From 8ec194ed358a41e3876d10ab30408e06519b8132 Mon Sep 17 00:00:00 2001 From: Trevor Daniels Date: Wed, 8 Sep 2010 16:12:30 +0100 Subject: [PATCH] Doc: NR 1.6.1 Add Separating systems --- Documentation/notation/staff.itely | 50 ++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/Documentation/notation/staff.itely b/Documentation/notation/staff.itely index 6d662d6195..cd7ce287da 100644 --- a/Documentation/notation/staff.itely +++ b/Documentation/notation/staff.itely @@ -35,6 +35,7 @@ grouping staves. * Instantiating new staves:: * Grouping staves:: * Nested staff groups:: +* Separating systems:: @end menu @@ -332,6 +333,55 @@ Internals Reference: @rinternals{SystemStartBracket}, @rinternals{SystemStartSquare}. +@node Separating systems +@unnumberedsubsubsec Separating systems + +@cindex system separator mark + +If the number of systems per page changes from page to page it is +customary to separate the systems by placing a system separator mark +between them. By default the system separator is blank, but can be +turned on with a @code{\paper} option. + +@c \book is required here to display the system separator +@c ragged-right is required as there are two systems +@lilypond[verbatim,quote,ragged-right] +\book { + \score { + \new StaffGroup << + \new Staff { + \relative c'' { + c4 c c c + \break + c4 c c c + } + } + \new Staff { + \relative c'' { + c4 c c c + \break + c4 c c c + } + } + >> + } + \paper { + system-separator-markup = \slashSeparator + % following commands are needed only to format this documentation + paper-width = 100\mm + paper-height = 100\mm + tagline = ##f + } +} +@end lilypond + +@seealso +Notation Reference: +@ref{Page formatting}. + +Snippets: +@rlsr{Staff notation}. + @node Modifying single staves @subsection Modifying single staves -- 2.39.2