gekennzeichnet werden, weil sonst die MIDI-Ausgabe
und Stichnoten in anderen Stimmen falsche Tonhöhen
produzieren. Mehr Information zu Stichnoten in
-@ref{Stichnoten}.
+@ref{Andere Stimmen zitieren}.
@example
\transposition @var{Tonhöhe}
@rglos{transposing instrument}.
Notationsreferenz:
-@ref{Stichnoten},
+@ref{Andere Stimmen zitieren},
@ref{Transposition}.
Schnipsel:
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
+ Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Die relative Gewichtung von (vertikalem) Abstand auf der Seite und
(horizontalem) Abstand innerhalb der Zeilen. Hohe Werte gewichten
-die vertikalen Abstände mehr. Standard: @code{#10}.
+die vertikalen Abstände mehr. Standard: @code{10}.
@item print-all-headers
@funindex print-all-headers
Wenn wahr, werden alle Einträge des Titelfeldes (@code{\header}-Umgebung)
für jede Partitur (@code{\score}) ausgegeben. Normalerweise wird nur die
Satzbezeichnung und die Opuszahl (@code{piece} und @code{opus})
-ausgegeben. Standard: @code{##f}.
+ausgegeben. Standard: @code{#f}.
@item system-separator-markup
@funindex system-separator-markup
Es gibt auch vertikale Gegenstücke zu den Variablen
@code{ragged-right} und @code{ragged-last}:
@code{ragged-bottom} und @code{ragged-last-bottom}. Wenn diese
-Variablen auf @code{##t} (wahr) gesetzt werden, werden im ersten
+Variablen auf @code{#t} (wahr) gesetzt werden, werden im ersten
Fall die Notensysteme auf allen Seiten eng nach oben orientiert
gesetzt werden. Im zweiten Fall bezieht sich dies nur auf die
letzte Seite.
Der @code{Page_turn_engraver} liest die Kontexteigenschaft
@code{minimumPageTurnLength} um zu erkennen, wie lang eine Stelle
frei von Noten sein muss, damit ein Seitenumbruch in Frage kommt. Der
-Standardwert hierfür ist @code{#(ly:make-moment 1 1)}. Wenn Sie
+Standardwert hierfür ist @code{(ly:make-moment 1 1)}. Wenn Sie
Seitenumbrüche zum Umblättern ausschalten wollen, können Sie
einen sehr großen Wert angeben.
@code{@var{Element1}} befindet; beispielsweise
@code{nonstaff-relatedstaff-spacing} (Nicht-Notensystem-verwandtesNotensystem)
misst von dem Nicht-Notensystem nach oben, wenn @code{staff-affinity}
-(Richtung, an der sich ein System ausrichtet) auf @code{#UP} (nach oben)
+(Richtung, an der sich ein System ausrichtet) auf @code{UP} (nach oben)
eingestellt ist.
Jeder Abstand wird zwischen den @emph{Referenzpunkten} der zwei Objekten
häufigste kürzeste Note wird dann als Grundlage für die Platzverteilung
der Noten herangezogen, mit der Bedingung, dass diese kürzeste
Note immer ein Achtel oder kürzer sein soll. Die kürzeste Dauer
-wird ausgegeben, wenn @code{lilypond} mit der Option @code{--verbose}
+wird ausgegeben, wenn @code{lilypond} mit der Option @option{--verbose}
aufgerufen wird.
Diese Dauern können aber auch angepasst werden. Wenn Sie die Eigenschaft
welches die Referenzdauer ist, anhand welcher alle Noten platziert werden.
Hier wird die LilyPond Scheme-Funktion @code{make-moment} eingesetzt. Sie
braucht zwei Argumente: einen Zähler und einen Nenner, die einen Bruch einer
-Ganzen darstellen. Die Funktion @code{#(ly:make-moment 1 20)} ergibt also
+Ganzen darstellen. Die Funktion @code{(ly:make-moment 1 20)} ergibt also
eine Referenzdauer von einer Zwanzigstel. Genauso gut können etwa die Dauern
-@code{#(ly:make-moment 1 16)}, @code{#(ly:make-moment 1 8)} oder
-@code{#(ly:make-moment 3 97)} eingesetzt werden.
+@code{(ly:make-moment 1 16)}, @code{(ly:make-moment 1 8)} oder
+@code{(ly:make-moment 3 97)} eingesetzt werden.
Die richtige Referenzdauer, mit der eine vernünftige Verteilung der Noten
proportional möglich ist, muss durch Ausprobieren herausgefunden werden.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 27b1197f3bae8512c14d946752cd3e40e7c76016
+ Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@menu
* Instrumentenbezeichnungen::
-* Stichnoten::
+* Andere Stimmen zitieren::
* Stichnoten formatieren::
@end menu
@rinternals{Staff}.
-@node Stichnoten
-@unnumberedsubsubsec Stichnoten
+@node Andere Stimmen zitieren
+@unnumberedsubsubsec Andere Stimmen zitieren
@translationof Quoting other voices
@cindex Stichnoten
@cindex Zitieren von anderen Stimmen
-@cindex Fragmente
+@cindex Fragmente, zitieren
@cindex Stimmen, zitieren
@funindex \addQuote
Es kommt sehr oft vor, dass eine Orchesterstimme die gleichen
Noten wie eine andere spielt. So können etwa die ersten und
-zweiten Geigen für eine Passage die gleichen Noten haben. In
+zweiten Geigen für eine bestimmte Passage die gleichen Noten haben. In
LilyPond kann man das erreichen, indem eine Stimme von der
-anderen @emph{zitiert}, sodass man die Noten nicht noch einmal
-eingeben muss.
+anderen @emph{zitiert}, sodass man die Noten für die zweite Stimme
+nicht noch einmal eingeben muss.
-Bevor eine Stimme zitiert werden kann, muss der
-@code{\addQuote}-Befehl benutzt werden, um das zitierbare
-Fragment zu kennzeichnen. Dieser Befehl muss auf der höchsten
-Ebene der Eingabedatei benutzt werden. Das erste Argument
-dient zur Identifikation, das zweite ein musikalischer Ausdruck:
-
-@example
-flute = \relative c'' @{
- a4 gis g gis
-@}
-\addQuote "flute" @{ \flute @}
-@end example
+Der @code{\addQuote}-Befehl, auf höchster Ebene in der Datei, definiert
+einen Notenabschnitt, aus dem zitiert werden kann.
Der @code{\quoteDuring}-Befehl wird benutzt, um den Punkt
anzuzeigen, an dem das Zitat beginnt. Er benötigt zwei
Argumente: die Bezeichnung der zitierten Stimme, wie vorher mit
-@code{\addQuote} definiert, und einen musikalischen Ausdruck,
-der Angibt, wie lange das Zitat dauern soll; normalerweise
-Ganztaktpausen oder unsichtbare Noten. Die entsprechenden
-Noten der zitierten Stimme (inklusive aller Artikulationszeichen,
-Dynamik, Beschriftung usw.) wird an der Stelle in die aktuelle
-Stimme eingefügt:
+@code{\addQuote} definiert, und einen musikalischen Ausdruck
+für die Dauer des Zitates.
@lilypond[verbatim,quote]
-flute = \relative c'' {
- a4 gis g->\f gis^\markup{quoted}
+fluteNotes = \relative c'' {
+ a4 gis g gis | b4^"quoted" r8 ais\p a4( f)
}
-\addQuote "flute" { \flute }
-\relative c' {
- c4 cis \quoteDuring #"flute" { s2 }
+oboeNotes = \relative c'' {
+ c4 cis c b \quoteDuring #"flute" { s1 }
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\score {
+ <<
+ \new Staff \with { instrumentName = "Flute" } \fluteNotes
+ \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+ >>
}
@end lilypond
Wenn der musikalische Ausdruck, der mit dem
-@code{\quoteDuring}-Befehl benutzt wird, etwas anderes
-als unsichtbare Noten oder Ganztaktpausen enthält, wird eine
+@code{\quoteDuring}-Befehl benutzt wird, antelle von
+unsichtbare Noten oder Ganztaktpausen etwa Noten enthält, wird eine
polyphone Stelle begonnen, was meistens nicht erwünscht ist:
@lilypond[verbatim,quote]
-flute = \relative c'' {
- a4 gis g gis
+fluteNotes = \relative c'' {
+ a4 gis g gis | b4^"quoted" r8 ais\p a4( f)
}
-\addQuote "flute" { \flute }
-\relative c' {
- c4 cis \quoteDuring #"flute" { c4 b }
+oboeNotes = \relative c'' {
+ c4 cis c b \quoteDuring #"flute" { e4 r8 ais b4 a }
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\score {
+ <<
+ \new Staff \with { instrumentName = "Flute" } \fluteNotes
+ \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+ >>
}
@end lilypond
-Zitate erkennen die Einstellungen von transponierten Instrumenten
-sowohl der Quell- als auch der Zielstimme, wenn der
-@code{\transposition}-Befehl eingesetzt wird. Zu Einzelheiten
-über @code{\transposition} siehe
-@ref{Transposition von Instrumenten}.
+Der @code{\quoteDuring}-Befehl benützt die Einstellungen des
+@code{\transposition}-Befehls beider Stimmen, um Noten für die
+zitierende Stimme zu produzieren, die das gleiche klingende C
+wie die zitierte Stimme haben.
@lilypond[verbatim,quote]
-clarinet = \relative c'' {
+clarinetNotes = \relative c'' {
\transposition bes
- a4 gis g gis
+ \key d \major
+ b4 ais a ais | cis4^"quoted" r8 bis\p b4( f)
}
-\addQuote "clarinet" { \clarinet }
-\relative c' {
- c4 cis \quoteDuring #"clarinet" { s2 }
+oboeNotes = \relative c'' {
+ c4 cis c b \quoteDuring #"clarinet" { s1 }
}
-@end lilypond
-Es ist möglich, Zitate mit eindeutigen Bezeichnungen zu versehen
-(unter Benutzung von @emph{tags}), um sie auf unterschiedliche
-Weise zu verarbeiten. Einzelheiten zu diesem Vorgehen werden
-vorgestellt in
-@ref{Marken benutzen}.
+\addQuote "clarinet" { \clarinetNotes }
-Es ist auch möglich, welche Objekte der originalen Stimme zitiert
-werden sollen, indem man die @code{quotedEventTypes}-Eigenschaft
-verändert. Standardmäßig ist ihr Wert @code{#'(StreamEvent)},
-was bedeutet, dass alles zitiert wird. Wenn man sie beispielsweise
-auf den Wert @code{#'(note-event rest-event tie-event)} setzt, werden
-nur Noten, Pausen und Bindebögen zitiert, jedoch keine Artikulationszeichen,
-Dynamik oder Beschriftung.
-@lilypond[verbatim,quote]
-clarinet = \relative c'' {
- a4 gis g->\f gis^\markup{quoted}
-}
-\addQuote "clarinet" { \clarinet }
-
-\relative c' {
- \set Score.quotedEventTypes = #'(note-event rest-event tie-event)
- c4 cis \quoteDuring #"clarinet" { s2 }
+\score {
+ <<
+ \new Staff \with { instrumentName = "Clarinet" } \clarinetNotes
+ \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+ >>
}
@end lilypond
-@snippets
-
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{quoting-another-voice-with-transposition.ly}
-
@cindex note-event
@cindex articulation-event
@cindex dynamic-event
@cindex rest-event
+@cindex slur-event
+@cindex crescendo-event
@funindex quotedEventTypes
@funindex quotedCueEventTypes
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{quoting-another-voice.ly}
+Standardmäßig werden mit den zitierten Noten auch alle Artikulationen,
+Dynamik, Beschriftungen usw. übernommen. Es ist aber möglich
+auszuwählen, welche Objekte der zitierten Noten dargestllt werden.
+Das geschieht mit der @code{quotedEventTypes}-Kontexteigenschaft.
+
+@lilypond[verbatim,quote]
+fluteNotes = \relative c'' {
+ a2 g2 |
+ b4\<^"quoted" r8 ais a4\f( c->)
+ }
+
+oboeNotes = \relative c'' {
+ c2. b4 |
+ \quoteDuring #"flute" { s1 }
+}
+\addQuote "flute" { \fluteNotes }
+
+\score {
+ <<
+ \set Score.quotedEventTypes = #'(note-event articulation-event
+ crescendo-event rest-event
+ slur-event dynamic-event)
+ \new Staff \with { instrumentName = "Flute" } \fluteNotes
+ \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+ >>
+ }
+@end lilypond
+
+Zitate können auch mit Marken (engl. tag) versehen werden. Siehe auch
+@ref{Marken benutzen}.
@seealso
Notationsreferenz:
@rlsr{Staff notation}.
Referenz der Interna:
+@rinternals{Music classes},
@rinternals{QuoteMusic},
@rinternals{Voice}.
+Installed Files:
+@file{scm/define-event-classes.scm}.
@knownissues
Nur der Inhalt der ersten Stimme innerhalb eines
-@code{\addQuote}-Befehls wird für das Zitat herangezogen, die
-Variable @var{Noten} kann also keine @code{\new} oder @code{\context Voice}-Einheiten enthalten, die zu einer anderen
-Stimme wechseln würden.
-
-Ziernoten und Vorschläge können nicht zitiert werden und können
-sogar dazu führen, dass LilyPond abstürzt.
-
-Wenn geschachtelte Triolen zitiert werden, ist das Notenbild
-unter Umständen sehr schlecht.
-
-In früheren LilyPond-Versionen (vor 2.11) wurde der Befehl
-@code{addQuote} vollständig in Kleinbuchstaben geschrieben:
-@code{\addquote}.
+@code{\addQuote}-Befehls wird für das Zitat herangezogen. Wenn
+der zitierte Ausdruck also @code{\new} oder @code{\context Voice}-Befehle
+enthält, werden deren Inhalte nicht zitiert. Zitieren von Ziernoten
+und Vorschläge wird von LilyPond nicht unterstützt und kann
+dazu führen, dass LilyPond abstürzt. Wenn geschachtelte Triolen zitiert
+werden, ist das Notenbild unter Umständen sehr schlecht.
@node Stichnoten formatieren
@cindex Stichnoten
@cindex Noten, Stichnoten
@cindex Stichnoten, Formatierung
-@cindex Fragmente
+@cindex Fragmente, zitieren
@cindex andere Stimmen zitieren
@cindex Zitieren von anderen Stimmen
@funindex \cueDuring
@funindex cueDuring
+@funindex \cueClef
+@funindex cueClef
+@funindex \cueDuringWithClef
+@funindex cueDuringWithClef
@funindex \quoteDuring
@funindex quoteDuring
-Der vorige Abschnitt zeigt, wie man Zitate erstellt. Der
-@code{\cueDuring}-Befehl (engl. cue note = Stichnote)
-ist eine spezialisierte Form des
-@code{\quoteDuring}-Befehls, der insbesondere dazu dient,
-Stichnoten zu einer Stimme hinzuzufügen. Seine Syntax lautet:
+@cindex Noten, kleiner
+@cindex kleinere Noten
+@funindex CueVoice
+
+Die einfachste Art, Stichnoten zu erstellen, ist es, einen
+@code{CueVoice}-Kontext in der Stimme zu erstellen.
+
+@lilypond[verbatim,relative=1]
+R1
+<<
+ { e2\rest r4. e8 }
+ \new CueVoice {
+ \stemUp d'8^"flute" c d e fis2
+ }
+>>
+d,4 r a r
+@end lilypond
+
+Der Befehl @code{\cueClef} kann auch in einem expliziten
+@code{CueVoice}-Kontext eingesetzt werden, wenn ein Schlüsselwechsel
+nötig ist. Hiermit wird ein Schlüssel entsprechender Größe für die
+Stichnoten ausgegeben. Der Befehl @code{\cueClefUnset} kann dann
+eingesetzt werden, um wieder zum ursprünglichen Schlüssel zurückzukehren,
+wiederum in der richtigen Größe:
+
+@lilypond[verbatim,noragged-right,relative=1]
+\clef "bass"
+R1
+<<
+ { e2\rest r4. \cueClefUnset e,8 }
+ \new CueVoice {
+ \cueClef "treble" \stemUp d''8^"flute" c d e fis2
+ }
+>>
+d,,4 r a r
+@end lilypond
+
+Die Befehle @code{\cueClef} und @code{\cueClefUnset} können auch ohne
+eine @code{CueVoice}-Umgebung eingesetzt werden:
+
+@lilypond[verbatim,noragged-right,relative=1]
+\clef "bass"
+R1
+\cueClef "treble"
+d'8^"flute" c d e fis2
+\cueClefUnset
+d,,4 r a r
+@end lilypond
+
+Für kompliziertere Stichnotenbehandlung, etwa mit Transposition,
+oder um Stichnoten aus unterschiedlichen Stimmen einzufügen,
+können die Befehle @code{\cueDuring} oder @code{\cueDuringWithClef}
+eingesetzt werden. Sie stellen eine spezielle Form von @code{\quoteDuring}
+dar, siehe auch @ref{Andere Stimmen zitieren}.
+
+Die Syntax lautet:
@example
-\cueDuring #@var{Stimmenbezeichnung} #@var{Stimme} @var{Noten}
+\cueDuring #@var{Zitatbezeichnung} #@var{Richtung} @var{Noten}
@end example
-Dieser Befehl kopiert nur die Noten und Pausen der entsprechenden Takte von
-@var{Stimmenbezeichnung} in einen @code{CueVoice}-Kontext. Eine
-@code{CueVoice} (Stichnoten-Stimme) wird implizit erstellt
-und erscheint simultan mit @var{Noten}, wobei folglich eine
-polyphone Situation entsteht. Das @var{Stimme}-Argument entscheidet,
-ob die Stichnoten als eine erste oder zweite Stimme
-eingefügt werden sollen; @code{UP} entspricht der ersten Stimme,
-@code{DOWN} der zweiten.
+sowie
+
+@example
+\cueDuringWithClef #@var{Zitatbezeichnung} #@var{Richtung} #@var{Schlüssel} #@var{Noten}
+@end example
+
+Die Noten der entprechenden Takten von @code{@var{Zitatbezeichnung}} wird
+dem @code{CueVoice}-Kontext hinzugefügt und erscheint gleichzeitig mit
+@code{@var{Noten}}, wodurch eine polyphone Situation entsteht. Die
+@code{@var{Richtung}} kann entweder @code{UP} oder @code{DOWN} sein,
+womit die zitierten Noten entweder als erste oder als zweite Stimme
+in einem System gesetzt werden.
@lilypond[verbatim,quote]
-oboe = \relative c'' {
- r2 r8 d16(\f f e g f a)
- g8 g16 g g2.
+fluteNotes = \relative c'' {
+ r2. c4 | d8 c d e fis2 | g2 d |
}
-\addQuote "oboe" { \oboe }
-\new Voice \relative c'' {
- \cueDuring #"oboe" #UP { R1 }
+oboeNotes = \relative c'' {
+ R1
+ s1*0^\markup { \tiny "flute" }
+ \cueDuring #"flute" #UP { R1 }
g2 c,
}
-@end lilypond
-@noindent
-In diesem Beispiel muss der @code{Voice}-Kontext explizit
-begonnen werden, damit nicht der gesamte musikalische Ausdruck
-als Stichnoten-Stimme formatiert wird.
+\addQuote "flute" { \fluteNotes }
+
+\new Staff {
+ \oboeNotes
+}
+@end lilypond
Es ist möglich anzupassen, welche Objekte der Notation von
@code{\cueDuring} zitiert werden, indem man die
@code{quotedCueEventTypes}-Eigenschaft verändert. Ihr
-Standardwert ist @code{#'(note-event rest-event tie-event beam-event
+Standardwert ist @code{'(note-event rest-event tie-event beam-event
+tuplet-span-event)}; somit werden also nur Noten, Pausen, Bindebögen,
Balken und N-tolen zitiert, nicht aber Artikulationen, Dynamik,
Beschriftung usw.
+@warning{Wenn eine @code{Voice}-Umgebung mit @code{\cueDuring} beginnt,
+wie im folgenden Beispiel, muss die @code{Voice}-Umgebung explizit
+erstellt werden, weil sonst der gesamte musikalische Ausdruck zum
+@code{CueVoice}-Kontext gehören würde.}
+
@lilypond[verbatim,quote]
-oboe = \relative c'' {
+oboeNotes = \relative c'' {
r2 r8 d16(\f f e g f a)
g8 g16 g g2.
}
-\addQuote "oboe" { \oboe }
+\addQuote "oboe" { \oboeNotes }
\new Voice \relative c'' {
\set Score.quotedCueEventTypes = #'(note-event rest-event tie-event
Beschriftung kann auch benutzt werden, um die Bezeichnung des zitierten
Instruments anzuzeigen. Wenn die Stichnoten einen Schlüsselwechsel
-erfordern, muss der originale Schlüssel am Ende der Stichnoten wieder
-hergestellt werden:
+erfordern, kann er manuell erzeugt werden -- dann muss aber der
+ursprüngliche Schlüssel am Ende der Stichnoten wieder hergestellt werden:
@lilypond[verbatim,quote]
-flute = \relative c'' {
+fluteNotes = \relative c'' {
r2. c4 d8 c d e fis2 g2 d2
}
-bassoon = \relative c {
+
+bassoonNotes = \relative c {
\clef bass
R1
\clef treble
\clef bass
g4. b8 d2
}
-\addQuote "flute" { \flute }
+
+\addQuote "flute" { \fluteNotes }
+
\new Staff {
- \bassoon
+ \bassoonNotes
}
@end lilypond
@cindex Entfernen von Stichnoten
@cindex Stichnoten, entfernen
-@funindex \killCues
-@funindex killCues
-
-Der @code{\killCues}-Befehl entfernt Stichnoten aus einem
-musikalischen Ausdruck, sodass der selbe Ausdruck für eine Stimme mit den
-Stichnoten, aber auch für die Paritur eingesetzt werden kann. Der Befehl
-@code{\killCues} entfernt nur die Noten und Ereignisse, die mit
-@code{\cueDuring} zitiert worden sind. Andere mit der Beschriftungen verknüpfte
-Ereignisse wie Schlüsseländerungen und Bezeichnungen des Instruments können
-mit einem Marker versehen werden, um selektiv benutzt werden zu können. Siehe
-@ref{Marken benutzen}.
+Alternativ kann auch die Funktion @code{\cueDuringWithClef} eingesetzt
+werden. Dieser Befehl erhält zusätzlcih ein Argument, das den
+Schlüsselwechsel anzeigt, den man für die Stichnoten braucht. Der
+originale Schlüssel wird automatisch wieder hergesetllt.
@lilypond[verbatim,quote]
-flute = \relative c'' {
+fluteNotes = \relative c'' {
r2. c4 d8 c d e fis2 g2 d2
}
-bassoon = \relative c {
+
+bassoonNotes = \relative c {
\clef bass
R1
- \tag #'part {
- \clef treble
- s1*0^\markup { \tiny "flute" }
- }
- \cueDuring #"flute" #UP { R1 }
- \tag #'part \clef bass
+ s1*0^\markup { \tiny "flute" }
+ \cueDuringWithClef #"flute" #UP #"treble" { R1 }
g4. b8 d2
}
-\addQuote "flute" { \flute }
+
+\addQuote "flute" { \fluteNotes }
\new Staff {
- \bassoon
+ \bassoonNotes
}
-\new StaffGroup <<
- \new Staff {
- \flute
- }
- \new Staff {
- \removeWithTag #'part { \killCues { \bassoon } }
- }
->>
@end lilypond
-Alternativ können Schlüsseländerungen und Instrumentbezeichnungen auch in
-eine Instrument-Definition zur wiederholten Verwendung gesammelt werden,
-wobei @code{\addInstrumentDefinition} eingesetzt wird, das sich in
-@ref{Instrumentenbezeichnungen} beschrieben findet.
-
@funindex \transposedCueDuring
@funindex transposedCueDuring
Register benutzt:
@lilypond[verbatim,quote]
-piccolo = \relative c''' {
+piccoloNotes = \relative c''' {
\clef "treble^8"
R1
c8 c c e g2
c4 g g2
}
-bassClarinet = \relative c' {
+
+bassClarinetNotes = \relative c' {
\key d \major
\transposition bes,
d4 r a r
d4 r a r
}
-\addQuote "piccolo" { \piccolo }
+\addQuote "piccolo" { \piccoloNotes }
<<
- \new Staff \piccolo
- \new Staff \bassClarinet
+ \new Staff \piccoloNotes
+ \new Staff \bassClarinetNotes
>>
@end lilypond
-@cindex Noten, kleiner
-@cindex kleinere Noten
-@cindex Noten verkleinern
+@cindex removing cue notes
+@cindex cue notes, removing
-Ein @code{CueVoice}-Kontext kann auch explizit erstellt werden,
-wenn man kleiner Noten einsetzen will. Damit kann beispielsweise eine
-alternative Sequenz für hohe und tiefe Stimme gesetzt werden:
+@funindex \killCues
+@funindex killCues
+@funindex \addInstrumentDefinition
+@funindex addInstrumentDefinition
-@lilypond[verbatim,relative=2]
-\time 12/8
-\key ees \major
-g4 ees8 f4 g8
-\stemDown
-<<
- { d4. bes4 c8 }
- \new CueVoice
- { g'4. f4 ees8 }
+Der @code{\killCues}-Befehl entfernt Stichnoten aus einem
+musikalischen Ausdruck, sodass derselbe musikalische Ausdruck
+für die Partitur und für eine Stimme mit Stichnoten eingesetzt
+werden kann. Der Befehl @code{\killCues} entfernt nur Noten
+und Ereignisse, die durch @code{\cueDuring} zitiert wurden.
+Andere Beschriftungen in Verbindung mit Stichnoten, wie etwa
+Schlüsselwechsel und Marken, die das Ursprungsinstrument anzeigen,
+können mit Marken versehen werden, um sie selektiv einzufügen,
+siehe @ref{Marken benutzen}.
+
+@lilypond[verbatim,quote]
+fluteNotes = \relative c'' {
+ r2. c4 d8 c d e fis2 g2 d2
+}
+
+bassoonNotes = \relative c {
+ \clef bass
+ R1
+ \tag #'part {
+ \clef treble
+ s1*0^\markup { \tiny "flute" }
+ }
+ \cueDuring #"flute" #UP { R1 }
+ \tag #'part \clef bass
+ g4. b8 d2
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\new Staff {
+ \bassoonNotes
+}
+
+\new StaffGroup <<
+ \new Staff {
+ \fluteNotes
+ }
+ \new Staff {
+ \removeWithTag #'part { \killCues { \bassoonNotes } }
+ }
>>
-\stemUp
-d2. d2.
@end lilypond
+Alternativ können Schlüsselwechsel und Instrumentenbezeichnungen
+auch in eine Instrument-Definition unter Einsatz des Befehls
+@code{\addInstrumentDefinition} zusammengefasst werden, siehe
+@ref{Instrumentenbezeichnungen}.
@seealso
Notationsreferenz:
+@ref{Andere Stimmen zitieren},
@ref{Transposition von Instrumenten},
@ref{Instrumentenbezeichnungen},
@ref{Marken benutzen},
+@ref{Notenschlüssel},
@ref{Musikalische Stichnoten}.
Schnipsel:
@knownissues
-Zusammenstöße können zwischen Pausen der Hauptstimme und
-den Stichnoten des @code{CueVoice}-Kontexts auftreten.
+Zusammenstöße können bei Benutzung von @code{\cueDuring} zwischen Pausen
+der Hauptstimme und den Stichnoten des @code{CueVoice}-Kontexts auftreten.
+Wenn @code{\cueDuringWithClef} oder @code{\transposedCueDuring}
+eingesetzt wird, muss das zusätzliche Argument nach dem Zitat und der
+Richtung erscheinen.
dem Dirigenten, wenn man keine große Partitur parat hat.
Der grundlegende Mechanismus, um Stichnoten einzufügen, findet sich in
-@ref{Stichnoten} und @ref{Stichnoten formatieren}. Aber wenn man viele
+@ref{Andere Stimmen zitieren} und @ref{Stichnoten formatieren}. Aber wenn man viele
Stichnoten etwa in einen Klavierauszug einfügen will, um dem Dirigenten
zu helfen, muss man sehr sorgfältig mit der Positionierung der
Instrumentenbezeichnungen sein. Im folgenden Beispiel gibt es dazu
@rglos{cue-notes}.
Notationsreferenz:
-@ref{Aligning objects},
-@ref{Direction and placement},
-@ref{Formatting cue notes},
-@ref{Quoting other voices},
-@ref{Using music functions}.
+@ref{Objekte ausrichten},
+@ref{Richtung und Platzierung},
+@ref{Stichnoten formatieren},
+@ref{Andere Stimmen zitieren},
+@ref{Musikfunktionen benutzen}.
Schnipsel:
@rlsr{Vocal music}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 72012c900e38247806dcc32c01e162f02c63287b
+ Translation of GIT committish: 27477ca707bc97de3c401e41e16c4fbb7fa51c18
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@end example
En d'autres termes, si le code n'est constitué que d'une expression
-musicale simple, LilyPond interprètera le fichier tout comme si cette
+musicale simple, LilyPond interprétera le fichier tout comme si cette
expression était incluse dans les commandes de notre premier exemple.
@cindex contextes implicites
@ruser{Plusieurs partitions dans un même ouvrage}.
@cindex variables
-@cindex identificateurs
+@cindex identifiants
Un autre raccourci pratique est la possibilité de définir
des variables, également appelées @qq{identificateurs} -- voir
@seealso
-Les ossia apparaissent souvent sans clef ni métrique, et dans une taille
-plus petite. Ceci requiert des commandes dont nous n'avons pas encore
-parlé. Voir @ref{Taille des objets} et @ruser{Portées d'ossia}.
+Les ossias apparaissent souvent sans clef ni métrique, et dans une
+taille plus petite. Ceci requiert des commandes dont nous n'avons pas
+encore parlé. Voir @ref{Taille des objets} et @ruser{Portées d'ossia}.
@node Non-imbrication des crochets et liaisons
automatiquement comme nous l'avons vu au début de ce chapitre. Certains
instruments, le hautbois par exemple, ne peuvent jouer qu'une seule note
à la fois. On dit en pareil cas qu'il s'agit de musique monophonique,
-et nous n'aurons alors besoin que d'une seule voix. Les intruments qui,
+et nous n'aurons alors besoin que d'une seule voix. Les instruments qui,
comme le piano, peuvent émettre plusieurs sons en même temps, nécessitent
de recourir à plusieurs voix pour gérer efficacement l'alignement des
notes et rythmes différents.
doubles chevrons gauche/droite, @code{<<...>>}. Les fragments
devront être séparés par une double oblique inversée, @code{\\}, pour
les affecter à des voix séparées. Dans le cas contraire, les notes
-seraient toutes affectées à une même voix, ce qui pourait générer des
+seraient toutes affectées à une même voix, ce qui pourrait générer des
erreurs. Cette manière de procéder est tout à fait indiquée dans le cas
d'une pièce ne comportant que quelques courts passages de polyphonie.
appellerons @emph{construction simultanée}. Les liaisons, de
prolongation ou non, ne peuvent relier des notes que si elles
appartiennent à la même voix@tie{}; elles ne peuvent ni pénétrer une
-contruction simultanée, ni en sortir. Inversement, les voix parallèles
+construction simultanée, ni en sortir. Inversement, les voix parallèles
issues de constructions simultanées apparaissant sur une même portée
appartiennent à la même voix. Les autres propriétés liées au contexte
de voix s'appliquent tout au long des constructions simultanées.
complexe. Nous allons nous concentrer sur les deux premières mesures du
second des Deux nocturnes, opus 32 de Chopin. Cet exemple nous servira
à plusieurs reprises, y compris dans le chapitre suivant, pour illustrer
-certaines techniques de notation. Aussi, ne prétez pas trop d'attention
+certaines techniques de notation. Aussi, ne prêtez pas trop d'attention
à ce qui pour l'instant pourrait vous paraître vraiment mystérieux dans
le code, et intéressons-nous uniquement à ce qui concerne la musique et
les voix -- ce qui est plus compliqué sera décortiqué plus tard.
examinerons ce problème dans un autre chapitre (voir la propriété
@code{force-hshift} dans @ref{Correction des collisions d'objets}).
+@warning{Paroles et objets étendus (liaisons, soufflets etc.) ne peuvent
+passer d'une voix à l'autre.}
+
@seealso
Manuel de notation :
@end lilypond
Voyons à présent trois différentes façons d'exprimer un passage
-polyhonique, à partir d'un exemple de la section précédente. Chacune
+polyphonique, à partir d'un exemple de la section précédente. Chacune
d'elles aura ses avantages selon les circonstances.
Une expression séquentielle qui apparaît en premier dans un @code{<< >>}
les créer explicitement pour être sûr d'obtenir toutes les portées
nécessaires, et dans le bon ordre. Enfin, pour des morceaux impliquant
une notation spéciale, modifier les contextes ou en créer de nouveaux
-devient extrêment utile.
+devient extrêmement utile.
En plus des contextes @code{Score}, @code{Staff} et @code{Voice} sont
disponibles d'autres contextes intermédiaires entre les niveaux
@cindex contextes, création de
Il en va des contextes comme de toute hiérarchie@tie{}: il faut un
-sommet -- le contexte @code{Score} en l'occurence. La commande
+sommet -- le contexte @code{Score} en l'occurrence. La commande
@code{\score} est chargée de le créer, mais pour des partitions simples,
il le sera automatiquement. Le bloc @code{\score} contient donc une
expression musicale unique ainsi que la définition des supports à
@end multitable
@noindent
-où un boléen correspond soit à vrai (@code{#t} pour @emph{True} en
+où un booléen correspond soit à vrai (@code{#t} pour @emph{True} en
anglais) ou faux (@code{#f} pour @emph{False} en anglais), un entier est
un nombre entier positif, un réel est un nombre décimal positif ou
négatif, et texte correspond à une suite de caractères encadrée par des
apostrophes doubles. Attention à la présence des signes dièse
(@code{#}) dans deux cas particuliers@tie{}: ils sont partie intégrante
-des valeurs boléennes et précèdent les @code{t} ou @code{f}, mais
+des valeurs booléennes et précèdent les @code{t} ou @code{f}, mais
doivent aussi précéder @emph{valeur} dans le libellé de la commande
-@code{\set}. Il faudra donc, dans le cas d'une valeur boléenne, ne pas
+@code{\set}. Il faudra donc, dans le cas d'une valeur booléenne, ne pas
oublier de saisir deux signes dièse -- par exemple @code{##t}.
@cindex propriétés et contextes
d'erreur ne sera ni émis ni enregistré.
De la même manière, une faute d'orthographe dans le nom de la propriété
-ne génèrera aucun message d'erreur et l'action escomptée ne se produira
+ne générera aucun message d'erreur et l'action escomptée ne se produira
pas. Vous pourriez déterminer par la commande @code{\set} n'importe
quelle @qq{propriété}, même fictive, à partir de n'importe quel nom et
dans n'importe lequel des contextes disponibles. Mais tant que ce nom
@translationof Changing a single context
Nous utilisons, pour supprimer un graveur d'un contexte, la commande
-@code{\with} dès la création dudit contexte, comme nous l'avons vu dans
+@code{\with} dès la création du-dit contexte, comme nous l'avons vu dans
la section précédente.
Illustrons notre propos en reprenant un exemple du chapitre précédent,
ce qui est la position par défaut@tie{}; il nous faudra donc éliminer
toutes les commandes @code{\voiceXXX}. Les ténors auront besoin d'une
clé spécifique. Enfin, nous n'avons pas encore abordé la façon dont les
-paroles sont présentées dans le modèle@tie{}; nous procèderons donc
+paroles sont présentées dans le modèle@tie{}; nous procéderons donc
comme nous en avons l'habitude. Il faudra aussi ajouter un nom à chaque
portée.
@cindex squelettes, création
Après avoir acquis une certaine dextérité dans l'écriture de code
-LilyPond, vous devez vous sentir suffisament prêt à vous lancer dans
+LilyPond, vous devez vous sentir suffisamment prêt à vous lancer dans
la création d'une partition à partir de zéro, autrement dit en ne
partant pas d'un exemple. Vous pourrez ainsi vous construire vos
propres patrons selon le type de musique que vous affectionnez plus
@cindex espacement des portées
@cindex portées, espacement
-Cette partition pour orgue est préesque parfaite. Rest juste ce petit
+Cette partition pour orgue est presque parfaite. Reste juste ce petit
défaut qui ne se remarque pas lorsque l'on considère un seul
système@tie{}: la distance qui sépare la portée de pédalier de celle de
la main gauche devrait être plus ou moins égale à celle qui sépare les
adopter le même comportement.
@cindex sous-propriétés
-@cindex propriétéset sous-propriétés
+@cindex propriétés et sous-propriétés
@cindex graphical objects
@cindex objets graphiques
@cindex grobs
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: af01b3b78afa2e7c3c60e7280ee0b6382135bd35
+ Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@translationof Common notation for fretted strings
Nous allons aborder, dans les paragraphes qui suivent, les
-particularités communes aux différnets instruments à cordes frettées.
+particularités communes aux différents instruments à cordes frettées.
@menu
* Références en matière de cordes frettées::
>>
@end lilypond
-@funindex \tabChordRepetition
+@funindex \tabChordRepeats
+@funindex \chordRepeats
+
@cindex accord, répétition
@cindex répétition, utilisation de @code{q}
-La répétition d'une construction en accord s'indique par un @code{q}.
-Cette fonctionnalité est opérationnelle en mode tablature dès lors que
-vous aurez préalablement fait appel à la commande
-@code{\tabChordRepetition}. Les numéros de corde indiqués dans votre
-accord seront alors préservés et reproduits à chaque répétition.
+La répétition d'une construction en accord s'indique par un @code{q} --
+voir @ref{Répétition d'accords}. Cette fonctionnalité, bien
+qu'opérationnelle en mode tablature, supprime entre autres les numéros
+de corde et doigtés. Il vous faudra donc préalablement recourir
+explicitement à l'instruction
+@example
+\chordRepeats #'(string-number-event fingering-event)
+@end example
+si vous utilisez la répétition d'accords dans vos tablatures. Cette
+instruction est abrégée en @code{\tabChordRepeats}.
@lilypond[quote,verbatim]
-\tabChordRepetition
-
guitar = \relative c' {
- r8 <gis\4 cis\3 b\2>~ q4 q8~ q q4
+ r8 <gis-6 cis-6 b-0>~ q4 q8~ q q4
}
\new StaffGroup <<
\new Staff {
\clef "treble_8"
- \override Voice.StringNumber #'transparent = ##t
\guitar
}
\new TabStaff {
- \guitar
+ \tabChordRepeats \guitar
}
>>
@end lilypond
@lilypond[verbatim,quote]
firstHarmonic = {
- <d'\4\harmonic>4
- <g'\3\harmonic>4
- <b'\2\harmonic>2
+ d'4\4\harmonic
+ g'4\3\harmonic
+ b'2\2\harmonic
}
\score {
<<
}
@end lilypond
-Vous noterez que la commande @code{\harmonic} intervient toujours dans
-une construction d'accord. Ceci ne fonctionne donc que pour une
-harmonique au douzième fret d'une corde à vide. Toute autre harmonique
-devrait être définie directement par LilyPond. Vous pouvez l'y aider en
-indiquant la case où le doigt viendrait se placer sur le manche.
+Vous noterez que la commande @code{\harmonic} s'attache toujours à une
+note unique (parfois contenue dans un accord) et non à l'ensemble d'un
+accord. Ceci ne fonctionne donc que pour une harmonique au douzième
+fret d'une corde à vide. Toute autre harmonique devrait être définie
+directement par LilyPond. Vous pouvez l'y aider en indiquant la case où
+le doigt viendrait se placer sur le manche.
@lilypond[verbatim,quote]
fretHarmonics = {
la mesure où LilyPond est un éditeur de partitions, il n'est pas l'outil
optimal pour des documents sans partition. Une meilleure alternative
serait de recourir à un traitement de texte, un éditeur de texte ou,
-pour les utilisateurs experimentés, un logiciel typographique tel que
+pour les utilisateurs expérimentés, un logiciel typographique tel que
GuitarTex.
@menu
}
@end lilypond
-Les notes étouffées, ou @notation{notes fantômes}, se recontrent aussi
+Les notes étouffées, ou @notation{notes fantômes}, se rencontrent aussi
bien sur une portée normale que dans une tablature@tie{}:
@lilypond[quote,ragged-right,verbatim]
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 3875d98e9a2a3f0953b46e2726fdc4c7fb43c14f
+ Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@}
@end example
-génèrera
+générera
@itemize
@item
@end example
Vous pourrez la réutiliser plus loin dans votre fichier en saisissant
-simplement @code{\toto}. Le nom des indentificateurs ne doit être
+simplement @code{\toto}. Le nom des identificateurs ne doit être
formés que de caractères alphabétiques -- sans chiffre ni caractère
souligné ou tiret.
@funindex print-all-headers
@noindent
-Vous pouvez modifer ce comportement et imprimer tous les champs d'un
+Vous pouvez modifier ce comportement et imprimer tous les champs d'un
bloc @code{\header} défini dans un bloc @code{\score} en ajoutant
@example
@translationof Default layout of headers and footers
Les entête et pied -- @emph{headers} et @emph{footers} -- sont des
-lignes de textes qui apparaîssent en haut et en bas de chaque page,
+lignes de textes qui apparaissent en haut et en bas de chaque page,
indépendamment du texte de l'ouvrage. Ils sont contrôlés par les
variables suivantes, attachées au bloc @code{\paper}@tie{}:
@translationof Footnotes overview
Il est parfois judicieux, notamment lorsqu'une annotation ou un
-commentaire gènerait la lecture de la partition, de les reporter en bas
+commentaire gênerait la lecture de la partition, de les reporter en bas
de page.
Les notes de bas de page automatiques font appel à un compteur
La commande @code{\footnote} permet de générer automatiquement des notes
de bas de page. Elle requiert trois arguments@tie{}: l'@var{Objet de
Rendu} auquel s'applique le commentaire rapporté en bas de page, la
-position @var{(x@tie{}.@tie{}y)} de l'appel de note, et enfin un
+position @samp{(x@tie{}.@tie{}y)} de l'appel de note, et enfin un
@code{\markup} contenant l'annotation qui apparaîtra en bas de la page.
La commande @code{\footnote} doit être mentionnée @strong{avant}
LilyPond permet aussi de créer des notes de bas de page manuelles@tie{}:
la commande @code{\footnote} prend alors quatre arguments@tie{}:
l'@var{Objet de Rendu} devant être annoté, la position
-@var{(x@tie{}.@tie{}y)} de l'appel de note, et deux @code{\markup} -- le
-premier contient l'appel qui s'attache à la note ou à l'objet référencé,
-le second contient l'annotation qui est reportée en bas de page.
+@samp{(x@tie{}.@tie{}y)} de l'appel de note, et deux @code{\markup} --
+le premier contient l'appel qui s'attache à la note ou à l'objet
+référencé, le second contient l'annotation qui est reportée en bas de
+page.
Tout comme dans le cas d'une note de bas de page automatique, la commande
@code{\footnote} doit être mentionnée @strong{après} l'objet auquel
@rinternals{Footnote_engraver}.
@knownissues
-Un silence multi-mesures ne peut se voir affecter une note de bas de
+Un silence multimesures ne peut se voir affecter une note de bas de
page.
Les notes de bas de page ne peuvent que s'empiler l'une au-dessus de
@cindex inclusion de fichiers
Lorsqu'un projet prend de l'importance en volume, il est judicieux de le
-scinder en plusieurs fichiers, auxquels vous fereez référence avec un
+scinder en plusieurs fichiers, auxquels vous ferez référence avec un
simple
@example
... etc.
@end example
-Les fichiers à inclure peuvent eux-même contenir des instructions
+Les fichiers à inclure peuvent eux-mêmes contenir des instructions
@code{\include}. Ces instructions @code{\include} de second niveau ne
pourront, par défaut, être interprétées qu'une fois intégrées dans le
fichier principal@tie{}; leur argument doit donc comporter le chemin
Vous pouvez inclure des fichiers dont vous spécifierez le chemin d'accès
sur la ligne de commande au moment de lancer la compilation. L'appel à
-ces fichiers ne mentionnerra alors que leur nom. Par exemple, si vous
+ces fichiers ne mentionnera alors que leur nom. Par exemple, si vous
voulez compiler avec cette méthode le fichier @file{principal.ly} qui
inclut des fichiers situés dans le sous-répertoire @file{parties},
placez vous dans le répertoire contenant @file{principal.ly}, puis tapez
Plusieurs méthodes permettent de générer différentes versions d'une
partition à partir d'une même source. Les variables -- ou
-idendificateurs -- sont sûrement le moyen le plus simple de combiner de
+identificateurs -- sont sûrement le moyen le plus simple de combiner de
différente manière des passages relativement longs, alors que les
balises permettront de sélectionner de courts fragments selon leur
utilisation.
}
@end lilypond
-Ces deux instructions sont afféctées d'une balise, le matériau à
+Ces deux instructions sont affectées d'une balise, le matériau à
raccorder à chaque instance de la balise, et l'expression balisée.
Ces instructions prennent soin de recopier tout ce qui doit être
modifié, de telle sorte que l'expression @code{\test} originale conserve
@cindex include-settings
Vous pouvez regrouper dans un fichier indépendant vos réglages
-personnels que vous incluerez au besoin@tie{}:
+personnels que vous inclurez au besoin@tie{}:
@example
lilypond -dinclude-settings=MES_REGLAGES.ly MA_PARTITION.ly
obtiendrez facilement différentes éditions à partir d'une même source
quelle qu'elle soit.
-Ceete technique peut s'utiliser en combinaison avec des feuilles de
+Cette technique peut s'utiliser en combinaison avec des feuilles de
styles, comme indiqué au chapitre @rlearning{Feuilles de style}.
@seealso
fichier en UTF-8. C'est le cas pour la plupart des éditeurs actuels,
que ce soit vim, Emacs, jEdit et GEdit. Tous les systèmes Windows
postérieurs à NT utilisent Unicode en natif@tie{}; même Notepad est
-capable d'éditer et sauvegarder un fichie en UTF-8 -- sans parler de
+capable d'éditer et sauvegarder un fichier en UTF-8 -- sans parler de
l'excellente alternative qu'est BabelPad.
La compilation d'un fichier LilyPond comportant des caractères non ASCII
FT_Get_Glyph_Name () erreur : invalid argument
@end example
-Voici un exemple utilisant du texte en cyrilique, en hébreux et en
+Voici un exemple utilisant du texte en cyrillique, en hébreux et en
portugais.
@lilypond[quote]
Lorsque vous avez besoin d'un caractère dont vous connaissez le point de
code mais que votre éditeur ne permet pas de saisir directement, vous
-pouvez utitliser les instructions @code{\char@tie{}##xhhhh} ou
+pouvez utiliser les instructions @code{\char@tie{}##xhhhh} ou
@code{\char@tie{}#dddd} au sein d'un bloc @code{\markup} -- @code{hhhh}
et @code{dddd} correspondant respectivement à la valeur hexadécimale ou
décimale. Même s'il est inutile de saisir les zéros superflus, il est
@translationof ASCII aliases
Dès lors que vous aurez inclus la liste de leur équivalent ASCII,
-LilyPond reconnaitra un certain nombre de caractères spéciaux@tie{}:
+LilyPond reconnaîtra un certain nombre de caractères spéciaux@tie{}:
@lilypond[quote,verbatim]
\paper {
l'on s'arrête à la mesure 7, après la durée de trois noires.
Rien ne vous empêche d'extraire plusieurs fragments, dès lors que vous
-définissez dans la liste d'autres paires d'emplacements ryhtmiques.
+définissez dans la liste d'autres paires d'emplacements rythmiques.
Cette fonctionnalité n'est toutefois effective que lorsque vous lancez
LilyPond avec l'option @w{@code{-dclip-systems}}. Les @qq{coupures}
Vous pouvez convertir vos partition en fichier MIDI de manière à
entendre ce que vous avez saisi. Ceci vous permet de contrôler aisément
-ce que vous avez saisi@tie{}: octaves et altérations erronées heuteront
+ce que vous avez saisi@tie{}: octaves et altérations erronées heurteront
votre oreille avertie grâce au MIDI.
Le fichier MIDI généré par LilyPond est relativement brut. Vous pouvez
@subsection Création de fichiers MIDI
@translationof Creating MIDI files
-LilyPond génèrera un fichier MIDI dès que vous ajouterez un bloc
+LilyPond générera un fichier MIDI dès que vous ajouterez un bloc
@code{\midi} à la structure de votre partition, comme ici@tie{}:
@example
@funindex Staff.midiInstrument
L'instrument MIDI affecté à un canal particulier est déterminé par la
-propiété @code{Staff.midiInstrument}. Vous pouvez choisr l'un des
+propriété @code{Staff.midiInstrument}. Vous pouvez choisir l'un des
instruments répertoriés à l'annexe @ref{Instruments MIDI}.
@example
@end example
Ici, le tempo est fixé à 72 noires à la minute. Spécifier un tempo de
-la sorte ne permet pas de doner une valeur pour une note pointée. Vous
+la sorte ne permet pas de donner une valeur pour une note pointée. Vous
devrez, en pareil cas, subdiviser la note pointée en durée plus courte.
Par exemple, indiquer 90 à la noire pointée est équivalent à spécifier
270 croches à la minute@tie{}:
@}
@end example
-LilyPond ne génèrera de sortie MIDI que si vous incluez un bloc
+LilyPond ne générera de sortie MIDI que si vous incluez un bloc
@code{\midi} dans la structure de la partition, initialisée par la
commande @code{\score}.
le rythme en tant que durée de note, y compris les nolets ;
@item
-les tremolos, exceptés ceux utilisant la syntaxe
+les trémolos, exceptés ceux utilisant la syntaxe
@qq{@code{:}[@var{nombre}]}@tie{};
@item
@itemize
@item
-le rythme indiqué sous forme d'annotation (p.ex. @emph{swing})@tie{};
+le rythme indiqué sous forme d'annotation (par ex. @emph{swing})@tie{};
@item
les changements de tempo indiqués sous forme d'annotation (sans
les liaisons d'articulation et de prhasé@tie{};
@item
-les crescendos ou decrescendos sur une sele note@tie{};
+les crescendos ou decrescendos sur une seule note@tie{};
@item
-les tremolos indiqués par la syntaxe @qq{@code{:}[@var{nombre}]}@tie{};
+les trémolos indiqués par la syntaxe @qq{@code{:}[@var{nombre}]}@tie{};
@item
la basse chiffrée
Si vous étiez amené à devoir modifier l'intégralité du jeu des
correspondances, nous vous conseillons d'utiliser la procédure
@command{default-dynamic-absolute-volume} contenue dans le fichier
-@file{../scm/midi.scm} ansi que la table d'association comme base. Le
-dernier exemple de cette partie illustre la manière de procéder.
+@file{../scm/midi.scm} ainsi que la table d'association comme base.
+Le dernier exemple de cette partie illustre la manière de procéder.
@unnumberedsubsubsec Amplitude du volume en MIDI
instrument MIDI et renverra une paire de fractions correspondant au
minimum et maximum de volume alloué à cet instrument. Cette
substitution fonctionne selon le même principe que celui que nous avons
-vu en dédut de chapitre avec @code{dynamicAbsoluteVolumeFunction}.
+vu en début de chapitre avec @code{dynamicAbsoluteVolumeFunction}.
L'égaliseur par défaut, @notation{default-instrument-equalizer}, est
défini dans le fichier @file{../scm/midi.scm}@tie{}; son analyse vous
aidera à construire votre propre procédure.
le standard @emph{general MIDI}, comme le tom mélodique ou le tambour
taiko, ne sont pas attachés au canal@tie{}10. Ces instruments doivent
donc être saisi dans un contexte @code{Staff}, en utilisant la hauteur
-appropiée.
+appropriée.
De nombreux instruments de la famille des percussions, les castagnettes
par exemple, n'existent pas dans le standard @emph{general MIDI}.
@knownissues
Le standard @emph{general MIDI} ne dispose pas du @emph{rim shot}@tie{};
-LilyPond lui subtitue un @emph{sidestick}.
+LilyPond lui substitue un @emph{sidestick}.
@node Le script Articulate
@funindex \displayLilyMusic
La fonction musicale @code{\displayLilyMusic} permet d'afficher en
-notation LilyPond une expression musicale. Le réultat défilera dans le
+notation LilyPond une expression musicale. Le résultat défilera dans le
terminal après avoir lancé LilyPond en ligne de commande. Par exemple,
@example
Pour chaque portée que comporte votre partition, vous obtiendrez un
fichier @file{NOMFICHIER-PORTÉENOMMÉE.notes} ou
@file{NOMFICHIER-unnamed-staff.notes}. Notez bien que si plusieurs
-portées ne sont pas explicitement nomées, tous leurs événements seront
+portées ne sont pas explicitement nommées, tous leurs événements seront
regroupés et mélangés dans le même fichier. Le résultat ressemblera à
ceci@tie{}:
@var{temps} @var{type} @var{...paramètres...}
@end example
-Ces informations peuvent faire l'objet d'un retraîtement par d'autres
+Ces informations peuvent faire l'objet d'un retraitement par d'autres
programmes, comme des scripts python, aux fins de recherche en analyse
musicologique ou des expériences à partir du rendu de LilyPond.
Tous les événements ne sont pas pris en charge par
@file{event-listener.ly}. Il s'agit en premier lieu d'une
démonstration, un @qq{proof of concept} du potentiel de LilyPond. Si
-certains des éléments que vous cherchez à obtenir n'apparaîssent pas,
-recopiez le fichier @file{event-listener.ly} dans votre répoertoire et
+certains des éléments que vous cherchez à obtenir n'apparaissent pas,
+recopiez le fichier @file{event-listener.ly} dans votre répertoire et
modifiez-le de telle sorte qu'il travaille selon vos attentes.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: c737bb801e1d401b31104fe18dfab81f5d43dc80
+ Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@cindex anacrouse
@cindex levée
@cindex mesure incomplète
-@cindex mesure, changement de longueur
+@cindex incomplète, mesure
@funindex measurePosition
@funindex \partial
@end example
@noindent
-où @code{@var{durée}} correspond à la valeur rythmique devant être
-ajoutée avant la première mesure complète@tie{}:
+où @var{durée} correspond à la valeur rythmique @strong{restante}
+dans la mesure et @strong{avant} la première mesure complète@tie{}:
-@lilypond[quote,verbatim,relative=2]
-\partial 4 e4 |
-a2. c,4 |
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\partial 8
+e8 | a4 c8 b c4 |
@end lilypond
-Une mesure incomplète peut être de n'importe quelle longueur inférieure
+La @var{durée} peut être de n'importe quelle longueur inférieure
à la mesure complète@tie{}:
-@lilypond[quote,verbatim,relative=2]
-\partial 8*3 c8 d e |
-a2. c,4 |
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\partial 4.
+r4 e8 | a4 c8 b c4 |
@end lilypond
-Le programme traduit cette commande @code{\partial @var{durée}} en
+Cette commande @code{\partial @var{durée}} peut aussi s'écrire@tie{}:
@example
\set Timing.measurePosition = -@var{durée}
@end example
-Par exemple, @code{\partial 8*3} est traduit en@tie{}:
+De fait, @code{\partial 8*3} équivaut à@tie{}:
-@example
-\set Timing.measurePosition = #(ly:make-moment -3 8)
-@end example
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\set Timing.measurePosition = #(ly:make-moment -1 8)
+e8 | a4 c8 b c4 |
+@end lilypond
La propriété @code{measurePosition} contient un nombre rationnel qui
indique, à ce point précis, où l'on en est de la mesure. Notez qu'il
@code{\partial} n'est destiné à être utilisé qu'en début de pièce.
Si on l'utilise ailleurs qu'au début, des messages d'erreurs peuvent
-s'afficher. Utilisez plutôt @code{\set@tie{}Timing.measurePosition} en
-pareil cas.
+s'afficher, voire des problèmes inopinés surgir. Utilisez plutôt
+@code{\set@tie{}Timing.measurePosition} en pareil cas.
+
+@lilypond[quote,verbatim,relative=1]
+\time 6/8
+\partial 8
+e8 | a4 c8 b[ c b] |
+\set Timing.measurePosition = #(ly:make-moment -1 4)
+r8 e,8 | a4 c8 b[ c b] |
+@end lilypond
@node Musique sans métrique
@cindex cadence et ligature
@cindex musique non mesurée et ligature
-L'instruction @code{\cadenzaOn} désative les ligatures
+L'instruction @code{\cadenzaOn} désactive les ligatures
automatiques@tie{}; elles seront réactivées après un @code{\cadenzaOff}.
Toutes les ligatures devront donc être indiquées de manière explicite
tout au long de la cadence -- voir @ref{Barres de ligature manuelles}).
@knownissues
-L'utilisation de métriques différentes en parallèle entraine un
+L'utilisation de métriques différentes en parallèle entraîne un
alignement vertical. De ce fait, les barres de mesure ont tendance à
fausser l'espacement régulier entre les différentes portées.
@warning{Si des ligatures sont utilisées dans les paroles d'une chanson
(pour indiquer des mélismes), les ligatures automatiques doivent être
-désactivées, avec @code{\autoBeamOff}, et indiquées manuellement.}
-
-@warning{L'utilisation conjointe de @code{@bs{}partcombine} et de
+désactivées, avec @code{\autoBeamOff}, et indiquées manuellement.@*
+L'utilisation conjointe de @code{@bs{}partcombine} et de
@code{@bs{}autoBeamOff} peut produire des résultats quelque peu
surprenants@tie{}; ceci fait l'objet d'un exemple particulier à la
rubrique morceaux choisis.}
@rinternals{beam-interface},
@rinternals{unbreakable-spanner-interface}.
+@knownissues
+Les propriétés d'un ligature sont déterminées @strong{dès le début} de
+sa construction@tie{}; toute adaptation qui interviendrait avant sa
+terminaison ne sera prise en compte qu'à l'occasion de la
+@strong{prochaine} ligature.
+
@node Définition des règles de ligature automatique
@unnumberedsubsubsec Définition des règles de ligature automatique
@warning{La propriété @code{beamExceptions} doit contenir absolument
@strong{toutes} les exceptions. Il n'est en effet pas possible d'en
-ajouter, modifier ou suprimer @emph{a posteriori}. Cela peut paraître
+ajouter, modifier ou supprimer @emph{a posteriori}. Cela peut paraître
fastidieux, mais toutes les règles de ligature devraient être appréciées
avant de les spécifier.}
@code{beamExceptions}. Par exemple, s'il n'y a que des croches dans une
mesure à 4/4, celles-ci seront réparties en deux groupes. Le fait de ne
pas réinitialiser @code{beamExceptions} lors d'un aménagement de la
-pulsation -- l'élément @code{beatStructure} -- empèchera l'application
+pulsation -- l'élément @code{beatStructure} -- empêchera l'application
de cette dérogation.
@lilypond[quote,verbatim,relative=2]
@end lilypond
Notes d'ornement et normales font l'objet d'un traitement distinct. Il
-est dont possible de ligaturer ou non des notes d'ornement sans géner ce
+est dont possible de ligaturer ou non des notes d'ornement sans gêner ce
qui est en place au niveau de la notation normale.
@lilypond[quote,verbatim,relative=2]
@funindex \musicglyph
@funindex musicglyph
-Un @code{\mark} peut contenir un glype musical tel que le signe
+Un @code{\mark} peut contenir un glyphe musical tel que le signe
@emph{segno}.
@lilypond[quote,verbatim,relative=1]
@cindex note d'ornement, synchronisation
@cindex synchronisation des notes d'ornement
-Un groupe de notes ligaturées consituant une @emph{acciaccatura}
+Un groupe de notes ligaturées constituant une @emph{acciaccatura}
apparaîtra comme une @emph{appoggiatura}, c'est-à-dire sans trait.
@c TODO Add link to LSR snippet to add slash when available
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 7a046582ce0730883f973c3ae56f2abe6c3262dc
+ Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
silences@tie{}:
@lilypond[verbatim,quote,relative=2]
-<a c e>1 c4 q2 r8 q8
+<a c e>1 c'4 q2 r8 q8 |
+q2 c, |
@end lilypond
Le symbole de répétition d'accord ne prend en charge que les hauteurs,
aient été attachées aux notes le composant ou à l'ensemble.
@lilypond[verbatim,quote,relative=2]
-<a-. c\prall e>1\sfz c4 q2 r8 q8
+<a-. c\prall e>1\sfz c4 q2 r8 q8 |
+q2 c, |
@end lilypond
+Le seul moyen de les reproduire consiste à utiliser explicitement la
+fonction @code{\chordRepeats}, en lui adjoignant un argument
+supplémentaire qui recense les @var{types d'événement} à répéter et qui
+seraient absents de l'accord construit par un @code{q}.
+
+@lilypond[verbatim,quote]
+\relative c'' {
+ \chordRepeats #'(articulation-event)
+ { <a-. c\prall e>1\sfz c'4 q2 r8 q8-. } |
+ q2 c, |
+}
+@end lilypond
+
+Comme vous pouvez le constater, l'utilisation de @code{\chordRepeats} au
+sein d'un bloc @code{\relative} ne produit pas le résultat
+escompté@tie{}: les événements de l'accord expansés sont identiques à la
+saisie traditionnelle d'un accord, ce qui a pour conséquence que l'octave
+affectée par @code{\relative} repose sur le contexte en cours.
+
+Dans la mesure où l'imbrication de clauses @code{\relative} n'est pas
+source d'interférence, l'ajout d'un @code{\relative} à ce qui sera
+concerné par l'instruction @code{\chordRepeats} permet d'établir une
+relation d'octave entre les accords dès avant leur expansion. Dans le
+cas présent, l'intégralité du bloc @code{\relative} intérieur n'affecte
+en rien ce qui l'entoure, ce qui explique la spécification d'octave
+attachée à la dernière note.
+
+@c Without \new Voice, implicit voice creation does the dumbest thing.
+@lilypond[verbatim,quote]
+\new Voice
+\relative c'' {
+ \chordRepeats #'(articulation-event)
+ \relative c''
+ { <a-. c\prall e>1\sfz c'4 q2 r8 q8-. } |
+ q2 c |
+}
+@end lilypond
+
+Les interactions avec @code{\relative} ne se produisent que lors d'un
+appel explicite de @code{\chordRepeats}@tie{}: l'expansion implicite en
+début de saisie intervient à un moment où toutes les instances de
+@code{\relative} ont déjà été interprétées.
+
+
@seealso
Manuel de notation :
@ref{Articulations et ornements},
Des notes ordinaires et des clusters peuvent cohabiter sur une même
portée, y compris simultanément -- en pareil cas, rien ne sera fait
-pour tenter d'empécher les chevauchements entre notes et clusters.
+pour tenter d'empêcher les chevauchements entre notes et clusters.
@seealso
Une construction de la forme @code{<< @{...@} \\ @{...@} >>}, dans
laquelle plusieurs expressions sont séparées par des doubles obliques
inversées, se comporte différemment de celle sans séparateur@tie{}:
-@strong{tous} les membres de cette contruction seront assignés à de
+@strong{tous} les membres de cette construction seront assignés à de
nouveaux contextes de voix. Ces contextes de voix, créés implicitement,
portent les noms @code{"1"}, @code{"2"}, etc. Dans chacun de ces
contextes, le positionnement des liaisons, la direction des hampes, etc.
>>
@end lilypond
+@warning{Paroles et objets étendus (liaisons, soufflets etc.) ne peuvent
+passer d'une voix à l'autre.}
+
@strong{@i{Identité rythmique}}
Lorsque l'on doit saisir des fragments de musique parallèle qui ont le
@cindex multiples voix
@cindex voix multiples
@cindex polyphonie
-@cindex décélage de voix
+@cindex décalage de voix
@cindex voix, décalage
@cindex silences, décalage automatique
@end lilypond
De même, vous pouvez fusionner les têtes de notes pointées et
-non-pointées comme au troisième temps de la première mesure@tie{}:
+non pointées comme au troisième temps de la première mesure@tie{}:
@lilypond[quote,relative=2,verbatim]
<<
\new Staff \relative c'' {
%% saisie abrégée
<<
- { f2 } % 1: extrème haute
+ { f2 } % 1: extrême haute
\\
- { g,2 } % 2: extrème basse
+ { g,2 } % 2: extrême basse
\\
{ d'2 } % 3: intermédiaire haute
\\
Les commandes @code{\shiftOnn} et @code{\shiftOnnn} sont des niveaux
supplémentaires de décalage qui peuvent s'adopter temporairement dans
-certaines situations compexes -- voir @rlearning{Exemple concret}.
+certaines situations complexes -- voir @rlearning{Exemple concret}.
Les têtes de notes ne fusionneront que dans la mesure où leur hampe sont
opposées -- implicitement parce qu'appartenant aux voix une ou deux, ou
L'exemple suivant illustre les fonctionnalités élémentaires du
combinateur de parties@tie{}: positionner les parties sur une portée,
-gérer la direction des hampes et de la polyphonie. Les identificateurs
+gérer la direction des hampes et de la polyphonie. Les identifiants
sont les mêmes pour la combinaison et les parties séparées.
@lilypond[quote,verbatim]
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: cae974b11cfb20d65a0cfbaed0f1d4c0a3e589fe
+ Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
l'étalonnage automatique, bien que spécifier une largeur de papier
@emph{(@code{paper-width})} peut influencer d'autres valeurs -- mais
c'est une autre histoire dont nous parlerons plus tard et qui n'a rien à
-voir avec la mise à l'echelle.
+voir avec la mise à l'échelle.
L'adaptation automatique affecte les dimensionnements verticaux
@code{top-margin} et @code{bottom-margin} -- voir
@ref{Variables d'espacement vertical fixe} --, ainsi que les
-dimmensionnements horizontaux @code{left-margin}, @code{right-margin},
+dimensionnements horizontaux @code{left-margin}, @code{right-margin},
@code{inner-margin}, @code{outer-margin}, @code{binding-offset},
@code{indent} et @code{short-indent} -- voir
@ref{Variables d'espacement horizontal}.
@subsection Variables d'espacement vertical fixe
@translationof Fixed vertical spacing @code{\paper} variables
-@warning{Certains dimmensionnements attachés au bloc @code{@bs{}paper}
+@warning{Certains dimensionnements attachés au bloc @code{@bs{}paper}
sont automatiquement ajustés selon le format du papier, ce qui peut
conduire à un résultat inattendu --
voir @ref{Adaptation automatique au format}.}
La hauteur de la feuille. Il s'agit par défaut de la dimension du
papier utilisé. Notez bien que cette variable n'affectera pas
-l'ajustement automatique d'un certain nombre de dimmensionnements
+l'ajustement automatique d'un certain nombre de dimensionnements
verticaux.
@item top-margin
@code{ragged-bottom} et @code{ragged-last-bottom}, qui éventuellement
ajouteront de l'espace avant le premier système de la partition.
+La définition explicite d'un format de papier annulera tout réglage des
+marges haute et basse.
+
@node Variables d'espacement vertical fluctuant
@subsection Variables d'espacement vertical fluctuant
@subsection Variables d'espacement horizontal
@translationof Horizontal spacing \paper variables
-@warning{Certains dimmensionnements attachés au bloc @code{@bs{}paper}
+@warning{Certains dimensionnements attachés au bloc @code{@bs{}paper}
sont automatiquement ajustés selon le format du papier, ce qui peut
conduire à un résultat inattendu --
voir @ref{Adaptation automatique au format}.}
(@code{paper-width}). La valeur par défaut est@tie{}@code{#t}. Dans
le cas d'une incohérence, un message d'avertissement est émis et les
trois variables -- marges et longueur de ligne -- rétablies à leur
-valeur par défaut (ajustées selon le fromat du papier).
+valeur par défaut (ajustées selon le format du papier).
@item ragged-right
@funindex ragged-right
Fichiers d'initialisation :
@file{ly/paper-defaults-init.ly}.
+@knownissues
+
+La définition explicite d'un format de papier annulera tout réglage des
+marges gauche et droite.
+
@node Variables spécifiques pour l'impression recto-verso
@unnumberedsubsubsec Variables spécifiques pour l'impression recto-verso
@item
les variables normalement attachées au bloc @code{\paper} qui
-affacteront la mise en forme de la partition.
+affecteront la mise en forme de la partition.
@end itemize
@item
@code{indent} et @code{short-indent}
-(see @ref{Variables d'indentation et de décalage})
+(voir @ref{Variables d'indentation et de décalage})
@item
@code{system-count}
-(see @ref{Variables de gestion des sauts de ligne})
+(voir @ref{Variables de gestion des sauts de ligne})
@end itemize
L'utilisation conjointe de @code{\break} et de blancs dans une section
@code{\repeat} vous permettra de positionner des sauts de ligne à
intervalle régulier. Par exemple, les 28 mesures de ce qui suit, si
-'lon est à 4/4, seront coupées toutes les quatre mesures, pas
+l'on est à 4/4, seront coupées toutes les quatre mesures, pas
ailleurs@tie{}:
@example
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 6b39c0b8d7500da65ec6f0ad3dda9e67b244453e
+ Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
\new RhythmicStaff { c4 d e f }
@end lilypond
-Un @code{TabStaff} crée une portée de tablature correpondant aux six
+Un @code{TabStaff} crée une portée de tablature correspondant aux six
cordes d'une guitare standard. Pour de plus amples détails, consultez
@ref{Tablatures par défaut}.
LilyPond dispose de différents contextes permettant de regrouper des
portées individuelles et d'obtenir ainsi des @qq{systèmes}. Chacun de
-ces contextes définira le style de regoupement, avec son signe
+ces contextes définira le style de regroupement, avec son signe
particulier en début de portée et ses règles de gestion des barres de
mesure.
Vous pouvez faire apparaître des lignes supplémentaires additionnelles
au-dessus ou en dessous des têtes de note selon le positionnement
-relatif aux autres notes, qu'elles aient ou non elles-même des lignes
+relatif aux autres notes, qu'elles aient ou non elles-mêmes des lignes
supplémentaires.
@lilypond[verbatim,quote,relative=2]
elle se réfère, étant par ailleurs dépourvue de métrique et de clef, et
d'une taille légèrement inférieure, vous devrez avoir recours à quelques
retouches. Le manuel d'initiation aborde une technique particulière
-pour obternir ce résultat au chapitre
+pour obtenir ce résultat au chapitre
@rlearning{Expressions musicales imbriquées}.
L'exemple qui suit utilise, pour aligner la portée d'ossia, la propriété
Dans le cas où de nombreux et courts fragments d'ossia affecteraient
une même portée, il est judicieux de créer un contexte @code{Staff} vide
-auquel sera attribué un @emph{identificateur}. Il suffira alors, pour
+auquel sera attribué un @emph{identifiant}. Il suffira alors, pour
entamer un fragment d'ossia, de @emph{faire appel} à ce contexte grâce
aux commandes @code{\startStaff} et @code{\stopStaff}. Vous vous
rendrez compte à l'utilisation des avantages que procure cette façon de
Supprimer le @code{Staff_symbol_engraver} aura pour effet de masquer les
barres de mesure. Forcer leur visibilité peut entraîner des problèmes
-de formattage. En pareil cas il vaut mieux, au lieu de supprimer le
-graveur, recourrir aux dérogations suivantes@tie{}:
+de formatage. En pareil cas il vaut mieux, au lieu de supprimer le
+graveur, recourir aux dérogations suivantes@tie{}:
@example
\override StaffSymbol #'stencil = ##f
@subsection Écriture de parties séparées
@translationof Writing parts
-Nous allons voir au fil des lignes qui suivent, comment insérer des
+Nous allons voir, au fil des lignes qui suivent, comment insérer des
indications de tempo ou des noms d'instrument dans une partition. Nous
aborderons aussi la citation d'autres voix, et comment la mettre en
forme.
@end lilypond
Le recours à la commande @code{\markup} permet de construire des noms
-d'instruments particuliers, tels que
+d'instrument particuliers, tels que
@lilypond[verbatim,quote,relative=2]
\new Staff \with {
@cindex noms d'instrument, autres contextes
-Des noms d'instruments peuvent s'utiliser dans d'autres contextes, tels
+Des noms d'instrument peuvent s'utiliser dans d'autres contextes, tels
que @code{ChordNames} ou @code{FiguredBass}, dès lors qu'on leur adjoint
le graveur @code{Instrument_name_engraver}. Pour de plus amples
informations sur la manière d'activer ou désactiver un graveur, voir
@funindex \instrumentSwitch
@funindex instrumentSwitch
-Lorsqu'un musicien doît changer d'instrument -- piccolo et flûte, basson
+Lorsqu'un musicien doit changer d'instrument -- piccolo et flûte, basson
et contrebasson --, la commande @code{\addInstrumentDefinition},
couplée à l'instruction @code{\instrumentSwitch} permet de spécifier en
détail les modifications intervenant lors du changement. La commande
@code{\addInstrumentDefinition} prend deux arguments@tie{}: une chaîne
-de caractères qui servira d'identificateur, et une liste d'associations
+de caractères qui servira d'identifiant, et une liste d'association
de valeurs aux propriétés de ce nouvel instrument. Ces définitions
devront être déclarées avant tout autre élément musical. L'instruction
@code{\instrumentSwitch} se placera dans la musique au moment de la
@end lilypond
Notez que les deux instructions @code{\cueClef} et @code{\cueClefUnset}
-sont disponibles si nécessaiare en dehors d'un @code{CueVoice}.
+sont disponibles si nécessaire en dehors d'un @code{CueVoice}.
@lilypond[verbatim,noragged-right,relative=1]
\clef "bass"
L'instruction @code{\cueDuring}, à l'instar de la commande
@code{\quoteDuring}, tient compte des instruments transpositeurs. La
-citation s'effectue aux hauteurs correspondant à l'intrument où elles
+citation s'effectue aux hauteurs correspondant à l'instrument où elles
apparaissent.
L'instruction @code{\transposedCueDuring} est particulièrement adaptée
@c -*- coding: utf-8; mode: texinfo; documentlanguage : fr -*-
@ignore
- Translation of GIT committish: 859441f67926c267b711a655ab35a4a434e6521a
+ Translation of GIT committish: 70f44b888f365e1f27f7f54c3b1b2cb552a18bd4
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
nous.
@item
-@ref{Archives} : archives des dépèches.
+@ref{Archives} : archives des dépêches.
@end itemize
@divEnd
@subsubheading LilyPond Snippet Repository
Le LilyPond Snippet Repository regroupe des exemples de situations
-particulières auxquelles ont été confontés les utilisateurs de LilyPond.
+particulières auxquelles ont été confrontés les utilisateurs de LilyPond.
Ils sont librement réutilisables dans vos propres travaux. N'hésitez
pas à apporter votre concours à cette banque de trucs et astuces@tie{}!
C'est sur cette liste que se tiennent la plupart des discussions ayant
trait au développement. C'est aussi à cette liste que doivent être
-adressés les patches.
+adressés les patchs.
@quotation
@uref{http://lists.gnu.org/mailman/listinfo/lilypond-devel,
@divClass{column-center-top}
@subheading Étape 1 : Le bogue est-il déjà recensé ?
-Si votre saisie entraine un crash ou une sortie erronée, c'est un bogue.
+Si votre saisie entraîne un crash ou une sortie erronée, c'est un bogue.
Un recensement des bogues non encore résolus est disponible sur notre
@emph{google bug tracker}@tie{}; suivez le lien
@warning{Nous vous remercions de ne pas ajouter directement de
signalement sur le traceur de bogues. Vous pourrez toujours, une fois
-qu'il aura été duement répertorié, y apporter vos commentaires et
+qu'il aura été dûment répertorié, y apporter vos commentaires et
compléments d'information.}
@divEnd
@divClass{column-left-bottom}
@subheading Étape 2 : Génération d'un signalement de bogue
-Lorsque le disfonctionnement que vous avez repéré n'est pas répertorié,
+Lorsque le dysfonctionnement que vous avez repéré n'est pas répertorié,
faites-le nous savoir en créant un signalement de bogue.
@warning{Nous n'acceptons les signalements de bogue que s'ils sont
rédigés sous la forme d'@ref{Exemples minimaux}. Nous ne disposons
pas de suffisamment de ressources pour traiter les rapports de bogue,
aussi tout exemple non minimaliste sera rejeté. Dans la plupart des
-cas, seules quelques notes suffisent à démontrer le disfonctionnement.}
+cas, seules quelques notes suffisent à démontrer le dysfonctionnement.}
Voici ce à quoi devrait ressembler tout signalement de bogue@tie{}:
courriel comme à l'accoutumée.
@item
-Si vous néavez pas souscrit à la liste de diffusion, vous pouvez
+Si vous n'avez pas souscrit à la liste de diffusion, vous pouvez
cependant transmettre votre rapport de bogue au travers de
@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
l'interface gmane de lilypond.bugs}.
Une fois le message reçu, nos @qq{exterminateurs de bogues} analyseront
votre rapport et vous demanderont peut-être des informations
supplémentaires avant de l'ajouter au traceur. Dans la mesure où
-l'équipe est réduite, merci de leur laisser une bonne journée avant
+l'équipe est réduite, merci de leur laisser quelques jours avant
qu'ils ne vous transmettent le numéro de référence de votre signalement
une fois qu'il aura été ajouté à la base.
Tout entendement entre personnes privées requiert les mêmes précautions
de base que n'importe quelle transaction@tie{}: qui paye, combien, par
quel moyen et dans quelles conditions. Nous vous invitons à lever tout
-doute ou ambiguïté à ce sojet, avant même que les travaux soient
+doute ou ambiguïté à ce sujet, avant même que les travaux soient
entamés.
@end itemize
liste soit à jour, ni les capacités des intéressés. Le seul critère est
@qq{XYZ a demandé à être mentionné sur cette page}.
-Un apperçu de l'historique des sources de LilyPond peut vous aider à
-dtéerminer l'activité et l'expérience des développeurs. Les
+Un aperçu de l'historique des sources de LilyPond peut vous aider à
+déterminer l'activité et l'expérience des développeurs. Les
statistiques s'arrêtent à la version @versionDevel{}.
@multitable @columnfractions .3 .3 .3
Développeurs intéressés@tie{}:
@table @asis
-@item @email{dak@@gnu.org, David Kastrup (contacter en anglais)}
+@item @email{dak@@gnu.org, David Kastrup (le contacter en anglais)}
Vos contributions me permettront de continuer mon activité à temps plein
sur LilyPond. Je me concentre sur la modélisation des interfaces entre
l'utilisateur et le programme -- cohérence, implémentation,
Il existe deux jeux de version pour LilyPond@tie{} des versions stables
et des versions instables de développement. Les versions stables
-comportent, en versionnage @qq{mineur}, un numéro pair (p.ex. 2.8, 2.10,
-ou 2.12). Les versions de développement, quant à elles, comportent un
-versionnage @qq{mineur} impair (p.ex. 2.7, 2.9 ou 2.11).
+comportent, en versionnage @qq{mineur}, un numéro pair (par ex. 2.8,
+2.10, ou 2.12). Les versions de développement, quant à elles,
+comportent un versionnage @qq{mineur} impair (par ex. 2.7, 2.9 ou 2.11).
@divEnd
ES: ?,
I: ?,
F: ?,
-D: ?,
+D: Kunstmusik,
NL: ?,
DK: ?,
S: ?,
# translation of LilyPond documentation
# Copyright (C) 2006 Han-Wen Nienhuys, Jan Nieuwenhuizen
# This file is distributed under the same license as the lilypond package.
-# Till Paala <till.rettig@gmx.de>, 2007,2008,2009,2010, 2010, 2011.
#
+# Till Paala <till.rettig@gmx.de>, 2007,2008,2009,2010, 2010, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-01-27 13:12+0100\n"
-"PO-Revision-Date: 2011-04-15 23:17+0300\n"
+"PO-Revision-Date: 2012-02-08 22:34+0200\n"
"Last-Translator: Till Paala <till.rettig@gmx.de>\n"
"Language-Team: German <de>\n"
"Language: de\n"
"Diese Seite ist für %(package_name)s-%(package_version)s (%(branch_str)s)."
#: postprocess_html.py:57
-#, fuzzy, python-format
+#, python-format
msgid ""
"We welcome your aid; please <a href=\"%(help_us_url)s\">help us</a> by "
"reporting errors to our <a href=\"%(mail_address_url)s\">bug list</a>."
msgstr ""
-"Ihre <a href=\"%(suggest_Docs_url)s\">Vorschläge für die Dokumentation</a> "
-"sind willkommen. Bitte melden Sie Probleme und Fehler an unsere <a·href="
-"\"%(mail_address_url)s\">Fehler-Liste</a>."
+"Ihre Hilfe ist willkommen. Bitte <a href=\"%(help_us_url)s\">helfen Sie</a> "
+"uns, indem Sie Probleme und Fehler an unsere <a·href=\"%(mail_address_url)s"
+"\">Fehler-Liste</a> schicken."
#: postprocess_html.py:69
#, python-format
#. Documentation/changes.tely:158 (variable)
#. Documentation/extending/programming-interface.itely:496 (variable)
msgid "dyn"
-msgstr ""
+msgstr "Dyn"
#. @node in Documentation/changes.tely
#. @node in Documentation/macros.itexi
#. @subheading in Documentation/essay/literature.itely
msgid "University of Colorado Engraving music bibliography"
-msgstr ""
+msgstr "Notensatzliteraturliste der University of Colorado"
#. @subheading in Documentation/essay/literature.itely
#, fuzzy
#. @node in Documentation/music-glossary.tely
#. @section in Documentation/music-glossary.tely
msgid "Common Practice Period"
-msgstr ""
+msgstr "Kunstmusik"
#. @node in Documentation/music-glossary.tely
#. @section in Documentation/music-glossary.tely
#. @node in Documentation/music-glossary.tely
#. @chapter in Documentation/music-glossary.tely
msgid "Non-Western terms A-Z"
-msgstr ""
+msgstr "Nicht-westliche Begriffe A-Z"
#. @node in Documentation/music-glossary.tely
#. @section in Documentation/music-glossary.tely
#. Documentation/notation/input.itely:598 (comment)
msgid "Do not display the tagline for this book"
-msgstr ""
+msgstr "Tagline in diesem book nicht anzeigen"
#. Documentation/notation/input.itely:610 (comment)
#. Documentation/notation/input.itely:623 (comment)
msgid "Do not display the subtitle for this score"
-msgstr ""
+msgstr "Untertitel in dieser Partitur nicht anzeigen"
#. Documentation/notation/input.itely:646 (comment)
-#, fuzzy
msgid "The following fields are centered"
-msgstr "Folgende Noten sind monophon"
+msgstr "Die folgenden Felder sind zentriert"
#. Documentation/notation/input.itely:653 (comment)
-#, fuzzy
msgid "The following fields are left-aligned on the left side"
-msgstr "hiermit wird die Pause zur Mittellinie verschoben"
+msgstr "Die folgenden Felder sind links ausgerichtet"
#. Documentation/notation/input.itely:657 (comment)
msgid "The following fields are right-aligned on the right side"
-msgstr ""
+msgstr "Die folgenden Felder sind rechts ausgerichtet"
#. Documentation/notation/input.itely:665 (comment)
-#, fuzzy
msgid "The following fields are placed at opposite ends of the same line"
-msgstr "Das hier nur, damit die Bezeichnungen der Akkordstile"
+msgstr ""
+"Die folgenden Felder werden an gegenüberliegenden Enden der gleichen Zeile "
+"angezeigt"
#. Documentation/notation/input.itely:939 (comment)
#. Documentation/notation/input.itely:953 (comment)
msgid "User-defined field"
-msgstr ""
+msgstr "Feld vom Benutzer definiert"
#. Documentation/notation/input.itely:1606 (variable)
msgid "allLyrics"
msgstr "Noten"
#. Documentation/notation/input.itely:1792 (variable)
-#, fuzzy
msgid "test"
-msgstr "testNoten"
+msgstr "Test"
#. @node in Documentation/notation/input.itely
#. @chapter in Documentation/notation/input.itely
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
-#, fuzzy
msgid "Creating titles headers and footers"
-msgstr "Titel erstellen"
+msgstr "Titel Kopf und Fußzeilen erstellen"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
-#, fuzzy
msgid "Title blocks explained"
-msgstr "Was ist Gesangtext"
+msgstr "Wie funktioniert die Titel-Umgebung?"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
msgid "Default layout of book and score title blocks"
-msgstr ""
+msgstr "Standardlayout von book und Partitur Titelumgebungen"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
msgid "Default layout of headers and footers"
-msgstr ""
+msgstr "Standardlayout von Kopf und Fußzeilen"
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
-#, fuzzy
msgid "Custom text formatting for title blocks"
-msgstr "das für den Titel benutzen"
+msgstr "Angepasste Textformatierung für Titelumgebungen"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
-#, fuzzy
msgid "Custom layout for title blocks"
-msgstr "das für den Titel benutzen"
+msgstr "Angepasstes Layout für Titelumgebungen"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
-#, fuzzy
msgid "Custom layout for headers and footers"
-msgstr "Eigene Kopf und Fußzeilen sowie Titel"
+msgstr "Angepasstes Layout für Kopf und Fußzeilen"
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
-#, fuzzy
msgid "Creating footnotes"
-msgstr "Kontexte erstellen"
+msgstr "Fußnoten erstellen"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
-#, fuzzy
msgid "Footnotes overview"
-msgstr "Fußnoten"
+msgstr "Übersicht über Fußnoten"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
-#, fuzzy
msgid "Automatic footnotes"
-msgstr "Automatische Balken"
+msgstr "Automatische Fußnoten"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
-#, fuzzy
msgid "Manual footnotes"
-msgstr "Manuelle Konversion"
+msgstr "Manuelle Fußnoten"
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
msgid "Using global settings"
-msgstr ""
+msgstr "Globale Einstellungen benutzen"
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
-#, fuzzy
msgid "Special characters"
-msgstr "Besonderheiten"
+msgstr "Sonderzeichen"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
msgid "Unicode"
-msgstr ""
+msgstr "Unicode"
#. @node in Documentation/notation/input.itely
#. @unnumberedsubsubsec in Documentation/notation/input.itely
msgid "ASCII aliases"
-msgstr ""
+msgstr "ASCII-Aliase"
#. @node in Documentation/notation/input.itely
#. @section in Documentation/notation/input.itely
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
-#, fuzzy
msgid "The Articulate script"
-msgstr "Artikulationsskripte"
+msgstr "Artikuliere-Skript"
#. @node in Documentation/notation/input.itely
#. @section in Documentation/notation/input.itely
-#, fuzzy
msgid "Extracting musical information"
-msgstr "Notationsfragmente extrahieren"
+msgstr "Musikalische Information extrahieren"
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
-#, fuzzy
msgid "Displaying scheme music expressions"
-msgstr "Musikalische Funktionen darstellen"
+msgstr "Musikalische Scheme-Ausdrücke anzeigen"
#. @node in Documentation/notation/input.itely
#. @subsection in Documentation/notation/input.itely
msgid "Saving music events to a file"
-msgstr ""
+msgstr "Musikalische Ereignisse in einer Datei speichern"
#. Documentation/notation/spacing.itely:2086 (comment)
-#, fuzzy
msgid "The very low note here needs more room than 'basic-distance"
-msgstr "Die tiefste Note hier braucht mehr Platz als 'space"
+msgstr "Die tiefste Note hier braucht mehr Platz als 'basic-distance"
#. Documentation/notation/spacing.itely:2087 (comment)
-#, fuzzy
msgid "can provide, so the distance between this staff and the next"
msgstr ""
-"zu Verfügung stellen kann, sodass der Abstand zwischen dem System und dem"
+"zu Verfügung stellen kann, sodass der Abstand zwischen diesem System und dem"
#. Documentation/notation/spacing.itely:2088 (comment)
-#, fuzzy
msgid "is determined by 'padding."
msgstr "nächsten durch 'padding bestimmt wird."
#. Documentation/notation/spacing.itely:2091 (comment)
-#, fuzzy
msgid "Here, 'basic-distance provides enough room, and there is no"
-msgstr "Hier stellt 'space genug Platz zur Verfügung und es ist kein Grund"
+msgstr ""
+"Hier stellt 'basic-distance genug Platz zur Verfügung und es ist kein Grund"
#. Documentation/notation/spacing.itely:2092 (comment)
-#, fuzzy
msgid "need to compress the space (towards 'minimum-distance) to make"
msgstr "den Platz zu komprimieren (bis zu 'minimum-distance) und"
#. Documentation/notation/spacing.itely:2093 (comment)
-#, fuzzy
msgid "room for anything else on the page, so the distance between"
-msgstr "Platz für etwas anderes auf der Seite zu machen, somit"
+msgstr "Platz für etwas anderes auf der Seite zu machen, also"
#. Documentation/notation/spacing.itely:2094 (comment)
-#, fuzzy
msgid "this staff and the next is determined by 'basic-distance."
msgstr ""
-"wird der Abstand zwischen dem System und dem nächsten durch 'space "
+"wird der Abstand zwischen dem System und dem nächsten durch 'basic-distance "
"entschieden."
#. Documentation/notation/spacing.itely:2097 (comment)
"zusammenstoßen."
#. Documentation/notation/spacing.itely:2098 (comment)
-#, fuzzy
msgid "collide. The lowest acceptable value for 'basic-distance is 0."
-msgstr "Der niedrigste akzeptable Wert für 'space ist 0."
+msgstr "Der niedrigste akzeptable Wert für 'basic-distance ist 0."
#. Documentation/notation/spacing.itely:2529 (comment)
msgid "this time the text will be closer to the staff"
#. Documentation/notation/changing-defaults.itely:731 (variable)
msgid "blubb"
-msgstr ""
+msgstr "Blub"
#. Documentation/notation/changing-defaults.itely:737 (variable)
-#, fuzzy
msgid "bla"
-msgstr "Takt"
+msgstr "Bla"
#. Documentation/notation/changing-defaults.itely:2038 (comment)
msgid "default space between staves"
#. @node in Documentation/notation/notation-appendices.itely
#. @appendixsec in Documentation/notation/notation-appendices.itely
-#, fuzzy
msgid "Predefined string tunings"
-msgstr "Vordefinierte Bund-Diagramme"
+msgstr "Vordefinierte Saitenstimmungen"
#. @node in Documentation/notation/notation-appendices.itely
#. @appendixsec in Documentation/notation/notation-appendices.itely
#. @node in Documentation/notation/notation-appendices.itely
#. @unnumberedsubsec in Documentation/notation/notation-appendices.itely
-#, fuzzy
msgid "Tie glyphs"
-msgstr "Notenschlüssel-Glyphen"
+msgstr "Bogen-Glyphen"
#. @node in Documentation/notation/notation-appendices.itely
#. @unnumberedsubsec in Documentation/notation/notation-appendices.itely
#. @node in Documentation/notation/notation-appendices.itely
#. @appendixsec in Documentation/notation/notation-appendices.itely
-#, fuzzy
msgid "List of special characters"
-msgstr "Liste der Farben"
+msgstr "Liste der Sonderzeichen"
#. @node in Documentation/notation/notation-appendices.itely
#. @appendixsec in Documentation/notation/notation-appendices.itely
#. @node in Documentation/notation/notation-appendices.itely
#. @appendixsec in Documentation/notation/notation-appendices.itely
msgid "Context modification identifiers"
-msgstr ""
+msgstr "Bezeichner zur Kontextveränderung"
#. @node in Documentation/notation/notation-appendices.itely
#. @appendixsec in Documentation/notation/notation-appendices.itely
#. @node in Documentation/snippets.tely
msgid "\\\\PRE\\\\: \\\\\\\\TEXT\\\\\\\\"
-msgstr ""
+msgstr "\\\\PRE\\\\: \\\\\\\\TEXT\\\\\\\\"
#. @unnumberedsec in Documentation/snippets.tely
-#, fuzzy
msgid "\\\\\\\\TEXT\\\\\\\\"
-msgstr "\\\\TEXT\\\\"
+msgstr "\\\\\\\\TEXT\\\\\\\\"
#. @node in Documentation/usage/running.itely
msgid "Running lilypond"
#. @node in Documentation/usage/external.itely
#. @unnumberedsubsec in Documentation/usage/external.itely
-#, fuzzy
msgid "Enabling point and click"
-msgstr "Point and click"
+msgstr "Point and click aktivieren"
#. @node in Documentation/usage/external.itely
#. @unnumberedsubsec in Documentation/usage/external.itely
-#, fuzzy
msgid "Selective point-and-click"
-msgstr "Point and click"
+msgstr "Ausgewähltes Point and click"
#. @node in Documentation/usage/external.itely
#. @section in Documentation/usage/external.itely
msgstr "Incipit"
#. Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly:87 (comment)
-#, fuzzy
msgid "Set tight spacing"
-msgstr "dichter Satz"
+msgstr "dichter Notensatz"
#. Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly:95 (comment)
msgid "turn off bar lines"
msgstr "Taktstriche wieder anschalten"
#. Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly:112 (comment)
-#, fuzzy
msgid "Setting printKeyCancellation back to #t must not"
-msgstr "FIXME: printKeyCancellation wieder auf #t setzen darf nicht"
+msgstr "printKeyCancellation wieder auf #t setzen darf nicht"
#. Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly:113 (comment)
msgid "occur in the first bar after the incipit. Dto. for forceClef."
#. Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly:299 (comment)
msgid "The command below can be commented out in"
-msgstr ""
+msgstr "Der Befehl unten kann in kurzen Parituren"
#. Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly:300 (comment)
-#, fuzzy
msgid "short scores, but especially for large scores you"
-msgstr "diesem kleinen Beispiel, aber für größere Partituren"
+msgstr "auskommentiert werden, aber besonders für größere Partituren"
#. Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly:301 (comment)
-#, fuzzy
msgid "will typically yield better line breaking and improve"
-msgstr "ergeben sich bessere Zeilenumbrüche und"
+msgstr "ergeben sich normalerweise bessere Zeilenumbrüche und"
#. Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly:302 (comment)
-#, fuzzy
msgid "overall spacing if you do not comment the command out."
msgstr ""
-"auch die Aufteilung der Noten verbessert sich, wenn der folgende Befehl "
-"benutzt wird:"
+"auch die Aufteilung der Noten verbessert sich, wenn der Befehl benutzt wird:"
#. Documentation/snippets/anglican-psalm-template.ly:92 (variable)
msgid "tick"
msgstr "Hier ausschneiden: Beginn von 'bbarred.ly'"
#. Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly:30 (comment)
-#, fuzzy
msgid "C with slash -------------------------------"
-msgstr "PostScript -------------------------------"
+msgstr "C mit Strich -------------------------------"
#. Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly:31 (variable)
msgid "cWithSlash"
-msgstr ""
+msgstr "cMitStrich"
#. Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly:34 (comment)
msgid "Span -----------------------------------"
msgstr "Diese Zeile einkommentieren, um vollständiges Barre zu erhalten"
#. Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly:72 (comment)
-#, fuzzy
msgid ""
"\\once \\override TextSpanner #'bound-details #'left #'text = \\markup { \\"
"\"B\\\" #str }"
msgstr "meineAkkorde"
#. Documentation/snippets/chord-glissando-in-tablature.ly:54 (variable)
-#, fuzzy
msgid "myMusic"
msgstr "Noten"
msgstr "Zeige Glissando"
#. Documentation/snippets/creating-double-digit-fingerings.ly:22 (variable)
-#, fuzzy
msgid "ten"
-msgstr "Tenor"
+msgstr "Ten"
#. Documentation/snippets/creating-double-digit-fingerings.ly:26 (variable)
-#, fuzzy
msgid "fifty"
-msgstr "Quinte"
+msgstr "Fünzig"
#. Documentation/snippets/creating-double-digit-fingerings.ly:30 (variable)
-#, fuzzy
msgid "finger"
-msgstr "Sänger"
+msgstr "Finger"
#. Documentation/snippets/creating-double-digit-fingerings.ly:41 (comment)
msgid "optional override to remove warnings for fingerings larger than 5"
msgstr ""
+"optionale Veränderung, um Warnungen für Fingersatz größer als 5 zu entfernen"
#. Documentation/snippets/creating-real-parenthesized-dynamics.ly:48 (variable)
msgid "parenF"
#. Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly:31 (comment)
msgid "this is in half-spaces,"
-msgstr ""
+msgstr "in halben Abständen,"
#. Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly:32 (comment)
msgid "so it makes stems 9.5 staffspaces long"
-msgstr ""
+msgstr "sodass Hälse 9.5 Systemzwischenräume lang werden"
#. Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly:33 (comment)
msgid "stems are normally lengthened"
-msgstr ""
+msgstr "Hälse werden normalerweise nach oben verlängert,"
#. Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly:34 (comment)
msgid "upwards, so here we must lower the stem by the amount"
-msgstr ""
+msgstr "sodass wir den Hals hier um den gleichen Wert runterschieben, "
#. Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly:35 (comment)
msgid "equal to the lengthening - in this case (19 - 7) / 2"
-msgstr ""
+msgstr "um den er verlängert wird - in diesem Fall (19 - 7) / 2"
#. Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly:36 (comment)
msgid "(7 is default stem length)"
-msgstr ""
+msgstr "(7 ist der Standard)"
#. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
#. Documentation/snippets/jazz-combo-template.ly:273 (variable)
msgstr "primeros"
#. Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly:153 (comment)
-#, fuzzy
msgid "\\override FretBoard"
-msgstr "Der override-Befehl"
+msgstr "\\override FretBoard"
#. Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly:154 (comment)
msgid "#'(fret-diagram-details string-count) = #'4"
-msgstr ""
+msgstr "#'(fret-diagram-details string-count) = #'4"
#. Documentation/snippets/demo-midiinstruments.ly:27 (variable)
msgid "baseMelody"
msgstr "Gitarre"
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:40 (variable)
-#, fuzzy
msgid "pinchedHarmonics"
-msgstr "Flageolett"
+msgstr "gedrFlageolett"
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:54 (comment)
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:73 (comment)
-#, fuzzy
msgid "artificial harmonics (AH)"
-msgstr "Flageolett"
+msgstr "Flageolett (AH)"
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:59 (comment)
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:77 (comment)
msgid "pinched harmonics (PH)"
-msgstr ""
+msgstr "Flageolett durch drücken (PH)"
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:64 (comment)
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:81 (comment)
-#, fuzzy
msgid "tapped harmonics (TH)"
-msgstr "Flageolett-Töne"
+msgstr "Flageolett durch Klopfen (TH)"
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:68 (comment)
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:85 (comment)
-#, fuzzy
msgid "touch harmonics (TCH)"
-msgstr "Flageolett-Töne"
+msgstr "Flageolett durch Berührung (TCH)"
#. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:72 (variable)
-#, fuzzy
msgid "frettedStrings"
-msgstr "Saiten"
+msgstr "gebundeneSaiten"
#. Documentation/snippets/generating-custom-flags.ly:35 (comment)
msgid "Create a flag stencil by looking up the glyph from the font"
#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
msgid "VERSE ONE"
-msgstr ""
+msgstr "Strophe 1"
#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
#. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
msgstr "oder auch nur Leerzeichen zu überbrücken"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:41 (variable)
-#, fuzzy
msgid "openStringHarmonics"
-msgstr "Flageolett"
+msgstr "offeneSaiteObertöne"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:42 (comment)
-#, fuzzy
msgid "first harmonic"
-msgstr "Flageolett-Töne"
+msgstr "erster Oberton"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:45 (comment)
-#, fuzzy
msgid "second harmonic"
-msgstr "enharmonisch"
+msgstr "zweiter Oberton"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:50 (comment)
msgid "\\harmonicByFret #19 < e,\\6 a,\\5 d\\4 >"
-msgstr ""
+msgstr "\\harmonicByFret #19 < e,\\6 a,\\5 d\\4 >"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:51 (comment)
msgid "\\harmonicByRatio #2/3 < e,\\6 a,\\5 d\\4 >"
-msgstr ""
+msgstr "\\harmonicByRatio #2/3 < e,\\6 a,\\5 d\\4 >"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:52 (comment)
-#, fuzzy
msgid "third harmonic"
-msgstr "Flageolett-Töne"
+msgstr "dritter Oberton"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:58 (comment)
-#, fuzzy
msgid "fourth harmonic"
-msgstr "Flageolett-Töne"
+msgstr "vierter Oberton"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:65 (comment)
-#, fuzzy
msgid "fifth harmonic"
-msgstr "Flageolett-Töne"
+msgstr "fünfter Oberton"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:69 (comment)
-#, fuzzy
msgid "sixth harmonic"
-msgstr "Flageolett-Töne"
+msgstr "sechster Oberton"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:72 (comment)
-#, fuzzy
msgid "seventh harmonic"
-msgstr "enharmonisch"
+msgstr "siebter Oberton"
#. Documentation/snippets/open-string-harmonics-in-tablature.ly:75 (comment)
-#, fuzzy
msgid "eighth harmonic"
-msgstr "enharmonisch"
+msgstr "achter Oberton"
#. Documentation/snippets/orchestra,-choir-and-piano-template.ly:73 (comment)
msgid "space for instrumentName"
msgstr "tab"
#. Documentation/snippets/positioning-multi-measure-rests.ly:66 (comment)
-#, fuzzy
msgid "Multi-measure rests by default are set under the fourth line"
-msgstr "Mehrtaktpausen werden unter die vierte Linie gesetzt"
+msgstr "Ganztaktpausen werden normalerweise unter die vierte Linie gesetzt"
#. Documentation/snippets/positioning-multi-measure-rests.ly:68 (comment)
-#, fuzzy
msgid "They can be moved using an override"
msgstr "Sie können mit override verschoben werden"
#. Documentation/snippets/positioning-multi-measure-rests.ly:82 (comment)
-#, fuzzy
msgid "In two Voices, odd-numbered voices are under the top line"
msgstr ""
-"Mehrtaktpausen in Stimmen mit ungerader Zahl sind unter der obersten Linie"
+"Ganztaktpausen in Stimmen mit ungerader Zahl sind unter der obersten Linie"
#. Documentation/snippets/positioning-multi-measure-rests.ly:84 (comment)
-#, fuzzy
msgid "Even-numbered voices are under the bottom line"
-msgstr "Mehrtaktpausen in geraden Stimmen sind unter der untersten Linie"
+msgstr "Ganztaktpausen in geraden Stimmen sind unter der untersten Linie"
#. Documentation/snippets/positioning-multi-measure-rests.ly:86 (comment)
msgid "Multi-measure rests in both voices remain separate"
-msgstr ""
+msgstr "Ganztaktpausen in beiden Stimmen bleiben getrennt"
#. Documentation/snippets/positioning-multi-measure-rests.ly:89 (comment)
msgid "Separating multi-measure rests in more than two voices"
-msgstr ""
+msgstr "Ganztaktpausen in mehr als zwei Stimmen zu trennen,"
#. Documentation/snippets/positioning-multi-measure-rests.ly:90 (comment)
-#, fuzzy
msgid "requires an override"
-msgstr "set versus override"
+msgstr "macht einen override-Befehl notwendig"
#. Documentation/snippets/positioning-multi-measure-rests.ly:96 (comment)
msgid "Using compressed bars in multiple voices requires another override"
-msgstr ""
+msgstr "Für komprimierte Ganztaktpausen braucht man noch einen override-Befehl"
#. Documentation/snippets/positioning-multi-measure-rests.ly:97 (comment)
msgid "in all voices to avoid multiple instances being printed"
-msgstr ""
+msgstr "in allen Stimmen, damit nicht die Pausen nicht mehrmals gesetzt werden"
#. Documentation/snippets/positioning-segno-and-coda-with-line-break.ly:32 (comment)
#. Documentation/snippets/positioning-segno-and-coda-with-line-break.ly:53 (comment)
#. Documentation/snippets/slides-in-tablature.ly:44 (variable)
msgid "slides"
-msgstr ""
+msgstr "Gleiten"
#. Documentation/snippets/staff-headword.ly:34 (comment)
msgid "title = \\\"Le Lac des Cygnes\\\""
msgstr "(Das ist die Hauptdatei)"
#. Documentation/snippets/string-quartet-template-with-separate-parts.ly:177 (comment)
-#, fuzzy
msgid "uncomment the line below when using a separate file"
-msgstr "{ Diesen Block einkommentieren, wenn extra Dateien benutzt werden"
+msgstr "Diesen Block einkommentieren, wenn zusätzliche Dateien benutzt werden"
#. Documentation/snippets/string-quartet-template-with-separate-parts.ly:178 (comment)
msgid "\\include \\\"piece.ly\\\""
-msgstr ""
+msgstr "\\include \\\"piece.ly\\\""
#. Documentation/snippets/string-quartet-template-with-separate-parts.ly:187 (comment)
msgid "{ Uncomment this block when using separate files"
#. Documentation/snippets/vocal-ensemble-template.ly:120 (comment)
#. Documentation/snippets/vocal-ensemble-template.ly:135 (comment)
msgid "this is needed for lyrics above a staff"
-msgstr ""
+msgstr "Das ist nötig für Gesangstext über dem System"
#. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:123 (comment)
#. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:132 (comment)
msgid "This is needed for lyrics above a staff"
-msgstr ""
+msgstr "Das ist nötig für Gesangstext über dem System"
#. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:109 (comment)
-#, fuzzy
msgid "we could remove the line about this with the line below, since"
-msgstr ""
-"die Zeile oberhalb könnte mir der Zeile unterhalb entfernt werden, weil"
+msgstr "die Zeile unterhalb könnte entfernt werden, weil"
#. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:110 (comment)
-#, fuzzy
msgid "we want the alto lyrics to be below the alto Voice anyway."
msgstr "der Alt-Text sowieso unter der Altstimme sein soll"
#. Documentation/snippets/vocal-headword.ly:32 (comment)
msgid "L. van Beethoven. Symphony No. 9 in D minor, op.125; Finale"
-msgstr ""
+msgstr "L. van Beethoven. Symphonie Nr. 9 in D-Moll, op. 125, Finale"
#. Documentation/snippets/vocal-headword.ly:33 (comment)
msgid "mm. 216 -- 236"
-msgstr ""
+msgstr "Takte 216--236"
#. Documentation/snippets/vocal-headword.ly:34 (comment)
msgid "Text: F. von Schiller"
-msgstr ""
+msgstr "Text: F. von Schiller"
#. Documentation/snippets/vocal-headword.ly:39 (comment)
-#, fuzzy
msgid "make first bar number be shown"
-msgstr "Erste Taktnummer soll auch gesetzt werden"
+msgstr "Erste Taktnummer soll auch angezeigt werden"
#. Documentation/snippets/vocal-headword.ly:41 (comment)
msgid "\\tempo \\\"Presto\\\""
-msgstr ""
+msgstr "\\tempo \\\"Presto\\\""
#. Documentation/snippets/vocal-headword.ly:42 (comment)
msgid "\\compressFullBarRests R2.*8"
-msgstr ""
+msgstr "\\compressFullBarRests R2.*8"
#. Documentation/snippets/vocal-headword.ly:64 (comment)
-#, fuzzy
msgid "put fermata closer to staff"
-msgstr "näher am System sein kann"
+msgstr "Fermate näher ans System"
#. Documentation/snippets/vocal-headword.ly:68 (comment)
msgid "\\time 4/4 \\tempo \\\"Allegro assai\\\""
-msgstr ""
+msgstr "\\time 4/4 \\tempo \\\"Allegro assai\\\""
#. Documentation/snippets/vocal-headword.ly:69 (comment)
#. Documentation/snippets/vocal-headword.ly:71 (comment)
msgid "R1"
-msgstr ""
+msgstr "R1"
#. Documentation/snippets/vocal-headword.ly:70 (comment)
msgid "e''4^\\f d r2"
-msgstr ""
+msgstr "e''4^\\f d r2"
#. Documentation/snippets/vocal-headword.ly:72 (comment)
msgid "e4( ^\\f d2) a8([ g)]"
-msgstr ""
+msgstr "e4( ^\\f d2) a8([ g)]"
#. Documentation/snippets/vocal-headword.ly:78 (comment)
msgid "Freu -- de, Freu -- de,__"
-msgstr ""
+msgstr "Freu -- de, Freu -- de,__"
#. Documentation/snippets/volta-multi-staff.ly:20 (variable)
msgid "voltaMusic"