To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=54603
------- Additional comments from [EMAIL PROTECTED] Mon Aug 6 02:20:40 +0000 2007 ------- pflin --> cmc. I'd apply the patch. But I stumbled over this following minor part that may cause the font replacement table (tools --> options --> fonts) doesn't work if the replaced font is missing. ImplFontEntry* ImplFontCache::Get( ImplDevFontList* pFontList, @@ -2693,8 +2814,12 @@ ImplFontEntry* ImplFontCache::Get( ImplD if( !pEntry ) // no direct cache hit { - // find the best matching logical font family and update font selector accordingly - pFontFamily = pFontList->ImplFindByFont( aFontSelData, mbPrinter, pDevSpecific ); + pFontFamily = pFontList->ImplGetFontconfigSubstitute( aFontSelData, pDevSpecific ); + if (!pFontFamily) + { + // find the best matching logical font family and update font selector accordingly + pFontFamily = pFontList->ImplFindByFont( aFontSelData, mbPrinter, pDevSpecific ); + } --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]