Reputation: 61
I am wondering why a 12 point Arial font, displayed on-screen in Mathematica, delivers output to my printer that is measureably smaller than 12 points when compared to output from other programs? I realize there has been some discussion of this behavior over in the Mathgroup moderated email list through the years, but I just haven't heard/read any really satisfying answers to this.
Now that I am using Mathematica 8.0.1 (Windows 7 64 bit) the behavior seems even worse. I have set the option inspector to use 16 point Arial, which is printing more like 10 point Arial.
Has anyone else noticed this behavior? Is there an obvious solution or work-around? I have even tried setting the magnification to 1.25 under the PrintingOptions portion of Option Inspector, and nothing changed, the printed output remained too small.
Upvotes: 6
Views: 1720
Reputation: 11
I just found a solution to this which seems to completely change the onscreen view to the one that actually prints out.
You go 'File', 'Printing Settings', 'Show Page Breaks'.
Upvotes: 1
Reputation: 9425
When Printing the default Screen Environment is "Printout"
. The reason for the mentioned behavior is that the "Printout"
environment style has by default Magnification->0.8
which means that everything is printed at 80 % of the original size:
You can change this behavior for a particular notebook by choosing the menu item "Format"->"Edit Stylesheet..." and then creating in the opened window "Style definitions for your_notebook_name" a cell with the following content:
Cell[StyleData[All, "Printout"],
Magnification->1]
Upvotes: 5
Reputation: 24336
I believe a typical style sheet has different settings for each "environment" (working, printout, slideshow, et cetera).
Try setting: File > Print Settings > Printing Environment
to Working
If you require different styles for screen and printing (Working
and Printout
) you can edit the style sheet sections for the Printout
environment to fine tune your results:
Upvotes: 5