kerning.plist
File Format | XML Property List |
This file contains kerning pairs for the font. This file is optional. If it is not defined in the UFO, there is no kerning data.
Specification
The property list data consists of a dictionary at the top level. Keys are left glyph or group names and values are dictionaries. These dictionaries contain right glyph or group names as keys and kerning values as the values. Glyphs or groups in the pairs are not required to be in the font.
Special Considerations
There is no standard indicator (prefix or otherwise) to flag if a pair member is a group or glyph name. If a member of a pair has a name that is defined as a group name in groups.plist, assume that the member is a group. Applications that allow group editing should take care to prevent conflicts in groups used for kerning.
Example
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>A</key>
<dict>
<key>B</key>
<integer>-10</integer>
<key>X</key>
<integer>-10</integer>
<key>Z</key>
<integer>-15</integer>
</dict>
<key>X</key>
<dict>
<key>Q</key>
<integer>-10</integer>
</dict>
</dict>
</plist>