MusiXTe X で組版した「ポワトゥのブランル 」(ピエール・アテニャン 作曲)のリュート 譜とそのタブラチュア 譜表記
MusiXTe X は、Daniel Taupin (仏 )が開発した、Te X による楽譜 の組版 を可能とするオープンソース のマクロ およびフォント 集である。
p Te X で用いることより日本語 表記も可能である。
入力する文法をより簡潔に行うことができるプリプロセッサとして PMX (作者:Don Simons[ 1] )がある。また、歌詞の取り扱いを容易にする、PMX のプリプロセッサ M-Tx (作者:Dirk Laurie)がある。
歴史
Te X による最初の楽譜組版マクロは、1987年 に現れた MuTeX である。これは1段の楽譜を作るのが限界であった。
1991年 に、Daniel Taupin[ 2] が多段譜を可能とする MusicTeX を作ったが、これには水平方向の間隔に問題点があった。MusicTeX はコンパイル の回数が1回のパスであった。
1997年 には、この位置の問題を訂正した MusiXTe X が登場した。これには、水平方向の間隔を調整するための musixflx というアプリケーション が含まれている。これにより、楽譜組版は3回のパスが必要である。たとえば foo.tex なら
tex foo
musixflx foo
tex foo
とする。
2003年 8月26日、MusiXTe X の作者である Daniel Taupin がアルプス 登山 の最中に事故死した。MusiXTeXの開発は Don Simons(米 )、Christian Mondrup(丁 )、Cornelius C. Noack(独 )、Jean-Pierre Coulon(仏)といった開発者に引き継がれ、バグ フィックス、拡張などが行われている。
Daniel Taupin による最後のバージョンは T.112(2003年1月9日)であったが、2024年5月1日現在の最新版として T.138(2024年3月29日)[ 3] まで拡張されている。T.115 から ε -Te X に対応するようになった。
3パスシステム
最初に tex ファイル(foo.tex とする)を Te X でコンパイルすると foo.mx1 が作成される。このファイルには 楽譜の段の間隔や線の長さといった情報が含まれる。次に、musixflx を行うと、これは拍子 から音符 の間隔を決定し、その情報を foo.mx2 に記録する。最後に再び Te X でコンパイルすることより、間隔が調整された楽譜 foo.dvi が完成する。
一度作成した楽譜全体の水平方向の間隔を修正するには、foo.mx2 は削除してからの3パスが必要である。
MusiXTe X から独立していったもの
Han-Wen Nienhuys(蘭 )と Jan Nieuwenhuizen(蘭)は1995年 に MusiXTe X のプリプロセッサ (MPP) プロジェクトを立ち上げ、翌年の1996年 には MusiXTe X を基調とする新しい楽譜自動作成プログラム「LilyPond 」を創ることを決めた[ 4] [ 5] 。
引用
関連項目
外部リンク
処理系 マクロパッケージ
ディストリビューション エディタ ユーティリティ Te X 関連 コミュニティ 人物