Release 4.0  Copyright ã1996 by NeXT Software, Inc.  All Rights Reserved.

NeXT System Administration Release Notes: 
TrueType fonts

This file contains release notes for TrueType font support, which is new in Release 4.0.

ttf2font

	True Type font files can be converted to font files which are usable by the
	OpenStep WindowServer and AppKit. The ttf2font command line utility
	converts a TrueType font file to a font directory which contains the Postscript
	Type 42 font definition as well as the Adobe Font Metrics file. The command
	line syntax is as follows
		
		ttf2font [-o outputPath] trueTypeFont.ttf

	where
 	
		-o outputPath 		Output path where .font files will be placed

	For example, the command line 

		ttf2font -o ~/Library/Fonts TIMES.TTF
	
	converts the TrueType font file TIMES.TTF and places the resultant .font
	directory into the ~/Library/Fonts directory using standard encoding.

	More advance options are also available and are as follows;

	 	-v 			Set to verbose mode where all errors and messages
					are printed to standard output. 

		-e encoding 		Use a specific encoding scheme, where encoding
					is one of
						nextstep 	Nextstep encoding 
						standard 	Abobe standard encoding
						isolatin1 	ISO latin 1 encoding
						symbol 	Symbol encoding
						font 		Font specific encoding

					Encoding schemes stored within the font file are
					font specific encoding schemes. The font vendor
					is responsible embeding a suitable encoding scheme
					for your platform.

					Specifiying an encoding scheme other than font,
					causes the program to ignore the font specific
					encoding schemes stored within the file. 
					
		-p platformID 		Within a TrueType font file there are several tables
		-s platformSpecificID	which contain font specific encoding schemes.
					These encoding schemes are organized by platform
					and there can be more that one encoding scheme
					stored within a file, each identifying a different
					platform.
 					
					These options allow you to override the default
					platform. The platformID and platformSpecificID pair
					must identify a valid encoding scheme store within
					the file. The  -v option  allows you to observe the
					platform encoding schemes stored within the file.
					See  The TrueType Font Format 
					Specification for more details.

	If no encoding option is specificed and the font does not contain alpha-numeric
	characters then the best font specific encoding scheme is used. Otherwise,
	the default encoding is standard encoding.

	If no encoding schemes yield any glyph to character mappings, then all the glyphs
	are linearly mapped to character codes 32 through 255.

Known Bugs

Printing of TrueType fonts can only performed on printers with Postscript interpreter versions greater that 2013 which have Type 42 font support.

The TrueType fonts MS Line Draw and Symbol MT do not work.