Clojure:在OSX上替代a2ps?

时间:2012-06-11 03:23:30

标签: printing clojure

上下文

有时,我喜欢在纸上而不是在屏幕上阅读代码(所以我可以在它们上书写/写作。)在linux上,我只使用a2ps。

问题

目前,我在OSX上。获取大量* .clj文件并将它们转换为可读的 .pdf / .ps文件的好工具是什么?

2 个答案:

答案 0 :(得分:1)

我不确定您对可读性的定义是什么,但您可以使用Pygments将代码转换为语法高亮显示的HTML,然后直接将其打印出来或使用其他工具,例如Pandoc将其转换为PDF。 (您也可以使用Pygments转换为LaTeX,然后将其转换为PDF。)

此外,一些快速谷歌搜索出现this blogpost,这表明GNU实用程序enscript可以某种方式安装(可能通过MacPorts)。我虽然无法测试。

答案 1 :(得分:0)

我从Mike Meyer找到了一些Clojure highlighting support for GNU Enscript

看起来效果很好。

enter image description here