GNOME Bugzilla – Bug 301586
Cannot change font size of printed mail in evolution
Last modified: 2009-05-16 16:48:17 UTC
Please describe the problem: Even after configuring the fonts under the Edit->Preferences->Mail Preferences->General tab, the font size of printed messages is still insanely *huge*. There is no "Printer Font" option, only Standard and Terminal font options. Steps to reproduce: 1. Print a message and note the *huge* fonts 2. 3. Actual results: Expected results: Either one of them must be used (and should be clearly indicated -- Standard and Terminal font are not adequate descriptions of how they apply in Evolution) or a new "Printer Font" option needs to appear. Does this happen every time? Yes Other information:
adding printing keyword
Are you unchecking "Use the same fonts as other applications"? Have you tried other fonts, not just other font sizes? This works for me -- but I would like to add a second part to this same bug report. The print font sizes and screen font sizes can't be treated to be the same on all systems. On high-resolution screens (perhaps if the screen DPI settings in xorg.conf are not set right?) fonts are too small to read at a comfortable distance at the regular size on the screen, so you have to bump the fontsize up a couple of points. However, this causes the printed output to not fit 80 characters on one line any more, and plaintext email lines get broken into long-short-long-short fragments. It would be beneficial if the printing system had its own font size and font family settings. I'm guessing adding this feature could also fix the problem the original poster was experiencing, unless it's some weird Pango interaction whereby fonts really are ending up the wrong size in printed output.
Luke, that was an excellent point. I *had* unchecked the "Use the same fonts as other applications" option but had only altered font sizes for the selected fonts (the Bitstream Vera Sans and Bitstream Vera Sans Mono fonts). Changing to different fonts worked as expected. Why the bitstream fonts are handled differently between gnome 2.8 and 2.10 is beyond me. It appears that changing the size of the bitstream fonts has no effect and it could be related to the differing DPI of a display vs. printer, though it should have no effect. As a temporary workaround, I have changed the fonts from the bitstream ones to Arial 8 and Luxi Mono 10 to have a combination that views well online and prints well. However, I prefer the bitstream fonts. Cheers!
based on previous comments i think this has been solved
I disagree that this has been solved. Why would the bitstream fonts be handled differently between gnome 2.8 and gnome 2.10? A temporary workaround is not a solution...
moving as per last comment, if its changed between gnome versions its nothing to do with evolution, certainly nothing to do with evolution-mail at any rate, since it doesn't control printing in any event.
My mom is having this problem, too. She needs to print emails for archival purposes, and the lines wrap at fewer than 80 columns with the default font. I will have her try to change the base font.
Still seeing big fonts here when printing in evolution. Are we sure this is related to changes in gnome-print and not in the application?
There IS defitely a bug in Evolution, as changing the 'Standard Font' size also affects the 'Fixed Font' size, which obviously should not be happening. See my post on the Evolution bug: http://bugzilla.gnome.org/show_bug.cgi?id=322220#c8 Of course there may also be issues with GnomePrint. Certainly there is something particularly evil about 'Sans 10'.
Evolution moved to gtk+ printing.