On a Mac, when I'm downloading fonts am often given the choice between OTF (OpenType Format) and TTF (TrueType Format).

Is there any difference in the way ligatures work or anything between the two formats?

link|improve this question

feedback

2 Answers

up vote 12 down vote accepted

OTF is more likely to be a “better” font, as it supports more advanced typesetting features (smallcaps, alternates, ligatures and so on actually inside the font rather than in fiddly separate expert set fonts). It can also contain either spline (TTF-style) or Bezier (PostScript Type 1-style) curves, so hopefully you're getting the shapes the font was originally designed in and not a potentially-poorer-quality conversion.

On the other hand, if you're downloading free fonts from shovelware sites, you're unlikely to get any of that. Indeed, you may simple be getting a TTF font renamed to OTF.

link|improve this answer
That's interesting - I'd assumed OTF. Is it actually an open format? – Rich Bradshaw Jan 15 '10 at 22:35
2  
Yes, it's ISO14496-22. See microsoft.com/typography/otspec . TrueType might also be considered open, for values ‘x’ of ‘open’. See developer.apple.com/textfonts/TTRefMan/index.html (and the OTF spec is also relevant as it builds on TTF). However, there is no public patent grant associated with either format and there have been patent issues in the past (see FreeType and the TT hinting bytecode instruction set). – bobince Jan 15 '10 at 22:41
feedback

OTF is a more recent format than TTF, so OTF has some features that TTF doesn't. (Which is a moot point if the font's creator didn't use them.)

One note from personal experience however: depending on what you're going to be doing with these fonts, I've found it's much easier to get tools that work with TTF as opposed to OTF. If you're just using them for desktop publishing / word processing, either will work fine, but if you're going to be doing anything programmatic, I'd recommend TTF just due to the higher number of tools / libraries out there.

link|improve this answer
That's a good point actually - seems that imagemacgick works better with ttf for instance. – Rich Bradshaw Jan 16 '10 at 8:59
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.