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

texlive-musixtnt

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 the latest version of texlive-musixtnt as follows:

guix install texlive-musixtnt

Or install a particular version:

guix install texlive-musixtnt@2025.2

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.

Badge code

You can use the following badge to inform users of texlive-musixtnt about the latest version available in Guix.

Example HTML:

<a href='https://packages.guix.gnu.org/packages/texlive-musixtnt'><img src='https://packages.guix.gnu.org/packages/texlive-musixtnt/badges/latest-version.svg' alt='Version in GNU Guix'></a>

Example Markdown:

[![Version in GNU Guix](https://packages.guix.gnu.org/packages/texlive-musixtnt/badges/latest-version.svg)](https://packages.guix.gnu.org/packages/texlive-musixtnt)

Example Org:

[[https://packages.guix.gnu.org/packages/texlive-musixtnt][https://packages.guix.gnu.org/packages/texlive-musixtnt/badges/latest-version.svg]]