Closed
Bug 410733
Opened 17 years ago
Closed 17 years ago
Camino insists CMU/Computer Modern font cannot be found
Categories
(Camino Graveyard :: General, defect)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 175651
People
(Reporter: chris.tandiono+camino, Unassigned)
Details
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.11) Gecko/20071128 Camino/1.5.4
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.11) Gecko/20071128 Camino/1.5.4
This has probably already been submitted, but I couldn't find it, so I guess I'll submit it again. When attempting to use certain fonts, Camino will default to Lucida Grande, claiming that the font cannot be found.
Reproducible: Always
Steps to Reproduce:
1. Download CMU (aka Computer Modern), a standard font for typesetting mathematics papers. Install CMU Serif Roman (and other CMU fonts, if desired; I installed all CMU fonts).
2. Set default font type to serif.
3. Choose CMU Serif as the desired serif font family in Preferences > Appearance > Fonts. Do not use advanced settings; only click the "Change" next to the sample text. Choose Roman for the typeface.
4. Click Advanced. CMU Serif will now be reported as missing, but now CMU Serif Roman can be selected.
5. Click Done. CMU Serif Roman will now be reported as missing (as indicated by the sample text being in Helvetica), but now CMU Serif can be selected by clicking Change. Serif text will now be displayed as CMU Serif Roman if CMU Serif is not re-selected.
Actual Results:
Only CMU Serif Roman is used, and it can only be selected from advanced options. Instead of CMU Serif, Lucida Grande is used, which is neither font and doesn't even have serifs. Sample text never matches what is actually displayed.
Expected Results:
CMU Serif Roman should be used. In the absence of the chosen serif font, another font with serifs should be used (e.g. Times, Georgia?, or something always included with Mac OS X).
CMU Serif is a group of fonts (a family, apparently) which includes CMU Serif Roman. Apple's default font chooser widget allows you to choose among up to four typefaces for CMU Serif, depending on what you've installed: Roman, Italic, Bold, and BoldItalic. Camino's font chooser for the advanced settings lists these four fonts separately.
If I'm not mistaken, a similar problem once existed in Microsoft Office 2004 as well.
Suggestion: Use Apple's font chooser for the advanced settings as well.
Reporter | ||
Comment 1•17 years ago
|
||
http://chris.tandiono.googlepages.com/Archive.zip
Test case with screenshots; screens are numbered according to the steps to reproduce.
Welcome to the fun world of Carbon and Cocoa font APIs returning different font names and other fun stuff :p
This is actually another case of bug 175651, where the "work-around", as you've discovered, is to use the Advanced sheet, which returns font names in the format expected by Gecko.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
Summary: Camino insists font cannot be found → Camino insists CMU/Computer Modern font cannot be found
Updated•17 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•