]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/notation/staff.itely
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into...
[lilypond.git] / Documentation / de / notation / staff.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @ignore
3     Translation of GIT committish: 5131c3292d30cabdf08839daa02a006e4d3c96c5
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @c \version "2.12.0"
10
11 @node Notation auf Systemen
12 @section Notation auf Systemen
13 @translationof Staff notation
14
15 @lilypondfile[quote]{staff-headword.ly}
16
17 Dieser Abschnitt zeigt, wie die Erscheinung von Systemen beeinflusst
18 wird, wie Partituren mit mehr als einem System gesetzt werden und wie
19 man Aufführungsanweisungen und Stichnoten zu einzelnen Systemen hinzufügt.
20
21 @menu
22 * Systeme anzeigen lassen:: 
23 * Einzelne Systeme verändern::          
24 * Orchesterstimmen erstellen::               
25 @end menu
26
27
28 @node Systeme anzeigen lassen
29 @subsection Systeme anzeigen lassen
30 @translationof Displaying staves
31
32 Dieser Abschnitt zeigt unterschiedliche Methoden, Notensysteme und 
33 Gruppen von Systemen zu erstellen.
34
35 @menu
36 * Neue Notensysteme erstellen::
37 * Systeme gruppieren::
38 * Verschachtelte Notensysteme::
39 @end menu
40
41 @node Neue Notensysteme erstellen
42 @unnumberedsubsubsec Neue Notensysteme erstellen
43 @translationof Instantiating new staves
44
45 @cindex Beginn eines Notensystems
46 @cindex Notensystem, neu
47 @cindex Percussionsnotensystem
48 @cindex Perkussionsnotensystem
49 @cindex einzelnes Notensystem
50 @cindex rhythmisches Notensystem
51 @cindex Tabulatursystem
52 @cindex Tabulatur
53 @cindex Gregorianischer Choral, Transkription
54 @cindex neues Notensystem
55
56 @funindex \drummode
57 @funindex drummode
58 @funindex DrumStaff
59 @funindex RhythmicStaff
60 @funindex TabStaff
61 @funindex MensuralStaff
62 @funindex VaticanaStaff
63 @funindex GregorianTranscriptionStaff
64
65 @notation{Notensysteme} (engl. @notation{staff}, Pl. @notation{staves})
66 werden mit dem @code{\new} oder @code{\context}-Befehl erstellt.  Zu
67 Einzelheiten siehe
68 @ref{Kontexte erstellen}.
69
70 Der einfachste Notensystem-Kontext ist @code{Staff}:
71
72 @lilypond[verbatim,quote,relative=2]
73 \new Staff { c4 d e f }
74 @end lilypond
75
76 @code{DrumStaff} (Perkussionsnotensystem) erstellt ein Notensystem
77 mit fünf Linien, das für ein typisches Schlagzeug eingerichtet ist.
78 Für jedes Instrument werden unterschiedliche Symbole dargestellt.
79 Die Instrumente werden innerhalb der
80 @code{drummode}-Umgebung gesetzt, wo jedes Instrument seine eigene
81 Bezeichnung hat.  Zu Einzelheiten siehe
82 @ref{Schlagzeugsysteme}.
83
84 @lilypond[verbatim,quote]
85 \new DrumStaff {
86   \drummode { cymc hh ss tomh }
87 }
88 @end lilypond
89
90 @code{RhythmicStaff} (Rhythmus-System) erstellt ein Notensystem mit
91 nur einer Notenlinie, auf welcher nur die rhythmischen Werte der
92 eingegebenen Noten dargestellt werden.  Die wirklichen Längen bleiben
93 erhalten.  Zu Einzelheiten, siehe
94 @ref{Melodierhythmus anzeigen}.
95
96 @lilypond[verbatim,quote,relative=2]
97 \new RhythmicStaff { c4 d e f }
98 @end lilypond
99
100 @code{TabStaff} (Tabulatursystem) erstellt eine Tabulatur mit sechs
101 Saiten in der üblichen Gitarrenstimmung.  Zu Einzelheiten siehe
102 @ref{Standardtabulaturen}.
103
104 @lilypond[verbatim,quote,relative=2]
105 \new TabStaff { c4 d e f }
106 @end lilypond
107
108 Es gibt zwei Notensysteme, die zur Notation von Alter Musik eingesetzt
109 werden: @code{MensuralStaff} and @code{VaticanaStaff}.  Sie sind
110 erklärt in
111 @ref{Vordefinierte Umgebungen}.
112
113 Das @code{GregorianTranscriptionStaff} (System zur Transkription des
114 Gregorianischen Chorals) erstellt ein Notensystem, um modernen
115 Gregorianischen Choral zu notieren.  Es hat keine Notenlinien.
116
117 @lilypond[verbatim,quote,relative=2]
118 \new GregorianTranscriptionStaff { c4 d e f e d }
119 @end lilypond
120
121
122 Neue Notensystem-Kontexte können selber definiert werden.  Zu Einzelheiten,
123 siehe
124 @ref{Neue Kontexte definieren}.
125
126
127 @seealso
128 Glossar:
129 @rglos{staff},
130 @rglos{staves}.
131
132 Notationsreferenz:
133 @ref{Kontexte erstellen},
134 @ref{Schlagzeugsysteme},
135 @ref{Melodierhythmus anzeigen},
136 @ref{Standardtabulaturen},
137 @ref{Vordefinierte Umgebungen},
138 @ref{Das Notensystem},
139 @ref{Gregorianische Gesangs-Kontexte},
140 @ref{Mensural-Kontexte},
141 @ref{Neue Kontexte definieren}.
142
143 Schnipsel:
144 @rlsr{Staff notation}.
145
146 Referenz der Interna:
147 @rinternals{Staff},
148 @rinternals{DrumStaff},
149 @rinternals{GregorianTranscriptionStaff},
150 @rinternals{RhythmicStaff},
151 @rinternals{TabStaff},
152 @rinternals{MensuralStaff},
153 @rinternals{VaticanaStaff},
154 @rinternals{StaffSymbol}.
155
156
157 @node Systeme gruppieren
158 @unnumberedsubsubsec Systeme gruppieren
159 @translationof Grouping staves
160
161 @cindex Systeme, mehrere
162 @cindex Notensysteme, mehrere
163 @cindex Klammer, vertikal
164 @cindex Klammer, geschweift
165 @cindex geschweifte Klammer
166 @cindex Klaviersystem
167 @cindex Akkolade
168 @cindex Notensystemgruppe
169 @cindex Notensysteme, gruppieren
170 @cindex Partitur
171 @cindex Systemgruppe
172 @cindex Instrumentengruppe
173 @cindex Stimmgruppe
174 @cindex System, Chor
175 @cindex Chorsystem
176
177 Es gibt verschiedene Kontexte, um einzelne Notensysteme zu gruppieren
178 und einer Partitur zu verbinden.  Jeder Gruppenstil beeinflusst das
179 Aussehen des Systemanfangs und das Verhalten der Taktlinien.
180
181 Wenn kein Kontext angegeben ist, wird die Standardeinstellung eingesetzt:
182 die Gruppe beginnt mit einer vertikalen Linie und die Taktlinien sind
183 nicht verbunden.
184
185 @lilypond[verbatim,quote,relative=2]
186 <<
187   \new Staff { c1 c }
188   \new Staff { c1 c }
189 >>
190 @end lilypond
191
192 Im @code{StaffGroup}-Kontext die Gruppe mit einer eckigen Klammer
193 begonnen und die Taktlinien durch alle Systeme gezogen.
194
195 @lilypond[verbatim,quote,relative=2]
196 \new StaffGroup <<
197   \new Staff { c1 c }
198   \new Staff { c1 c }
199 >>
200 @end lilypond
201
202 In einem @code{ChoirStaff} (Chorsystem) beginnt die Gruppe mit einer
203 eckigen Klammer, aber die Taktlinien sind nicht verbunden.
204
205 @lilypond[verbatim,quote,relative=2]
206 \new ChoirStaff <<
207   \new Staff { c1 c }
208   \new Staff { c1 c }
209 >>
210 @end lilypond
211
212 In einem @code{GrandStaff} (Akkolade) beginnt die Gruppe mit einer
213 geschweiften Klammer und die Taktlinien sind durchgezogen.
214
215 @lilypond[verbatim,quote,relative=2]
216 \new GrandStaff <<
217   \new Staff { c1 c }
218   \new Staff { c1 c }
219 >>
220 @end lilypond
221
222 Der @code{PianoStaff}-(Klaviersystem)-Kontext ist identisch mit dem
223 @code{GrandStaff}-Kontext, aber es ermöglicht zusätzlich direkt
224 die Angabe einer Instrumentbezeichnung.  Zu Einzelheiten siehe
225 @ref{Instrumentenbezeichnungn}.
226
227 @lilypond[verbatim,quote,relative=2]
228 \new PianoStaff <<
229   \set PianoStaff.instrumentName = #"Piano"
230   \new Staff { c1 c }
231   \new Staff { c1 c }
232 >>
233 @end lilypond
234
235 Jede Systemgruppe stellt die Eigenschaft
236 @code{systemStartDelimiter} (SystemBeginnBegrenzer) auf einen der
237 folgenden Werte:
238 @code{SystemStartBar}, @code{SystemStartBrace} oder
239 @code{SystemStartBracket}.  Ein vierter Begrenzer,
240 @code{SystemStartSquare}, ist auch erreichbar, aber man muss ihr
241 explizit einstellen.
242
243 Neue Systemgruppen können definiert werden.  Zu Einzelheiten siehe
244 @ref{Neue Kontexte definieren}.
245
246
247 @snippets
248
249 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
250 {use-square-bracket-at-the-start-of-a-staff-group.ly}
251
252 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
253 {display-bracket-with-only-one-staff-in-a-system.ly}
254
255 @cindex Mensurstriche
256 @cindex Renaissancemusik
257 @cindex Transkription von Mensuralmusik
258 @cindex Mensuralmusik, Transkription
259
260 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
261 {mensurstriche-layout-bar-lines-between-the-staves.ly}
262
263
264 @seealso
265 Glossar:
266 @rglos{brace},
267 @rglos{bracket},
268 @rglos{grand staff}.
269
270 Notationsreferenz:
271 @ref{Instrumentenbezeichnungn},
272 @ref{Neue Kontexte definieren}.
273
274 Schnipsel:
275 @rlsr{Staff notation}.
276
277 Referenz der Interna:
278 @rinternals{Staff},
279 @rinternals{StaffGroup},
280 @rinternals{ChoirStaff},
281 @rinternals{GrandStaff},
282 @rinternals{PianoStaff},
283 @rinternals{SystemStartBar},
284 @rinternals{SystemStartBrace},
285 @rinternals{SystemStartBracket},
286 @rinternals{SystemStartSquare}.
287
288
289 @node Verschachtelte Notensysteme
290 @unnumberedsubsubsec Verschachtelte Notensysteme
291 @translationof Nested staff groups
292
293 @cindex System, geschachtelt
294 @cindex Schachtelung von Systemen
295 @cindex Verschachtelung von Systemen
296 @cindex SystemBeginnBegrenzer, geschachtelt
297 @cindex verschachtelte Systemklammern
298 @cindex Klammern, Verschachteln
299 @cindex geschweifte Klammern, Schachteln
300 @cindex Systemgruppen, Verschachtelung
301
302 System-Gruppen können in beliebiger Tiefe geschachtelt werden.  In
303 diesem Fall erstellt jeder neue, innen liegende Kontext eine neue
304 Klammer außerhalb der Klammer der Systemgruppe, in der er sich
305 befindet.
306
307 @lilypond[verbatim,quote,relative=2]
308 \new StaffGroup <<
309   \new Staff { c2 c | c2 c }
310   \new StaffGroup <<
311     \new Staff { g2 g | g2 g }
312     \new StaffGroup \with {
313       systemStartDelimiter = #'SystemStartSquare
314     }
315     <<
316       \new Staff { e2 e | e2 e }
317       \new Staff { c2 c | c2 c }
318     >>
319   >>
320 >>
321 @end lilypond
322
323 Neue geschachtelte Systemgruppen können definiert werden.  Zu Einzelheiten siehe
324 @ref{Neue Kontexte definieren}.
325
326
327 @snippets
328
329 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
330 {nesting-staves.ly}
331
332
333 @seealso
334 Notationsreferenz:
335 @ref{Systeme gruppieren},
336 @ref{Instrumentenbezeichnungn},
337 @ref{Neue Kontexte definieren}.
338
339 Schnipsel:
340 @rlsr{Staff notation}.
341
342 Referenz der Interna:
343 @rinternals{StaffGroup},
344 @rinternals{ChoirStaff},
345 @rinternals{SystemStartBar},
346 @rinternals{SystemStartBrace},
347 @rinternals{SystemStartBracket},
348 @rinternals{SystemStartSquare}.
349
350
351 @node Einzelne Systeme verändern
352 @subsection Einzelne Systeme verändern
353 @translationof Modifying single staves
354
355 Dieser Abschnitt zeigt, wie man bestimmte Eigenschaften eines Systems
356 ändert -- etwa die Anzahld der Notenlinien oder die Größe des Systems.
357 Es werden auch Methoden dargestellt, ein System zu beginnen und zu
358 beenden sowie eine Methode, Ossia-Systeme zu erstellen.
359
360 @menu
361 * Das Notensystem::
362 * Ossia-Systeme::
363 * Systeme verstecken::
364 @end menu
365
366
367 @node Das Notensystem
368 @unnumberedsubsubsec Das Notensystem
369 @translationof Staff symbol
370
371 @cindex Justierung von Notensystemen
372 @cindex Notensysteme, Modifikation
373 @cindex Notenlinien, Anzahl
374 @cindex Notenlinien, Dicke
375 @cindex Notenlinien, Einstellungen
376 @cindex Staff symbol, Erstellen
377 @cindex Notenlinien, Erstellen
378 @cindex Dicke der Notenlinien einstellen
379 @cindex Anzahl der Notenlinien einstellen
380 @cindex Zahl der Notenlinien einstellen
381 @cindex Hilfslinien, Einstellungen
382 @cindex Hilfslinien, Abstände
383 @cindex Abstand von Hilfslinien
384 @cindex Einstellung von Hilfslinien
385 @cindex Notensystem stoppen
386 @cindex Notensystem beginnen
387 @cindex Beginnen eines Notensystems
388 @cindex Beenden eines Notensystems
389
390 Die Linien eines Notensystems gehören zu dem 
391 @code{StaffSymbol}-(NotensystemSymbol)-Grob.
392 @code{StaffSymbol}-Eigenschaften können verändert werden, um die
393 Erscheinung des Notensystems zu beeinflussen, aber sie müssen
394 gesetzt werden, bevor das System erstellt wird.
395
396 Die Anzahl der Notenlinien kann verändert werden.  Die Position
397 des Notenschlüssels und die Position von c' können geändert werden,
398 um dem neuen System zu entsprechen.  Eine Erklärung findet sich
399 im Schnipselabschnit in
400 @ref{Notenschlüssel}.
401
402 @lilypond[verbatim,quote,relative=2]
403 \new Staff \with {
404   \override StaffSymbol #'line-count = #3
405 }
406 { d4 d d d }
407 @end lilypond
408
409 Die Liniendicke der Notenlinien kann verändert werden.  Die Dicke
410 der Hilfslinien und Notenhälse wird auch beeinflusst, weil sie
411 von der Notenliniendicke abhängen.
412
413 @lilypond[verbatim,quote,relative=1]
414 \new Staff \with {
415   \override StaffSymbol #'thickness = #3
416 }
417 { e4 d c b }
418 @end lilypond
419
420 Die Dicke der Hilfslinien kann auch unabhängig von der
421 Notenliniendicke verändert werden.  Die zwei Zahlen in dem Beispiel
422 sind Faktoren, mit denen die Notenlinien-Dicke und der
423 Notenlinienabstand multipliziert werden.  Die Addition beider
424 Werte ergibt die Dicke der Hilfslinien.
425
426 @lilypond[verbatim,quote,relative=1]
427 \new Staff \with {
428   \override StaffSymbol #'ledger-line-thickness = #'(1 . 0.2)
429 }
430 { e4 d c b }
431 @end lilypond
432
433 Der Abstand zwischen Notenlinien kann verändert werden.  Diese
434 Einstellung wirkt sich auch auf den Abstand der Hilfslinien aus.
435
436 @lilypond[verbatim,quote,relative=1]
437 \new Staff \with {
438   \override StaffSymbol #'staff-space = #1.5
439 }
440 { a4 b c d }
441 @end lilypond
442
443 Weitere Einzelheiten zu den Eigenschaften von @code{StaffSymbol} 
444 findet sich in @rinternals{staff-symbol-interface}.
445
446 @cindex Notenlinien, beginnen
447 @cindex Notenlinien, beenden
448 @cindex Beenden von Notenlinien
449 @cindex Beginnen von Notenlinien
450 @cindex Beenden eines Systems
451 @cindex System, beenden
452 @cindex Notensystem, beenden
453
454 @funindex \startStaff
455 @funindex \stopStaff
456 @funindex startStaff
457 @funindex stopStaff
458
459 Veränderungen der Eigenschaften eines Notensystems mitten in einer
460 Partitur können zwischen die Befehle @code{\stopStaff} und
461 @code{\startStaff} gesetzt werden:
462
463 @lilypond[verbatim,quote,relative=2]
464 c2 c
465 \stopStaff
466 \override Staff.StaffSymbol #'line-count = #2
467 \startStaff
468 b2 b
469 \stopStaff
470 \revert Staff.StaffSymbol #'line-count
471 \startStaff
472 a2 a
473 @end lilypond
474
475 @noindent
476 Die Befehle @code{\startStaff} und @code{\stopStaff} können
477 benutzt werden, um ein Notensystem irgendwo zu beenden oder zu
478 beginnen.
479
480 @lilypond[verbatim,quote,relative=2]
481 c4 b a2
482 \stopStaff
483 b4 c d2
484 \startStaff
485 e4 d c2
486 @end lilypond
487
488
489 @predefined
490 @code{\startStaff},
491 @code{\stopStaff}.
492 @endpredefined
493
494
495 @snippets
496
497 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
498 {making-some-staff-lines-thicker-than-the-others.ly}
499
500
501 @seealso
502 Glossar:
503 @rglos{line},
504 @rglos{ledger line},
505 @rglos{staff}.
506
507 Notationsreferenz:
508 @ref{Notenschlüssel}.
509
510 Schnipsel:
511 @rlsr{Staff notation}.
512
513 Referenz der Interna:
514 @rinternals{StaffSymbol},
515 @rinternals{staff-symbol-interface}.
516
517
518
519 @node Ossia-Systeme
520 @unnumberedsubsubsec Ossia-Systeme
521 @translationof Ossia staves
522
523 @cindex Ossia-Systeme
524 @cindex Ossia
525 @cindex versteckte Notensysteme
526 @cindex System, Größe verändern
527 @cindex Notensystem, Größe verändern
528 @cindex Größe von Notensystem verändern
529
530 @funindex \startStaff
531 @funindex \stopStaff
532 @funindex startStaff
533 @funindex stopStaff
534
535 @notation{Ossia}-Systeme können gesetzt werden, indem zwei
536 gleichzeitige Notensysteme an der entsprechenden Position
537 erstellt werden:
538
539 @lilypond[verbatim,quote]
540 \new Staff \relative c'' {
541   c4 b d c
542   <<
543     { c4 b d c }
544     \new Staff { e4 d f e }
545   >>
546   c4 b c2
547 }
548 @end lilypond
549
550 @noindent
551 Dieses Beispiel ist aber normalerweise nicht erwünscht.
552 Um Ossia-Systeme zu setzen, die sich über dem eigentlichen
553 System befinden, keine Takt- und Schlüsselangaben haben und kleiner
554 gesetzt sind, müssen einige Optimierungen angewendet werden.  Im
555 Handbuch zum Lernen wird eine Technik vorgestellt, mit der das
556 gewünschte Ergebnis erreicht werden kann, beginnend in
557 @rlearning{Musikalische Ausdrücke ineinander verschachteln}.
558
559 Das Beispiel unten setzt die 
560 @code{alignAboveContext}-(oberhalbAusrichtenKontext)-Eigenschaft
561 ein, um den Ossia-Abschnitt auszurichten.  Diese Methode
562 bietet sich an, wenn nur einige Ossia-Systeme benötigt werden.
563
564 @lilypond[verbatim,quote]
565 \new Staff = main \relative c'' {
566   c4 b d c
567   <<
568     { c4 b d c }
569
570     \new Staff \with {
571       \remove "Time_signature_engraver"
572       alignAboveContext = #"main"
573       fontSize = #-3
574       \override StaffSymbol #'staff-space = #(magstep -3)
575       \override StaffSymbol #'thickness = #(magstep -3)
576       firstClef = ##f
577     }
578     { e4 d f e }
579   >>
580   c4 b c2
581 }
582 @end lilypond
583
584 Wenn mehrere isolierte Ossia-Systeme gebraucht werden, kann es
585 günstiger sein, einen leeren @code{Staff}-Kontext mit einer
586 spezifischen @emph{Kontextidentifikation} zu erstellen.  Die
587 Ossia-Abschnitte werden dann erstellt, indem dieser Kontext
588 @emph{aufgerufen} wird und  mit @code{\startStaff} und
589 @code{\stopStaff} an den richtigen Stellen sichtbar gemacht
590 wird.  Der Vorteil dieser Methode zeigt sich, wenn man längere
591 Stücke setzt.
592
593 @lilypond[verbatim,quote,ragged-right]
594 <<
595   \new Staff = ossia \with {
596     \remove "Time_signature_engraver"
597     \override Clef #'transparent = ##t
598     fontSize = #-3
599     \override StaffSymbol #'staff-space = #(magstep -3)
600     \override StaffSymbol #'thickness = #(magstep -3)
601   }
602   { \stopStaff s1*6 }
603
604   \new Staff \relative c' {
605     c4 b c2
606     <<
607       { e4 f e2 }
608       \context Staff = ossia {
609         \startStaff e4 g8 f e2 \stopStaff
610       }
611     >>
612     g4 a g2 \break
613     c4 b c2
614     <<
615       { g4 a g2 }
616       \context Staff = ossia {
617         \startStaff g4 e8 f g2 \stopStaff
618       }
619     >>
620     e4 d c2
621   }
622 >>
623 @end lilypond
624
625 Man kann auch den @code{\RemoveEmptyStaffContext}-Befehl einsetzen,
626 um Ossia-Systeme zu erstellen.  Diese Methode eignet sich am
627 besten, wenn nach dem Ossia sofort ein Zeilenumbruch erfolgt.
628 In diesem Fall müssen auch keine unsichtbaren Pausen eingesetzt
629 werden; es reicht, @code{\startStaff} und @code{\stopStaff}
630 einzusetzen.  Mehr Information zu @code{\RemoveEmptyStaffContext}
631 findet sich in
632 @ref{Systeme verstecken}.
633
634 @lilypond[verbatim,quote,ragged-right]
635 <<
636   \new Staff = ossia \with {
637     \remove "Time_signature_engraver"
638     \override Clef #'transparent = ##t
639     fontSize = #-3
640     \override StaffSymbol #'staff-space = #(magstep -3)
641     \override StaffSymbol #'thickness = #(magstep -3)
642   }
643   \new Staff \relative c' {
644     c4 b c2
645     e4 f e2
646     g4 a g2 \break
647     <<
648       { c4 b c2 }
649       \context Staff = ossia {
650         c4 e8 d c2 \stopStaff
651       }
652     >>
653     g4 a g2
654     e4 d c2
655   }
656 >>
657
658 \layout {
659   \context {
660     \RemoveEmptyStaffContext
661     \override VerticalAxisGroup #'remove-first = ##t
662   }
663 }
664 @end lilypond
665
666
667 @snippets
668
669 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
670 {vertically-aligning-ossias-and-lyrics.ly}
671
672
673 @seealso
674 Glossar:
675 @rglos{ossia},
676 @rglos{staff},
677 @rglos{Frenched staff}.
678
679 Handbuch zum Lernen:
680 @rlearning{Musikalische Ausdrücke ineinander verschachteln},
681 @rlearning{Größe von Objekten},
682 @rlearning{Länge und Dicke von Objekten}.
683
684 Notationsreferenz:
685 @ref{Systeme verstecken}.
686
687 Schnipsel:
688 @rlsr{Staff notation}.
689
690 Referenz der Interna:
691 @rinternals{StaffSymbol}.
692
693
694 @node Systeme verstecken
695 @unnumberedsubsubsec Systeme verstecken
696 @translationof Hiding staves
697
698 @cindex Systeme verstecken
699 @cindex leere Systeme verstecken
700 @cindex Verstecken von Systemen
701 @cindex Systeme, leere
702 @cindex Verschwinden von leeren Systemen
703
704 @funindex \RemoveEmptyStaffContext
705 @funindex RemoveEmptyStaffContext
706 @funindex Staff_symbol_engraver
707 @funindex \stopStaff
708 @funindex stopStaff
709
710 Die Notenlinien können entfernt werden, indem der
711 @code{Staff_symbol_engraver} aus dem @code{Staff}-Kontext
712 entfernt wird.  Alternativ kann auch @code{\stopStaff} 
713 eingesetzt werden.
714
715 @lilypond[verbatim,quote]
716 \new Staff \with {
717   \remove "Staff_symbol_engraver"
718 }
719 \relative c''' { a8 f e16 d c b a2 }
720 @end lilypond
721
722 Leere Systeme können versteckt werden, wenn der
723 @code{\RemoveEmptyStaffContext}-Befehl im @code{\layout}-Abschnitt
724 benutzt wird.  In großen Orchesterpartituren wird dies oft
725 verwendet, um die leeren Systeme von gerade nicht spielenden
726 Instrumenten zu verstecken.  In der Standardeinstellung werden alle
727 leeren Notenzeilen außer die des ersten Systems entfernt.
728
729 @warning{Eine Notenzeile gilt als leer, wenn sie nur Ganztaktpausen,
730 unsichtbare Noten, @code{\skip}-Befehle oder eine Kombination 
731 der drei enthält.}
732
733 @lilypond[verbatim,quote,ragged-right]
734 \layout {
735   \context {
736     \RemoveEmptyStaffContext
737   }
738 }
739
740 \relative c' <<
741   \new Staff {
742     e4 f g a \break
743     b1 \break
744     a4 b c2
745   }
746   \new Staff {
747     c,4 d e f \break
748     R1 \break
749     f4 g c,2
750   }
751 >>
752 @end lilypond
753
754 @cindex ossia
755
756 @noindent
757 @code{\RemoveEmptyStaffContext} kann auch eingesetzt werden,
758 um Ossiaabschnitte zu erstellen.  Zu Einzelheiten, siehe
759 @ref{Ossia-Systeme}.
760
761 @cindex Verstecken von Systemen der Alten Musik
762 @cindex Verstecken von Rhythmus-Systemen
763
764 @funindex \RemoveEmptyStaffContext
765 @funindex RemoveEmptyStaffContext
766 @funindex \AncientRemoveEmptyStaffContext
767 @funindex \RemoveEmptyRhythmicStaffContext
768 @funindex AncientRemoveEmptyStaffContext
769 @funindex RemoveEmptyRhythmicStaffContext
770
771 Der @code{\AncientRemoveEmptyStaffContext}-Befehl kann
772 benutzt werden, um leere Takte in Notation der Alten Musik
773 zu entfernen.  Gleichermaßen kann 
774 @code{\RemoveEmptyRhythmicStaffContext} eingesetzt werden, um
775 leere Takte in einem
776 @code{RhythmicStaff}-Kontext zu entfernen.
777
778
779 @predefined
780 @code{\RemoveEmptyStaffContext},
781 @code{\AncientRemoveEmptyStaffContext},
782 @code{\RemoveEmptyRhythmicStaffContext}.
783 @endpredefined
784
785
786 @snippets
787
788 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
789 {removing-the-first-empty-line.ly}
790
791
792 @seealso
793 Glossar:
794 @rglos{Frenched staff}.
795
796 Notationsreferenz:
797 @ref{Das Notensystem},
798 @ref{Ossia-Systeme}.
799
800 Schnipsel:
801 @rlsr{Staff notation}.
802
803 Referenz der Interna:
804 @rinternals{ChordNames},
805 @rinternals{FiguredBass},
806 @rinternals{Lyrics},
807 @rinternals{Staff},
808 @rinternals{VerticalAxisGroup},
809 @rinternals{Staff_symbol_engraver}.
810
811
812 @knownissues
813
814 Wenn man den @code{Staff_symbol_engraver} entfernt, werden auch
815 die Taktlinien entfernt.  Wenn eine sichtbare Taktlinie
816 angefordert wird, kann es zu Formatierungsfehlern kommen.  In
817 diesem Fall sollten folgende Befehle eingesetzt werden, anstatt
818 den Engraver zu entfernen:
819
820 @example
821 \override StaffSymbol #'stencil = ##f
822 \override NoteHead #'no-ledgers = ##t
823 @end example
824
825
826
827 @node Orchesterstimmen erstellen
828 @subsection Orchesterstimmen erstellen
829 @translationof Writing parts
830
831 Dieser Abschnitt zeigt, wie man Tempo-Anweisungen und
832 Instrumentenbezeichnungen einfügt.  Es werden auch Möglichkeiten
833 vorgestellt, andere Stimmen zu zitieren und Stichnoten zu
834 formatieren.
835
836 @menu
837 * Metronomangabe::
838 * Instrumentenbezeichnungn::
839 * Stichnoten::
840 * Stichnoten formatieren::
841 @end menu
842
843
844 @node Metronomangabe
845 @unnumberedsubsubsec Metronomangabe
846 @translationof Metronome marks
847
848 @cindex Tempo
849 @cindex Metronombezeichnung
850 @cindex Tempobezeichnung
851 @cindex Aufführungsanweisung: Tempo
852
853 @funindex tempo
854 @funindex \tempo
855
856 Eine Metronomanweisung wird wie folgt erstellt:
857
858 @lilypond[verbatim,quote,relative=1]
859 \tempo 4 = 120
860 c2 d
861 e4. d8 c2
862 @end lilypond
863
864 Anstelle dessen kann auch Text als Argument angegeben werden:
865
866 @lilypond[verbatim,quote,relative=2]
867 \tempo "Allegretto"
868 c4 e d c
869 b4. a16 b c4 r4
870 @end lilypond
871
872 Wenn eine Metronombezeichnung und Text kombiniert wird, wird
873 die Metronombezeichnung automatisch in Klammern gesetzt:
874
875 @lilypond[verbatim,quote,relative=2]
876 \tempo "Allegro" 4 = 160
877 g4 c d e
878 d4 b g2
879 @end lilypond
880
881 Der Text kann ein beliebiges Textbeschriftungsobjekt sein:
882
883 @lilypond[verbatim,quote,relative=2]
884 \tempo \markup { \italic Faster } 4 = 132
885 a8-. r8 b-. r gis-. r a-. r
886 @end lilypond
887
888 Eine Metronombezeichnung in Klammern ohne Text kann erstellt
889 werden, indem eine leere Zeichenkette hinzugefügt wird:
890
891 @lilypond[verbatim,quote,relative=2]
892 \tempo "" 8 = 96
893 d4 g e c
894 @end lilypond
895
896
897 @snippets
898
899 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
900 {printing-metronome-and-rehearsal-marks-below-the-staff.ly}
901
902 @c perhaps also an example of how to move it horizontally?
903
904 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
905 {changing-the-tempo-without-a-metronome-mark.ly}
906
907 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
908 {creating-metronome-marks-in-markup-mode.ly}
909
910 Zu Einzelheiten siehe @ref{Text formatieren}.
911
912
913 @seealso
914 Glossar:
915 @rglos{metronome},
916 @rglos{metronomic indication},
917 @rglos{tempo indication},
918 @rglos{metronome mark}.
919
920 Notationsreferenz:
921 @ref{Text formatieren},
922 @ref{MIDI-Ausgabe}.
923
924 Schnipsel:
925 @rlsr{Staff notation}.
926
927 Referenz der Interna:
928 @rinternals{MetronomeMark}.
929
930
931 @node Instrumentenbezeichnungn
932 @unnumberedsubsubsec Instrumentenbezeichnungn
933 @translationof Instrument names
934
935 @cindex Instrumentenbezeichnungen
936 @cindex kurze Instrumentenbezeichnungen
937
938 Instrumentbezeichnungen können an der linken Seite von Notensystemen
939 im @code{Staff}- und @code{PianoStaff}-Kontext gesetzt
940 werden.  Der Wert von @code{instrumentName} wird für das erste
941 System eingesetzt, der Wert von @code{shortInstrumentName} für
942 alle weiteren Systeme.
943
944 @lilypond[verbatim,quote,ragged-right,relative=1]
945 \set Staff.instrumentName = #"Violin "
946 \set Staff.shortInstrumentName = #"Vln "
947 c4.. g'16 c4.. g'16
948 \break
949 c1
950 @end lilypond
951
952 Mit dem Textbeschriftungsmodus können auch komplizierte
953 Instrumentenbezeichnungen erstellt werden:
954
955 @lilypond[verbatim,quote,relative=2]
956 \set Staff.instrumentName = \markup {
957   \column { "Clarinetti"
958             \line { "in B" \smaller \flat } } }
959 c4 c,16 d e f g2
960 @end lilypond
961
962 @cindex Instrumentenbezeichnung, Notation
963
964 Wenn zwei oder mehr Systeme gruppiert werden, werden die
965 Instrumentenbezeichnungen automatisch zentriert.  Um auch
966 mehrzeilige Instrumentenbezeichnungen zentriert zu setzen, muss
967 @code{\center-column} benutzt werden:
968
969 @lilypond[verbatim,quote,indent=1.5\cm,relative=2]
970 <<
971   \new Staff {
972     \set Staff.instrumentName = #"Flute"
973     f2 g4 f
974   }
975   \new Staff {
976     \set Staff.instrumentName = \markup \center-column {
977       Clarinet
978       \line { "in B" \smaller \flat }
979     }
980     c4 b c2
981   }
982 >>
983 @end lilypond
984
985 @cindex Einzug
986
987 @funindex indent
988 @funindex short-indent
989
990 Wenn die Instrumentenbezeichnung zu lang ist, kann es vorkommen,
991 dass die Bezeichnungen in einer Gruppe nicht zentriert werden.
992 Um dennoch eine Zentrierung zu erhalten, müssen die Werte des
993 Einzugs (@code{indent} und @code{short-indent}) vergrößert werden.
994 Zu Einzelheiten siehe @ref{Horizontale Dimensionen}.
995
996 @lilypond[verbatim,quote,ragged-right]
997 \layout {
998   indent = 3.0\cm
999   short-indent = 1.5\cm
1000 }
1001
1002 \relative c'' <<
1003   \new Staff {
1004     \set Staff.instrumentName = #"Alto Flute in G"
1005     \set Staff.shortInstrumentName = #"Fl."
1006     f2 g4 f \break
1007     g4 f g2
1008   }
1009   \new Staff {
1010     \set Staff.instrumentName = #"Clarinet"
1011     \set Staff.shortInstrumentName = #"Clar."
1012     c,4 b c2 \break
1013     c2 b4 c
1014   }
1015 >>
1016 @end lilypond
1017
1018 @cindex Instrumentenbezeichnungen zu anderen Kontexten hinzufügen
1019
1020 Um Instrumentenbezeichnungen zu anderen Kontexten (wie etwa
1021 @code{GrandStaff}, @code{ChoirStaff} oder @code{StaffGroup})
1022 hinzuzufügen, muss der @code{Instrument_name_engraver} dem
1023 entsprechenden Kontext hinzugefügt werden.  Zu Einzelheiten
1024 siehe @ref{Umgebungs-Plugins verändern}.
1025
1026 @cindex Ändern von Instrumentenbezeichnungn
1027 @cindex Instrumentenbezeichnungen, wechseln
1028 @cindex Wechseln von Instrumentenbezeichnungen
1029
1030 Instrumentenbezeichnungen können mitten in einer Partitur
1031 geändert werden:
1032
1033 @lilypond[verbatim,quote,ragged-right,relative=1]
1034 \set Staff.instrumentName = #"First"
1035 \set Staff.shortInstrumentName = #"one"
1036 c1 c c c \break
1037 c1 c c c \break
1038 \set Staff.instrumentName = #"Second"
1039 \set Staff.shortInstrumentName = #"two"
1040 c1 c c c \break
1041 c1 c c c \break
1042 @end lilypond
1043
1044 @cindex Instrumentenwechsel
1045 @cindex Wechsel von Instrument
1046
1047 @funindex \addInstrumentDefinition
1048 @funindex addInstrumentDefinition
1049 @funindex \instrumentSwitch
1050 @funindex instrumentSwitch
1051
1052 Wenn das Instrument gewechselt werden soll, kann der Befehl
1053 @code{\addInstrumentDefinition} in Begleitung von
1054 @code{\instrumentSwitch} benutzt werden, um eine detaillierte
1055 Auflistung aller notwendigen Änderungen für den Wechsel zu
1056 definieren.  Der @code{\addInstrumentDefinition}-Befehl hat
1057 zwei Argumente: eine Identifikation und eine Assosiationsliste
1058 von Kontexteigenschaften und Werten, die für dieses Instrument
1059 benutzt werden müssen.  Der Befehl muss sich auf der höchsten
1060 Ebene in der Eingabedatei befinden.  @code{\instrumentSwitch}
1061 wird dann benutzt, um den Wechsel vorzunhemen:
1062
1063 @lilypond[verbatim,quote,ragged-right]
1064 \addInstrumentDefinition #"contrabassoon"
1065   #`((instrumentTransposition . ,(ly:make-pitch -1 0 0))
1066      (shortInstrumentName . "Cbsn.")
1067      (clefGlyph . "clefs.F")
1068      (middleCPosition . 6)
1069      (clefPosition . 2)
1070      (instrumentCueName . ,(make-bold-markup "cbsn."))
1071      (midiInstrument . "bassoon"))
1072
1073 \new Staff \with {
1074   instrumentName = #"Bassoon"
1075 }
1076 \relative c' {
1077   \clef tenor
1078   \compressFullBarRests
1079   c2 g'
1080   R1*16
1081   \instrumentSwitch "contrabassoon"
1082   c,,2 g \break
1083   c,1 ~ | c1
1084 }
1085 @end lilypond
1086
1087
1088 @seealso
1089 Notationsreferenz:
1090 @ref{Horizontale Dimensionen},
1091 @ref{Umgebungs-Plugins verändern}.
1092
1093 Schnipsel:
1094 @rlsr{Staff notation}.
1095
1096 Referenz der Interna:
1097 @rinternals{InstrumentName},
1098 @rinternals{PianoStaff},
1099 @rinternals{Staff}.
1100
1101
1102 @node Stichnoten
1103 @unnumberedsubsubsec Stichnoten
1104 @translationof Quoting other voices
1105
1106 @cindex Stichnoten
1107 @cindex Zitieren von anderen Stimmen
1108 @cindex Fragmente
1109 @cindex Stimmen, zitieren
1110
1111 @funindex \addQuote
1112 @funindex addQuote
1113 @funindex \quoteDuring
1114 @funindex quoteDuring
1115 @funindex \transposition
1116 @funindex transposition
1117
1118 Es kommt sehr oft vor, dass eine Orchesterstimme die gleichen
1119 Noten wie eine andere spielt.  So können etwa die ersten und
1120 zweiten Geigen für eine Passage die gleichen Noten haben.  In
1121 LilyPond kann man das erreichen, indem eine Stimme von der
1122 anderen @emph{zitiert}, sodass man die Noten nicht nocheinmal
1123 eingeben muss.
1124
1125 Bevor eine Stimme zitiert werden kann, muss der
1126 @code{\addQuote}-Befehl benutzt werden, um das zitierbare
1127 Fragment zu kennzeichnen.  Dieser Befehl muss auf der höchsten
1128 Ebene der Eingabedatei benutzt werden.  Das erste Argument
1129 dient zur Identifikation, das zweite ein musikalischer Ausdruck:
1130
1131 @example
1132 flute = \relative c'' @{
1133   a4 gis g gis
1134 @}
1135 \addQuote "flute" @{ \flute @}
1136 @end example
1137
1138 Der @code{\quoteDuring}-Befehl wird benutzt, um den Punkt
1139 anzuzeigen, an dem das Zitat beginnt.  Er benötigt zwei
1140 Argumente: die Bezeichnung der zitierten Stimme, wie vorher mit
1141 @code{\addQuote} definiert, und einen musikalischen Ausdruck,
1142 der Angibt, wie lange das Zitat dauern soll; normalerweise
1143 Ganztaktpausen oder unsichtbare Noten.  Die entsprechenden
1144 Noten der zitierten Stimme wird an der Stelle in die aktuelle
1145 Stimme eingefügt:
1146
1147 @lilypond[verbatim,quote]
1148 flute = \relative c'' {
1149   a4 gis g gis
1150 }
1151 \addQuote "flute" { \flute }
1152
1153 \relative c' {
1154   c4 cis \quoteDuring #"flute" { s2 }
1155 }
1156 @end lilypond
1157
1158 Wenn der musikalische Ausdruck, der mit dem
1159 @code{\quoteDuring}-Befehl benutzt wird, etwas anderes
1160 als unsichtbare Noten oder Ganztaktpausen enthält, wird eine
1161 polyphone Stelle begonnen, was meistens nicht erwünscht ist:
1162
1163 @lilypond[verbatim,quote]
1164 flute = \relative c'' {
1165   a4 gis g gis
1166 }
1167 \addQuote "flute" { \flute }
1168
1169 \relative c' {
1170   c4 cis \quoteDuring #"flute" { c4 b }
1171 }
1172 @end lilypond
1173
1174 Zitate erkennen die Einstellungen von transponierten Instrumenten
1175 sowohl der Quell- als auch der Zielstimme, wenn der
1176 @code{\transposition}-Befehl eingesetzt wird.  Zu Einzelheiten
1177 über @code{\transposition} siehe
1178 @ref{Transposition von Instrumenten}.
1179
1180 @lilypond[verbatim,quote]
1181 clarinet = \relative c'' {
1182   \transposition bes
1183   a4 gis g gis
1184 }
1185 \addQuote "clarinet" { \clarinet }
1186
1187 \relative c' {
1188   c4 cis \quoteDuring #"clarinet" { s2 }
1189 }
1190 @end lilypond
1191
1192 Es ist möglich, Zitate mit eindeutigen Bezeichnungen zu versehen
1193 (unter Benutzung von @emph{tags}), um sie auf unterschiedliche
1194 Weise zu verarbeiten.  Einzelheiten zu diesem Vorgehen werden
1195 vorgestellt in
1196 @ref{Marken benutzen}.
1197
1198
1199 @snippets
1200
1201 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1202 {quoting-another-voice-with-transposition.ly}
1203
1204 @cindex note-event
1205 @cindex articulation-event
1206 @cindex dynamic-event
1207 @cindex rest-event
1208
1209 @funindex quotedEventTypes
1210
1211 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1212 {quoting-another-voice.ly}
1213
1214
1215 @seealso
1216 Notationsreferenz:
1217 @ref{Transposition von Instrumenten},
1218 @ref{Marken benutzen}.
1219
1220 Schnipsel:
1221 @rlsr{Staff notation}.
1222
1223 Referenz der Interna:
1224 @rinternals{QuoteMusic},
1225 @rinternals{Voice}.
1226
1227
1228 @knownissues
1229
1230 Nur der Inhalt der ersten Stimme innerhalb eines
1231 @code{\addQuote}-Befehls wird für das Zitat herangezogen, die
1232 Variable @var{Noten} kann also keine @code{\new} oder @code{\context Voice}-Einheiten enthalten, die zu einer anderen
1233 Stimme wechseln würden.
1234
1235 Ziernoten und Vorschläge können nicht zitiert werden und können
1236 sogar dazu führen, dass LilyPond abstürzt.
1237
1238 Wenn geschachtelte Triolen zitiert werden, ist das Notenbild
1239 unter Umständen sehr schlecht.
1240
1241 In früheren LilyPond-Versionen (vor 2.11) wurde der Befehl
1242 @code{addQuote} vollständig in Kleinbuchstaben geschrieben:
1243 @code{\addquote}.
1244
1245
1246 @node Stichnoten formatieren
1247 @unnumberedsubsubsec Stichnoten formatieren
1248 @translationof Formatting cue notes
1249
1250 @cindex Stichnoten
1251 @cindex Noten, Stichnoten
1252 @cindex Stichnoten, Formatierung
1253 @cindex Fragmente
1254 @cindex andere Stimmen zitieren
1255 @cindex Zitieren von anderen Stimmen
1256
1257 @funindex \cueDuring
1258 @funindex cueDuring
1259 @funindex \quoteDuring
1260 @funindex quoteDuring
1261
1262 Der vorige Abschnitt zeigt, wie man Zitate erstellt.  Der
1263 @code{\cueDuring}-Befehl (engl. cue note = Stichnote)
1264 ist eine spezialisierte Form des
1265 @code{\quoteDuring}-Befehls, der insbesondere dazu dient,
1266 Stichnoten zu einer Stimme hinzuzufügen.  Seine Syntax lautet:
1267
1268 @example
1269 \cueDuring #@var{Stimmenbezeichnung} #@var{Stimme} @var{Noten}
1270 @end example
1271
1272 Dieser Befehl kopiert die entsprechenden Takte von
1273 @var{Stimmenbezeichnung} in einen @code{CueVoice}-Kontext.  Eine
1274 @code{CueVoice} (Stichnoten-Stimme) wird implizit erstellt
1275 und erscheint simultan mit @var{Noten}, wobei folglich eine
1276 polyphone Situation entsteht.  Das @var{Stimme}-Argument entscheidet,
1277 ob die Stichnoten als eine erste oder zweite Stimme
1278 eingefügt werden sollen; @code{UP} entspricht der ersten Stimme,
1279 @code{DOWN} der zweiten.
1280
1281 @lilypond[verbatim,quote]
1282 oboe = \relative c'' {
1283   r2 r8 d16 f e g f a
1284   g8 g16 g g2.
1285 }
1286 \addQuote "oboe" { \oboe }
1287
1288 \new Voice \relative c'' {
1289   \cueDuring #"oboe" #UP { R1 }
1290   g2 c,
1291 }
1292 @end lilypond
1293
1294 @noindent
1295 In diesem Beispiel muss der @code{Voice}-Kontext explizit
1296 begonnen werden, damit nicht der gesamte musikalische Ausdruck
1297 als Stichnoten-Stimme formatiert wird.
1298
1299 Die Bezeichnung des Instruments, von dem die Stichnoten genommen
1300 werden, kann auch ausgegeben werden, wenn die Eigenschaft
1301 @code{instrumentCueName} im @code{CueVoice}-Kontext definiert wird.
1302
1303 @lilypond[verbatim,quote]
1304 oboe = \relative c''' {
1305   g4 r8 e16 f e4 d
1306 }
1307 \addQuote "oboe" { \oboe }
1308
1309 \new Staff \relative c'' <<
1310   \new CueVoice \with {
1311     instrumentCueName = "ob."
1312   }
1313   \new Voice {
1314     \cueDuring #"oboe" #UP { R1 }
1315     g4. b8 d2
1316   }
1317 >>
1318 @end lilypond
1319
1320 @cindex Entfernen von Stichnoten
1321 @cindex Stichnoten, entfernen
1322
1323 @funindex \killCues
1324 @funindex killCues
1325 @funindex \transposedCueDuring
1326 @funindex transposedCueDuring
1327
1328 Zusätzlich zu der Instrumentenbezeichnung kann auch die
1329 Bezeichnung des Originalinstruments ausgegeben werden, und alle
1330 Änderungen, die für die Stichnoten gemacht wurden, müssen
1331 wieder rückgängig gemacht werden.  Das kann mit den Befehlen
1332 @code{\addInstrumentDefinition} und @code{\instrumentSwitch}
1333 vorgenommen werden.  Ein Beispiel und mehr Information findet
1334 sich in
1335 @ref{Instrumentenbezeichnungn}.
1336
1337 Der @code{\killCues}-Befehl entfernt Stichnoten aus einem
1338 musikalischen Ausdruck.  Das kann nützlich sein, wenn die
1339 Stichnoten von einer Stimme entfernt werden sollen, aber in
1340 einer anderen Edition benötigt werden.
1341
1342 @lilypond[verbatim,quote]
1343 flute = \relative c''' {
1344   r2 cis2 r2 dis2
1345 }
1346 \addQuote "flute" { \flute }
1347
1348 \new Voice \relative c'' {
1349   \killCues {
1350     \cueDuring #"flute" #UP { R1 }
1351     g4. b8 d2
1352   }
1353 }
1354 @end lilypond
1355
1356 Der @code{\transposedCueDuring}-Befehl bietet sich an, wenn man
1357 Stichnoten eines Instrumentes mit einem vollständig anderen
1358 Register hinzufügen will.  Die Syntax ähnelt der des
1359 @code{\cueDuring}-Befehls, aber ein zusätzliches Argument
1360 wird benötigt, das die Transposition der Stichnoten-Stimme
1361 bezeichnet.  Mehr Information zu Transposition siehe
1362 @ref{Transposition von Instrumenten}.
1363
1364 @lilypond[verbatim,quote]
1365 piccolo = \relative c''' {
1366   \clef "treble^8"
1367   R1
1368   c8 c c e g2
1369   a4 g g2
1370 }
1371 \addQuote "piccolo" { \piccolo }
1372
1373 cbassoon = \relative c, {
1374   \clef "bass_8"
1375   c4 r g r
1376   \transposedCueDuring #"piccolo" #UP c,, { R1 }
1377   c4 r g r
1378 }
1379
1380 <<
1381   \new Staff = "piccolo" \piccolo
1382   \new Staff = "cbassoon" \cbassoon
1383 >>
1384 @end lilypond
1385
1386 Es ist möglich, Zitate mit eindeutigen Bezeichnungen zu versehen
1387 (unter Benutzung von @emph{tags}), um sie auf unterschiedliche
1388 Weise zu verarbeiten.  Einzelheiten zu diesem Vorgehen werden
1389 vorgestellt in
1390 @ref{Marken benutzen}.
1391
1392
1393 @seealso
1394 Notationsreferenz:
1395 @ref{Transposition von Instrumenten},
1396 @ref{Instrumentenbezeichnungn},
1397 @ref{Marken benutzen}.
1398
1399 Schnipsel:
1400 @rlsr{Staff notation}.
1401
1402 Referenz der Interna:
1403 @rinternals{CueVoice},
1404 @rinternals{Voice}.
1405
1406
1407 @knownissues
1408
1409 Zusammenstöße können zwischen Pausen der Hauptstimme und 
1410 den Stichnoten des @code{CueVoice}-Kontexts auftreten.