Mathematica 9.0.1.0,Linux .
创建一个只包含单词“Section”的笔记本单元格,并将格式“Section”应用于它 . 然后创建一个变量x并对其进行评估 . 然后将双单元笔记本打印到pdf文件 . (我们经常不得不通过电子邮件将这些文件传递给移动用户 . )生成的pdf文件大小不到1MB . 一些更适度的添加,Mma打印到文件从大约一页笔记本产生2-3MB文件 . 相比之下,我的800页密集乳胶生成的书与R图形消耗大约4MB .
可以指示Mma生成更紧凑的pdf文件吗?我知道它可以栅格化图形,但这不是一个真正的图形问题 .
1 回答
这来自于狼人的支持:
pdf文件很大,因为它们包含用于忠实再现的嵌入字体 .
减少文件大小的一种方法是将下面的某些选项设置为False . 这可以通过Mathematica菜单进行,方法是转到格式 - >选项检查器 - >从显示选项值中选择'全局首选项 - >转到笔记本选项 - >打印选项 - >将EmbedExternalFonts设置为False . 对Notebook Options-> Printing Options-> EmbedStandardPostScriptFonts设置为False也是如此 .
但是,生成的PDF可能看起来不像您想要的那样,特别是如果您将其发送给其他人 . 但是,如果您只想将PDF保留在机器上,无论如何都存在字体,这可能是一个很好的默认选项 .
显然,他们的开发人员也在研究这个问题 .