>|I've uploaded to WIMA an archive containing C source code,
 >|binaries for Windows (32 bit and 64 bit) and MacOSX, and
 >|documentation for these programs. These will be of interest
 >|to music typesetters who use MusiXTeX directly, rather than
 >|via pre-processors PMX or M-Tx.
 >|
 >|fixprt improves note spacing in a single-instrument MusiXTeX
 >|part (possibly derived from a multi-instrument score and as
 >|a result having irregular note spacing). The documentation
 >|explains how to extract a single-instrument part from a
 >|well-formatted multi-instrument MusiXTeX score.
 >|
 >|msxlint detects incorrectly formatted notes lines in a
 >|MusiXTeX source file. This should be used before doing
 >|part-extraction.
 

Dear all. I've updated these programs and added a MusiXTeX
extension library musixtnt.tex (tnt = TransformNotes). It
defines a macro \TransformNotes which gives a flexible
and user-friendly way to "transform" the effect of notes
commands (such as \notes) in a MusiXTeX score.

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.

Some examples:

\TransformNotes{#2&#3&#4&#5}{#3} will typeset a part for the
second instrument (#3) of a 4-instrument score.

\TransformNotes{#2&#3}{#2&\transpose+7#3} will transpose
just the second instrument (argument #3).

\TransformNotes{#2|#3&#4}{#2|#3&\tinynotesize#4} will
typeset the second instrument (#4) in tiny notes.

\TransformNotes{#2&#3}{#3&#2} will switch the order of the
two instruments.

The URL is now

http://icking-music-archive.org/software/musixtnt/musixtnt.zip

Bob T.
-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

Reply via email to