To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=102911
User hdu changed the following: What |Old value |New value ================================================================================ OtherIssuesDependingOnTh| |103157 is| | -------------------------------------------------------------------------------- Status|STARTED |RESOLVED -------------------------------------------------------------------------------- Resolution| |INVALID -------------------------------------------------------------------------------- Summary|DejaVu font without kernin|kerning fails for "DejaVu |g on Windows |Serif" on Windows -------------------------------------------------------------------------------- ------- Additional comments from h...@openoffice.org Wed Jul 1 06:50:05 +0000 2009 ------- Every windows application that relies on the GDI call GetKerningPairs() will fail with these problematic fonts. On the other hand the font's kern table is valid and OOo is right that it trusts GDI to provide the kerning pairs. There are four ways to fix it: 1. fix Windows so that GetKerningPairs() ignores pairs it cannot handle 2. remove the problematic kernings from the DejaVu Serif fonts 3. make sure that every glyph mentioned in the kern table has a (proper or dummy) unicode inside the baseplane 4. make OOo and all other Windows applications avoid GDI calls and parse all font tables themselves Fixing the problematic fonts seems to be the best way. To identify them I sent a patch for fontforge which warns when such a problematic font is being generated. The mail should show up in http://sourceforge.net/mailarchive/forum.php?forum_name=fontforge- devel&max_rows=25&style=ultimate&viewmonth=200907 soon. --------------------------------------------------------------------- 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: issues-unsubscr...@gsl.openoffice.org For additional commands, e-mail: issues-h...@gsl.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org