https://bugs.freedesktop.org/show_bug.cgi?id=86586
Bug ID: 86586
Summary: Wingdings compatibility broken on Mac OS X
Product: LibreOffice
Version: 4.3.3.2 release
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Created attachment 109858
--> https://bugs.freedesktop.org/attachment.cgi?id=109858&action=edit
ODT file showing 1) & character method and 2) Unicode PUA method
Upgrading from LO 4.0 to 4.3 breaks symbols using the Wingdings font on Mac OS
X 10.6. For example, the character & in the Wingdings font used to render as a
book, and today it is just a &. One can still insert a book in the Wingdings by
using the "Insert special character" dialog (which apparently use Unicode
Private Use Areas instead of characters in the ASCII range), but all existing
documents need fixing manually. Also, opening documents created under Microsoft
Word exhibit the same issue; though in the other direction Microsoft products
are able to read both LO 4.0 and 4.3 documents including Wingdings symbols.
This appears to be related to the move to new Core Text APIs under Mac OS X. I
have found similar reports and technical documentation from NeoOffice, which
has done the move earlier:
http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=8464
http://neowiki.neooffice.org/index.php/Problems_with_the_Symbol_font,_Greek_text,_or_bullets_in_Word_documents#Can.27t_I_just_type_using_the_Symbol_font.3F
I understand moving to new APIs is unavoidable, but wouldn't there be a way to
still support opening correctly old documents? E.g. automatically converting
Wingdings characters in the ASCII range to Unicode PUA when opening the
document. Interoperability with MS Word is a big deal, and with this change LO
is losing some of the gains of the work that has been put into fixing small
issues when opening .doc and .docx files.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs