For an ongoing project (see
http://icking-music-archive.org/ByComposer/Vecchi.php) lute tablatures
are involved in some of the scores. These tablatures are typeset using a
mixture of Ronald Gelten's tabulature extension to MusiXTeX and Wayne
Cripp's lute fonts (for both packages see WIMA's software page).
The lute tablature notation involves its own method of indicating music
events like note durations and meter indications as symbols above the
tablature staff. Therefore, if there are meter changes within a piece I
need to suppress the standard meter indication around the middle staff
lines for the tablature staff.
However, if I introduce the meter change explicitly on the PMX level,
say 'm3/4/0/3', then it will be expanded in the MusiXTeX file as
'\generalmeter{\meterN3}'. My impression from looking into the main
MusiXTeX macro collection (musixtex.tex) is that the \generalmeter macro
will loop through all staves of a score and print the meter indication
in all of them. What I need is a patched version of \generalmeter with
an additional parameter indicating a staff number. When the
\generalmeter passes the staff with that number, then it should skip
printing the meter indication. Unfortunately my insight into the
intricacies of MusiXTeX doesn't suffice for writing the patch I need.
Can some of the MusiXTeX in the honoured audience assist me?
For now my workaround is to introduce meter changes silently
('m3/4/0/0') and then add meter change symbols 'by hand'. But then I
don't get additional meter indications at the end of a system if the
meter change happens to take place in the first bar of the system to
follow. These 'pre warnings' are nice to have in all other staves than
the tablature staff.
--
Christian Mondrup, Sheet Music Editor
WIMA: Werner Icking Music Archive
http://icking-music-archive.org/
_______________________________________________
TeX-music mailing list
[email protected]
http://icking-music-archive.org/mailman/listinfo/tex-music