Apache OpenOffice (AOO) Bugzilla – Issue 4323
On screen display of fonts regressed from version 641 to 641C/D
Last modified: 2003-03-11 17:59:24 UTC
(This question/issue has been posted to the discuss mailing list and also added to issue 2999, but I was told that this should be entered as a new issue. I'm not convinced, but here it is anyways.) I've recently upgraded to OO641D after having used 00641 for the past several months. Note that OO641C exhibits the same 'problem.' All use of OO has been on a Redhat Linux (v7.2) box, i386 architecture. Output display is an SGI 1600SW panel display driven by a Number9 video card. Other info includes: XFree86 version 4.1.0 Fonts being served through xfs using the following catalog definition: catalog = /usr/X11R6/lib/X11/fonts/misc:unscaled, /usr/X11R6/lib/X11/fonts/75dpi:unscaled, /usr/X11R6/lib/X11/fonts/100dpi:unscaled, /usr/X11R6/lib/X11/fonts/misc, /usr/X11R6/lib/X11/fonts/Type1, /usr/X11R6/lib/X11/fonts/Speedo, /usr/X11R6/lib/X11/fonts/cyrillic, /usr/X11R6/lib/X11/fonts/CID, /usr/X11R6/lib/X11/fonts/local, /usr/share/fonts/default/TrueType, /usr/share/fonts/default/Type1, /usr/share/AbiSuite/fonts, /usr/X11R6/lib/X11/fonts/latin2/Type1, /usr/share/fonts/mathml/cmpsfont, /usr/share/fonts/mathml/MathT1 This may have been asked before. My question is what changed in the manner in which fonts are rendered, and/or anti-aliased and/or hinted on the screen? The display quality using OO641 is superior to what I'm observing w/ OO641D. The difference is especially noticable when editing documents using the standard Microsoft fonts (for Office compatibility) available through Microsoft's download pages. Documents are being displayed 100% zoom setting. Increasing zoom level to 125% at least allows me to discern the difference between plain and bold text. Under normal zoom level (100%), this is practically impossible. Attached are two examples to illustrate what I'm seeing. Example test is Times Roman New at 12pt. Note that in the sample for OO641D it's practically impossible to tell the difference from plain and bold font faces (at least to my old eyes) It would also be nice to return to 641's private font list rather than simply providing access to all fonts served by your local font server. This would avoid displaying unusable CMR fonts (required for MathML under mozilla) in the font drop down menus.
Created attachment 1509 [details] screen dump using OO641
Created attachment 1510 [details] screen dump using OO641D
Hi, seems to be more a font-problem than a framework-problem to me. Please have a look. Thanks !
This appears to be an incidental problem of the upgrade to freetype-2.0.5. Specifically, vcl/source/glyphs/gcach_ftyp.cxx has various uses of #if (FTVERSION <= 204) and #if (FTVERSION < 205) that normally disables autohinting in conjunction with antialiasing. But since the code hasn't been updated with the new version of freetype, v. 2.0.5 has autohinting enabled for antialiased fonts, which leads to the poor display of antialiased fonts. (This is a conjecture at this point, but can be corroborated easily by rotating text by 0.1 degrees in sdraw, which also turns autohinting off and leads to an improved display.)
See also issue 2792
Joost: duplicate *** This issue has been marked as a duplicate of 2792 ***
As mentioned on the qa dev list on March 5th I will close all resolved duplicate issues. Please see this posting for details. First step in IssueZilla is unfortunately to set them to verified.
As mentioned on the qa dev list on March 5th I will close all resolved duplicate issues. Please see this posting for details.