Issue 19589

Summary: Font subst semantics does not match specs (helpcontent doc)
Product: gsl Reporter: gbeauche <gbeauchesne>
Component: codeAssignee: christof.pintaske
Status: CLOSED DUPLICATE QA Contact: issues@gsl <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: OOo 1.1 RC4   
Target Milestone: ---   
Hardware: PC   
OS: Linux, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description gbeauche 2003-09-15 10:52:01 UTC
Considering this excerpt from help: "Select Always to replace both the screen
font and the printer font, even if the original font is installed on your
system. Select Screen to replace the screen font only."

My interpretation is that if there is a font substitution such that "Helvetica"
maps to "Luxi Sans" (or "Bitstream Vera Sans") and only "Screen" box is checked,
then Helvetica is substituted on screen only, including helpcontent. Right?

However, opening helpcontent yields that the <HeadN> text is not anti-aliased
(helvetica is not anti-alias capable under Linux with default fonts). i.e. I
conclude font substitution was not taken into account.

If, I were to check the "Always" box, I get correct font substitution (anti
aliased text this time). I believe font subst logics is reversed in
ImplFontCache::Get().
Comment 1 christof.pintaske 2003-09-15 17:07:06 UTC
duplicate

*** This issue has been marked as a duplicate of 19591 ***
Comment 2 christof.pintaske 2003-09-16 11:43:33 UTC
closed