1T1REENCODE(1)               General Commands Manual              T1REENCODE(1)
2
3
4

NAME

6       t1reencode - re-encode a PostScript Type 1 font
7

SYNOPSIS

9       t1reencode -e ENCODING [OPTIONS...]  font [outputfile]
10

DESCRIPTION

12       T1reencode  changes  a PostScript Type 1 font's embedded encoding.  The
13       re-encoded font is written to the standard output (but see the --output
14       option).   If no input font file is supplied, t1reencode reads a PFA or
15       PFB font from the standard input.
16

OPTIONS

18       --encoding=file, -e file
19            Read the encoding from file, which must  contain  an  encoding  in
20            dvips(1)  format.  Alternatively, file can be one of the following
21            special names, in which case the corresponding  standard  encoding
22            is used.
23
24            Name                   Source
25            StandardEncoding       Adobe
26            ISOLatin1Encoding      Adobe/ISO (synonym: ISO_8859_1_Encoding)
27            ExpertEncoding         Adobe
28            ExpertSubsetEncoding   Adobe
29            SymbolEncoding         Adobe
30            ISOLatin2Encoding      ISO (synonym: ISO_8859_2_Encoding)
31            ISOLatin3Encoding      ISO (synonym: ISO_8859_3_Encoding)
32            ISOLatin4Encoding      ISO (synonym: ISO_8859_4_Encoding)
33            ISOCyrillicEncoding    ISO (synonym: ISO_8859_5_Encoding)
34            ISOGreekEncoding       ISO (synonym: ISO_8859_7_Encoding)
35            ISOLatin5Encoding      ISO (synonym: ISO_8859_9_Encoding)
36            ISOLatin6Encoding      ISO (synonym: ISO_8859_10_Encoding)
37            ISOThaiEncoding        ISO (synonym: ISO_8859_11_Encoding)
38            ISOLatin7Encoding      ISO (synonym: ISO_8859_13_Encoding)
39            ISOLatin8Encoding      ISO (synonym: ISO_8859_14_Encoding)
40            ISOLatin9Encoding      ISO (synonym: ISO_8859_15_Encoding)
41            KOI8REncoding          -
42
43       --encoding-text=text, -E text
44            Use  the encoding in the text argument, which must be formatted as
45            a dvips(1) encoding.  One of --encoding and  --encoding-text  must
46            be supplied.
47
48       --name=name, -n name
49            Set the output font's PostScript name to name.  The default is the
50            input font name followed by the encoding's name.
51
52       --full-name=name, -N name
53            Set the output font's FullName to name.  The default is the  input
54            FullName followed by the encoding's name.
55
56       --output=file, -o file
57            Send output to file instead of standard output.
58
59       --pfb, -b
60            Output a PFB font.  This is the default.
61
62       --pfa, -a
63            Output a PFA font.
64
65       -h, --help
66            Print usage information and exit.
67
68       --version
69            Print  the  version number and some short non-warranty information
70            and exit.
71

RETURN VALUES

73       T1reencode exits with value 0 if a  re-encoded  font  was  successfully
74       generated, and 1 otherwise.
75

NOTES

77       T1reencode  should  be used only in special situations.  It's generally
78       much better to  use  PostScript  commands  to  re-encode  a  font;  for
79       instance,  executing  the  PostScript  commands to generate two differ‐
80       ently-encoded versions of a single font will take up much  less  memory
81       than loading two t1reencoded fonts.
82

EXAMPLES

84       This  command  re-encodes  Frutiger  Roman in the ISO Latin 1 encoding.
85       The  new  font  will  have  the  PostScript   name   Frutiger-RomanISO‐
86       Latin1Encoding.
87
88           t1reencode -e ISOLatin1Encoding FrutiRom.pfb \
89                   -o FrutiRomISOL1.pfb
90
91       This  series  of commands, which use cfftot1(1) and otftotfm(1) as well
92       as t1reencode itself, generate a version of Warnock  Pro  Regular  with
93       old-style  figures  in  the  slots  for  numbers (because of otftotfm's
94       -fonum option).  The new font will be called WarnockPro-RegularOsF.
95
96           otftotfm -fonum WarnockPro-Regular.otf \
97                   --output-encoding /tmp/osf.enc
98           cfftot1 WarnockPro-Regular.otf | t1reencode -e /tmp/osf.enc \
99                   -n WarnockPro-RegularOsF -N "Warnock Pro Regular OsF" \
100                   -o WarnoProRegOsF.pfb
101

SEE ALSO

103       Adobe Type 1 Font Format, dvips(1), cfftot1(1), otftotfm(1)
104

AUTHOR

106       Eddie Kohler (ekohler@gmail.com)
107
108
109
110Version 2.107                   LCDF Typetools                   T1REENCODE(1)
Impressum