I'm in the process of designing/building a font and It occurred to me that I don't know what best practices I should be following, if any. I'm sure everyone has their own preferences, but in general...what does your process look like? For example, here's what I have done so far:
- Sketched key font glyphs
- Scanned and drew glyphs in Illustrator (didn't have a font program yet)
- Bought a copy of Glyphs (love it) and imported all glyphs into the app.
- Added extended Latin characters, punctuation, and numerals. Printed, tweaked, printed, etc.
- Set side bearings (LSB and RSB) to 50 units on every glyph. A few glyphs have different side bearings, but 99% of the font is set at 50.
- Set kerning classes on all upper/lowercase letters. Didn't do it on numerals or punctuation.
- Kerned all characters using multiple methods: http://logofontandlettering.com/kernking.html and ebensorkin's brute force test: http://typophile.com/node/30960
- Set some long text, printed and reviewed on screen
- …and…hated it. Deleted all kerning pairs – started over.
So at this point, I'm feeling pretty stuck. I want to design multiple weights for the font, but I don't know if I should do that first, or kern the font before working on the other weights? What kerning method should I use? Should I set up kerning groups for punctuation and numerals? What is your process?
Thanks in advance!