This package browser is in early development. Mind the rough edges.

texlive-musixtnt 2025.2

MusiXTeX extension library enabling transformations of the effect of notes commands

This archive contains a MusiXTeX extension library musixtnt.tex and a program, msxlint.

musixtnt.tex provides a macro \TransformNotes that enables transformations of the effect of notes commands such as \notes. In general, the effect of \TransformNotes{input}{output} is that notes commands in the source will expect their arguments to match the input pattern, but the notes will be typeset according to the output pattern. An example is extracting single-instrument parts from a multi-instrument score.

msxlint detects incorrectly formatted notes lines in a MusiXTeX source file. This should be used before using \TransformNotes.

Installation

Install texlive-musixtnt 2025.2 as follows:

guix install texlive-musixtnt@2025.2

Or install the latest version:

guix install texlive-musixtnt

The texlive-musixtnt package provides more outputs besides the default (out). You can install them by appending :output-name to the package specification. For example:

guix install texlive-musixtnt:doc

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.