diff options
author | Karl Berry <karl@freefriends.org> | 2014-04-28 22:59:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-04-28 22:59:31 +0000 |
commit | 0bb29634e3fdca8563bdc863ac09b90e57141d85 (patch) | |
tree | 1e2a964d362489085d53196ab4690a7bed1e1278 /Master/texmf-dist/doc/man/man1/ttf2tfm.1 | |
parent | 4dd7bee8d7ac0cc3c2a3298843450649de056ad2 (diff) |
general man update for TL14
git-svn-id: svn://tug.org/texlive/trunk@33735 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/man/man1/ttf2tfm.1')
-rw-r--r-- | Master/texmf-dist/doc/man/man1/ttf2tfm.1 | 256 |
1 files changed, 82 insertions, 174 deletions
diff --git a/Master/texmf-dist/doc/man/man1/ttf2tfm.1 b/Master/texmf-dist/doc/man/man1/ttf2tfm.1 index 482f2ee1ff4..e6fa0aca4b3 100644 --- a/Master/texmf-dist/doc/man/man1/ttf2tfm.1 +++ b/Master/texmf-dist/doc/man/man1/ttf2tfm.1 @@ -1,6 +1,6 @@ .\" man page for ttf2tfm . -.TH TTF2TFM 1 10-Jan-2002 "FreeType version 1.5" +.TH TTF2TFM 1 27-Jun-2013 "FreeType2 version" .SH NAME ttf2tfm \- build TeX metric files from a TrueType font .SH SYNOPSIS @@ -8,7 +8,8 @@ ttf2tfm \- build TeX metric files from a TrueType font .nh .B ttf2tfm 'in +\n(.ku -.IR ttffile [ .ttf | .ttc ] +.I ttffile\c +.RB [ .ttf | .ttc ] [\c .BI \-c \ \%caps-height-factor\c ] @@ -461,18 +462,15 @@ With .B \-P you specify the platform ID; defined values are: .PP -.in +4m -.ta 3iC -.I "platform platform ID (pid)" -.sp -.ta 3iR +.TS +l l. +\fIplatform\fP \fIplatform ID (pid)\fP +_ Apple Unicode 0 -.br Macintosh 1 -.br -ISO 2 -.br +ISO 2 Microsoft 3 +.TE .PP The encoding ID depends on the platform. For pid=0, we ignore the @@ -481,121 +479,78 @@ parameter (setting it to zero) since the mapping table is always Unicode version\ 2.0. For pid=1, the following table lists the defined values: .PP -.in +4m -.ta 3iC -.ti -2m +.RS platform ID = 1 -.sp -.I "script encoding ID (eid)" -.sp -.ta 3iR -Roman 0 -.br +.RE +.TS +l l. +\fIscript\fP \fIencoding ID (eid)\fP +_ +Roman 0 Japanese 1 -.br -Chinese 2 -.br -Korean 3 -.br -Arabic 4 -.br -Hebrew 5 -.br -Greek 6 -.br -Russian 7 -.br +Chinese 2 +Korean 3 +Arabic 4 +Hebrew 5 +Greek 6 +Russian 7 Roman Symbol 8 -.br Devanagari 9 -.br Gurmukhi 10 -.br Gujarati 11 -.br -Oriya 12 -.br -Bengali 13 -.br -Tamil 14 -.br -Telugu 15 -.br -Kannada 16 -.br +Oriya 12 +Bengali 13 +Tamil 14 +Telugu 15 +Kannada 16 Malayalam 17 -.br Sinhalese 18 -.br -Burmese 19 -.br -Khmer 20 -.br -Thai 21 -.br -Laotian 22 -.br +Burmese 19 +Khmer 20 +Thai 21 +Laotian 22 Georgian 23 -.br Armenian 24 -.br Maldivian 25 -.br -Tibetan 26 -.br +Tibetan 26 Mongolian 27 -.br -Geez 28 -.br -Slavic 29 -.br +Geez 28 +Slavic 29 Vietnamese 30 -.br -Sindhi 31 -.br +Sindhi 31 Uninterpreted 32 +.TE .PP Here are the ISO encoding IDs: .PP -.in +4m -.ta 3iC -.ti -2m +.RS platform ID = 2 -.sp -.I "encoding encoding ID (eid)" -.sp -.ta 3iR -ASCII 0 -.br +.RE +.TS +l l. +\fIencoding\fP \fIencoding ID (eid)\fP +ASCII 0 ISO 10646 1 -.br ISO 8859-1 2 +.TE .PP And finally, the Microsoft encoding IDs: .PP -.in +4m -.ta 3iC -.ti -2m +.RS platform ID = 3 -.sp -.I "encoding encoding ID (eid)" -.sp -.ta 3iR -Symbol 0 -.br -Unicode 2.0 1 -.br -Shift JIS 2 -.br -GB 2312 (1980) 3 -.br -Big 5 4 -.br +.RE +.TS +l l. +\fIencoding\fP \fIencoding ID (eid)\fP +Symbol 0 +Unicode 2.0 1 +Shift JIS 2 +GB 2312 (1980) 3 +Big 5 4 KS X 1001 (Wansung) 5 -.br KS X 1001 (Johab) 6 -.br -UCS-4 10 +UCS-4 10 +.TE .PP The program will abort if you specify an invalid platform/encoding ID pair. @@ -956,10 +911,6 @@ is appended and not `\c . . .SS kpathsea -Please note that older versions of -.B kpathsea -(<3.2) have no special means to seach for TrueType fonts and related -files, thus we use the paths for PostScript related stuff. The actual version of kpathsea is displayed on screen if you call either .B ttf2pk @@ -979,64 +930,23 @@ are program specific environment variables introduced in .B kpathsea version\ 3.2: .PP -.in +4m -.ta 2i -.C \&.ttf \ and "\ .ttc TTFONTS" -.br -.C "ttf2pk.cfg TTF2PKINPUTS" -.br -.C "\&.map TTF2PKINPUTS" -.br -.C "\&.enc TTF2PKINPUTS, TTF2TFMINPUTS" -.br -.C "\&.rpl TTF2PKINPUTS, TTF2TFMINPUTS" -.br -.C "\&.tfm TFMFONTS" -.br -.C "\&.sfd TTF2PKINPUTS, TTF2TFMINPUTS" -.PP -And here the same for pre-3.2-versions of -.B kpathsea: -.PP -.in +4m -.ta 2i -.C \&.ttf \ and "\ .ttc T1FONTS" -.br -.C "ttf2pk.cfg TEXCONFIG" -.br -.C "\&.map TEXCONFIG" -.br -.C "\&.enc TEXPSHEADERS" -.br -.C "\&.rpl TEXPSHEADERS" -.br -.C "\&.tfm TFMFONTS" -.br -.C "\&.sfd TEXPSHEADERS" -.PP -Finally, the same for pre-3.0-versions (as used e.g. in te\*(TX\ 0.4): -.PP -.in +4m -.ta 2i -.C \&.ttf \ and "\ .ttc DVIPSHEADERS" -.br -.C "ttf2pk.cfg TEXCONFIG" -.br -.C "\&.map TEXCONFIG" -.br -.C "\&.enc DVIPSHEADERS" -.br -.C "\&.rpl DVIPSHEADERS" -.br -.C "\&.tfm TFMFONTS" -.br -.C "\&.sfd DVIPSHEADERS" +.RS +.TS +l l. +\&.ttf and .ttc TTFONTS +ttf2pk.cfg TTF2PKINPUTS +\&.map TTF2PKINPUTS +\&.enc TTF2PKINPUTS, TTF2TFMINPUTS +\&.rpl TTF2PKINPUTS, TTF2TFMINPUTS +\&.tfm TFMFONTS +\&.sfd TTF2PKINPUTS, TTF2TFMINPUTS +.TE +.RE + .PP Please consult the info files of .B kpathsea for details on these variables. -The decision whether to use the old or the new scheme will be done -during compilation. .PP You should set the .C TEXMFCNF @@ -1056,8 +966,9 @@ hard-coded into the .B kpathsea library. .PP -.in +2m +.RS .C "kpsewhich -progname=ttf2tfm -expand-var='$TTFONTS'" +.RE .PP We select the program name also since it is possible to specify variables which are searched only for a certain program -- in our @@ -1088,21 +999,18 @@ set in .C config.sys for OS/2): .PP -.in +4m -.ta 2i -.C \&.ttf \ and "\ .ttc TTFONTS" -.br -.C "ttf2pk.cfg TTFCFG" -.br -.C "\&.map TTFCFG" -.br -.C "\&.enc TTFCFG" -.br -.C "\&.rpl TTFCFG" -.br -.C "\&.tfm TEXTFM" -.br -.C "\&.sfd TTFCFG" +.RS +.TS +l l. +\&.ttf and .ttc TTFONTS +ttf2pk.cfg TTFCFG +\&.map TTFCFG +\&.enc TTFCFG +\&.rpl TTFCFG +\&.tfm TEXTFM +\&.sfd TTFCFG +.TE +.RE .PP If one of the variables isn't set, a warning message is emitted. The current directory will always be searched. |