字体大小打印小于指示 [英] Font sizes print smaller than indicated
问题描述
我想知道为什么 Mathematica 屏幕上显示的 12 磅 Arial 字体向我的打印机提供的输出与其他程序的输出相比明显小于 12 磅?我意识到这些年来在 Mathgroup 主持的电子邮件列表中已经对这种行为进行了一些讨论,但我只是没有听到/读到任何真正令人满意的答案.
I am wondering why a 12 point Arial font, displayed on-screen in Mathematica, delivers output to my printer that is measureably smaller than 12 points when compared to output from other programs? I realize there has been some discussion of this behavior over in the Mathgroup moderated email list through the years, but I just haven't heard/read any really satisfying answers to this.
现在我使用的是 Mathematica 8.0.1(Windows 7 64 位),行为似乎更糟.我已将选项检查器设置为使用 16 点 Arial,打印更像是 10 点 Arial.
Now that I am using Mathematica 8.0.1 (Windows 7 64 bit) the behavior seems even worse. I have set the option inspector to use 16 point Arial, which is printing more like 10 point Arial.
有没有其他人注意到这种行为?是否有明显的解决方案或变通方法?我什至尝试在 Option Inspector 的 PrintingOptions 部分下将放大倍数设置为 1.25,但没有任何改变,打印输出仍然太小.
Has anyone else noticed this behavior? Is there an obvious solution or work-around? I have even tried setting the magnification to 1.25 under the PrintingOptions portion of Option Inspector, and nothing changed, the printed output remained too small.
推荐答案
打印时默认的屏幕环境是 "Printout"
.上述行为的原因是 "Printout"
环境样式默认具有 Magnification->0.8
这意味着所有内容都以原始尺寸的 80% 打印:
When Printing the default Screen Environment is "Printout"
. The reason for the mentioned behavior is that the "Printout"
environment style has by default Magnification->0.8
which means that everything is printed at 80 % of the original size:
您可以通过选择菜单项格式"->编辑样式表...",然后在打开的您的笔记本名称的样式定义"窗口中创建一个包含以下内容的单元格来更改特定笔记本的此行为:
You can change this behavior for a particular notebook by choosing the menu item "Format"->"Edit Stylesheet..." and then creating in the opened window "Style definitions for your_notebook_name" a cell with the following content:
Cell[StyleData[All, "Printout"],
Magnification->1]
这篇关于字体大小打印小于指示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!