source: branches/2.2/filemanager/tp/dompdf/lib/ttf2ufm/ttf2ufm-src/ttf2pt1_x2gs.1 @ 3019

Revision 3019, 8.3 KB checked in by amuller, 14 years ago (diff)

Ticket #1135 - Corrigindo CSS e adicionando filemanager

Line 
1.rn '' }`
2''' $RCSfile: ttf2pt1_x2gs.1,v $$Revision: 1.1 $$Date: 2008-03-12 06:35:44 $
3'''
4''' $Log: not supported by cvs2svn $
5'''
6.de Sh
7.br
8.if t .Sp
9.ne 5
10.PP
11\fB\\$1\fR
12.PP
13..
14.de Sp
15.if t .sp .5v
16.if n .sp
17..
18.de Ip
19.br
20.ie \\n(.$>=3 .ne \\$3
21.el .ne 3
22.IP "\\$1" \\$2
23..
24.de Vb
25.ft CW
26.nf
27.ne \\$1
28..
29.de Ve
30.ft R
31
32.fi
33..
34'''
35'''
36'''     Set up \*(-- to give an unbreakable dash;
37'''     string Tr holds user defined translation string.
38'''     Bell System Logo is used as a dummy character.
39'''
40.tr \(*W-|\(bv\*(Tr
41.ie n \{\
42.ds -- \(*W-
43.ds PI pi
44.if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
45.if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
46.ds L" ""
47.ds R" ""
48'''   \*(M", \*(S", \*(N" and \*(T" are the equivalent of
49'''   \*(L" and \*(R", except that they are used on ".xx" lines,
50'''   such as .IP and .SH, which do another additional levels of
51'''   double-quote interpretation
52.ds M" """
53.ds S" """
54.ds N" """""
55.ds T" """""
56.ds L' '
57.ds R' '
58.ds M' '
59.ds S' '
60.ds N' '
61.ds T' '
62'br\}
63.el\{\
64.ds -- \(em\|
65.tr \*(Tr
66.ds L" ``
67.ds R" ''
68.ds M" ``
69.ds S" ''
70.ds N" ``
71.ds T" ''
72.ds L' `
73.ds R' '
74.ds M' `
75.ds S' '
76.ds N' `
77.ds T' '
78.ds PI \(*p
79'br\}
80.\"     If the F register is turned on, we'll generate
81.\"     index entries out stderr for the following things:
82.\"             TH      Title
83.\"             SH      Header
84.\"             Sh      Subsection
85.\"             Ip      Item
86.\"             X<>     Xref  (embedded
87.\"     Of course, you have to process the output yourself
88.\"     in some meaninful fashion.
89.if \nF \{
90.de IX
91.tm Index:\\$1\t\\n%\t"\\$2"
92..
93.nr % 0
94.rr F
95.\}
96.TH TTF2PT1_X2GS 1 "version 3.4.4" "December 31, 2003" "TTF2PT1 Font Converter"
97.UC
98.if n .hy 0
99.if n .na
100.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
101.de CQ          \" put $1 in typewriter font
102.ft CW
103'if n "\c
104'if t \\&\\$1\c
105'if n \\&\\$1\c
106'if n \&"
107\\&\\$2 \\$3 \\$4 \\$5 \\$6 \\$7
108'.ft R
109..
110.\" @(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2
111.       \" AM - accent mark definitions
112.bd B 3
113.       \" fudge factors for nroff and troff
114.if n \{\
115.       ds #H 0
116.       ds #V .8m
117.       ds #F .3m
118.       ds #[ \f1
119.       ds #] \fP
120.\}
121.if t \{\
122.       ds #H ((1u-(\\\\n(.fu%2u))*.13m)
123.       ds #V .6m
124.       ds #F 0
125.       ds #[ \&
126.       ds #] \&
127.\}
128.       \" simple accents for nroff and troff
129.if n \{\
130.       ds ' \&
131.       ds ` \&
132.       ds ^ \&
133.       ds , \&
134.       ds ~ ~
135.       ds ? ?
136.       ds ! !
137.       ds /
138.       ds q
139.\}
140.if t \{\
141.       ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
142.       ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
143.       ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
144.       ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
145.       ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
146.       ds ? \s-2c\h'-\w'c'u*7/10'\u\h'\*(#H'\zi\d\s+2\h'\w'c'u*8/10'
147.       ds ! \s-2\(or\s+2\h'-\w'\(or'u'\v'-.8m'.\v'.8m'
148.       ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
149.       ds q o\h'-\w'o'u*8/10'\s-4\v'.4m'\z\(*i\v'-.4m'\s+4\h'\w'o'u*8/10'
150.\}
151.       \" troff and (daisy-wheel) nroff accents
152.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
153.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
154.ds v \\k:\h'-(\\n(.wu*9/10-\*(#H)'\v'-\*(#V'\*(#[\s-4v\s0\v'\*(#V'\h'|\\n:u'\*(#]
155.ds _ \\k:\h'-(\\n(.wu*9/10-\*(#H+(\*(#F*2/3))'\v'-.4m'\z\(hy\v'.4m'\h'|\\n:u'
156.ds . \\k:\h'-(\\n(.wu*8/10)'\v'\*(#V*4/10'\z.\v'-\*(#V*4/10'\h'|\\n:u'
157.ds 3 \*(#[\v'.2m'\s-2\&3\s0\v'-.2m'\*(#]
158.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
159.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
160.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
161.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
162.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
163.ds ae a\h'-(\w'a'u*4/10)'e
164.ds Ae A\h'-(\w'A'u*4/10)'E
165.ds oe o\h'-(\w'o'u*4/10)'e
166.ds Oe O\h'-(\w'O'u*4/10)'E
167.       \" corrections for vroff
168.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
169.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
170.       \" for low resolution devices (crt and lpr)
171.if \n(.H>23 .if \n(.V>19 \
172\{\
173.       ds : e
174.       ds 8 ss
175.       ds v \h'-1'\o'\(aa\(ga'
176.       ds _ \h'-1'^
177.       ds . \h'-1'.
178.       ds 3 3
179.       ds o a
180.       ds d- d\h'-1'\(ga
181.       ds D- D\h'-1'\(hy
182.       ds th \o'bp'
183.       ds Th \o'LP'
184.       ds ae ae
185.       ds Ae AE
186.       ds oe oe
187.       ds Oe OE
188.\}
189.rm #[ #] #H #V #F C
190.SH "NAME"
191\fBttf2pt1_x2gs\fR \- font installer for Ghostscript
192.SH "SYNOPSIS"
193ttf2pt1_x2gs \fB[config-file]\fR
194.SH "DESCRIPTION"
195The fonts generated with \fBttf2pt1\fR work fine with Ghostscript by
196themselves. The script `\fBx2gs\fR\*(R' (or `\fBttf2pt1_x2gs\fR\*(R' when installed
197into a public directory, to avoid name conflicts with other
198programs) links the font files from the X11 direcotry into the Ghostscript
199directory and automatically creates the description file (\f(CWFontmap\fR)
200in Ghostscript format.
201.PP
202If the configuration file is not specified as an argument then the file
203`\f(CWconvert.cfg\fR\*(R' in the current directory is used, just like the
204`\f(CWconvert\fR\*(R' script does. Indeed, this configuration file is used for
205both scripts.
206.PP
207The Ghostscript-related parameters in the configuration file are:
208.PP
209\fB\f(CWDSTDIR\fR\fR \- the X11 font directory used by `\f(CWx2gs\fR\*(R' as the
210source of the fonts. This parameter is common with the X11
211configuration.
212.PP
213\fB\f(CWGSDIR\fR\fR \- the base directory of Ghostsript. If this
214parameter is set to an empty string then `\f(CWconvert\fR\*(R' won't
215call `\f(CWx2gs\fR\*(R'. So if you want to get only the X11 fonts
216installed then set this parameter to an empty string. This
217directory may vary on various system, so please check your
218system and set this value accordingly before running the script.
219.PP
220\fB\f(CWGSFONTDIR\fR\fR \- the font directory of Ghostscript. In the standard
221Ghostscript installation it's a subdirectory of \f(CWGSDIR\fR
222but some systems may use completely different directories.
223.PP
224\fB\f(CWGSCONFDIR\fR\fR \- the configuration subdirectory of Ghostscript
225that contains the \f(CWFontmap\fR file.
226.PP
227\fB\f(CWINSTALLFONTMAP\fR\fR \- if the value is set to \fB\f(CWYES\fR\fR then
228install the entries for the new fonts right into the main
229\f(CWFontmap\fR file. Otherwise just leave the file \f(CWFontmap.ttf\fR
230in the Ghostscript configuration directory.
231.PP
232After preparing the configuration file run the script. It symbolicaly links
233all the font files and creates the description file \f(CWFontmap.ttf\fR in
234\f(CWGSCONDFIR\fR. After that there are two choices.
235.PP
236If the option \f(CWINSTALLFONTMAP\fR was set to \f(CWYES\fR then
237the font descriptions are also automatically installed into the
238master \f(CWFontmap\fR file. The script is clever enough to
239detect if it was run multiple times with the same directories
240and if so it replaces the old \f(CWFontmap\fR entries with
241the new ones instead of just accumulating all of them. You
242may also run it multiple times for multiple X11 directories
243and all the results will be properly collected in the \f(CWFontmap\fR.
244But it's your responsibility to watch that the names of the
245font files don't overlap. If the X11 font directory gets
246renamed then you have to remove its font entries from the
247\f(CWFontmap\fR and only after that re-run `\f(CWx2gs\fR\*(R'
248for the new directory.
249.PP
250On the other hand if the option \f(CWINSTALLFONTMAP\fR was set to
251\f(CWNO\fR then go to the \f(CWGSCONFDIR\fR directory and insert the
252contents of \f(CWFontmap.ttf\fR into the \f(CWFontmap\fR file
253manually. This step may be left manual to make the installation
254a little bit more safe.
255.PP
256After that you may also want to redefine some of the aliases in
257\f(CWFontmap\fR to refer to the newly installed fonts.
258But the redefinition of the aliases may be dangerous if the width of
259characters in the new font will be different from the old font.
260Alas, there is no visible solution of this problem yet.
261.SH "FILES"
262.Ip "\(bu" 2
263\s-1TTF2PT1_SHAREDIR/\s0scripts/convert.cfg.sample
264.Ip "\(bu" 2
265\s-1TTF2PT1_SHAREDIR/\s0scripts/*
266.Ip "\(bu" 2
267\s-1TTF2PT1_SHAREDIR/README\s0
268.Ip "\(bu" 2
269\s-1TTF2PT1_SHAREDIR/FONTS\s0
270.Ip "\(bu" 2
271\s-1TTF2PT1_SHAREDIR\s0/*
272.Ip "\(bu" 2
273\s-1TTF2PT1_BINDIR/\s0ttf2pt1
274.SH "SEE ALSO"
275.Ip "\(bu" 4
276the \fIttf2pt1(1)\fR manpage
277.Ip "\(bu" 4
278the \fIttf2pt1_convert(1)\fR manpage
279.Ip "\(bu" 4
280the \fIt1asm(1)\fR manpage
281
282.rn }` ''
283.IX Title "TTF2PT1_X2GS 1"
284.IX Name "B<ttf2pt1_x2gs> - font installer for Ghostscript"
285
286.IX Header "NAME"
287
288.IX Header "SYNOPSIS"
289
290.IX Header "DESCRIPTION"
291
292.IX Header "FILES"
293
294.IX Item "\(bu"
295
296.IX Item "\(bu"
297
298.IX Item "\(bu"
299
300.IX Item "\(bu"
301
302.IX Item "\(bu"
303
304.IX Item "\(bu"
305
306.IX Header "SEE ALSO"
307
308.IX Item "\(bu"
309
310.IX Item "\(bu"
311
312.IX Item "\(bu"
313
Note: See TracBrowser for help on using the repository browser.