X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fde%2Fnotation%2Frhythms.itely;h=131dbf8adf6547dd6cd00ab9daca9d1ea13ad000;hb=b38fd63a19190741c0c19faf6a904af82c3f434c;hp=b1ea1362ae09c251af10947edd087b130bdaef2c;hpb=878c21f14a906637d2e234176e17c8a36d4695fb;p=lilypond.git diff --git a/Documentation/de/notation/rhythms.itely b/Documentation/de/notation/rhythms.itely index b1ea1362ae..131dbf8adf 100644 --- a/Documentation/de/notation/rhythms.itely +++ b/Documentation/de/notation/rhythms.itely @@ -1,13 +1,13 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: aa632c095138aaaa0f50f73c90e72efb4b61d745 + Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes. @end ignore -@c \version "2.13.44" +@c \version "2.14.0" @c Translators: Till Paala @@ -122,7 +122,7 @@ Manche Notenlängen können nicht mit binären Dauern und Punkten dargestellt werden, sie können nur erreicht werden, indem man Noten überbindet. Für Einzelheiten siehe @ref{Bindebögen}. -Wie den Silben von Gesangtext eigene Dauern zugewiesen werden +Wie den Silben von Gesangstext eigene Dauern zugewiesen werden können und wie man sie an den Noten ausrichtet ist erklärt in @ref{Notation von Gesang}. @@ -153,7 +153,10 @@ siehe @ref{Richtung und Platzierung}. @snippets -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] +{alternative-breve-note.ly} + +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {changing-the-number-of-augmentation-dots-per-note.ly} @seealso @@ -264,23 +267,23 @@ zu setzen, siehe @ref{Tondauern skalieren}. @funindex tupletNumberFormatFunction @funindex tupletSpannerDuration -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {entering-several-tuplets-using-only-one--times-command.ly} @cindex Triolennummer, Änderung @funindex TupletNumber -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {changing-the-tuplet-number.ly} -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {non-default-tuplet-numbers.ly} -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {controlling-tuplet-bracket-visibility.ly} -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {permitting-line-breaks-within-beamed-tuplets.ly} @seealso @@ -574,10 +577,10 @@ die Schnipsel im Abschnitt @ref{Legatobögen}. @snippets -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {using-ties-with-arpeggios.ly} -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {engraving-ties-manually.ly} @seealso @@ -687,7 +690,7 @@ a4\rest d4\rest @snippets -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {rest-styles.ly} @seealso @@ -956,16 +959,16 @@ Taktprüfungswarnungen nicht angezeigt. @cindex Pausen, Kirchenstil @cindex Balkenpausen, mehrtaktig -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {changing-form-of-multi-measure-rests.ly} @cindex Mehrtaktpausen, Positionierung @cindex Position von Mehrtaktpausen -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {positioning-multi-measure-rests.ly} -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {multi-measure-rest-markup.ly} @seealso @@ -1100,30 +1103,78 @@ finden sich in @file{scm/time-signature-settings.scm}. Die existierenden Standardwerte können verändert oder neue Standardwerte hinzugefügt werden. +@lilypond[quote,verbatim] +\score { + \new Staff { + \relative c' { + \overrideTimeSignatureSettings + #'(4 . 4) % timeSignatureFraction + #'(1 . 4) % baseMomentFraction + #'(3 1) % beatStructure + #'() % beamExceptions + \time 4/4 + \repeat unfold 8 { c8 } | + } + } +} +@end lilypond + +@code{\overrideTimeSignatureSettings} braucht fünf Argumente: + +@enumerate + +@item +@code{@var{timeSignatureFraction}} (Taktart-Bruch), ein Scheme-Paar, +das den Takt beschreibt. + +@item +@code{@var{baseMomentFraction}} (Grundmoment-Bruch), ein Scheme-Paar, das +den Zähler und Nenner der Grundschlageinheit der Taktart enhält. + +@item +@code{@var{beatStructure}} (Taktzeit-Struktur), eine Scheme-Liste, die +die Struktur der Taktschläge anzeigt, in Einheiten des Grundmoments. + +@item +@code{@var{beamExceptions}} (Balken-Ausnahmen), eine Aliste, die alle +Bebalkungsregeln für die Taktart enthält, außer dem Balken, der zum Taktende +endet, wie beschrieben in @ref{Einstellung von automatischen Balken}. +@end enumerate + +Der Kontext, der @code{\overrideTimeSignatureSettings} enthält, muss +begonnen sein, bevor @code{\overrideTimeSignatureSettings} aufgerufen +wird. Das heißt, dass er entweder explizit begonnen wird oder sich +Noten in dem Kontext befinen müssen, bevor +@code{\overrideTimeSignatureSettings} aufgerufen wird: + @lilypond[quote,verbatim] \score { \relative c' { + % This call will fail because the context isn't yet instantiated \overrideTimeSignatureSettings - #'(4 . 4) % time signature fraction - #'(1 . 4) % base moment fraction + #'(4 . 4) % timeSignatureFraction + #'(1 . 4) % baseMomentFraction #'(3 1) % beatStructure #'() % beamExceptions \time 4/4 - \repeat unfold 8 { c8 } | + c8^\markup {"Beamed (2 2)"} + \repeat unfold 7 { c8 } | + % This call will succeed + \overrideTimeSignatureSettings + #'(4 . 4) % timeSignatureFraction + #'(1 . 4) % baseMomentFraction + #'(3 1) % beatStructure + #'() % beamExceptions + \time 4/4 + c8^\markup {"Beamed (3 1)"} + \repeat unfold 7 { c8 } | } } @end lilypond -@code{\overrideTimeSignatureSettings} braucht fünf Argumente: Kontext, -Taktart-Bruch, Grundschlag, Taktzeitstruktur und Balkenausnahmen. -Der Kontext ist ein Scheme-Symbol, das den Kontext beschreibt, in dem -diese Standardregel angewandt werden soll. Der Taktart-Bruch ist ein -Scheme-Paar, das die Taktart beschreibt. Der Grundschlag ist ein Scheme-Paar, das den Zähler und Nenner des Grundschlages dieser Taktart -enthält. Die Taktzeitstruktur ist eine Scheme-Liste, die die -Struktur des Taktes in Einheiten des Grundschlages darstellt. Die -Balkenausnahmen sind eine Aliste, die alle Balkenregeln für die -Taktart enhält, außer Balkenenden zu jedem Grundschlag, wie beschrieben -in @ref{Einstellung von automatischen Balken}. + + + @cindex Taktart, Standardeigenschaften wiederherstellen @cindex Wiederherstellen von Taktart-Standardeigenschaften @@ -1140,10 +1191,10 @@ Standard zurückgesetzt werden: \relative c' { \repeat unfold 8 { c8 } | \overrideTimeSignatureSettings - #'(4 . 4) % timeSignatureFraction - #'(1 . 4) % baseMomentFraction - #'(3 1) % beatStructure - #'((end . (((1 . 8) . (3 1))))) % beamExceptions + #'(4 . 4) % timeSignatureFraction + #'(1 . 4) % baseMomentFraction + #'(3 1) % beatStructure + #'() % beamExceptions \time 4/4 \repeat unfold 8 { c8 } | \revertTimeSignatureSettings #'(4 . 4) @@ -1153,6 +1204,48 @@ Standard zurückgesetzt werden: } @end lilypond +Unterschiedliche Werte der Standard-Taktarteigenschaften für unterschiedliche +Notensysteme können eingerichtet werden, indem man den +@code{Timing_translator} und den @code{Default_bar_line_engraver} aus dem +@code{Score}-Kontext in den @code{Staff}-Kontext verschiebt. + +@lilypond[quote, verbatim] +\score { + \new StaffGroup << + \new Staff { + \overrideTimeSignatureSettings + #'(4 . 4) % timeSignatureFraction + #'(1 . 4) % baseMomentFraction + #'(3 1) % beatStructure + #'() % beamExceptions + \time 4/4 + \repeat unfold 8 {c''8} + } + \new Staff { + \overrideTimeSignatureSettings + #'(4 . 4) % timeSignatureFraction + #'(1 . 4) % baseMomentFraction + #'(1 3) % beatStructure + #'() % beamExceptions + \time 4/4 + \repeat unfold 8 {c''8} + } + >> + \layout { + \context { + \Score + \remove "Timing_translator" + \remove "Default_bar_line_engraver" + } + \context { + \Staff + \consists "Timing_translator" + \consists "Default_bar_line_engraver" + } + } +} +@end lilypond + @predefined @code{\numericTimeSignature}, @code{\defaultTimeSignature}. @@ -1160,16 +1253,16 @@ Standard zurückgesetzt werden: @snippets -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {changing-the-time-signature-without-affecting-the-beaming.ly} @cindex compound time signatures @cindex time signature, compound -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {compound-time-signatures.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly} @@ -1209,6 +1302,14 @@ c2 d e4. d8 c2 @end lilypond +Metronombezeichnungen können auch für einen Zahlenbereich notiert werden: + +@lilypond[verbatim,quote,relative=1] +\tempo 4 = 40 ~ 46 +c4. e8 a4 g +b,2 d4 r +@end lilypond + Anstelle dessen kann auch Text als Argument angegeben werden: @lilypond[verbatim,quote,relative=2] @@ -1244,15 +1345,15 @@ d4 g e c @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {printing-metronome-and-rehearsal-marks-below-the-staff.ly} @c perhaps also an example of how to move it horizontally? -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {changing-the-tempo-without-a-metronome-mark.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {creating-metronome-marks-in-markup-mode.ly} Zu Einzelheiten siehe @ref{Text formatieren}. @@ -1532,7 +1633,7 @@ auswirkt. \time 3/4 \set Staff.timeSignatureFraction = #'(9 . 8) \scaleDurations #'(2 . 3) - \repeat unfold 6 { c8[ c c] } + \repeat unfold 6 { c8[ c c] } } \new Staff { \time 3/4 @@ -1594,7 +1695,7 @@ verschoben werden. @snippets -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {compound-time-signatures.ly} @@ -1631,31 +1732,39 @@ Fall wäre. @unnumberedsubsubsec Automatische Aufteilung von Noten @translationof Automatic note splitting -@cindex Noten, aufteilen +@cindex Noten, Aufteilen @cindex Aufteilen von Noten @cindex automatisches Aufteilen von Noten +@cindex Pausen, Aufteilen +@cindex Aufteilen von Pausen @funindex Note_heads_engraver @funindex Completion_heads_engraver +@funindex Completion_rest_engraver Lange Noten, die über Taktlinien hinüberreichen, können automatisch in übergebundene Noten aufgeteilt werden. -Dieses Verhalten erreicht man, indem der @rinternals{Note_heads_engraver} -mit dem @rinternals{Completion_heads_engraver} ausgetauscht wird. -Im nächsten Beispiel werden Noten, die über die Taktlinie dauern, aufgeteilt -und übergebunden. +Dieses Verhalten erreicht man, indem der @rinternals{Note_heads_engraver} +mit dem @rinternals{Completion_heads_engraver} ausgetauscht wird. Auf +gleiche Art können lange Pausen, die über Taktgrenzen reichen, automatisch +aufgeteilt werden, indem man den @code{Rest_engraver}mit dem +@code{Completion_rest_engraver} ersetzt. Im nächsten Beispiel werden +Noten und Pausen, die über die Taktlinie dauern, aufgeteilt; Noten +werden auch übergebunden. @lilypond[quote,verbatim,relative=1] \new Voice \with { \remove "Note_heads_engraver" \consists "Completion_heads_engraver" + \remove "Rest_engraver" + \consists "Completion_rest_engraver" } -{ c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 } +{ c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2 } @end lilypond -Dieser Engraver teilt alle Noten -auf, die über eine Taktlinie dauern und fügt Bindebögen hinzu. +Dieser Engraver teilt alle Noten und Pausen +auf, die über eine Taktlinie dauern und fügt für Noten Bindebögen hinzu. Er kann unter Anderem dann nützlich sein, wenn man komplexe Partituren auf Fehler überprüfen möchte: Wenn die Takte nicht vollständig gefüllt sind, zeigt die Überbindung genau an, wie viele @@ -1675,6 +1784,8 @@ Schnipsel: Referenz der Interna: @rinternals{Note_heads_engraver}, @rinternals{Completion_heads_engraver}, +@rinternals{Rest_engraver}, +@rinternals{Completion_rest_engraver}. @rinternals{Forbid_line_break_engraver}. @knownissues @@ -1761,7 +1872,7 @@ eingeschaltet wird mit @code{\improvisationOn}. @snippets -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {guitar-strum-rhythms.ly} @seealso @@ -1796,6 +1907,7 @@ LilyPond setzt Balken (engl. beam) automatisch. @cindex Balken, eigene Regeln @cindex automatische Bebalkung @cindex Balken, automatisch +@cindex eigene Balkenregeln @funindex \autoBeamOn @funindex autoBeamOn @@ -1843,28 +1955,27 @@ können erstellt werden, siehe @ref{Einstellung von automatischen Balken}. @code{\autoBeamOn}. @endpredefined -@snippets + @funindex breakable @cindex Zeilenumbruch, Balken -@cindex Balken und Zeilenumbrüche - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] -{beams-across-line-breaks.ly} - +@cindex Balken, Zeilenumbrüche @cindex Balken mit Knie @cindex weit außeinander liegende Balken @cindex auto-knee-gap -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] -{changing-beam-knee-gap.ly} +@snippets +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] +{beams-across-line-breaks.ly} -@cindex \partcombine and \autoBeamOff -@cindex \autoBeamOff and \partcombine +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] +{changing-beam-knee-gap.ly} +@cindex Balken, \partcombine und \autoBeamOff +@cindex Stimmen, \autoBeamOff und \partcombine -@lilypondfile [verbatim, lilyquote, ragged-right, texidoc, doctitle] +@lilypondfile [verbatim, quote, ragged-right, texidoc, doctitle] {partcombine-and-autobeamoff.ly} @seealso @@ -1888,24 +1999,16 @@ Referenz der Interna: @rinternals{unbreakable-spanner-interface}. -@knownissues - -Balken können mit Notenköpfen und Versetzungszeichen in anderen -Stimmen zusammenstoßen. - - - @node Einstellung von automatischen Balken @unnumberedsubsubsec Einstellung von automatischen Balken @translationof Setting automatic beam behavior -@cindex Automatische Balken, einstellen -@cindex Einstellungen der Bebalkung @cindex autobeam @cindex Verändern von automatischer Bebalkung @cindex Bebalkung, automatisch, Einstellungen @cindex Text und Balken @cindex Gesangstext und Balken +@cindex Balken und Gesangstext @funindex autoBeaming @funindex beatStructure @@ -2063,10 +2166,40 @@ definiert wird, werden die automatischen Bebalkungsregeln für den \repeat unfold 6 { a8 } @end lilypond -Diese automatischen Standardeinstellungen für die Bebalkung einer +Die automatischen Standardeinstellungen für die Bebalkung einer Taktart werden in der Datei @file{scm/time-signature-settings.scm} -bestimmt. Die automatischen Bebalkungsregeln für eine Taktart -können nach der Beschreibung in @ref{Taktangabe} geändert werden. +bestimmt. Änderungen der automatischen Bebalkungsregeln für eine Taktart +werden in @ref{Taktangabe} beschrieben. + +Die meisten automatischen Bebalkungsregeln für eine Taktart enthalten einen +Eintrag für @code{beamExceptions}. Beispielsweise wird in einem 4/4-Takt +versucht, den Takt in zwei Hälfen zu teilen, wenn nur Achtelnoten vorkommen. +Die @code{beamExceptions}-Regel kann die @code{beatStructure}-Einstellung +überschreiben, wenn @code{beamExceptions} nicht zurückgesetzt wird: + +@lilypond[quote,verbatim,relative=2] +\time 4/4 +\set Timing.baseMoment = #(ly:make-moment 1 8) +\set Timing.beatStructure = #'(3 3 2) +% This won't beam (3 3 2) because of beamExceptions +\repeat unfold 8 {c8} | +% This will beam (3 3 2) because we clear beamExceptions +\set Timing.beamExceptions = #'() +\repeat unfold 8 {c8} +@end lilypond + +Auf die gleiche Art werden im 3/4-Takt Achtelnoten als ganzer Takt bebalkt. +Um Achtelnoten im 3/4-Takt auf jeder Taktzeit zu bebalken, muss +@code{beamExceptions} zurückgesetzt werden: + +@lilypond[quote,verbatim,relative=2] +\time 3/4 +% by default we beam in (3) due to beamExceptions +\repeat unfold 6 {a8} | +% This will beam (1 1 1) due to beatLength +\set Timing.beamExceptions = #'() +\repeat unfold 6 {a8} +@end lilypond @i{@strong{Wie die automatische Bebalkung funktioniert}} @@ -2102,7 +2235,7 @@ am Ende jedes Taktes. In den oben genannten Regeln ist der Balkentyp die Dauer der kürzesten Note der bebalkten Gruppe. -Zur Erinnerung: die Standardbebalkungsregeln finden sich in der Datei +Die Standardbebalkungsregeln finden sich in der Datei @file{scm/time-signature-settings.scm}. @@ -2112,7 +2245,7 @@ Zur Erinnerung: die Standardbebalkungsregeln finden sich in der Datei @funindex subdivideBeams -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {subdividing-beams.ly} @cindex Taktgruppen @@ -2123,13 +2256,13 @@ Zur Erinnerung: die Standardbebalkungsregeln finden sich in der Datei @funindex autoBeamSettings -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {conducting-signs,-measure-grouping-signs.ly} @cindex Balken, letzter in Partitur @cindex Balken, letzter in polyphoner Stimme -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {beam-endings-in-score-context.ly} @seealso @@ -2157,6 +2290,51 @@ erwartet, wird der Balken nicht gesetzt. Eine Notlösung für dieses Probelm ist, den letzten Balken in der Stimme oder Partitur manuell zu setzen. +Die Standardeinstellungen weisen den dem +@code{Score}-Kontext zu. Das bedeutet, dass das Setzen der +Taktart (time signature) in einem System sich auch auf die Bebalkung +der anderen Systeme auswirkt. Darum verändert eine neue Taktart in einem +späteren System auch alle früher vorgenommenen eigenen Einstellungen +der Bebalkung eines anderen Systems. Eine Möglichkeit, dieses Problem zu +vermeiden, ist es, die Taktart nur in einem System zu setzen. + +@lilypond[quote,verbatim,relative=2] +<< + \new Staff { + \time 3/4 + \set Timing.baseMoment = #(ly:make-moment 1 8) + \set Timing.beatStructure = #'(1 5) + \repeat unfold 6 { a8 } + } + \new Staff { + \repeat unfold 6 { a8 } + } +>> +@end lilypond + +Die Standardbebalkungsregeln für die Taktart können auch verändert +werden, sodass die gewünschte Bebalkung immer benützt wird. Veränderungen +der automatischen Bebalkungsregeln für eine Taktart sind in +@ref{Taktangabe} beschrieben. + +@lilypond[quote,verbatim,relative=2] +<< + \new Staff { + \overrideTimeSignatureSettings + #'(3 . 4) % timeSignatureFraction + #'(1 . 8) % baseMomentFraction + #'(1 5) % beatStructure + #'() % beamExceptions + \time 3/4 + \repeat unfold 6 { a8 } + } + \new Staff { + \time 3/4 + \repeat unfold 6 { a8 } + } +>> +@end lilypond + @node Manuelle Balken @unnumberedsubsubsec Manuelle Balken @@ -2237,7 +2415,7 @@ g16 a] @snippets -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {flat-flags-and-beam-nibs.ly} @seealso @@ -2275,8 +2453,8 @@ mit @code{[} und @code{]} angegeben werden und die Spreizung wird kontrolliert, indem der Balken-Eigenschaft @code{grow-direction} eine Richtung zugewiesen wird. -Wenn die Anordnung der Noten und die MIDI-Ausgabe das Ritardando -oder Accelerando, wie es die Spreizung angibt, reflektieren soll, +Wenn die Anordnung der Noten und die MIDI-Ausgabe das @emph{Ritardando} +oder @emph{Accelerando}, wie es die Spreizung angibt, reflektieren soll, müssen die Noten als ein musikalischer Ausdruck notiert werden, der von geschweiften Klammern umgeben ist und dem ein @code{featheredDurations}-(gespreizteDauern)-Befehl vorangestellt @@ -2660,22 +2838,22 @@ c1 | c | c | c @cindex Taktnummer, Form @cindex Aussehen von Taktnummern -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {printing-the-bar-number-for-the-first-measure.ly} -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {printing-bar-numbers-at-regular-intervals.ly} @cindex Ausrichtung von Taktlinien @cindex Taktlinien, Ausrichtung -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {printing-bar-numbers-inside-boxes-or-circles.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {aligning-bar-numbers.ly} -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {removing-bar-numbers-from-a-score.ly} @@ -3084,16 +3262,16 @@ Standard eingestellt: @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {using-grace-note-slashes-with-normal-heads.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {tweaking-grace-layout-within-music.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {redefining-grace-note-global-defaults.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {positioning-grace-notes-with-floating-space.ly} @@ -3160,10 +3338,64 @@ also @noindent gesetzt werden. +Der Einsatz von Verzierungsnoten innerhalb von Stimmen-Kontexten +kann den Notensatz der Stimme verwirren. Dieses Problem kann +umgangen werden, indem man eine Note oder Pause zwischen dem +@code{Voice}-Befehl und der Verzierungsnote setzt. + +@lilypond[quote,verbatim] +accMusic = { + \acciaccatura { f8 } e8 r8 \acciaccatura { f8 } e8 r4 +} + +\new Staff { + << + \new Voice { + \relative c'' { + r8 r8 \voiceOne \accMusic \oneVoice r8 | + r8 \voiceOne r8 \accMusic \oneVoice r8 | + } + } + \new Voice { + \relative c' { + s8 s8 \voiceTwo \accMusic \oneVoice s8 | + s8 \voiceTwo r8 \accMusic \oneVoice s8 | + } + } + >> +} +@end lilypond + Verzierungsabschnitte sollten nur innerhalb von sequentiellen musikalischen Ausdrücken benützt werden. Wenn sie ineinandergeschachtelt werden, kann es zu Fehlermeldungen oder Abstürzen kommen. +Jede Verzierungsnote in der MIDI-Ausgabe hat ein Viertel der Dauer ihrer +wirklichen Dauer. Wenn die addierte Dauer der Verzierungsnoten länger als +die Dauer der vorhergehenden Note dauert, wird der Fehler +@qq{@code{Going back in MIDI time}} ausgegeben. Man muss die Verzierungsnoten +entweder kürzer machen, etwa: + +@example +\acciaccatura @{ c'8[ d' e' f' g'] @} +@end example + +@noindent +wird zu: + +@example +\acciaccatura @{ c'16[ d' e' f' g'] @} +@end example + +@noindent +oder die Dauern explizit ändern: + +@example +\acciaccatura @{ \scaleDurations #' (1 . 2) @{ c'8[ d' e' f' g'] @} @} +@end example + +Siehe @ref{Tondauern skalieren}. + @node An Kadenzen ausrichten @unnumberedsubsubsec An Kadenzen ausrichten