然而,在6pt字体下编码对我的眼睛来说非常困难和紧张,所以我不能一直保持这个设置。而且每次打印都要更改字体大小也很麻烦。
有没有一种方法可以让我的编辑器保持10pt字体大小,同时打印机却能以6pt字体运行?
我最终将纸张大小改为A5并打印成PDF,然后将PDF打印成A4。
我尝试将打印比例缩小到50-75%,这对我也起作用:在屏幕上使用大字体,但在较少的纸张上适合所有内容的小字体。
这个问题有一段时间了,但我找到了一个解决方法来回应最初发布的问题。当我选择文件-打印时,会出现一个打印菜单选项(每个操作系统的打印菜单选项都不同。这是在Macbook上)我缩小了打印尺寸。很适合阅读,更重要的是节省了纸张!:-) 缩小源代码的打印
我发现最好的解决方法是将整个程序复制粘贴到文本编辑器中,可以在那里调整页面/字体设置(我使用gedit),然后从那里打印。虽然有点麻烦,但比在Eclipse中更改字体大小要少。
我同意,Eclipse应该有一个“打印字体”设置。
这个解决方案虽然有些晚了,但效果非常好,所以我还是要发布一下。
然而,我已经找到了一个对我来说相当不错的解决方案:将账本格式(11x17)缩放到信纸大小(8.5x11)。这基本上是6pt,可以让我在纵向模式下获得116行,横向140列。
我非常喜欢这个方案,对于个人工作,我已经调整了Eclipse,使其假定120列的打印边距。以下是具体方法:
如何选择要格式化的纸张大小的详细信息因打印机而异。对我来说,它是从文件>打印...>首选项>基本>纸张大小>分类账中完成的。
同样,选择页面缩放是打印机的偏好。对我来说,它是从文件>打印...>首选项>高级>缩放>适合纸张大小>信件中完成的。
可以试一下这个方法:
进入 Preferences > Appearance > Colors and Fonts
,选择 'Basic'。
在下拉菜单中选择 'Text Font'。点击 'Edit' 进行更改并打印。完成后,您可能需要点击重置按钮恢复原样。
我在两个地方找到了这些信息
1: http://blog.alagad.com/2007/06/15/changing-the-font-size-in-eclipse/
2: http://people.reed.edu/~jerry/121/handouts/04a-eclipse-printing.pdf [PDF]
使用 Mars.1 Release (4.5.1) 版本,我仍然看到这个问题。我尝试了打印机对话框中的缩放,正如 Allen 和 Eclipsed 建议的那样,我的 Brother 打印机在 Windows 下使用了同样多的纸张,使用相同的分页符,在每一页底部留下了空白。
因此,在尝试此操作之前,请先进行小范围的实验。您的结果可能会有所不同。
我几乎感到羞愧,但是为了能够获得颜色并在打印之前预览,我最终将内容粘贴到 Microsoft Word 中并从那里打印。
只需使用A3纸张大小打印到PDF,然后从您的PDF阅读器中打印即可。对我很有效!每张纸可以容纳约100行代码。
我曾经遇到过类似的问题,后来同事给了我以下解决方案。在命令行中输入以下内容:
query default.print.font
print.font "Courier New-10"
default.print.font "Courier New-8"
希望能对你有所帮助。