*楽譜 [#z503491d] -[FIXME] かなり以前に書きかけたままの状態です。どなたか完成させてください。 -[2005-01-04] ということで,とりあえずリンクを現状に合わせ,いくつかの情報を追加してみました。 **MusiXTeX [#l0a501fd] TeXで楽譜を書くための拡張マクロパッケージです。 [[CTAN:macros/musixtex/taupin/:http://www.ring.gr.jp/pub/text/CTAN/macros/musixtex/taupin/]] にあります。 最新バージョンは T.112 です。musixtex-T112.tar.gz (1001KB) というファイルに収められています。なお,musixtex-t112.zip は主著者である故Daniel Taupin氏自身によるものですが,改行コード(CRLF,LF)の不揃いがあるので,通常は tar.gz 書庫を用いることをお勧めします。 インストールは,おおむね以下のようにします。 +書庫を適当な一時ディレクトリに展開します。いくつかのサブディレクトリができます。 +tex ディレクトリ内の TeX ファイルを $TEXMF/tex/generic/musixtex/ に入れます。 +mf ディレクトリ内の METAFONT ソースを $TEXMF/fonts/source/musixtex/ に入れます。 +tfm ディレクトリ内の tfm ファイルを $TEXMF/fonts/tfm/musixtex/ に入れます。 +ここでシステムによっては texhash ないし mktexlsr を実行します。 +systems ディレクトリ内から,適切な musixflx の実行ファイルを選んでPATH の通ったディレクトリにコピーします。ただし,使っているコンパイラが古い場合が多いので,システムによっては musixflx.c を自分で再コンパイル(gccなら gcc -O2 musixflx.c -o musixflx ,MSVCなら cl /MD musixflx.c )するほうが良いでしょう。 上記で$TEXMFのかわりに$TEXMFLOCALにインストールしても良いです(dvioutを使う場合,TEXROOTの設定に注意)。 MusiXTeXは楽譜を作成するのに3パスの処理を必要とします。また,LaTeX文章中に楽譜の例を引用する場合を除いて,LaTeXではなくplain TeXを使います。 例えばfoo.texがあるとすれば + tex foo + musixflx foo + tex foo のように実行します。日本語フォントを適切に定義して tex の代わりに ptex を用いるだけで,日本語も問題なく扱えます。 歴史的には,MusicTeXをベースにして,音符の横幅の割付方法を改良(TeX内部で計算できる内容には限度があるので,処理を外部実行ファイル musixflx に任せ,きめ細かい処理を行えるように)したのがMusiXTeXです。 ドキュメントの PDF 版(バージョンT.102)を [[ここ:http://oku.edu.mie-u.ac.jp/~okumura/texfaq/musixdoc.pdf]] に置いておきます(約700K)。 多数の拡張パッケージが,[[Werner Icking Music Archive:http://icking-music-archive.org/]] の [[MusiXTeX and Related Software:http://icking-music-archive.org/software/indexmt6.html]] から得られます。 **PMX, M-Tx [#w4e7f46d] PMX は MusiXTeX のプリプロセッサです。 [[Werner Icking Music Archive:http://icking-music-archive.org/]] の [[MusiXTeX and Related Software:http://icking-music-archive.org/software/indexmt6.html]] が現在の配布元です。 [[CTAN:support/pmx/:http://www.ring.gr.jp/pub/text/CTAN/support/pmx/]] でミラーされています。 これは MML に似た文法で記述するので,MusiXTeX そのままの文法で記述するよりはるかに効率良く楽譜を作成できます。[[MIDI:http://oku.edu.mie-u.ac.jp/~okumura/midi/]] も生成できます(ただし同一パートの複数のタイが処理できない等の制限有り,専らデバッグ用の機能)。 M-Tx は PMX のさらなるプリプロセッサで,歌詞の取り扱いを容易にします。 [[Werner Icking Music Archive:http://icking-music-archive.org/]] の [[MusiXTeX and Related Software:http://icking-music-archive.org/software/indexmt6.html]] が現在の配布元です。 [[CTAN:support/mtx/:http://www.ring.gr.jp/pub/text/CTAN/support/mtx/]] でミラーされています。 **NoteEdit [#v0e9e056] [[NoteEdit:http://rnvs.informatik.tu-chemnitz.de/~jan/noteedit/noteedit.html]] は Linux(X Window System)用の楽譜エディタです。 **リンク [#e3c7a328] -[[Werner Icking Music Archive:http://icking-music-archive.org/]] -[[MusiXTeX (MusicTeX) による楽譜ライブラリ:http://www.mab.jpn.org/musictex/]] (M.A.B.) [[MusiXTeXの日本語版マニュアル:http://www.mab.jpn.org/musictex/musixtex_j.html#MusiXJdc]]があります。 -[[MusiXTeX入門:http://yoneda-www.cs.titech.ac.jp/~kota/mxt/mxt_a01.html]] (Kitamura さん) -[[MusiXTeXによる楽譜ライブラリ:http://www.sapmed.ac.jp/~idogawa/MusiXTeX.html]] (Idogawa さん) -[[楽譜工房:http://homepage1.nifty.com/kuuku/notation/index.html]] 日本語フォントの定義,スラーのPS化,各種Tipsなど -[[TeX、MusiXTeX、PMX導入記:http://www3.ocn.ne.jp/~yes.sato/dounyu.htm]] -[[MuX2d - Editor for MusiXTeX:http://mux2d.sourceforge.net/]] WYSIWYM(ean)タイプのエディタ兼シーケンサ。Win32にも移植されるという噂あり([[SourceForge Project Page:http://sourceforge.net/projects/mux2d]]) -[[Rosegarden:http://www.rosegardenmusic.com]] WYSIWYM(ean)タイプのエディタ兼シーケンサ。プロジェクトが一度仕切り直しになり,同名ながら旧版とは別物だが,旧版のRosegarden (X11)も同ページに保存されている。 -[[Noteeditの新版:http://developer.berlios.de/projects/noteedit]] -[[LilyPond:http://www.gnu.org/software/lilypond/lilypond.html]] (GNU Music Typesetter) Pythonで書かれたスクリプト集。LaTeX geometry packageを経由して,TeXを汎用プリンタドライバとして使っている。 -[[GuitarTeX:http://guitartex.sourceforge.net/]] (ギターに特化したもの) **注意 [#k01a1a1a] 旧GMD Music Archive ( http://www.gmd.de/Misc/Music/ ) ,およびそれを引き継いだWerner Icking Music Archiveの旧アドレス( http://icking-music-archive.sunsite.dk/ )は既に使用停止されています。ご自分のホームページでこれらにリンクを貼っている方は,最新アドレス http://icking-music-archive.org/ へ更新をお願いします。