diff options
Diffstat (limited to 'Master/texmf-dist/source/fonts/arev/makefontfiles')
-rw-r--r-- | Master/texmf-dist/source/fonts/arev/makefontfiles | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/fonts/arev/makefontfiles b/Master/texmf-dist/source/fonts/arev/makefontfiles index 52f645b29ac..765ca6e8cf9 100644 --- a/Master/texmf-dist/source/fonts/arev/makefontfiles +++ b/Master/texmf-dist/source/fonts/arev/makefontfiles @@ -1,9 +1,16 @@ #!/bin/bash +# makefontfiles to create all files for using Arev Sans in LaTeX -#Create kerning data file for adjusting math accents -./afmtokernaccent Kern/ArevSans-Roman.afm kernaccentsot1.mtx -./afmtokernaccent Kern/ArevSans-Oblique.afm kernaccentsoml.mtx -./afmtokernaccent Kern/ArevSans-BoldOblique.afm kernaccentsomlbold.mtx +# we assume this script is being run from the directory where all the files are + +# Directory where Arev Sans sfd files are +ArevDir=ArevReleases/R0.21a + +# Convert Arev Sans from sfd format to Type 1 +./convert-ff $ArevDir + +#Create kerning data file for adjusting math accents from Arev sfd files +./createkerndata $ArevDir # Create .pl files from .tfm files for Math Design Bitstream Charter fonts tftopl md-chb7t.tfm md-chb7t.pl @@ -39,5 +46,11 @@ pltotf favmbi7m.pl favmbi7m.tfm vptovf zavmr7y.vpl zavmr7y.vf zavmr7y.tfm pltotf favmr7y.pl favmr7y.tfm +# Parse .enc files to get positions of extra symbols +echo "Generating symbols file" +egrep -v '%|\[|\]|\.' arevoml.enc | ./enctofontpos glyphlistoml.tex extraitalic > arevsymbols.tex +egrep -v '%|\[|\]|\.' arevoms.enc | ./enctofontpos glyphlistoms.tex extraup >> arevsymbols.tex + # Clean up +echo "Cleaning up" rm *.vpl *.pl map*.tex fav*.mtx ArevSans*.mtx md*.mtx |