Bug 22579 - OO.o devs think DejaVu kerning is broken for windows apps
Summary: OO.o devs think DejaVu kerning is broken for windows apps
Status: RESOLVED FIXED
Alias: None
Product: DejaVu
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Deja Vu bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-01 03:59 UTC by Nicolas Mailhot
Modified: 2010-07-22 12:23 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Nicolas Mailhot 2009-07-01 03:59:04 UTC
See http://www.openoffice.org/issues/show_bug.cgi?id=102911

« 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 »
Comment 1 nocturnaldreamer 2010-07-22 06:26:15 UTC
Should be fixed for Serif in r2400. For Sans the offending entries probably have to be moved into PUA.
Comment 2 nocturnaldreamer 2010-07-22 12:23:04 UTC
Now also fixed for Sans in r2402.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.