summaryrefslogtreecommitdiff
path: root/Build/source/texk/ttfdump/README
blob: 4dd3fccbf885162679635e0c9da9c4acb692724c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Introduction
	Ttfdump is a TrueType font dumper. The man purpose of ttfdump is to 
dump the various table in a TrueType font file in ASCII form. Ttfdump is the 
first step in my ILX (Internationalized and Localized X-window) project. For
more information about ILX project please read the file ILX.

Features
	Now ttfdump can load and parse all the required tables and most of the
optional tables defined in the TrueType Specification. The following is a list
of tables that ttfdump currently implemented.

	Required Tables			Optional Tables
		cmap				cvt
		glyf@				fpgm@
		head				gasp
		hhea				hdmx
		hmtx				kern*
		loca				LTSH
		maxp				prep@
		name				VDMX
		post				vhea*
		OS/2				vmtx*

	Note: 
	  	*: The tables with "*" marks are newly implemented in this 
		version.
		@: The tables with "@" marks are partialy implemented in this 
		version.
	
File List:
	ttfdump-0.5.0/
		|
		|
		|---- include/*.h    included header file
		|
		|
		|---- libttf/*.c     c programs for ttfdump
		|
		|
		|---- src/ttfdump.c  the main program

Installation:
	Ttfdump is integrated with Autoconf so it is very easy to compile the
package. You need only type configure in the top directory and then make.

Usage:
	Ttfdump now has better command line options and is easier to use.

	To dump all information in the TrueType font file times.ttf:
		ttfdump times.ttf
	To dump the required table \fIcmap\fP in the file:
		ttfdump -t cmap times.ttf
	To dump a single glyph with index 50:
		ttfdump -g 50 times.ttf

Portabality:
	Ttfdump has been tested under those platforms:
		
		Linux 2.0.9
		OSF1 V3.0
		AIX 3.2.5
		IRIX  5.3

Avaliablity:
	Ttfdump can be downloaded form the URL
	ftp://sansan.phy.ncu.edu.tw/pub/ttfdump/

BUGS report:
	Please send any bugs report or suggestion to ollie@ms1.hinet.net