我最近了解到,在将内容导出为PDF时,
是否有一种方法强制
附注:由于某种原因,为“Printout”环境设置私有样式表并将
Mathematica
中的Export
默认使用"Printout"
屏幕样式环境,而不是"Working"
。这有时会导致导出的PDF中FontSize
波动,非常令人烦恼。
例如,请尝试:
Show[First@ImportString[ExportString[Style[T, 100], "PDF"], "PDF"],
Prolog -> Inset[Style[T, 100], FormatType -> StandardForm]]
Show[First@ImportString[ExportString[Style[T, 100], "PDF"], "PDF"],
Prolog ->
Inset[Style[T, 100, Magnification -> .8],
FormatType -> StandardForm]]
是否有一种方法强制
Export
使用默认的"Working"
环境?附注:由于某种原因,为“Printout”环境设置私有样式表并将
Magnification->1
设置为不影响Export
。
Prolog
和Epilog
在这种情况下给出了视觉上相同的结果,正如它们应该做的那样。 - Alexey PopkovProlog
时,我只看到一个 T;Inset
根本没有出现,就像被不透明的层遮挡住了一样。 - Mr.WizardGraphics
。请尝试例如Show[First@ ImportString[ ExportString[ Graphics[Inset[Style[T, 100]], FormatType -> StandardForm], "PDF"], "PDF"], Epilog -> Inset[Style[T, 100], FormatType -> StandardForm]]
- SzabolcsExport
导出的文件页面大小为4.17x4.17英寸,但保存为PDF后,文件页面大小为3.33x3.33英寸(Mathematica 7.0.1 for Windows)。3.33/4.17=80%。在两种情况下,“T”相对于页面大小的大小是相同的。 - Alexey Popkov