Apache OpenOffice (AOO) Bugzilla – Issue 54841
Problems with choosing between Western/Asian/CTL font for quote chars
Last modified: 2013-08-07 14:38:26 UTC
Hi all, In OOo, I set western language to English and CTL language to THAI. When I use different fonts for each language and I typing a qoute characters, It can not display correct quote character at start/end sentence. In my notice, it will occur when swapping a language. Hin.
Created attachment 29697 [details] Example of display different quote.
The AutoCorrection feature is replacing ASCII double-quotes by Unicode double quotes U+201D/U+201D. OOo is treating Unicode double quotes as "weak" ie not inherently Western or CTL and thus determines whether to treat the Unicode double quotes as Western or CTL depending on the font of the previous character. At the beginning of the paragraph, there is no previous character, so it uses the default locale to determine how to treat them. Strangely ASCII double-quotes are not treated as "weak" but are always treated as Western. Overall, the current design is very confusing for users and produces the bizarre effects mentioned above. The fix to issue 42732 should improve things a bit on Windows, but not completely solve the problem. I would suggest treating Unicode punctuation characters as always Western, so they always get the Western font not the CTL font.
FT->FME: Re-assigned to you.
.
Currently no resources -> later
Created attachment 44184 [details] Sample, first is on Dejavu font, second is Ariel.
*** Issue 101022 has been marked as a duplicate of this issue. ***
is i71709 duplicate to this?
*** Issue 104746 has been marked as a duplicate of this issue. ***