MusiXTeX
MusiXTeX は、Daniel Taupin（仏）が開発した、TeX による楽譜の組版を可能とするオープンソースのマクロおよびフォント集である。
pTeX で用いることより日本語表記も可能である。
入力する文法をより簡潔に行うことができるプリプロセッサとして PMX（作者：Don Simons）がある。また、歌詞の取り扱いを容易にする、PMX のプリプロセッサ M-Tx（作者：Dirk Laurie）がある。
3パスシステム
最初に tex ファイル（foo.tex とする）を TeX でコンパイルすると foo.mx1 が作成される。このファイルには 楽譜の段の間隔や線の長さといった情報が含まれる。次に、musixflx を行うと、これは拍子から音符の間隔を決定し、その情報を foo.mx2 に記録する。最後に再び TeX でコンパイルすることより、間隔が調整された楽譜 foo.dvi が完成する。
一度作成した楽譜全体の水平方向の間隔を修正するには、foo.mx2 は削除してからの3パスが必要である。
MusiXTeX から独立していったもの
Han-Wen Nienhuys（蘭）と Jan Nieuwenhuizen（蘭）は1995年に MusiXTeX のプリプロセッサ (MPP) プロジェクトを立ち上げ、翌年の1996年には MusiXTeX を基調とする新しい楽譜自動作成プログラム「LilyPond」を創ることを決めた。