AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Easy fonts to write by hand3/16/2024 ![]() So I just converted my font into an XML file, used sed ttx converts a TTF font into an XML file, which was useful to meīecause I wanted to rename some glyphs in my font but did not understandĪnything about fonts. from fontTools.ttLib import TTFontįrom import addOpenTypeFeaturesĪddOpenTypeFeatures(ft_font, 'rules.fea', tables=)įontTools also provides a couple of command line tools called ttx andįonttools. Rules (in rules.fea) to the font file input.ttf. There’s a Python libraryĬalled fonttools, and these 5 lines of code will apply a list of OpenType how to apply these rules: fonttoolsĪdding new OpenType rules to a font is extremely easy. There are a lot of examples of cool things you can do in there, like replace “ffi” with a ligature. The best documentation I found for OpenType was this OpenType™ Feature File Specification reference. OpenType reference documentation: awesome Random the way handwriting is, but it does introduce a little bit of variation. So this means I can make ab appear different from ac in the font. What sub a' b by other_a means is: If an a glyph is before a b, then replace the a with the glyph other_a. Here’s an example rule: sub a' b by other_a Learned that you can write extremely simple OpenType rules to change how aįont looks, and you don’t even have to really understand anything about fonts. I started out being extremely confused about what OpenType even is. The main idea: OpenType lets you replace characters based on context the talk: !!Con 2020 - Using font shaping to put commas in big numbers EVERYWHERE!! by Tristan Hume. ![]() the blog post: Commas in big numbers everywhere: An OpenType adventure.His talk and blog post are both great so here are a bunch of links – the liveĭemo is maybe the fastest way to see his results. Hume about using OpenType to place commas in big numbers by using a special font. Then I was at !!Con 2020 in May (all the talk recordings are I didn’t know how to do this though! idea from Tristan Hume: use OpenType! So I thought it might be fun to use some OpenType features to somehow introduceĪ little more variation into this font, like maybe the two Ts could beĭifferent. It’s easiest to see this when you have two of the same letter next ![]() In the screenshot above, it’s pretty obvious that it’s a font and not actual The goal: have more character variation in the font (whichĪctually isn’t monospace in practice, I haven’t figured out how to make an There are actually 2įonts – there’s a regular font and a handwritten “monospace” font. Handwriting, and the paragraph on the right is the font. The “CONNECT” text on the left is my actual IPad I think it’s a fun way to spend $7.99. Handwriting with the app and if you happen to already have an Apple Pencil and But it is extremely easy to make a TTF font of your Of the “just your fingers” claim – I used an Apple Pencil, which has muchīetter accuracy. Is pretty accurate – I might have spent more like 15 minutes. ![]() Themselves on their website as “You can create your handmade typeface in less Some background: I have a font of my handwriting that I’ve been use in my zinesįor a couple of years. Somebody asked me how to do it and I told her I’d write a blog post about it :) background: the original handwritten font To share it anyway because it was very easy and fun to play with fonts. I’m actually not super happy with the results of this experiment, but I wanted
0 Comments
Read More
Leave a Reply. |