Am 02.02.2017 um 15:05 schrieb James:
> Hello,
>
> Would someone tell me (as a person who doesn't really use explicit
> 'Staff' commands what the purpose of the \new Staff = 'some string' is?
>
> That is looking at many of the examples in our Docs and Snippets, the
> '=' doesn't appear to do anything other than just be a human readable
> label within the LilyPond file itself and so seems to be no better
> than a kind of comment.
>
> So for example if I simple remove the '= string' part of the \new Staff
> command, it doesn't appear to break anything. Hence the curiosity of
> what this achieve from a technical point of view.
>
> Thank you for your time.

You can use the explicit staff name to access the context (or compare to
some arbitrary value), and it's for example used in the \change Staff =
"upper" command.

HTH
Urs

>
> James
>
> _______________________________________________
> lilypond-devel mailing list
> lilypond-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-devel

-- 
u...@openlilylib.org
https://openlilylib.org
http://lilypondblog.org


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to