blob: 36c8f832dfd9786516760874c893d6abfa16986c (
plain)
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
|
#!/bin/sh
TEXMF="./"
mkdir -p "${TEXMF}fonts/afm/monotype/berling/"
mkdir -p "${TEXMF}fonts/enc/dvips/berling/"
mkdir -p "${TEXMF}fonts/map/dvips/berling/"
mkdir -p "${TEXMF}fonts/tfm/monotype/berling/"
mkdir -p "${TEXMF}fonts/truetype/monotype/berling/"
mkdir -p "${TEXMF}fonts/vf/monotype/berling/"
mkdir -p "${TEXMF}tex/latex/monotype/berling/"
#
# By default, Monotype Berling uses oldstyle figures;
# `berling.sub' replaces these with normal (lining) figures.
#
# In the second line, we specify `-f onum' (even though Berling doesn't
# support features) to force the output files to have a `j' appended
# to their filenames; otherwise they would clobber the output of the
# first call to `cmap2enc'.
#
cmap2enc -x berling.sub berling.ttf t1.enc
cmap2enc -f onum berling.ttf t1.enc
cmap2enc berling.ttf ts1.enc
for TTF in *.ttf
do
font2afm "$TTF"
done
rm berling.map
afm2afm -e t1-berling.enc -o rmbrr9e.afm berling.afm >>berling.map
afm2afm -e t1-berling.enc -o rmbrri9e.afm berlingi.afm >>berling.map
afm2afm -e t1-berling.enc -o rmbrb9e.afm berlingb.afm >>berling.map
afm2afm -e t1-berling.enc -o rmbrbi9e.afm berlingz.afm >>berling.map
afm2afm -e t1j-berling.enc -o rmbrrj9d.afm berling.afm >>berling.map
afm2afm -e t1j-berling.enc -o rmbrrij9d.afm berlingi.afm >>berling.map
afm2afm -e t1j-berling.enc -o rmbrbj9d.afm berlingb.afm >>berling.map
afm2afm -e t1j-berling.enc -o rmbrbij9d.afm berlingz.afm >>berling.map
afm2afm -e ts1-berling.enc -o rmbrr9c.afm berling.afm >>berling.map
afm2afm -e ts1-berling.enc -o rmbrri9c.afm berlingi.afm >>berling.map
afm2afm -e ts1-berling.enc -o rmbrb9c.afm berlingb.afm >>berling.map
afm2afm -e ts1-berling.enc -o rmbrbi9c.afm berlingz.afm >>berling.map
tex mbr_fnst.tex
for PL in *.pl
do
pltotf "$PL"
done
for VPL in *.vpl
do
vptovf "$VPL"
done
rm *.pl *.vpl rmbr*.afm rmbr*.mtx resetberling-*.mtx
mv *.afm "${TEXMF}/fonts/afm/monotype/berling/"
mv *.enc "${TEXMF}/fonts/enc/dvips/berling/"
mv *.map "${TEXMF}/fonts/map/dvips/berling/"
mv *.tfm "${TEXMF}/fonts/tfm/monotype/berling/"
cp *.ttf "${TEXMF}/fonts/truetype/monotype/berling/"
mv *.vf "${TEXMF}/fonts/vf/monotype/berling/"
mv *.fd "${TEXMF}/tex/latex/monotype/berling/"
cp *.sty "${TEXMF}/tex/latex/monotype/berling/"
texhash ${TEXMF}
|