#!/bin/sh
#
# This script creates series of pcf files from TTF file.
#

DPI=75				# Font dpi
ttf_dir=~/ttf			# TrueType and .pcf files dir.
pcf_dir=${ttf_dir}/${DPI}dpi
LANG_MAP=${ttf_dir}/maps/koi8.r	# Output codepage font map

[ -d $pcf_dir ] || mkdir $pcf_dir
for ttffn in `ls ${ttf_dir}/cour*.ttf` ; do
    pcffn=${pcf_dir}/`basename $ttffn .ttf`
    for x in 7 10 13 14 19 ; do
        ttf2bdf -c C -m $LANG_MAP -p $x -r $DPI ${ttffn} | bdftopcf | gzip > ${pcffn}${x}.pcf.gz
    done
done

mkfontdir $pcf_dir
