从Eclipse打印时如何更改字体大小?

时间:2011-10-03 12:21:16

标签: eclipse printing font-size

有时我想打印我的代码并在午餐时阅读。在Eclipse中,我使用10pt Helvetica字体,但是我认为以这种尺寸打印是浪费纸张。我改为字体大小为6pt,打印效果很好;完全可读和节省纸张。

然而,用6pt字体编码是非常困难并且对我的眼睛有压力,所以我无法保持设置。此外,每次打印时更改字体大小都很痛苦。

有没有办法让我的编辑器保持10pt并让打印机同时运行6pt?

9 个答案:

答案 0 :(得分:3)

我最终将纸张尺寸更改为A5并打印为PDF,然后将PDF打印到A4。

答案 1 :(得分:2)

试一试:
转到preferences > appearance > colors and fonts,然后选择“基本”。 在该下拉列表中选择“文本字体”。点击“修改”进行更改并打印。完成后,您可能需要通过单击重置来更改它。

我在两个地方找到了这个信息 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]

答案 2 :(得分:1)

我找到的最佳解决方法是将整个程序复制并粘贴到文本编辑器中,其中一个可以调整页面/字体设置(我使用gedit)并从那里打印。痛苦,但不如改变Eclipse中的字体大小。

答案 3 :(得分:1)

这个问题还有一段时间,但我找到了解决原始问题的解决方法。当我选择文件打印时,会出现打印菜单选项(每个打印菜单选项因操作系统而异。这是在Macbook上)我缩小了打印尺寸。非常适合阅读,更重要的是,保存树木!:-) Scaling the printing of source code

答案 4 :(得分:1)

我尝试将打印输出缩放到50-75%并且它也适用于我:屏幕上的大字体,但小字体适合所有少量纸张

答案 5 :(得分:0)

Eclipse 3.7版(Indigo)中屏幕字体大小与打印字体大小的不匹配为supposed to be fixed。也许你需要更新版本的eclipse。

答案 6 :(得分:0)

我遇到了类似的问题,并由同事给出了以下内容。应在命令行中输入以下内容:

  • 要检查默认字体:query default.print.font
  • 暂时更改字体:print.font "Courier New-10"
  • 永久更改字体:default.print.font "Courier New-8"

希望有所帮助

答案 7 :(得分:0)

使用Mars.1版本(4.5.1)我仍然认为这是一个问题。我尝试按照Allen和Eclipsed的建议在打印机对话框中进行缩放,而我在Windows下的Brother打印机使用了相同的分页,使用相同的分页符,每页底部都留有空白区域。

在尝试之前,先做一个小选择的实验。您的里程可能会有所不同。

我很惭愧承认它,但是,为了让我能够获得颜色,并在打印前预览,我最终粘贴到Microsoft Word并从那里打印。

答案 8 :(得分:0)

我同意,Eclipse应该有'打印字体'设置。

这个解决方案很晚,但效果很好,无论如何我都会发布它。

但是,我找到了一个非常好的解决方案:格式为Ledger(11x17)但缩放到Letter(8.5x11)。这基本上是6 pt,在纵向模式下,我可以减少116行,140行。

我非常喜欢这个,为了个人工作,我调整了Eclipse以假设120列打印边距。方法如下:

  • 将编辑字体设置为Consolas 10 pt。 (这是我的偏好,但是它没有太大区别,正如您将看到的那样。(窗口>首选项>一般>外观>颜色和字体>基本>文字字体)
  • 将打印边距设置为120个字符。 (窗口>首选项>常规>编辑器>文本编辑器>显示打印边距>打印边距列120)
  • 将代码样式格式化程序的换行设置为120个字符。 (窗口>首选项> Java>代码样式>格式化程序>活动配置文件> [您的自定义 个人资料名称]编辑>线包裹>最大线宽> 120)。

有关如何选择要格式化的纸张尺寸的详细信息因打印机而异。对我来说,它是从文件>完成的。打印...>偏好>基本>纸张尺寸>分类账。

同样,选择页面缩放是打印机首选项。对我来说,它是文件>打印...>偏好>高级>缩放>适合纸张尺寸>信。