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

NAME

6       t1reencode - reencode 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       reencoded 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 reencoded font was successfully gen‐
74       erated, 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  reencode  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 reencodes Frutiger Roman in the ISO Latin 1 encoding.  The
85       new font will have the PostScript name Frutiger-RomanISOLatin1Encoding.
86
87           t1reencode -e ISOLatin1Encoding FrutiRom.pfb \
88                   -o FrutiRomISOL1.pfb
89
90       This series of commands, which use cfftot1(1) and otftotfm(1)  as  well
91       as  t1reencode  itself,  generate a version of Warnock Pro Regular with
92       old-style figures in the  slots  for  numbers  (because  of  otftotfm's
93       -fonum option).  The new font will be called WarnockPro-RegularOsF.
94
95           otftotfm -fonum WarnockPro-Regular.otf \
96                   --output-encoding /tmp/osf.enc
97           cfftot1 WarnockPro-Regular.otf | t1reencode -e /tmp/osf.enc \
98                   -n WarnockPro-RegularOsF -N "Warnock Pro Regular OsF" \
99                   -o WarnoProRegOsF.pfb
100

SEE ALSO

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

AUTHOR

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