On Wed, 2007-05-02 at 14:14 +0300, Alan Yaniger wrote: > Hi list members, > > Im looking into Issue 23402, and I'd like to be able to compile a list a > list of any font or glyph substitutions or fallbacks that take place > when I load a document. Where in the code does OOo do the actual > substitution of one font for another in given text?
I'll let hdu describe the current situation for vanilla OOo, but you might be interested in http://cvs.fedora.redhat.com/viewcvs/devel/openoffice.org/openoffice.org-1.9.129.ooo54603.fontconfig.patch which is my mega patch for instead rerouting this stuff through fontconfig to ask for what font to fallback to if one is missing, and what font to use for missing glyphs. With some additional support to force missing glyphs on each side of a ZWJ to get rendered in the same font if possible and some other interesting edgecases. Might be useful as reference to see where the font replacement code can be found in VCL. C. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
