John Darrington <[email protected]> writes: > A number of people have complained about the small font size in > the output viewer, and indeed on my default setup it seems to be > approx 8pt whereas the rest of psppire is 10pt. > > I tracked down the cause of that to the function load_font in > cairo.c - I think that pango_font_description_set_size should > be used instead of pango_font_description_set_absolute size. > The value being passed in is PANGO_SCALE * 10 (My screen is 96 dpi, > so 10 * 72 / 96 explains why I get an apparently 8pt font). At any > rate, dropping the "absolute" fixes that problem for me. > > However, it seems to me that the we should not override the size > passed in by the user. We should set it only if the PangoFontMask's > SIZE bit is clear. That way, for example, a visually impaired user > who has set his default gnome font to 44 will also get his output > in that size. > > That however raises the question: what should be the value of the > variable xr->font_height - so far as I can see, this is used to > determine the dimensions of table cells. The solution that I can > see, then is to uset the maximum of the three font heights.
All of this sounds fine to me. I'll try to make these changes soon. -- Ben Pfaff http://benpfaff.org _______________________________________________ pspp-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/pspp-dev
