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

Reply via email to