DTP


 
Lively discussions on the graphic arts and publishing — in print or on the web


Go Back   Desktop Publishing Forum > General Discussions > Fonts & Typography

Reply
 
Thread Tools Display Modes
Old 08-17-2006, 12:46 PM   #1
Michael Rowley
Member
 
Join Date: Jan 2005
Location: Ipswich (the one in England)
Posts: 5,105
Default OTF & TTF font files

I came across this statement a liitle while ago:

'Fonts containing TrueType outlines may have either .OTF or .TTF, depending on the desire for backward compatibility on older systems or with previous versions of the font.'

Has anyone ever come across an OTF file containing TrueType outlines, and if so, who was the maker?

   
__________________
Michael
Michael Rowley is offline   Reply With Quote
Old 08-17-2006, 01:10 PM   #2
iamback
Member
 
iamback's Avatar
 
Join Date: Oct 2005
Location: Amsterdam, NL
Posts: 4,894
Default

Quote:
Originally Posted by Michael Rowley View Post
Has anyone ever come across an OTF file containing TrueType outlines, and if so, who was the maker?
How would I tell if a file (with an .otf extension) has TrueType outlines? I can't answer the question if I don't know what to look for.

   
__________________
Marjolein Katsma
Look through my eyes on Cultural Surfaces (soon!), My ArtFlakes shop and Flickr.
Occasionally I am also connecting online dots... and sometimes you can follow me on Marjolein's Travel Blog
iamback is offline   Reply With Quote
Old 08-17-2006, 01:40 PM   #3
ktinkel
Founding Sysop
 
ktinkel's Avatar
 
Join Date: Oct 2004
Location: In Connecticut, on the Housatonic River near its mouth at Long Island Sound.
Posts: 11,187
Default

Quote:
Originally Posted by Michael Rowley View Post
Has anyone ever come across an OTF file containing TrueType outlines, and if so, who was the maker?
As far as I understand it, the OTF designation refers to an OpenType font that contains Type 1 outlines. OT fonts containing TrueType outlines (should) have a TTF suffix.

The $20 Ascender font pack contains all OT/TTF fonts.

   
__________________
[SIZE=2][COLOR=LemonChiffon]::[/COLOR][/SIZE]
[SIGPIC][/SIGPIC]
ktinkel is offline   Reply With Quote
Old 08-17-2006, 01:42 PM   #4
ktinkel
Founding Sysop
 
ktinkel's Avatar
 
Join Date: Oct 2004
Location: In Connecticut, on the Housatonic River near its mouth at Long Island Sound.
Posts: 11,187
Default

Quote:
Originally Posted by iamback View Post
How would I tell if a file (with an .otf extension) has TrueType outlines?
By definition, .OTF fonts contain PostScript Type 1 outlines. The OT fonts with .TTF have TrueType outlines.

   
__________________
[SIZE=2][COLOR=LemonChiffon]::[/COLOR][/SIZE]
[SIGPIC][/SIGPIC]
ktinkel is offline   Reply With Quote
Old 08-17-2006, 01:45 PM   #5
Michael Rowley
Member
 
Join Date: Jan 2005
Location: Ipswich (the one in England)
Posts: 5,105
Default

Quote:
Originally Posted by iamback View Post
How would I tell if a file (with an .otf extension) has TrueType outlines? I can't answer the question if I don't know what to look for.
You (possibly) and I (certainly) wouldn't know if a font file with the extension OTF had TrueType or PS outlines, partly because both of us use Windows NT5, which doesn't care; probably many are in the same position, but there are some experts on fonts here. If you're not an expert, you'll rely on the maker's information, which is how I 'know' that all Adobe font files with OTF extensions have PS outlines.

   
__________________
Michael
Michael Rowley is offline   Reply With Quote
Old 08-17-2006, 01:49 PM   #6
Michael Rowley
Member
 
Join Date: Jan 2005
Location: Ipswich (the one in England)
Posts: 5,105
Default

Quote:
Originally Posted by ktinkel View Post
By definition, .OTF fonts contain PostScript Type 1 outlines. The OT fonts with .TTF have TrueType outlines.
Not according to the Microsoft document from which I just quoted. All Adobe OTF files have PS outlines (and all files supplied by Microsoft have TTF extensions and outlines), but that doesn't necessarily apply to every maker.

   
__________________
Michael
Michael Rowley is offline   Reply With Quote
Old 08-17-2006, 02:19 PM   #7
iamback
Member
 
iamback's Avatar
 
Join Date: Oct 2005
Location: Amsterdam, NL
Posts: 4,894
Default

Quote:
Originally Posted by Michael Rowley View Post
You (possibly) and I (certainly) wouldn't know if a font file with the extension OTF had TrueType or PS outlines, partly because both of us use Windows NT5, which doesn't care
But a hex viewer doesn't care about NT5. I was thinking there must be some sort of signature that enables one (or software) to tell them apart since an extension is essentially meaningless anyway.

   
__________________
Marjolein Katsma
Look through my eyes on Cultural Surfaces (soon!), My ArtFlakes shop and Flickr.
Occasionally I am also connecting online dots... and sometimes you can follow me on Marjolein's Travel Blog
iamback is offline   Reply With Quote
Old 08-17-2006, 03:12 PM   #8
Michael Rowley
Member
 
