How to export graphics in "Working" style environment rather than "Printout"?
I have learned recently that Export in Mathematica uses by default the "Printout" screen style environment r开发者_Go百科ather than "Working" when exporting to PDF. It sometimes results in FontSize fluctuations in the resulting PDF which are very annoying.
Try for example:
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]]

You can see that the exported "T" has 80% of the size of "T" that appears in the notebook. This is how the "Printout" environment is tuned on by default.
Is there a way to force Export use the default "Working" environment?
P.S. For some reason setting a private stylesheet with Magnification->1 for the "Printout" environment does not affect Export.
The solution appears to be:
SetOptions[$FrontEnd, PrintingStyleEnvironment -> "Working"]
加载中,请稍侯......
精彩评论