Apache OpenOffice (AOO) Bugzilla – Issue 14058
Hebrew End-Line Punctuation
Last modified: 2013-08-07 14:44:28 UTC
Using OOo 1.1 Beta on WinME, UnicoWS installed. A MS Word document written in Hebrew, when opened in OOo, will show punctuation which is supposed to be at the end (left) of line at the beginning (right).
moving to component word processor
Reassign issue to owner of selected subcomponent
Reassigned to MRU
I tried this with OO 1.1 Beta on Windows 98 and WinXP with my hebrew Word samples, but I couldn't see your effect. Could you please aatach your Word doc to this issue (or send it directly to mru@openoffice.org for the case it contains confidential data), so that we can reproduce your problem here (and perhaps fix). Thank you!
MRU->HDU: Attached there's a a document I found myself. There the punctuation is wrong (should be at left of the lines. Does not look like the filter's fault, because it also wrong when copying the text via clipboard.
Created attachment 6291 [details] Word file showing Hebrew content
cp->fme: the behavior is consistently wrong even after applying LucidaSans (-> no problem with glyphsubst) and after changing the fontheight of the text (-> even with two textportions) so it does not seem to be a problem in vcl (different textportions are rendered independently). Please have a look at it.
FME: I cannot see a bug here. A correct usage of Word/Writer would have solved this issue. The page/paragraph layout has _not_ been set to Right-To-Left layout, but to Left-To-Right layout with alignment "right". Layout direction and alignment are two different attributes. Simply setting the alignment to "right" without setting the correct page/paragraph direction gives you unexpected (but correct) results. We correctly order the text by using the unicode bidi algorithm.
Paragraph is not correctly formatted, issue closed.
Closed.