6/17/2023 0 Comments Fontforge offset baseline![]() ![]() Technical Bulletin: Incorrect handling of underline position in FontForge. You can move the glyphs so that their base point is on the baseline, ie, their point has a y value of 0. If you look at the emsize, its likely 1,000, and typically there are 200 units below the baseline and 800 units above. Recent bug reports have revealed present and historical problems with FontForge’s handling of underline position. The baseline is where y '0' in the cartesian grid system of the 'em square'. The next release will fix the software problem, but users may need to fix their existing files. Technical DetailsįontForge generally follows PostScript conventions. of glyphs is the process of finding a suitable marker offset after the. ![]() Under these conventions, the underline position is an up-positive offset from baseline to the center of the underline. baseline and the FontForge implementation both in the quantitative evaluation. (Usually negative.) In TrueType’s post table, the underline position is an up-positive offset from the baseline to the top of the underline.įor about three years, from commits 2114635 and 5aa59fb in 2015 to commits 9e9278c and 9f667c9 in 2018, FontForge incorrectly computed the underline position on import, on export, or on both operations to/from TrueType by adjusting in the wrong direction for the thickness of the underline. c-format msgid Expected baseline tag in BASE table on line d of s. Values are expressed as a positive offset below the character baseline. The underline was thus positioned too high in FontForge. msgstr FontForge is a font editor for outline and bitmap fonts that lets you. The Subscript Y Offset parameter specifies a font designer's recommended vertical offset from the character baseline to the character baseline for subscript characters associated with this font. This additionally affected SFD resulting from bad imports and any files exported from those bad imports. Fontforge change path direction manual#īut files generated in the last three years may have incorrect underline positions requiring manual adjustment. The baseline is where y '0' in the cartesian grid system of the 'em square'. If your font did not enter FontForge through TrueType/OpenType format and you set the underline position according to PostScript conventions, SFD originals and exports other than TrueType/OpenType files are likely to be okay. It may be necessary to regenerate TrueType/OpenType files. Fontforge change path direction manual#. ![]()
0 Comments
Leave a Reply. |