

'Set RBearing' - allows you to change the lright side bearing value. 'Set LBearing' - allows you to change the left side bearing value. 'Set Width' - this command allows you to change the width of the current glyph. 'Both' - In this mode metrics view will adjust either the advance width or kerning values. 'Advance Width Only' - in this mode metrics view may only be used to adjust the advance widths of glyphs. 'Window Type' - FontForge's Metrics Window can be set to behave in 2 ways for metrics adjustment 'Center in Width' - This centers the current glyph within its current width. Metrics Menu Commands for editing metrics In the lower line, the side bearings are not equal but the spacing appears balanced. So for the example below, the side bearings of the 'H' and 'O' are equal, but look unequal. An obvious example of this can be seen when attempting to space the characters 'H' and 'O'. For example, whilst the measurements between two characters may be unequal, the eye can see them as equal. Note though that this is not a hard and fast rule, but a general one.Īs you space the characters that you design, you should trust your eyes. The bottom line is to 'design - look - adjust - look again'.įor the absolute beginner do not assume that reliable results are achieved by relying on the measured space. a the left and right side bearings of an 'H' will be the same value. General PrinciplesĪs a general principle symmetric characters such as 'A' 'H' 'I' 'M' 'N' 'O' 'T' 'U' 'V' 'W' 'X' 'Y' 'o' 'v' 'w' 'x' will have symmetric side bearings, e.g. The 'up and 'down' keys are used to incrememt / decrement values and 'alt+up', 'alt+down', 'alt+left' and 'alt+right' are used for navigating around the different value fields of the Metrics Window. One method of adjusting metric values quickly and accurately in FontForge is by using the 'up', 'down', 'left' and 'right' keys of a keyboard. using commands in the Metrics Window's Metrics menu.Īdjusting Side Bearing Values with the keyboard. the value of side bearings can be incremented / decremented by using the keyboard. side bearing values can be altered by directly editing their value in the metrics tables of the Metrics Window. Note though that dragging a character will only effect the value of the left side bearing. manually dragging each side bearing boundary. The side bearings of characters can be edited in FontForge's Metrics Window in 5 ways Each glyph has a left side bearing and a right side bearing, in the example below of the lowercase 'a' of 'Open Sans' the right sidebearing has a value of 166 units, and the left sidebearing has a value of 94 units. These spaces between glyphs are composed of the 'side bearings' from each glyph pair. The space between any two glyph has two components the space after the first glyph, and the space before the second glyph.
#Fontforge kerning windows
Metrics Windows can be opened from the 'Window' menu, or by using the Control-k command.

In FontForge, the Metrics Window allows you to design the metrics of your font, alter the spacing between them, and test how glyphs look together. Good spacing is necessary for a font to function well. Designing a font's letter spacing should be carried out as an integral part of the whole process of designing a font. The spaces between characters are an important, integral part of the design of a font. Spacing, metrics, and kerning Spacing, metrics, and kerning
