Information Theoretic View of Font Design
dpmellis
Posts: 3
Partly for my own curiosity and partly for a data visualization class I am taking, I wrote a python program to extract information about a wide range of fonts with regular and bold weights, in Roman and Italic. Mostly I use the number of on-curve points as a metric of glyph complexity, but I also count the number of smooth points that aren't extrema for added interest.
The data isn't super interesting from an overview perspective—it shows that serif fonts have more points than sans serif ones, wow!—but with a bigger sample of fonts, it could be interesting to identify outliers that would be interesting to examine in detail.
The main dashboard is here, but there are other tabs to poke around in.
https://public.tableau.com/app/profile/daniel.mellis/viz/FontComplexityAnalysis/Dashboard1?publish=yes
The code for extracting the data is here, I used DrawBot as a convenient tool.
https://github.com/dpmellis/Font-Complexity-Data
The data isn't super interesting from an overview perspective—it shows that serif fonts have more points than sans serif ones, wow!—but with a bigger sample of fonts, it could be interesting to identify outliers that would be interesting to examine in detail.
The main dashboard is here, but there are other tabs to poke around in.
https://public.tableau.com/app/profile/daniel.mellis/viz/FontComplexityAnalysis/Dashboard1?publish=yes
The code for extracting the data is here, I used DrawBot as a convenient tool.
https://github.com/dpmellis/Font-Complexity-Data
Tagged:
0
Comments
-
What is “linear density” as applied to glyphs? The proportion of the advance width that has ink, between descender and ascender? Or...?0
-
It is the area of the glyph divided by its width. I don't know how meaningful it is, but it is useful for spreading out the overview graph to a second dimension.0
-
By “width” do you mean advance width?1
-
No it is the width of the shape, so no side bearings.1
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 803 Font Technology
- 1K Technique and Theory
- 622 Type Business
- 444 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 485 Typography
- 303 History of Typography
- 114 Education
- 68 Resources
- 499 Announcements
- 80 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 270 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports