2012-04-02 64 views
0

存在哪些庫/模塊可以輸出來自Haskell的PostScript文件?使用越簡單,越容易。我需要的唯一兩個功能是繪製點和線的能力。如何從Haskell程序輸出PostScript文件?

+2

PostScript是一個圖靈完整的編程語言(基於堆棧),帶有文本表示;所以生成它只是一個打印問題。但是,也許你想要一個Haskell接口到開羅庫? – 2012-04-02 18:45:58

+1

不幸的是,PostScript沒有原生的點或線,你必須分別用弧線和路徑來模擬它們。如果您對PostScript有所瞭解,可以很容易地爲點和線定義您自己的基元,然後生成簡單的代碼來使用它們。順便說一下,我是Daniel Wagner提到的Wumpus的作者,它有一個相當奇怪的API來構建繪圖,以便它可以做一些技巧來生成稍微有效的PostScript(雖然它可以做得更好)。如果你想要一個繪圖庫,我會建議使用Diagrams,如果你能忍受開羅的依賴。 – 2012-04-02 20:22:11

回答