On Tue, Jul 31, 2007 at 07:45:20AM -0700, Don Simons wrote:
> It looks like \sepmultibarrule{n} in musixdbr will do what you want. The
> following mods to test.pmx work for me:
>
> ===================================
> [...]
> \\input musixdbr\
> \\input curly\
> [...]
> \\indivbarrules\sepmultibarrule1\
> \segno {11}\ \roffset{24}{\lmidstaff{\medtype\it Mouvement de Sarabande}}\
> ...
> ===================================
>
> For some reason, if I don't \input curly, I get an error (Rainer?)
Hello Don,
same for me. If I remove the line "\\input curly\" from the excerpt
above, the TeX logging output does _not_ indicate that musixdbr.tex is
read; instead, TeX stops processing, saying that \indivbarrules is
undefined.
>From the example code without the "\\input curly\", PMX produces a .tex
file that contains these lines:
\input musixdbr%
\indivbarrules\sepmultibarrule1%
Therefore I guess the problem is caused by the way the \input command
determines the end of the name of the file to be input. Since the name
musixdbr is immediately followed by '%', TeX apparently tries to
interpret the control sequence "\indivbarrules" in order to see whether
it is a macro whose expansion adds something to the filename. Since
"\indivbarrules" is still undefined at that time, the mentioned error
happens.
When I change "\\input musixdbr\" to "\\input musixdbr \", everything
works well - the trailing space apparently terminates the filename
cleanly and does not cause any "unregistered space" problem.
I've no clue, however, why "\\input curly\" does not suffer from the
same problem.
Best regards,
Rainer
_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://mailman.daimi.au.dk/mailman/listinfo/tex-music