1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
\documentclass[a4paper]{article}
\usepackage{shortvrb}
\pagestyle{plain}
\MakeShortVerb{\|}
\begin{document}
\title{BrushScriptX-Italic PostScript\thanks{PostScript is a
registered trademark of Adobe Systems Inc.} \\
Type-1 Fonts}
\author{\Large Maurizio Loreti}
\date{Rev.\ 2.0 \\
September 21, 2001} \maketitle
The files included in this package allow to use in your
\LaTeX\ documents a PostScript Type-1 font named
``BrushScriptX-Italic''; this font, similar to Adobe
BrushScript, simulates hand-written characters. In detail,
these files are:
\begin{enumerate}
\item AAA\_readme.tex: this file.
\item README: a shorter ASCII version of this file.
\item Makefile: contains the commends needed, on my Unix
system, to generate all the auxiliary files needed in
order to use this fonts with \LaTeX\ and |dvips|. In
particular, the included file generate.tex is used as
input to the \TeX\ package |fontinst|.
\item config.pbsi and pbsi.map: the auxiliary files for
|dvips|. pbsi.map maps BrushScript to the ASCII version
of the font (the BrushScriptX-Italic.pfa file).
\item t1pbsi.fd: the \TeX\ font definition file, for the T1
encoding.
\item pbsi8t.vf: the \TeX\ virtual font file, for the T1
encoding.
\item pbsi8t.tfm: the \TeX\ font metric file, for the T1
encoding.
\item BrushScriptX-Italic.pfa and BrushScriptX-Italic.afm:
the font, in ASCII format, and the corresponding font
metric file. The afm file lacks the part about the
kerning, that has been separately tuned by hand and is
defined in another file, kern.txt (merged with
BrushScriptX-Italic.afm at the generation time from the
Makefile).
\item sample.tex: a first example file (a real page printed
out in the past for my students; in Italian, sorry).
\item pbsi.sty and example.tex: the style defines a command
|\textbsi|, that print its argument using the
BrushScriptX-Italic fonts; the second is another example
file showing how to use it.
\end{enumerate}
For the installation, you should copy
BrushScriptX-Italic.pfa, pbsi.sty, config.pbsi, pbsi.map,
and the .fd, .tfm and .vf files, in appropriate directories
of the \TeX\ tree. Some installations (e.g.\ teTeX) require
to update the file database, running (as root) the command
|texhash|; check your documentation. Done that, use the
fonts as shown in the sample.tex example (for long texts),
or (as outlined in example.tex) with |\textbsi{...}| (for
short texts); and \emph{remember} to run |dvips| \emph{with
the command option} |-P pbsi|. Some historical notes:
\begin{itemize}
\item I have found the original BrushScriptX-Italic font (a
public domain NeXT screen font) on the web; and I have
heavily modified the original file on my Amiga personal
computer, with a commercial font drawing package named
TypeSmith. This happened in the first years of 1990's.
\item I then submitted to CTAN the modified font; my version
is also public domain: you are free to modify my files as
you want, as long as you don't make any profit from them.
\item Later, when a new version of |dvips| appeared that
made more tight controls on the handled Type-1 fonts, the
modified BrushScript was refused by |dvips|. At the time
I did not have any Amiga computer, nor any tool to use in
order to edit and/or modify a Type-1 font; Louis Vosloo of
Y\&Y has pointed to me that the original tool (TypeSmith)
did not generate a correct font, and (with enormous
courtesy) edited the font himself. That modified font was
resubmitted to CTAN.
\item Still later, Mr.\ Rolf Niepraschk of
Physikalisch-Technische Bundesanstalt Berlin (Germany) has
both contributed a file pbsi.sty and, in 2001, found that
the last |dvips| (5.86e) still refused to handle
BrushScript. He has also contributed a fix for that,
using the ``type1fix'' script part of the \TeX{}trace
package by P\'eter Szab\'o
(|http://www.inf.bme.hu/~pts/textrace/|).
\item A kind reader of comp.text.tex pointed to me the
existence of a free font editor for Unix
(|http://pfaedit.sourceforge.net|); so I decided to clean
up the font shapes, to specify better kernings and to
build a brand new release (v2.0, released at the end of
September 2001). Mr.\ Thierry Bouche helped several times
with |fontinst|, whose documentation is, err, quite
obscure.
\end{itemize}
Be careful, do not use \TeX\ commands that use math
characters, or that change the typeface (like |\bfseries| or
|\sffamily|); Brush-Script-Italic has no defined variants!
\par\vspace*{1cm}\noindent Thanks to:
\begin{itemize}
\item Louis Vosloo |<support@yandy.com>|, who helped with
the font.
\item Rolf Niepraschk |<niepraschk@ptb.de>|, who helped with
the font.
\item Thierry Bouche |<bouche@mozart.ujf-grenoble.Fr>|, who
helped with |fontinst|.
\item George Williams, the author of |pfaedit|.
\end{itemize}
\par\vspace*{1cm}\noindent Happy \TeX{}ing!\hfill
Maurizio Loreti\vspace*{2\baselineskip}
\par\hfill EMail: |loreti@pd.infn.it|
\par\hfill WWW: |http://www.pd.infn.it/~loreti/mlo.html|
\end{document}
|