我最近了解到,Export
在Mathematica中默认使用"Printout"
屏幕样式环境,而不是"Working"
在导出为 PDF 时。它有时会导致FontSize
生成的 PDF 出现波动,这非常烦人。
尝试例如:
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]]
您可以看到导出的“T”具有笔记本中出现的“T”大小的 80%。这是"Printout"
默认情况下调整环境的方式。
有没有办法强制Export
使用默认"Working"
环境?
PS 出于某种原因,Magnification->1
为“打印输出”环境设置私有样式表不会影响Export
.