Apache OpenOffice (AOO) Bugzilla – Issue 24518
Underlining of Chinese character wrong if followed by non-Chinese character
Last modified: 2013-08-07 14:38:26 UTC
In left-to-right (horizontal) mode, if a Chinese character is followed by an English character, and if I try to underline *only* the Chinese character, the space between the two characters will be underlined. This is despite the fact that the space before the Chinese character (assuming that the Chinese character is also preceded by an English character) is not being underlined. This produces output that looks wrong, in fact quite recognizably wrong because people will read the "underline" as punctuation, and they know that the space between the two should not have that punctuation mark.
Reassigned to US
Created attachment 12583 [details] BUGDOC: Sample sxw file
Created attachment 12584 [details] BUGDOC: swriter displays (and prints) this
Created attachment 12585 [details] BUGDOC: Composite diagram: Expected output
Note: Observed also in 1.1.1a
@submitter: pls. try a current snapshot of OO.o and report back whether the problem persits. Thx.
This will take some time, as I only have a non-rpm Linux and a MacOSX box. I'll need to figure out how to compile from source. (Or I might try to find a Windows box.)
Successfully replicated the bug in OOo 1.1 running Linux 7.3, Intel Pentium 4 CPU 3.00GHz. I ran the instructions on the attached document and arrived at the same result. Further testing revealed that if I, 1)input a Chinese character 2)input an English character (on the same line) 3)underline the Chinese character the problem does not exist. However, if I changed the sequence to, 1)input an English character 2)input another English character (on the same line) 3)input a Chinese character (on the same line) in between the two English characters 4)underline the Chinese character the problem described by acli appears. Also, if the English character to the right of the Chinese character happened to begin with a capital letter, that letter is transformed automatically into lower case when you enter a newline. The same problems occurred in OOo 2.0 except for the upper case letter being converted into lower case.
have to reassign issue.
SBA: OK in OOo 2.2 (And re-checked in 680m223). Set to Worksforme.
No, the problem is still there in OOo 2.2. If you have trouble seeing the problem, please set text spacing to expanded 2.0 pt. Then it will be very obvious.
I can reproduce it in OOo 2.0 but not anymore in OOo 2.2 (m223) dev build. Please check with following version: http://download.openoffice.org/680/index.html?intcmp=1235 Feel free to reopen if it still happens there.
closed