Apache OpenOffice (AOO) Bugzilla – Issue 25392
Symbols in Mathtype5 formulas not displayed correctly
Last modified: 2010-01-08 20:27:25 UTC
Actually I'm using Oo.o m680 on Linux. When importing Mathtype5 formulas, the operators are not correctly displayed (often as boxes). I know that it is currently impossible to edit them, but it should be possible to view them correctly, just like what Word does when mathtype5 is not installed. I copied symbol.ttf and mtextra.ttf from Windows and installed them as Openoffice fonts (they are shown in the font selection menu), if that matters.
Created attachment 13065 [details] Example file (see below for explanations)
The document is written in Chinese, and I'm too lazy to remove them. Sorry. The last formula is shown in Openoffice m680/Linux as "| A ? B | k". Some symbols are missing. Please verify that this file open correctly in Windows+MS Word+no mathtype though.
set target OOo later
MRU->CGU: This must be something about the Metafile import from Ms format. The objects are no convertable MS Equation object, so they are only imported as Metafile.
I can' reproduce the bug. If you could reproduce the bug please handle the issue. If it is something with a metafile you should ask THB about the bug.
MRU->SBA: On Western Linux this is not reproducable. Thus it sounds like a font replacement problem or sth like this. AFAIK you own a Chinese Linux, so please have a look there.
SBA->SJ: Reproducible on my (suse-based) JDS in a 680m57 build (OK on Wn2000 in OOo 1.1.1 and 680m57). The last formula shows "| A dz B | k" Please proceed.
sj->hdu: The font that is making problems is named "symbol" with RTL_TEXTENCODING_MS_1252. Please take over, since this is most probably a font replacement problem.
> The font that is making problems is named "symbol" with RTL_TEXTENCODING_MS_1252 aargh. It probably should be RTL_TEXTENCODING_SYMBOL, but having looked into the problem changing this encoding would also cause the mangling the font name, which is indeed encoded in RTL_TEXTENCODING_MS_1252)
Created attachment 66294 [details] Bug affects Windows version too. Try this document
I think this is a duplicate of Issue 76587. My fix there works for the documents here too, at least on OO.o 3.1.1-19.14.fc12.x86_64 (Fedora 12).
Reading the excellent analysis in issue 76587#desc10 I agree that the use of gsl_getSystemTextEncoding() in the WMF import filter is the culprit => this issue is a duplicate. Thanks r6144! *** This issue has been marked as a duplicate of 76587 ***
duplicate -> closed