Hi all,

In order to improve my macro set for guitar tabulature, I would like to
change the format of the repeat colons in \rightrepeat etc. At the
moment, it seems to me that MusiXTeX puts in a colon when the repeats
are called for (excerpt from musixtex.tex):

% write colons on all staffs (a part of [left][right]repeat symbols
\def\writ@colons{\n@loop{\w@coli}\repeat}
\def\w@coli{\p@loop                                       
\raise\altportee\hbox{\raise4\internote\hbox{\keychar55}}\count@portee\repeat}

This works fine for five-line staffs. However, for six-line staffs, this
means that (1) the colon is places too low, and (2) the dots in the colon 
are rather close together. 

To resolve (1), I would like the colon to be centered in a \vbox which
has the height of the staff. However, this would put the dots on top of
the staff lines, and thus render them invisible. I could try to resolve
that by putting a white box behind them, though. Problem (2) could only
be resolved (I think) by putting two separate dots instead of a colon. 
I believe that is what is done in OpusTeX.

All these changes would require changes in the MusiXTeX core. Would
anybody know a more "external" solution? Perhaps something along the
line of defining a \tabrightrepeat etc.? I found out that my knowledge 
of TeX is not enough to work this out.

Thanks for any help you can give me,
Ronald Gelten

-- 
Eindhoven University of Technology | tel: +31 40 2473575
e-mail: [EMAIL PROTECTED]         | fax: +31 40 2455054
http://www.tak.chem.tue.nl/personal/rgelten/
"Trust me, I'm a doctor!" - S.P. Bates, Ph.D.

Reply via email to