Hello, OROD!
how do I know what to substitute for Voice?
Finding the info is a *little* circuitous, but...
1. Look in the docs at (e.g.) RehearsalMark:
<http://lilypond.org/doc/v2.9/Documentation/user/lilypond-
internals/RehearsalMark.html>
2. Near the top of the page, it says:
"RehearsalMark objects are created by: Mark_engraver"
3. Follow the link to Mark_engraver
<http://lilypond.org/doc/v2.9/Documentation/user/lilypond-
internals/Mark_005fengraver.html>
4. At the bottom, you'll see:
<Mark_engraver is part of contexts: Score>
Therefore, you need to use Score.RehearsalMark instead of just
RehearsalMark (unless you happen to be *in* the Score context, which
doesn't happen very often).
HTH!
Kieren.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user