Hi Jean-Baptiste,

Le 24 août 08 à 08:55, Jean-Baptiste Faure a écrit :


I found only two ways to fix the problem at the user level :
- remove system font OpenSymbol : needs admin rights
- install the right version of OpenSymbol in ~/.fonts for all OOo users


I think this not an option to ask the user to modify such thing :/


It seems that OOo is not able to use its own fonts if there is a version already installed. Am I right ?


I didn't search more than this, but IMHO, there are probably two issues:

- the first one is, probably the order the paths containing fonts are stored is not the best one (maybe just modify it a bit could help to solve the issue), - the second can be : we probably hit the case where two instances of the same font are loaded, and this could be the cause too, but I'm unsure.

I remember a similar issue on Mac OS X, with another font. For the first issue there is more information in psprint/source/helper/ helper.cxx ( psp::getFontPath() gets the subdirs/paths where search for fonts ). All the defined paths are concatened, and the fonts are searched inside.

For the second one, I'd suggest you to directly ask Herbert Duerr ( hdu_hh on IRC ) for further information.


I am not sure the problem concerns only Ubuntu. Perhaps MacOS too.


I don't think so. On Mac OS X, we use another way to load fonts (using Apple Truetype Server), but indeed, I remember an issue about OpenSymbol long time ago.
I'm sorry I forgot since, but sure Herbert knows :-)

HTH


Kind regards,
Eric

--
qɔᴉɹə




Reply via email to