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

Reply via email to