Printing 是否可以指示Mathematica打印较小的pdf文件?

Printing 是否可以指示Mathematica打印较小的pdf文件?,printing,pdf-generation,wolfram-mathematica,Printing,Pdf Generation,Wolfram Mathematica,Mathematica 9.0.1.0,Linux 创建一个只有单词“Section”的笔记本单元,并对其应用“Section”格式。然后创建一个变量x并对其求值。然后将双单元笔记本打印成pdf文件。(我们经常需要通过电子邮件将这些信息传递给移动用户。)生成的pdf文件大小不到1MB。稍微增加一些,Mma打印到文件可以从笔记本的一页中产生2-3MB的文件。相比之下,我的800页高密度乳胶生成的带有R图形的书消耗了大约4MB的内存 是否可以指示Mma生成更紧凑的pdf文件?我知道它可以光栅化图形,

Mathematica 9.0.1.0,Linux

创建一个只有单词“Section”的笔记本单元,并对其应用“Section”格式。然后创建一个变量x并对其求值。然后将双单元笔记本打印成pdf文件。(我们经常需要通过电子邮件将这些信息传递给移动用户。)生成的pdf文件大小不到1MB。稍微增加一些,Mma打印到文件可以从笔记本的一页中产生2-3MB的文件。相比之下,我的800页高密度乳胶生成的带有R图形的书消耗了大约4MB的内存


是否可以指示Mma生成更紧凑的pdf文件?我知道它可以光栅化图形,但这并不是真正的图形问题。

这来自wolfram支持部门的人员:

pdf文件很大,因为它们包含用于忠实复制的嵌入式字体

减少文件大小的一种方法是将下面的某些选项设置为False。 这可以从Mathematica菜单转到Format->Options Inspector-> 从显示选项值->转到中选择“全局首选项” 笔记本选项->打印选项->嵌入外部字体设置为False。 对笔记本选项->打印选项->嵌入StandardPostScriptFonts执行相同操作 设置为False

但是,生成的PDF可能与您想要的不完全一样,尤其是如果您将其发送给其他人。但是,如果您只想将PDF保存在您的计算机上,而这些字体仍然存在,那么这可能是一个很好的默认选项


显然,他们的开发人员也在解决这个问题。

谷歌收缩pdf文件,发现很多人都在谈论有时会大幅减少pdf文件大小的实用程序。当你说“打印到文件”时,什么驱动程序?Acrobat不会生成如此大的文件,即使你对整个页面进行光栅扫描。这不是stackexchange的另一个问题。那是关于图形的。我没有图形。我这里基本上有一个几乎是空的文本文件。通过“打印到文件”,我只使用linux上的内置Mma菜单选项。我选择不光栅化等似乎不工作。。。