字体大小打印小于指示

我想知道为什么Mathematica屏幕上显示的12点Arial字体与我们的打印机相比,其输出提供的输出与其他程序的输出相比,可以小于12点? 我发现多年来一直在Mathgroup主持的电子邮件列表中讨论过这种行为,但我没有听说过/读过任何真正令人满意的答案。

现在我正在使用Mathematica 8.0.1(Windows 7 64位),这种行为似乎更糟。 我已经设置了选项检查器来使用16点Arial,这更像是打印10点Arial。

有没有其他人注意到这种行为? 是否有明显的解决方案或解决方法? 我甚至尝试在Option Inspector的PrintingOptions部分下将放大倍数设置为1.25,并且没有任何更改,打印的输出仍然太小。


我相信一个典型的样式表对于每个“环境”(工作,打印输出,幻灯片等等)都有不同的设置。

尝试设置: File > Print Settings > Printing Environment Working

如果您需要不同的屏幕和打印样式( WorkingPrintout ),您可以编辑Printout环境的样式表部分以微调您的结果:

在这里输入图像描述


当打印默认的屏幕环境是"Printout" 。 提到的行为的原因是, "Printout"环境样式默认情况下具有Magnification->0.8 ,这意味着所有内容都以原始大小的80%打印:

截图

通过选择菜单项“格式” - >“编辑样式表...”,然后在打开的窗口“your_notebook_name的样式定义”中创建具有以下内容的单元格,可以更改特定笔记本的此行为:

Cell[StyleData[All, "Printout"],
 Magnification->1]

我刚刚发现了一个解决方案,它似乎完全将屏幕视图更改为实际打印出的视图。

你去'文件','打印设置','显示分页符'。

链接地址: http://www.djcxy.com/p/35511.html

上一篇: Font sizes print smaller than indicated

下一篇: Delete repeating list elements preserving order of appearance