diff options
author | Karl Berry <karl@freefriends.org> | 2014-09-03 21:44:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-09-03 21:44:10 +0000 |
commit | d0d0d4483cb9d0d98d4570649930ddb803c83050 (patch) | |
tree | 95a35c8fe79d7de6a9ed02f325631b6d2282a003 /Master/texmf-dist/doc/fonts/drm/chartscript.sh | |
parent | 855095e4c676191f2890ea2fb5868c276042ae30 (diff) |
drm (2sep14)
git-svn-id: svn://tug.org/texlive/trunk@35102 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/drm/chartscript.sh')
-rw-r--r-- | Master/texmf-dist/doc/fonts/drm/chartscript.sh | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/drm/chartscript.sh b/Master/texmf-dist/doc/fonts/drm/chartscript.sh new file mode 100644 index 00000000000..1468592b11f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/drm/chartscript.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +fonts=(drm10 drmsl10 drmit10 drmui10 drmsc10 drmtc10 drml10 \ +drmb10 drmbx10 drmmi10 drmsy10 drmomx10 drmsym10); +encs=(T1 T1 T1 T1 T1 T1 T1 T1 T1 OML OMS OMX TS1); +names=(drm drm drm drm drm drm drm drm drm drm drm drm drmsym); +weights=(m m m m m m l b bx m m m m); +shapes=(n sl it ui sc tc n n n n n n n); + +j=0; +for i in "${fonts[@]}"; do +nfssfontin=$(cat <<ENDFONTIN +${fonts[j]} +\table\bye +${encs[j]} +${names[j]} +${weights[j]} +${shapes[j]} +10 +\table\bye +ENDFONTIN +) +#echo "$nfssfontin"; +echo "$nfssfontin" | pdflatex nfssfont; +if [ $j == 0 ]; then + mv nfssfont.pdf tables_0.pdf; +else +# echo "cat nfssfont.pdf to tables_$((j-1)), output tables_$j.pdf"; + pdftk A=nfssfont.pdf B=tables_$((j-1)).pdf cat B A output tables_$j.pdf; +fi; +let "j++"; +done +mv tables_12.pdf drm_font_tables.pdf; +rm tables_*.pdf; |