[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/tcpdf/fonts/ttf2ufm/ttf2ufm-src/ -> ttf2pt1_x2gs.1 (source)

   1  .rn '' }`
   2  ''' $RCSfile$$Revision$$Date$
   3  '''
   4  ''' $Log$
   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"
 193  ttf2pt1_x2gs \fB[config-file]\fR
 194  .SH "DESCRIPTION"
 195  The fonts generated with \fBttf2pt1\fR work fine with Ghostscript by
 196  themselves. The script `\fBx2gs\fR\*(R' (or `\fBttf2pt1_x2gs\fR\*(R' when installed
 197  into a public directory, to avoid name conflicts with other
 198  programs) links the font files from the X11 direcotry into the Ghostscript 
 199  directory and automatically creates the description file (\f(CWFontmap\fR) 
 200  in Ghostscript format.
 201  .PP
 202  If 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 
 205  both scripts.
 206  .PP
 207  The 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
 210  source of the fonts. This parameter is common with the X11 
 211  configuration.
 212  .PP
 213  \fB\f(CWGSDIR\fR\fR \- the base directory of Ghostsript. If this
 214  parameter is set to an empty string then `\f(CWconvert\fR\*(R' won't
 215  call `\f(CWx2gs\fR\*(R'. So if you want to get only the X11 fonts
 216  installed then set this parameter to an empty string. This 
 217  directory may vary on various system, so please check your 
 218  system 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
 221  Ghostscript installation it's a subdirectory of \f(CWGSDIR\fR 
 222  but some systems may use completely different directories.
 223  .PP
 224  \fB\f(CWGSCONFDIR\fR\fR \- the configuration subdirectory of Ghostscript
 225  that 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 
 228  install the entries for the new fonts right into the main 
 229  \f(CWFontmap\fR file. Otherwise just leave the file \f(CWFontmap.ttf\fR 
 230  in the Ghostscript configuration directory.
 231  .PP
 232  After preparing the configuration file run the script. It symbolicaly links 
 233  all 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
 236  If the option \f(CWINSTALLFONTMAP\fR was set to \f(CWYES\fR then 
 237  the font descriptions are also automatically installed into the
 238  master \f(CWFontmap\fR file. The script is clever enough to
 239  detect if it was run multiple times with the same directories
 240  and if so it replaces the old \f(CWFontmap\fR entries with
 241  the new ones instead of just accumulating all of them. You
 242  may also run it multiple times for multiple X11 directories
 243  and all the results will be properly collected in the \f(CWFontmap\fR.
 244  But it's your responsibility to watch that the names of the
 245  font files don't overlap. If the X11 font directory gets
 246  renamed then you have to remove its font entries from the
 247  \f(CWFontmap\fR and only after that re-run `\f(CWx2gs\fR\*(R'
 248  for the new directory. 
 249  .PP
 250  On 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 
 252  contents of \f(CWFontmap.ttf\fR into the \f(CWFontmap\fR file
 253  manually. This step may be left manual to make the installation
 254  a little bit more safe. 
 255  .PP
 256  After that you may also want to redefine some of the aliases in 
 257  \f(CWFontmap\fR to refer to the newly installed fonts.
 258  But the redefinition of the aliases may be dangerous if the width of
 259  characters in the new font will be different from the old font.
 260  Alas, 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
 276  the \fIttf2pt1(1)\fR manpage
 277  .Ip "\(bu" 4
 278  the \fIttf2pt1_convert(1)\fR manpage
 279  .Ip "\(bu" 4
 280  the \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  


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1