The musixtex.lua script has been very substantially expanded to become
a Swiss Army knife of MusiXTeX processing. The version at

    http://icking-music-archive.org/software/musixtex/musixtex.lua

serves as the "repository". At the moment of writing, that version is
0.15-rc1, but it may change to 0.15-rc2 etc. When (thanks to the
feedback we hope you will provide) it seems to be stable, the version
number will be shortened to just 0.15.

Please note: you may need to pass the script through a tool that
converts text files to your system's format.


The basic idea is that you do not need to put any extensions on the
command line. Given a particular basename, musixtex searches for
the earliest file in the mtx-pmx-tex or autosp-tex chain and regards
that as the source file. It rebuilds the others from there on (you can
also stop early).

TeX processing (extension .ltx is also recognized, and automatically selects
LaTeX processing) continues along the default path is tex-dvi-ps-pdf, but you
can also do tex-dvi-pdf (via dvipdfm) or tex-pdf (via pdftex etc).

Thus, it subsumes all the specialized scripts (m-tx, pmx2pdf, etc).

For example, the entire M-Tx documentation is built by the one line

$ musixtex -q -t borup chord dertod dwoman macro melisma1 melisma2
melisma3 melisma4 melisma5 melisma6 meter mozart mozart0 netfirst
netsoos1 netsoos2 psalm42 title title1 volta -f -x -q -p mtxdoc

Some other new features:
1. A musixtex.log file is written.
2. -q  redirects those messages that scroll past like lightning to a
temporary file.
Shout hard enough and we'll make that the default, providing instead an option
for getting the hailstorm.

All feedback welcome.

Dirk Laurie and Bob Tennent
-------------------------------
TeX-music@tug.org 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