To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=61835
                  Issue #:|61835
                  Summary:|glyph replacement seems to work for second+ levels
                          |only if missing glyphs are at start of run
                Component:|gsl
                  Version:|680m155
                 Platform:|All
                      URL:|
               OS/Version:|Linux
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|code
              Assigned to:|hdu
              Reported by:|cmc





------- Additional comments from [EMAIL PROTECTED] Thu Feb  9 01:32:01 -0800 
2006 -------
glyph replacement only seems to work for second+ levels if missing glyphs are at
start of run.

e.g see picture and zip of testcases.

Font is "Bitstream Vera Sans" which doesn't contain Chinese of Korean glyphs.
Locale is en_US.UTF-8. (stock SRC680_m155 on normal Fedora Core 4 with
fonts-korean and fonts-chinese installed)

I think that a chinese font is higher in the fallback list than korean. I think
that the first level fallbacks get drawn correctly, but that higher level always
get drawn at position 0, or something similar to this.

Take "ok.odp", the 2nd letter being chinese gets drawn correctly in the right
place, the korean glyph gets drawn at position 0 which is correct. So all looks
well.

In "notok0.odp" all is the same except the order of the characters is reversed,
the chinese glyph gets drawn correctly, but the korean one gets drawn at
position 0 on top of the chinese one.

In "notok1.odp" we have a chinese glyph, a korean one, and the chinese one
again. The chinese ones are placed correctly, while the korean one overlaps the
first glyph again as in notok0.odp

In "notok2.odp" we have a korean glyph, a chinese one, and the korean one again.
The chinese ones are placed correctly, while the first korean one is at position
0, and the second one overlaps the correctly placed chinese glyph


Picture is ok.odp and notok.odp side by side

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to