MS Office renders math symbols wrong on non-English system

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
nixlayzzer
Level 1
Level 1
Posts: 7
Joined: Thu Mar 14, 2019 10:07 pm

MS Office renders math symbols wrong on non-English system

Post by nixlayzzer »

I am using Linux x86_64 (tested on different distros). I have Microsoft Office 2007 or 2010.
Equations by "insert -> object -> Microsoft Equation 3.0" or Mathtype render some math symbols (like integration , sum ) as "?".

My system and Office language is simplified Chinese (zh_CN.utf8).
Log:

Code: Select all

0009:fixme:dc:GdiIsMetaPrintDC 0x50e01ad
0009:fixme:msi:MsiUseFeatureExW mark product L"{90120000-0014-0000-0000-0000000FF1CE}" feature L"CAGFiles" as used
0009:fixme:msi:MsiUseFeatureExW mark product L"{90120000-0014-0000-0000-0000000FF1CE}" feature L"CAGFiles" as used
English environment doesn't have that problem.
If use

Code: Select all

env LC_ALL=en_US.utf8 wine ......
to run Word, symbols can be displayed correctly.

This is English environment's log:

Code: Select all

0072:fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
0072:fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
0009:fixme:dc:GdiIsMetaPrintDC 0x8d021c
0009:fixme:ole:get_tymed_from_nonole_cf returning TYMED_NULL for cf 0010
0009:fixme:ole:snapshot_QueryGetData (0x210a08, 0x32def8 {cf c01a ptd (nil) aspect 1 lindex -1 tymed 4})
0009:fixme:ole:snapshot_QueryGetData (0x210a08, 0x32dcb4 {cf c05c ptd (nil) aspect 1 lindex -1 tymed 1})
0009:fixme:ole:get_tymed_from_nonole_cf returning TYMED_NULL for cf 0010
0009:fixme:ole:snapshot_QueryGetData (0x210a08, 0x32deb4 {cf c01a ptd (nil) aspect 1 lindex -1 tymed 4})
0009:fixme:ole:snapshot_QueryGetData (0x210a08, 0x32dc70 {cf c05c ptd (nil) aspect 1 lindex -1 tymed 1})
0009:fixme:ole:get_tymed_from_nonole_cf returning TYMED_NULL for cf 0010
0009:fixme:ole:snapshot_QueryGetData (0x210a08, 0x32def8 {cf c01a ptd (nil) aspect 1 lindex -1 tymed 4})
0009:fixme:ole:snapshot_QueryGetData (0x210a08, 0x32dcb4 {cf c05c ptd (nil) aspect 1 lindex -1 tymed 1})
0009:fixme:ole:get_tymed_from_nonole_cf returning TYMED_NULL for cf 0010
0009:fixme:ole:snapshot_QueryGetData (0x210a08, 0x32deb4 {cf c01a ptd (nil) aspect 1 lindex -1 tymed 4})
0009:fixme:ole:snapshot_QueryGetData (0x210a08, 0x32dc70 {cf c05c ptd (nil) aspect 1 lindex -1 tymed 1})
Attachments
screen shot, math symbols displayed "?"
screen shot, math symbols displayed "?"
Locked