Redraw vs adjusting font (which is faster/easier?)
Carl Enlund
Posts: 10
This is me thinking out loud:
Isn't it sometimes faster/easier to redraw your font from scratch? When you realize a lot needs to be changed in the design.
Rather than trying to make adjustments to existing glyphs/nodes.
Redraw = throw away what nodes/paths you've drawn and draw them from scratch (perhaps keeping old drawing as visual reference).
Factors that can influence whether it's worth the effort to redraw font:
- current glyph count (maybe redrawing falls apart at >50-100 glyphs depending on complexity)
- how big the change is
- master compatibility
- if glyphs use simple construction that can be derived from a recipe, e.g. use /d to make /p - then you just follow that recipe to quickly redraw whole font from scratch
- how strictly you want to keep shapes/motifs consistent across glyphs (strict consistency could favor a redraw)
- current glyph count (maybe redrawing falls apart at >50-100 glyphs depending on complexity)
- how big the change is
- master compatibility
- if glyphs use simple construction that can be derived from a recipe, e.g. use /d to make /p - then you just follow that recipe to quickly redraw whole font from scratch
- how strictly you want to keep shapes/motifs consistent across glyphs (strict consistency could favor a redraw)
Types of changes I'm thinking of below. Would any of these be sufficient for redrawing from scratch:
- vibe feels off (biggest reason to redraw i believe)
- change genre
- proportions feel off across glyphs
- bad curve structure (tooling for harmonize and extremas are useful here)
- make font bold (tooling exists to avoid redrawing. And redrawing will break master compatibility)
- change spacing (use tooling duh)
- make italic
- make oblique (good tooling exists to avoid redrawing)
- vibe feels off (biggest reason to redraw i believe)
- change genre
- proportions feel off across glyphs
- bad curve structure (tooling for harmonize and extremas are useful here)
- make font bold (tooling exists to avoid redrawing. And redrawing will break master compatibility)
- change spacing (use tooling duh)
- make italic
- make oblique (good tooling exists to avoid redrawing)
What are your thoughts? When to redraw font from scratch?
/Carl
Tagged:
0
Comments
-
I think only your first two points would warrant a full redraw. It's hard to say without seeing a concrete file, because it might me a mess that's better left alone, as it would take more time to clean up than to start cleanly from scratch, with a visual reference, as you say.
The other points, as long as it's just that, can be done in the same file rather easily – I would consider these technical aspects, not major design aspects. By the way, since you mention tools for creating obliques, I can't resist but mention my newly published algorithm: Italify
I'm generally of the opinion that you can automate a huge amount of these things, as long as your sources are in a somewhat clean state. I've also worked on a few projects where I would have liked to tell the client to redraw from scratch, which would be more efficient than having to clean up everything.1 -
Completely agree.
Sometimes the system gets locked early, and then you're left mainly with technical adjustments. Then I'd definitely go with tools as well.
When exploring many different designs early is where I'd rather use throwaway fonts to test adjacent designs that are just a bit too far apart to tweak the paths to match the next idea.
And nice timing with Italify!
0
Categories
- All Categories
- 46 Introductions
- 3.9K Typeface Design
- 489 Type Design Critiques
- 572 Type Design Software
- 1.1K Type Design Technique & Theory
- 659 Type Business
- 872 Font Technology
- 29 Punchcutting
- 528 Typography
- 121 Type Education
- 327 Type History
- 80 Type Resources
- 111 Lettering and Calligraphy
- 32 Lettering Critiques
- 79 Lettering Technique & Theory
- 560 Announcements
- 95 Events
- 116 Job Postings
- 169 Type Releases
- 179 Miscellaneous News
- 269 About TypeDrawers
- 53 TypeDrawers Announcements
- 114 Suggestions and Bug Reports
