Cnprintは中国語のテキストを印刷したり、PostScriptに変換したりする ユーティリティです。GB, HZ、BIG5フォーマットをサポートしていて、ちょう どプリントコマンドのようにつかえます。
cnprint260.tar.gz
は
ftp.ifcss.org:/pub/software/unix/print
から入手できます。
cnprint260.tar.gz
パッケージは4つのファイルだけが入っています。
# ls
cnprint.1 cnprint.c cnprint.cmd cnprint.help
次のようにしてコンパイルします。
# gcc cnprint.c -o cnprint
# mv cnprint /usr/local/bin
# mv cnprint.1 /usr/local/man/man1
cnprintを適切に動かすためにフォントファイル(HBF fonts)のフルパス
を明記する必要があります。csh
やtcsh
なら
# setenv HBFPATH "/usr/local/chinese/HBF/"
またsh
やBash
なら
# set HBFPATH="/usr/local/chinese/HBF/"; export HBFPATH
とします。
cnprint.cmd
はcnprint
のデフォルトの設定が
書かれたファイルで、 \$HBFPATH
に置きます。
# cp cnprint.cmd $HBFPATH
PostScriptに変換する時は
``cnprint -w FILENAME
''
と実行します。
GB2PSはGB、HZエンコードをサポートしたもうひとつの印刷ユーティリティです。 HXWZを印刷するためのカバーページがついています。
Package: gb2ps.2.02.tar.gz ftp.ifcss.org:/pub/software/unix/print fonts: csong24.ccf ckai24.ccf ftp.ifcss.org:/pub/software/fonts/gb/misc cfang24.ccf chei24.ccf他のフォントと同じ場所に置いて下さい。例えば
/usr/local/chinese/CFONT
。
gb2psをインストールする前にMakefile
でフォントディレクトリと
カバーページの場所を指定します。
CFONT=/usr/local/chinese/CFONT/
COVERPAGE=/usr/local/chinese/lib/cover.ps
そして
# make
# cp gb2ps /usr/local/bin
これについてはよく知りません。