Join Date: Jan 2005
Location: Ipswich (the one in England)
Posts: 5,105
Default

Quote:
Originally Posted by iamback View Post
But a hex viewer doesn't care about NT5. I was thinking there must be some sort of signature that enables one (or software) to tell them apart since an extension is essentially meaningless anyway.
Yes, of course there is, but you will have to go to the Open Type Specification for that.

Since the specification is the joint work of Adobe and Microsoft, the statement by M. that an OTF file may contain TrueType outlines could be true, but never implemented by anybody; or it could have been M.'s intention to use the OTF extension for its OT files, but thought better of it.

   
__________________
Michael
Michael Rowley is offline   Reply With Quote
Old 08-17-2006, 09:07 PM   #9
iamback
Member
 
iamback's Avatar
 
Join Date: Oct 2005
Location: Amsterdam, NL
Posts: 4,894
Default

Quote:
Originally Posted by ktinkel View Post
As far as I understand it, the OTF designation refers to an OpenType font that contains Type 1 outlines. OT fonts containing TrueType outlines (should) have a TTF suffix.
Since Michael referred me to the Open Type Specification I went to look for that. The Microsoft site has the full specification online (and as a self-extracting archive (for which you'll need Windows of course)), and it seems like his quote comes straight from the spec. Here's a fuller quote (bold for headings, my emphasis):
Quote:
The OpenType Font File

An OpenType font file contains data, in table format, that comprises either a TrueType or a PostScript outline font. (...)

Filenames

OpenType fonts may have the extension .OTF or .TTF, depending on the kind of outlines in the font and the creator's desire for compatibility on systems without native OpenType support.
  • In all cases, fonts with only CFF data (no TrueType outlines) always have an .OTF extension.
  • Fonts containing TrueType outlines may have either .OTF or .TTF, depending on the desire for backward compatibility on older systems or with previous versions of the font. TrueType Collection fonts should have a .TTC extension whether or not the fonts have OpenType layout tables present.
That seems clear enough to me.

[EDIT:] Of course Adobe has the specification online as well - same content (including the quote above!) although the table of contents is organized slightly differently.

   
__________________
Marjolein Katsma
Look through my eyes on Cultural Surfaces (soon!), My ArtFlakes shop and Flickr.
Occasionally I am also connecting online dots... and sometimes you can follow me on Marjolein's Travel Blog

Last edited by iamback; 08-17-2006 at 09:38 PM.
iamback is offline   Reply With Quote
Old 08-17-2006, 09:29 PM   #10
iamback
Member
 
iamback's Avatar
 
Join Date: Oct 2005
Location: Amsterdam, NL
Posts: 4,894
Default

Quote:
Originally Posted by Michael Rowley View Post
Yes, of course there is, but you will have to go to the Open Type Specification for that.
Found it (links in my reply to KT). The Organization of an OpenType Font section says:
Quote:
OpenType fonts that contain TrueType outlines should use the value of 1.0 for the sfnt version. OpenType fonts containing CFF data should use the tag 'OTTO' as the sfnt version number.
NOTE: The Apple specification for TrueType fonts allows for 'true' and 'typ1' for sfnt version. These version tags should not be used for fonts which contain OpenType tables.
So... if I go looking first for files with an .OTF extension, and within that set for files which contain the string 'OTTO' then whatever is is not matched by the sub-search must be files with TrueType outlines (given I do not have Mac fonts - at least no working ones!). No hex viewer needed even, just plain Search can do that.

Result on my machine: 17 files with an ".otf" extension (lower case), 13 of which originating from Adobe; all 17 contain the string "OTTO".

Looking with a hex viewer at one of them, the string "OTTO" is right at the start of the file, so finding that (or another sfnt version) is simply a matter of looking at the first 4 bytes (provided the file contains only one font - but if it has multiple fonts it should have a TTC extension, not OTF).

   
__________________
Marjolein Katsma
Look through my eyes on Cultural Surfaces (soon!), My ArtFlakes shop and Flickr.
Occasionally I am also connecting online dots... and sometimes you can follow me on Marjolein's Travel Blog
iamback is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Deleting Mac Files dthomsen8 The Corner Pub 2 02-09-2007 12:38 PM
EPS files from Photoshop Robin Springall Images 23 08-24-2006 11:55 AM
What are OSX's .nib files? ElyseC General Publishing Topics 7 08-14-2005 07:44 PM
Read-only PDF files? Bill Murmann Print Production & Automation 14 03-07-2005 12:20 PM


All times are GMT -8. The time now is 07:56 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, vBulletin Solutions, Inc.
Contents copyright 2004–2019 Desktop Publishing Forum and its members.