2010-11-10 43 views

回答

1

我终于让它用enscript打印。这里是我用来将Java代码打印到PDF中的命令(以及用于打印的pdf)。

enscript -r -Ejava -M A3 -C -f "Courier8" input.java -o - | ps2pdf - output.pdf 

其中:

  • 在横向模式-r打印
  • -C打印行数
  • -f改变字体和大小
  • -M设置输出到媒体A3(默认为A4)
  • -Ejava添加语法高亮显示(如果需要 颜色,则也可以使用--color但 他们不好打印在 灰度)
0

这似乎不大可能,每个编辑试图为A4格式。你尝试过哪些编辑器? textmate没有页面大小选项吗? (嗯... seems not

尝试一个不同的编辑器,它可以让你设置页面大小。单词,甚至。

1

您的编辑器无疑具有页面设置对话框或首选项对话框作为打印对话框的一部分,它允许您设置用于打印的纸张大小。

即使记事本支持此

+0

是的,最后textmate确实有一个对话框。 Hoever,我使用了enscript,因为它可以在脚本中使用,以便在需要时打印大量代码。 – Asterios 2010-11-12 10:37:40