MusiXTeX – So­phis­ti­cated mu­sic type­set­ting

MusiXTeX pro­vides a set of macros, based on the ear­lier
Mu­sicTeX, for
type­set­ting mu­sic with TeX. To pro­duce op­ti­mal spac­ing,
MusiXTeX is a three-pass sys­tem:
etex, musixflx, and
etex again. (Musixflx is a lua script
that is pro­vided in the bun­dle.) The three-pass pro­cess,
op­tion­ally fol­lowed by pro­cess­ing for printed out­put, is au­to­mated
by the musix­tex wrap­per script.

The pack­age uses its own
spe­cialised fonts, which must
be avail­able on the sys­tem for musix­tex to run.

This ver­sion of MusiXTeX builds upon work by
An­dreas Egler, whose
own ver­sion is no longer be­ing de­vel­oped.

The MusiXTeX macros are uni­ver­sally ac­knowl­edged to be chal­leng­ing
to use di­rectly: the pmx pre­pro­ces­sor
com­piles a sim­pler in­put lan­guage to MusiXTeX macros..