Bug 180124
Summary: | second glyph substitution passes corrupted | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Lawrence Lim <llim> | ||||||||
Component: | openoffice.org | Assignee: | Caolan McNamara <caolanm> | ||||||||
Status: | CLOSED DUPLICATE | QA Contact: | |||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | 5 | CC: | eng-i18n-bugs, pavel1r, tools-bugs | ||||||||
Target Milestone: | --- | Keywords: | i18n | ||||||||
Target Release: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2006-04-26 09:25:13 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Lawrence Lim
2006-02-06 06:51:21 UTC
Created attachment 124243 [details]
sample file for illustrating this bug
Created attachment 124255 [details]
not sure I understand how to reproduce yet
I opened the attachment with en_US locale but pinyan scim enabled and typed the
suggested letters into the 3rd line of zh_CN text and then the third line of
the document and here's what it looked like, and it looked ok.
Am I misunderstanding, or not not reproducing ?
Created attachment 124301 [details]
exact location of error
You are definitely on the right track. Noticed in the new screenshot, the new
input characters is very close to the original text in the document. Each
characters should be equally width. If you continue to input, characters may
overlaps as well.
I've debugged enough of the problem now to see that it's a particularly nasty one :-). It all depends on the order of the glyphs that are missing from the font. Only the first pass of glyph substitution works correctly, follow up passes don't get drawn in the right place or at all or some varient of that. I'll knock up some demos that reproduce the problem in a pristine upstream version and get some feedback on a solution. Noticed that oowriter also has the problem as well and only with en_US. *** Bug 171836 has been marked as a duplicate of this bug. *** Our OOo font developer tells me I've fixed this with my patch for bug 189761, i.e. http://www.openoffice.org/issues/show_bug.cgi?id=64743. A good day. *** This bug has been marked as a duplicate of 189761 *** |