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

Reply via email to