From: Dave C. <da...@la...> - 2017-06-15 01:24:04
|
Hi Yes, thank you Martin, this was great! I added this info to the FF Manual :) https://github.com/fontforge/designwithfontforge.com/pull/163 On 14 June 2017 at 19:37, Jason Pagura <zi...@gm...> wrote: > Thank you for writing all that out, Martin. I've been using Fontforge for > over a decade and kerning had always perplexed me. The method you wrote > here is non-intiutive, not least for not beginning with something in the > Metrics menu like a sane user would expect. Now that I see it like this it > makes sense. From a UI/UX standpoint I still think it's broken, but I know > how to make it work now. > > On Wed, Jun 14, 2017 at 1:49 PM, Martin B. Brilliant < > mar...@ic...> wrote: > >> >> > On Jun 14, 2017, at 9:35 AM, Ultra <an...@ar...> wrote: >> > >> > So what do I do? I find the kerning features difficult to use and >> understand. >> > >> >> I don’t find the kerning features difficult to use and understand. Maybe >> that’s because I don’t use the metrics window or the metrics menu. >> >> First, Encoding / Compact so I won’t have to search through empty space >> to find glyphs later. >> >> Element / Font Info / Lookups, GPOS tab. (You can do this any time to get >> back to where you left off.) >> >> Hit the Add Lookup button. Choose Type: Pair Position (kerning). >> >> <New>, don’t click <New>, click the down arrow next to it and select >> Horizontal Kerning. <New> changes to Kern. >> >> Accept the default Lookup Name or change it if you wish. Hit the OK >> button. >> >> Back in the GPOS tab, you now have a lookup table selected. Hit the Add >> Subtable button. You can OK the default name. >> >> Now you have a window with a lot of choices. The first is Use individual >> kerning pairs vs. Use a matrix of kerning classes. If you want to kern >> references along with the originals, choose classes. >> >> Leave the checkmark on Fontforge will guess kerning classes for selected >> glyphs. Leave the rest of the parameters as they are until you have reason >> to try different values. >> >> You can select all the glyphs, and delete classes later, or you can >> select only the glyphs you want to kern, but select all you want at the >> same time, Fontforge will put them in classes—unless you’re working with >> different alphabets that you don’t want to kern together (like Latin, >> Greek, Cyrillic….). >> >> When you hit the OK button you get a big window with some parameters on >> top, two lists of classes, and a matrix below. When you select a box in the >> matrix you can see how the pair is kerned. If you don’t like it you can >> adjust the Kern Offset in the box above the display of the glyph pair. >> >> If anything screwy happens, and it will, hit the Cancel button. Then >> double-click the subtable (hit the plus sign next to the table if you don’t >> see it) and you’re back in the big window. If you do a lot of work without >> trouble it’s a good idea to hit OK and come back, so you don’t lose your >> work when something screwy happens. >> >> The metrics window can be used later as a final check but I don’t like to >> make adjustments in that window. It can be done but it keeps asking if I >> want to kern the class or the pair and picky stuff like that. You can try >> it and see if you like it; I don’t. I do all my kerning as above: Element, >> Font Info, Lookups, GPOS tab, expand by hitting the plus sign, double-click >> the subtable. >> >> I hope this works for you. >> >> >> >> ------------------------------------------------------------ >> ------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> fontforge-users mailing list >> fon...@li... >> https://lists.sourceforge.net/lists/listinfo/fontforge-users >> http://fontforge.10959.n7.nabble.com/User-f8781.html >> > > > > -- > -- > Jason Pagura > zimbach at gmail dot com > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > fontforge-users mailing list > fon...@li... > https://lists.sourceforge.net/lists/listinfo/fontforge-users > http://fontforge.10959.n7.nabble.com/User-f8781.html > -- Cheers Dave |