convertfontto.sh - enscript - GNU Enscript
(HTM) git clone git://thinkerwim.org/enscript.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
convertfontto.sh (374B)
---
1 #!/usr/bin/env bash
2 set -eu
3 font=${1?Please give a font};
4 encoding=${3:-iso8859-15};
5 outputfile=${2:-"${font%.*}-$encoding"}
6 destination=${4:-~/fonts};
7 fontforge -lang=ff -c "Open(\"$font\");Reencode(\"$encoding\");Generate(\"$outputfile.pfa\")";
8 mkdir -p $destination
9 cp "$outputfile.pfa" "$destination/"
10 cp "$outputfile.afm" "$destination/"
11 cd $destination
12 mkafmmap *.afm