2011-11-02 37 views
11

Cho đến bây giờ tôi đã sử dụng Graphviz để lập trình biểu đồ và biểu đồ. Gần đây, tôi đã phát hiện ra khoảng TikZ và tôi bắt đầu yêu thích nó. Tuy nhiên, nó sẽ là overkill trong một số mục đích sử dụng của tôi để có một sự phụ thuộc vào TeX, LaTeX, vv Vì vậy, tôi muốn xem nếu có một ứng dụng tương tự như Tikz mà không liên kết với các khái niệm TeX.Có ai biết tương đương không TeX cho TikZ không?

Tôi chủ yếu có ý định sử dụng điều này trong Haskell, Python và C. Vì vậy, ràng buộc cho những ngôn ngữ đó sẽ là một điểm cộng lớn.

Cảm ơn

(Hy vọng rằng, tôi đăng này ở đúng nơi. Tôi thấy rằng có a related question nhưng giải pháp mà có không thực sự giúp tôi)

+0

Bạn biết rằng bạn có thể tạo SVG độc lập hoặc PostScript với TikZ phải không? Mặc dù bạn vẫn cần TeX trong luồng công việc của bạn, kết quả của bạn không cần phải "phụ thuộc" vào nó. Ngoài vùng đất TeX, đơn giản là không có gì so sánh với TikZ về quyền lực hay tính năng. –

+0

Tôi biết điều đó. Nhưng tôi không muốn có TeX trong các yêu cầu triển khai như tôi dự định sử dụng gói trong một chương trình hoặc một cái gì đó. –

Trả lời

8

Có lẽ bạn muốn thư viện Haskell diagrams ? Ngoài ra see the gallery (click the images to view the source). It's on hackage. (Theo như tôi biết không có ràng buộc, không chắc chắn làm thế nào nó sẽ dễ dàng để thực hiện chúng mình.)

+0

Cảm ơn. Đây là những gì tôi đang tìm kiếm. Bây giờ, tôi sẽ phải tìm/viết các ràng buộc cho C và Python vì một trong các dự án của tôi yêu cầu chúng. –

+0

Như mọi khi, có vấn đề cài đặt này trên Windows. – drozzy

2

Nó phụ thuộc vào những tính năng bạn đang tìm kiếm.

ứng dụng Hơi tương tự có ít hoặc không có phụ thuộc là:

Đối với Python bạn có thể thử PyX.

+0

GLE rất tốt. Nhưng nó vẫn cần ghostscript, làm cho nó âm thanh như kinh doanh một ma quỷ cho nhau. Cảm ơn, mặc dù. –

+0

Asymptote chỉ dường như phụ thuộc vào readline và Boehm-Demers-Weiser Garbage Collector. Nếu bạn là người dùng Mac, có một công thức Homebrew cho cả Asymptote và GLE. – LennyStackOverflow

Các vấn đề liên quan