It turns out that the easy answer to your question was to use
\set Score.markFormatter = #format-mark-alphabet
which includes the "I" in the automatically generated rehearsal
marks. A more general flexible solution remains to be implemented,
though.
/Mats
Mats Bengtsson wrote:
The easiest way is to insert the I manually and use the automatic
handling for the rest:
\score{
{\repeat unfold 8 {c'1 \mark \default | }
c' \mark \markup{\bold "I"}
\repeat unfold 18 {c'1 \mark \default | }}
}
Of course, it's also trivial to add a property includeI in the
implementation that handles your wish, but then we should maybe
look into something even more flexible. For example, some
publishers exclude "J" instead of "I". Also, I have seen some
scores printed in Sweden that actually use also the letter "Å"
"Ä" and "Ö" are rearsal letters. The most flexible solution is
probably to add a property where you can add a list of the letters
to be used (in Unicode, to support all languages).
Any better ideas? Otherwise, I might provide a patch (for free).
/Mats
Hans Aberg wrote:
Other programs may not honor the tradition of excluding the rehearsal
mark "I" (like Transcribe <http://www.seventhstring.com/>).
Therefore, it would be good if the letter can somehow be included.
Hans Aberg
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond
--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=============================================
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond