]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/nesting-staves.ly
lilypond-book robustness: ensure EOL at the end of @verbatim
[lilypond.git] / input / lsr / nesting-staves.ly
1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
3 \version "2.13.1"
4
5 \header {
6   lsrtags = "staff-notation, contexts-and-engravers, tweaks-and-overrides"
7
8 %% Translation of GIT committish: f39a9724d9f51ed9d0d464689ef62f549d7b8dd6
9   texidoces = "
10 Se puede utilizar la propiedad
11 @code{systemStartDelimiterHierarchy} para crear grupos de
12 pentagramas anidados de forma más compleja. La instrucción
13 @code{\\set StaffGroup.systemStartDelimiterHierarchy} toma una
14 lista alfabética del número de pentagramas producidos. Se puede
15 proporcionar antes de cada pentagrama un delimitador de comienzo
16 de sistema. Se debe encerrar entre corchetes y admite tantos
17 pentagramas como encierren las llaves. Se pueden omitir los
18 elementos de la lista, pero el primer corchete siempre abarca
19 todos los pentagramas. Las posibilidades son
20 @code{SystemStartBar}, @code{SystemStartBracket},
21 @code{SystemStartBrace} y @code{SystemStartSquare}.
22
23 "
24   doctitlees = "Anidado de grupos de pentagramas"
25
26 %% Translation of GIT committish: 0364058d18eb91836302a567c18289209d6e9706
27   texidocde = "
28 Die Eigenschaft @code{systemStartDelimiterHierarchy} kann eingesetzt
29 werden, um komplizierte geschachtelte Systemklammern zu erstellen.  Der
30 Befehl @code{\\set StaffGroup.systemStartDelimiterHierarchy} nimmt eine
31 Liste mit der Anzahl der Systeme, die ausgegeben werden, auf.  Vor jedem
32 System kann eine Systemanfangsklammer angegeben werden.  Sie muss in Klammern eingefügt
33 werden und umfasst so viele Systeme, wie die Klammer einschließt.  Elemente
34 in der Liste können ausgelassen werden, aber die erste Klammer umfasst immer
35 die gesamte Gruppe.  Die Möglichkeiten der Anfangsklammer sind: @code{SystemStartBar},
36 @code{SystemStartBracket}, @code{SystemStartBrace} und
37 @code{SystemStartSquare}.
38
39 "
40   doctitlede = "Systeme schachteln"
41
42   texidoc = "
43 The property @code{systemStartDelimiterHierarchy} can be used to make
44 more complex nested staff groups. The command @code{\\set
45 StaffGroup.systemStartDelimiterHierarchy} takes an alphabetical list of
46 the number of staves produced. Before each staff a system start
47 delimiter can be given. It has to be enclosed in brackets and takes as
48 much staves as the brackets enclose. Elements in the list can be
49 omitted, but the first bracket takes always the complete number of
50 staves. The possibilities are @code{SystemStartBar},
51 @code{SystemStartBracket}, @code{SystemStartBrace}, and
52 @code{SystemStartSquare}.
53
54 "
55   doctitle = "Nesting staves"
56 } % begin verbatim
57
58 \new StaffGroup
59 \relative c'' <<
60   \set StaffGroup.systemStartDelimiterHierarchy
61     = #'(SystemStartSquare (SystemStartBrace (SystemStartBracket a
62                              (SystemStartSquare b)  ) c ) d)
63   \new Staff { c1 }
64   \new Staff { c1 }
65   \new Staff { c1 }
66   \new Staff { c1 }
67   \new Staff { c1 }
68 >>
69