blob: 10c5d535f8a0aa7c8eea30abd24345a4ed9f9744 (
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
71
72
73
|
#! /bin/sh
DIR="$1"
if [ "X$DIR" = "X" ]
then
echo 'ERROR: Please specify destination directory as command line argument!'
exit 1
fi
FF=`which fontforge`
if [ "X$FF" = "X" ]
then
echo 'ERROR: The fontforge program was not found!'
exit 1
fi
export DIR
[ -d "$DIR" ] || (mkdir $DIR ; chmod 755 $DIR)
# Argument 1: GhostScript font name.
# Argument 2: TTF font name without the .ttf suffix
create_ttf_font() {
cp $1 $2.pfb
fontforge -script pfb2svg.pe $2.pfb $2.ttf
cp $2.ttf $DIR
}
create_ttf_font NimbusRomNo9L-Regu n021003l
create_ttf_font NimbusRomNo9L-ReguItal n021023l
create_ttf_font NimbusRomNo9L-Medi n021004l
create_ttf_font NimbusRomNo9L-MediItal n021024l
create_ttf_font URWGothicL-Book a010013l
create_ttf_font URWGothicL-BookObli a010033l
create_ttf_font URWGothicL-Demi a010015l
create_ttf_font URWGothicL-DemiObli a010035l
create_ttf_font URWBookmanL-Ligh b018012l
create_ttf_font URWBookmanL-LighItal b018032l
create_ttf_font URWBookmanL-DemiBold b018015l
create_ttf_font URWBookmanL-DemiBoldItal b018035l
create_ttf_font NimbusMonL-Regu n022003l
create_ttf_font NimbusMonL-ReguObli n022023l
create_ttf_font NimbusMonL-Bold n022004l
create_ttf_font NimbusMonL-BoldObli n022024l
create_ttf_font NimbusSanL-Regu n019003l
create_ttf_font NimbusSanL-ReguItal n019023l
create_ttf_font NimbusSanL-Bold n019004l
create_ttf_font NimbusSanL-BoldItal n019024l
create_ttf_font NimbusSanL-ReguCond n019043l
create_ttf_font NimbusSanL-ReguCondItal n019063l
create_ttf_font NimbusSanL-BoldCond n019044l
create_ttf_font NimbusSanL-BoldCondItal n019064l
create_ttf_font CenturySchL-Roma c059013l
create_ttf_font CenturySchL-Ital c059033l
create_ttf_font CenturySchL-Bold c059016l
create_ttf_font CenturySchL-BoldItal c059036l
create_ttf_font URWPalladioL-Roma p052003l
create_ttf_font URWPalladioL-Ital p052023l
create_ttf_font URWPalladioL-Bold p052004l
create_ttf_font URWPalladioL-BoldItal p052024l
create_ttf_font StandardSymL s050000l
create_ttf_font URWChanceryL-MediItal z003034l
create_ttf_font Dingbats d050000l
cp crsvg.sh $DIR
cp crpfb.sh $DIR
cp crttf.sh $DIR
cp metadata.sed $DIR
cp pfb2svg.pe $DIR
cp README $DIR
cp COPYING $DIR
|