[Libreoffice-bugs] [Bug 107383] Characters overlap when not supported by fallback font (CJK)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Oct 11 08:45:47 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=107383

Hiunn-hué <hiunnhue108 at ymail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |UNCONFIRMED
     Ever confirmed|1                           |0

--- Comment #12 from Hiunn-hué <hiunnhue108 at ymail.com> ---

Hi,

sorry, it has been a while since I reported this issue, and the steps in
description requires uninstalling all chinese fonts, which is inconvenient for
me, so I take the steps in comment 4 to reproduce.

I've tested on both windows 10 and elementary os 0.4 (based on Ubuntu 16.04.3
LTS), and the problem is still there.

Please see the attached odt and pdf.


The odt file is created with LibreOffice 5.4.0.3 on Win 10.  And then I opened
it with 6.0.0.0.alpha0+ on Win 10, and 5.4.2.2 and 6.0.0.0.alpha0+ on
elementary OS.  The results are all the same (see pdf).

Note: For unknown reason, opening this odt file makes LibreOffice for Linux to
slow down or even crash.


=-=-=-=-=-=


As for the Tangut characters, they are in the same situation.

Maybe I didn't make myself clear enough ...

When testing, we have to remove all Tangut fonts, and make sure our system can
*NOT* display Tangut characters, rather than installing Tangut fonts.

Since there's no font that supports Tangut characters, they should be displayed
as Tofus (a question mark or a cross in a box, or simply a box), one by one,
not overlapping with each other.

You can try the attached odt file (reproduce_hangeul), follow the steps, just
replace the Korean character with Tangut. The result should be the same.



By the way, when testing with Tangut, I found a issue that might be related,
but I don't know if I should open a new bug report for it...


Steps to reproduce:

 1. Make sure your system does NOT display Tangut characters.

 2. Open a new odt file, and past some Tangut characters. So you see Tofus.

 3. Input a latin alphabet, "a" for example, in the beginning of the line.

 4. "a" stays, and Tofus disappear.

 5. expected: both "a" and Tangut characters are displayed, and looks like
> a□□□□□□□□□□□

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171011/a547768f/attachment-0001.html>


More information about the Libreoffice-bugs mailing list