如何在A3页面上打印Java代码,避免换行

时间:2010-11-10 13:46:53

标签: printing linewrap

我必须在A3纸上打印有时达到300列(每行字符数)的Java代码以及我使用的任何编辑器(例如textmate)包装线以适合A4纸。

有什么建议吗?

欢呼声, Asterios

3 个答案:

答案 0 :(得分:1)

您的编辑器无疑具有“页面设置”对话框或“首选项”对话框作为“打印对话”的一部分,您可以将其设置为用于打印的“纸张尺寸”。

即便记事本也支持此

答案 1 :(得分: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) 语法高亮的颜色但是 它们印刷得不好 灰度)

答案 2 :(得分:0)

每个编辑器似乎都不太可能为A4格式化。您尝试过哪些其他编辑? textmate没有页面大小选项吗? (嗯...... seems not

尝试使用其他可让您设置页面大小的编辑器。一句话,甚至。