To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=88128 Issue #|88128 Summary|Fallback glyphs have the wrong offset with empty Unisc |ribe script items Component|gsl Version|DEV300m4 Platform|All URL| OS/Version|Windows, all Status|UNCONFIRMED Status whiteboard| Keywords| Resolution| Issue type|PATCH Priority|P3 Subcomponent|code Assigned to|pl Reported by|kstribley
------- Additional comments from [EMAIL PROTECTED] Thu Apr 10 10:36:01 +0000 2008 ------- There is a bug in UniscribeLayout when the fallback font does not have glyphs for one of the scripts in the run. Steps to reproduce bug: 1. Install the font Padauk from http://scripts.sil.org/Padauk 2. Type a line of Myanmar text in Writer which contains spaces for example: နေရာ ဘယ်မှာ လဲ။ 3. Turn on Display of spaces in Tools - Options/OOo Writer/Formating Aids. 4. You should find that the Middle Dot characters are displayed in a fallback font in the wrong position - bunched up at the start of the line, not in the spaces. It seems to affect at least OOo 2.4 and DEV300. Padauk does not contain a glyph for U+00B7, hence the fallback. The glyphs are in Myanmar script, but Middle dot is in a different script. Most fallback fonts will not have Myanmar glyphs. The x offset of the glyphs in the empty script items in the fallback font are not counted by the current ApplyDXArray code, hence the bug. Suggested patch to follow. --------------------------------------------------------------------- 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]