ちっぷす:MusiXTeXのインストール
ここ参考。
準備するもの
CTANで入手できる。
- MusiXTeX本体musixtex-T112.tar.gz
ftp://ftp.riken.go.jp/pub/CTAN/macros/musixtex/taupin/
- Type1フォントmusixps-unix.tar.gz
ftp://ftp.riken.go.jp/pub/CTAN/fonts/musixtex/ps-type1/
- プリプロセッサPMXpmx250.zip
ftp://ftp.riken.go.jp/pub/CTAN/support/pmx/
- M-Txprepmx055c.zip
ftp://ftp.riken.go.jp/pub/CTAN/support/mtx/
- g77をインストールしておく(pmxのコンパイルのため)。たとえばここから。
- Pascalコンパイラ(M-Txのコンパイルのため)。たとえばここから。
- LaTeXそのものはここなどから。
- インストールできたか試してみる材料
マニュアルの日本語訳
MusiXTeXのインストール
- tar zxf musixtex-T112.tar.gz && cd
musixtex-T112/systems/c-source
- cc musixflx.c && cp a.out /usr/local/bin/musixflx
- cd ..
- cp tex/* /usr/local/share/texmf/tex/musixtex
コピー先のディレクトリがなければmkdirしてからやる。
- cp mf/* /usr/local/share/texmf/fonts/source/musixtex
同上。
- cp tfm/* /usr/local/share/texmf/fonts/tfm/musixtex
同上。
Type1フォントのインストール
- tar zxf musixps-unix.tar.gz && musixps-unix
- cp pfb/* /usr/local/share/texmf/fonts/type1/musixtex
- cp dvipdfm/musix.map /usr/local/share/texmf/dvipdfm/config
- cp dvips/musix.map /usr/local/share/texmf/dvips/config
- vi /usr/local/share/texmf/dvips/config/config.ps
p +kanji.mapという行の下にp +musix.mapという行を入れる。
試してみるには?
MusiXTeXで書いてあるファイルをex.texとする。
- platex ex
- musixflx ex
- platex ex
- platex ex
pmxのインストール
g77 をインストールしておく。
- unzip pmx250.zip && cd ./pmxab
- vi pmx250.for
- 改行コードを変更する(しなくてもいい)。:%s/^M$//
(^Mはctrl-vの後にctrl-mで入力する)
- 604行目の行頭にcを入れ、605行目の行頭のcを削除する。
- 617行目の行頭にcを入れ、618行目の行頭のcを削除する。
- 行頭にタブ文字がある行では、それを連続する8個の空白文字に変換する。
- ファイル末尾の^Zを削除。
- g77 pmx.for && cp a.out /usr/local/bin/pmxab
- cd ../scor2prt
- vi scor2prt.for(上と同様の編集を98行目と99行目でやる)
- g77 scor2prt.for && cp a.out /usr/local/bin/scor2prt
mtxのインストール
- mkdir mtx && unzip ../prepmx055c.zip
- make
たくさんメッセージがでる。
- cp prepmx /usr/local/bin
- cp mtx.tex /usr/local/share/texmf/tex/musixtex/misc