xy-picのインストールスクリプト

xy-picという素晴らしいTeXのライブラリーがあります

かなり重宝しています

ところがこのライブラリー, インストールがかなりめんどくさいです

INSTALLというファイルに書かれたまんま実行すれば入るのですが, シェルスクリプト書いてみました.

#! /usr/bin/env sh
cd xy-3.8.6

echo "Step 2. Macros"
mkdir -p /usr/share/texmf/tex/generic/xypic/
cp texinputs/* /usr/share/texmf/tex/generic/

echo "Step 3. TeX Font Metric"
mkdir -p /usr/share/texmf/fonts/tfm/public/xypic/
cp texfonts/*.tfm /usr/share/texmf/fonts/tfm/public/xypic/

echo "Step 4. METAFONT Sources"
mkdir -p /usr/share/texmf/fonts/source/public/xypic
cp mfinputs/*.mf /usr/share/texmf/fonts/source/public/xypic

echo "Step 5. PostScript Type1 Fonts"
mkdir -p /usr/share/texmf/fonts/type1/public/xypic
cp type1/*.pfb /usr/share/texmf/fonts/type1/public/xypic

echo "Step 6. PostScript Font Metric Files"
mkdir -p /usr/share/texmf/fonts/pfm/public/xypic
cp pfm/*.pfm /usr/share/texmf/fonts/pfm/public/xypic

echo "Step 7. Adobe Font Metric Files"
mkdir -p /usr/share/texmf/fonts/afm/public/xypic
cp afm/*.afm /usr/share/texmf/fonts/afm/public/xypic

echo "Step 8. PostScript Header Files"
mkdir -p /usr/share/texmf/dvips/xypic
cp ps/* /usr/share/texmf/dvips/xypic

echo "Step 9. PostScript Font Map Files"
mkdir -p /usr/share/texmf/map/dvips/xypic
cp map/* /usr/share/texmf/map/dvips/xypic

echo "Step 10. PDF Font Encoding Files"
mkdir -p /usr/share/texmf/fonts/enc/dvips/xypic
cp enc/* /usr/share/texmf/fonts/enc/dvips/xypic

echo "Step 11. Documentation"
mkdir -p /usr/share/texmf/doc/generic/xypic
cp doc/* /usr/share/texmf/doc/generic/xypic

mktexlsr

まぁINSTALLに書いてあったまんまコピーしただけなんですけどね

xy-picのディレクトリ名とか, $TEXMFの場所とかは適当に置換してくださいね

あと, もちろん管理者権限で実行して下さい