Type Design Technical Advances
Mark Simonson
Posts: 1,739
I've been making fonts on the Mac since 1987 (with Fontographer) and I was thinking about the technical advances that have been made the most difference for me:
The speed of processors has also been a factor, but that's been more of a gradual thing.
I'd be curious to hear what advances have been significant for other type designers, including those on Windows and other platforms. Also, I might be forgetting things. Finally, what future advances might be on the horizon or do you wish for?
- PostScript and Fontographer. Practically goes without saying.
- Larger screens. The 512 x 342 pixel 9" Macintosh display was a real problem. It was like designing through a keyhole.
- Affordable PostScript laser printers. Early PostScript laser printers were beyond my budget. Until I had one, I relied on others who did, such as Kinko's or service bureaus, which was a big bottleneck in the design process.
- Flat screens. Large CRTs were better than small ones, but they often had inconsistent geometry, and the curvature could be misleading. With flat screens, all these problems vanished.
- Anti-aliasing in font editors. Short of higher resolution displays, this made it easier to judge the shapes of curves.
- "Retina" displays. This has significantly reduced the need for making printouts and brought true WYSIWYG to font editors.
The speed of processors has also been a factor, but that's been more of a gradual thing.
I'd be curious to hear what advances have been significant for other type designers, including those on Windows and other platforms. Also, I might be forgetting things. Finally, what future advances might be on the horizon or do you wish for?
4
Comments
-
Surely "smart font" technology (OpenType and predecessors like QuickDraw GX) deserves some mention. Also, the advent of Unicode.
3 -
@André G. Isaak I would say "smart fonts" have been a mixed blessing. They make making fonts easier in some ways, but harder in others. More things are possible, but at the cost of more complexity (including for users). The lack of standard and universal support, even after decades, is also a problem. On the other hand, the elimination of separate formats for different platforms and separate "screen" and "printer" font files was a big win.
As for Unicode, it definitely deserves to be included. Doing away with the old character encodings has made things easier and better.
Just thought of another one:- Interpolation. This technique goes back to the seventies with early digital fonts, but when it was added to desktop font editors, it was a huge time saver.
5 -
I made significant skill improvement thanks to the invention of fine gel pens. Yes it was all possible with a pencil or a ball pen, but a fine gel pen made it so much easier to draw small details.I remember an old recording of a type designer drawing with a fountain pen and I could not believe it how precisely he made the drawings. That is just another lever of skill!As for gadgets - of course a graphic tablet! So far it is my favourite input device for everything.
Future advances?
Displays - it would be great to have a display with very dark black color but less shiny lights. Something like an E-ink displays. There is definitly a lot of room for improvement in this regard.And yes, I only draw fonts for my own pleasure, and don't do production. Last time I used Fontforge I had mixed feelings, so I think I'm lucky to stay 'analogue'.
2 -
The UFO spec itself is a big advance, I think. Interoperability of tools / file formats is pretty rare in a lot of design disciplines today (After Effects files work in After Effects, Figma files work in Figma, etc). No worry about getting locked into the software you prefer, great for collaboration, version tracking, scripting and many other things5
-
If I had to go back to my 1996 Pentium/Fontographer setup, I don't think it would affect my work much apart form the lack of RMX tools. It seems like all the big innovations had already happened when I was just getting started.5
-
@Ray Larabie Are you really sure you can go back to Fontographer 4’s maximum zoom of 200% as pictured below?4
-
I would add:
- Scripting support in font editors ; I cannot imagine using any font editor ever again that does not offer me a way to access its API. The larger a typeface becomes (in terms of styles and/or glyphs) the harder it becomes to keep everything organised and in sync. Scripts have allowed me to do that.
8 - Scripting support in font editors ; I cannot imagine using any font editor ever again that does not offer me a way to access its API. The larger a typeface becomes (in terms of styles and/or glyphs) the harder it becomes to keep everything organised and in sync. Scripts have allowed me to do that.
-
@Paul van der Laan No problem if the screen resolution is low enough. I still work in relatively low resolution because the pixel increments are helpful. I turn off antialiasing sometimes to check curves and angles. I don't feel comfortable if I can't see pixels.
4 -
The Internet itself has been transformative for democratising type design; it's provided newcomers with the ability to discuss and learn techniques, get critique, and gain huge amounts of information from communities of very experienced designers, even if they can't get a design education locally.11
-
When font editors integrated path-editing and space-editing into one view—and likewise editing a glyph in the context of others—it was a big breakthrough for me. The arrival of Glyphs is where I first encountered that.5
-
@Mark SimonsonI'd be curious to hear what advances have been significant for other type designers, including those on Windows and other platforms....Sometimes it is necessary to scan an image from a manual sketch at an early stage of the design. Now scanning images are no longer needed and replaced with smart phones.
4 -
@andi aw. masry I still use a flatbed scanner, but it's true that a smartphone can take its place for many tasks. The amount of space it takes on my desk is becoming less and less justified.
Some drawbacks I can think of:
- It's difficult to get the smartphone camera perfectly oriented toward the subject in terms of angle and distance. Some kind of tripod or stand can help.
- You have to be careful with the lighting.
Depending on what you're "scanning" these may not be problems.2 -
As Simon says, the internet!
In particular, the Typophile site was a great place to learn and share information, and hash things out, rather than through the RW of printed documents, classes, talks, workshops, conferences and seminars.
And now Typedrawers.6 -
What is different about digital fonts, that couldn’t be done before?
Two things, at least, that I’ve explored.
Certainly, alternate glyphs are nothing new, but they were previously manually set by typographers, not massively embedded in fonts, and capable of informing their raison d’être. In Duffy Script, I created a pseudo-random effect with four versions of each character.
With phototype, the same gylph artwork was used for different sizes of setting, but sharpness was lost in the many reproductions involved during the pre-press process, and also in sizes larger than the original glyph art. Now it’s only the resolution of the rendering device which determines the sharpness of fine details, at any size. Compare Beaufort with a similar, slightly earlier type design, Novarese’s Symbol, which had serifs beefed up to maintain a sharp effect at text size, but becoming progressively chunkier in appearance with increasing size.3 -
When I started in 2008, everything except "Retina displays" was there, and I've definitely seen the importance of that, but with some caveats - one junior type designer I commissioned had never owned a laser printer and I had to encourage him quite strongly to purchase one!
Once he got a high resolution color laser printer, he did recognize it as a 'game changer', which I was very glad about, since I had wondered if indeed it was going to be a let-down, and he was going to cuss me for wasting his money, haha
I think the big change for me since 2008 (which was already well underway by then) is the now dominance of reading-on-screen. Even in 2008, pre-iPhone, paper was the dominant medium.
This relates to retina/laser proofing, in that, now, the on-screen proof is the "real" one, and paper proofing is something to improve the design process, but in a way secondary.
Overall, I agree with all those discussed so far, especially Unicode, Smart Fonts, and Open Formats... in addition to UFO for that, and despite the inability to fully express OpenType Layout, I'd suggest "FDK text source" for authoring smart font features as a separate advance to smart font formats themselves, since the binary-only formats of earlier tools for authoring those features were also painful.
And then, separate again in my mind, is the availability of "pro level" libre font compiler code - both AFDKO and fontmake - which supplanted FontForge. That's been essential for the later development of variable fonts and color fonts advances.
Finally, another big change from 2008 is more formal standardization processes for font technology, at W3C and ISO, with WOFF, WOFF2 and MPEG Open Font Format.3 -
...despite the inability to fully express OpenType Layout, I'd suggest "FDK text source" for authoring smart font features as a separate advance to smart font formats themselves, since the binary-only formats of earlier tools for authoring those features were also painful.I’d argue that FDK, in its inability still to fully express OTL, is ultimately not an advance, but actually a roadblock: the reliance of so many font tools on FDK as a basis for writing and compiling OTL has hampered font development for many scripts, and led to twenty years of near stasis in OTL tooling. [Maybe I should cross post this to the hot takes thread. ]
By ‘binary-only’, I presume you mean reliant on a particular application for compiling? The VOLT project format is plain text—and admirably suited to hacking, as we’ve shown with our FL7–to-VOLT and VOLT-to-FDK tools, but yes, relies on being opened in VOLT to compile. I have been trying to get MS to release the VOLT compiler or sufficient documentation to clone it for a long time, but as you know they had some unhappy experiences open sourcing font tools.1 -
Mark Simonson said:@andi aw. masry I still use a flatbed scanner, but it's true that a smartphone can take its place for many tasks. The amount of space it takes on my desk is becoming less and less justified.
Some drawbacks I can think of:
- It's difficult to get the smartphone camera perfectly oriented toward the subject in terms of angle and distance. Some kind of tripod or stand can help.
- You have to be careful with the lighting.
Depending on what you're "scanning" these may not be problems.
https://readcoop.eu/scantent/
This is maybe an option to scan specimen in libraries:
https://www.czur.com/product/aura
0 -
John Hudson said:1
-
I have a unique perspective probably, because I designed type in the late-80s for a now-abandoned computer platform. That led me to abandon font design altogether until very recently. So a 30 yr. font hiatus makes the technical changes really stand out.1. The high resolutions for displays and printers. 300 dpi printers were the norm back then, and hinting was REQUIRED for any font to be readable under 16 pts. (hinting wasn't an option then, unless you worked for Adobe or maybe URW. I would have to get a service bureau to pull "lino" proofs for me at 1200 dpi, or 2400 dpi if wasn't feeling too frugal. Anyway, now I can SEE what I'm doing on screen and on paper. I am using MUCH less paper than I would have before.2 Resolution aside, the large size for monitors. Multiple monitor connectivity.3 But the most amazing thing to me, is the degree of control I have when manipulating beziers. Assuming the other tools are like Fontlab in this respect, being able to slide control points around a curve and along its tangent; Being able to click a button and have the control points replaced with ones at the path extremes and getting little if any curve distortion; Being able to specify curve tensions, and corner radii. This is all freakin magic! (I showed this to a designer friend who's response was "Why on earth doesn't Illustrator have these features?!" Yes, that would be cool. Illustrator's bezier tools are still pretty much the same as in the very earliest versions.4. The negative, from my perspective, is that type designing has become so much of a software engineering thing. There's nothing inherently wrong with that, but the two individual skillsets and interests are very different. The mindsets are different. Outcomes are different. Sadly, I'm not about spend a significant amount of my remaining few years fumbling with command line tools, learning python, or hosting a github repo, just so I can publish a font. You'll understand that when you get into your 60's and discover all the young folks are doing things VERY differently.Someone with software skills (most of you, clearly) should write some GUI interfaces for the necessary parts of fontmake, fonttools, etc. so that folks like me can skip or ignore messing with the boring/annoying command line stuff and just get things done. Until then, Google Fonts will probably be limited to those fonts produced by combination software engineer+font designers or have friends/resources that can handle that part...Todd
4 -
I should add that one impact of my point #3, is that I find myself using a broad nib pen, and/or paper sketches much less than before. That's probably not a good thing , as I can see the difference in approach and outcomes in the results.
0 -
Someone with software skills (most of you, clearly) should write some GUI interfaces for the necessary parts of fontmake, fonttools, etc. so that folks like me can skip or ignore messing with the boring/annoying command line stuff and just get things done. Until then, Google Fonts will probably be limited to those fonts produced by combination software engineer+font designers or have friends/resources that can handle that part.
If you're making libre fonts targeting Google Fonts, then I kind of did that - it's called googlefonts-project-template, which runs all the fontmakey/fonttoolsy things automatically on GitHub Actions for you and puts the results onto a web page. You can watch a one minute video about it.
0 -
I do not mean to belittle what @Simon Cozens has done, because I think it is both cool and useful! But… adding build automation to Github feels like a VERY different thing than adding these functions to a visual font editor, IMO.
0 -
Google Fonts also accepts submissions via email of vfc to fonts@google.com along with a clear statement you are the sole original author and are licensing it under OFL, with a request that we'll take care of everything else.
I've updated the official contribution docs to clarify that and address this barrier to contribution.
https://github.com/google/fonts/pull/4574/files2
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