in=$f/$pcf.pcf.gz
out=$f/$pcf.bdf
if [ -e $in ]; then
- zcat $in | pcf2bdf >$out
+ zcat $in | pcf2bdf | ./bdfnorm >$out
elif [ -e "$out.direct" ]; then
- cp "$out.direct" "$out"
+ ./bdfnorm <"$out.direct" >"$out"
elif [ -e "$f/$pcf.sfd" ]; then
./ffconvert.pe "$f/$pcf"
- # 1. fontforge writes a silly filename
- # 2. our crappy machinery copes only
- # with BDFs from pcf2bdf, not from
- # fontforge
- bdftopcf <"$f/$pcf".BDF*.bdf |pcf2bdf >$out
+ # fontforge writes a silly filename
+ ./bdfnorm <"$f/$pcf".BDF*.bdf >$out
else
echo >&2 "cannot make $out!"
exit 1