Article View: comp.fonts
Article #2813Re: Font Design Apps and Hinting
From: Berthold K.P. Horn
Date: Thu, 28 Jan 1993 01:18
Date: Thu, 28 Jan 1993 01:18
51 lines
3499 bytes
3499 bytes
In article <1993Jan26.193324.8942@wri.com> andre@rurutu.wri.com (Andre Kuzniarek) writes: I've got some questions about font design that I'm hoping the informed people on this newsgroup might be able to help me with. I will summarize any e-mail responses. 1) What is the best, or to be less vague, what is the most *professional* font design application available on any platform (UNIX, Mac, DOS, etc). I'm assuming the professional font design houses are using stuff other than Fontographer or FontStudio. I'm wondering if it isn't custom software and if it's generally available. For designing the outlines themselves, Ikarus M from URW. For hinting there isn't anything that one can afford. If your rich call Adobe ask for BuildFont. 2) I am currently using Fontographer, and find it pretty useful, but I'm having trouble with creating good font hints for my Type 1 designs. In testing the process, I've been re-drawing Times-Roman, based on a template of the original. I'm following all the rules about tangent control points etc. that supposedly make the Nimbus Q font hinting algorithms work best. In comparison to the original, my clone font shares most of the same control points just by nature of these rules, and I'm even editing the hints manually to achieve the greatest possible similarity to the original (as far as I can tell from decoding the Type 1 file in Fontographer). My results, however, do not quite match the original, and are not particularly great. Adobe's outlines don't rasterize to look as well as their hand-tuned bitmap, but it still looks a bit better than what I get from Fontographer. Right, automatic hinting is very much better than no hinting, but not nearly as good as commercial grade hinting. For one thing, none of these tools provides for hint replacement, which, while not needed for every character, is crucial for quality rendering. I'm beginning to assume that font hinting is an arcane process that requires font developers to spend enormous amounts of time doing empirical tests. We're talking more time than actually drawing the font. Is there a better way to build hints (better software?) , so as not to have to resort to hand tuned bitmaps? The main problem is that the rendering algorithm is not described. So while the language for writing Type 1 hints, including hint replacement, is easily accessible to anyone who cares to buy the book, it isn't obvious what to write in that language once you get past the obvious. For example, the naive view of how it works would suggest that setting up some hints and then immediately replacing them makes no sense whatever, yet many commercial fonts do just that. That's just for a start... Berthold K.P. Horn Cambridge, Massachusetts, USA
Technical Details
Message-ID:
<1k7c8fINN4js@life.ai.mit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!amdahl!rtech!sgiblab!darwin.sura.net!newsserver.jvnc.net!yale.edu!yale!mintaka.lcs.mit.edu!ai-lab!wheat-chex!bkphReferences:
<1993Jan26.193324.8942@wri.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!amdahl!rtech!sgiblab!darwin.sura.net!newsserver.jvnc.net!yale.edu!yale!mintaka.lcs.mit.edu!ai-lab!wheat-chex!bkph From: bkph@wheat-chex.ai.mit.edu (Berthold K.P. Horn) Newsgroups: comp.fonts Subject: Re: Font Design Apps and Hinting Date: 28 Jan 1993 01:18:07 GMT Organization: MIT Artificial Intelligence Lab Lines: 51 Message-ID: <1k7c8fINN4js@life.ai.mit.edu> References: <1993Jan26.193324.8942@wri.com> NNTP-Posting-Host: wheat-chex.ai.mit.edu In-reply-to: andre@rurutu.wri.com's message of Tue, 26 Jan 1993 19:33:24 GMT