To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=111366
                 Issue #|111366
                 Summary|Punctuation corrupted when saving as RTF
               Component|Word processor
                 Version|OOO320m12
                Platform|PC
                     URL|
              OS/Version|Linux
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|save-export
             Assigned to|writerneedsconfirm
             Reported by|hooper114





------- Additional comments from [email protected] Tue May  4 11:39:22 
+0000 2010 -------
When saving text to RTF some Unicode characters don't seem to be interpreted
correctly and become corrupted when opened by other programs. This is
particularly noticeable with "smart quotes", Unicode characters U+201C and
U+201D, and with ellipsis U+2026, and may be relevant to other characters in the
"General Punctuation" range. What OOo currently does is:

U+201C becomes \'81\'67
U+201D becomes \'81\'68

...but as I understand the RTF specification (version 1.9.1) this method seems
to be depreciated in favour of \u so that...

U+201C becomes \u8220"
U+201D becomes \u8221"

I don't understand how the current output is derived - I don't think 0x81 is a
valid UTF-8 character. How it seems to be interpreted by other RTF readers is
the 0x81 character is simply ignored so that:

"Speak" becomes gSpeakh

I'm not entirely sure I have this right, but I would appreciate somebody having
a look at it!

Robin.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to