]> git.donarmstrong.com Git - lilypond.git/commitdiff
Move translated docs into Pitches and Rhythms
authorJohn Mandereau <john.mandereau@gmail.com>
Sun, 23 Sep 2007 14:35:43 +0000 (16:35 +0200)
committerJohn Mandereau <john.mandereau@gmail.com>
Fri, 2 Nov 2007 08:46:07 +0000 (09:46 +0100)
31 files changed:
Documentation/de/user/advanced-notation.itely
Documentation/de/user/basic-notation.itely
Documentation/de/user/lilypond.tely
Documentation/de/user/notation.itely
Documentation/de/user/pitches.itely [new file with mode: 0644]
Documentation/de/user/rhythms.itely [new file with mode: 0644]
Documentation/de/user/specialist.itely [new file with mode: 0644]
Documentation/es/user/advanced-notation.itely
Documentation/es/user/basic-notation.itely
Documentation/es/user/lilypond.tely
Documentation/es/user/notation.itely
Documentation/es/user/pitches.itely [new file with mode: 0644]
Documentation/es/user/rhythms.itely [new file with mode: 0644]
Documentation/es/user/specialist.itely [new file with mode: 0644]
Documentation/fr/user/advanced-notation.itely
Documentation/fr/user/basic-notation.itely
Documentation/fr/user/lilypond.tely
Documentation/fr/user/notation.itely
Documentation/fr/user/pitches.itely [new file with mode: 0644]
Documentation/fr/user/rhythms.itely [new file with mode: 0644]
Documentation/fr/user/specialist.itely [new file with mode: 0644]
Documentation/user/educational.itely
Documentation/user/expressive.itely
Documentation/user/notation.itely
Documentation/user/pitches.itely
Documentation/user/repeats.itely
Documentation/user/rhythms.itely
Documentation/user/simultaneous.itely
Documentation/user/specialist.itely
Documentation/user/staff.itely
Documentation/user/text.itely

index 4a7ea280fe8c4179483b3e27ff6bacda214fa68f..2b66b351e848b766f52334f63d9a881fab173e63 100644 (file)
@@ -110,11 +110,7 @@ UNTRANSLATED NODE: IGNORE ME
 * Instrument transpositions::
 * Ottava brackets::
 * Different editions from one source::
-@end menu 
-@node Multi measure rests
-@subsection Multi measure rests
-
-UNTRANSLATED NODE: IGNORE ME
+@end menu
 
 @node Metronome marks
 @subsection Metronome marks
@@ -203,10 +199,6 @@ UNTRANSLATED NODE: IGNORE ME
 * Improvisation::
 * Selecting notation font size::
 @end menu 
-@node Polymetric notation
-@subsection Polymetric notation
-
-UNTRANSLATED NODE: IGNORE ME
 
 @node Time administration
 @subsection Time administration
index 47e6353d366d5b90c8fae880c9f3c406bed8828e..385952c494e842603e1ba22d9b1755a97837f8fe 100644 (file)
@@ -48,986 +48,21 @@ In diesem Abschnitt wird behandelt, wie die Tonhöhe angegeben wird.
 @end menu
 
 
-@node Normal pitches
-@subsection Normal pitches
 
-@cindex Tonhöhenbezeichnungen
-
-
-Tonhöhenbezeichnungen werden durch Kleinbuchstaben von
-@code{a} bis @code{g} angegeben.@footnote{Die Benutzung deutscher 
-Notenbezeichnungen mit der Unterscheidung von b und h ist 
-auch möglich, siehe @ref{Note names in other languages}.}
-Eine aufsteigende C-Dur-Tonleiter wird wie folgt notiert:
-
-@lilypond[quote,fragment,verbatim,ragged-right]
-\clef bass
-c d e f g a b c'
-@end lilypond
-
-Die Notenbezeichnung @code{c} schreibt als Note ein kleines 
-C, eine Oktave unter dem eingestrichenen C.
-
-@lilypond[quote,fragment,verbatim,ragged-right]
-\clef treble
-c1
-\clef bass
-c1
-@end lilypond
-
-@funindex '
-@funindex ,
-
-Zusätzliche Oktavbestimmung wird mit einer Anzahl von 
-Apostrophen (@q{'}) oder Kommas (@q{,}) vorgenommen. 
-Jeder Apostroph erhöht die Note um eine Oktave, jedes 
-Komma erniedrigt sie um eine Oktave.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\clef treble
-c' c'' e' g d'' d' d c
-\clef bass
-c, c,, e, g d,, d, d c
-@end lilypond
-
-Eine alternative Methode gibt am Anfang die Oktave vor, 
-innerhalb derer die Noten gesetzt werden, dabei werden 
-unter Umständen weniger Oktavangaben (@code{'} oder @code{,})
-benötigt. Siehe auch 
-@ref{Relative octaves}.
-
-
-@node Accidentals
-@subsection Accidentals
-
-@cindex Notenbezeichnungen, Deutsch
-@cindex Notenbezeichnungen, Standard
-@cindex Vorzeichen, Deutsch
-@cindex Versetzungszeichen
-@cindex Akzidenzen
-
-Ein Kreuz wird eingegeben, indem man @code{-is} an die 
-Notenbezeichnung hängt, ein b durch @code{-es}. Doppelkreuze 
-und Doppel-Bs werden durch Hinzufügen von @code{-isis} und 
-@code{-eses} hinter die Notenbezeichnung erzeugt.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-a2 ais a aes
-a2 aisis a aeses
-@end lilypond
-
-@noindent
-Auch die deutschen Varianten @code{as} für @code{aes} und
-@code{es} für @code{ees} sind erlaubt. Im Unterschied zum 
-Deutschen ist aber @code{bes} die einzige Version für den Ton
-B, während his als @code{bis} geschrieben werden muss. Das kann
-aber auch verändert werden, siehe @ref{Note names in other languages}.
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-a2 as e es
-@end lilypond
-
-Ein Auflösungszeichen macht die Wirkung eines Kreuzes oder Bs
-rückgängig. Diese Auflösungszeichen werden jedoch nicht 
-als Suffix einer Tonhöhenbezeichnung eingegeben, sondern
-sie ergeben sich (automatisch) aus dem Kontext, wenn die 
-nicht alterierte Notenbezeichnung eingegeben wird.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-a4 aes a2
-@end lilypond
-
-Die Sequenz @code{d e f} wird interpretiert als: @qq{Setze eine
- D-Noten, eine E-Note und eine F-Note,} unabhängig von den 
- Vorzeichen der Tonart. Mehr Information über den Unterschied 
- zwischen musikalischem Inhalt und der Präsentation dieses 
- Inhalts siehe @rlearning{Accidentals and key signatures}.
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative]
-\key d \major
-d e f g
-d e fis g
-@end lilypond
-
-
-@commonprop
-
-Den Satzregeln für den Notensatz folgend wird ein Auflösungszeichen 
-dann ausgegeben, wenn eine vorhergehende Akzidenz rückgängig 
-gemacht werden soll. Um dieses Verhalten zu ändern, muss 
-@code{\set Staff.extraNatural = ##f} eingesetzt werden.
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-ceses4 ces cis c
-\set Staff.extraNatural = ##f
-ceses4 ces cis c
-@end lilypond
-
-
-@seealso
-
-Programmreferenz: @internalsref{LedgerLineSpanner},
-@internalsref{NoteHead}.
-
-
-@node Cautionary accidentals
-@subsection Cautionary accidentals
-
-@cindex Versetzungszeichen, Erinnerung
-@cindex Versetzungszeichen, Warnung
-@cindex Vorzeichen, Erinnerung
-@cindex Vorzeichen in Klammern
-@cindex Erinnerungsvorzeichen
-@cindex Warnungsvorzeichen
-@funindex ?
-@cindex Klammern um Vorzeichen
-@funindex !
-
-Normalerweise werden Versetzungszeichen automatisch gesetzt, aber
-sie können auch manuell hinzugefügt werden. Ein erinnerndes 
-Versetzungszeichen kann erzwungen werden, indem man ein Ausrufungszeichen
-(@code{!}) hinter die Notenbezeichnung schreibt. Ein warnendes 
-Versetzungszeichen (also ein Vorzeichen in Klammern) wird durch Anfügen 
-eines Fragezeichens (@code{?}) erstellt. Mit diesen zusätzlichen 
-Zeichen kann man sich auch Auflösungszeichen ausgeben lassen.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
-cis cis cis! cis? c c? c! c
-@end lilypond
-
-
-@seealso
-Die automatische Setzung von Versetzungszeichen kann auf viele Arten 
-beeinflusst werden. Mehr Information dazu siehe
- @ref{Automatic accidentals}.
-
-
-@node Micro tones
-@subsection Micro tones
-
-@cindex Vierteltöne
-@cindex Vorzeichen, Vierteltöne
-@cindex Versetzungszeichen, Vierteltöne
-@cindex Mikrotöne
-
-Versetzungszeichen für Vierteltöne werden durch Anhängen der Endungen 
-@code{-eh} (Erniedrigung) und @code{-ih} (Erhöhung) an den 
-Tonhöhenbuchstaben erstellt. Das Beispiel zeigt eine in Vierteltönen 
-aufsteigende Serie vom kleinen C.
-
-@lilypond[verbatim,ragged-right,quote,relative=2,fragment]
-\set Staff.extraNatural = ##f
-ceseh ceh cih cisih
-@end lilypond
-
-Mikrotöne werden auch in die MIDI-Dateien geschrieben.
-
-
-
-@refbugs
-
-Es gibt keine allgemein anerkannten Standards für die 
-Notation von Dreiviertelton-Erniedrigungszeichen. LilyPonds
-Symbol entspricht also keinem Standard.
-
-
-@node Note names in other languages
-@subsection Note names in other languages
-
-Es gibt vordefinierte Bezeichnungen für die Notenbezeichnungen in anderen 
-Sprachen als Englisch. Um sie zu benutzen, muss nur die 
-entsprechende Datei für die jeweilige Sprache eingefügt werden.
-Zum Beispiel fügt man mit @code{\include "deutsch.ly"} die 
-Notendefinitionen für die deutsche Sprache am Anfang der Datei 
-hinzu. In der Tabelle sind die existierenden Definitionen
-mit den dazugehörigen Notenbezeichnungen dargestellt.
-
-
-@c  Should this be made into a multitable?
-@cindex Notenbezeichnungen, andere Sprachen
-@example
-               Notenbezeichnungen              Kreuz       B         Doppelkreuz   Doppel-B
-
-nederlands.ly  c   d   e   f   g   a   bes b   -is         -es       -isis         -eses
-english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat  -ss/-x/       -ff/
-                                                                     -sharpsharp   -flatflat
-deutsch.ly     c   d   e   f   g   a   b   h   -is         -es       -isis         -eses
-norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es  -ississ/-isis -essess/-eses
-svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess      -ississ       -essess
-italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b        -dd           -bb
-catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b        -dd/-ss       -bb
-espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b        -ss           -bb
-@end example
-
-@noindent
-Auf Holländisch, Deutsch, Norwegisch und Schwedisch (u. a.) werden die 
-Erniedrigungen von @q{a} wie @code{aes} und @code{aeses} zu
-@code{as} und @code{ases} (oder auch @code{asas}) zusammengezogen.
-In manchen Sprachen sind nur diese Kurzformen definiert (das gilt auch für die 
-Endungen der Vierteltöne).
-
-@noindent
-Bestimmte Musik verwendet Alterationen, die Bruchteile von den 
-@qq{üblichen} Kreuzen oder Bs sind. Die Notenbezeichnungen für 
-Vierteltöne für die verschiedenen Sprachen sind in der folgenden 
-Tabelle aufgeführt. Die Präfixe @qq{Semi-} und @qq{Sesqui-} bedeuten 
-@qq{halb} bzw. @qq{eineinhalb}. Für Norwegisch, Schwedisch, Katalanisch 
-und Spanisch sind noch keine eigenen Namen definiert.
-@c What about Turkish Maquam music and similar microtonal systems?
-@c
-@c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
-@c is actually misleading since the alteration is in fact one and a half
-@c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
-
-@example
-               Notenbezeichnungen              Semi-   Semi-  Sesqui-  Sesqui-
-                                               kreuz   B      Kreuz    B
-
-nederlands.ly  c   d   e   f   g   a   bes b   -ih     -eh    -isih    -eseh
-english.ly     c   d   e   f   g   a   bf  b   -qs     -qf    -tqs     -tqf
-deutsch.ly     c   d   e   f   g   a   b   h   -ih     -eh    -isih    -eseh
-norsk.ly       c   d   e   f   g   a   b   h   
-svenska.ly     c   d   e   f   g   a   b   h   
-italiano.ly    do  re  mi  fa  sol la  sib si  -sd     -sb    -dsd     -bsb
-catalan.ly     do  re  mi  fa  sol la  sib si  
-espanol.ly     do  re  mi  fa  sol la  sib si  
-@end example
-
-
-
-@node Relative octaves
-@subsection Relative octaves
-
-@cindex Relativ
-@cindex Relative Oktavbestimmung
-@funindex \relative
-
-Oktaven werden angegeben, indem man @code{'} oder @code{,}
-an die Notenbezeichnung hängt. Wenn Sie schon existierende 
-Musik kopieren, passiert es schnell, eine Note aus Versehen 
-in die falsche Oktave zu setzen, und der Fehler ist schwer zu 
-finden. Der relative Oktaven-Modus verhindert solche Fehler,
-indem mögliche Fehler stark vergrößert werden: ein einziger 
-Oktavierungsfehler wirkt sich auf den gesamten Rest des Stückes aus.
-
-Die Syntax des Befehls lautet:
-
-@example
-\relative @var{Referenzoktave} @var{musikalischer Ausdruck}
-@end example
-
-@noindent
-oder:
-
-@example
-\relative @var{musikalischer Ausdruck}
-@end example
-
-@noindent
-Das eingestrichene C (@code{c'}) wird als Referenzoktave angenommen, 
-wenn sie nicht extra angegeben wird.
-
-Die Oktave von Noten, die im musikalischen Ausdruck notiert sind, 
-wird wie folgt erschlossen: Wenn keine Oktavversetzungszeichen 
-benutzt werden, wird als Intervall zwischen der Noten und der 
-vorhergehenden immer eine Quarte oder kleiner angenommen. Dieser 
-Abstand wird ohne Rücksicht auf Alterationen bestimmt. Eine 
-übermäßige Quarte ist also ein kleineres Intervall als eine 
-verminderte Quinte, auch wenn beide sechs Halbtöne groß sind.
-
-Die Oktavversetzungszeichen @code{'} und @code{,} können 
-hinzugefügt werden, um die Tonhöhe um eine Oktave zu erhöhen 
-oder zu erniedrigen. Wenn der relative Modus beginnt, kann 
-ein Referenzton angegeben werden, der als die vorhergehende Note 
-für die erste Tonhöhe des musikalischen Ausdrucks verwendet 
-wird. Wenn dieser Referenzton nicht angeben wird, wird das 
-eingestrichene C verwendet.
-
-So funktioniert der relative Modus:
-
-@lilypond[quote,fragment,ragged-right,verbatim]
-\relative c'' {
-  b c d c b c bes a
-}
-@end lilypond
-
-Oktavversetzungen müssen für alle Intervalle angezeigt werden, 
-die größer als eine Quarte sind.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\relative c'' {
-  c g c f, c' a, e''
-}
-@end lilypond
-
-Wenn der vorherige Ausdruck ein Akkord ist, wird die erste Note 
-des Akkordes benutzt, um die erste Note des nächsten Akkordes zu 
-bestimmen.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\relative c' {
-  c <c e g>
-  <c' e g>
-  <c, e' g>
-}
-@end lilypond
-
-Die Tonhöhe nach @code{\relative} muss eine Notenbezeichnung enthalten.
-
-Die relative Veränderung wirkt sich nicht auf 
-Transposition (@code{\transpose}),
-Akkordnotation (@code{\chordmode}) oder @code{\relative}-Abschnitte 
-aus.  Um den relativen Modus innerhalb von transponierter Musik zu 
-verwenden, muss ein zusätzliches @code{\relative} innerhalb der 
-Klammern des @code{\transpose}-Befehls gesetzt werden.
-
-@node Octave check
-@subsection Octave check
-
-@cindex Oktavenüberprüfung
-
-Durch Oktavenüberprüfung können Fehler einfacher entdeckt werden:
-nach einer Note kann @code{=}@var{Apostrophe} geschrieben werden, 
-womit angezeigt wird, was ihre wirkliche Oktave sein soll. Im 
-folgenden Beispiel
-
-@example
-\relative c'' @{ c='' b=' d,='' @}
-@end example
-
-@noindent
-erzeugt das @code{d} eine Warnung, weil ein @code{d''} erwartet
-wird (denn  zwischen @code{b'} und @code{d''} befindet sich nur eine Terz), 
-aber ein @code{d'} ist notiert. In der Notenausgabe wird die 
-Oktave zu  @code{d''} korrigiert und die nächste Note wird 
-relativ zu  @code{d''} anstelle von @code{d'} errechnet.
-
-Es gibt auch eine Oktavenüberprüfung, die keine sichtbare Ausgabe 
-erzeugt. Die Syntax:
-
-@example
-\octave @var{Tonhöhe}
-@end example
-
-Hierdurch wird überprüft, dass die @var{Tonhöhe} (ohne Apostroph) 
-der @var{Tonhöhe} (mit Apostroph) entspricht. Wenn sie 
-sich nicht entsprechen, wird eine Warnung ausgegeben und die 
-Oktave wird korrigiert. Die @var{Tonhöhe} wird nicht als 
-Note gesetzt.
-
-Im nächsten Beispiel erzeugt die erste Überprüfung keine Warnung, 
-weil das @code{e} (im relativen Modus) innerhalb einer Quarte 
-zum @code{a'} liegt. Die zweite Überprüfung aber erzeugt eine 
-Warnung, weil das @code{e} mehr als eine Quarte vom 
-@code{b'} entfernt ist. Die Warnung wird ausgegeben und die Oktave wird 
-korrigiert, so dass auch die folgenden Noten wieder in der 
-richtigen Oktave gesetzt werden.
-
-
-@example
-\relative c' @{
-  e
-  \octave a'
-  \octave b'
-@}
-@end example
-
-Die Oktave einer Note, der eine Oktavüberprüfung angefügt wurde, 
-wird in Hinsicht auf die vorherige Note bestimmt. Im nächsten 
-Fragment ist die letzte Note ein @code{a'}. 
-Die Oktavenüberprüfung stellt fest, dass zwischen e' und kleinem
-b eine Quarte Abstand ist und dass die folgende Note, ein a', sich
-wieder innerhalb einer Quarte vom e' aus befindet. Die Überprüfung
-gibt also einen Erfolgswert zurück und die Notenausgabe wird nicht
-verändert.
-
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\relative c' {
-  e
-  \octave b
-  a
-}
-@end lilypond
-
-
-@node Transpose
-@subsection Transpose
-
-@cindex Transposition
-@cindex Transponieren
-@funindex \transpose
-
-Ein musikalischer Ausdruck kann mit dem Befehl @code{\transpose}
-transponiert werden. Die Syntax lautet:
-@example
-\transpose @var{von} @var{nach} @var{mus. Ausdruck}
-@end example
-
-Das bedeutet, dass der @var{mus. Ausdruck} um das Intervall zwischen den 
-Tonhöhen @var{von} und @var{nach} transponiert wird: Jede Note, die die 
-Tonhöhe @var{von} hat, wird in die Tonhöhe @var{nach} umgewandelt.
-
-So kann z. B. ein Stück in D-Dur, wenn es für den Sänger etwas zu
-tief ist, mit dem Befehl
-
-@example
-\transpose d e @dots{}
-@end example
-
-@noindent
-nach E-Dur transponiert werden.
-
-Oder eine Violinstimme, die so notiert wird, wie sie erklingt, 
-soll von einer A-Klarinette gespielt werden. Hier ist ein 
-klingendes A als C notiert, so dass alles also eine kleine
-Terz tiefer erklingt, als es notiert ist. Für die Erzeugung der 
-Klarinettenstimme muss folgender Befehl verwendet werden:
-
-@example
-\transpose a c @dots{}
-@end example
-
-@code{\transpose} unterscheidet enharmonische Verwechslungen: sowohl 
-@code{\transpose c cis} als auch @code{\transpose c des} transponieren 
-die Musik einen Halbton nach oben. Aber die erste Version gibt als 
-Versetzungszeichen Kreuze aus, die zweite dagegen B-Versetzungszeichen.
-
-@lilypond[quote,ragged-right,verbatim]
-mus = { \key d \major cis d fis g }
-\new Staff {
-  \clef "F" \mus
-  \clef "G"
-  \transpose c g' \mus
-  \transpose c f' \mus
-}
-@end lilypond
-
-@code{\transpose} kann auch benutzt werden, um die geschriebenen 
-Noten eines transponierenden Instruments zu notieren. Tonhöhen in 
-LilyPond werden üblicherweise notiert, wie sie erklingen, aber 
-man kann auch eine andere Tonart verwenden. Noten einer 
-B-Trompete, die mit einem klingenden D anfangen, könnte man also 
-auch so eingeben:
-
-@example
-\transpose c bes @{ e4 @dots{} @}
-@end example
-
-Um die Noten dann wiederum als Trompetenstimme zu drucken (also einen 
-Ganzton tiefer, als sie erklingen), setzt man einfach um sie herum 
-eine weitere Transposition:
-
-@example
-\transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
-@end example
-
-
-@seealso
-
-Programmreferenz: @internalsref{TransposedMusic}.
-
-Beispiel: @lsr{scheme,transpose-pitches-with-minimum-accidentals.ly}.
-
-
-@refbugs
-
-Wenn Sie sowohl  @code{\transpose} als auch @code{\relative} 
-benutzen wollen, muss die @code{\transpose}-Umgebung sich 
-außerhalb der @code{\relative}-Umgebung befinden, da 
-@code{\relative} keine Auswirkungen auf Noten hat, die sich 
-innerhalb von @code{\transpose} befinden.
-
-
-@node Rests
-@subsection Rests
-@cindex Pausen
-
-@funindex \rest
-@funindex r
-
-Pausen werden wie Noten eingegeben, ihre Bezeichnung ist @code{r}.
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-r1 r2 r4 r8
-@end lilypond
-
-Pausen, die ganze Takte ausfüllen und in der Taktmitte zentriert 
-werden sollen, müssen als mehrtaktige Pausen eingegeben werden. 
-Sie können sowohl für einen einzigen Takt als auch für mehrere 
-Takte verwendet werden, Näheres im Abschnitt
-@ref{Multi measure rests}.
-
-Um die vertikale Position einer Pause explizit festzulegen, 
-kann eine Note eingegeben werden, gefolgt vom Befehl @code{\rest}. 
-Die Pause wird dann an die Stelle gesetzt, wo sich sonst die 
-Note befinden würde.
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-a'4\rest d'4\rest
-@end lilypond
-
-@noindent
-Damit wird die manuelle Formatierung von mehrstimmiger Musik 
-sehr viel einfacher, da die Formatierungsfunktion zur automatischen 
-Auflösung von Zusammenstößen diese Pausen nicht mit einbezieht.
-
-
-@seealso
-
-Programmreferenz: @internalsref{Rest}.
-
-
-@node Skips
-@subsection Skips
-
-@cindex Skip
-@cindex Überspringen von Zeichen
-@cindex Unsichtbare Pausen
-@cindex Platzhalternoten
-@funindex \skip
-@funindex s
-
-Eine unsichtbare Pause (auch als @qq{skip} oder Überspringung bezeichnet) 
-kann wie eine Note eingegeben werden, die Notationsbezeichnung ist @code{s}. 
-Man kann aber auch die Dauer extra angeben mit @code{\skip @var{Dauer}}.
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-a4 a4 s4 a4 \skip 1 a4
-@end lilypond
-
-Die @code{s}-Syntax steht nur im Noten- oder Akkordmodus zur Verfügung. In 
-anderen Situationen, z. B. innerhalb eines Liedtextes, muss @code{\skip} 
-benutzt werden.
-
-@lilypond[quote,ragged-right,verbatim]
-<<
-  \relative { a'2 a2 }
-  \new Lyrics \lyricmode { \skip 2 bla2 }
->>
-@end lilypond
-
-Der Überspringungsbefehl (@code{\skip}) ist einfach ein leerer Platzhalter. 
-Durch ihn wird 
-überhaupt nichts gesetzt, auch keine transparenten Objekte.
-
-Die Überspringung mit @code{s} hingegen erstellt  @internalsref{Staff} und
-@internalsref{Voice} wenn es erforderlich ist, genauso wie Noten und Pausen. 
-Das folgende Beispiel etwa setzt ein leeres Notensystem:
-
-@lilypond[quote,ragged-right,verbatim]
-{ s4 }
-@end lilypond
-
-Das Fragment @code{@{ \skip 4 @}} würde nur eine leere Seite produzieren.
-
-@seealso
-
-Programmreferenz: @internalsref{SkipMusic}.
-
-
-
-@node Rhythms
-@section Rhythms
-
-Dieser Abschnitt erklärt Rhythmen, Dauern und Takte.
-
-@menu
-* Durations::                   
-* Augmentation dots::           
-* Tuplets::                     
-* Scaling durations::           
-* Bar check::                   
-* Barnumber check::             
-* Automatic note splitting::    
-@end menu
-
-
-@node Durations
-@subsection Durations
-
-@cindex Dauer
-@cindex Notenlänge
-@funindex \longa
-@funindex \breve
-@funindex \maxima
-
-Im Noten-, Akkord- und Liedtextmodus werden Notenlängen (Dauern) durch 
-Zahlen und Punkte notiert: Dauern werden als reziproke Werte geschrieben. 
-Zum Beispiel wird eine Viertelnote mit @code{4} notiert (weil sie eine 
-1/4-Note ist), eine halbe Note mit @code{2} (weil sie eine 1/2-Note ist). 
-Noten, die länger als eine Ganze sind, müssen mit @code{\longa} 
-(für die Longa, also vier Ganze) und 
-@code{\breve} (für die Brevis, auch Doppelganze genannt) notiert werden.
-
-@example
-c'\breve
-c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
-r\longa r\breve
-r1 r2 r4 r8 r16 r32 r64 r64
-@end example
-
-@lilypond[quote]
-\score {
-\relative c'' {
-    a\breve*1/2 \autoBeamOff
-    a1 a2 a4 a8 a16 a32 a64 a64
-   \bar "empty"
-   \break
-    r\longa*1/4 r\breve *1/2
-    r1 r2 r4 r8 r16 r32 r64 r64
-  }
-  \layout {
-    ragged-right = ##t
-    indent=0\mm
-    \context {
-      \Score
-        \remove "Bar_number_engraver"
-    }
-    \context {
-      \Staff
-        \remove "Clef_engraver"
-        \override StaffSymbol #'transparent = ##t
-        \override TimeSignature #'transparent = ##t
-        \override BarLine #'transparent = ##t
-        \consists "Pitch_squash_engraver"
-    }
-  }
-}
-@end lilypond
-
-Wenn die Dauer hinter einer Notenbezeichnung nicht angegeben ist, 
-wird die Dauer der vorhergehenden Note eingesetzt. Der Standardwert 
-für die erste Note ist eine Viertel.
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-{ a a a2 a a4 a a1 a }
-@end lilypond
-
-
-@node Augmentation dots
-@subsection Augmentation dots
-
-@funindex .
-@cindex Punktierung
-
-Um punktierte Notendauern zu erhalten, muss einfach nur ein Punkt 
-(@code{.}) hinter die Zahl der Dauer gesetzt werden. Zwei Punkte 
-ergeben eine doppelte Punktierung.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-a'4 b' c''4. b'8 a'4. b'4.. c''8.
-@end lilypond
-
-@refcommands
-
-Punkte werden normalerweise nach oben verschoben, damit sie die Notenlinien 
-nicht berühren. Das gilt aber nicht für mehrstimmige Passagen. Mit den 
-folgenden Befehlen kann ein anderes Verhalten der Punktierung erreicht werden.
-
-@funindex \dotsUp
-@code{\dotsUp} (Der Punkt wird nach oben verschoben.),
-@funindex \dotsDown
-@code{\dotsDown} (Der Punkt wird nach unten verschoben.),
-@funindex \dotsNeutral (Wiederherstellung des Standards.)
-@code{\dotsNeutral}.
-
-@seealso
-
-Programmreferenz: @internalsref{Dots} und @internalsref{DotColumn}.
-
-
-@node Tuplets
-@subsection Tuplets
-
-@cindex N-tolen
-@cindex Triolen
-@cindex Rhythmische Aufteilungen
-@funindex \times
-
-Triolen und andere rhythmische Aufteilungen werden aus einem musikalischen 
-Ausdruck erstellt, indem dessen Tondauern mit einem Bruch multipliziert werden.
-
-@example
-\times @var{Bruch} @var{musikalischer Ausdruck}
-@end example
-
-@noindent
-Die Dauer eines @var{musikalischen Ausdrucks} wird mit dem Bruch multipliziert. 
-Der Nenner des Bruchs wird über den Noten ausgegeben, optional mit einer 
-eckigen Klammer, die die Noten einfasst. Die üblichste Aufteilung ist die 
-Triole, in welcher drei Noten die Länge von zwei haben, der Wert jeder 
-einzelnen Note ist also 2/3 der notierten Länge.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-g'4 \times 2/3 {c'4 c' c'} d'4 d'4
-@end lilypond
-
-Diese Brüche können auch ineinander geschachtelt werden, etwa so:
-
-@lilypond[fragment,ragged-right,verbatim,relative=2]
-\override TupletNumber #'text = #tuplet-number::calc-fraction-text
-\times 4/6 {
-  a4 a
-  \times 3/5 { a a a a a }
-}
-@end lilypond
-
-@refcommands
-
-@funindex \tupletUp
-@code{\tupletUp},
-@funindex \tupletDown
-@code{\tupletDown},
-@funindex \tupletNeutral
-@code{\tupletNeutral}.
-
-
-@commonprop
-
-@funindex tupletNumberFormatFunction
-@cindex Formatierung von Brüchen
-@cindex Formatierung von Triolen
-@cindex N-tolen, Formatierung
-
-Der Wert von @code{tupletSpannerDuration} definiert, wie lange jede 
-Klammer dauert. Mit entsprechender Einstellung kann man beliebig 
-viele Triolen schreiben, aber nur einmal den Befehl @code{\times}
-benutzen. Im nächsten Beispiel etwa werden zwei Triolen gedruckt, 
-@code{\times} aber nur einmal benutzt. Das gilt natürlich auch für alle 
-anderen Brüche.
-
-@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
-\set tupletSpannerDuration = #(ly:make-moment 1 4)
-\times 2/3 { c8 c c c c c }
-@end lilypond
-
-@noindent
-Mehr Information zu @code{make-moment} findet sich im Abschnitt 
-@ref{Time administration}.
-
-Die Formatierung der Nummer wird durch die Eigenschaft @code{text} 
-in @code{TupletNumber} bestimmt. Die Standardeinstellung gibt nur 
-den Nenner aus, aber wenn @code{TupletNumber} auf den Wert 
-@code{tuplet-number::calc-fraction-text}
-gestellt wird, wird @var{Zähler}:@var{Nenner} ausgegeben.
-
-Um gar keine Nummern anzeigen zu lassen, kann folgender Code benutzt
- werden:
-
-@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
-\times 2/3 { c8 c c } \times 2/3 { c8 c c }
-\override TupletNumber #'transparent = ##t
-\times 2/3 { c8 c c } \times 2/3 { c8 c c }
-@end lilypond
-
-Mit der  @code{\tweak}-Funktion können die Zahlen von geschachtelten Brüchen 
-eingestellt werden, die  zur gleichen Zeit beginnen. Im Beispiel unten 
-wird mit @code{\tweak} definiert, dass für die äußere Klammer der Bruch
-ausgegeben wird, für die innere aber nur der Nenner.
-
-@lilypond[quote,ragged-right,verbatim]
-\new Staff {
-  \tweak #'text #tuplet-number::calc-fraction-text
-  \times 4/3 {
-     \tweak #'text #tuplet-number::calc-denominator-text
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-  }
-}
-@end lilypond
-
-Im nächsten Beispiel werden @code{\tweak} und @code{\override} 
-zusammen verwendet, um die Darstellung der Klammer 
-(@code{TupletBracket}) zu bestimmen. Mit dem ersten @code{\tweak} 
-wird die Klammer der äußeren Triole über dem Notensystem platziert. 
-Das zweite @code{\tweak} platziert die erste der drei inneren Klammern 
-unter dem System (von der Klammer wird hier nur der Nenner des
-Bruchs dargestellt). Dieses Paar von @code{\tweak}-Einstellungen wirkt 
-sich jedoch nur auf die äußere und die @emph{erste} innere Klammer 
-aus, weil nur sie zur gleichen Zeit beginnen. Mit dem @code{\override}-Befehl 
-kann die Richtung der zweiten und dritten @code{TupletBracket} 
-verändert werden, in 
-diesem Fall wird sie unter das Notensystem geschrieben.
-
-@lilypond[quote,ragged-right,verbatim]
-\new Staff {
-  \tweak #'text #tuplet-number::calc-fraction-text
-  \tweak #'direction #up
-  \times 4/3 {
-     \tweak #'direction #down
-     \times 2/3 { c'8[ c'8 c'8] }
-     \override TupletBracket #'direction = #down
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-  }
-}
-@end lilypond
-
-Die Klammern können so eingestellt werden, dass sie bis zu 
-einem Taktvorspann oder bis zur nächsten Note reichen.
-
-@lilypond[ragged-right]
-\new RhythmicStaff {
-  \set tupletFullLength = ##t
-  \time 4/4
-  \times 4/5 {
-    c4 c1
-  }
-  \set tupletFullLengthNote = ##t
-  \time 2/4
-  \times 2/3 {
-    c4 c c 
-  }
-  \time 3/4
-  c4 
-}
-@end lilypond
-
-
-@seealso
-
-Programmreferenz: @internalsref{TupletBracket},
-@internalsref{TupletNumber} und @internalsref{TimeScaledMusic}.
-
-
-
-@node Scaling durations
-@subsection Scaling durations
-
-Die Dauer von Längen kann mit einem Bruch multipliziert werden, 
-indem hinter die Note  @qq{*@var{N/M}} (oder @qq{*@var{N}} wenn @var{M=1}) 
-geschrieben wird. Das beeinflusst nicht die Erscheinung der Note oder 
-Pause im Druckbild. Die Werte können auch kombiniert werden, etwa 
-@qq{*M*N}.
-
-Im nächsten Beispiel nehmen die drei ersten Noten genau zwei Schläge ein, 
-aber es wird keine Triolenklammer über ihnen ausgegeben.
-
-@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
-\time 2/4
-a4*2/3 gis4*2/3 a4*2/3
-a4 a4 a4*2
-b16*4 c4
-@end lilypond
-
-
-@seealso
-
-Abschnitt @ref{Tuplets}
-
-
-@node Bar check
-@subsection Bar check
-
-@cindex Taktüberprüfung
-@funindex barCheckSynchronize
-@funindex |
-
-Die Taktüberprüfung hilft, Fehler in den Notendauern zu entdecken. 
-Eine Taktüberprüfung wird mit dem Taktstrichsymbol @qq{|} (Taste AltGr+<) 
-eingegeben. Immer, wenn LilyPond bei der Ausgabe des Notendrucks 
-auf dieses Zeichen stößt, sollte hier in den Noten auch ein 
-Taktstrich erscheinen. Wenn das nicht der Fall ist, wird eine Warnung 
-ausgegeben. Im nächsten Beispiel resultiert die zweite Taktüberprüfung 
-in einer Fehlermeldung.
-
-@example
-\time 3/4 c2 e4 | g2 |
-@end example
-
-Taktüberprüfungen können auch in Liedtexten verwendet werden:
-
-@example
-\lyricmode @{
-  \time 2/4
-  Twin -- kle | Twin -- kle
-@}
-@end example
-
-Eine Taktüberprüfung gilt als nicht bestanden, wenn die Notenwerte 
-nicht stimmen. Besonders in mehrstimmiger komplizierter Musik können 
-solche falschen Notenwerte die ganze Partitur durcheinander bringen. 
-Es lohnt sich also, die Fehlersuche damit zu beginnen, nicht bestandene 
-Taktüberprüfungen zu kontrollieren.
-
-@funindex |
-@funindex pipeSymbol
-
-Es ist auch möglich, die Bedeutung des Symbols @code{|} umzudefinieren. 
-Das geschieht, indem man der Pipe (@code{pipeSymbol} einen musikalischen 
-Ausdruck zuweist:
-
-@lilypond[quote,ragged-right,verbatim]
-pipeSymbol = \bar "||"
-
-{ c'2 c' | c'2 c' }
-@end lilypond
-
-
-@node Barnumber check
-@subsection Barnumber check
-
-Wenn man größere Musikstücke kopiert, kann es hilfreich sein, wenn 
-LilyPond überprüft, ob die Taktnummer, in der Sie gerade kopieren, 
-mit der des Originales übereinstimmt. Das kann mit dem Befehl
-@code{\barNumberCheck} folgenderweise überprüft werden:
-
-@verbatim
-\barNumberCheck #123
-@end verbatim
-
-@noindent
-Eine Warnung wird ausgegeben, wenn der interne Zähler 
-@code{currentBarNumber} von LilyPond
-nicht mit dem Wert 123 übereinstimmt.
-
-
-@node Automatic note splitting
-@subsection Automatic note splitting
-
-Lange Noten können automatisch in übergebundene Noten aufgeteilt werden. 
-Dieses Verhalten erreicht man, indem der  @internalsref{Note_heads_engraver} 
-mit dem @internalsref{Completion_heads_engraver} ausgetauscht wird. 
-Im nächsten Beispiel werden Noten, die über die Taktlinie dauern, aufgeteilt 
-und übergebunden.
-
-@lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
-\new Voice \with {
-  \remove "Note_heads_engraver"
-  \consists "Completion_heads_engraver"
-} {
-  c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
-}
-@end lilypond
-
-Dieser Notationsformatierer (eng. engraver) teilt alle Noten 
-auf, die über eine Taktlinie dauern und fügt Bindebögen hinzu. 
-Er kann unter Anderem dann nützlich sein, wenn man komplexe 
-Partituren auf Fehler überprüfen möchte: Wenn die Takte nicht 
-vollständig gefüllt sind, zeigt die Überbindung genau an, wie viele 
-Notenwerte noch in dem jeweiligen Takt fehlen.
-
-Wenn Sie wollen, dass auch Zeilenumbrüche an den Stellen, an denen 
-automatisch Noten aufgeteilt wurden, stattfinden, müssen Sie auch 
-den Formatierer  @internalsref{Forbid_line_break_engraver}  mit 
-dem @code{\remove}-Befehl entfernen.
-
-
-@refbugs
-
-Nicht alle Notenwerte (besonders wenn sie andere rhythmische 
-Aufteilungen beinhalten) können exakt durch normale Noten und 
-Punktierungen wiedergegeben werden. Der Engraver setzt aber
-trotzdem keine Triolen etc.
-
-@code{Completion_heads_engraver} wirkt sich nur auf Noten aus; 
-Pausen werden nicht aufgeteilt.
+@node Rhythms
+@section Rhythms
 
-@seealso
+Dieser Abschnitt erklärt Rhythmen, Dauern und Takte.
 
-Programmreferenz: @internalsref{Completion_heads_engraver}.
+@menu
+* Durations::                   
+* Augmentation dots::           
+* Tuplets::                     
+* Scaling durations::           
+* Bar check::                   
+* Barnumber check::             
+* Automatic note splitting::    
+@end menu
 
 
 @node Polyphony
@@ -1325,596 +360,144 @@ werden sie zusammengefasst.
   \override Staff.NoteCollision
     #'merge-differently-dotted = ##t
   g8 g8
-} \\ { g8.[ f16] g8.[ f16] } >>
-@end lilypond
-
-Auf gleiche Art können auch Halbe mit Achteln vereinigt werden, indem 
-@code{merge-differently-headed} eingesetzt wird:
-
-@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
-\new Voice << {
-  c8 c4.
-  \override Staff.NoteCollision
-    #'merge-differently-headed = ##t
-c8 c4. } \\ { c2 c2 } >>
-@end lilypond
-
-@noindent
-@code{merge-differently-headed} und @code{merge-differently-dotted}
-wirken sich allerdings nur auf Noten mit unterschiedlich gerichteten 
-Hälsen aus (wie etwa Stimme 1 und 2).
-
-LilyPond verschiebt auch Pausen vertikal, die einem Hals gegenüber stehen:
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\new Voice << c''4 \\ r4 >>
-@end lilypond
-
-Wenn drei oder mehr Noten in der selben Spalte angeordnet werden, 
-kann @code{merge-differently-headed} nicht mehr erfolgreich die 
-Noten vereinen, die ineinander gesetzt werden müssten. Damit die 
-Vereinigung funktioniert, muss der Befehl @code{\shift} vor die
-Note gesetzt werden, auf die er Auswirkung hat. Im ersten Takt 
-des folgenden Beispiels funktioniert @code{merge-differently-headed} 
-nicht (der Notenkopf der Halben ist schwarz). Im zweiten Takt 
-wurde @code{\shiftOn} eingefügt, um das obere @code{g} aus der 
-Spalte zu rücken, und das Vereinigen funktioniert wie gewünscht.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\override Staff.NoteCollision #'merge-differently-headed = ##t
-<<
-  { d=''2 g2 } \\
-  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
-  { \voiceFour e,,2 e'2}
->>
-<<
-  { d'=''2 \shiftOn g2 } \\ 
-  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
-  { \voiceFour e,,2 e'2}
->>
-@end lilypond
-
-
-@refcommands
-
-@funindex \oneVoice
-@code{\oneVoice},
-@funindex \voiceOne
-@code{\voiceOne},
-@funindex \voiceTwo
-@code{\voiceTwo},
-@funindex \voiceThree
-@code{\voiceThree},
-@funindex \voiceFour
-@code{\voiceFour}.
-
-@funindex \shiftOn
-@code{\shiftOn},
-@funindex \shiftOnn
-@code{\shiftOnn},
-@funindex \shiftOnnn
-@code{\shiftOnnn},
-@funindex \shiftOff
-@code{\shiftOff}: Diese Befehle definieren den Grad, mit 
-welchem Noten der aktuellen Stimmen verschoben werden 
-sollen. Die äußeren Stimmen (normalerweise 1 und 2) haben 
-den Befehl @code{\shiftOff}, die inneren dagegen (drei und 
-vier) den Befehl @code{\shiftOn}. @code{\shiftOnn} und 
-@code{\shiftOnnn} stellen weitere Verschiebungsebenen dar.
-
-Wenn LilyPond selber keine Lösung bieten kann, können die 
-Eigenschaft @code{force-hshift} des 
-@internalsref{NoteColumn}-Objektes (siehe unten) 
-sowie Pausen mit definierter Tonhöhe eingesetzt werden, 
-um Satzentscheidungen des Programmes zu überschreiben.
-
-@lilypond[quote,verbatim,ragged-right]
-\relative <<
-{
-  <d g>
-  <d g>
-} \\ {
-  <b f'>
-  \once \override NoteColumn #'force-hshift = #1.7
-  <b f'>
-} >>
-@end lilypond
-
-
-@seealso
-
-Programmreferenz: Die Objekte, die für Auflösung von Zusammenstößen 
-zuständig sind, sind 
-@internalsref{NoteCollision} und @internalsref{RestCollision}.
-
-
-@refbugs
-
-Wenn @code{merge-differently-headed} mit einer nach oben gerichteten 
-Achtel oder kleineren Note verwendet wird, und die nach unten gerichtete 
-Note ist eine Halbe, bekommt die Achtel die falsche Richtung gesetzt.
-
-Es gibt keine Unterstützung für Cluster, in denen die gleiche Note 
-mit unterschiedlichen Vorzeichen im selben Akkord auftritt. In diesem 
-Fall sollte man eine enharmonische Transkription benutzen oder 
-die spezielle Cluster-Notationsweise, siehe @ref{Clusters}.
-
-
-
-@node Staff notation
-@section Staff notation
-
-@cindex Notation von Systemelementen
-@cindex Systemelemente
-@cindex Symbole, systemweit
-
-Dieser Abschnitt zeigt die Notation von Symbolen, die auf 
-Systemebene wirken, wie Tonartvorzeichen, Schlüssel oder 
-Taktangaben.
-
-@menu
-* Clef::                        
-* Key signature::               
-* Time signature::              
-* Partial measures::            
-* Bar lines::                   
-* Unmetered music::             
-* System start delimiters::     
-* Staff symbol::                
-* Writing music in parallel::   
-@end menu
-
-
-@node Clef
-@subsection Clef
-
-@funindex \clef
-
-Der Schlüssel zeigt eine bestimme Systemlinie an und markiert die 
-Tonhöhe, mit der sie korrespondiert. Ein Schlüssel wird mit dem 
-@code{\clef}-Befehl gesetzt.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-{ c''2 \clef alto g'2 }
-@end lilypond
-
-@cindex Notenschlüssel
-@cindex Schlüssel
-@cindex Violinschlüssel
-@cindex Sopranschlüssel
-@cindex Altschlüssel
-@cindex Bratschenschlüssel
-@cindex Tenorschlüssel
-@cindex Bassschlüssel
-@cindex Franz. Violinschlüssel
-@cindex C-Schlüssel
-@cindex Mezzosopranschlüssel
-@cindex Baritonschlüssel
-@cindex Subbasschlüssel
-
-Unterstützt sind folgende Schlüssel:
-
-@multitable @columnfractions .33 .66
-@headitem Schlüssel @tab Lage
-@item @code{treble} (Violinschlüssel) @tab
-G-Schlüssel auf der zweiten Linie
-@item @code{alto, C} (Bratschenschlüssel) @tab
-C-Schlüssel auf der dritten Linie
-@item @code{tenor} (Tenorschlüssel) @tab
-C-Schlüssel auf der vierten Linie
-@item @code{bass, F} (Bassschlüssel) @tab
-F-Schlüssel auf der vierten Linie
-@item @code{french} (Franz. Violinschlüssel)@tab
-G-Schlüssel auf der ersten Linie
-@item @code{soprano} (Sopranschlüssel) @tab
-C-Schlüssel auf der ersten Linie
-@item @code{mezzosoprano}(Mezzosopranschlüssel)  @tab
-C-Schlüssel auf der zweiten Linie
-@item @code{baritone} (Baritonschlüssel) @tab
-C-Schlüssel auf der fünften Linie
-@item @code{varbaritone} (Bariton-F-Schlüssel) @tab
-F-Schlüssel auf der dritten Linie
-@item @code{subbass} (Kontrabassschlüssel) @tab
-F-Schlüssel auf der fünften Linie
-@item @code{percussion} @tab
-Schlagzeugschlüssel
-@item @code{tab} @tab
-Tabulaturschlüssel
-@end multitable
-
-Indem @code{_8} oder @code{^8} an die jeweilige Schlüsselbezeichnung 
-angehängt wird, wird der Schlüssel um eine Oktave nach oben oder unten 
-transponiert, mit @code{_15} oder @code{^15} um zwei Oktaven. 
-Die Schlüsselbezeichnung muss in Anführungszeichen gesetzt werden, 
-wenn sie Unterstriche oder Zahlen enthält, siehe Beispiel:
-
-@cindex Tenorschlüssel, Chor
-@lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\clef "G_8" c4
-@end lilypond
-
-
-@commonprop
-
-Dem Befehl @code{\clef "treble_8"} entspricht die entsprechende separate 
-Einstellung von @code{clefGlyph},
-@code{clefPosition} (womit y- und x-Position des Schlüssel bestimmt werden),
-@code{middleCPosition} und @code{clefOctavation}. Ein Schlüssel wird 
-immer dann ausgegeben, wenn eine dieser Eigenschaften sich ändert. Im 
-nächsten Beispiel werden Möglichkeiten gezeigt, die Eigenschaften manuell 
-zu setzen.
-
-@lilypond[quote,ragged-right,verbatim]
-{
-  \set Staff.clefGlyph = #"clefs.F"
-  \set Staff.clefPosition = #2
-  c'4
-  \set Staff.clefGlyph = #"clefs.G"
-  c'4
-  \set Staff.clefGlyph = #"clefs.C"
-  c'4
-  \set Staff.clefOctavation = #7
-  c'4
-  \set Staff.clefOctavation = #0
-  \set Staff.clefPosition = #0
-  c'4
-  \clef "bass"
-  c'4
-  \set Staff.middleCPosition = #4
-  c'4
-}
-@end lilypond
-
-
-@seealso
-
-Handbuch: @ref{Grace notes}.
-
-Programmreferenz: @internalsref{Clef}.
-
-
-@node Key signature
-@subsection Key signature
-
-@cindex Tonart
-@cindex Vorzeichen
-@funindex \key
-
-Die Vorzeichen zeigen die Tonart an, in welcher ein Stück notiert ist. 
-Es handelt sich um eine Anzahl von Alterationszeichen (Kreuzen oder 
-Bs) am Beginn jedes Notensystems.
-
-Das Setzen und Ändern von Tonarteinstellungen wird mit dem 
-@code{\key}-Befehl vorgenommen.
-
-@example
-@code{\key} @var{Tonhöhe} @var{Art}
-@end example
-
-@funindex \minor
-@funindex \major
-@funindex \minor
-@funindex \ionian
-@funindex \locrian
-@funindex \aeolian
-@funindex \mixolydian
-@funindex \lydian
-@funindex \phrygian
-@funindex \dorian
-@cindex Kirchentonarten
-@cindex Modus
-
-Der Wert @var{Art} sollte entweder @code{\major} oder @code{\minor} 
-sein, um Moll oder Dur der @var{Tonhöhe} zu erhalten. Es können auch 
-Modusbezeichnungen für Kirchentonarten verwendet werden: @code{\ionian} 
-(Ionisch), @code{\locrian} (Locrisch), @code{\aeolian} (Aeolisch), 
-@code{\mixolydian} (Mixolydisch), @code{\lydian} (Lydisch),
-@code{\phrygian} (Phrygisch) und @code{\dorian} (Dorisch).
-
-Dieser Befehl ändert die Kontexteigenschaft 
-@code{Staff.keySignature}. Vorzeichen, die nicht dem Standard entsprechen, 
-können manuell mit dieser Eigenschaft eingegeben werden.
-
-Versetzungszeichen und Vorzeichen können am Anfang etwas verwirrend sein, 
-da unveränderte Noten je nach Tonart ein Auflösungszeichen bekommen 
-können (Beispiel). Mehr Information in den Abschnitten  @ref{Accidentals} 
-oder @rlearning{Accidentals and key signatures}.
-
-@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
-\key g \major
-f1
-fis
-@end lilypond
-
-
-@commonprop
-
-Ein Auflösungszeichen wird gesetzt, um vorhergehende Vorzeichen 
-rückgängig zu machen. Das kann aber unterdrückt werden, indem 
-die @code{Staff.printKeyCancellation}-Eigenschaft angepasst wird.
-
-@lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
-\key d \major
-a b cis d
-\key g \minor
-a bes c d
-\set Staff.printKeyCancellation = ##f
-\key d \major
-a b cis d
-\key g \minor
-a bes c d
-@end lilypond
-
-
-@seealso
-
-Programmreferenz: @internalsref{KeyCancellation},
-@internalsref{KeySignature}.
-
-
-@node Time signature
-@subsection Time signature
-
-@cindex Taktangabe
-@cindex Metrum
-@funindex \time
-
-Taktangaben zeigen das Metrum eines Stückes an: eine 
-regelmäßige Folge von betonten und unbetonten Zeiten. 
-Es wird angezeigt als ein Bruch vor Beginn der Noten.
-
-Die Taktangabe wird mit dem @code{\time}-Befehl gesetzt.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\time 2/4 c'2 \time 3/4 c'2.
-@end lilypond
-
-@commonprop
-
-Das Symbol, das angezeigt wird, kann durch die 
-@code{style}-Eigenschaft angepasst werden. Wenn man 
-es auf den Wert @code{#'()} setzt, wird auch für 
-4/4- und 2/2-Takte ein Bruch angezeigt.
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-\time 4/4 c'1
-\time 2/2 c'1
-\override Staff.TimeSignature #'style = #'()
-\time 4/4 c'1
-\time 2/2 c'1
-@end lilypond
-
-Es gibt noch sehr viel mehr Optionen für das Layout. 
-Siehe den Abschnitt @ref{Ancient time
-signatures} für weitere Beispiele.
-
-Der Befehl @code{\time} stellt die Eigenschaften 
-@code{timeSignatureFraction}, @code{beatLength} 
-und @code{measureLength} im @code{Timing}-Kontext ein, 
-der normalerweise zu den Eigenschaften aller System 
-(@internalsref{Score}-Ebene) gehört. Die Eigenschaft 
-@code{measureLenght} bestimmt, wo Taktlinien eingefügt werden, 
-und wie automatische Balken gesetzt werden. Ein Verändern 
-der Eigenschaften von @code{timeSignatureFraction} gibt 
-das neue Symbol an dieser Stelle aus.
-
-Auf weitere Optionen kann man über die Scheme-Funktion
-@code{set-time-signature} zugreifen. In Kombination mit
-@internalsref{Measure_grouping_engraver} werden hiermit 
-@internalsref{MeasureGrouping}-Zeichen erzeugt. Solche 
-Zeichen erleichtern es, rhythmisch komplexe moderne Musik 
-zu lesen. Im nächsten Beispiel ist der 9/8-Takt in 2, 2, 2 
-und 3 Achtel unterteilt. Das wird im dritten Argument an 
-@code{set-time-signature} weitergegeben @code{(2 2 2 3)}.
-
-@lilypond[quote,ragged-right,verbatim]
-\score {
-  \relative c'' {
-    #(set-time-signature 9 8 '(2 2 2 3))
-    g8[ g] d[ d] g[ g] a8[( bes g]) |
-    #(set-time-signature 5 8 '(3 2))
-    a4. g4
-  }
-  \layout {
-    \context {
-      \Staff
-      \consists "Measure_grouping_engraver"
-    }
-  }
-}
-@end lilypond
-
-
-@seealso
-
-Programmreferenz: @internalsref{TimeSignature} und
-@internalsref{Timing_translator}.
-
-Beispiele: @lsr{contemporary,compound-time-signature.ly}.
-
-
-@refbugs
-
-Automatische Balken richten sich nicht nach den Taktunterteilungen, die 
-mit @code{set-time-signature} erzeugt werden.
-
-
-@node Partial measures
-@subsection Partial measures
-
-@cindex Auftakt
-@cindex Takte verkürzen
-@funindex \partial
-
-Verkleinerte Takte, wie etwa ein Auftakt, werden wie folgt notiert:
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\partial 16*5 c16 cis d dis e | a2. c,4 | b2
-@end lilypond
-
-Die Syntax für den Befehl lautet:
-
-@example
-\partial @var{Dauer}
-@end example
-
-wobei @code{Dauer} eine rhythmische Länge ist, die vor dem nächsten Taktstrich 
-eingefügt wird.
-
-Das wird intern übersetzt nach:
-
-@example
-\set Timing.measurePosition = -@var{Länge der Dauer}
-@end example
-
-Die Eigenschaft @code{measurePosition} enthält eine rationale Zahl, 
-die darstellt, wie groß der Abstand zum Taktanfang ist. Deshalb ist 
-sie eine negative Zahl; @code{\partial 4} wird also intern übersetzt 
-zu: @qq{Eine Viertel bleibt übrig vom ganzen Takt.}
-
-@refbugs
-
-Dieser Befehl berücksichtigt keine Verzierungen/Vorschläge am Anfang der 
-Noten. Wenn ein Stück mit einem Vorschlag anfängt, muss der Befehl 
-@code{\partial} @emph{nach} dem Vorschlag kommen:
-
-@lilypond[verbatim,quote,ragged-right,relative,fragment]
-\grace f16
-\partial 4
-g4
-a2 g2
-@end lilypond
-
-@code{\partial} ist nur für den Anfang eines Stückes vorgesehen. Wenn der 
-Befehl innerhalb eines Stückes verwendet wird, können seltsame Warnungen 
-auftreten.
-
-@node Bar lines
-@subsection Bar lines
-
-@cindex Taktlinien
-@funindex \bar
-@cindex Doppellinie
-@cindex Wiederholungszeichen
-
-Taktlinien trennen die Takte voneinander, werden aber auch verwendet, 
-um Wiederholungen anzuzeigen. Normalerweise werden sie automatisch 
-eingefügt. Zeilenumbrüche können nur an Taktlinien stattfinden.
-
-Besondere Taktlinien-Arten können mit dem @code{\bar}-Befehl erzwungen 
-werden.
-
-@lilypond[quote,ragged-right,relative=2,fragment,verbatim]
-c4 \bar "|:" c4
-@end lilypond
-
-Folgende Taktlinienarten sind vorhanden:
-
-@lilypondfile[ragged-right,quote]{bar-lines.ly}
-
-Als letztes ist @code{"||:"} notiert, das sich ähnlich wie 
-@code{"|:"} verhält. Es gibt jedoch nur an Zeilenenden eine doppelte 
-Taktlinie aus und fängt die Wiederholungslinie erst in der nächsten 
-Zeile an.
+} \\ { g8.[ f16] g8.[ f16] } >>
+@end lilypond
 
-Um einen Zeilenumbruch an einer Stelle zu erlauben, wo keine sichtbare 
-Taktlinie ist, kann man 
+Auf gleiche Art können auch Halbe mit Achteln vereinigt werden, indem 
+@code{merge-differently-headed} eingesetzt wird:
 
-@example
-\bar ""
-@end example
+@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
+\new Voice << {
+  c8 c4.
+  \override Staff.NoteCollision
+    #'merge-differently-headed = ##t
+c8 c4. } \\ { c2 c2 } >>
+@end lilypond
 
 @noindent
-benutzen. Damit wird eine unsichtbare Taktlinie an dieser Stelle eingefügt 
-und damit ein Zeilenumbruch erlaubt (ohne dass sich die Anzahl der Takte 
-erhöhen würde).
+@code{merge-differently-headed} und @code{merge-differently-dotted}
+wirken sich allerdings nur auf Noten mit unterschiedlich gerichteten 
+Hälsen aus (wie etwa Stimme 1 und 2).
 
-In Partituren mit vielen Systemen wird ein @code{\bar}-Befehl in einem 
-System automatisch auf alle anderen Systeme angewendet. Die resultierenden 
-Taktlinien sind miteinander verbunden innerhalb einer Gruppe 
- (@code{StaffGroup}) oder einem Klaviersystem (@code{PianoStaff} 
-bzw. (@code{GrandStaff}).
+LilyPond verschiebt auch Pausen vertikal, die einem Hals gegenüber stehen:
 
 @lilypond[quote,ragged-right,fragment,verbatim]
+\new Voice << c''4 \\ r4 >>
+@end lilypond
+
+Wenn drei oder mehr Noten in der selben Spalte angeordnet werden, 
+kann @code{merge-differently-headed} nicht mehr erfolgreich die 
+Noten vereinen, die ineinander gesetzt werden müssten. Damit die 
+Vereinigung funktioniert, muss der Befehl @code{\shift} vor die
+Note gesetzt werden, auf die er Auswirkung hat. Im ersten Takt 
+des folgenden Beispiels funktioniert @code{merge-differently-headed} 
+nicht (der Notenkopf der Halben ist schwarz). Im zweiten Takt 
+wurde @code{\shiftOn} eingefügt, um das obere @code{g} aus der 
+Spalte zu rücken, und das Vereinigen funktioniert wie gewünscht.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\override Staff.NoteCollision #'merge-differently-headed = ##t
 <<
-  \new StaffGroup <<
-    \new Staff {
-      e'4 d'
-      \bar "||"
-      f' e'
-    }
-    \new Staff { \clef bass c4 g e g }
-  >>
-  \new Staff { \clef bass c2 c2 }
+  { d=''2 g2 } \\
+  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
+  { \voiceFour e,,2 e'2}
+>>
+<<
+  { d'=''2 \shiftOn g2 } \\ 
+  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
+  { \voiceFour e,,2 e'2}
 >>
 @end lilypond
 
 
-@commonprop
+@refcommands
 
-@funindex whichBar
-@funindex repeatCommands
-@funindex defaultBarType
+@funindex \oneVoice
+@code{\oneVoice},
+@funindex \voiceOne
+@code{\voiceOne},
+@funindex \voiceTwo
+@code{\voiceTwo},
+@funindex \voiceThree
+@code{\voiceThree},
+@funindex \voiceFour
+@code{\voiceFour}.
 
-Der Befehl @code{\bar }@var{Taktart} ist eine Kurzform von:
-@code{\set Timing.whichBar = }@var{Taktart}. Immer, wenn 
-@code{whichBar} auf einen Wert gesetzt wird, wird eine 
-Taktlinie dieses Typs erzeugt.
+@funindex \shiftOn
+@code{\shiftOn},
+@funindex \shiftOnn
+@code{\shiftOnn},
+@funindex \shiftOnnn
+@code{\shiftOnnn},
+@funindex \shiftOff
+@code{\shiftOff}: Diese Befehle definieren den Grad, mit 
+welchem Noten der aktuellen Stimmen verschoben werden 
+sollen. Die äußeren Stimmen (normalerweise 1 und 2) haben 
+den Befehl @code{\shiftOff}, die inneren dagegen (drei und 
+vier) den Befehl @code{\shiftOn}. @code{\shiftOnn} und 
+@code{\shiftOnnn} stellen weitere Verschiebungsebenen dar.
 
-Eine Taktlinie wird auch durch Setzen der 
- @code{whichBar}-Eigenschaft erzeugt. Am Anfang eines Taktes 
-wird sie auf den Wert von @code{Timing.defaultBarType} 
-gesetzt. Der Inhalt des @code{repeatCommands}-Befehls 
-wird benutzt, um Standardtaktlinien zu überschreiben.
+Wenn LilyPond selber keine Lösung bieten kann, können die 
+Eigenschaft @code{force-hshift} des 
+@internalsref{NoteColumn}-Objektes (siehe unten) 
+sowie Pausen mit definierter Tonhöhe eingesetzt werden, 
+um Satzentscheidungen des Programmes zu überschreiben.
 
-Sie sollten jedoch Wiederholungen mit dem @code{\repeat}-Befehl 
-erzeugen. Siehe Abschnitt @ref{Repeats}.
+@lilypond[quote,verbatim,ragged-right]
+\relative <<
+{
+  <d g>
+  <d g>
+} \\ {
+  <b f'>
+  \once \override NoteColumn #'force-hshift = #1.7
+  <b f'>
+} >>
+@end lilypond
 
 
 @seealso
 
-Im Handbuch: @ref{Repeats}, @ref{System start delimiters}.
-
-Programmreferenz: @internalsref{BarLine} (auf Partitur 
-(@internalsref{Staff})-Ebene erstellt), 
-@internalsref{SpanBar} (zwischen Systemen).
+Programmreferenz: Die Objekte, die für Auflösung von Zusammenstößen 
+zuständig sind, sind 
+@internalsref{NoteCollision} und @internalsref{RestCollision}.
 
 
-@node Unmetered music
-@subsection Unmetered music
+@refbugs
 
-@cindex Kadenz
-@funindex \cadenzaOn
-@funindex \cadenzaOff
+Wenn @code{merge-differently-headed} mit einer nach oben gerichteten 
+Achtel oder kleineren Note verwendet wird, und die nach unten gerichtete 
+Note ist eine Halbe, bekommt die Achtel die falsche Richtung gesetzt.
 
-Taktlinien und Taktzahlen werden automatisch erzeugt. Für Musik 
-ohne Meter hingegen (etwa Kadenzen) ist das allerdings nicht 
-erwünscht. Mit den Befehlen @code{\cadenzaOn} und 
-@code{\cadenzaOff} kann dieses Verhalten ausgeschaltet und 
-wieder angeschaltet werden.
+Es gibt keine Unterstützung für Cluster, in denen die gleiche Note 
+mit unterschiedlichen Vorzeichen im selben Akkord auftritt. In diesem 
+Fall sollte man eine enharmonische Transkription benutzen oder 
+die spezielle Cluster-Notationsweise, siehe @ref{Clusters}.
 
-@lilypond[verbatim,quote,ragged-right,relative=2,fragment]
-c4 d e d
-\cadenzaOn
-c4 c d8 d d f4 g4.
-\cadenzaOff
-\bar "|"
-d4 e d c
-@end lilypond
 
 
-@refbugs
+@node Staff notation
+@section Staff notation
 
-LilyPond fügt Zeilen- und Seitenumbrüche nur an einer Taktlinie 
-ein. Wenn die Kadenz nicht vor einem Umbruch endet, müssen Sie 
-selber unsichtbare Taktlinien 
+@cindex Notation von Systemelementen
+@cindex Systemelemente
+@cindex Symbole, systemweit
 
-@example
-\bar ""
-@end example
+Dieser Abschnitt zeigt die Notation von Symbolen, die auf 
+Systemebene wirken, wie Tonartvorzeichen, Schlüssel oder 
+Taktangaben.
 
-@noindent
-einfügen, um anzuzeigen, wo umgebrochen werden darf.
+@menu
+* Clef::                        
+* Key signature::               
+* Time signature::              
+* Partial measures::            
+* Bar lines::                   
+* Unmetered music::             
+* System start delimiters::     
+* Staff symbol::                
+* Writing music in parallel::   
+@end menu
 
 
 @node System start delimiters
@@ -2397,340 +980,6 @@ Beispiele:
 @lsr{connecting,laissez-vibrer-ties.ly}
 
 
-@node Automatic beams
-@subsection Automatic beams
-
-LilyPond setzt Balken (engl. beam) automatisch.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
-@end lilypond
-
-Wenn diese automatischen Entscheidungen nicht gut genug sind, können 
-die Balken auch explizit eingegeben werden. Es können auch bestimmte 
-Balkenmuster, die sich vom Standard unterscheiden, definiert werden. 
-Hierzu siehe den Abschnitt @ref{Setting automatic beam behavior} 
-für Einzelheiten.
-
-Einzelne Noten können mit dem Befehl @code{\noBeam} markiert werden, 
-damit sie nicht mit einem Balken versehen werden.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\time 2/4 c8 c\noBeam c c
-@end lilypond
-
-
-@seealso
-
-Programmreferenz: @internalsref{Beam}.
-
-
-@node Manual beams
-@subsection Manual beams
-
-@cindex Balken, manuell
-@funindex ]
-@funindex [
-
-In einigen Fällen kann es nötig sein, den automatischen Algorithmus 
-für die Balken zu überschreiben. Die automatischen Balken werden 
-beispielsweise nicht über Pausen oder Taktlinien hinweg gesetzt. 
-Manuell definierte Balken werden mit den Zeichen @code{[} und 
-@code{]} (AltGr+8 bzw. 9) markiert.
-
-@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
-{
-  r4 r8[ g' a r8] r8 g[ | a] r8
-}
-@end lilypond
-
-
-@commonprop
-
-@funindex stemLeftBeamCount
-@funindex stemRightBeamCount
-
-LilyPond kann die Balkengruppen innerhalb eines größeren Balkens
-selber bestimmen, aber dabei können teilweise seltsame Ergebnisse 
-entstehen. Mit den Eigenschaften @code{stemLeftBeamCount} und 
-@code{stemRightBeamCount} können diese Unterteilungen manuell
-eingestellt werden. Wenn eine dieser Eigenschaften gesetzt ist, 
-wird es nur einmal verwendet und dann wieder zum Standard zurück 
-geschaltet.
-
-
-@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
-{
-   f8[ r16
-      f g a]
-   f8[ r16
-   \set stemLeftBeamCount = #1
-      f g a]
-}
-@end lilypond
-
-Die Eigenschaft @code{subdivideBeams} kann benutzt werden, um alle 
-16tel-Balken oder kleinere Werte zu bestimmten Taktzeiten zu 
-unterteilen. Diese Zeiten werden mit der @code{beatLength}-Eigenschaft 
-gesetzt.
-
-@lilypond[fragment,quote,relative=2,verbatim]
-c16[ c c c c c c c]
-\set subdivideBeams = ##t
-c16[ c c c c c c c]
-\set Score.beatLength = #(ly:make-moment 1 8)
-c16[ c c c c c c c]
-@end lilypond
-@funindex subdivideBeams
-
-@noindent
-Zu mehr Information über @code{make-moment} siehe
-@ref{Time administration}.
-
-Zeilenumbrüche sind normalerweise verboten, wenn Balken sich über 
-die Taktlinien erstrecken. Das kann aber durch Setzen von 
-@code{breakable} verändert werden.
-
-@funindex breakable
-
-@cindex Balken und Zeilenumbrüche
-@cindex Balken zwischen Systemen
-@funindex auto-knee-gap
-
-
-Balken mit Hälsen nach oben und unten werden automatisch eingesetzt, 
-wenn ein großer Abstand zwischen Notenköpfen gefunden wird. Die Größe 
-des Wertes kann mit dem 
-@code{auto-knee-gap}-Objekt eingestellt werden.
-
-@refbugs
-
-Automatisch erstellte Balken zwischen Systemen können nicht zusammen 
-mit automatisch versteckten Systemen verwendet werden. Siehe auch
- @ref{Hiding staves}.
-
-@c Is this still true with skyline spacing stuff? -J.Mandereau
-Balken vermeiden nicht andere Objekte, wie etwa Text und Versetzungszeichen.
-
-@node Grace notes
-@subsection Grace notes
-
-@funindex \grace
-@cindex Verzierungen
-@cindex Ziernoten
-@cindex Vorhalt
-@cindex Vorschlag
-
-Verzierungen sind ausgeschriebene Ornamente. Die üblichste ist der 
-Vorschlag. Er wird durch eine verkleinerte Note mit Schrägstrich 
-und Bogen notiert. Der Vorhalt dagegen ist eine Verzierung, die 
-einen bestimmten Notenwert der Hauptnote für sich beansprucht. 
-Er wird als verkleinerte Note ohne Schrägstrich notiert. 
-Der Vorschlag wird mit dem Befehl @code{\acciaccatura} und der Vorhalt 
-mit @code{\appoggiatura} eingegeben.
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-b4 \acciaccatura d8 c4 \appoggiatura e8 d4
-\acciaccatura { g16[ f] } e4
-@end lilypond
-
-Bei beiden handelt es sich um spezielle Formen des @code{\grace} 
-(engl. Verzierung)-Befehl. Wenn dieser Befehl einem musikalischen 
-Ausdruck vorgestellt wird, wird ein neuer Ausdruck geschaffen, 
-der in kleineren Noten gesetzt wird und von der logischen Zeit 
-innerhalb des Taktes keinen Raum beansprucht.
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-c4 \grace c16 c4
-\grace { c16[ d16] } c2 c4
-@end lilypond
-
-@noindent
-Anders als @code{\acciaccatura} oder @code{\appoggiatura} setzt 
-der @code{\grace}-Befehl keinen Bogen.
-
-@cindex Zeitberechnung, intern
-
-Programmintern wird die Zeitberechnung für Verzierungen in einer 
-zweiten Zählebene vorgenommen. Jeder Zeitpunkt beinhaltet zwei 
-rationale Zahlen: die eine steht für die logische Zeit, die andere 
-für die @qq{Verzierungszeit}. Das obere Beispiel ist hier 
-mit den entsprechenden Zeitwerten angezeigt:
-
-@lilypond[quote,ragged-right]
-<<
-  \relative c''{
-    c4 \grace c16 c4 \grace {
-    c16[ d16] } c2 c4
-  }
-  \new Lyrics \lyricmode {
-    \override LyricText #'font-family = #'typewriter
-
-    \markup { (0,0) } 4
-    \grace { \markup {
-      ( \fraction 1 4 , \fraction -1 16 ) } 16 }
-    \markup { (\fraction 1 4 , 0 ) } 4
-    \grace {
-      \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
-      \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
-    }
-    \markup { ( \fraction 2 4 , 0 ) }
-  }
->>
-@end lilypond
-
-Die Position von Verzierungen wird zwischen den Systemen synchronisiert. 
-Im folgenden Beispiel sind jeweils zwei Sechzehntel gegen jede Achtel 
-gesetzt:
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \grace { c16[ d e f] } e4 }
-   \new Staff { c4 \grace { g8[ b] } c4 } >>
-@end lilypond
-
-@funindex \afterGrace
-
-Eine Verzierung kann auch auf eine Note folgend gesetzt werden. Dazu wird 
-der @code{\afterGrace}-Befehl benutzt. Er nimmt zwei Argumente: die 
-Hauptnote und die Verzierungen, die nach der Hauptnote erscheinen sollen.
-
-@lilypond[ragged-right, verbatim,relative=2,fragment]
-c1 \afterGrace d1 { c16[ d] } c4
-@end lilypond
-
-Damit wird die Verzierung im Abstand von 3/4 der Länge der Hauptnote 
-gesetzt. Dieser Bruch kann durch Setzen von 
-@code{afterGraceFraction} verändert werden:
-
-@example
-#(define afterGraceFraction (cons 7 8))
-@end example
-
-@noindent
-Hier wurde die Position auf das vorletzte Achtel der Notenlänge gesetzt.
-
-Der gleiche Effekt kann auch manuell erreicht werden:
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\new Voice {
-  << { d1^\trill_( }
-     { s2 \grace { c16[ d] } } >>
-  c4)
-}
-@end lilypond
-
-@noindent
-Indem die Dauer der unsichtbaren Note (hier eine Halbe) wird der 
-Abstand zwischen Hauptnote und Verzierung angepasst.
-
-Ein @code{\grace}-Notenabschnitt wird nach besonderen Satzregeln 
-gesetzt, um z. B. kleinere Noten zu benutzen und die Richtung der 
-Hälse einzustellen. Veränderungen am Layout müssen also innerhalb 
-des Verzierungsausdrucks gesetzt werden, damit sie auch eine Auswirkung haben.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\new Voice {
-  \acciaccatura {
-    \stemDown
-    f16->
-    \stemNeutral
-  }
-  g4
-}
-@end lilypond
-
-@noindent
-Diese Einstellungen müssen auch innerhalb der Verzierungsebene wieder 
-rückgängig gemacht werden.
-
-Das Layout der Verzierungsausdrücke kann mit der Funktion 
- @code{add-grace-property} verändert werden. Im folgenden Beispiel 
-wird die Richtung der Notenhälse neutralisiert, so dass sie nicht 
-unbedingt in nach oben zeigen.
-
-@example
-\new Staff @{
-  #(add-grace-property 'Voice 'Stem 'direction '())
-  @dots{}
-@}
-@end example
-
-@noindent
-Eine andere Option ist es, die Variablen @code{startGraceMusic},
-@code{stopGraceMusic}, @code{startAcciaccaturaMusic},
-@code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} und
-@code{stopAppoggiaturaMusic} zu vermeiden. Mehr Information findet sich 
-in der Datei @file{ly/@/grace@/-init@/.ly}.
-
-@noindent
-Der Schrägstrich durch den Notenhals der Vorschläge kann auch in anderen 
-Situation erreicht werden mit 
-@code{\override Stem  #'stroke-style = #"grace"}.
-
-
-@commonprop
-
-Verzierungen könne gezwungen werden, den Hauptnoten entsprechend aufgeteilt 
-zu werden.
-
-@lilypond[relative=2,ragged-right]
-<<
-  \override Score.SpacingSpanner #'strict-grace-spacing = ##t
-  \new Staff {
-     c'4
-     \afterGrace
-     c'4
-     { c'16[ c'8 c'16] }
-     c'4
-  }  
-  \new Staff {
-     c'16[ c'16 c'16 c'16]
-     c'16[ c'16 c'16 c'16]
-     c'4
-  }
->>
-@end lilypond
-
-
-@seealso
-
-Programmreferenz: @internalsref{GraceMusic}.
-
-
-@refbugs
-
-Eine Partitur, die mit einem @code{\grace}-Ausdruck beginnt, benötigt 
-eine explizit gesetzte neue Stimme (@code{\new Voice}), sonst werden 
-Hauptnote und Verzierung auf verschiedenen Systemen gesetzt.
-
-Die Synchronisation von Verzierungen kann auch zu Überraschungen führen. 
-Auch andere Symbole der Systeme, wie Vorzeichen, Taktlinien usw., werden 
-synchronisiert. Vorsicht ist geboten, wenn nur in bestimmten Systemen 
-Verzierungen vorkommen:
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \bar "|:" \grace c16 d4 }
-   \new Staff { c4 \bar "|:" d4 } >>
-@end lilypond
-
-@noindent
-Dem kann abgeholfen werden, indem unsichtbare Verzierungsnoten der selben 
-Länge in die anderen Systeme gesetzt werden. Im obigen Beispiel müsste 
-also 
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \bar "|:" \grace c16 d4 }
-   \new Staff { c4 \bar "|:" \grace s16 d4 } >>
-@end lilypond
-
-@noindent gesetzt werden.
-
-Verzierungsabschnitte sollten nur innerhalb von sequentiellen musikalischen 
-Ausdrücken benützt werden. Wenn sie ineinandergeschachtelt werden, kann es 
-zu Fehlermeldungen oder Abstürzen kommen.
-
-
-
 @node Expressive marks
 @section Expressive marks
 
index cf20aeb9c6d514feb6222de025b9fb7aab0ebe51..113af6d51a595cd41e482b30c0f43151aae8ad7a 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: e9a620b6e7e1c0a1bf39b7063ff1744ad61efb08
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -219,6 +219,8 @@ finden sich Kopien dieser und anderer Dokumentationsdateien.
 @c TRANSLATE ME
 @menu
 * Musical notation::               Musical notation.
+* Specialist notation::            Notation which is only used for
+specicific purposes.
 * Changing defaults::              Das Notenbild verfeinern.
 * Non-musical notation::           Alles, was nicht Musiknotation ist.
 * Spacing issues::                 Anzeige der Ausgabe auf dem Papier.
@@ -243,6 +245,7 @@ Anhänge
 @include macros.itexi
 
 @include notation.itely
+@include specialist.itely
 
 @include changing-defaults.itely
 @include non-music.itely
index 2e46725d63ec71d670b2b13b4a5525c0a782392a..93fddb97cc8b608477555ac86d666ee3beff1bb4 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Musical notation
 @chapter Musical notation
@@ -14,14 +20,6 @@ This chapter explains how to create musical notation.
 * Staff notation::     Displaying staves.
 * Educational use::    Special notation to increase legibility.
 * Text::               Adding text to scores.
-
-* Vocal music:: a
-* Chords Blah:: b
-* Piano music:: c
-* Percussion:: d
-* Guitar:: e
-* Other instrument-specific:: f
-* Ancient notation:: g
 @end menu
 
 @include pitches.itely
@@ -33,12 +31,3 @@ This chapter explains how to create musical notation.
 @include educational.itely
 @include text.itely
 
-@include vocal.itely
-@include chords.itely
-@include piano.itely
-@include percussion.itely
-@include guitar.itely
-@include instrument-notation.itely
-@include ancient.itely
-
-
diff --git a/Documentation/de/user/pitches.itely b/Documentation/de/user/pitches.itely
new file mode 100644 (file)
index 0000000..0eef30a
--- /dev/null
@@ -0,0 +1,740 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Pitches
+@section Pitches
+
+This section discusses how to specify the pitch of notes.
+
+@menu
+* Writing pitches::             
+* Changing multiple pitches::   
+* Displaying pitches::          
+@end menu
+
+
+@node Writing pitches
+@subsection Writing pitches
+
+Into text.
+
+@menu
+* Normal pitches::              
+* Accidentals::                 
+* Cautionary accidentals::      
+* Micro tones::                 
+* Note names in other languages::  
+@end menu
+
+@node Normal pitches
+@unnumberedsubsubsec Normal pitches
+
+@cindex Tonhöhenbezeichnungen
+
+
+Tonhöhenbezeichnungen werden durch Kleinbuchstaben von
+@code{a} bis @code{g} angegeben.@footnote{Die Benutzung deutscher 
+Notenbezeichnungen mit der Unterscheidung von b und h ist 
+auch möglich, siehe @ref{Note names in other languages}.}
+Eine aufsteigende C-Dur-Tonleiter wird wie folgt notiert:
+
+@lilypond[quote,fragment,verbatim,ragged-right]
+\clef bass
+c d e f g a b c'
+@end lilypond
+
+Die Notenbezeichnung @code{c} schreibt als Note ein kleines 
+C, eine Oktave unter dem eingestrichenen C.
+
+@lilypond[quote,fragment,verbatim,ragged-right]
+\clef treble
+c1
+\clef bass
+c1
+@end lilypond
+
+@funindex '
+@funindex ,
+
+Zusätzliche Oktavbestimmung wird mit einer Anzahl von 
+Apostrophen (@q{'}) oder Kommas (@q{,}) vorgenommen. 
+Jeder Apostroph erhöht die Note um eine Oktave, jedes 
+Komma erniedrigt sie um eine Oktave.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\clef treble
+c' c'' e' g d'' d' d c
+\clef bass
+c, c,, e, g d,, d, d c
+@end lilypond
+
+Eine alternative Methode gibt am Anfang die Oktave vor, 
+innerhalb derer die Noten gesetzt werden, dabei werden 
+unter Umständen weniger Oktavangaben (@code{'} oder @code{,})
+benötigt. Siehe auch 
+@ref{Relative octaves}.
+
+
+@node Accidentals
+@unnumberedsubsubsec Accidentals
+
+@cindex Notenbezeichnungen, Deutsch
+@cindex Notenbezeichnungen, Standard
+@cindex Vorzeichen, Deutsch
+@cindex Versetzungszeichen
+@cindex Akzidenzen
+
+Ein Kreuz wird eingegeben, indem man @code{-is} an die 
+Notenbezeichnung hängt, ein b durch @code{-es}. Doppelkreuze 
+und Doppel-Bs werden durch Hinzufügen von @code{-isis} und 
+@code{-eses} hinter die Notenbezeichnung erzeugt.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+a2 ais a aes
+a2 aisis a aeses
+@end lilypond
+
+@noindent
+Auch die deutschen Varianten @code{as} für @code{aes} und
+@code{es} für @code{ees} sind erlaubt. Im Unterschied zum 
+Deutschen ist aber @code{bes} die einzige Version für den Ton
+B, während his als @code{bis} geschrieben werden muss. Das kann
+aber auch verändert werden, siehe @ref{Note names in other languages}.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+a2 as e es
+@end lilypond
+
+Ein Auflösungszeichen macht die Wirkung eines Kreuzes oder Bs
+rückgängig. Diese Auflösungszeichen werden jedoch nicht 
+als Suffix einer Tonhöhenbezeichnung eingegeben, sondern
+sie ergeben sich (automatisch) aus dem Kontext, wenn die 
+nicht alterierte Notenbezeichnung eingegeben wird.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+a4 aes a2
+@end lilypond
+
+Die Sequenz @code{d e f} wird interpretiert als: @qq{Setze eine
+ D-Noten, eine E-Note und eine F-Note,} unabhängig von den 
+ Vorzeichen der Tonart. Mehr Information über den Unterschied 
+ zwischen musikalischem Inhalt und der Präsentation dieses 
+ Inhalts siehe @rlearning{Accidentals and key signatures}.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative]
+\key d \major
+d e f g
+d e fis g
+@end lilypond
+
+
+@commonprop
+
+Den Satzregeln für den Notensatz folgend wird ein Auflösungszeichen 
+dann ausgegeben, wenn eine vorhergehende Akzidenz rückgängig 
+gemacht werden soll. Um dieses Verhalten zu ändern, muss 
+@code{\set Staff.extraNatural = ##f} eingesetzt werden.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+ceses4 ces cis c
+\set Staff.extraNatural = ##f
+ceses4 ces cis c
+@end lilypond
+
+
+@seealso
+
+Programmreferenz: @internalsref{LedgerLineSpanner},
+@internalsref{NoteHead}.
+
+
+@node Cautionary accidentals
+@unnumberedsubsubsec Cautionary accidentals
+
+@cindex Versetzungszeichen, Erinnerung
+@cindex Versetzungszeichen, Warnung
+@cindex Vorzeichen, Erinnerung
+@cindex Vorzeichen in Klammern
+@cindex Erinnerungsvorzeichen
+@cindex Warnungsvorzeichen
+@funindex ?
+@cindex Klammern um Vorzeichen
+@funindex !
+
+Normalerweise werden Versetzungszeichen automatisch gesetzt, aber
+sie können auch manuell hinzugefügt werden. Ein erinnerndes 
+Versetzungszeichen kann erzwungen werden, indem man ein Ausrufungszeichen
+(@code{!}) hinter die Notenbezeichnung schreibt. Ein warnendes 
+Versetzungszeichen (also ein Vorzeichen in Klammern) wird durch Anfügen 
+eines Fragezeichens (@code{?}) erstellt. Mit diesen zusätzlichen 
+Zeichen kann man sich auch Auflösungszeichen ausgeben lassen.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
+cis cis cis! cis? c c? c! c
+@end lilypond
+
+
+@seealso
+Die automatische Setzung von Versetzungszeichen kann auf viele Arten 
+beeinflusst werden. Mehr Information dazu siehe
+ @ref{Automatic accidentals}.
+
+
+@node Micro tones
+@unnumberedsubsubsec Micro tones
+
+@cindex Vierteltöne
+@cindex Vorzeichen, Vierteltöne
+@cindex Versetzungszeichen, Vierteltöne
+@cindex Mikrotöne
+
+Versetzungszeichen für Vierteltöne werden durch Anhängen der Endungen 
+@code{-eh} (Erniedrigung) und @code{-ih} (Erhöhung) an den 
+Tonhöhenbuchstaben erstellt. Das Beispiel zeigt eine in Vierteltönen 
+aufsteigende Serie vom kleinen C.
+
+@lilypond[verbatim,ragged-right,quote,relative=2,fragment]
+\set Staff.extraNatural = ##f
+ceseh ceh cih cisih
+@end lilypond
+
+Mikrotöne werden auch in die MIDI-Dateien geschrieben.
+
+
+
+@refbugs
+
+Es gibt keine allgemein anerkannten Standards für die 
+Notation von Dreiviertelton-Erniedrigungszeichen. LilyPonds
+Symbol entspricht also keinem Standard.
+
+
+@node Note names in other languages
+@unnumberedsubsubsec Note names in other languages
+
+Es gibt vordefinierte Bezeichnungen für die Notenbezeichnungen in anderen 
+Sprachen als Englisch. Um sie zu benutzen, muss nur die 
+entsprechende Datei für die jeweilige Sprache eingefügt werden.
+Zum Beispiel fügt man mit @code{\include "deutsch.ly"} die 
+Notendefinitionen für die deutsche Sprache am Anfang der Datei 
+hinzu. In der Tabelle sind die existierenden Definitionen
+mit den dazugehörigen Notenbezeichnungen dargestellt.
+
+
+@c  Should this be made into a multitable?
+@cindex Notenbezeichnungen, andere Sprachen
+@example
+               Notenbezeichnungen              Kreuz       B         Doppelkreuz   Doppel-B
+
+nederlands.ly  c   d   e   f   g   a   bes b   -is         -es       -isis         -eses
+english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat  -ss/-x/       -ff/
+                                                                     -sharpsharp   -flatflat
+deutsch.ly     c   d   e   f   g   a   b   h   -is         -es       -isis         -eses
+norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es  -ississ/-isis -essess/-eses
+svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess      -ississ       -essess
+italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b        -dd           -bb
+catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b        -dd/-ss       -bb
+espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b        -ss           -bb
+@end example
+
+@noindent
+Auf Holländisch, Deutsch, Norwegisch und Schwedisch (u. a.) werden die 
+Erniedrigungen von @q{a} wie @code{aes} und @code{aeses} zu
+@code{as} und @code{ases} (oder auch @code{asas}) zusammengezogen.
+In manchen Sprachen sind nur diese Kurzformen definiert (das gilt auch für die 
+Endungen der Vierteltöne).
+
+@noindent
+Bestimmte Musik verwendet Alterationen, die Bruchteile von den 
+@qq{üblichen} Kreuzen oder Bs sind. Die Notenbezeichnungen für 
+Vierteltöne für die verschiedenen Sprachen sind in der folgenden 
+Tabelle aufgeführt. Die Präfixe @qq{Semi-} und @qq{Sesqui-} bedeuten 
+@qq{halb} bzw. @qq{eineinhalb}. Für Norwegisch, Schwedisch, Katalanisch 
+und Spanisch sind noch keine eigenen Namen definiert.
+@c What about Turkish Maquam music and similar microtonal systems?
+@c
+@c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
+@c is actually misleading since the alteration is in fact one and a half
+@c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
+
+@example
+               Notenbezeichnungen              Semi-   Semi-  Sesqui-  Sesqui-
+                                               kreuz   B      Kreuz    B
+
+nederlands.ly  c   d   e   f   g   a   bes b   -ih     -eh    -isih    -eseh
+english.ly     c   d   e   f   g   a   bf  b   -qs     -qf    -tqs     -tqf
+deutsch.ly     c   d   e   f   g   a   b   h   -ih     -eh    -isih    -eseh
+norsk.ly       c   d   e   f   g   a   b   h   
+svenska.ly     c   d   e   f   g   a   b   h   
+italiano.ly    do  re  mi  fa  sol la  sib si  -sd     -sb    -dsd     -bsb
+catalan.ly     do  re  mi  fa  sol la  sib si  
+espanol.ly     do  re  mi  fa  sol la  sib si  
+@end example
+
+
+@node Changing multiple pitches
+@subsection Changing multiple pitches
+
+@menu
+* Relative octaves::            
+* Octave check::                
+* Transpose::                   
+@end menu
+
+@node Relative octaves
+@unnumberedsubsubsec Relative octaves
+
+@cindex Relativ
+@cindex Relative Oktavbestimmung
+@funindex \relative
+
+Oktaven werden angegeben, indem man @code{'} oder @code{,}
+an die Notenbezeichnung hängt. Wenn Sie schon existierende 
+Musik kopieren, passiert es schnell, eine Note aus Versehen 
+in die falsche Oktave zu setzen, und der Fehler ist schwer zu 
+finden. Der relative Oktaven-Modus verhindert solche Fehler,
+indem mögliche Fehler stark vergrößert werden: ein einziger 
+Oktavierungsfehler wirkt sich auf den gesamten Rest des Stückes aus.
+
+Die Syntax des Befehls lautet:
+
+@example
+\relative @var{Referenzoktave} @var{musikalischer Ausdruck}
+@end example
+
+@noindent
+oder:
+
+@example
+\relative @var{musikalischer Ausdruck}
+@end example
+
+@noindent
+Das eingestrichene C (@code{c'}) wird als Referenzoktave angenommen, 
+wenn sie nicht extra angegeben wird.
+
+Die Oktave von Noten, die im musikalischen Ausdruck notiert sind, 
+wird wie folgt erschlossen: Wenn keine Oktavversetzungszeichen 
+benutzt werden, wird als Intervall zwischen der Noten und der 
+vorhergehenden immer eine Quarte oder kleiner angenommen. Dieser 
+Abstand wird ohne Rücksicht auf Alterationen bestimmt. Eine 
+übermäßige Quarte ist also ein kleineres Intervall als eine 
+verminderte Quinte, auch wenn beide sechs Halbtöne groß sind.
+
+Die Oktavversetzungszeichen @code{'} und @code{,} können 
+hinzugefügt werden, um die Tonhöhe um eine Oktave zu erhöhen 
+oder zu erniedrigen. Wenn der relative Modus beginnt, kann 
+ein Referenzton angegeben werden, der als die vorhergehende Note 
+für die erste Tonhöhe des musikalischen Ausdrucks verwendet 
+wird. Wenn dieser Referenzton nicht angeben wird, wird das 
+eingestrichene C verwendet.
+
+So funktioniert der relative Modus:
+
+@lilypond[quote,fragment,ragged-right,verbatim]
+\relative c'' {
+  b c d c b c bes a
+}
+@end lilypond
+
+Oktavversetzungen müssen für alle Intervalle angezeigt werden, 
+die größer als eine Quarte sind.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\relative c'' {
+  c g c f, c' a, e''
+}
+@end lilypond
+
+Wenn der vorherige Ausdruck ein Akkord ist, wird die erste Note 
+des Akkordes benutzt, um die erste Note des nächsten Akkordes zu 
+bestimmen.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\relative c' {
+  c <c e g>
+  <c' e g>
+  <c, e' g>
+}
+@end lilypond
+
+Die Tonhöhe nach @code{\relative} muss eine Notenbezeichnung enthalten.
+
+Die relative Veränderung wirkt sich nicht auf 
+Transposition (@code{\transpose}),
+Akkordnotation (@code{\chordmode}) oder @code{\relative}-Abschnitte 
+aus.  Um den relativen Modus innerhalb von transponierter Musik zu 
+verwenden, muss ein zusätzliches @code{\relative} innerhalb der 
+Klammern des @code{\transpose}-Befehls gesetzt werden.
+
+@node Octave check
+@unnumberedsubsubsec Octave check
+
+@cindex Oktavenüberprüfung
+
+Durch Oktavenüberprüfung können Fehler einfacher entdeckt werden:
+nach einer Note kann @code{=}@var{Apostrophe} geschrieben werden, 
+womit angezeigt wird, was ihre wirkliche Oktave sein soll. Im 
+folgenden Beispiel
+
+@example
+\relative c'' @{ c='' b=' d,='' @}
+@end example
+
+@noindent
+erzeugt das @code{d} eine Warnung, weil ein @code{d''} erwartet
+wird (denn  zwischen @code{b'} und @code{d''} befindet sich nur eine Terz), 
+aber ein @code{d'} ist notiert. In der Notenausgabe wird die 
+Oktave zu  @code{d''} korrigiert und die nächste Note wird 
+relativ zu  @code{d''} anstelle von @code{d'} errechnet.
+
+Es gibt auch eine Oktavenüberprüfung, die keine sichtbare Ausgabe 
+erzeugt. Die Syntax:
+
+@example
+\octave @var{Tonhöhe}
+@end example
+
+Hierdurch wird überprüft, dass die @var{Tonhöhe} (ohne Apostroph) 
+der @var{Tonhöhe} (mit Apostroph) entspricht. Wenn sie 
+sich nicht entsprechen, wird eine Warnung ausgegeben und die 
+Oktave wird korrigiert. Die @var{Tonhöhe} wird nicht als 
+Note gesetzt.
+
+Im nächsten Beispiel erzeugt die erste Überprüfung keine Warnung, 
+weil das @code{e} (im relativen Modus) innerhalb einer Quarte 
+zum @code{a'} liegt. Die zweite Überprüfung aber erzeugt eine 
+Warnung, weil das @code{e} mehr als eine Quarte vom 
+@code{b'} entfernt ist. Die Warnung wird ausgegeben und die Oktave wird 
+korrigiert, so dass auch die folgenden Noten wieder in der 
+richtigen Oktave gesetzt werden.
+
+
+@example
+\relative c' @{
+  e
+  \octave a'
+  \octave b'
+@}
+@end example
+
+Die Oktave einer Note, der eine Oktavüberprüfung angefügt wurde, 
+wird in Hinsicht auf die vorherige Note bestimmt. Im nächsten 
+Fragment ist die letzte Note ein @code{a'}. 
+Die Oktavenüberprüfung stellt fest, dass zwischen e' und kleinem
+b eine Quarte Abstand ist und dass die folgende Note, ein a', sich
+wieder innerhalb einer Quarte vom e' aus befindet. Die Überprüfung
+gibt also einen Erfolgswert zurück und die Notenausgabe wird nicht
+verändert.
+
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\relative c' {
+  e
+  \octave b
+  a
+}
+@end lilypond
+
+
+@node Transpose
+@unnumberedsubsubsec Transpose
+
+@cindex Transposition
+@cindex Transponieren
+@funindex \transpose
+
+Ein musikalischer Ausdruck kann mit dem Befehl @code{\transpose}
+transponiert werden. Die Syntax lautet:
+@example
+\transpose @var{von} @var{nach} @var{mus. Ausdruck}
+@end example
+
+Das bedeutet, dass der @var{mus. Ausdruck} um das Intervall zwischen den 
+Tonhöhen @var{von} und @var{nach} transponiert wird: Jede Note, die die 
+Tonhöhe @var{von} hat, wird in die Tonhöhe @var{nach} umgewandelt.
+
+So kann z. B. ein Stück in D-Dur, wenn es für den Sänger etwas zu
+tief ist, mit dem Befehl
+
+@example
+\transpose d e @dots{}
+@end example
+
+@noindent
+nach E-Dur transponiert werden.
+
+Oder eine Violinstimme, die so notiert wird, wie sie erklingt, 
+soll von einer A-Klarinette gespielt werden. Hier ist ein 
+klingendes A als C notiert, so dass alles also eine kleine
+Terz tiefer erklingt, als es notiert ist. Für die Erzeugung der 
+Klarinettenstimme muss folgender Befehl verwendet werden:
+
+@example
+\transpose a c @dots{}
+@end example
+
+@code{\transpose} unterscheidet enharmonische Verwechslungen: sowohl 
+@code{\transpose c cis} als auch @code{\transpose c des} transponieren 
+die Musik einen Halbton nach oben. Aber die erste Version gibt als 
+Versetzungszeichen Kreuze aus, die zweite dagegen B-Versetzungszeichen.
+
+@lilypond[quote,ragged-right,verbatim]
+mus = { \key d \major cis d fis g }
+\new Staff {
+  \clef "F" \mus
+  \clef "G"
+  \transpose c g' \mus
+  \transpose c f' \mus
+}
+@end lilypond
+
+@code{\transpose} kann auch benutzt werden, um die geschriebenen 
+Noten eines transponierenden Instruments zu notieren. Tonhöhen in 
+LilyPond werden üblicherweise notiert, wie sie erklingen, aber 
+man kann auch eine andere Tonart verwenden. Noten einer 
+B-Trompete, die mit einem klingenden D anfangen, könnte man also 
+auch so eingeben:
+
+@example
+\transpose c bes @{ e4 @dots{} @}
+@end example
+
+Um die Noten dann wiederum als Trompetenstimme zu drucken (also einen 
+Ganzton tiefer, als sie erklingen), setzt man einfach um sie herum 
+eine weitere Transposition:
+
+@example
+\transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
+@end example
+
+
+@seealso
+
+Programmreferenz: @internalsref{TransposedMusic}.
+
+Beispiel: @lsr{scheme,transpose-pitches-with-minimum-accidentals.ly}.
+
+
+@refbugs
+
+Wenn Sie sowohl  @code{\transpose} als auch @code{\relative} 
+benutzen wollen, muss die @code{\transpose}-Umgebung sich 
+außerhalb der @code{\relative}-Umgebung befinden, da 
+@code{\relative} keine Auswirkungen auf Noten hat, die sich 
+innerhalb von @code{\transpose} befinden.
+
+
+@node Displaying pitches
+@subsection Displaying pitches
+
+@menu
+* Clef::                        
+* Key signature::               
+* Ottava brackets::             
+* Instrument transpositions::   
+@end menu
+
+@node Clef
+@unnumberedsubsubsec Clef
+
+@funindex \clef
+
+Der Schlüssel zeigt eine bestimme Systemlinie an und markiert die 
+Tonhöhe, mit der sie korrespondiert. Ein Schlüssel wird mit dem 
+@code{\clef}-Befehl gesetzt.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+{ c''2 \clef alto g'2 }
+@end lilypond
+
+@cindex Notenschlüssel
+@cindex Schlüssel
+@cindex Violinschlüssel
+@cindex Sopranschlüssel
+@cindex Altschlüssel
+@cindex Bratschenschlüssel
+@cindex Tenorschlüssel
+@cindex Bassschlüssel
+@cindex Franz. Violinschlüssel
+@cindex C-Schlüssel
+@cindex Mezzosopranschlüssel
+@cindex Baritonschlüssel
+@cindex Subbasschlüssel
+
+Unterstützt sind folgende Schlüssel:
+
+@multitable @columnfractions .33 .66
+@headitem Schlüssel @tab Lage
+@item @code{treble} (Violinschlüssel) @tab
+G-Schlüssel auf der zweiten Linie
+@item @code{alto, C} (Bratschenschlüssel) @tab
+C-Schlüssel auf der dritten Linie
+@item @code{tenor} (Tenorschlüssel) @tab
+C-Schlüssel auf der vierten Linie
+@item @code{bass, F} (Bassschlüssel) @tab
+F-Schlüssel auf der vierten Linie
+@item @code{french} (Franz. Violinschlüssel)@tab
+G-Schlüssel auf der ersten Linie
+@item @code{soprano} (Sopranschlüssel) @tab
+C-Schlüssel auf der ersten Linie
+@item @code{mezzosoprano}(Mezzosopranschlüssel)  @tab
+C-Schlüssel auf der zweiten Linie
+@item @code{baritone} (Baritonschlüssel) @tab
+C-Schlüssel auf der fünften Linie
+@item @code{varbaritone} (Bariton-F-Schlüssel) @tab
+F-Schlüssel auf der dritten Linie
+@item @code{subbass} (Kontrabassschlüssel) @tab
+F-Schlüssel auf der fünften Linie
+@item @code{percussion} @tab
+Schlagzeugschlüssel
+@item @code{tab} @tab
+Tabulaturschlüssel
+@end multitable
+
+Indem @code{_8} oder @code{^8} an die jeweilige Schlüsselbezeichnung 
+angehängt wird, wird der Schlüssel um eine Oktave nach oben oder unten 
+transponiert, mit @code{_15} oder @code{^15} um zwei Oktaven. 
+Die Schlüsselbezeichnung muss in Anführungszeichen gesetzt werden, 
+wenn sie Unterstriche oder Zahlen enthält, siehe Beispiel:
+
+@cindex Tenorschlüssel, Chor
+@lilypond[quote,ragged-right,verbatim,fragment,relative=1]
+\clef "G_8" c4
+@end lilypond
+
+
+@commonprop
+
+Dem Befehl @code{\clef "treble_8"} entspricht die entsprechende separate 
+Einstellung von @code{clefGlyph},
+@code{clefPosition} (womit y- und x-Position des Schlüssel bestimmt werden),
+@code{middleCPosition} und @code{clefOctavation}. Ein Schlüssel wird 
+immer dann ausgegeben, wenn eine dieser Eigenschaften sich ändert. Im 
+nächsten Beispiel werden Möglichkeiten gezeigt, die Eigenschaften manuell 
+zu setzen.
+
+@lilypond[quote,ragged-right,verbatim]
+{
+  \set Staff.clefGlyph = #"clefs.F"
+  \set Staff.clefPosition = #2
+  c'4
+  \set Staff.clefGlyph = #"clefs.G"
+  c'4
+  \set Staff.clefGlyph = #"clefs.C"
+  c'4
+  \set Staff.clefOctavation = #7
+  c'4
+  \set Staff.clefOctavation = #0
+  \set Staff.clefPosition = #0
+  c'4
+  \clef "bass"
+  c'4
+  \set Staff.middleCPosition = #4
+  c'4
+}
+@end lilypond
+
+
+@seealso
+
+Handbuch: @ref{Grace notes}.
+
+Programmreferenz: @internalsref{Clef}.
+
+
+@node Key signature
+@unnumberedsubsubsec Key signature
+
+@cindex Tonart
+@cindex Vorzeichen
+@funindex \key
+
+Die Vorzeichen zeigen die Tonart an, in welcher ein Stück notiert ist. 
+Es handelt sich um eine Anzahl von Alterationszeichen (Kreuzen oder 
+Bs) am Beginn jedes Notensystems.
+
+Das Setzen und Ändern von Tonarteinstellungen wird mit dem 
+@code{\key}-Befehl vorgenommen.
+
+@example
+@code{\key} @var{Tonhöhe} @var{Art}
+@end example
+
+@funindex \minor
+@funindex \major
+@funindex \minor
+@funindex \ionian
+@funindex \locrian
+@funindex \aeolian
+@funindex \mixolydian
+@funindex \lydian
+@funindex \phrygian
+@funindex \dorian
+@cindex Kirchentonarten
+@cindex Modus
+
+Der Wert @var{Art} sollte entweder @code{\major} oder @code{\minor} 
+sein, um Moll oder Dur der @var{Tonhöhe} zu erhalten. Es können auch 
+Modusbezeichnungen für Kirchentonarten verwendet werden: @code{\ionian} 
+(Ionisch), @code{\locrian} (Locrisch), @code{\aeolian} (Aeolisch), 
+@code{\mixolydian} (Mixolydisch), @code{\lydian} (Lydisch),
+@code{\phrygian} (Phrygisch) und @code{\dorian} (Dorisch).
+
+Dieser Befehl ändert die Kontexteigenschaft 
+@code{Staff.keySignature}. Vorzeichen, die nicht dem Standard entsprechen, 
+können manuell mit dieser Eigenschaft eingegeben werden.
+
+Versetzungszeichen und Vorzeichen können am Anfang etwas verwirrend sein, 
+da unveränderte Noten je nach Tonart ein Auflösungszeichen bekommen 
+können (Beispiel). Mehr Information in den Abschnitten  @ref{Accidentals} 
+oder @rlearning{Accidentals and key signatures}.
+
+@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
+\key g \major
+f1
+fis
+@end lilypond
+
+
+@commonprop
+
+Ein Auflösungszeichen wird gesetzt, um vorhergehende Vorzeichen 
+rückgängig zu machen. Das kann aber unterdrückt werden, indem 
+die @code{Staff.printKeyCancellation}-Eigenschaft angepasst wird.
+
+@lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
+\key d \major
+a b cis d
+\key g \minor
+a bes c d
+\set Staff.printKeyCancellation = ##f
+\key d \major
+a b cis d
+\key g \minor
+a bes c d
+@end lilypond
+
+
+@seealso
+
+Programmreferenz: @internalsref{KeyCancellation},
+@internalsref{KeySignature}.
+
+
+@node Ottava brackets
+@unnumberedsubsubsec Ottava brackets
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Instrument transpositions
+@unnumberedsubsubsec Instrument transpositions
+
+UNTRANSLATED NODE: IGNORE ME
+
diff --git a/Documentation/de/user/rhythms.itely b/Documentation/de/user/rhythms.itely
new file mode 100644 (file)
index 0000000..5bb7019
--- /dev/null
@@ -0,0 +1,1206 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Rhythms
+@section Rhythms
+
+This section discusses rhythms, durations, and bars.
+
+@menu
+* Writing rhythms::             
+* Writing rests::               
+* Displaying rhythms::          
+* Beams::                       
+* Bars::                        
+* Special rhythmic concerns::   
+@end menu
+
+
+@node Writing rhythms
+@subsection Writing rhythms
+
+@menu
+* Durations::                   
+* Augmentation dots::           
+* Tuplets::                     
+* Scaling durations::           
+@end menu
+
+@node Durations
+@unnumberedsubsubsec Durations
+
+@cindex Dauer
+@cindex Notenlänge
+@funindex \longa
+@funindex \breve
+@funindex \maxima
+
+Im Noten-, Akkord- und Liedtextmodus werden Notenlängen (Dauern) durch 
+Zahlen und Punkte notiert: Dauern werden als reziproke Werte geschrieben. 
+Zum Beispiel wird eine Viertelnote mit @code{4} notiert (weil sie eine 
+1/4-Note ist), eine halbe Note mit @code{2} (weil sie eine 1/2-Note ist). 
+Noten, die länger als eine Ganze sind, müssen mit @code{\longa} 
+(für die Longa, also vier Ganze) und 
+@code{\breve} (für die Brevis, auch Doppelganze genannt) notiert werden.
+
+@example
+c'\breve
+c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
+r\longa r\breve
+r1 r2 r4 r8 r16 r32 r64 r64
+@end example
+
+@lilypond[quote]
+\score {
+\relative c'' {
+    a\breve*1/2 \autoBeamOff
+    a1 a2 a4 a8 a16 a32 a64 a64
+   \bar "empty"
+   \break
+    r\longa*1/4 r\breve *1/2
+    r1 r2 r4 r8 r16 r32 r64 r64
+  }
+  \layout {
+    ragged-right = ##t
+    indent=0\mm
+    \context {
+      \Score
+        \remove "Bar_number_engraver"
+    }
+    \context {
+      \Staff
+        \remove "Clef_engraver"
+        \override StaffSymbol #'transparent = ##t
+        \override TimeSignature #'transparent = ##t
+        \override BarLine #'transparent = ##t
+        \consists "Pitch_squash_engraver"
+    }
+  }
+}
+@end lilypond
+
+Wenn die Dauer hinter einer Notenbezeichnung nicht angegeben ist, 
+wird die Dauer der vorhergehenden Note eingesetzt. Der Standardwert 
+für die erste Note ist eine Viertel.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+{ a a a2 a a4 a a1 a }
+@end lilypond
+
+
+@node Augmentation dots
+@unnumberedsubsubsec Augmentation dots
+
+@funindex .
+@cindex Punktierung
+
+Um punktierte Notendauern zu erhalten, muss einfach nur ein Punkt 
+(@code{.}) hinter die Zahl der Dauer gesetzt werden. Zwei Punkte 
+ergeben eine doppelte Punktierung.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+a'4 b' c''4. b'8 a'4. b'4.. c''8.
+@end lilypond
+
+@refcommands
+
+Punkte werden normalerweise nach oben verschoben, damit sie die Notenlinien 
+nicht berühren. Das gilt aber nicht für mehrstimmige Passagen. Mit den 
+folgenden Befehlen kann ein anderes Verhalten der Punktierung erreicht werden.
+
+@funindex \dotsUp
+@code{\dotsUp} (Der Punkt wird nach oben verschoben.),
+@funindex \dotsDown
+@code{\dotsDown} (Der Punkt wird nach unten verschoben.),
+@funindex \dotsNeutral (Wiederherstellung des Standards.)
+@code{\dotsNeutral}.
+
+@seealso
+
+Programmreferenz: @internalsref{Dots}, and @internalsref{DotColumn}.
+
+
+@node Tuplets
+@unnumberedsubsubsec Tuplets
+
+@cindex N-tolen
+@cindex Triolen
+@cindex Rhythmische Aufteilungen
+@funindex \times
+
+Triolen und andere rhythmische Aufteilungen werden aus einem musikalischen 
+Ausdruck erstellt, indem dessen Tondauern mit einem Bruch multipliziert werden.
+
+@example
+\times @var{Bruch} @var{musikalischer Ausdruck}
+@end example
+
+@noindent
+Die Dauer eines @var{musikalischen Ausdrucks} wird mit dem Bruch multipliziert. 
+Der Nenner des Bruchs wird über den Noten ausgegeben, optional mit einer 
+eckigen Klammer, die die Noten einfasst. Die üblichste Aufteilung ist die 
+Triole, in welcher drei Noten die Länge von zwei haben, der Wert jeder 
+einzelnen Note ist also 2/3 der notierten Länge.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+g'4 \times 2/3 {c'4 c' c'} d'4 d'4
+@end lilypond
+
+Diese Brüche können auch ineinander geschachtelt werden, etwa so:
+
+@lilypond[fragment,ragged-right,verbatim,relative=2]
+\override TupletNumber #'text = #tuplet-number::calc-fraction-text
+\times 4/6 {
+  a4 a
+  \times 3/5 { a a a a a }
+}
+@end lilypond
+
+@refcommands
+
+@funindex \tupletUp
+@code{\tupletUp},
+@funindex \tupletDown
+@code{\tupletDown},
+@funindex \tupletNeutral
+@code{\tupletNeutral}.
+
+
+@commonprop
+
+@funindex tupletNumberFormatFunction
+@cindex Formatierung von Brüchen
+@cindex Formatierung von Triolen
+@cindex N-tolen, Formatierung
+
+Der Wert von @code{tupletSpannerDuration} definiert, wie lange jede 
+Klammer dauert. Mit entsprechender Einstellung kann man beliebig 
+viele Triolen schreiben, aber nur einmal den Befehl @code{\times}
+benutzen. Im nächsten Beispiel etwa werden zwei Triolen gedruckt, 
+@code{\times} aber nur einmal benutzt. Das gilt natürlich auch für alle 
+anderen Brüche.
+
+@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
+\set tupletSpannerDuration = #(ly:make-moment 1 4)
+\times 2/3 { c8 c c c c c }
+@end lilypond
+
+@noindent
+Mehr Information zu @code{make-moment} findet sich im Abschnitt 
+@ref{Time administration}.
+
+Die Formatierung der Nummer wird durch die Eigenschaft @code{text} 
+in @code{TupletNumber} bestimmt. Die Standardeinstellung gibt nur 
+den Nenner aus, aber wenn @code{TupletNumber} auf den Wert 
+@code{tuplet-number::calc-fraction-text}
+gestellt wird, wird @var{Zähler}:@var{Nenner} ausgegeben.
+
+Um gar keine Nummern anzeigen zu lassen, kann folgender Code benutzt
+ werden:
+
+@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
+\times 2/3 { c8 c c } \times 2/3 { c8 c c }
+\override TupletNumber #'transparent = ##t
+\times 2/3 { c8 c c } \times 2/3 { c8 c c }
+@end lilypond
+
+Mit der  @code{\tweak}-Funktion können die Zahlen von geschachtelten Brüchen 
+eingestellt werden, die  zur gleichen Zeit beginnen. Im Beispiel unten 
+wird mit @code{\tweak} definiert, dass für die äußere Klammer der Bruch
+ausgegeben wird, für die innere aber nur der Nenner.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Staff {
+  \tweak #'text #tuplet-number::calc-fraction-text
+  \times 4/3 {
+     \tweak #'text #tuplet-number::calc-denominator-text
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+  }
+}
+@end lilypond
+
+Im nächsten Beispiel werden @code{\tweak} und @code{\override} 
+zusammen verwendet, um die Darstellung der Klammer 
+(@code{TupletBracket}) zu bestimmen. Mit dem ersten @code{\tweak} 
+wird die Klammer der äußeren Triole über dem Notensystem platziert. 
+Das zweite @code{\tweak} platziert die erste der drei inneren Klammern 
+unter dem System (von der Klammer wird hier nur der Nenner des
+Bruchs dargestellt). Dieses Paar von @code{\tweak}-Einstellungen wirkt 
+sich jedoch nur auf die äußere und die @emph{erste} innere Klammer 
+aus, weil nur sie zur gleichen Zeit beginnen. Mit dem @code{\override}-Befehl 
+kann die Richtung der zweiten und dritten @code{TupletBracket} 
+verändert werden, in 
+diesem Fall wird sie unter das Notensystem geschrieben.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Staff {
+  \tweak #'text #tuplet-number::calc-fraction-text
+  \tweak #'direction #up
+  \times 4/3 {
+     \tweak #'direction #down
+     \times 2/3 { c'8[ c'8 c'8] }
+     \override TupletBracket #'direction = #down
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+  }
+}
+@end lilypond
+
+Die Klammern können so eingestellt werden, dass sie bis zu 
+einem Taktvorspann oder bis zur nächsten Note reichen.
+
+@lilypond[ragged-right]
+\new RhythmicStaff {
+  \set tupletFullLength = ##t
+  \time 4/4
+  \times 4/5 {
+    c4 c1
+  }
+  \set tupletFullLengthNote = ##t
+  \time 2/4
+  \times 2/3 {
+    c4 c c 
+  }
+  \time 3/4
+  c4 
+}
+@end lilypond
+
+
+@seealso
+
+Programmreferenz: @internalsref{TupletBracket},
+@internalsref{TupletNumber} und @internalsref{TimeScaledMusic}.
+
+
+
+@node Scaling durations
+@unnumberedsubsubsec Scaling durations
+
+Die Dauer von Längen kann mit einem Bruch multipliziert werden, 
+indem hinter die Note  @qq{*@var{N/M}} (oder @qq{*@var{N}} wenn @var{M=1}) 
+geschrieben wird. Das beeinflusst nicht die Erscheinung der Note oder 
+Pause im Druckbild. Die Werte können auch kombiniert werden, etwa 
+@qq{*M*N}.
+
+Im nächsten Beispiel nehmen die drei ersten Noten genau zwei Schläge ein, 
+aber es wird keine Triolenklammer über ihnen ausgegeben.
+
+@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
+\time 2/4
+a4*2/3 gis4*2/3 a4*2/3
+a4 a4 a4*2
+b16*4 c4
+@end lilypond
+
+
+@seealso
+
+Abschnitt @ref{Tuplets}
+
+
+@node Writing rests
+@subsection Writing rests
+
+@menu
+* Rests::                       
+* Skips::                       
+* Multi measure rests::         
+@end menu
+
+@node Rests
+@unnumberedsubsubsec Rests
+@cindex Pausen
+
+@funindex \rest
+@funindex r
+
+Pausen werden wie Noten eingegeben, ihre Bezeichnung ist @code{r}.
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+r1 r2 r4 r8
+@end lilypond
+
+Pausen, die ganze Takte ausfüllen und in der Taktmitte zentriert 
+werden sollen, müssen als mehrtaktige Pausen eingegeben werden. 
+Sie können sowohl für einen einzigen Takt als auch für mehrere 
+Takte verwendet werden, Näheres im Abschnitt
+@ref{Multi measure rests}.
+
+Um die vertikale Position einer Pause explizit festzulegen, 
+kann eine Note eingegeben werden, gefolgt vom Befehl @code{\rest}. 
+Die Pause wird dann an die Stelle gesetzt, wo sich sonst die 
+Note befinden würde.
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+a'4\rest d'4\rest
+@end lilypond
+
+@noindent
+Damit wird die manuelle Formatierung von mehrstimmiger Musik 
+sehr viel einfacher, da die Formatierungsfunktion zur automatischen 
+Auflösung von Zusammenstößen diese Pausen nicht mit einbezieht.
+
+
+@seealso
+
+Programmreferenz: @internalsref{Rest}.
+
+
+@node Skips
+@unnumberedsubsubsec Skips
+
+@cindex Skip
+@cindex Überspringen von Zeichen
+@cindex Unsichtbare Pausen
+@cindex Platzhalternoten
+@funindex \skip
+@funindex s
+
+Eine unsichtbare Pause (auch als @qq{skip} oder Überspringung bezeichnet) 
+kann wie eine Note eingegeben werden, die Notationsbezeichnung ist @code{s}. 
+Man kann aber auch die Dauer extra angeben mit @code{\skip @var{Dauer}}.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+a4 a4 s4 a4 \skip 1 a4
+@end lilypond
+
+Die @code{s}-Syntax steht nur im Noten- oder Akkordmodus zur Verfügung. In 
+anderen Situationen, z. B. innerhalb eines Liedtextes, muss @code{\skip} 
+benutzt werden.
+
+@lilypond[quote,ragged-right,verbatim]
+<<
+  \relative { a'2 a2 }
+  \new Lyrics \lyricmode { \skip 2 bla2 }
+>>
+@end lilypond
+
+Der Überspringungsbefehl (@code{\skip}) ist einfach ein leerer Platzhalter. 
+Durch ihn wird 
+überhaupt nichts gesetzt, auch keine transparenten Objekte.
+
+Die Überspringung mit @code{s} hingegen erstellt  @internalsref{Staff} und
+@internalsref{Voice} wenn es erforderlich ist, genauso wie Noten und Pausen. 
+Das folgende Beispiel etwa setzt ein leeres Notensystem:
+
+@lilypond[quote,ragged-right,verbatim]
+{ s4 }
+@end lilypond
+
+Das Fragment @code{@{ \skip 4 @}} würde nur eine leere Seite produzieren.
+
+@seealso
+
+Programmreferenz: @internalsref{SkipMusic}.
+
+
+@node Multi measure rests
+@unnumberedsubsubsec Multi measure rests
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Displaying rhythms
+@subsection Displaying rhythms
+
+@menu
+* Time signature::              
+* Upbeats::                     
+* Unmetered music::             
+* Polymetric notation::         
+* Automatic note splitting::    
+@end menu
+
+@node Time signature
+@unnumberedsubsubsec Time signature
+
+@cindex Taktangabe
+@cindex Metrum
+@funindex \time
+
+Taktangaben zeigen das Metrum eines Stückes an: eine 
+regelmäßige Folge von betonten und unbetonten Zeiten. 
+Es wird angezeigt als ein Bruch vor Beginn der Noten.
+
+Die Taktangabe wird mit dem @code{\time}-Befehl gesetzt.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\time 2/4 c'2 \time 3/4 c'2.
+@end lilypond
+
+@commonprop
+
+Das Symbol, das angezeigt wird, kann durch die 
+@code{style}-Eigenschaft angepasst werden. Wenn man 
+es auf den Wert @code{#'()} setzt, wird auch für 
+4/4- und 2/2-Takte ein Bruch angezeigt.
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+\time 4/4 c'1
+\time 2/2 c'1
+\override Staff.TimeSignature #'style = #'()
+\time 4/4 c'1
+\time 2/2 c'1
+@end lilypond
+
+Es gibt noch sehr viel mehr Optionen für das Layout. 
+Siehe den Abschnitt @ref{Ancient time
+signatures} für weitere Beispiele.
+
+Der Befehl @code{\time} stellt die Eigenschaften 
+@code{timeSignatureFraction}, @code{beatLength} 
+und @code{measureLength} im @code{Timing}-Kontext ein, 
+der normalerweise zu den Eigenschaften aller System 
+(@internalsref{Score}-Ebene) gehört. Die Eigenschaft 
+@code{measureLenght} bestimmt, wo Taktlinien eingefügt werden, 
+und wie automatische Balken gesetzt werden. Ein Verändern 
+der Eigenschaften von @code{timeSignatureFraction} gibt 
+das neue Symbol an dieser Stelle aus.
+
+Auf weitere Optionen kann man über die Scheme-Funktion
+@code{set-time-signature} zugreifen. In Kombination mit
+@internalsref{Measure_grouping_engraver} werden hiermit 
+@internalsref{MeasureGrouping}-Zeichen erzeugt. Solche 
+Zeichen erleichtern es, rhythmisch komplexe moderne Musik 
+zu lesen. Im nächsten Beispiel ist der 9/8-Takt in 2, 2, 2 
+und 3 Achtel unterteilt. Das wird im dritten Argument an 
+@code{set-time-signature} weitergegeben @code{(2 2 2 3)}.
+
+@lilypond[quote,ragged-right,verbatim]
+\score {
+  \relative c'' {
+    #(set-time-signature 9 8 '(2 2 2 3))
+    g8[ g] d[ d] g[ g] a8[( bes g]) |
+    #(set-time-signature 5 8 '(3 2))
+    a4. g4
+  }
+  \layout {
+    \context {
+      \Staff
+      \consists "Measure_grouping_engraver"
+    }
+  }
+}
+@end lilypond
+
+
+@seealso
+
+Programmreferenz: @internalsref{TimeSignature} und
+@internalsref{Timing_translator}.
+
+Beispiele: @lsr{contemporary,compound-time-signature.ly}.
+
+
+@refbugs
+
+Automatische Balken richten sich nicht nach den Taktunterteilungen, die 
+mit @code{set-time-signature} erzeugt werden.
+
+
+@node Upbeats
+@unnumberedsubsubsec Upbeats
+
+@cindex Auftakt
+@cindex Takte verkürzen
+@funindex \partial
+
+Verkleinerte Takte, wie etwa ein Auftakt, werden wie folgt notiert:
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\partial 16*5 c16 cis d dis e | a2. c,4 | b2
+@end lilypond
+
+Die Syntax für den Befehl lautet:
+
+@example
+\partial @var{Dauer}
+@end example
+
+wobei @code{Dauer} eine rhythmische Länge ist, die vor dem nächsten Taktstrich 
+eingefügt wird.
+
+Das wird intern übersetzt nach:
+
+@example
+\set Timing.measurePosition = -@var{Länge der Dauer}
+@end example
+
+Die Eigenschaft @code{measurePosition} enthält eine rationale Zahl, 
+die darstellt, wie groß der Abstand zum Taktanfang ist. Deshalb ist 
+sie eine negative Zahl; @code{\partial 4} wird also intern übersetzt 
+zu: @qq{Eine Viertel bleibt übrig vom ganzen Takt.}
+
+@refbugs
+
+Dieser Befehl berücksichtigt keine Verzierungen/Vorschläge am Anfang der 
+Noten. Wenn ein Stück mit einem Vorschlag anfängt, muss der Befehl 
+@code{\partial} @emph{nach} dem Vorschlag kommen:
+
+@lilypond[verbatim,quote,ragged-right,relative,fragment]
+\grace f16
+\partial 4
+g4
+a2 g2
+@end lilypond
+
+@code{\partial} ist nur für den Anfang eines Stückes vorgesehen. Wenn der 
+Befehl innerhalb eines Stückes verwendet wird, können seltsame Warnungen 
+auftreten.
+
+
+@node Unmetered music
+@unnumberedsubsubsec Unmetered music
+
+@cindex Kadenz
+@funindex \cadenzaOn
+@funindex \cadenzaOff
+
+Taktlinien und Taktzahlen werden automatisch erzeugt. Für Musik 
+ohne Meter hingegen (etwa Kadenzen) ist das allerdings nicht 
+erwünscht. Mit den Befehlen @code{\cadenzaOn} und 
+@code{\cadenzaOff} kann dieses Verhalten ausgeschaltet und 
+wieder angeschaltet werden.
+
+@lilypond[verbatim,quote,ragged-right,relative=2,fragment]
+c4 d e d
+\cadenzaOn
+c4 c d8 d d f4 g4.
+\cadenzaOff
+\bar "|"
+d4 e d c
+@end lilypond
+
+
+@refbugs
+
+LilyPond fügt Zeilen- und Seitenumbrüche nur an einer Taktlinie 
+ein. Wenn die Kadenz nicht vor einem Umbruch endet, müssen Sie 
+selber unsichtbare Taktlinien 
+
+@example
+\bar ""
+@end example
+
+@noindent
+einfügen, um anzuzeigen, wo umgebrochen werden darf.
+
+
+@node Polymetric notation
+@unnumberedsubsubsec Polymetric notation
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Automatic note splitting
+@unnumberedsubsubsec Automatic note splitting
+
+Lange Noten können automatisch in übergebundene Noten aufgeteilt werden. 
+Dieses Verhalten erreicht man, indem der  @internalsref{Note_heads_engraver} 
+mit dem @internalsref{Completion_heads_engraver} ausgetauscht wird. 
+Im nächsten Beispiel werden Noten, die über die Taktlinie dauern, aufgeteilt 
+und übergebunden.
+
+@lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
+\new Voice \with {
+  \remove "Note_heads_engraver"
+  \consists "Completion_heads_engraver"
+} {
+  c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
+}
+@end lilypond
+
+Dieser Notationsformatierer (eng. engraver) teilt alle Noten 
+auf, die über eine Taktlinie dauern und fügt Bindebögen hinzu. 
+Er kann unter Anderem dann nützlich sein, wenn man komplexe 
+Partituren auf Fehler überprüfen möchte: Wenn die Takte nicht 
+vollständig gefüllt sind, zeigt die Überbindung genau an, wie viele 
+Notenwerte noch in dem jeweiligen Takt fehlen.
+
+Wenn Sie wollen, dass auch Zeilenumbrüche an den Stellen, an denen 
+automatisch Noten aufgeteilt wurden, stattfinden, müssen Sie auch 
+den Formatierer  @internalsref{Forbid_line_break_engraver}  mit 
+dem @code{\remove}-Befehl entfernen.
+
+
+@refbugs
+
+Nicht alle Notenwerte (besonders wenn sie andere rhythmische 
+Aufteilungen beinhalten) können exakt durch normale Noten und 
+Punktierungen wiedergegeben werden. Der Engraver setzt aber
+trotzdem keine Triolen etc.
+
+@code{Completion_heads_engraver} wirkt sich nur auf Noten aus; 
+Pausen werden nicht aufgeteilt.
+
+@seealso
+
+Programmreferenz: @internalsref{Completion_heads_engraver}.
+
+
+@node Beams
+@subsection Beams
+
+@menu
+* Automatic beams::             
+* Manual beams::                
+* Feathered beams::             
+@end menu
+
+@node Automatic beams
+@unnumberedsubsubsec Automatic beams
+
+LilyPond setzt Balken (engl. beam) automatisch.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
+@end lilypond
+
+Wenn diese automatischen Entscheidungen nicht gut genug sind, können 
+die Balken auch explizit eingegeben werden. Es können auch bestimmte 
+Balkenmuster, die sich vom Standard unterscheiden, definiert werden. 
+Hierzu siehe den Abschnitt @ref{Setting automatic beam behavior} 
+für Einzelheiten.
+
+Einzelne Noten können mit dem Befehl @code{\noBeam} markiert werden, 
+damit sie nicht mit einem Balken versehen werden.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\time 2/4 c8 c\noBeam c c
+@end lilypond
+
+
+@seealso
+
+Programmreferenz: @internalsref{Beam}.
+
+
+@node Manual beams
+@unnumberedsubsubsec Manual beams
+
+@cindex Balken, manuell
+@funindex ]
+@funindex [
+
+In einigen Fällen kann es nötig sein, den automatischen Algorithmus 
+für die Balken zu überschreiben. Die automatischen Balken werden 
+beispielsweise nicht über Pausen oder Taktlinien hinweg gesetzt. 
+Manuell definierte Balken werden mit den Zeichen @code{[} und 
+@code{]} (AltGr+8 bzw. 9) markiert.
+
+@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
+{
+  r4 r8[ g' a r8] r8 g[ | a] r8
+}
+@end lilypond
+
+
+@commonprop
+
+@funindex stemLeftBeamCount
+@funindex stemRightBeamCount
+
+LilyPond kann die Balkengruppen innerhalb eines größeren Balkens
+selber bestimmen, aber dabei können teilweise seltsame Ergebnisse 
+entstehen. Mit den Eigenschaften @code{stemLeftBeamCount} und 
+@code{stemRightBeamCount} können diese Unterteilungen manuell
+eingestellt werden. Wenn eine dieser Eigenschaften gesetzt ist, 
+wird es nur einmal verwendet und dann wieder zum Standard zurück 
+geschaltet.
+
+
+@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
+{
+   f8[ r16
+      f g a]
+   f8[ r16
+   \set stemLeftBeamCount = #1
+      f g a]
+}
+@end lilypond
+
+Die Eigenschaft @code{subdivideBeams} kann benutzt werden, um alle 
+16tel-Balken oder kleinere Werte zu bestimmten Taktzeiten zu 
+unterteilen. Diese Zeiten werden mit der @code{beatLength}-Eigenschaft 
+gesetzt.
+
+@lilypond[fragment,quote,relative=2,verbatim]
+c16[ c c c c c c c]
+\set subdivideBeams = ##t
+c16[ c c c c c c c]
+\set Score.beatLength = #(ly:make-moment 1 8)
+c16[ c c c c c c c]
+@end lilypond
+@funindex subdivideBeams
+
+@noindent
+Zu mehr Information über @code{make-moment} siehe
+@ref{Time administration}.
+
+Zeilenumbrüche sind normalerweise verboten, wenn Balken sich über 
+die Taktlinien erstrecken. Das kann aber durch Setzen von 
+@code{breakable} verändert werden.
+
+@funindex breakable
+
+@cindex Balken und Zeilenumbrüche
+@cindex Balken zwischen Systemen
+@funindex auto-knee-gap
+
+
+Balken mit Hälsen nach oben und unten werden automatisch eingesetzt, 
+wenn ein großer Abstand zwischen Notenköpfen gefunden wird. Die Größe 
+des Wertes kann mit dem 
+@code{auto-knee-gap}-Objekt eingestellt werden.
+
+@refbugs
+
+Automatisch erstellte Balken zwischen Systemen können nicht zusammen 
+mit automatisch versteckten Systemen verwendet werden. Siehe auch
+ @ref{Hiding staves}.
+
+@c Is this still true with skyline spacing stuff? -J.Mandereau
+Balken vermeiden nicht andere Objekte, wie etwa Text und Versetzungszeichen.
+
+
+@node Feathered beams
+@unnumberedsubsubsec Feathered beams
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Bars
+@subsection Bars
+
+
+@menu
+* Bar check::                   
+* Bar lines::                   
+* Bar numbers::                 
+* Barnumber check::             
+* Rehearsal marks::             
+@end menu
+
+@node Bar check
+@unnumberedsubsubsec Bar check
+
+@cindex Taktüberprüfung
+@funindex barCheckSynchronize
+@funindex |
+
+Die Taktüberprüfung hilft, Fehler in den Notendauern zu entdecken. 
+Eine Taktüberprüfung wird mit dem Taktstrichsymbol @qq{|} (Taste AltGr+<) 
+eingegeben. Immer, wenn LilyPond bei der Ausgabe des Notendrucks 
+auf dieses Zeichen stößt, sollte hier in den Noten auch ein 
+Taktstrich erscheinen. Wenn das nicht der Fall ist, wird eine Warnung 
+ausgegeben. Im nächsten Beispiel resultiert die zweite Taktüberprüfung 
+in einer Fehlermeldung.
+
+@example
+\time 3/4 c2 e4 | g2 |
+@end example
+
+Taktüberprüfungen können auch in Liedtexten verwendet werden:
+
+@example
+\lyricmode @{
+  \time 2/4
+  Twin -- kle | Twin -- kle
+@}
+@end example
+
+Eine Taktüberprüfung gilt als nicht bestanden, wenn die Notenwerte 
+nicht stimmen. Besonders in mehrstimmiger komplizierter Musik können 
+solche falschen Notenwerte die ganze Partitur durcheinander bringen. 
+Es lohnt sich also, die Fehlersuche damit zu beginnen, nicht bestandene 
+Taktüberprüfungen zu kontrollieren.
+
+@funindex |
+@funindex pipeSymbol
+
+Es ist auch möglich, die Bedeutung des Symbols @code{|} umzudefinieren. 
+Das geschieht, indem man der Pipe (@code{pipeSymbol} einen musikalischen 
+Ausdruck zuweist:
+
+@lilypond[quote,ragged-right,verbatim]
+pipeSymbol = \bar "||"
+
+{ c'2 c' | c'2 c' }
+@end lilypond
+
+
+@node Bar lines
+@unnumberedsubsubsec Bar lines
+
+@cindex Taktlinien
+@funindex \bar
+@cindex Doppellinie
+@cindex Wiederholungszeichen
+
+Taktlinien trennen die Takte voneinander, werden aber auch verwendet, 
+um Wiederholungen anzuzeigen. Normalerweise werden sie automatisch 
+eingefügt. Zeilenumbrüche können nur an Taktlinien stattfinden.
+
+Besondere Taktlinien-Arten können mit dem @code{\bar}-Befehl erzwungen 
+werden.
+
+@lilypond[quote,ragged-right,relative=2,fragment,verbatim]
+c4 \bar "|:" c4
+@end lilypond
+
+Folgende Taktlinienarten sind vorhanden:
+
+@lilypondfile[ragged-right,quote]{bar-lines.ly}
+
+Als letztes ist @code{"||:"} notiert, das sich ähnlich wie 
+@code{"|:"} verhält. Es gibt jedoch nur an Zeilenenden eine doppelte 
+Taktlinie aus und fängt die Wiederholungslinie erst in der nächsten 
+Zeile an.
+
+Um einen Zeilenumbruch an einer Stelle zu erlauben, wo keine sichtbare 
+Taktlinie ist, kann man 
+
+@example
+\bar ""
+@end example
+
+@noindent
+benutzen. Damit wird eine unsichtbare Taktlinie an dieser Stelle eingefügt 
+und damit ein Zeilenumbruch erlaubt (ohne dass sich die Anzahl der Takte 
+erhöhen würde).
+
+In Partituren mit vielen Systemen wird ein @code{\bar}-Befehl in einem 
+System automatisch auf alle anderen Systeme angewendet. Die resultierenden 
+Taktlinien sind miteinander verbunden innerhalb einer Gruppe 
+ (@code{StaffGroup}) oder einem Klaviersystem (@code{PianoStaff} 
+bzw. (@code{GrandStaff}).
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+<<
+  \new StaffGroup <<
+    \new Staff {
+      e'4 d'
+      \bar "||"
+      f' e'
+    }
+    \new Staff { \clef bass c4 g e g }
+  >>
+  \new Staff { \clef bass c2 c2 }
+>>
+@end lilypond
+
+
+@commonprop
+
+@funindex whichBar
+@funindex repeatCommands
+@funindex defaultBarType
+
+Der Befehl @code{\bar }@var{Taktart} ist eine Kurzform von:
+@code{\set Timing.whichBar = }@var{Taktart}. Immer, wenn 
+@code{whichBar} auf einen Wert gesetzt wird, wird eine 
+Taktlinie dieses Typs erzeugt.
+
+Eine Taktlinie wird auch durch Setzen der 
+ @code{whichBar}-Eigenschaft erzeugt. Am Anfang eines Taktes 
+wird sie auf den Wert von @code{Timing.defaultBarType} 
+gesetzt. Der Inhalt des @code{repeatCommands}-Befehls 
+wird benutzt, um Standardtaktlinien zu überschreiben.
+
+Sie sollten jedoch Wiederholungen mit dem @code{\repeat}-Befehl 
+erzeugen. Siehe Abschnitt @ref{Repeats}.
+
+
+@seealso
+
+Im Handbuch: @ref{Repeats}, @ref{System start delimiters}.
+
+Programmreferenz: @internalsref{BarLine} (auf Partitur 
+(@internalsref{Staff})-Ebene erstellt), 
+@internalsref{SpanBar} (zwischen Systemen).
+
+
+@node Bar numbers
+@unnumberedsubsubsec Bar numbers
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Barnumber check
+@unnumberedsubsubsec Barnumber check
+
+Wenn man größere Musikstücke kopiert, kann es hilfreich sein, wenn 
+LilyPond überprüft, ob die Taktnummer, in der Sie gerade kopieren, 
+mit der des Originales übereinstimmt. Das kann mit dem Befehl
+@code{\barNumberCheck} folgenderweise überprüft werden:
+
+@verbatim
+\barNumberCheck #123
+@end verbatim
+
+@noindent
+Eine Warnung wird ausgegeben, wenn der interne Zähler 
+@code{currentBarNumber} von LilyPond
+nicht mit dem Wert 123 übereinstimmt.
+
+
+@node Rehearsal marks
+@unnumberedsubsubsec Rehearsal marks
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Special rhythmic concerns
+@subsection Special rhythmic concerns
+
+
+@menu
+* Grace notes::                 
+* Aligning to cadenzas::        
+* Time administration::         
+* Proportional notation (introduction)::  
+@end menu
+
+@node Grace notes
+@unnumberedsubsubsec Grace notes
+
+@funindex \grace
+@cindex Verzierungen
+@cindex Ziernoten
+@cindex Vorhalt
+@cindex Vorschlag
+
+Verzierungen sind ausgeschriebene Ornamente. Die üblichste ist der 
+Vorschlag. Er wird durch eine verkleinerte Note mit Schrägstrich 
+und Bogen notiert. Der Vorhalt dagegen ist eine Verzierung, die 
+einen bestimmten Notenwert der Hauptnote für sich beansprucht. 
+Er wird als verkleinerte Note ohne Schrägstrich notiert. 
+Der Vorschlag wird mit dem Befehl @code{\acciaccatura} und der Vorhalt 
+mit @code{\appoggiatura} eingegeben.
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+b4 \acciaccatura d8 c4 \appoggiatura e8 d4
+\acciaccatura { g16[ f] } e4
+@end lilypond
+
+Bei beiden handelt es sich um spezielle Formen des @code{\grace} 
+(engl. Verzierung)-Befehl. Wenn dieser Befehl einem musikalischen 
+Ausdruck vorgestellt wird, wird ein neuer Ausdruck geschaffen, 
+der in kleineren Noten gesetzt wird und von der logischen Zeit 
+innerhalb des Taktes keinen Raum beansprucht.
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+c4 \grace c16 c4
+\grace { c16[ d16] } c2 c4
+@end lilypond
+
+@noindent
+Anders als @code{\acciaccatura} oder @code{\appoggiatura} setzt 
+der @code{\grace}-Befehl keinen Bogen.
+
+@cindex Zeitberechnung, intern
+
+Programmintern wird die Zeitberechnung für Verzierungen in einer 
+zweiten Zählebene vorgenommen. Jeder Zeitpunkt beinhaltet zwei 
+rationale Zahlen: die eine steht für die logische Zeit, die andere 
+für die @qq{Verzierungszeit}. Das obere Beispiel ist hier 
+mit den entsprechenden Zeitwerten angezeigt:
+
+@lilypond[quote,ragged-right]
+<<
+  \relative c''{
+    c4 \grace c16 c4 \grace {
+    c16[ d16] } c2 c4
+  }
+  \new Lyrics \lyricmode {
+    \override LyricText #'font-family = #'typewriter
+
+    \markup { (0,0) } 4
+    \grace { \markup {
+      ( \fraction 1 4 , \fraction -1 16 ) } 16 }
+    \markup { (\fraction 1 4 , 0 ) } 4
+    \grace {
+      \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
+      \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
+    }
+    \markup { ( \fraction 2 4 , 0 ) }
+  }
+>>
+@end lilypond
+
+Die Position von Verzierungen wird zwischen den Systemen synchronisiert. 
+Im folgenden Beispiel sind jeweils zwei Sechzehntel gegen jede Achtel 
+gesetzt:
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \grace { c16[ d e f] } e4 }
+   \new Staff { c4 \grace { g8[ b] } c4 } >>
+@end lilypond
+
+@funindex \afterGrace
+
+Eine Verzierung kann auch auf eine Note folgend gesetzt werden. Dazu wird 
+der @code{\afterGrace}-Befehl benutzt. Er nimmt zwei Argumente: die 
+Hauptnote und die Verzierungen, die nach der Hauptnote erscheinen sollen.
+
+@lilypond[ragged-right, verbatim,relative=2,fragment]
+c1 \afterGrace d1 { c16[ d] } c4
+@end lilypond
+
+Damit wird die Verzierung im Abstand von 3/4 der Länge der Hauptnote 
+gesetzt. Dieser Bruch kann durch Setzen von 
+@code{afterGraceFraction} verändert werden:
+
+@example
+#(define afterGraceFraction (cons 7 8))
+@end example
+
+@noindent
+Hier wurde die Position auf das vorletzte Achtel der Notenlänge gesetzt.
+
+Der gleiche Effekt kann auch manuell erreicht werden:
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\new Voice {
+  << { d1^\trill_( }
+     { s2 \grace { c16[ d] } } >>
+  c4)
+}
+@end lilypond
+
+@noindent
+Indem die Dauer der unsichtbaren Note (hier eine Halbe) wird der 
+Abstand zwischen Hauptnote und Verzierung angepasst.
+
+Ein @code{\grace}-Notenabschnitt wird nach besonderen Satzregeln 
+gesetzt, um z. B. kleinere Noten zu benutzen und die Richtung der 
+Hälse einzustellen. Veränderungen am Layout müssen also innerhalb 
+des Verzierungsausdrucks gesetzt werden, damit sie auch eine Auswirkung haben.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\new Voice {
+  \acciaccatura {
+    \stemDown
+    f16->
+    \stemNeutral
+  }
+  g4
+}
+@end lilypond
+
+@noindent
+Diese Einstellungen müssen auch innerhalb der Verzierungsebene wieder 
+rückgängig gemacht werden.
+
+Das Layout der Verzierungsausdrücke kann mit der Funktion 
+ @code{add-grace-property} verändert werden. Im folgenden Beispiel 
+wird die Richtung der Notenhälse neutralisiert, so dass sie nicht 
+unbedingt in nach oben zeigen.
+
+@example
+\new Staff @{
+  #(add-grace-property 'Voice 'Stem 'direction '())
+  @dots{}
+@}
+@end example
+
+@noindent
+Eine andere Option ist es, die Variablen @code{startGraceMusic},
+@code{stopGraceMusic}, @code{startAcciaccaturaMusic},
+@code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} und
+@code{stopAppoggiaturaMusic} zu vermeiden. Mehr Information findet sich 
+in der Datei @file{ly/@/grace@/-init@/.ly}.
+
+@noindent
+Der Schrägstrich durch den Notenhals der Vorschläge kann auch in anderen 
+Situation erreicht werden mit 
+@code{\override Stem  #'stroke-style = #"grace"}.
+
+
+@commonprop
+
+Verzierungen könne gezwungen werden, den Hauptnoten entsprechend aufgeteilt 
+zu werden.
+
+@lilypond[relative=2,ragged-right]
+<<
+  \override Score.SpacingSpanner #'strict-grace-spacing = ##t
+  \new Staff {
+     c'4
+     \afterGrace
+     c'4
+     { c'16[ c'8 c'16] }
+     c'4
+  }  
+  \new Staff {
+     c'16[ c'16 c'16 c'16]
+     c'16[ c'16 c'16 c'16]
+     c'4
+  }
+>>
+@end lilypond
+
+
+@seealso
+
+Programmreferenz: @internalsref{GraceMusic}.
+
+
+@refbugs
+
+Eine Partitur, die mit einem @code{\grace}-Ausdruck beginnt, benötigt 
+eine explizit gesetzte neue Stimme (@code{\new Voice}), sonst werden 
+Hauptnote und Verzierung auf verschiedenen Systemen gesetzt.
+
+Die Synchronisation von Verzierungen kann auch zu Überraschungen führen. 
+Auch andere Symbole der Systeme, wie Vorzeichen, Taktlinien usw., werden 
+synchronisiert. Vorsicht ist geboten, wenn nur in bestimmten Systemen 
+Verzierungen vorkommen:
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \bar "|:" \grace c16 d4 }
+   \new Staff { c4 \bar "|:" d4 } >>
+@end lilypond
+
+@noindent
+Dem kann abgeholfen werden, indem unsichtbare Verzierungsnoten der selben 
+Länge in die anderen Systeme gesetzt werden. Im obigen Beispiel müsste 
+also 
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \bar "|:" \grace c16 d4 }
+   \new Staff { c4 \bar "|:" \grace s16 d4 } >>
+@end lilypond
+
+@noindent gesetzt werden.
+
+Verzierungsabschnitte sollten nur innerhalb von sequentiellen musikalischen 
+Ausdrücken benützt werden. Wenn sie ineinandergeschachtelt werden, kann es 
+zu Fehlermeldungen oder Abstürzen kommen.
+
+
+@node Aligning to cadenzas
+@unnumberedsubsubsec Aligning to cadenzas
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Time administration
+@unnumberedsubsubsec Time administration
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Proportional notation (introduction)
+@unnumberedsubsubsec Proportional notation (introduction)
+
+UNTRANSLATED NODE: IGNORE ME
+
diff --git a/Documentation/de/user/specialist.itely b/Documentation/de/user/specialist.itely
new file mode 100644 (file)
index 0000000..66edc57
--- /dev/null
@@ -0,0 +1,34 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Specialist notation
+@chapter Specialist notation
+
+This chapter explains how to create musical notation.
+
+@menu
+* Vocal music:: a
+* Chords Blah:: b
+* Piano music:: c
+* Percussion:: d
+* Guitar:: e
+* Orchestral strings::
+* Bagpipes::
+* Ancient notation:: g
+@end menu
+
+@include vocal.itely
+@include chords.itely
+@include piano.itely
+@include percussion.itely
+@include guitar.itely
+@include strings.itely
+@include bagpipes.itely
+@include ancient.itely
+
+
index 97adc5b6c7bfb3647558e4565668c9cae7f2c5af..b0be2b7089357507bb5b14baf2548e134f536d12 100644 (file)
@@ -846,122 +846,6 @@ particellas individuales.
 @end menu
 
 
-@node Multi measure rests
-@subsection Multi measure rests
-
-@cindex multicompás, silencios
-@cindex compás completo, silencios de
-@cindex Silencios multicompás
-@cindex Silencios de compás completo
-@cindex redonda, silencios de, para un compás completo
-@funindex R
-
-Los silencios de un compás completo (o muchos compases) se escriben como @samp{R}.  Esto está
-indicado específicamente para silencios de compás completo y para escribir particellas: el silencio
-se puede expandir de forma que rellene una partitura con silencios, o se puede imprimir como un solo silencio multicompás.
-Esta expansión se controla por medio de la propiedad
-@code{Score.skipBars}.  Si está establecido al valor true, los compases vacíos no se
-expandirán, y se añadirá automáticamente el número correspondiente
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\time 4/4 r1 | R1 | R1*2 \time 3/4 R2. \time 2/4 R2 \time 4/4
-\set Score.skipBars = ##t R1*17 R1*4
-@end lilypond
-
-El número @code{1} de @code{R1} es similar a la notación de la duración que se usa para las
-notas.  De aquí que para indicaciones de compás distintas al 4/4, tengamos que escribir
-otras duraciones.  Esto se puede hacer con puntillos de prolongación o con fracciones
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\set Score.skipBars = ##t
-\time 3/4
-R2. | R2.*2
-\time 13/8
-R1*13/8
-R1*13/8*12 |
-\time 10/8 R4*5*4 |
-@end lilypond
-
-Una @code{R} que dura un solo compás se imprime como un silencio de redonda o breve,
-centrado en el compás independientemente de la indicación de compás.
-
-Si hay sólo algunos compases de silencio, LilyPond imprime @q{silencios eclesiásticos}
-(un conjunto de pequeños rectángulos) en el pentagrama.  Para sustituirlos con silencios ordinarios,
-utilice @code{MultiMeasureRest.expand-limit}.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\set Score.skipBars = ##t
-R1*2 | R1*5 | R1*9
-\override MultiMeasureRest #'expand-limit = 1
-R1*2 | R1*5 | R1*9
-@end lilypond
-
-@cindex texto sobre silencios multicompás
-@cindex textual, inscripción, sobre silencios multicompás
-@cindex calderón sobre silencios multicompás
-
-Se pueden añadir textos a los silencios multicompás utilizando la sintaxis
-@var{nota}-@code{marca} de @ref{Text markup}.
-Hay una variable (@code{\fermataMarkup}) para añadir
-calderones
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\set Score.skipBars = ##t
-\time 3/4
-R2.*10^\markup { \italic "ad lib." }
-R2.^\fermataMarkup
-@end lilypond
-
-¡Advertencia!  Este texto se crea por parte de @code{MultiMeasureRestText}, no de
-@code{TextScript}.
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\override TextScript #'padding = #5
-R1^"low"
-\override MultiMeasureRestText #'padding = #5
-R1^"high"
-@end lilypond
-
-Si queremos poner texto a la izquierda de un silencio multicompás,
-adjuntamos el texto a una nota de salto de longitud cero, esto es
-
-@example
-s1*0^"Allegro"
-R1*4
-@end example
-
-
-@seealso
-
-Referencia del programa: @internalsref{MultiMeasureRestMusicGroup},
-@internalsref{MultiMeasureRest}.
-
-El objeto de presentación @internalsref{MultiMeasureRestNumber} es para el número
-por defecto, y @internalsref{MultiMeasureRestText} para los textos
-definidos por el usuario.
-
-
-@refbugs
-
-No se pueden usar digitaciones (p.ej. @code{R1-4}) para poner números
-encima de los silencios multicompás.  Y la altura de los silencios multicompás (o
-silencios centrados en el pentagrama) no se puede modificar.
-
-@cindex silencios condensados
-
-No hay ninguna forma de condensar automáticamente muchos silencios en un solo
-silencio multicompás.  Los silencios multicompás no toman parte en las comprobaciones de colisión de
-silencios.
-
-Tenga cuidado al escribir silencios multicompás seguidos por redondas.
-El código siguiente introduce dos notas que tienen una duración de cuatro compases cada una
-@example
-R1*4 cis cis
-@end example
-Cuando @code{skipBars} esté establecido, el aspecto del resultado será correcto, pero la numeración
-de los compases estará desactivada.
-
-
 @node Metronome marks
 @subsection Metronome marks
 
@@ -1022,176 +906,6 @@ más lejos del pentagrama.
 @end example
 
 
-@node Rehearsal marks
-@subsection Rehearsal marks
-
-@cindex Ensayo, letras de
-@funindex \mark
-
-Para imprimir una letra de ensayo, utilice la orden @code{\mark}
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-c1 \mark \default
-c1 \mark \default
-c1 \mark #8
-c1 \mark \default
-c1 \mark \default
-@end lilypond
-
-@noindent
-La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de grabado.
-Si quiere incluir la letra @q{I}, use
-
-@example
-\set Score.markFormatter = #format-mark-alphabet
-@end example
-
-La letra de ensayo se incrementa automáticamente si usa @code{\mark
-\default}, pero también puede utilizar un número entero como argumento para establecer la indicación manualmente.
-El valor que se utilizará se almacena dentro de la propiedad
-@code{rehearsalMark}.
-
-El estilo se define por medio de la propiedad @code{markFormatter}.  Es una función
-que toma como argumentos la marca en curso (un número entero) y el contexto actual.
-Debe devolver un objeto de marcado.  En el ejemplo
-siguiente, se establece @code{markFormatter} con el valor de un procedimiento enlatado.  Después de
-algunos compases, se establece con el valor de una función que produce un número encerrado en una caja.
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-\set Score.markFormatter = #format-mark-numbers
-c1 \mark \default
-c1 \mark \default
-\set Score.markFormatter = #format-mark-box-numbers
-c1 \mark \default
-c1 \mark \default
-c1
-@end lilypond
-
-El archivo @file{scm/@/translation@/-functions@/.scm} contiene las definiciones de
-@code{format-mark-numbers} (el formato por omisión),
-@code{format-mark-box-numbers},
-@code{format-mark-letters} y @code{format-mark-box-letters}.
-Se pueden usar éstos como inspiración para otras funciones de formateo.
-
-Podemos utilizar @code{format-mark-barnumbers}, @code{format-mark-box-barnumbers}
-y @code{format-mark-circle-barnumbers} para obtener números de compás en lugar de
-números o letras secuenciales.
-
-Otros estilos de marca de ensayo se pueden especificar de forma manual
-
-@example
-\mark "A1"
-@end example
-
-@noindent
-@code{Score.markFormatter} no afecta a las marcas que se especifican de esta forma.
-Sin embargo, es posible aplicar un elemento @code{\markup} a la cadena.
-
-@example
-\mark \markup@{ \box A1 @}
-@end example
-
-@cindex segno
-@cindex coda
-@cindex D.S al Fine
-
-Los glifos musicales (como el segno) se pueden imprimir dentro de un elemento
-@code{\mark}
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative]
-c1 \mark \markup { \musicglyph #"scripts.segno" }
-c1 \mark \markup { \musicglyph #"scripts.coda" }
-c1 \mark \markup { \musicglyph #"scripts.ufermata" }
-c1
-@end lilypond
-
-@noindent
-Consulte @ref{The Feta font} para ver una lista de los símbolos que se pueden imprimir
-con @code{\musicglyph}.
-
-Para ver formas comunes de trucar la colocación de las marcas de ensayo, consulte @ref{Text marks}.
-
-@seealso
-
-En este manual: @ref{Text marks}.
-
-Referencia del programa: @internalsref{RehearsalMark}.
-
-Archivos de inicio: @file{scm/@/translation@/-functions@/.scm} contiene la definición
-de @code{format-mark-numbers} y de
-@code{format-mark-letters}.  Se pueden usar como inspiración para escribir otras
-funciones de formateo.
-
-Ejemplos: @lsr{parts,rehearsal-mark-numbers.ly}
-
-
-@node Bar numbers
-@subsection Bar numbers
-
-@cindex Compás, números de
-@cindex números de compás
-@funindex currentBarNumber
-
-Por defecto, los números de compás se imprimen al principio de la línea.  El
-número propiamente dicho se almacena en la propiedad @code{currentBarNumber}, que normalmente
-se actualiza automáticamente para cada compás.
-
-@lilypond[verbatim,ragged-right,quote,fragment,relative]
-\repeat unfold 4 {c4 c c c} \break
-\set Score.currentBarNumber = #50
-\repeat unfold 4 {c4 c c c}
-@end lilypond
-
-Los números de compás sólo se pueden imprimir en las líneas divisorias; para imprimir un número de
-compás al principio de la pieza, se debe añadir una línea divisoria
-vacía
-
-@lilypond[verbatim,ragged-right,quote,fragment,relative]
-\set Score.currentBarNumber = #50
-\bar ""
-\repeat unfold 4 {c4 c c c} \break
-\repeat unfold 4 {c4 c c c}
-@end lilypond
-
-Los números de compás se pueden tipografiar a intervalos regulares en vez de al principio de cada
-línea.  Esto queda ilustrado en el ejemplo siguiente,
-cuyo código fuente se encuentra disponible como
-@lsr{staff,making-bar-numbers-appear-at-regular-intervals.ly}.
-
-@lilypondfile[ragged-right,quote]{bar-number-regular-interval.ly}
-
-Los números de compás se pueden suprimir completamente quitando el grabador de números de compás
-de la partitura.
-
-@lilypond[verbatim,ragged-right,quote]
-\layout {
-  \context {
-    \Score
-    \remove "Bar_number_engraver"
-  }
-}
-\relative c''{
-c4 c c c \break
-c4 c c c
-}
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: @internalsref{BarNumber}.
-
-Ejemplos: @lsrdir{staff}
-
-
-@refbugs
-
-Los números de compás pueden colisionar con el corchete @internalsref{StaffGroup}, si hay uno
-en la parte de arriba.  Para solucionarlo, se puede usar la propiedad de relleno
-@code{padding} de @internalsref{BarNumber} para
-colocar el número correctamente.
-
-
 @node Instrument names
 @subsection Instrument names
 
@@ -1295,108 +1009,6 @@ Referencia del programa: @internalsref{InstrumentName}.
 
 
 
-@node Instrument transpositions
-@subsection Instrument transpositions
-
-@cindex transposición de MIDI
-@cindex transposición instrumental
-
-También se puede especificar el tono de un instrumento transpositor.  Esto se
-aplica a muchos instrumentos de viento, por ejemplo: los clarinetes (en Si bemol, La y
-Mi bemol), la trompa (en Fa) y la trompeta (en Si bemol, Do, Re y Mi bemol).
-
-La transposición se escribe después de la palabra clave @code{\transposition}
-
-@example
-\transposition bes   %% clarinete en Si bemol
-@end example
-
-@noindent
-Esta instrucción establece la propiedad @code{instrumentTransposition}.  El valor de esta
-propiedad se utiliza para la salida MIDI y para las citas guía.  No afecta
-a la forma en que se imprimen las notas en el pentagrama en curso.  Para cambiar la salida impresa,
-véase @ref{Transpose}.
-
-El tono usado para @code{\transposition} debe corresponderse con el sonido
-real que se oye cuando el instrumento transpositor interpreta un Do central @code{c'} escrito en el
-pentagrama.  Por ejemplo, cuando escribimos una partitura en afinación de
-concierto, normalmente todas las voces se escriben en Do, por lo que
-se introducen como
-
-@example
-clarinet = @{
-  \transposition c'
-  ...
-@}
-saxophone = @{
-  \transposition c'
-  ...
-@}
-@end example
-
-La orden @code{\transposition} se debe usar cuando la música se escribe a partir de una
-particella orquestal (transportada).  Por ejemplo, en
-particellas clásicas para trompa, el tono del instrumento con frecuencia se modifica
-durante la pieza.  Al copiar las notas de la particella, utilice
-@code{\transposition}, p.ej.,
-
-@example
-\transposition d'
-c'4^"en Re"
-...
-\transposition g'
-c'4^"en Sol"
-...
-@end example
-
-
-@node Ottava brackets
-@subsection Ottava brackets
-
-Los corchetes de @q{Ottava} introducen un trasporte adicional de una octava para el pentagrama.
-Se crean por medio de la invocación de la función
-@code{set-octavation}
-
-@cindex ottava
-@cindex 15ma
-@cindex octavación
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\relative c''' {
-  a2 b
-  #(set-octavation 1)
-  a b
-  #(set-octavation 0)
-  a b
-}
-@end lilypond
-
-La función @code{set-octavation} también admite los valores -1 (para 8va bassa), 2@tie{}(para 15ma) y
--2 (para 15ma bassa) como argumentos.  Internamente, la función establece las propiedades
-@code{ottavation} (p.ej., para @code{"8va"} o @code{"8vb"}) y
-@code{centralCPosition}.  Para sobreescribir el texto del corchete, establezca
-@code{ottavation} después de invocar a @code{set-octavation}, es decir
-
-@lilypond[quote,ragged-right,verbatim]
-{
-  #(set-octavation 1)
-  \set Staff.ottavation = #"8"
-  c'''
-}
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: @internalsref{OttavaBracket}.
-
-
-@refbugs
-
-@code{set-octavation} se confundirá cuando se produzcan cambios de clave
-en el interior de un corchete de octavación.
-
-
 @node Different editions from one source
 @subsection Different editions from one source
 
@@ -1846,36 +1458,6 @@ cbsn = \relative c, {
 
 
 
-@node Aligning to cadenzas
-@subsection Aligning to cadenzas
-
-En un contexto orquestal, las cadenzas presentan un problema especial:
-al construir una partitura que tiene una cadenza, todos los demás instrumentos
-deben saltar tantas notas como la longitud de la cadenza,
-pues en caso contrario empezarán demasiado pronto o tarde.
-
-Una solución a este problema son las funciones @code{mmrest-of-length}
-y @code{skip-of-length}.  Estas funciones de Scheme toman un fragmento de música
-como argumento y generan un @code{\skip} o silencio multicompás, de la longitud exacta
-del fragmento.  El uso de @code{mmrest-of-length} se muestra
-en el ejemplo siguiente.
-
-@lilypond[verbatim,ragged-right,quote]
-cadenza = \relative c' {
-  c4 d8 << { e f g } \\ { d4. } >>
-  g4 f2 g4 g
-}
-
-\new GrandStaff <<
-  \new Staff { \cadenza c'4 }
-  \new Staff {
-    #(ly:export (mmrest-of-length cadenza))
-    c'4
-  }
->>
-@end lilypond
-
-
 @c I didn't translated weird blurb about contemporary music sectioning,
 @c because it will be quite soon updated. - FVD
 
index 6686c8299f27944961bcf824f67c52b7e0a783bc..3783d5e0a905c39208e153a85d9d01154a1a898f 100644 (file)
@@ -48,915 +48,20 @@ Esta sección trata de cómo especificar la altura de las notas.
 @end menu
 
 
-@node Normal pitches
-@subsection Normal pitches
-
-@cindex Nombres de las notas
-@cindex alturas
-
-El nombre de una nota se especifica usando las letras minúsculas de la @code{a} a la @code{g}.
-Una escala ascendente de Do mayor se tipografía con
-
-@lilypond[quote,fragment,verbatim,ragged-right]
-\clef bass
-c d e f g a b c'
-@end lilypond
-
-El nombre de la nota @code{c} se tipografía una octava por debajo del Do central.
-
-@lilypond[quote,fragment,verbatim,ragged-right]
-\clef treble
-c1
-\clef bass
-c1
-@end lilypond
-
-@funindex '
-@funindex ,
-
-La especificación opcional de la octava tiene la forma de una serie de
-comillas simples o apóstrofes (@samp{'}) o bien una serie de comas
-(@samp{,}).  Cada @samp{'} eleva la altura una octava;
-cada @samp{,} baja la altura una octava.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\clef treble
-c' c'' e' g d'' d' d c
-\clef bass
-c, c,, e, g d,, d, d c
-@end lilypond
-
-Se puede usar un método alternativo para declarar en qué octava grabar
-una nota; este método no requiere tantas especificaciones de octava
-(@code{'} y @code{,}).  Consulte
-@ref{Relative octaves}.
-
-
-@node Accidentals
-@subsection Accidentals
-
-@cindex nombres de las notas, holandés
-@cindex nombres de las notas, por omisión
-
-Un sostenido se forma añadiendo @code{-is} al final del nombre de la nota y
-un bemol se forma añadiendo @code{-es}.  Los dobles sostenidos y dobles bemoles
-se obtienen añadiendo @code{-isis} o @code{-eses} al nombre de la nota.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-a2 ais a aes
-a2 aisis a aeses
-@end lilypond
-
-@noindent
-Estos son los nombres de las notas en holandés.  En holandés, @code{aes} se contrae en
-@code{as}, pero las dos formas se aceptan.  De forma similar, se aceptan
-tanto @code{es} como @code{ees}
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-a2 as e es
-@end lilypond
-
-Un becuadro cancelará el efecto de una alteración accidental o de la armadura.
-Sin embargo, los becuadros no se codifican dentro de la sintaxis del nombre de la nota con un
-sufijo; una nota becuadro se muestra como un simple nombre de nota natural
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-a4 aes a2
-@end lilypond
-
-La entrada @code{d e f} se interpreta como @q{imprimir un Re natural,
-Mi natural y Fa natural}, independientemente de la armadura de la tonalidad.
-Para ver más información acerca de la distinción entre
-el contenido musical y la presentación de ese contenido, consulte
-@rlearning{Accidentals and key signatures}.
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative]
-\key d \major
-d e f g
-d e fis g
-@end lilypond
-
-
-@commonprop
-
-De acuerdo con las reglas estándar del tipografiado, se imprime un signo de becuadro
-antes de un sostenido o un bemol siempre que una alteración anterior tiene que cancelarse.
-Para modificar este comportamiento, utilice
-@code{\set Staff.extraNatural = ##f}
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-ceses4 ces cis c
-\set Staff.extraNatural = ##f
-ceses4 ces cis c
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: @internalsref{LedgerLineSpanner},
-@internalsref{NoteHead}.
-
-
-@node Cautionary accidentals
-@subsection Cautionary accidentals
-
-@cindex alteración recordatoria
-@cindex alteración de precaución
-@cindex alteración con paréntesis
-@cindex recordatoria, alteración
-@funindex ?
-@cindex precaución, alteración de
-@cindex paréntesis, alteración con
-@funindex !
-
-Normalmente las alteraciones accidentales se imprimen automáticamente, pero también puede
-imprimirlas manualmente.  Un alteración recordatoria
-se puede forzar añadiendo un signo de admiración @code{!}
-después de la altura de la nota.  Una alteración de precaución
-(o sea, una alteración entre paréntesis) se puede obtener añadiendo el
-signo de interrogación @samp{?} después del nombre de la nota.  Estas alteraciones adicionales
-se pueden usar también para producir notas con becuadro.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
-cis cis cis! cis? c c? c! c
-@end lilypond
-
-
-@seealso
-
-La producción automática de alteraciones accidentales se puede ajustar de muchas formas.
-Para ver más información, consulte @ref{Automatic accidentals}.
-
-
-@node Micro tones
-@subsection Micro tones
-
-@cindex cuartos de tono
-@cindex semi-bemoles, semi-sostenidos
-
-Los medios bemoles y los medios sostenidos se forman añadiendo @code{-eh} y
-@code{-ih}; a continuación presentamos una serie de DOs cada vez más agudos
-
-@lilypond[verbatim,ragged-right,quote,relative=2,fragment]
-\set Staff.extraNatural = ##f
-ceseh ceh cih cisih
-@end lilypond
-
-Los microtonos también se exportan al archivo MIDI.
-
-
-@refbugs
-
-No existen estándares reconocidos ampliamente para denotar
-los bemoles de tres cuartos, de manera que los símbolos de LilyPond
-no se ajustan a ningún estándar.
-
-
-@node Note names in other languages
-@subsection Note names in other languages
-
-Existen conjuntos predefinidos de nombres de notas para algunos idiomas
-aparte del inglés.  Para usarlos, incluya el archivo de inicio
-específico del idioma.  Por ejemplo, añada @code{\include "english.ly"}
-al principio del archivo de entrada.  Los archivos de idioma disponibles
-y los nombres de las notas que definen son los siguientes:
-
-@c  Should this be made into a multitable?
-@cindex idiomas, nombres de las notas en otros
-@example
-                     Nombres de las notas      sostenido   bemol       doble        doble
-                                                                      sostenido     bemol
-
-nederlands.ly  c   d   e   f   g   a   bes b   -is         -es       -isis         -eses
-english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat  -ss/-x/       -ff/
-                                                                     -sharpsharp   -flatflat
-deutsch.ly     c   d   e   f   g   a   b   h   -is         -es       -isis         -eses
-norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es  -ississ/-isis -essess/-eses
-svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess      -ississ       -essess
-italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b        -dd           -bb
-catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b        -dd/-ss       -bb
-espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b        -ss           -bb
-@end example
-
-@noindent
-Tenga en cuenta que en holandés, alemán, noruego y sueco, los bemoles
-del @samp{La} como por ejemplo @code{aes} y @code{aeses}
-se contraen normalmente como @code{as} y @code{ases} (o más frecuentemente
-como @code{asas}). Algunas veces se definen sólo estas contracciones
-en los archivos de idioma correspondientes (esto también se aplica a los
-sufijos para cuartos de tono que se ven más abajo).
-
-@noindent
-Algunas músicas utilizan microtonos cuyas alteraciones son fracciones
-de un sostenido o bemol @q{normales}.  Los nombres de nota para cuartos
-de tono que se definen en los distintos archivos de idioma se encuentran
-listados en la tabla siguiente.  Aquí los prefijos @q{semi-} y @q{sesqui-} significan
-@q{medio} y @q{uno y medio} respectivamente.  Para el noruego,
-sueco, catalán y español no se ha definido aún ningún nombre especial.
-@c What about Turkish Maquam music and similar microtonal systems?
-@c
-@c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
-@c is actually misleading since the alteration is in fact one and a half
-@c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
-
-@example
-                    Nombres de las notas       semi-      semi-  sesqui-    sesqui-
-                                               sostenido  bemol  sostenido  bemol
-
-nederlands.ly  c   d   e   f   g   a   bes b   -ih       -eh     -isih      -eseh
-english.ly     c   d   e   f   g   a   bf  b   -qs       -qf     -tqs       -tqf
-deutsch.ly     c   d   e   f   g   a   b   h   -ih       -eh     -isih      -eseh
-norsk.ly       c   d   e   f   g   a   b   h   
-svenska.ly     c   d   e   f   g   a   b   h   
-italiano.ly    do  re  mi  fa  sol la  sib si  -sd       -sb     -dsd       -bsb
-catalan.ly     do  re  mi  fa  sol la  sib si  
-espanol.ly     do  re  mi  fa  sol la  sib si  
-@end example
-
-
-
-@node Relative octaves
-@subsection Relative octaves
-
-@cindex Relativo
-@cindex Relativas, especificación de octavas
-@funindex \relative
-
-Las octavas se especifican añadiendo @code{'} y @code{,} a los nombres de las notas.
-Cuando copie música existente, es fácil poner por accidente una nota en la octava
-equivocada y luego es difícil encontrar dicho error.  La octava relativa
-previene estos errores haciendo que éstos tengan consecuencias mucho mayores:
-un solo error transporta una octava el resto de la pieza
-
-@example
-\relative @var{altura_inicial} @var{expresión_musical}
-@end example
-
-@noindent
-o bien
-
-@example
-\relative @var{expresión_musical}
-@end example
-
-@noindent
-@code{c'} se usa por defecto si no se define una altura inicial.
-
-La octava de las notas que aparecen dentro de @var{expresión_musical} se calculan como
-sigue: si no se usa ninguna marca de cambio de octava, el intervalo básico
-entre la nota actual y la anterior se toma siempre como si fuera una cuarta o menos.
-Esta distancia se determina independientemente de las alteraciones; un
-@code{fisis} (Fa doble sostenido) después de un @code{ceses} (Do doble bemol) se colocará
-por encima del @code{ceses}.  En otras palabras, una cuarta doble aumentada se considera
-un intervalo menor que una quinta disminuida, incluso aunque la cuarta doble aumentada
-tiene siete semitonos mientras que la quinta disminuida sólo tiene seis semitonos.
-
-Las marcas de cambio de octava @code{'} y @code{,} se pueden añadir para
-elevar o bajar la altura en una octava más.  Al entrar en el modo relativo,
-se puede especificar una altura de inicio absoluta que se comportará como
-la nota precedente a la primera nota de la @var{expresión_musical}.  Si no
-se especifica ninguna altura inicial, se utilizará el Do central como
-comienzo.
-
-Aquí podemos ver el modo relativo en acción:
-@lilypond[quote,fragment,ragged-right,verbatim]
-\relative c'' {
-  b c d c b c bes a
-}
-@end lilypond
-
-Las marcas de cambio de octava se utilizan para intervalos mayores de la cuarta
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\relative c'' {
-  c g c f, c' a, e''
-}
-@end lilypond
-
-Si el elemento anterior es un acorde, la primera nota del acorde se utiliza para
-determinar la primera nota del siguiente acorde
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\relative c' {
-  c <c e g>
-  <c' e g>
-  <c, e' g>
-}
-@end lilypond
-
-La altura después del @code{\relative} contiene un nombre de nota.
-
-La conversión relativa no afecta a las secciones @code{\transpose},
-@code{\chordmode} o @code{\relative} en su argumento.  Para usar
-el modo relativo dentro de música transportada, se debe escribir 
-un @code{\relative} adicional dentro de @code{\transpose}.
-
-
-@node Octave check
-@subsection Octave check
-
-@cindex Comprobación de octava
-
-Las comprobaciones de octava hacen que los errores de octava sean más
-fáciles de corregir: una nota puede venir seguida de @code{=}@var{comillas}
-lo que indica cuál debería ser su octava absoluta.  En el siguiente ejemplo,
-
-@example
-\relative c'' @{ c='' b=' d,='' @}
-@end example
-
-@noindent
-la @code{d} generará una advertencia, porque se esperaba un @code{d''}
-(a causa de que el intervalo de @code{b'} a @code{d''} es de una tercera solamente),
-pero aparece un @code{d'}.  En la salida, la octava se corrige para que sea un @code{d''} y
-la siguiente nota se calcula de forma relativa a @code{d''} en lugar de a @code{d'}.
-
-También existe una comprobación de octava que no produce ninguna salida visible. La sintaxis
-
-@example
-\octave @var{altura}
-@end example
-
-comprueba que @var{altura} (sin las comillas) produce @var{altura} (con
-las comillas) en modo @code{\relative} comparado con la nota que se da en el
-comando @code{\relative}.  Si no es así, se imprime una advertencia, y la
-octava se corrige.  La @var{altura} no se imprime como una nota.
-
-En el ejemplo que aparece a continuación, la primera comprobación
-se aprueba sin más problema, porque el @code{e} (en modo @code{relative})
-está dentro de una quinta desde @code{a'}.  Sin embargo
-la segunda comprobación produce una advertencia porque el @code{e} no está dentro
-de una quinta del @code{b'}.  Se imprime el mensaje de advertencia y la octava se ajusta
-de modo que las notas siguientes están en la octava correcta
-de nuevo.
-
-@example
-\relative c' @{
-  e
-  \octave a'
-  \octave b'
-@}
-@end example
-
-
-La octava de una nota que sigue a una comprobación de octava
-se determina con respecto a la nota que la precede.  En el siguiente fragmento,
-la última nota es una @code{a'}, por encima del Do central.  Esto
-significa que la comprobación de @code{\octave} se aprueba satisfactoriamente,
-así que la comprobación se puede borrar sin que cambie la salida de la pieza.
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\relative c' {
-  e
-  \octave b
-  a
-}
-@end lilypond
-
-
-@node Transpose
-@subsection Transpose
-
-@cindex Transposición
-@cindex Transposición de alturas
-@funindex \transpose
-
-Una expresión musical se puede transportar mediante @code{\transpose}.  La
-sintaxis es
-@example
-\transpose @var{desde} @var{hacia} @var{expresión_musical}
-@end example
-
-Esto significa que la @var{expresión_musical} se transporta el intervalo
-que hay entre las notas @var{desde} y @var{hacia}: cualquier nota con la altura @code{desde}
-se cambia por @code{hacia}.
-
-Por ejemplo, tomemos una pieza escrita en la tonalidad de Re mayor.
-Si esta pieza es demasiado grave para el ejecutante, se puede transportar
-hacia arriba a Mi mayor con
-@example
-\transpose d e @dots{}
-@end example
-
-Suponga una pieza escrita para el violín (que es un instrumento en Do).  Si
-esta parte se tiene que tocar con un clarinete en La (para el que un La
-se escribe como un Do, y que suena una tercera menor por debajo de lo que
-está escrito), el siguiente transporte producirá la particella correcta:
-
-@example
-\transpose a c @dots{}
-@end example
-
-@code{\transpose} distingue entre notas enarmónicas: tanto
-@code{\transpose c cis} como @code{\transpose c des} transportarán un
-semitono hacia arriba.  La primera versión imprimirá sostenidos y la
-segunda imprimirá bemoles
-
-
-@lilypond[quote,ragged-right,verbatim]
-mus = { \key d \major cis d fis g }
-\new Staff {
-  \clef "F" \mus
-  \clef "G"
-  \transpose c g' \mus
-  \transpose c f' \mus
-}
-@end lilypond
-
-@code{\transpose} también se puede usar para introducir notas escritas para un
-instrumento transpositor.  Las alturas se introducen normalmente en LilyPond
-en Do (o en @q{afinación de concierto}), pero se pueden introducir en otra
-tonalidad.  Por ejemplo, al introducir música para una trompeta en Si bemol
-que comienza en un Re de concierto, se puede escribir
-
-@example
-\transpose c bes @{ e4 @dots{} @}
-@end example
-
-Para imprimir esta música en Si bemol de nuevo (o sea, para producir una particella de trompeta
-en vez de una partitura para el director en afinación de concierto), puede envolver la música existente
-con otro @code{transpose}
-
-@example
-\transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
-@end example
-
-
-@seealso
-
-Referencia del programa: @internalsref{TransposedMusic}.
-
-Ejemplo: @lsr{scheme,transpose-pitches-with-minimum-accidentals.ly}.
-
-
-@refbugs
-
-Si quiere usar al mismo tiempo @code{\transpose} y @code{\relative},
-debe escribir @code{\transpose} por fuera de @code{\relative}, porque
-@code{\relative} no tendrá ningún efecto sobre la música que aparezca dentro de un
-@code{\transpose}.
-
-
-@node Rests
-@subsection Rests
-@cindex Silencios
-
-@funindex \rest
-@funindex r
-
-Los silencios se introducen como notas con el nombre @code{r}
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-r1 r2 r4 r8
-@end lilypond
-
-Los silencios de un compás centrados en medio del compás,
-se deben hacer con silencios multicompás.  Se pueden usar para 
-un solo compás así como para muchos compases, y se tratan en
-@ref{Multi measure rests}.
-
-Para especificar explícitamente la posición vertical de un silencio, escriba una nota
-seguida de @code{\rest}.  Se colocará un silencio en la posición en que debería
-aparecer la nota:
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-a'4\rest d'4\rest
-@end lilypond
-
-@noindent
-Esto hace mucho más sencillo el formateo de
-la música polifónica,
-porque el formateador automático de colisiones de silencios se olvidará de ellos.
-
-@seealso
-
-Referencia del programa: @internalsref{Rest}.
-
-
-@node Skips
-@subsection Skips
-
-@cindex Desplazamiento
-@cindex Silencio invisible
-@cindex Nota de espaciado
-@funindex \skip
-@funindex s
-
-Un silencio invisible -- también conocido como @q{skip} (desplazamiento) --
-se puede introducir como una nota con el nombre @samp{s} o con @code{\skip @var{duración}}
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-a4 a4 s4 a4 \skip 1 a4
-@end lilypond
-
-La sintaxis de @code{s} sólo está disponible en el modo de notas y en el modo de acordes.
-En otras situaciones, por ejemplo, cuando se introduce la letra, debe
-usar el comando @code{\skip}
-
-@lilypond[quote,ragged-right,verbatim]
-<<
-  \relative { a'2 a2 }
-  \new Lyrics \lyricmode { \skip 2 bla2 }
->>
-@end lilypond
-
-El comando skip es un mero contenedor musical vacío.  No produce
-ninguna salida, ni siquiera una salida transparente.
-
-El comando de desplazamiento @code{s} crea un @internalsref{Staff} y una
-@internalsref{Voice} cuando es necesario, de forma similar a los comandos de nota y de silencio.
-Por ejemplo, el fragmento siguiente produce un pentagrama vacío.
-
-@lilypond[quote,ragged-right,verbatim]
-{ s4 }
-@end lilypond
-
-El fragmento @code{@{ \skip 4 @} } produciría una página vacía.
-
-@seealso
-
-Referencia del programa: @internalsref{SkipMusic}.
-
-
-
-@node Rhythms
-@section Rhythms
-
-Esta sección trata los ritmos, duraciones y compases.
-
-@menu
-* Durations::                   
-* Augmentation dots::           
-* Tuplets::                     
-* Scaling durations::           
-* Bar check::                   
-* Barnumber check::             
-* Automatic note splitting::    
-@end menu
-
-
-@node Durations
-@subsection Durations
-
-@cindex duración
-@funindex \longa
-@funindex \breve
-@funindex \maxima
-
-En los modos de Nota, Acorde y Letra, las duraciones se designan
-mediante números y puntos: las duraciones se introducen como sus
-valores recíprocos respecto de la redonda.  Por ejemplo, una negra
-se escribe usando un @code{4} (puesto que es 1/4 de redonda), mientras
-que una blanca se escribe con un @code{2} (por ser 1/2 de redonda).  Para
-notas mayores de la redonda se deben usar los comandos @code{\longa} y @code{\breve}
-
-@example
-c'\breve
-c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
-r\longa r\breve
-r1 r2 r4 r8 r16 r32 r64 r64
-@end example
-
-@lilypond[quote]
-\score {
-\relative c'' {
-    a\breve*1/2 \autoBeamOff
-    a1 a2 a4 a8 a16 a32 a64 a64
-   \bar "empty"
-   \break
-    r\longa*1/4 r\breve *1/2
-    r1 r2 r4 r8 r16 r32 r64 r64
-  }
-  \layout {
-    ragged-right = ##t
-    indent=0\mm
-    \context {
-      \Score
-        \remove "Bar_number_engraver"
-    }
-    \context {
-      \Staff
-        \remove "Clef_engraver"
-        \override StaffSymbol #'transparent = ##t
-        \override TimeSignature #'transparent = ##t
-        \override BarLine #'transparent = ##t
-        \consists "Pitch_squash_engraver"
-    }
-  }
-}
-@end lilypond
-
-Si la duración se omite, su valor será el de la duración de la nota
-anterior.  Por omisión, el valor de la primera nota es el de una negra.
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-{ a a a2 a a4 a a1 a }
-@end lilypond
-
-
-@node Augmentation dots
-@subsection Augmentation dots
-
-@funindex .
-
-Para obtener duraciones de notas con puntillo, simplemente escriba un
-punto (@samp{.}) después del número.  Las notas con doble puntillo se consiguen de manera similar.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-a'4 b' c''4. b'8 a'4. b'4.. c''8.
-@end lilypond
-
-@refcommands
-
-Normalmente los puntillos se desplazan hacia arriba para evitar las
-líneas del pentagrama, excepto en situaciones de polifonía.  Se pueden
-utilizar los siguientes comandos para forzar manualmente una dirección en particular
-
-@funindex \dotsUp
-@code{\dotsUp},
-@funindex \dotsDown
-@code{\dotsDown},
-@funindex \dotsNeutral
-@code{\dotsNeutral}.
-
-@seealso
-
-Referencia del programa: @internalsref{Dots} y @internalsref{DotColumn}.
-
-
-@node Tuplets
-@subsection Tuplets
-
-@cindex grupos especiales
-@cindex tresillos
-@funindex \times
-
-Los grupos especiales se obtienen a partir de una expresión musical
-multiplicando todas las duraciones por una fracción:
-
-@example
-\times @var{fracción} @var{expresión_musical}
-@end example
-
-@noindent
-La duración de la @var{expresión _musical} se multiplicará por la
-fracción.  El denominador de la fracción se imprimirá sobre las notas,
-opcionalmente con un corchete.  El grupo especial más común es el
-tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
-duran 2/3 de su valor escrito
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-g'4 \times 2/3 {c'4 c' c'} d'4 d'4
-@end lilypond
-
-Los grupos pueden anidarse unos dentro de otros, por ejemplo
-
-@lilypond[fragment,ragged-right,verbatim,relative=2]
-\override TupletNumber #'text = #tuplet-number::calc-fraction-text
-\times 4/6 {
-  a4 a
-  \times 3/5 { a a a a a }
-}
-@end lilypond
-
-@refcommands
-
-@funindex \tupletUp
-@code{\tupletUp},
-@funindex \tupletDown
-@code{\tupletDown},
-@funindex \tupletNeutral
-@code{\tupletNeutral}.
-
-
-@commonprop
-
-@funindex tupletNumberFormatFunction
-@cindex formateo de los grupos especiales
-
-La propiedad @code{tupletSpannerDuration} (duración del selector de
-grupo) especifica la duración de cada corchete.  Con esto puede hacer
-muchos grupos escribiendo @code{\times} una sola vez, ahorrándose
-mucho trabajo de teclado.  En el siguiente ejemplo se muestran dos
-tresillos, aunque @code{\times} sólo se ha utilizado una vez
-
-@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
-\set tupletSpannerDuration = #(ly:make-moment 1 4)
-\times 2/3 { c8 c c c c c }
-@end lilypond
-
-@noindent
-Para ver más información sobre @code{make-moment}, consulte
-@ref{Time administration}.
-
-El formato del número se determina por medio de la propiedad @code{text} en
-@code{TupletNumber}.  Por defecto se imprime sólo el denominador, pero si
-su valor se establece a la función @code{tuplet-number::calc-fraction-text},
-se imprimirá como @var{numerador}:@var{denominador}
-
-Para que no se impriman los números de los grupos, emplee
-
-@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
-\times 2/3 { c8 c c } \times 2/3 { c8 c c }
-\override TupletNumber #'transparent = ##t
-\times 2/3 { c8 c c } \times 2/3 { c8 c c }
-@end lilypond
-
-Utilice la función @code{\tweak} para sobreescribir los grupos anidados que comienzan en el mismo
-instante musical.  En este ejemplo, @code{\tweak} especifica un texto de fracción
-para el
-@code{TupletNumber} exterior y un texto de denominador para el @code{TupletNumber}
-del primero de los tres grupos interiores.
-
-@lilypond[quote,ragged-right,verbatim]
-\new Staff {
-  \tweak #'text #tuplet-number::calc-fraction-text
-  \times 4/3 {
-     \tweak #'text #tuplet-number::calc-denominator-text
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-  }
-}
-@end lilypond
-
-Aquí @code{\tweak} y @code{\override} trabajan conjuntamente para especificar la dirección
-del @code{TupletBracket} (el corchete del grupo).  El primer @code{\tweak} coloca
-el @code{TupletBracket} del grupo 
-exterior por encima del pentagrama.  El segundo @code{\tweak} coloca el
-@code{TupletBracket} del primero de los tres grupos interiores por debajo del
-pentagrama.  Tenga en cuenta que este par de funciones @code{\tweak} afecta solamente
-al grupo exterior y al primero de los tres grupos interiores porque sólo
-esos dos grupos comienzan en el mismo instante musical.  Utilizamos @code{\override}
-de la manera usual para colocar los corchetes @code{TupletBrackets} del
-segundo y tercer grupos interiores por debajo del pentagrama.
-
-@lilypond[quote,ragged-right,verbatim]
-\new Staff {
-  \tweak #'text #tuplet-number::calc-fraction-text
-  \tweak #'direction #up
-  \times 4/3 {
-     \tweak #'direction #down
-     \times 2/3 { c'8[ c'8 c'8] }
-     \override TupletBracket #'direction = #down
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-  }
-}
-@end lilypond
-
-Se puede hacer que los corchetes de grupo abarquen tanto como su duración completa indique o que lleguen hasta justo antes de la nota siguiente
-
-@lilypond[ragged-right]
-\new RhythmicStaff {
-  \set tupletFullLength = ##t
-  \time 4/4
-  \times 4/5 {
-    c4 c1
-  }
-  \set tupletFullLengthNote = ##t
-  \time 2/4
-  \times 2/3 {
-    c4 c c 
-  }
-  \time 3/4
-  c4 
-}
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: @internalsref{TupletBracket},
-@internalsref{TupletNumber} y @internalsref{TimeScaledMusic}.
-
-
-
-@node Scaling durations
-@subsection Scaling durations
-
-Es posible alterar la duración de las figuras en un factor @var{N/M}
-añadiendo @samp{*@var{N/M}} (o @samp{*@var{N}} si @var{M=1}).  Esto no
-afectará a la apariencia de las notas o silencios que se producen.  Se
-pueden combinar en la forma @samp{*M*N}.
-
-En el siguiente ejemplo las tres primeras notas duran exactamente dos
-partes, pero no se imprime ningún corchete de tresillo.
-
-@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
-\time 2/4
-a4*2/3 gis4*2/3 a4*2/3
-a4 a4 a4*2
-b16*4 c4
-@end lilypond
-
-
-@seealso
-
-En este manual: @ref{Tuplets}.
-
-
-@node Bar check
-@subsection Bar check
-
-@cindex Compás, comprobación de
-@funindex barCheckSynchronize
-@funindex |
-
-Las comprobaciones de compás ayudan a detectar errores en las duraciones.  Una comprobación de compás se
-escribe usando el símbolo de la barra vertical, @samp{|}.  Cuando se encuentra durante 
-la interpretación, debe caer en el límite entre dos compases.  Si no es así,
-se muestra una advertencia.  En el siguiente ejemplo, la segunda comprobación
-de compás avisará de un error
-@example
-\time 3/4 c2 e4 | g2 |
-@end example
-
-Las comprobaciones de compás también se pueden usar en la letra de las canciones, por ejemplo
-
-@example
-\lyricmode @{
-  \time 2/4
-  Bri -- lla | Bri -- lla 
-@}
-@end example
-
-Las comprobaciones de compás fallidas tienen su origen en la
-introducción incorrecta de las duraciones.  Las duraciones incorrectas
-a menudo desbaratan la partitura completamente, sobre todo si la
-música es polifónica, por ello el mejor sitio para empezar a corregir
-la entrada es hacer un barrido en busca de comprobaciones de compás
-fallidas y duraciones incorrectas.
-
-@funindex |
-@funindex pipeSymbol
-
-También es posible redefinir el significado de @code{|}.  Se hace
-asignando una expresión musical a @code{pipeSymbol},
-
-@lilypond[quote,ragged-right,verbatim]
-pipeSymbol = \bar "||"
-
-{ c'2 c' | c'2 c' }
-@end lilypond
-
-
-@node Barnumber check
-@subsection Barnumber check
-
-Al copiar piezas musicales grandes puede servir de ayuda comprobar que
-el número de compás de LilyPond corresponde al original desde el que está copiando.
-Esto se puede comprobar con @code{\barNumberCheck}, por ejemplo
-
-@verbatim
-\barNumberCheck #123
-@end verbatim
-
-@noindent
-imprimirá una advertencia si el @code{currentBarNumber} (número del
-compás actual) no es 123 cuando se está procesando.
-
-
-@node Automatic note splitting
-@subsection Automatic note splitting
-
-Las notas largas se pueden convertir automáticamente en notas ligadas.
-Se hace mediante la sustitución del @internalsref{Note_heads_engraver}
-por el @internalsref{Completion_heads_engraver}.  En los siguientes
-ejemplos, las notas que atraviesan la barra de compás se dividen y se unen mediante una ligadura.
-
-@lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
-\new Voice \with {
-  \remove "Note_heads_engraver"
-  \consists "Completion_heads_engraver"
-} {
-  c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
-}
-@end lilypond
-
-Este grabador divide todas las notas largas en la barra de compás e
-inserta ligaduras.  Uno de sus usos es depurar partituras complejas:
-si los compases no están completos, las ligaduras mostrarán
-exactamente cuánto le falta a cada compás.
-
-Si quiere permitir el salto de línea en las barras de compás en las
-que @internalsref{Completion_heads_engraver} divide las notas, debe
-eliminar también @internalsref{Forbid_line_break_engraver}.
-
-
-@refbugs
-
-No todas las duraciones (sobre todo las que contienen grupos
-especiales) se pueden representar exactamente con notas normales y
-puntillos, pero el grabador nunca insertará grupos especiales.
-
-@code{Completion_heads_engraver} afecta sólo a las notas; no divide
-silencios.
-
+@node Rhythms
+@section Rhythms
 
-@seealso
+Esta sección trata los ritmos, duraciones y compases.
 
-Referencia del programa: @internalsref{Completion_heads_engraver}.
+@menu
+* Durations::                   
+* Augmentation dots::           
+* Tuplets::                     
+* Scaling durations::           
+* Bar check::                   
+* Barnumber check::             
+* Automatic note splitting::    
+@end menu
 
 
 @node Polyphony
@@ -1230,579 +335,141 @@ la propiedad @code{merge-differently-dotted} en el objeto @internalsref{NoteColl
 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
 \new Voice << {
   g8 g8
-  \override Staff.NoteCollision
-    #'merge-differently-dotted = ##t
-  g8 g8
-} \\ { g8.[ f16] g8.[ f16] } >>
-@end lilypond
-
-De forma similar puede mezclar cabezas de blanca con corcheas,
-ajustando @code{merge-differently-headed}:
-
-@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
-\new Voice << {
-  c8 c4.
-  \override Staff.NoteCollision
-    #'merge-differently-headed = ##t
-c8 c4. } \\ { c2 c2 } >>
-@end lilypond
-
-@noindent
-@code{merge-differently-headed} y @code{merge-differently-dotted}
-se aplican solamente a direcciones de plica opuestas (es decir, a las voces 1 y 2).
-
-LilyPond también desplaza verticalmente los silencios que están en el lado contrario de una plica,
-por ejemplo
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\new Voice << c''4 \\ r4 >>
-@end lilypond
-
-Si tres o más notas coinciden verticalmente en la misma columna,
-@code{merge-differently-headed} no puede completar satisfactoriamente
-la mezcla de las dos notas que deberían mezclarse.
-Para hacer posible que la mezcla funcione, aplique un @code{\shift} (desplazamiento) a la nota que no
-debe mezclarse.  En el primer compás del ejemplo siguiente,
-@code{merge-differently-headed} no funciona (la cabeza de la blanca está rellena)
-En el segundo compás, se aplica @code{\shiftOn} para mover horizontalmente el
-@code{g} (Sol) superior, y @code{merge-differently-headed}
-funciona correctamente.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\override Staff.NoteCollision #'merge-differently-headed = ##t
-<<
-  { d=''2 g2 } \\
-  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
-  { \voiceFour e,,2 e'2}
->>
-<<
-  { d'=''2 \shiftOn g2 } \\ 
-  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
-  { \voiceFour e,,2 e'2}
->>
-@end lilypond
-
-
-@refcommands
-
-@funindex \oneVoice
-@code{\oneVoice},
-@funindex \voiceOne
-@code{\voiceOne},
-@funindex \voiceTwo
-@code{\voiceTwo},
-@funindex \voiceThree
-@code{\voiceThree},
-@funindex \voiceFour
-@code{\voiceFour}.
-
-@funindex \shiftOn
-@code{\shiftOn},
-@funindex \shiftOnn
-@code{\shiftOnn},
-@funindex \shiftOnnn
-@code{\shiftOnnn},
-@funindex \shiftOff
-@code{\shiftOff}: estos comandos especifican el grado en que
-se deben desplazar los acordes de la voz en curso.
-Las voces exteriores (normalmente: la voz uno y la voz dos)
-tienen @code{\shiftOff} (desplazamiento desactivado), mientras que las voces interiores (tres y cuatro)
-tienen @code{\shiftOn} (desplazamiento activado).  @code{\shiftOnn} y @code{\shiftOnnn} definen niveles de desplazamiento
-más grandes.
-
-Cuando LilyPond no puede con todo, se pueden usar la propiedad
-@code{force-hshift} (forzar desplazamiento) del objeto @internalsref{NoteColumn}
-y los silencios con altura para sobreescribir las decisiones de tipografía.
-
-@lilypond[quote,verbatim,ragged-right]
-\relative <<
-{
-  <d g>
-  <d g>
-} \\ {
-  <b f'>
-  \once \override NoteColumn #'force-hshift = #1.7
-  <b f'>
-} >>
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: los objetos responsables de resolver las colisiones son
-@internalsref{NoteCollision} y @internalsref{RestCollision}.
-
-
-@refbugs
-
-Cuando se emplea @code{merge-differently-headed} con una corchea (o una nota más corta)
-con la plica hacia arriba, y una blanca con la plica hacia abajo,
-la corchea no tiene el desplazamiento correcto.
-
-No están contemplados los racimos (clusters) donde la misma nota se presenta
-con diferentes alteraciones accidentales dentro del mismo acorde.  En
-este caso se recomienda usar la transcripción enarmónica, o usar la
-notación especial de racimos (ver @ref{Clusters}).
-
-
-
-@node Staff notation
-@section Staff notation
-
-@cindex Notación de los pentagramas
-
-Esta sección describe la notación musical que se produce en el nivel del pentagrama,
-como las armaduras de tonalidad, claves e indicaciones de compás.
-
-@menu
-* Clef::                        
-* Key signature::               
-* Time signature::              
-* Partial measures::            
-* Bar lines::                   
-* Unmetered music::             
-* System start delimiters::     
-* Staff symbol::                
-* Writing music in parallel::   
-@end menu
-
-
-@node Clef
-@subsection Clef
-
-@funindex \clef
-
-La clave indica qué líneas del pentagrama corresponden a qué
-notas.  La clave se establece con el comando @code{\clef} 
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-{ c''2 \clef alto g'2 }
-@end lilypond
-
-@cindex clave de Sol
-@cindex clave de violín
-@cindex clave de Do en tercera (clave de viola)
-@cindex clave de Do en cuarta (clave de tenor)
-@cindex clave de Fa en cuarta (clave de bajo)
-@cindex clave de Sol en primera (clave de violín francesa)
-@cindex clave de Do en primera (clave de soprano)
-@cindex clave de Do en segunda (clave de mezzosoprano)
-@cindex clave de Do en quinta (clave de barítono)
-@cindex clave de Fa en tercera (clave de varbarítono)
-@cindex clave de Fa en quinta (clave de sub-bajo)
-
-Las claves contempladas son
-
-@multitable @columnfractions .33 .66
-@headitem Clave @tab Posición
-@item @code{treble}, violin, G, G2 @tab
-clave de Sol en 2ª
-@item @code{alto, C} @tab
-clave de Do en 3ª
-@item @code{tenor} @tab
-clave de Do en 4ª
-@item @code{bass, F} @tab
-clave de Fa en 4ª
-@item @code{french} @tab
-clave de Sol en 1ª, conocida también como clave de violín francesa
-@item @code{soprano} @tab
-clave de Do en 1ª
-@item @code{mezzosoprano} @tab
-clave de Do en 2ª
-@item @code{baritone} @tab
-clave de Do en 5ª
-@item @code{varbaritone} @tab
-clave de Fa en 3ª
-@item @code{subbass} @tab
-clave de Fa en 5ª
-@item @code{percussion} @tab
-clave de percusión
-@item @code{tab} @tab
-clave de tablatura
-@end multitable
-
-Al añadir @code{_8} o @code{^8} al nombre de la clave, la clave se transpone
-una octava hacia abajo o hacia arriba, respectivamente, y @code{_15} y
-@code{^15} la transpone dos octavas.  El argumento @var{nombre_de_clave}
-se debe encerrar entre comillas cuando contiene guiones bajos o dígitos.  Por
-ejemplo:
-
-@cindex clave de tenor coral
-@lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\clef "G_8" c4
-@end lilypond
-
-
-@commonprop
-
-El comando @code{\clef "treble_8"} equivale a establecer
-@code{clefGlyph},
-@code{clefPosition} (que controla la posición Y de la clave),
-@code{middleCPosition} y @code{clefOctavation}.  Se imprime una clave
-cuando se cambia cualquiera de estas propiedades.  El siguiente ejemplo muestra
-las posibilidades que se ofrecen estableciendo manualmente las propiedades.
-
-@lilypond[quote,ragged-right,verbatim]
-{
-  \set Staff.clefGlyph = #"clefs.F"
-  \set Staff.clefPosition = #2
-  c'4
-  \set Staff.clefGlyph = #"clefs.G"
-  c'4
-  \set Staff.clefGlyph = #"clefs.C"
-  c'4
-  \set Staff.clefOctavation = #7
-  c'4
-  \set Staff.clefOctavation = #0
-  \set Staff.clefPosition = #0
-  c'4
-  \clef "bass"
-  c'4
-  \set Staff.middleCPosition = #4
-  c'4
-}
-@end lilypond
-
-
-@seealso
-
-En el presente manual: @ref{Grace notes}.
-
-Referencia del programa: @internalsref{Clef}.
-
-
-@node Key signature
-@subsection Key signature
-
-@cindex Armadura de la tonalidad
-@funindex \key
-
-La armadura indica la tonalidad en que se toca una pieza.  Está
-denotada por un conjunto de alteraciones (bemoles o sostenidos) al comienzo del
-pentagrama.
-
-El establecimiento o modificación de la armadura se hace con el
-comando @code{\key}
-
-@example
-@code{\key} @var{nota} @var{tipo}
-@end example
-
-@funindex \minor
-@funindex \major
-@funindex \minor
-@funindex \ionian
-@funindex \locrian
-@funindex \aeolian
-@funindex \mixolydian
-@funindex \lydian
-@funindex \phrygian
-@funindex \dorian
-@cindex modos eclesiásticos
-
-Aquí, @var{tipo} debe ser @code{\major} o @code{\minor} para obtener
-la tonalidad @var{nota}-mayor o @var{nota}-menor, respectivamente.  También puede
-usar los nombres estándar de modo (también conocidos como @q{modos eclesiásticos}): @code{\ionian} (jónico),
-@code{\locrian} (locrio), @code{\aeolian} (eolio), @code{\mixolydian} (mixolidio), @code{\lydian} (lidio),
-@code{\phrygian} (frigio) y @code{\dorian} (dórico).
-
-Este comando establece la propiedad de contexto
-@code{Staff.keySignature}.  Se pueden especificar armaduras no estándar
-estableciendo esta propiedad directamente.
-
-Las alteraciones accidentales y las armaduras son una frecuente causa de confusión para los nuevos usuarios,
-porque las notas sin alteración pueden llevar signos de becuadro en función de la armadura.
-Para ver más información, consulte @ref{Accidentals} o @rlearning{Accidentals and key signatures}.
-
-@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
-\key g \major
-f1
-fis
-@end lilypond
-
-
-@commonprop
-
-Se imprime un símbolo de becuadro para cancelar las alteraciones anteriores.  Se puede
-suprimir esto estableciendo la propiedad
-@code{Staff.printKeyCancellation}.
-
-@lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
-\key d \major
-a b cis d
-\key g \minor
-a bes c d
-\set Staff.printKeyCancellation = ##f
-\key d \major
-a b cis d
-\key g \minor
-a bes c d
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: @internalsref{KeyCancellation},
-@internalsref{KeySignature}.
-
-
-@node Time signature
-@subsection Time signature
-
-@cindex Indicación de compás
-@cindex metro, medida
-@funindex \time
-
-La indicación de compás indica el metro de la pieza: su patrón regular de
-partes fuertes y débiles.  Se denota por una fracción al comienzo del
-pentagrama.
-
-La indicación de compás se establece mediante el comando @code{\time}
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\time 2/4 c'2 \time 3/4 c'2.
-@end lilypond
-
-@commonprop
-
-Se puede personalizar el símbolo que se imprime mediante la propiedad @code{style}.
-Un valor de @code{#'()} produce un estilo de fracción para los compases de 4/4 y
-de 2/2,
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-\time 4/4 c'1
-\time 2/2 c'1
-\override Staff.TimeSignature #'style = #'()
-\time 4/4 c'1
-\time 2/2 c'1
-@end lilypond
-
-Existen otras muchas opciones para su presentación.  Para ver más ejemplos, consulte @ref{Ancient time
-signatures}.
-
-@code{\time} establece las propiedades @code{timeSignatureFraction},
-@code{beatLength} y @code{measureLength} en el contexto @code{Timing},
-cuyo nombre alternativo normalmente es @internalsref{Score}.  La
-propiedad @code{measureLength} determina el lugar en que se deben insertar las barras de compás
-y cómo se generan las barras de corchea automáticas.  La modificación del valor de
-@code{timeSignatureFraction} también provoca que se imprima
-el símbolo.
-
-Están disponibles más opciones a través de la función de Scheme
-@code{set-time-signature}.  En combinación con el grabador
-@internalsref{Measure_grouping_engraver} (agrupación de compases), creará signos de
-@internalsref{MeasureGrouping}.  Estos signos facilitan la lectura de música moderna
-rítmicamente compleja.  En el siguiente ejemplo el compás de 9/8
-se subdivide en 2, 2, 2 y 3.  Esto se pasa a
-@code{set-time-signature} como un tercer argumento con el valor @code{(2 2 2 3)}
-
-@lilypond[quote,ragged-right,verbatim]
-\score {
-  \relative c'' {
-    #(set-time-signature 9 8 '(2 2 2 3))
-    g8[ g] d[ d] g[ g] a8[( bes g]) |
-    #(set-time-signature 5 8 '(3 2))
-    a4. g4
-  }
-  \layout {
-    \context {
-      \Staff
-      \consists "Measure_grouping_engraver"
-    }
-  }
-}
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: @internalsref{TimeSignature} y
-@internalsref{Timing_translator}.
-
-Ejemplos: @lsr{contemporary,compound-time-signature.ly}.
-
-
-@refbugs
-
-EL barrado automático no utiliza la agrupación de compases especificada con
-@code{set-time-signature}.
-
-
-@node Partial measures
-@subsection Partial measures
-
-@cindex anacrusa
-@cindex parte al alzar
-@cindex compás parcial
-@cindex parcial, compás
-@cindex acortar compases
-@funindex \partial
-
-Los compases parciales como las anacrusas o partes al alzar se escriben usando la construcción
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\partial 16*5 c16 cis d dis e | a2. c,4 | b2
-@end lilypond
-
-La sintaxis de este comando es la siguiente:
-
-@example
-\partial @var{duración}
-@end example
-
-donde @code{duración} es el valor rítmico que se se debe añadir antes
-del siguiente compás.
-
-Esto se traduce internamente a
-
-@example
-\set Timing.measurePosition = -@var{longitud de la duración}
-@end example
-
-La propiedad @code{measurePosition} contiene un número racional
-que indica qué parte del compás ha transcurrido hasta el momento.
-Observe que es un número negativo; @code{\partial 4} se traduce internamente
-con el significado de @qq{queda un valor de negra en este compás}.
-
-
-@refbugs
-
-Este comando no tiene en cuenta las notas de adorno al comienzo
-de la música.  Cuando una pieza comienza con notas de adorno en la anacrusa,
-el @code{\partial} debe escribirse después de las notas de adorno
-
-@lilypond[verbatim,quote,ragged-right,relative,fragment]
-\grace f16
-\partial 4
-g4
-a2 g2
-@end lilypond
-
-El uso de @code{\partial} está previsto solamente para el comienzo de una
-pieza.  Si se emplea después del comienzo se obtendrán varias advertencias
-desagradables.
-
-
-@node Bar lines
-@subsection Bar lines
-
-@cindex Barras de compás
-@funindex \bar
-@cindex líneas divisorias
-@cindex repetición, barras de
-
-Las líneas divisorias delimitan a los compases pero también se pueden usar
-para indicar las repeticiones.  Normalmente se insertan de manera automática.
-Los saltos de línea solamente pueden producirse sobre las barras de compás.
-
-Se pueden forzar tipos especiales de línea divisoria con 
-el comando @code{\bar}
-
-@lilypond[quote,ragged-right,relative=2,fragment,verbatim]
-c4 \bar "|:" c4
+  \override Staff.NoteCollision
+    #'merge-differently-dotted = ##t
+  g8 g8
+} \\ { g8.[ f16] g8.[ f16] } >>
 @end lilypond
 
-Se encuentran disponibles los siguientes tipos de barra:
-
-@lilypondfile[ragged-right,quote]{bar-lines.ly}
-
-Además se puede especificar @code{"||:"}, que equivale a
-@code{"|:"} excepto en los saltos de línea, en que produce una doble barra
-al final de la línea y una repetición izquierda (de comienzo) al principio de
-la línea siguiente.
-
-Para permitir un salto de línea donde no hay ninguna línea divisoria visible,
-utilice
+De forma similar puede mezclar cabezas de blanca con corcheas,
+ajustando @code{merge-differently-headed}:
 
-@example
-\bar ""
-@end example
+@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
+\new Voice << {
+  c8 c4.
+  \override Staff.NoteCollision
+    #'merge-differently-headed = ##t
+c8 c4. } \\ { c2 c2 } >>
+@end lilypond
 
 @noindent
-De esta manera se insertará una barra invisible de compás y se hará posible
-el salto de línea en este punto (sin incrementar el contador de los números de compás).
+@code{merge-differently-headed} y @code{merge-differently-dotted}
+se aplican solamente a direcciones de plica opuestas (es decir, a las voces 1 y 2).
 
-En las partituras con muchos pentagramas, un comando @code{\bar} en uno de ellos se aplica
-automáticamente a todos los demás.  Las líneas resultantes se conectan entre los distintos pentagramas
-de un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
+LilyPond también desplaza verticalmente los silencios que están en el lado contrario de una plica,
+por ejemplo
 
 @lilypond[quote,ragged-right,fragment,verbatim]
+\new Voice << c''4 \\ r4 >>
+@end lilypond
+
+Si tres o más notas coinciden verticalmente en la misma columna,
+@code{merge-differently-headed} no puede completar satisfactoriamente
+la mezcla de las dos notas que deberían mezclarse.
+Para hacer posible que la mezcla funcione, aplique un @code{\shift} (desplazamiento) a la nota que no
+debe mezclarse.  En el primer compás del ejemplo siguiente,
+@code{merge-differently-headed} no funciona (la cabeza de la blanca está rellena)
+En el segundo compás, se aplica @code{\shiftOn} para mover horizontalmente el
+@code{g} (Sol) superior, y @code{merge-differently-headed}
+funciona correctamente.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\override Staff.NoteCollision #'merge-differently-headed = ##t
 <<
-  \new StaffGroup <<
-    \new Staff {
-      e'4 d'
-      \bar "||"
-      f' e'
-    }
-    \new Staff { \clef bass c4 g e g }
-  >>
-  \new Staff { \clef bass c2 c2 }
+  { d=''2 g2 } \\
+  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
+  { \voiceFour e,,2 e'2}
+>>
+<<
+  { d'=''2 \shiftOn g2 } \\ 
+  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
+  { \voiceFour e,,2 e'2}
 >>
 @end lilypond
 
 
-@commonprop
+@refcommands
 
-@funindex whichBar
-@funindex repeatCommands
-@funindex defaultBarType
+@funindex \oneVoice
+@code{\oneVoice},
+@funindex \voiceOne
+@code{\voiceOne},
+@funindex \voiceTwo
+@code{\voiceTwo},
+@funindex \voiceThree
+@code{\voiceThree},
+@funindex \voiceFour
+@code{\voiceFour}.
 
-El comando @code{\bar }@var{tipo_de_barra} es una forma corta de hacer
-@code{\set Timing.whichBar = }@var{tipo_de_barra}.  Cuando @code{whichBar}
-se establece con el valor de una cadena, se crea una línea divisoria de ese tipo.
+@funindex \shiftOn
+@code{\shiftOn},
+@funindex \shiftOnn
+@code{\shiftOnn},
+@funindex \shiftOnnn
+@code{\shiftOnnn},
+@funindex \shiftOff
+@code{\shiftOff}: estos comandos especifican el grado en que
+se deben desplazar los acordes de la voz en curso.
+Las voces exteriores (normalmente: la voz uno y la voz dos)
+tienen @code{\shiftOff} (desplazamiento desactivado), mientras que las voces interiores (tres y cuatro)
+tienen @code{\shiftOn} (desplazamiento activado).  @code{\shiftOnn} y @code{\shiftOnnn} definen niveles de desplazamiento
+más grandes.
 
-Una línea divisoria se crea cuando se establece la propiedad @code{whichBar}.
-Al comienzo del compás su valor se toma de
-@code{Timing.defaultBarType}.  Los contenidos de los @code{repeatCommands} se
-utilizan para sobreescribir a las barras de compás por omisión.
+Cuando LilyPond no puede con todo, se pueden usar la propiedad
+@code{force-hshift} (forzar desplazamiento) del objeto @internalsref{NoteColumn}
+y los silencios con altura para sobreescribir las decisiones de tipografía.
 
-Le recomendamos que utilice siempre @code{\repeat} para hacer repeticiones.
-Consulte @ref{Repeats}.
+@lilypond[quote,verbatim,ragged-right]
+\relative <<
+{
+  <d g>
+  <d g>
+} \\ {
+  <b f'>
+  \once \override NoteColumn #'force-hshift = #1.7
+  <b f'>
+} >>
+@end lilypond
 
 
 @seealso
 
-En este manual: @ref{Repeats}, @ref{System start delimiters}.
-
-Referencia del programa: @internalsref{BarLine} (creada al nivel de
-@internalsref{Staff} (pentagrama)), @internalsref{SpanBar} (a través de los pentagramas).
+Referencia del programa: los objetos responsables de resolver las colisiones son
+@internalsref{NoteCollision} y @internalsref{RestCollision}.
 
 
-@node Unmetered music
-@subsection Unmetered music
+@refbugs
 
-@cindex cadencia
-@funindex \cadenzaOn
-@funindex \cadenzaOff
+Cuando se emplea @code{merge-differently-headed} con una corchea (o una nota más corta)
+con la plica hacia arriba, y una blanca con la plica hacia abajo,
+la corchea no tiene el desplazamiento correcto.
 
-Las líneas divisorias y los números de compás se calculan automáticamente.
-Para música sin compasear (por ejemplo cadencias), esto no es deseable.
-Para desactivar las barras y los números de compás automáticos, utilice los comandos
-@code{\cadenzaOn} y @code{\cadenzaOff}.
+No están contemplados los racimos (clusters) donde la misma nota se presenta
+con diferentes alteraciones accidentales dentro del mismo acorde.  En
+este caso se recomienda usar la transcripción enarmónica, o usar la
+notación especial de racimos (ver @ref{Clusters}).
 
-@lilypond[verbatim,quote,ragged-right,relative=2,fragment]
-c4 d e d
-\cadenzaOn
-c4 c d8 d d f4 g4.
-\cadenzaOff
-\bar "|"
-d4 e d c
-@end lilypond
 
 
-@refbugs
+@node Staff notation
+@section Staff notation
 
-LilyPond insertará saltos de línea y de página solamente en las barras de compás.
-A menos que la música sin compasear acabe antes del final de la línea del pentagrama,
-tendrá que insertar barras
-de compás invisibles
+@cindex Notación de los pentagramas
 
-@example
-\bar ""
-@end example
+Esta sección describe la notación musical que se produce en el nivel del pentagrama,
+como las armaduras de tonalidad, claves e indicaciones de compás.
 
-@noindent
-para indicar dónde se pueden producir los saltos.
+@menu
+* Clef::                        
+* Key signature::               
+* Time signature::              
+* Partial measures::            
+* Bar lines::                   
+* Unmetered music::             
+* System start delimiters::     
+* Staff symbol::                
+* Writing music in parallel::   
+@end menu
 
 
 @node System start delimiters
@@ -2260,326 +927,6 @@ Archivos de ejemplo:
 @lsr{connecting,laissez-vibrer-ties.ly}
 
 
-@node Automatic beams
-@subsection Automatic beams
-
-LilyPond inserta las barras de corchea automáticamente
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
-@end lilypond
-
-Cuando estas decisiones automáticas no son lo bastante buenas, se
-pueden escribir los barrados de forma explícita.  También es posible
-definir patrones de barrado que difieran de los ajustes por defecto.
-Para ver más detalles, consulte @ref{Setting automatic beam behavior}.
-
-Las notas individuales se pueden marcar con @code{\noBeam} para evitar
-que lleven una barra
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\time 2/4 c8 c\noBeam c c
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: @internalsref{Beam}.
-
-
-@node Manual beams
-@subsection Manual beams
-
-@cindex barras manuales
-@funindex ]
-@funindex [
-
-En ciertos casos puede ser preciso sobreescribir el algoritmo de
-barrado automático.  Por ejemplo, el barrador automático no escribe
-barras por encima de los silencios o las líneas divisorias.  Tales
-barras se especifican manualmente marcando los puntos de comienzo y final con @code{[} y @code{]}
-
-@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
-{
-  r4 r8[ g' a r8] r8 g[ | a] r8
-}
-@end lilypond
-
-
-@commonprop
-
-@funindex stemLeftBeamCount
-@funindex stemRightBeamCount
-
-
-LilyPond es capaz de determinar automáticamente los patrones de barrado dentro de una barra,
-pero a veces este comportamiento automático puede producir resultados extraños;
-por ello, se pueden usar las propiedades @code{stemLeftBeamCount} y @code{stemRightBeamCount}
-para sobreescribir los valores por defecto.  Si
-se establece con un valor una cualquiera de estas propiedades, dicho valor se utilizará una sola vez, y después
-se borrará.
-
-@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
-{
-   f8[ r16
-      f g a]
-   f8[ r16
-   \set stemLeftBeamCount = #1
-      f g a]
-}
-@end lilypond
-
-Se puede establecer la propiedad @code{subdivideBeams} para subdividir
-todas las barras de semicorchea y de valores inferiores en las
-posiciones de las fracciones o partes, tal y como está definido por parte de la propiedad @code{beatLength}.
-
-@lilypond[fragment,quote,relative=2,verbatim]
-c16[ c c c c c c c]
-\set subdivideBeams = ##t
-c16[ c c c c c c c]
-\set Score.beatLength = #(ly:make-moment 1 8)
-c16[ c c c c c c c]
-@end lilypond
-@funindex subdivideBeams
-
-@noindent
-Para ver más información sobre @code{make-moment}, consulte
-@ref{Time administration}.
-
-Los saltos de línea normalmente están prohibidos cuando las barras
-cruzan las líneas divisorias.  Este comportamiento se puede modificar estableciendo @code{breakable}.
-
-@funindex breakable
-
-@cindex barras de corchea y saltos de línea
-@cindex barras en ángulo
-@cindex ángulo, barras en
-@cindex auto-knee-gap
-
-Se insertan automáticamente barras de corchea en ángulo cuando se
-detecta un desnivel muy grande entre las cabezas de las notas. 
-Este comportamiento se puede ajustar a través del objeto @code{auto-knee-gap}.
-
-
-@refbugs
-
-Las barras que cruzan pentagramas y reciben un ángulo automático no se
-pueden usar conjuntamente con los pentagramas ocultos.  Consulte @ref{Hiding staves}.
-
-@c Is this still true with skyline spacing stuff? -J.Mandereau
-Las barras de corchea no evitan las colisiones con los símbolos que
-rodean las notas, como los textos y las alteraciones.
-
-
-@node Grace notes
-@subsection Grace notes
-
-@funindex \grace
-@cindex ornamentos
-@cindex mordentes
-@cindex appoggiatura
-@cindex acciaccatura
-
-Los mordentes y notas de adorno son ornamentos escritos.  El más común es la
-acciaccatura o mordente de una nota, que se debe tocar muy corta.  Se
-denota mediante una corchea pequeña, ligada, con un corchete tachado o
-atravesado por una barrita.  La appoggiatura es una nota de adorno que
-toma una fracción fija de la nota principal, y se denota como una nota
-pequeña, ligada, sin tachar.  Ambas se introducen con los comandos
-@code{\acciaccatura} y @code{\appoggiatura}, como se muestra en el ejemplo siguiente
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-b4 \acciaccatura d8 c4 \appoggiatura e8 d4
-\acciaccatura { g16[ f] } e4
-@end lilypond
-
-Ambas son formas especiales del comando @code{\grace}.  Al anteponer
-esta palabra a una expresión musical se crea una nueva expresión, que
-se imprime en un tipo más pequeño y no ocupa ningún tiempo lógico en el compás.
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-c4 \grace c16 c4
-\grace { c16[ d16] } c2 c4
-@end lilypond
-
-@noindent
-Al contrario que @code{\acciaccatura} y @code{\appoggiatura}, el comando
-@code{\grace} no inicia una ligadura.
-
-@cindex timing, internal
-
-Internamente, la cuenta del tiempo para las notas de adorno se hace
-utilizando un segundo contador, el contador @q{de adorno}.  Cada
-instante en el tiempo comprende dos números racionales: uno denota el tiempo
-lógico, y el otro denota el tiempo de adorno.  El ejemplo anterior se muestra a continuación con vectores de tiempo
-
-@lilypond[quote,ragged-right]
-<<
-  \relative c''{
-    c4 \grace c16 c4 \grace {
-    c16[ d16] } c2 c4
-  }
-  \new Lyrics \lyricmode {
-    \override LyricText #'font-family = #'typewriter
-
-    \markup { (0,0) } 4
-    \grace { \markup {
-      ( \fraction 1 4 , \fraction -1 16 ) } 16 }
-    \markup { (\fraction 1 4 , 0 ) } 4
-    \grace {
-      \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
-      \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
-    }
-    \markup { ( \fraction 2 4 , 0 ) }
-  }
->>
-@end lilypond
-
-La colocación de las notas de adorno se sincroniza entre los distintos
-pentagramas.  En el siguiente ejemplo, hay dos semicorcheas de adorno
-por cada corchea de adorno
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \grace { c16[ d e f] } e4 }
-   \new Staff { c4 \grace { g8[ b] } c4 } >>
-@end lilypond
-
-@funindex \afterGrace
-
-Si quiere acabar una nota con un adorno, use el comando
-@code{\afterGrace}.  Toma dos argumentos: la nota principal y las
-notas de adorno que siguen a la nota principal.
-
-@lilypond[ragged-right, verbatim,relative=2,fragment]
-c1 \afterGrace d1 { c16[ d] } c4
-@end lilypond
-
-Esto pondrá las notas de adorno después de un @q{espacio} que dura 3/4
-de la longitud de la nota principal.  La fracción 3/4 se puede cambiar
-estableciendo @code{afterGraceFraction}, por ejemplo
-
-@example
-#(define afterGraceFraction (cons 7 8))
-@end example
-
-@noindent
-pondrá la nota de adorno a 7/8 de la nota principal.
-
-Se puede conseguir el mismo efecto de forma manual haciendo
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\new Voice {
-  << { d1^\trill_( }
-     { s2 \grace { c16[ d] } } >>
-  c4)
-}
-@end lilypond
-
-@noindent
-Ajustando la duración de la nota de desplazamiento (aquí es una
-blanca), se ajusta el espacio entre la nota principal y la de adorno.
-
-Una expresión musical @code{\grace} introduce ajustes de tipografía especiales,
-por ejemplo para producir un tipo más pequeño y para fijar las
-direcciones.  Por ello, cuando se introducen trucos para la
-presentación, deben ir dentro de la expresión de adorno, por ejemplo:
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\new Voice {
-  \acciaccatura {
-    \stemDown
-    f16->
-    \stemNeutral
-  }
-  g4
-}
-@end lilypond
-
-@noindent
-Las sobreescrituras (overrides) también se deben deshacer dentro de la expresión de adorno.
-
-La disposición de las expresiones de adorno se pueden cambiar a lo largo
-de la música usando la función @code{add-grace-property}.  El
-siguiente ejemplo suprime la definición de la dirección de la
-@code{Stem} (plica) para este adorno, y así las plicas no siempre apuntan hacia arriba.
-
-@example
-\new Staff @{
-  #(add-grace-property 'Voice 'Stem 'direction '())
-  @dots{}
-@}
-@end example
-
-@noindent
-Otra opción es modificar las variables @code{startGraceMusic},
-@code{stopGraceMusic}, @code{startAcciaccaturaMusic},
-@code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
-@code{stopAppoggiaturaMusic}.  Hay más información en el archivo
-@file{ly/@/grace@/-init@/.ly}.
-
-@noindent
-La barrita que cruza el corchete de las acciaccaturas se puede obtener
-en otras situaciones mediante @code{\override Stem  #'stroke-style = #"grace"}.
-
-
-@commonprop
-
-Se puede forzar que las notas de adorno utilicen espaciado flotante,
-
-@lilypond[relative=2,ragged-right]
-<<
-  \override Score.SpacingSpanner #'strict-grace-spacing = ##t
-  \new Staff {
-     c'4
-     \afterGrace
-     c'4
-     { c'16[ c'8 c'16] }
-     c'4
-  }  
-  \new Staff {
-     c'16[ c'16 c'16 c'16]
-     c'16[ c'16 c'16 c'16]
-     c'4
-  }
->>
-@end lilypond
-
-
-@seealso
-
-Referencia del programa: @internalsref{GraceMusic}.
-
-
-@refbugs
-
-Una partitura que comienza con una expresión @code{\grace} requiere una declaración explícita
-@code{\new Voice} pues en caso contrario la nota principal y la de adorno
-acabarán en pentagramas distintos.
-
-La sincronización de las notas de adorno también puede acarrear sorpresas.  La notación de pentagramas,
-como armaduras, líneas divisorias, etc., se sincronizan también.  Ponga cuidado
-cuando mezcle pentagramas con adornos y sin adornos, por ejemplo
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \bar "|:" \grace c16 d4 }
-   \new Staff { c4 \bar "|:" d4 } >>
-@end lilypond
-
-@noindent
-Esto se puede remediar insertando desplazamientos de adorno de las
-duraciones correspondientes en los otros pentagramas.  Para el ejemplo anterior
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \bar "|:" \grace c16 d4 }
-   \new Staff { c4 \bar "|:" \grace s16 d4 } >>
-@end lilypond
-
-Las secciones de adorno sólo se deben usar dentro de expresiones de
-música secuenciales.  No están contemplados el anidado ni la
-yuxtaposición de secciones de adorno, y podría producir caídas u otros errores.
-
-
-
 @node Expressive marks
 @section Expressive marks
 
index 3841b6b35c60237c8f9a543f8b5e996da6e296d3..debfe8bec024bedf75ebe1c562d4499227d69bc0 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: e9a620b6e7e1c0a1bf39b7063ff1744ad61efb08
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -211,6 +211,8 @@ de la presente documentación y de otras.
 @c TRANSLATE ME
 @menu
 * Musical notation::               Musical notation.
+* Specialist notation::            Notation which is only used for
+specicific purposes.
 * Changing defaults::              Ajuste fino de la salida.
 * Non-musical notation::           Salida que no es notación musical.
 * Spacing issues::                 Presentación de la salida sobre papel.
@@ -235,6 +237,7 @@ Apéndices
 @include macros.itexi
 
 @include notation.itely
+@include specialist.itely
 
 @include changing-defaults.itely
 @include non-music.itely
index 2e46725d63ec71d670b2b13b4a5525c0a782392a..93fddb97cc8b608477555ac86d666ee3beff1bb4 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Musical notation
 @chapter Musical notation
@@ -14,14 +20,6 @@ This chapter explains how to create musical notation.
 * Staff notation::     Displaying staves.
 * Educational use::    Special notation to increase legibility.
 * Text::               Adding text to scores.
-
-* Vocal music:: a
-* Chords Blah:: b
-* Piano music:: c
-* Percussion:: d
-* Guitar:: e
-* Other instrument-specific:: f
-* Ancient notation:: g
 @end menu
 
 @include pitches.itely
@@ -33,12 +31,3 @@ This chapter explains how to create musical notation.
 @include educational.itely
 @include text.itely
 
-@include vocal.itely
-@include chords.itely
-@include piano.itely
-@include percussion.itely
-@include guitar.itely
-@include instrument-notation.itely
-@include ancient.itely
-
-
diff --git a/Documentation/es/user/pitches.itely b/Documentation/es/user/pitches.itely
new file mode 100644 (file)
index 0000000..26b9eaf
--- /dev/null
@@ -0,0 +1,780 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Pitches
+@section Pitches
+
+This section discusses how to specify the pitch of notes.
+
+@menu
+* Writing pitches::             
+* Changing multiple pitches::   
+* Displaying pitches::          
+@end menu
+
+
+@node Writing pitches
+@subsection Writing pitches
+
+Into text.
+
+@menu
+* Normal pitches::              
+* Accidentals::                 
+* Cautionary accidentals::      
+* Micro tones::                 
+* Note names in other languages::  
+@end menu
+
+@node Normal pitches
+@unnumberedsubsubsec Normal pitches
+
+@cindex Nombres de las notas
+@cindex alturas
+
+El nombre de una nota se especifica usando las letras minúsculas de la @code{a} a la @code{g}.
+Una escala ascendente de Do mayor se tipografía con
+
+@lilypond[quote,fragment,verbatim,ragged-right]
+\clef bass
+c d e f g a b c'
+@end lilypond
+
+El nombre de la nota @code{c} se tipografía una octava por debajo del Do central.
+
+@lilypond[quote,fragment,verbatim,ragged-right]
+\clef treble
+c1
+\clef bass
+c1
+@end lilypond
+
+@funindex '
+@funindex ,
+
+La especificación opcional de la octava tiene la forma de una serie de
+comillas simples o apóstrofes (@samp{'}) o bien una serie de comas
+(@samp{,}).  Cada @samp{'} eleva la altura una octava;
+cada @samp{,} baja la altura una octava.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\clef treble
+c' c'' e' g d'' d' d c
+\clef bass
+c, c,, e, g d,, d, d c
+@end lilypond
+
+Se puede usar un método alternativo para declarar en qué octava grabar
+una nota; este método no requiere tantas especificaciones de octava
+(@code{'} y @code{,}).  Consulte
+@ref{Relative octaves}.
+
+
+@node Accidentals
+@unnumberedsubsubsec Accidentals
+
+@cindex nombres de las notas, holandés
+@cindex nombres de las notas, por omisión
+
+Un sostenido se forma añadiendo @code{-is} al final del nombre de la nota y
+un bemol se forma añadiendo @code{-es}.  Los dobles sostenidos y dobles bemoles
+se obtienen añadiendo @code{-isis} o @code{-eses} al nombre de la nota.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+a2 ais a aes
+a2 aisis a aeses
+@end lilypond
+
+@noindent
+Estos son los nombres de las notas en holandés.  En holandés, @code{aes} se contrae en
+@code{as}, pero las dos formas se aceptan.  De forma similar, se aceptan
+tanto @code{es} como @code{ees}
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+a2 as e es
+@end lilypond
+
+Un becuadro cancelará el efecto de una alteración accidental o de la armadura.
+Sin embargo, los becuadros no se codifican dentro de la sintaxis del nombre de la nota con un
+sufijo; una nota becuadro se muestra como un simple nombre de nota natural
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+a4 aes a2
+@end lilypond
+
+La entrada @code{d e f} se interpreta como @q{imprimir un Re natural,
+Mi natural y Fa natural}, independientemente de la armadura de la tonalidad.
+Para ver más información acerca de la distinción entre
+el contenido musical y la presentación de ese contenido, consulte
+@rlearning{Accidentals and key signatures}.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative]
+\key d \major
+d e f g
+d e fis g
+@end lilypond
+
+
+@commonprop
+
+De acuerdo con las reglas estándar del tipografiado, se imprime un signo de becuadro
+antes de un sostenido o un bemol siempre que una alteración anterior tiene que cancelarse.
+Para modificar este comportamiento, utilice
+@code{\set Staff.extraNatural = ##f}
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+ceses4 ces cis c
+\set Staff.extraNatural = ##f
+ceses4 ces cis c
+@end lilypond
+
+
+@seealso
+
+Referencia del programa: @internalsref{LedgerLineSpanner},
+@internalsref{NoteHead}.
+
+
+@node Cautionary accidentals
+@unnumberedsubsubsec Cautionary accidentals
+
+@cindex alteración recordatoria
+@cindex alteración de precaución
+@cindex alteración con paréntesis
+@cindex recordatoria, alteración
+@funindex ?
+@cindex precaución, alteración de
+@cindex paréntesis, alteración con
+@funindex !
+
+Normalmente las alteraciones accidentales se imprimen automáticamente, pero también puede
+imprimirlas manualmente.  Un alteración recordatoria
+se puede forzar añadiendo un signo de admiración @code{!}
+después de la altura de la nota.  Una alteración de precaución
+(o sea, una alteración entre paréntesis) se puede obtener añadiendo el
+signo de interrogación @samp{?} después del nombre de la nota.  Estas alteraciones adicionales
+se pueden usar también para producir notas con becuadro.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
+cis cis cis! cis? c c? c! c
+@end lilypond
+
+
+@seealso
+
+La producción automática de alteraciones accidentales se puede ajustar de muchas formas.
+Para ver más información, consulte @ref{Automatic accidentals}.
+
+
+@node Micro tones
+@unnumberedsubsubsec Micro tones
+
+@cindex cuartos de tono
+@cindex semi-bemoles, semi-sostenidos
+
+Los medios bemoles y los medios sostenidos se forman añadiendo @code{-eh} y
+@code{-ih}; a continuación presentamos una serie de DOs cada vez más agudos
+
+@lilypond[verbatim,ragged-right,quote,relative=2,fragment]
+\set Staff.extraNatural = ##f
+ceseh ceh cih cisih
+@end lilypond
+
+Los microtonos también se exportan al archivo MIDI.
+
+
+@refbugs
+
+No existen estándares reconocidos ampliamente para denotar
+los bemoles de tres cuartos, de manera que los símbolos de LilyPond
+no se ajustan a ningún estándar.
+
+
+@node Note names in other languages
+@unnumberedsubsubsec Note names in other languages
+
+Existen conjuntos predefinidos de nombres de notas para algunos idiomas
+aparte del inglés.  Para usarlos, incluya el archivo de inicio
+específico del idioma.  Por ejemplo, añada @code{\include "english.ly"}
+al principio del archivo de entrada.  Los archivos de idioma disponibles
+y los nombres de las notas que definen son los siguientes:
+
+@c  Should this be made into a multitable?
+@cindex idiomas, nombres de las notas en otros
+@example
+                     Nombres de las notas      sostenido   bemol       doble        doble
+                                                                      sostenido     bemol
+
+nederlands.ly  c   d   e   f   g   a   bes b   -is         -es       -isis         -eses
+english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat  -ss/-x/       -ff/
+                                                                     -sharpsharp   -flatflat
+deutsch.ly     c   d   e   f   g   a   b   h   -is         -es       -isis         -eses
+norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es  -ississ/-isis -essess/-eses
+svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess      -ississ       -essess
+italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b        -dd           -bb
+catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b        -dd/-ss       -bb
+espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b        -ss           -bb
+@end example
+
+@noindent
+Tenga en cuenta que en holandés, alemán, noruego y sueco, los bemoles
+del @samp{La} como por ejemplo @code{aes} y @code{aeses}
+se contraen normalmente como @code{as} y @code{ases} (o más frecuentemente
+como @code{asas}). Algunas veces se definen sólo estas contracciones
+en los archivos de idioma correspondientes (esto también se aplica a los
+sufijos para cuartos de tono que se ven más abajo).
+
+@noindent
+Algunas músicas utilizan microtonos cuyas alteraciones son fracciones
+de un sostenido o bemol @q{normales}.  Los nombres de nota para cuartos
+de tono que se definen en los distintos archivos de idioma se encuentran
+listados en la tabla siguiente.  Aquí los prefijos @q{semi-} y @q{sesqui-} significan
+@q{medio} y @q{uno y medio} respectivamente.  Para el noruego,
+sueco, catalán y español no se ha definido aún ningún nombre especial.
+@c What about Turkish Maquam music and similar microtonal systems?
+@c
+@c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
+@c is actually misleading since the alteration is in fact one and a half
+@c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
+
+@example
+                    Nombres de las notas       semi-      semi-  sesqui-    sesqui-
+                                               sostenido  bemol  sostenido  bemol
+
+nederlands.ly  c   d   e   f   g   a   bes b   -ih       -eh     -isih      -eseh
+english.ly     c   d   e   f   g   a   bf  b   -qs       -qf     -tqs       -tqf
+deutsch.ly     c   d   e   f   g   a   b   h   -ih       -eh     -isih      -eseh
+norsk.ly       c   d   e   f   g   a   b   h   
+svenska.ly     c   d   e   f   g   a   b   h   
+italiano.ly    do  re  mi  fa  sol la  sib si  -sd       -sb     -dsd       -bsb
+catalan.ly     do  re  mi  fa  sol la  sib si  
+espanol.ly     do  re  mi  fa  sol la  sib si  
+@end example
+
+
+@node Changing multiple pitches
+@subsection Changing multiple pitches
+
+@menu
+* Relative octaves::            
+* Octave check::                
+* Transpose::                   
+@end menu
+
+
+@node Relative octaves
+@unnumberedsubsubsec Relative octaves
+
+@cindex Relativo
+@cindex Relativas, especificación de octavas
+@funindex \relative
+
+Las octavas se especifican añadiendo @code{'} y @code{,} a los nombres de las notas.
+Cuando copie música existente, es fácil poner por accidente una nota en la octava
+equivocada y luego es difícil encontrar dicho error.  La octava relativa
+previene estos errores haciendo que éstos tengan consecuencias mucho mayores:
+un solo error transporta una octava el resto de la pieza
+
+@example
+\relative @var{altura_inicial} @var{expresión_musical}
+@end example
+
+@noindent
+o bien
+
+@example
+\relative @var{expresión_musical}
+@end example
+
+@noindent
+@code{c'} se usa por defecto si no se define una altura inicial.
+
+La octava de las notas que aparecen dentro de @var{expresión_musical} se calculan como
+sigue: si no se usa ninguna marca de cambio de octava, el intervalo básico
+entre la nota actual y la anterior se toma siempre como si fuera una cuarta o menos.
+Esta distancia se determina independientemente de las alteraciones; un
+@code{fisis} (Fa doble sostenido) después de un @code{ceses} (Do doble bemol) se colocará
+por encima del @code{ceses}.  En otras palabras, una cuarta doble aumentada se considera
+un intervalo menor que una quinta disminuida, incluso aunque la cuarta doble aumentada
+tiene siete semitonos mientras que la quinta disminuida sólo tiene seis semitonos.
+
+Las marcas de cambio de octava @code{'} y @code{,} se pueden añadir para
+elevar o bajar la altura en una octava más.  Al entrar en el modo relativo,
+se puede especificar una altura de inicio absoluta que se comportará como
+la nota precedente a la primera nota de la @var{expresión_musical}.  Si no
+se especifica ninguna altura inicial, se utilizará el Do central como
+comienzo.
+
+Aquí podemos ver el modo relativo en acción:
+@lilypond[quote,fragment,ragged-right,verbatim]
+\relative c'' {
+  b c d c b c bes a
+}
+@end lilypond
+
+Las marcas de cambio de octava se utilizan para intervalos mayores de la cuarta
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\relative c'' {
+  c g c f, c' a, e''
+}
+@end lilypond
+
+Si el elemento anterior es un acorde, la primera nota del acorde se utiliza para
+determinar la primera nota del siguiente acorde
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\relative c' {
+  c <c e g>
+  <c' e g>
+  <c, e' g>
+}
+@end lilypond
+
+La altura después del @code{\relative} contiene un nombre de nota.
+
+La conversión relativa no afecta a las secciones @code{\transpose},
+@code{\chordmode} o @code{\relative} en su argumento.  Para usar
+el modo relativo dentro de música transportada, se debe escribir 
+un @code{\relative} adicional dentro de @code{\transpose}.
+
+
+@node Octave check
+@unnumberedsubsubsec Octave check
+
+@cindex Comprobación de octava
+
+Las comprobaciones de octava hacen que los errores de octava sean más
+fáciles de corregir: una nota puede venir seguida de @code{=}@var{comillas}
+lo que indica cuál debería ser su octava absoluta.  En el siguiente ejemplo,
+
+@example
+\relative c'' @{ c='' b=' d,='' @}
+@end example
+
+@noindent
+la @code{d} generará una advertencia, porque se esperaba un @code{d''}
+(a causa de que el intervalo de @code{b'} a @code{d''} es de una tercera solamente),
+pero aparece un @code{d'}.  En la salida, la octava se corrige para que sea un @code{d''} y
+la siguiente nota se calcula de forma relativa a @code{d''} en lugar de a @code{d'}.
+
+También existe una comprobación de octava que no produce ninguna salida visible. La sintaxis
+
+@example
+\octave @var{altura}
+@end example
+
+comprueba que @var{altura} (sin las comillas) produce @var{altura} (con
+las comillas) en modo @code{\relative} comparado con la nota que se da en el
+comando @code{\relative}.  Si no es así, se imprime una advertencia, y la
+octava se corrige.  La @var{altura} no se imprime como una nota.
+
+En el ejemplo que aparece a continuación, la primera comprobación
+se aprueba sin más problema, porque el @code{e} (en modo @code{relative})
+está dentro de una quinta desde @code{a'}.  Sin embargo
+la segunda comprobación produce una advertencia porque el @code{e} no está dentro
+de una quinta del @code{b'}.  Se imprime el mensaje de advertencia y la octava se ajusta
+de modo que las notas siguientes están en la octava correcta
+de nuevo.
+
+@example
+\relative c' @{
+  e
+  \octave a'
+  \octave b'
+@}
+@end example
+
+
+La octava de una nota que sigue a una comprobación de octava
+se determina con respecto a la nota que la precede.  En el siguiente fragmento,
+la última nota es una @code{a'}, por encima del Do central.  Esto
+significa que la comprobación de @code{\octave} se aprueba satisfactoriamente,
+así que la comprobación se puede borrar sin que cambie la salida de la pieza.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\relative c' {
+  e
+  \octave b
+  a
+}
+@end lilypond
+
+
+@node Transpose
+@unnumberedsubsubsec Transpose
+
+@cindex Transposición
+@cindex Transposición de alturas
+@funindex \transpose
+
+Una expresión musical se puede transportar mediante @code{\transpose}.  La
+sintaxis es
+@example
+\transpose @var{desde} @var{hacia} @var{expresión_musical}
+@end example
+
+Esto significa que la @var{expresión_musical} se transporta el intervalo
+que hay entre las notas @var{desde} y @var{hacia}: cualquier nota con la altura @code{desde}
+se cambia por @code{hacia}.
+
+Por ejemplo, tomemos una pieza escrita en la tonalidad de Re mayor.
+Si esta pieza es demasiado grave para el ejecutante, se puede transportar
+hacia arriba a Mi mayor con
+@example
+\transpose d e @dots{}
+@end example
+
+Suponga una pieza escrita para el violín (que es un instrumento en Do).  Si
+esta parte se tiene que tocar con un clarinete en La (para el que un La
+se escribe como un Do, y que suena una tercera menor por debajo de lo que
+está escrito), el siguiente transporte producirá la particella correcta:
+
+@example
+\transpose a c @dots{}
+@end example
+
+@code{\transpose} distingue entre notas enarmónicas: tanto
+@code{\transpose c cis} como @code{\transpose c des} transportarán un
+semitono hacia arriba.  La primera versión imprimirá sostenidos y la
+segunda imprimirá bemoles
+
+
+@lilypond[quote,ragged-right,verbatim]
+mus = { \key d \major cis d fis g }
+\new Staff {
+  \clef "F" \mus
+  \clef "G"
+  \transpose c g' \mus
+  \transpose c f' \mus
+}
+@end lilypond
+
+@code{\transpose} también se puede usar para introducir notas escritas para un
+instrumento transpositor.  Las alturas se introducen normalmente en LilyPond
+en Do (o en @q{afinación de concierto}), pero se pueden introducir en otra
+tonalidad.  Por ejemplo, al introducir música para una trompeta en Si bemol
+que comienza en un Re de concierto, se puede escribir
+
+@example
+\transpose c bes @{ e4 @dots{} @}
+@end example
+
+Para imprimir esta música en Si bemol de nuevo (o sea, para producir una particella de trompeta
+en vez de una partitura para el director en afinación de concierto), puede envolver la música existente
+con otro @code{transpose}
+
+@example
+\transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
+@end example
+
+
+@seealso
+
+Referencia del programa: @internalsref{TransposedMusic}.
+
+Ejemplo: @lsr{scheme,transpose-pitches-with-minimum-accidentals.ly}.
+
+
+@refbugs
+
+Si quiere usar al mismo tiempo @code{\transpose} y @code{\relative},
+debe escribir @code{\transpose} por fuera de @code{\relative}, porque
+@code{\relative} no tendrá ningún efecto sobre la música que aparezca dentro de un
+@code{\transpose}.
+
+
+@node Displaying pitches
+@subsection Displaying pitches
+
+@menu
+* Clef::                        
+* Key signature::               
+* Ottava brackets::             
+* Instrument transpositions::   
+@end menu
+
+@node Clef
+@unnumberedsubsubsec Clef
+
+@funindex \clef
+
+La clave indica qué líneas del pentagrama corresponden a qué
+notas.  La clave se establece con el comando @code{\clef} 
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+{ c''2 \clef alto g'2 }
+@end lilypond
+
+@cindex clave de Sol
+@cindex clave de violín
+@cindex clave de Do en tercera (clave de viola)
+@cindex clave de Do en cuarta (clave de tenor)
+@cindex clave de Fa en cuarta (clave de bajo)
+@cindex clave de Sol en primera (clave de violín francesa)
+@cindex clave de Do en primera (clave de soprano)
+@cindex clave de Do en segunda (clave de mezzosoprano)
+@cindex clave de Do en quinta (clave de barítono)
+@cindex clave de Fa en tercera (clave de varbarítono)
+@cindex clave de Fa en quinta (clave de sub-bajo)
+
+Las claves contempladas son
+
+@multitable @columnfractions .33 .66
+@headitem Clave @tab Posición
+@item @code{treble}, violin, G, G2 @tab
+clave de Sol en 2ª
+@item @code{alto, C} @tab
+clave de Do en 3ª
+@item @code{tenor} @tab
+clave de Do en 4ª
+@item @code{bass, F} @tab
+clave de Fa en 4ª
+@item @code{french} @tab
+clave de Sol en 1ª, conocida también como clave de violín francesa
+@item @code{soprano} @tab
+clave de Do en 1ª
+@item @code{mezzosoprano} @tab
+clave de Do en 2ª
+@item @code{baritone} @tab
+clave de Do en 5ª
+@item @code{varbaritone} @tab
+clave de Fa en 3ª
+@item @code{subbass} @tab
+clave de Fa en 5ª
+@item @code{percussion} @tab
+clave de percusión
+@item @code{tab} @tab
+clave de tablatura
+@end multitable
+
+Al añadir @code{_8} o @code{^8} al nombre de la clave, la clave se transpone
+una octava hacia abajo o hacia arriba, respectivamente, y @code{_15} y
+@code{^15} la transpone dos octavas.  El argumento @var{nombre_de_clave}
+se debe encerrar entre comillas cuando contiene guiones bajos o dígitos.  Por
+ejemplo:
+
+@cindex clave de tenor coral
+@lilypond[quote,ragged-right,verbatim,fragment,relative=1]
+\clef "G_8" c4
+@end lilypond
+
+
+@commonprop
+
+El comando @code{\clef "treble_8"} equivale a establecer
+@code{clefGlyph},
+@code{clefPosition} (que controla la posición Y de la clave),
+@code{middleCPosition} y @code{clefOctavation}.  Se imprime una clave
+cuando se cambia cualquiera de estas propiedades.  El siguiente ejemplo muestra
+las posibilidades que se ofrecen estableciendo manualmente las propiedades.
+
+@lilypond[quote,ragged-right,verbatim]
+{
+  \set Staff.clefGlyph = #"clefs.F"
+  \set Staff.clefPosition = #2
+  c'4
+  \set Staff.clefGlyph = #"clefs.G"
+  c'4
+  \set Staff.clefGlyph = #"clefs.C"
+  c'4
+  \set Staff.clefOctavation = #7
+  c'4
+  \set Staff.clefOctavation = #0
+  \set Staff.clefPosition = #0
+  c'4
+  \clef "bass"
+  c'4
+  \set Staff.middleCPosition = #4
+  c'4
+}
+@end lilypond
+
+
+@seealso
+
+En el presente manual: @ref{Grace notes}.
+
+Referencia del programa: @internalsref{Clef}.
+
+
+@node Key signature
+@unnumberedsubsubsec Key signature
+
+@cindex Armadura de la tonalidad
+@funindex \key
+
+La armadura indica la tonalidad en que se toca una pieza.  Está
+denotada por un conjunto de alteraciones (bemoles o sostenidos) al comienzo del
+pentagrama.
+
+El establecimiento o modificación de la armadura se hace con el
+comando @code{\key}
+
+@example
+@code{\key} @var{nota} @var{tipo}
+@end example
+
+@funindex \minor
+@funindex \major
+@funindex \minor
+@funindex \ionian
+@funindex \locrian
+@funindex \aeolian
+@funindex \mixolydian
+@funindex \lydian
+@funindex \phrygian
+@funindex \dorian
+@cindex modos eclesiásticos
+
+Aquí, @var{tipo} debe ser @code{\major} o @code{\minor} para obtener
+la tonalidad @var{nota}-mayor o @var{nota}-menor, respectivamente.  También puede
+usar los nombres estándar de modo (también conocidos como @q{modos eclesiásticos}): @code{\ionian} (jónico),
+@code{\locrian} (locrio), @code{\aeolian} (eolio), @code{\mixolydian} (mixolidio), @code{\lydian} (lidio),
+@code{\phrygian} (frigio) y @code{\dorian} (dórico).
+
+Este comando establece la propiedad de contexto
+@code{Staff.keySignature}.  Se pueden especificar armaduras no estándar
+estableciendo esta propiedad directamente.
+
+Las alteraciones accidentales y las armaduras son una frecuente causa de confusión para los nuevos usuarios,
+porque las notas sin alteración pueden llevar signos de becuadro en función de la armadura.
+Para ver más información, consulte @ref{Accidentals} o @rlearning{Accidentals and key signatures}.
+
+@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
+\key g \major
+f1
+fis
+@end lilypond
+
+
+@commonprop
+
+Se imprime un símbolo de becuadro para cancelar las alteraciones anteriores.  Se puede
+suprimir esto estableciendo la propiedad
+@code{Staff.printKeyCancellation}.
+
+@lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
+\key d \major
+a b cis d
+\key g \minor
+a bes c d
+\set Staff.printKeyCancellation = ##f
+\key d \major
+a b cis d
+\key g \minor
+a bes c d
+@end lilypond
+
+
+@seealso
+
+Referencia del programa: @internalsref{KeyCancellation},
+@internalsref{KeySignature}.
+
+@node Ottava brackets
+@unnumberedsubsubsec Ottava brackets
+
+Los corchetes de @q{Ottava} introducen un trasporte adicional de una octava para el pentagrama.
+Se crean por medio de la invocación de la función
+@code{set-octavation}
+
+@cindex ottava
+@cindex 15ma
+@cindex octavación
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\relative c''' {
+  a2 b
+  #(set-octavation 1)
+  a b
+  #(set-octavation 0)
+  a b
+}
+@end lilypond
+
+La función @code{set-octavation} también admite los valores -1 (para 8va bassa), 2@tie{}(para 15ma) y
+-2 (para 15ma bassa) como argumentos.  Internamente, la función establece las propiedades
+@code{ottavation} (p.ej., para @code{"8va"} o @code{"8vb"}) y
+@code{centralCPosition}.  Para sobreescribir el texto del corchete, establezca
+@code{ottavation} después de invocar a @code{set-octavation}, es decir
+
+@lilypond[quote,ragged-right,verbatim]
+{
+  #(set-octavation 1)
+  \set Staff.ottavation = #"8"
+  c'''
+}
+@end lilypond
+
+
+@seealso
+
+Referencia del programa: @internalsref{OttavaBracket}.
+
+
+@refbugs
+
+@code{set-octavation} se confundirá cuando se produzcan cambios de clave
+en el interior de un corchete de octavación.
+
+
+@node Instrument transpositions
+@unnumberedsubsubsec Instrument transpositions
+
+@cindex transposición de MIDI
+@cindex transposición instrumental
+
+También se puede especificar el tono de un instrumento transpositor.  Esto se
+aplica a muchos instrumentos de viento, por ejemplo: los clarinetes (en Si bemol, La y
+Mi bemol), la trompa (en Fa) y la trompeta (en Si bemol, Do, Re y Mi bemol).
+
+La transposición se escribe después de la palabra clave @code{\transposition}
+
+@example
+\transposition bes   %% clarinete en Si bemol
+@end example
+
+@noindent
+Esta instrucción establece la propiedad @code{instrumentTransposition}.  El valor de esta
+propiedad se utiliza para la salida MIDI y para las citas guía.  No afecta
+a la forma en que se imprimen las notas en el pentagrama en curso.  Para cambiar la salida impresa,
+véase @ref{Transpose}.
+
+El tono usado para @code{\transposition} debe corresponderse con el sonido
+real que se oye cuando el instrumento transpositor interpreta un Do central @code{c'} escrito en el
+pentagrama.  Por ejemplo, cuando escribimos una partitura en afinación de
+concierto, normalmente todas las voces se escriben en Do, por lo que
+se introducen como
+
+@example
+clarinet = @{
+  \transposition c'
+  ...
+@}
+saxophone = @{
+  \transposition c'
+  ...
+@}
+@end example
+
+La orden @code{\transposition} se debe usar cuando la música se escribe a partir de una
+particella orquestal (transportada).  Por ejemplo, en
+particellas clásicas para trompa, el tono del instrumento con frecuencia se modifica
+durante la pieza.  Al copiar las notas de la particella, utilice
+@code{\transposition}, p.ej.,
+
+@example
+\transposition d'
+c'4^"en Re"
+...
+\transposition g'
+c'4^"en Sol"
+...
+@end example
+
diff --git a/Documentation/es/user/rhythms.itely b/Documentation/es/user/rhythms.itely
new file mode 100644 (file)
index 0000000..ae005b4
--- /dev/null
@@ -0,0 +1,1447 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Rhythms
+@section Rhythms
+
+This section discusses rhythms, durations, and bars.
+
+@menu
+* Writing rhythms::             
+* Writing rests::               
+* Displaying rhythms::          
+* Beams::                       
+* Bars::                        
+* Special rhythmic concerns::   
+@end menu
+
+
+@node Writing rhythms
+@subsection Writing rhythms
+
+@menu
+* Durations::                   
+* Augmentation dots::           
+* Tuplets::                     
+* Scaling durations::           
+@end menu
+
+@node Durations
+@unnumberedsubsubsec Durations
+
+@cindex duración
+@funindex \longa
+@funindex \breve
+@funindex \maxima
+
+En los modos de Nota, Acorde y Letra, las duraciones se designan
+mediante números y puntos: las duraciones se introducen como sus
+valores recíprocos respecto de la redonda.  Por ejemplo, una negra
+se escribe usando un @code{4} (puesto que es 1/4 de redonda), mientras
+que una blanca se escribe con un @code{2} (por ser 1/2 de redonda).  Para
+notas mayores de la redonda se deben usar los comandos @code{\longa} y @code{\breve}
+
+@example
+c'\breve
+c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
+r\longa r\breve
+r1 r2 r4 r8 r16 r32 r64 r64
+@end example
+
+@lilypond[quote]
+\score {
+\relative c'' {
+    a\breve*1/2 \autoBeamOff
+    a1 a2 a4 a8 a16 a32 a64 a64
+   \bar "empty"
+   \break
+    r\longa*1/4 r\breve *1/2
+    r1 r2 r4 r8 r16 r32 r64 r64
+  }
+  \layout {
+    ragged-right = ##t
+    indent=0\mm
+    \context {
+      \Score
+        \remove "Bar_number_engraver"
+    }
+    \context {
+      \Staff
+        \remove "Clef_engraver"
+        \override StaffSymbol #'transparent = ##t
+        \override TimeSignature #'transparent = ##t
+        \override BarLine #'transparent = ##t
+        \consists "Pitch_squash_engraver"
+    }
+  }
+}
+@end lilypond
+
+Si la duración se omite, su valor será el de la duración de la nota
+anterior.  Por omisión, el valor de la primera nota es el de una negra.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+{ a a a2 a a4 a a1 a }
+@end lilypond
+
+
+@node Augmentation dots
+@unnumberedsubsubsec Augmentation dots
+
+@funindex .
+
+Para obtener duraciones de notas con puntillo, simplemente escriba un
+punto (@samp{.}) después del número.  Las notas con doble puntillo se consiguen de manera similar.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+a'4 b' c''4. b'8 a'4. b'4.. c''8.
+@end lilypond
+
+@refcommands
+
+Normalmente los puntillos se desplazan hacia arriba para evitar las
+líneas del pentagrama, excepto en situaciones de polifonía.  Se pueden
+utilizar los siguientes comandos para forzar manualmente una dirección en particular
+
+@funindex \dotsUp
+@code{\dotsUp},
+@funindex \dotsDown
+@code{\dotsDown},
+@funindex \dotsNeutral
+@code{\dotsNeutral}.
+
+@seealso
+
+Referencia del programa: @internalsref{Dots} y @internalsref{DotColumn}.
+
+
+@node Tuplets
+@unnumberedsubsubsec Tuplets
+
+@cindex grupos especiales
+@cindex tresillos
+@funindex \times
+
+Los grupos especiales se obtienen a partir de una expresión musical
+multiplicando todas las duraciones por una fracción:
+
+@example
+\times @var{fracción} @var{expresión_musical}
+@end example
+
+@noindent
+La duración de la @var{expresión _musical} se multiplicará por la
+fracción.  El denominador de la fracción se imprimirá sobre las notas,
+opcionalmente con un corchete.  El grupo especial más común es el
+tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
+duran 2/3 de su valor escrito
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+g'4 \times 2/3 {c'4 c' c'} d'4 d'4
+@end lilypond
+
+Los grupos pueden anidarse unos dentro de otros, por ejemplo
+
+@lilypond[fragment,ragged-right,verbatim,relative=2]
+\override TupletNumber #'text = #tuplet-number::calc-fraction-text
+\times 4/6 {
+  a4 a
+  \times 3/5 { a a a a a }
+}
+@end lilypond
+
+@refcommands
+
+@funindex \tupletUp
+@code{\tupletUp},
+@funindex \tupletDown
+@code{\tupletDown},
+@funindex \tupletNeutral
+@code{\tupletNeutral}.
+
+
+@commonprop
+
+@funindex tupletNumberFormatFunction
+@cindex formateo de los grupos especiales
+
+La propiedad @code{tupletSpannerDuration} (duración del selector de
+grupo) especifica la duración de cada corchete.  Con esto puede hacer
+muchos grupos escribiendo @code{\times} una sola vez, ahorrándose
+mucho trabajo de teclado.  En el siguiente ejemplo se muestran dos
+tresillos, aunque @code{\times} sólo se ha utilizado una vez
+
+@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
+\set tupletSpannerDuration = #(ly:make-moment 1 4)
+\times 2/3 { c8 c c c c c }
+@end lilypond
+
+@noindent
+Para ver más información sobre @code{make-moment}, consulte
+@ref{Time administration}.
+
+El formato del número se determina por medio de la propiedad @code{text} en
+@code{TupletNumber}.  Por defecto se imprime sólo el denominador, pero si
+su valor se establece a la función @code{tuplet-number::calc-fraction-text},
+se imprimirá como @var{numerador}:@var{denominador}
+
+Para que no se impriman los números de los grupos, emplee
+
+@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
+\times 2/3 { c8 c c } \times 2/3 { c8 c c }
+\override TupletNumber #'transparent = ##t
+\times 2/3 { c8 c c } \times 2/3 { c8 c c }
+@end lilypond
+
+Utilice la función @code{\tweak} para sobreescribir los grupos anidados que comienzan en el mismo
+instante musical.  En este ejemplo, @code{\tweak} especifica un texto de fracción
+para el
+@code{TupletNumber} exterior y un texto de denominador para el @code{TupletNumber}
+del primero de los tres grupos interiores.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Staff {
+  \tweak #'text #tuplet-number::calc-fraction-text
+  \times 4/3 {
+     \tweak #'text #tuplet-number::calc-denominator-text
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+  }
+}
+@end lilypond
+
+Aquí @code{\tweak} y @code{\override} trabajan conjuntamente para especificar la dirección
+del @code{TupletBracket} (el corchete del grupo).  El primer @code{\tweak} coloca
+el @code{TupletBracket} del grupo 
+exterior por encima del pentagrama.  El segundo @code{\tweak} coloca el
+@code{TupletBracket} del primero de los tres grupos interiores por debajo del
+pentagrama.  Tenga en cuenta que este par de funciones @code{\tweak} afecta solamente
+al grupo exterior y al primero de los tres grupos interiores porque sólo
+esos dos grupos comienzan en el mismo instante musical.  Utilizamos @code{\override}
+de la manera usual para colocar los corchetes @code{TupletBrackets} del
+segundo y tercer grupos interiores por debajo del pentagrama.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Staff {
+  \tweak #'text #tuplet-number::calc-fraction-text
+  \tweak #'direction #up
+  \times 4/3 {
+     \tweak #'direction #down
+     \times 2/3 { c'8[ c'8 c'8] }
+     \override TupletBracket #'direction = #down
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+  }
+}
+@end lilypond
+
+Se puede hacer que los corchetes de grupo abarquen tanto como su duración completa indique o que lleguen hasta justo antes de la nota siguiente
+
+@lilypond[ragged-right]
+\new RhythmicStaff {
+  \set tupletFullLength = ##t
+  \time 4/4
+  \times 4/5 {
+    c4 c1
+  }
+  \set tupletFullLengthNote = ##t
+  \time 2/4
+  \times 2/3 {
+    c4 c c 
+  }
+  \time 3/4
+  c4 
+}
+@end lilypond
+
+
+@seealso
+
+Referencia del programa: @internalsref{TupletBracket},
+@internalsref{TupletNumber} y @internalsref{TimeScaledMusic}.
+
+
+
+@node Scaling durations
+@unnumberedsubsubsec Scaling durations
+
+Es posible alterar la duración de las figuras en un factor @var{N/M}
+añadiendo @samp{*@var{N/M}} (o @samp{*@var{N}} si @var{M=1}).  Esto no
+afectará a la apariencia de las notas o silencios que se producen.  Se
+pueden combinar en la forma @samp{*M*N}.
+
+En el siguiente ejemplo las tres primeras notas duran exactamente dos
+partes, pero no se imprime ningún corchete de tresillo.
+
+@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
+\time 2/4
+a4*2/3 gis4*2/3 a4*2/3
+a4 a4 a4*2
+b16*4 c4
+@end lilypond
+
+
+@seealso
+
+En este manual: @ref{Tuplets}.
+
+
+@node Writing rests
+@subsection Writing rests
+
+@menu
+* Rests::                       
+* Skips::                       
+* Multi measure rests::         
+@end menu
+
+@node Rests
+@unnumberedsubsubsec Rests
+@cindex Silencios
+
+@funindex \rest
+@funindex r
+
+Los silencios se introducen como notas con el nombre @code{r}
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+r1 r2 r4 r8
+@end lilypond
+
+Los silencios de un compás centrados en medio del compás,
+se deben hacer con silencios multicompás.  Se pueden usar para 
+un solo compás así como para muchos compases, y se tratan en
+@ref{Multi measure rests}.
+
+Para especificar explícitamente la posición vertical de un silencio, escriba una nota
+seguida de @code{\rest}.  Se colocará un silencio en la posición en que debería
+aparecer la nota:
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+a'4\rest d'4\rest
+@end lilypond
+
+@noindent
+Esto hace mucho más sencillo el formateo de
+la música polifónica,
+porque el formateador automático de colisiones de silencios se olvidará de ellos.
+
+@seealso
+
+Referencia del programa: @internalsref{Rest}.
+
+
+@node Skips
+@unnumberedsubsubsec Skips
+
+@cindex Desplazamiento
+@cindex Silencio invisible
+@cindex Nota de espaciado
+@funindex \skip
+@funindex s
+
+Un silencio invisible -- también conocido como @q{skip} (desplazamiento) --
+se puede introducir como una nota con el nombre @samp{s} o con @code{\skip @var{duración}}
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+a4 a4 s4 a4 \skip 1 a4
+@end lilypond
+
+La sintaxis de @code{s} sólo está disponible en el modo de notas y en el modo de acordes.
+En otras situaciones, por ejemplo, cuando se introduce la letra, debe
+usar el comando @code{\skip}
+
+@lilypond[quote,ragged-right,verbatim]
+<<
+  \relative { a'2 a2 }
+  \new Lyrics \lyricmode { \skip 2 bla2 }
+>>
+@end lilypond
+
+El comando skip es un mero contenedor musical vacío.  No produce
+ninguna salida, ni siguiera una salida transparente.
+
+El comando de desplazamiento @code{s} crea una @internalsref{Staff} y una
+@internalsref{Voice} cuando es necesario, de forma similar a los comandos de nota y de silencio.
+Por ejemplo, el fragmento siguiente produce un pentagrama vacío.
+
+@lilypond[quote,ragged-right,verbatim]
+{ s4 }
+@end lilypond
+
+El fragmento @code{@{ \skip 4 @} } produciría una página vacía.
+
+@seealso
+
+Referencia del programa: @internalsref{SkipMusic}.
+
+
+@node Multi measure rests
+@unnumberedsubsubsec Multi measure rests
+
+@cindex multicompás, silencios
+@cindex compás completo, silencios de
+@cindex Silencios multicompás
+@cindex Silencios de compás completo
+@cindex redonda, silencios de, para un compás completo
+@funindex R
+
+Los silencios de un compás completo (o muchos compases) se escriben como @samp{R}.  Esto está
+indicado específicamente para silencios de compás completo y para escribir particellas: el silencio
+se puede expandir de forma que rellene una partitura con silencios, o se puede imprimir como un solo silencio multicompás.
+Esta expansión se controla por medio de la propiedad
+@code{Score.skipBars}.  Si está establecido al valor true, los compases vacíos no se
+expandirán, y se añadirá automáticamente el número correspondiente
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\time 4/4 r1 | R1 | R1*2 \time 3/4 R2. \time 2/4 R2 \time 4/4
+\set Score.skipBars = ##t R1*17 R1*4
+@end lilypond
+
+El número @code{1} de @code{R1} es similar a la notación de la duración que se usa para las
+notas.  De aquí que para indicaciones de compás distintas al 4/4, tengamos que escribir
+otras duraciones.  Esto se puede hacer con puntillos de prolongación o con fracciones
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\set Score.skipBars = ##t
+\time 3/4
+R2. | R2.*2
+\time 13/8
+R1*13/8
+R1*13/8*12 |
+\time 10/8 R4*5*4 |
+@end lilypond
+
+Una @code{R} que dura un solo compás se imprime como un silencio de redonda o breve,
+centrado en el compás independientemente de la indicación de compás.
+
+Si hay sólo algunos compases de silencio, LilyPond imprime @q{silencios eclesiásticos}
+(un conjunto de pequeños rectángulos) en el pentagrama.  Para sustituirlos con silencios ordinarios,
+utilice @code{MultiMeasureRest.expand-limit}.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\set Score.skipBars = ##t
+R1*2 | R1*5 | R1*9
+\override MultiMeasureRest #'expand-limit = 1
+R1*2 | R1*5 | R1*9
+@end lilypond
+
+@cindex texto sobre silencios multicompás
+@cindex textual, inscripción, sobre silencios multicompás
+@cindex calderón sobre silencios multicompás
+
+Se pueden añadir textos a los silencios multicompás utilizando la sintaxis
+@var{nota}-@code{marca} de @ref{Text markup}.
+Hay una variable (@code{\fermataMarkup}) para añadir
+calderones
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\set Score.skipBars = ##t
+\time 3/4
+R2.*10^\markup { \italic "ad lib." }
+R2.^\fermataMarkup
+@end lilypond
+
+¡Advertencia!  Este texto se crea por parte de @code{MultiMeasureRestText}, no de
+@code{TextScript}.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\override TextScript #'padding = #5
+R1^"low"
+\override MultiMeasureRestText #'padding = #5
+R1^"high"
+@end lilypond
+
+Si queremos poner texto a la izquierda de un silencio multicompás,
+adjuntamos el texto a una nota de salto de longitud cero, esto es
+
+@example
+s1*0^"Allegro"
+R1*4
+@end example
+
+
+@seealso
+
+Referencia del programa: @internalsref{MultiMeasureRestMusicGroup},
+@internalsref{MultiMeasureRest}.
+
+El objeto de presentación @internalsref{MultiMeasureRestNumber} es para el número
+por defecto, y @internalsref{MultiMeasureRestText} para los textos
+definidos por el usuario.
+
+
+@refbugs
+
+No se pueden usar digitaciones (p.ej. @code{R1-4}) para poner números
+encima de los silencios multicompás.  Y la altura de los silencios multicompás (o
+silencios centrados en el pentagrama) no se puede modificar.
+
+@cindex silencios condensados
+
+No hay ninguna forma de condensar automáticamente muchos silencios en un solo
+silencio multicompás.  Los silencios multicompás no toman parte en las comprobaciones de colisión de
+silencios.
+
+Tenga cuidado al escribir silencios multicompás seguidos por redondas.
+El código siguiente introduce dos notas que tienen una duración de cuatro compases cada una
+@example
+R1*4 cis cis
+@end example
+Cuando @code{skipBars} esté establecido, el aspecto del resultado será correcto, pero la numeración
+de los compases estará desactivada.
+
+
+@node Displaying rhythms
+@subsection Displaying rhythms
+
+@menu
+* Time signature::              
+* Upbeats::                     
+* Unmetered music::             
+* Polymetric notation::         
+* Automatic note splitting::    
+@end menu
+
+@node Time signature
+@unnumberedsubsubsec Time signature
+
+@cindex Indicación de compás
+@cindex metro, medida
+@funindex \time
+
+La indicación de compás indica el metro de la pieza: su patrón regular de
+partes fuertes y débiles.  Se denota por una fracción al comienzo del
+pentagrama.
+
+La indicación de compás se establece mediante el comando @code{\time}
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\time 2/4 c'2 \time 3/4 c'2.
+@end lilypond
+
+@commonprop
+
+Se puede personalizar el símbolo que se imprime mediante la propiedad @code{style}.
+Un valor de @code{#'()} produce un estilo de fracción para los compases de 4/4 y
+de 2/2,
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+\time 4/4 c'1
+\time 2/2 c'1
+\override Staff.TimeSignature #'style = #'()
+\time 4/4 c'1
+\time 2/2 c'1
+@end lilypond
+
+Existen otras muchas opciones para su presentación.  Para ver más ejemplos, consulte @ref{Ancient time
+signatures}.
+
+@code{\time} establece las propiedades @code{timeSignatureFraction},
+@code{beatLength} y @code{measureLength} en el contexto @code{Timing},
+cuyo nombre alternativo normalmente es @internalsref{Score}.  La
+propiedad @code{measureLength} determina el lugar en que se deben insertar las barras de compás
+y cómo se generan las barras de corchea automáticas.  La modificación del valor de
+@code{timeSignatureFraction} también provoca que se imprima
+el símbolo.
+
+Están disponibles más opciones a través de la función de Scheme
+@code{set-time-signature}.  En combinación con el grabador
+@internalsref{Measure_grouping_engraver} (agrupación de compases), creará signos de
+@internalsref{MeasureGrouping}.  Estos signos facilitan la lectura de música moderna
+rítmicamente compleja.  En el siguiente ejemplo el compás de 9/8
+se subdivide en 2, 2, 2 y 3.  Esto se pasa a
+@code{set-time-signature} como un tercer argumento con el valor @code{(2 2 2 3)}
+
+@lilypond[quote,ragged-right,verbatim]
+\score {
+  \relative c'' {
+    #(set-time-signature 9 8 '(2 2 2 3))
+    g8[ g] d[ d] g[ g] a8[( bes g]) |
+    #(set-time-signature 5 8 '(3 2))
+    a4. g4
+  }
+  \layout {
+    \context {
+      \Staff
+      \consists "Measure_grouping_engraver"
+    }
+  }
+}
+@end lilypond
+
+
+@seealso
+
+Referencia del programa: @internalsref{TimeSignature} y
+@internalsref{Timing_translator}.
+
+Ejemplos: @lsr{contemporary,compound-time-signature.ly}.
+
+
+@refbugs
+
+EL barrado automático no utiliza la agrupación de compases especificada con
+@code{set-time-signature}.
+
+
+@node Upbeats
+@unnumberedsubsubsec Upbeats
+
+@cindex anacrusa
+@cindex parte al alzar
+@cindex compás parcial
+@cindex parcial, compás
+@cindex acortar compases
+@funindex \partial
+
+Los compases parciales como las anacrusas o partes al alzar se escriben usando la construcción
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\partial 16*5 c16 cis d dis e | a2. c,4 | b2
+@end lilypond
+
+La sintaxis de este comando es la siguiente:
+
+@example
+\partial @var{duración}
+@end example
+
+donde @code{duración} es el valor rítmico que se se debe añadir antes
+del siguiente compás.
+
+Esto se traduce internamente a
+
+@example
+\set Timing.measurePosition = -@var{longitud de la duración}
+@end example
+
+La propiedad @code{measurePosition} contiene un número racional
+que indica qué parte del compás ha transcurrido hasta el momento.
+Observe que es un número negativo; @code{\partial 4} se traduce internamente
+con el significado de @qq{queda un valor de negra en este compás}.
+
+
+@refbugs
+
+Este comando no tiene en cuenta las notas de adorno al comienzo
+de la música.  Cuando una pieza comienza con notas de adorno en la anacrusa,
+el @code{\partial} debe escribirse después de las notas de adorno
+
+@lilypond[verbatim,quote,ragged-right,relative,fragment]
+\grace f16
+\partial 4
+g4
+a2 g2
+@end lilypond
+
+El uso de @code{\partial} está previsto solamente para el comienzo de una
+pieza.  Si se emplea después del comienzo se obtendrán varias advertencias
+desagradables.
+
+
+@node Unmetered music
+@unnumberedsubsubsec Unmetered music
+
+@cindex cadencia
+@funindex \cadenzaOn
+@funindex \cadenzaOff
+
+Las líneas divisorias y los números de compás se calculan automáticamente.
+Para música sin compasear (por ejemplo cadencias), esto no es deseable.
+Para desactivar las barras y los números de compás automáticos, utilice los comandos
+@code{\cadenzaOn} y @code{\cadenzaOff}.
+
+@lilypond[verbatim,quote,ragged-right,relative=2,fragment]
+c4 d e d
+\cadenzaOn
+c4 c d8 d d f4 g4.
+\cadenzaOff
+\bar "|"
+d4 e d c
+@end lilypond
+
+
+@refbugs
+
+LilyPond insertará saltos de línea y de página solamente en las barras de compás.
+A menos que la música sin compasear acabe antes del final de la línea del pentagrama,
+tendrá que insertar barras
+de compás invisibles
+
+@example
+\bar ""
+@end example
+
+@noindent
+para indicar dónde se pueden producir los saltos.
+
+
+@node Polymetric notation
+@unnumberedsubsubsec Polymetric notation
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Automatic note splitting
+@unnumberedsubsubsec Automatic note splitting
+
+Las notas largas se pueden convertir automáticamente en notas ligadas.
+Se hace mediante la sustitución del @internalsref{Note_heads_engraver}
+por el @internalsref{Completion_heads_engraver}.  En los siguientes
+ejemplos, las notas que atraviesan la barra de compás se dividen y se unen mediante una ligadura.
+
+@lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
+\new Voice \with {
+  \remove "Note_heads_engraver"
+  \consists "Completion_heads_engraver"
+} {
+  c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
+}
+@end lilypond
+
+Este grabador divide todas las notas largas en la barra de compás e
+inserta ligaduras.  Uno de sus usos es depurar partituras complejas:
+si los compases no están completos, las ligaduras mostrarán
+exactamente cuánto le falta a cada compás.
+
+Si quiere permitir el salto de línea en las barras de compás en las
+que @internalsref{Completion_heads_engraver} divide las notas, debe
+eliminar también @internalsref{Forbid_line_break_engraver}.
+
+
+@refbugs
+
+No todas las duraciones (sobre todo las que contienen grupos
+especiales) se pueden representar exactamente con notas normales y
+puntillos, pero el grabador nunca insertará grupos especiales.
+
+@code{Completion_heads_engraver} afecta sólo a las notas; no divide
+silencios.
+
+
+@seealso
+
+Referencia del programa: @internalsref{Completion_heads_engraver}.
+
+
+@node Beams
+@subsection Beams
+
+@menu
+* Automatic beams::             
+* Manual beams::                
+* Feathered beams::             
+@end menu
+
+@node Automatic beams
+@unnumberedsubsubsec Automatic beams
+
+LilyPond inserta las barras de corchea automáticamente
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
+@end lilypond
+
+Cuando estas decisiones automáticas no son lo bastante buenas, se
+pueden escribir los barrados de forma explícita.  También es posible
+definir patrones de barrado que difieran de los ajustes por defecto.
+Para ver más detalles, consulte @ref{Setting automatic beam behavior}.
+
+Las notas individuales se pueden marcar con @code{\noBeam} para evitar
+que lleven una barra
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\time 2/4 c8 c\noBeam c c
+@end lilypond
+
+
+@seealso
+
+Referencia del programa: @internalsref{Beam}.
+
+
+@node Manual beams
+@unnumberedsubsubsec Manual beams
+
+@cindex barras manuales
+@funindex ]
+@funindex [
+
+En ciertos casos puede ser preciso sobreescribir el algoritmo de
+barrado automático.  Por ejemplo, el barrador automático no escribe
+barras por encima de los silencios o las líneas divisorias.  Tales
+barras se especifican manualmente marcando los puntos de comienzo y final con @code{[} y @code{]}
+
+@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
+{
+  r4 r8[ g' a r8] r8 g[ | a] r8
+}
+@end lilypond
+
+
+@commonprop
+
+@funindex stemLeftBeamCount
+@funindex stemRightBeamCount
+
+
+LilyPond es capaz de determinar automáticamente los patrones de barrado dentro de una barra,
+pero a veces este comportamiento automático puede producir resultados extraños;
+por ello, se pueden usar las propiedades @code{stemLeftBeamCount} y @code{stemRightBeamCount}
+para sobreescribir los valores por defecto.  Si
+se establece con un valor una cualquiera de estas propiedades, dicho valor se utilizará una sola vez, y después
+se borrará.
+
+@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
+{
+   f8[ r16
+      f g a]
+   f8[ r16
+   \set stemLeftBeamCount = #1
+      f g a]
+}
+@end lilypond
+
+Se puede establecer la propiedad @code{subdivideBeams} para subdividir
+todas las barras de semicorchea y de valores inferiores en las
+posiciones de las fracciones o partes, tal y como está definido por parte de la propiedad @code{beatLength}.
+
+@lilypond[fragment,quote,relative=2,verbatim]
+c16[ c c c c c c c]
+\set subdivideBeams = ##t
+c16[ c c c c c c c]
+\set Score.beatLength = #(ly:make-moment 1 8)
+c16[ c c c c c c c]
+@end lilypond
+@funindex subdivideBeams
+
+@noindent
+Para ver más información sobre @code{make-moment}, consulte
+@ref{Time administration}.
+
+Los saltos de línea normalmente están prohibidos cuando las barras
+cruzan las líneas divisorias.  Este comportamiento se puede modificar estableciendo @code{breakable}.
+
+@funindex breakable
+
+@cindex barras de corchea y saltos de línea
+@cindex barras en ángulo
+@cindex ángulo, barras en
+@cindex auto-knee-gap
+
+Se insertan automáticamente barras de corchea en ángulo cuando se
+detecta un desnivel muy grande entre las cabezas de las notas. 
+Este comportamiento se puede ajustar a través del objeto @code{auto-knee-gap}.
+
+
+@refbugs
+
+Las barras que cruzan pentagramas y reciben un ángulo automático no se
+pueden usar conjuntamente con los pentagramas ocultos.  Consulte @ref{Hiding staves}.
+
+@c Is this still true with skyline spacing stuff? -J.Mandereau
+Las barras de corchea no evitan las colisiones con los símbolos que
+rodean las notas, como los textos y las alteraciones.
+
+
+@node Feathered beams
+@unnumberedsubsubsec Feathered beams
+
+UNTRANSLATED NODE: IGNORE ME
+
+@node Bars
+@subsection Bars
+
+
+@menu
+* Bar check::                   
+* Bar lines::                   
+* Bar numbers::                 
+* Barnumber check::             
+* Rehearsal marks::             
+@end menu
+
+@node Bar check
+@unnumberedsubsubsec Bar check
+
+@cindex Compás, comprobación de
+@funindex barCheckSynchronize
+@funindex |
+
+Las comprobaciones de compás ayudan a detectar errores en las duraciones.  Una comprobación de compás se
+escribe usando el símbolo de la barra vertical, @samp{|}.  Cuando se encuentra durante 
+la interpretación, debe caer en el límite entre dos compases.  Si no es así,
+se muestra una advertencia.  En el siguiente ejemplo, la segunda comprobación
+de compás avisará de un error
+@example
+\time 3/4 c2 e4 | g2 |
+@end example
+
+Las comprobaciones de compás también se pueden usar en la letra de las canciones, por ejemplo
+
+@example
+\lyricmode @{
+  \time 2/4
+  Bri -- lla | Bri -- lla 
+@}
+@end example
+
+Las comprobaciones de compás fallidas tienen su origen en la
+introducción incorrecta de las duraciones.  Las duraciones incorrectas
+a menudo desbaratan la partitura completamente, sobre todo si la
+música es polifónica, por ello el mejor sitio para empezar a corregir
+la entrada es hacer un barrido en busca de comprobaciones de compás
+fallidas y duraciones incorrectas.
+
+@funindex |
+@funindex pipeSymbol
+
+También es posible redefinir el significado de @code{|}.  Se hace
+asignando una expresión musical a @code{pipeSymbol},
+
+@lilypond[quote,ragged-right,verbatim]
+pipeSymbol = \bar "||"
+
+{ c'2 c' | c'2 c' }
+@end lilypond
+
+
+@node Bar lines
+@unnumberedsubsubsec Bar lines
+
+@cindex Barras de compás
+@funindex \bar
+@cindex líneas divisorias
+@cindex repetición, barras de
+
+Las líneas divisorias delimitan a los compases pero también se pueden usar
+para indicar las repeticiones.  Normalmente se insertan de manera automática.
+Los saltos de línea solamente pueden producirse sobre las barras de compás.
+
+Se pueden forzar tipos especiales de línea divisoria con 
+el comando @code{\bar}
+
+@lilypond[quote,ragged-right,relative=2,fragment,verbatim]
+c4 \bar "|:" c4
+@end lilypond
+
+Se encuentran disponibles los siguientes tipos de barra:
+
+@lilypondfile[ragged-right,quote]{bar-lines.ly}
+
+Además se puede especificar @code{"||:"}, que equivale a
+@code{"|:"} excepto en los saltos de línea, en que produce una doble barra
+al final de la línea y una repetición izquierda (de comienzo) al principio de
+la línea siguiente.
+
+Para permitir un salto de línea donde no hay ninguna línea divisoria visible,
+utilice
+
+@example
+\bar ""
+@end example
+
+@noindent
+De esta manera se insertará una barra invisible de compás y se hará posible
+el salto de línea en este punto (sin incrementar el contador de los números de compás).
+
+En las partituras con muchos pentagramas, un comando @code{\bar} en uno de ellos se aplica
+automáticamente a todos los demás.  Las líneas resultantes se conectan entre los distintos pentagramas
+de un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+<<
+  \new StaffGroup <<
+    \new Staff {
+      e'4 d'
+      \bar "||"
+      f' e'
+    }
+    \new Staff { \clef bass c4 g e g }
+  >>
+  \new Staff { \clef bass c2 c2 }
+>>
+@end lilypond
+
+
+@commonprop
+
+@funindex whichBar
+@funindex repeatCommands
+@funindex defaultBarType
+
+El comando @code{\bar }@var{tipo_de_barra} es una forma corta de hacer
+@code{\set Timing.whichBar = }@var{tipo_de_barra}.  Cuando @code{whichBar}
+se establece con el valor de una cadena, se crea una línea divisoria de ese tipo.
+
+Una línea divisoria se crea cuando se establece la propiedad @code{whichBar}.
+Al comienzo del compás su valor se toma de
+@code{Timing.defaultBarType}.  Los contenidos de los @code{repeatCommands} se
+utilizan para sobreescribir a las barras de compás por omisión.
+
+Le recomendamos que utilice siempre @code{\repeat} para hacer repeticiones.
+Consulte @ref{Repeats}.
+
+
+@seealso
+
+En este manual: @ref{Repeats}, @ref{System start delimiters}.
+
+Referencia del programa: @internalsref{BarLine} (creada al nivel de
+@internalsref{Staff} (pentagrama)), @internalsref{SpanBar} (a través de los pentagramas).
+
+
+@node Bar numbers
+@unnumberedsubsubsec Bar numbers
+
+@cindex Compás, números de
+@cindex números de compás
+@funindex currentBarNumber
+
+Por defecto, los números de compás se imprimen al principio de la línea.  El
+número propiamente dicho se almacena en la propiedad @code{currentBarNumber}, que normalmente
+se actualiza automáticamente para cada compás.
+
+@lilypond[verbatim,ragged-right,quote,fragment,relative]
+\repeat unfold 4 {c4 c c c} \break
+\set Score.currentBarNumber = #50
+\repeat unfold 4 {c4 c c c}
+@end lilypond
+
+Los números de compás sólo se pueden imprimir en las líneas divisorias; para imprimir un número de
+compás al principio de la pieza, se debe añadir una línea divisoria
+vacía
+
+@lilypond[verbatim,ragged-right,quote,fragment,relative]
+\set Score.currentBarNumber = #50
+\bar ""
+\repeat unfold 4 {c4 c c c} \break
+\repeat unfold 4 {c4 c c c}
+@end lilypond
+
+Los números de compás se pueden tipografiar a intervalos regulares en vez de al principio de cada
+línea.  Esto queda ilustrado en el ejemplo siguiente,
+cuyo código fuente se encuentra disponible como
+@lsr{staff,making-bar-numbers-appear-at-regular-intervals.ly}.
+
+@lilypondfile[ragged-right,quote]{bar-number-regular-interval.ly}
+
+Los números de compás se pueden suprimir completamente quitando el grabador de números de compás
+de la partitura.
+
+@lilypond[verbatim,ragged-right,quote]
+\layout {
+  \context {
+    \Score
+    \remove "Bar_number_engraver"
+  }
+}
+\relative c''{
+c4 c c c \break
+c4 c c c
+}
+@end lilypond
+
+
+@seealso
+
+Referencia del programa: @internalsref{BarNumber}.
+
+Ejemplos: @lsrdir{staff}
+
+
+@refbugs
+
+Los números de compás pueden colisionar con el corchete @internalsref{StaffGroup}, si hay uno
+en la parte de arriba.  Para solucionarlo, se puede usar la propiedad de relleno
+@code{padding} de @internalsref{BarNumber} para
+colocar el número correctamente.
+
+
+@node Barnumber check
+@unnumberedsubsubsec Barnumber check
+
+Al copiar piezas musicales grandes puede servir de ayuda comprobar que
+el número de compás de LilyPond corresponde al original desde el que está copiando.
+Esto se puede comprobar con @code{\barNumberCheck}, por ejemplo
+
+@verbatim
+\barNumberCheck #123
+@end verbatim
+
+@noindent
+imprimirá una advertencia si el @code{currentBarNumber} (número del
+compás actual) no es 123 cuando se está procesando.
+
+
+@node Rehearsal marks
+@unnumberedsubsubsec Rehearsal marks
+
+@cindex Ensayo, letras de
+@funindex \mark
+
+Para imprimir una letra de ensayo, utilice la orden @code{\mark}
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+c1 \mark \default
+c1 \mark \default
+c1 \mark #8
+c1 \mark \default
+c1 \mark \default
+@end lilypond
+
+@noindent
+La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de grabado.
+Si quiere incluir la letra @q{I}, use
+
+@example
+\set Score.markFormatter = #format-mark-alphabet
+@end example
+
+La letra de ensayo se incrementa automáticamente si usa @code{\mark
+\default}, pero también puede utilizar un número entero como argumento para establecer la indicación manualmente.
+El valor que se utilizará se almacena dentro de la propiedad
+@code{rehearsalMark}.
+
+El estilo se define por medio de la propiedad @code{markFormatter}.  Es una función
+que toma como argumentos la marca en curso (un número entero) y el contexto actual.
+Debe devolver un objeto de marcado.  En el ejemplo
+siguiente, se establece @code{markFormatter} con el valor de un procedimiento enlatado.  Después de
+algunos compases, se establece con el valor de una función que produce un número encerrado en una caja.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+\set Score.markFormatter = #format-mark-numbers
+c1 \mark \default
+c1 \mark \default
+\set Score.markFormatter = #format-mark-box-numbers
+c1 \mark \default
+c1 \mark \default
+c1
+@end lilypond
+
+El archivo @file{scm/@/translation@/-functions@/.scm} contiene las definiciones de
+@code{format-mark-numbers} (el formato por omisión),
+@code{format-mark-box-numbers},
+@code{format-mark-letters} y @code{format-mark-box-letters}.
+Se pueden usar éstos como inspiración para otras funciones de formateo.
+
+Podemos utilizar @code{format-mark-barnumbers}, @code{format-mark-box-barnumbers}
+y @code{format-mark-circle-barnumbers} para obtener números de compás en lugar de
+números o letras secuenciales.
+
+Otros estilos de marca de ensayo se pueden especificar de forma manual
+
+@example
+\mark "A1"
+@end example
+
+@noindent
+@code{Score.markFormatter} no afecta a las marcas que se especifican de esta forma.
+Sin embargo, es posible aplicar un elemento @code{\markup} a la cadena.
+
+@example
+\mark \markup@{ \box A1 @}
+@end example
+
+@cindex segno
+@cindex coda
+@cindex D.S al Fine
+
+Los glifos musicales (como el segno) se pueden imprimir dentro de un elemento
+@code{\mark}
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative]
+c1 \mark \markup { \musicglyph #"scripts.segno" }
+c1 \mark \markup { \musicglyph #"scripts.coda" }
+c1 \mark \markup { \musicglyph #"scripts.ufermata" }
+c1
+@end lilypond
+
+@noindent
+Consulte @ref{The Feta font} para ver una lista de los símbolos que se pueden imprimir
+con @code{\musicglyph}.
+
+Para ver formas comunes de trucar la colocación de las marcas de ensayo, consulte @ref{Text marks}.
+
+@seealso
+
+En este manual: @ref{Text marks}.
+
+Referencia del programa: @internalsref{RehearsalMark}.
+
+Archivos de inicio: @file{scm/@/translation@/-functions@/.scm} contiene la definición
+de @code{format-mark-numbers} y de
+@code{format-mark-letters}.  Se pueden usar como inspiración para escribir otras
+funciones de formateo.
+
+Ejemplos: @lsr{parts,rehearsal-mark-numbers.ly}
+
+
+@node Special rhythmic concerns
+@subsection Special rhythmic concerns
+
+
+@menu
+* Grace notes::                 
+* Aligning to cadenzas::        
+* Time administration::         
+* Proportional notation (introduction)::  
+@end menu
+
+@node Grace notes
+@unnumberedsubsubsec Grace notes
+
+@funindex \grace
+@cindex ornamentos
+@cindex mordentes
+@cindex appoggiatura
+@cindex acciaccatura
+
+Los mordentes y notas de adorno son ornamentos escritos.  El más común es la
+acciaccatura o mordente de una nota, que se debe tocar muy corta.  Se
+denota mediante una corchea pequeña, ligada, con un corchete tachado o
+atravesado por una barrita.  La appoggiatura es una nota de adorno que
+toma una fracción fija de la nota principal, y se denota como una nota
+pequeña, ligada, sin tachar.  Ambas se introducen con los comandos
+@code{\acciaccatura} y @code{\appoggiatura}, como se muestra en el ejemplo siguiente
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+b4 \acciaccatura d8 c4 \appoggiatura e8 d4
+\acciaccatura { g16[ f] } e4
+@end lilypond
+
+Ambas son formas especiales del comando @code{\grace}.  Al anteponer
+esta palabra a una expresión musical se crea una nueva expresión, que
+se imprime en un tipo más pequeño y no ocupa ningún tiempo lógico en el compás.
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+c4 \grace c16 c4
+\grace { c16[ d16] } c2 c4
+@end lilypond
+
+@noindent
+Al contrario que @code{\acciaccatura} y @code{\appoggiatura}, el comando
+@code{\grace} no inicia una ligadura.
+
+@cindex timing, internal
+
+Internamente, la cuenta del tiempo para las notas de adorno se hace
+utilizando un segundo contador, el contador @q{de adorno}.  Cada
+instante en el tiempo comprende dos números racionales: uno denota el tiempo
+lógico, y el otro denota el tiempo de adorno.  El ejemplo anterior se muestra a continuación con vectores de tiempo
+
+@lilypond[quote,ragged-right]
+<<
+  \relative c''{
+    c4 \grace c16 c4 \grace {
+    c16[ d16] } c2 c4
+  }
+  \new Lyrics \lyricmode {
+    \override LyricText #'font-family = #'typewriter
+
+    \markup { (0,0) } 4
+    \grace { \markup {
+      ( \fraction 1 4 , \fraction -1 16 ) } 16 }
+    \markup { (\fraction 1 4 , 0 ) } 4
+    \grace {
+      \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
+      \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
+    }
+    \markup { ( \fraction 2 4 , 0 ) }
+  }
+>>
+@end lilypond
+
+La colocación de las notas de adorno se sincroniza entre los distintos
+pentagramas.  En el siguiente ejemplo, hay dos semicorcheas de adorno
+por cada corchea de adorno
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \grace { c16[ d e f] } e4 }
+   \new Staff { c4 \grace { g8[ b] } c4 } >>
+@end lilypond
+
+@funindex \afterGrace
+
+Si quiere acabar una nota con un adorno, use el comando
+@code{\afterGrace}.  Toma dos argumentos: la nota principal y las
+notas de adorno que siguen a la nota principal.
+
+@lilypond[ragged-right, verbatim,relative=2,fragment]
+c1 \afterGrace d1 { c16[ d] } c4
+@end lilypond
+
+Esto pondrá las notas de adorno después de un @q{espacio} que dura 3/4
+de la longitud de la nota principal.  La fracción 3/4 se puede cambiar
+estableciendo @code{afterGraceFraction}, por ejemplo
+
+@example
+#(define afterGraceFraction (cons 7 8))
+@end example
+
+@noindent
+pondrá la nota de adorno a 7/8 de la nota principal.
+
+Se puede conseguir el mismo efecto de forma manual haciendo
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\new Voice {
+  << { d1^\trill_( }
+     { s2 \grace { c16[ d] } } >>
+  c4)
+}
+@end lilypond
+
+@noindent
+Ajustando la duración de la nota de desplazamiento (aquí es una
+blanca), se ajusta el espacio entre la nota principal y la de adorno.
+
+Una expresión musical @code{\grace} introduce ajustes de tipografía especiales,
+por ejemplo para producir un tipo más pequeño y para fijar las
+direcciones.  Por ello, cuando se introducen trucos para la
+presentación, deben ir dentro de la expresión de adorno, por ejemplo:
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\new Voice {
+  \acciaccatura {
+    \stemDown
+    f16->
+    \stemNeutral
+  }
+  g4
+}
+@end lilypond
+
+@noindent
+Las sobreescrituras (overrides) también se deben deshacer dentro de la expresión de adorno.
+
+La disposición de las expresiones de adorno se pueden cambiar a lo largo
+de la música usando la función @code{add-grace-property}.  El
+siguiente ejemplo suprime la definición de la dirección de la
+@code{Stem} (plica) para este adorno, y así las plicas no siempre apuntan hacia arriba.
+
+@example
+\new Staff @{
+  #(add-grace-property 'Voice 'Stem 'direction '())
+  @dots{}
+@}
+@end example
+
+@noindent
+Otra opción es modificar las variables @code{startGraceMusic},
+@code{stopGraceMusic}, @code{startAcciaccaturaMusic},
+@code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
+@code{stopAppoggiaturaMusic}.  Hay más información en el archivo
+@file{ly/@/grace@/-init@/.ly}.
+
+@noindent
+La barrita que cruza el corchete de las acciaccaturas se puede obtener
+en otras situaciones mediante @code{\override Stem  #'stroke-style = #"grace"}.
+
+
+@commonprop
+
+Se puede forzar que las notas de adorno utilicen espaciado flotante,
+
+@lilypond[relative=2,ragged-right]
+<<
+  \override Score.SpacingSpanner #'strict-grace-spacing = ##t
+  \new Staff {
+     c'4
+     \afterGrace
+     c'4
+     { c'16[ c'8 c'16] }
+     c'4
+  }  
+  \new Staff {
+     c'16[ c'16 c'16 c'16]
+     c'16[ c'16 c'16 c'16]
+     c'4
+  }
+>>
+@end lilypond
+
+
+@seealso
+
+Referencia del programa: @internalsref{GraceMusic}.
+
+
+@refbugs
+
+Una partitura que comienza con una expresión @code{\grace} requiere una declaración explícita
+@code{\new Voice} pues en caso contrario la nota principal y la de adorno
+acabarán en pentagramas distintos.
+
+La sincronización de las notas de adorno también puede acarrear sorpresas.  La notación de pentagramas,
+como armaduras, líneas divisorias, etc., se sincronizan también.  Ponga cuidado
+cuando mezcle pentagramas con adornos y sin adornos, por ejemplo
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \bar "|:" \grace c16 d4 }
+   \new Staff { c4 \bar "|:" d4 } >>
+@end lilypond
+
+@noindent
+Esto se puede remediar insertando desplazamientos de adorno de las
+duraciones correspondientes en los otros pentagramas.  Para el ejemplo anterior
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \bar "|:" \grace c16 d4 }
+   \new Staff { c4 \bar "|:" \grace s16 d4 } >>
+@end lilypond
+
+Las secciones de adorno sólo se deben usar dentro de expresiones de
+música secuenciales.  No están contemplados el anidado ni la
+yuxtaposición de secciones de adorno, y podría producir caídas u otros errores.
+
+
+
+@node Aligning to cadenzas
+@unnumberedsubsubsec Aligning to cadenzas
+
+En un contexto orquestal, las cadenzas presentan un problema especial:
+al construir una partitura que tiene una cadenza, todos los demás instrumentos
+deben saltar tantas notas como la longitud de la cadenza,
+pues en caso contrario empezarán demasiado pronto o tarde.
+
+Una solución a este problema son las funciones @code{mmrest-of-length}
+y @code{skip-of-length}.  Estas funciones de Scheme toman un fragmento de música
+como argumento y generan un @code{\skip} o silencio multicompás, de la longitud exacta
+del fragmento.  El uso de @code{mmrest-of-length} se muestra
+en el ejemplo siguiente.
+
+@lilypond[verbatim,ragged-right,quote]
+cadenza = \relative c' {
+  c4 d8 << { e f g } \\ { d4. } >>
+  g4 f2 g4 g
+}
+
+\new GrandStaff <<
+  \new Staff { \cadenza c'4 }
+  \new Staff {
+    #(ly:export (mmrest-of-length cadenza))
+    c'4
+  }
+>>
+@end lilypond
+
+
+@node Time administration
+@unnumberedsubsubsec Time administration
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Proportional notation (introduction)
+@unnumberedsubsubsec Proportional notation (introduction)
+
+UNTRANSLATED NODE: IGNORE ME
+
diff --git a/Documentation/es/user/specialist.itely b/Documentation/es/user/specialist.itely
new file mode 100644 (file)
index 0000000..66edc57
--- /dev/null
@@ -0,0 +1,34 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Specialist notation
+@chapter Specialist notation
+
+This chapter explains how to create musical notation.
+
+@menu
+* Vocal music:: a
+* Chords Blah:: b
+* Piano music:: c
+* Percussion:: d
+* Guitar:: e
+* Orchestral strings::
+* Bagpipes::
+* Ancient notation:: g
+@end menu
+
+@include vocal.itely
+@include chords.itely
+@include piano.itely
+@include percussion.itely
+@include guitar.itely
+@include strings.itely
+@include bagpipes.itely
+@include ancient.itely
+
+
index 5e5ad2821b0fd54c4ec38b9c40131ae4bb099540..7c4622f2542ea76d43ab82da98d3dc57d9f4dc71 100644 (file)
@@ -884,129 +884,6 @@ un matériel d'orchestre, autrement dit une partition par pupitre.
 @end menu
 
 
-@node Multi measure rests
-@subsection Multi measure rests
-
-@cindex mesures à compter
-@cindex mesure entière de silence
-@cindex Silences, multi-mesures
-@cindex Silences, mesure entère
-@cindex une pause par mesure
-@funindex R
-
-Un silence valant une ou plusieurs mesures entières s'entre avec un
-@samp{R} majuscule.  Ceci ne peut être utile que pour une mesure complètement
-vide, et pour générer des parties séparées : ce silence sera alors
-répété sur autant de mesures que nécessaire, ou bien imprimé une seule
-fois.  La répétition est contrôlée par la propriété
-@code{Score.skipBars}.  Au cas où ce commutateur est défini comme
-vrai (lettre @code{##t} pour @q{true}), les mesures vides ne seront pas répétées, et le nombre exact de
-mesures sera ajouté.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\time 4/4 r1 | R1 | R1*2 \time 3/4 R2. \time 2/4 R2 \time 4/4
-\set Score.skipBars = ##t R1*17 R1*4
-@end lilypond
-
-Le @code{1} de @code{R1} est le même que celui utilisé pour la durée
-des notes.  Vous devrez donc, si le morceau n'est pas à 4/4, stipuler
-un autre durée, qui pourra contenir des points d'augmentation ou être
-libellé sous forme de fraction :
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\set Score.skipBars = ##t
-\time 3/4
-R2. | R2.*2
-\time 13/8
-R1*13/8
-R1*13/8*12 |
-\time 10/8 R4*5*4 |
-@end lilypond
-
-Un @code{R} qui s'étend sur une seule mesure s'imprime tantôt comme
-une pause, tantôt comme une brève, et sera centré sur la mesure
-quelle que soit la métrique.
-
-Dans le cas où ce silence ne dure que quelques mesures, LilyPond
-imprime sur la portée des @qq{ silences d'église }, simple suite de
-rectangles.  La propriété @code{MultiMeasureRest.expand-limit} permet
-d'obtenir un silence unique.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\set Score.skipBars = ##t
-R1*2 | R1*5 | R1*9
-\override MultiMeasureRest #'expand-limit = 1
-R1*2 | R1*5 | R1*9
-@end lilypond
-
-@cindex texte et silence multi-mesures
-@cindex script et silence multi-mesures
-@cindex point d'orgue et silence multi-measures
-
-Vous pouvez aussi ajouter du texte à un silence multi-mesures en utilisant
-la syntaxe @var{note}-@code{markup} (cf. @ref{Text markup}).  La
-variable @code{\fermataMarkup} permet d'ajouter un point d'orgue.
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\set Score.skipBars = ##t
-\time 3/4
-R2.*10^\markup { \italic "ad lib." }
-R2.^\fermataMarkup
-@end lilypond
-
-Attention !  c'est @code{MultiMeasureRestText} qui créera le texte, et
-non @code{TextScript}.
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\override TextScript #'padding = #5
-R1^"low"
-\override MultiMeasureRestText #'padding = #5
-R1^"high"
-@end lilypond
-
-Pour aligner votre texte sur le début de la mesure, rattachez-le à un
-silence invisible de longueur zéro comme ceci :
-
-@example
-s1*0^"Allegro"
-R1*4
-@end example
-
-
-@seealso
-
-Référence du programme : @internalsref{MultiMeasureRestMusic},
-@internalsref{MultiMeasureRest}.
-
-L'objet de rendu @internalsref{MultiMeasureRestNumber} traite les
-nombres, et @internalsref{MultiMeasureRestText} le texte ajouté par
-l'utilisateur. 
-
-
-@refbugs
-
-Vous ne pouvez pas utiliser de doigtés (p.ex. @code{R1-4}) pour
-positionner des nombres au dessus d'un silence multi-mesures, ni
-modifier la hauteur.
-
-@cindex condenser les silences
-
-Condenser plusieurs silences en un unique silence multi-mesures ne peut 
-être automatisé.  Les silences multi-mesures peuvent générer des
-collisions avec d'autres silences.
-
-Pensez à indiquer explicitement la durée de la note qui suit un
-silence multi-mesures, car elle sera par défaut égale à la durée totale
-des mesures à compter. Ainsi, dans l'exemple ci-après, les deux do
-dièses vaudront chacun quatre mesures à 4/4.
-@example
-R1*4 cis cis
-@end example
-Lorsque @code{skipBars} est activé, le résultat semblera correct, mais
-la numérotation des mesures sera suspendue. 
-
-
-
 @node Metronome marks
 @subsection Metronome marks
 
@@ -1070,179 +947,6 @@ indication par rapport à la portée :
 @end example
 
 
-@node Rehearsal marks
-@subsection Rehearsal marks
-
-@cindex Repères, indication de
-@funindex \mark
-
-Indiquer un repère s'obtient grâce à la commande @code{\mark}.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-c1 \mark \default
-c1 \mark \default
-c1 \mark #8
-c1 \mark \default
-c1 \mark \default
-@end lilypond
-
-@noindent
-La lettre@tie{}@q{I} n'est pas utilisée, conformément aux usages de la
-gravure.  Cependant, vous pourrez intégrer la lettre @q{I} en utilisant
-
-@example
-\set Score.markFormatter = #format-mark-alphabet
-@end example
-
-Lorsque vous utilisez @code{\mark \default}, le repère s'incrémente
-automatiquement ; toutefois donner un nombre en argument permet de
-spécifier manuellement le repère en question.  La valeur à utiliser
-est enregistrée dans la propriété @code{rehearsalMark}.
-
-Le style du repère est déterminé par la propriété
-@code{markFormatter}.  Il s'agit d'une fonction qui prend en arguments
-le repère en cours (un entier) ainsi que le contexte en cours, et
-retournera un objet de type étiquette.  Dans l'exemple qui suit,
-@code{markFormatter} est réglé pour une procédure type. Quelques
-mesure plus loin, son comportement est modifié pour imprimer un
-repère encadré.
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-\set Score.markFormatter = #format-mark-numbers
-c1 \mark \default
-c1 \mark \default
-\set Score.markFormatter = #format-mark-box-numbers
-c1 \mark \default
-c1 \mark \default
-c1
-@end lilypond
-
-Le fichier @file{scm/@/translation@/-functions@/.scm} comporte les
-définitions de @code{format-mark-numbers} (comportement par défaut), 
-@code{format-mark-box-numbers},
-@code{format-mark-letters} et @code{format-mark-box-letters}.  Vous
-pouvez vous en inspirer pour d'autres fonctions de formatage.
-
-@code{format-mark-barnumbers}, @code{format-mark-box-barnumbers} et 
-@code{format-mark-circle-barnumbers}  permettent d'imprimer le numéro
-de mesure au lieu des compteurs alphabétique ou numérique.
-
-On peut aussi spécifier manuellement une marque de repère :
-
-@example
-\mark "A1"
-@end example
-
-@noindent
-@code{Score.markFormatter} sera sans effet sur des repères ainsi
-définis.  Un @code{\markup} peut néanmoins s'utiliser en argument.
-
-@example
-\mark \markup@{ \box A1 @}
-@end example
-
-@cindex segno
-@cindex coda
-@cindex D.S al Fine
-
-Un @code{\mark} peut contenir un glype musical tel que le signe
-@emph{segno}.  
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative]
-c1 \mark \markup { \musicglyph #"scripts.segno" }
-c1 \mark \markup { \musicglyph #"scripts.coda" }
-c1 \mark \markup { \musicglyph #"scripts.ufermata" }
-c1
-@end lilypond
-
-@noindent
-Pour connaître les différents symboles accessibles par
-@code{\musicglyph}, consultez @ref{The Feta font}.
-
-Pour affiner le positionnement des repères, veuillez vous référer à
-@ref{Text marks}.
-
-@seealso
-
-Dans ce manuel : @ref{Text marks}.
-
-Référence du programme : @internalsref{RehearsalMark}.
-
-Fichiers d'initialisation : @file{scm/@/translation@/-functions@/.scm}
-contient les définitions de @code{format-mark-numbers} et
-@code{format-mark-letters}.  Elles seront source d'inspiration pour
-d'autres fonctions de formatage.
-
-Exemples : @lsr{parts,rehearsal-mark-numbers.ly}
-
-
-@node Bar numbers
-@subsection Bar numbers
-
-@cindex Mesure, numéro de
-@cindex numéros de mesure
-@funindex currentBarNumber
-
-Les numéros de mesure sont imprimés par défaut à chaque début de
-ligne.  Ce nombre est stocké par la propriété @code{currentBarNumber}
-qui sera mis à jour à chaque mesure.
-
-@lilypond[verbatim,ragged-right,quote,fragment,relative]
-\repeat unfold 4 {c4 c c c} \break
-\set Score.currentBarNumber = #50
-\repeat unfold 4 {c4 c c c}
-@end lilypond
-
-L'impression d'un numéro de mesure ne peut intervenir que s'il y a une
-barre.  Aussi, pour pouvoir le faire au début d'un morceau,
-devrez-vous ajouter une barre vide :
-
-@lilypond[verbatim,ragged-right,quote,fragment,relative]
-\set Score.currentBarNumber = #50
-\bar ""
-\repeat unfold 4 {c4 c c c} \break
-\repeat unfold 4 {c4 c c c}
-@end lilypond
-
-Vous pouvez imprimer un numéro de mesure à intervalles réguliers plutôt
-qu'en tête de chaque ligne.  C'est ce qu'illustre l'exemple suivant,
-dont la source complète est 
-@lsr{staff,making-bar-numbers-appear-at-regular-intervals.ly}.
-
-@lilypondfile[ragged-right,quote]{bar-number-regular-interval.ly}
-
-Désactiver le graveur concerné --- @code{Bar_number_engraver} ---
-donnera une partition sans numéros de mesure.
-
-@lilypond[verbatim,ragged-right,quote]
-\layout {
-  \context {
-    \Score
-    \remove "Bar_number_engraver"
-  }
-}
-\relative c''{
-c4 c c c \break
-c4 c c c
-}
-@end lilypond
-
-
-@seealso
-
-Référence du programme : @internalsref{BarNumber}.
-
-Exemples : @lsrdir{staff}
-
-
-@refbugs
-
-Les numéros de mesure peuvent entrer en collision avec les crochets de
-@internalsref{StaffGroup}. La propriété @code{padding} --- décalage
---- de l'objet @internalsref{BarNumber} permet alors d'ajuster leur
-positionnement. 
-
-
 @node Instrument names
 @subsection Instrument names
 
@@ -1349,110 +1053,7 @@ Référence du programme : @internalsref{InstrumentName}.
 
 
 
-@node Instrument transpositions
-@subsection Instrument transpositions
-
-@cindex transposition, MIDI
-@cindex transposition, instrument
-
-Vous pouvez spécifier la tonalité d'un instrument transpositeur, ce
-qui est le cas pour de nombreux instruments à vent comme la clarinette
-(si bémol, la ou mi bémol), le cor (fa), ou la trompette (si bémol,
-ut, ré ou mi bémol).
-
-Cette transposition s'indique après le mot-clé @code{\transposition}.
-
-@example
-\transposition bes   %% clarinette en si bémol
-@end example
-
-@noindent
-Cette commande détermine la propriété @code{instrumentTransposition},
-dont la valeur sera utilisée pour le fichier MIDI et en cas de
-citation.  Elle n'affecte en rien la manière dont les notes seront
-imprimées sur la portée.  Référez-vous à la section @ref{Transpose}
-pour obtenir un autre résultat.
-
-La hauteur donnée en argument à @code{\transposition} doit
-correspondre à la note entendue lorsqu'un @code{do} écrit sur la
-portée est joué par l'instrument transpositeur.  Par exemple, lorsque
-vous saisissez une partition en notes réelles, toutes les voix
-devraient être en ut ; pour les instruments transpositeurs, il faudra
-procéder de cette manière : 
-
-@example
-clarinet = @{
-  \transposition c'
-  ...
-@}
-saxophone = @{
-  \transposition c'
-  ...
-@}
-@end example
-
-Lorsque vous entrez de la musique à partir d'une partie transposée,
-utilisez la commande @code{\transposition}.  Si l'on prend l'exemple
-des parties de cor, leur tonalité change souvent au cours d'un morceau ;
-en recopiant cette partie, utilisez @code{\transposition} ainsi :
-
-@example
-\transposition d'
-c'4^"en RÉ"
-...
-\transposition g'
-c'4^"en SOL"
-...
-@end example
-
-
-@node Ottava brackets
-@subsection Ottava brackets
-
-Les marques d'octaviation, @emph{Ottava}, permettent d'introduire une
-transposition spécifique d'une octave pour la portée en cours.  C'est
-la fonction @code{set-octavation} qui s'en charge.
-
-@cindex ottava
-@cindex 15ma
-@cindex octaviation
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\relative c''' {
-  a2 b
-  #(set-octavation 1)
-  a b
-  #(set-octavation 0)
-  a b
-}
-@end lilypond
-
-La fonction @code{set-octavation} peut aussi prendre en argument les
-valeurs -1@tie{}(pour 8va bassa), 2@tie{}(pour 15ma --- 2 octaves) ou
--2@tie{}(pour 15ma bassa).   En interne, cette fonction détermine les
-propriétés @code{ottavation} (p.ex. en @code{"8va"} ou @code{"8vb"})
-et @code{centralCPosition}.  Vous pouvez modifier le texte d'une marque
-d'octaviation en définissant @code{ottavation} après avoir fait appel
-à @code{set-octavation} :
-
-@lilypond[quote,ragged-right,verbatim]
-{
-  #(set-octavation 1)
-  \set Staff.ottavation = #"8"
-  c'''
-}
-@end lilypond
-
-
-@seealso
-
-Référence du programme : @internalsref{OttavaBracket}.
-
-
-@refbugs
 
-@code{set-octavation} gère difficilement les changements de clé qui
-pourraient intervenir alors qu'elle est effective.
 
 
 @node Different editions from one source
@@ -1918,39 +1519,6 @@ cbsn = \relative c, {
 
 
 
-@node Aligning to cadenzas
-@subsection Aligning to cadenzas
-
-Dans un contexte orchestral, une cadence constitue un problème
-spécifique.  Lors du montage d'une partition contenant une cadence,
-tous les autres instruments doivent sauter autant de notes que ce
-qu'en comporte la cadence, faute de quoi il démarreraient trop tôt ou
-trop tard. 
-
-Les fonctions @code{mmrest-of-length} ou @code{skip-of-length}
-permettent de résoudre ce problème.  Ces fonctions Scheme prennent en
-argument un fragment de musique, et génèrent un @code{\skip} ou un
-silence multi-mesures d'une durée correspondant à ce fragment.
-L'exemple qui suit illustre l'utilisation de @code{mmrest-of-length}. 
-
-@lilypond[verbatim,ragged-right,quote]
-cadenza = \relative c' {
-  c4 d8 << { e f g } \\ { d4. } >>
-  g4 f2 g4 g
-}
-
-\new GrandStaff <<
-  \new Staff { \cadenza c'4 }
-  \new Staff {
-    #(ly:export (mmrest-of-length cadenza))
-    c'4
-  }
->>
-@end lilypond
-
-
-
-
 @node Contemporary notation
 @section Contemporary notation
 
@@ -1979,269 +1547,6 @@ sections appropriées de la documentation.
 @end menu 
 
 
-@node Polymetric notation
-@subsection Polymetric notation
-
-@cindex métrique composite
-@cindex composite, métrique
-@cindex métrique polymétrique
-@cindex polymétrie
-
-LilyPond ne gère pas les métriques composites de manière explicite,
-mais on peut contourner ce problème.  Dans l'exemple suivant,
-l'indicateur de métrique est obtenu grâce à une étiquette textuelle.
-Cette étiquette vient s'insérer dans l'objet graphique (@emph{grob})
-@internalsref{TimeSignature}.  Voir aussi
-@lsr{contemporary,compound-time-signature}. 
-
-
-@lilypond[verbatim,ragged-right]
-% create 2/4 + 5/8
-tsMarkup =\markup {
-  \override #'(baseline-skip . 2) \number {
-    \column { "2" "4" }
-    \vcenter "+"
-    \bracket \column { "5" "8" }
-  }
-}
-
-{
-  \override Staff.TimeSignature #'stencil = #ly:text-interface::print
-  \override Staff.TimeSignature #'text = #tsMarkup
-  \time 3/2
-  c'2 \bar ":" c'4 c'4.
-}
-@end lilypond
-
-Il arrive aussi que chaque portée ait sa propre métrique.  Vous y
-parviendrez en déplaçant le @internalsref{Timing_translator} dans le
-contexte @internalsref{Staff}.
-
-@example
-\layout @{
-  \context @{ \Score
-     \remove "Timing_translator"
-     \remove "Default_bar_line_engraver"
-  @}
-  \context @{
-    \Staff
-    \consists "Timing_translator"
-    \consists "Default_bar_line_engraver"
-  @}
-
-@}
-@end example
-
-
-Maintenant, chacune des portées dispose de sa propre métrique.
-@example
-<<
-  \new Staff @{
-    \time 3/4
-    c4 c c | c c c |
-  @}
-  \new Staff @{
-    \time 2/4
-    c4 c | c c | c c
-  @}
-  \new Staff @{
-    \time 3/8
-    c4. c8 c c c4. c8 c c
-  @}
->>
-@end example
-
-@lilypond[quote,ragged-right]
-\layout{
-  \context{
-     \Score
-     \remove "Timing_translator"
-     \remove "Default_bar_line_engraver"
-    }
-  \context{ \Staff
-    \consists "Timing_translator"
-    \consists "Default_bar_line_engraver"
-  }
-}
-
-\relative c' <<
-  \new Staff {
-    \time 3/4
-    c4 c c | c c c |
-  }
-  \new Staff {
-    \time 2/4
-    c4 c | c c | c c
-  }
-  \new Staff {
-    \time 3/8
-    c4. c8 c c c4. c8 c c
-  }
->>
-@end lilypond
-
-
-Une autre forme de notation polymétrique consiste dans le fait que des
-notes aient une durée relative différente selon la portée.  
-
-Vous pouvez créer une telle notation en définissant une métrique
-commune à toutes les portées,  que vous proratiserez manuellement
-selon le cas en utilisant @code{timeSignatureFraction} pour obtenir la
-division adéquate pour chaque portée.  Les durées, dans chacune des
-portées, seront alors échelonnées par rapport à la métrique commune.
-L'échelle de représentation se règle avec @code{\compressMusic} ---
-qui fonctionne comme @code{\times}, sans toutefois créer de crochet.
-La syntaxe appropriée est :
-@example
-\compressMusic #'(@var{numérateur} . @var{dénominateur}) @var{exprmusicale}
-@end example
-
-
-L'exemple suivant utilise parallèlement des mesures à 3/4, 9/8 et
-10/8.  Pour la deuxième portée, les durées sont multipliées par 2/3,
-de telle sorte que @w{2/3 * 9/8 = 3/4} ; pour la troisième, elles sont
-multipliées par 3/5, de telle sorte que @w{3/5 * 10/8 = 3/4}.
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\relative c' { <<
-  \new Staff {
-    \time 3/4
-    c4 c c | c c c |
-  }
-  \new Staff {
-    \time 3/4
-    \set Staff.timeSignatureFraction = #'(9 . 8)
-    \compressMusic #'(2 . 3)
-      \repeat unfold 6 { c8[ c c] }
-  }
-  \new Staff {
-    \time 3/4
-    \set Staff.timeSignatureFraction = #'(10 . 8)
-    \compressMusic #'(3 . 5) {
-      \repeat unfold 2 { c8[ c c] }
-      \repeat unfold 2 { c8[ c] }
-      | c4. c4. \times 2/3 { c8 c c } c4
-    }
-  }
->> }
-@end lilypond
-
-
-
-
-@refbugs
-
-L'utilisation de métriques différentes en parallèle entraine un
-alignement vertical.  De ce fait, les barres de mesure ont tendance à
-fausser l'espacement régulier.
-
-
-@node Time administration
-@subsection Time administration
-
-@cindex Temps, gestion du
-
-Le temps est administré par le @internalsref{Time_signature_engraver},
-qui réside en principe dans le contexte @internalsref{Score}.  Sa
-gestion traite les variables suivantes :
-
-@table @code
-@item currentBarNumber
-Le numéro de mesure.
-
-@item measureLength
-La longueur de la mesure, dans la métrique en cours.  Pour une mesure
-à 4/4, elle est de@tie{}1, et de 3/4 pour une mesure à 6/8.
-
-@item measurePosition
-Le moment où l'on en est dans la mesure en cours.  Cette quantité est
-remise à@tie{}0 dès lors qu'on dépasse @code{measureLength} ; la variable
-@code{currentBarNumber} est alors incrémentée.  
-
-@item timing
-Lorsqu'on lui assigne la valeur @emph{vrai}, les valeurs ci-dessus
-mentionnées sont mises à jour à chaque pas.  Fixée à @emph{faux}, le
-graveur restera indéfiniment dans la mesure en cours.
-@end table
-
-Le calage peut être modifié en réglant explicitement l'une de ces
-variables.  Dans l'exemple qui suit, nous réglons la métrique à 4/4,
-tout en fixant @code{measureLength} à 5/4.  Un peu plus loin, nous
-raccourcissons la mesure de 1/8, en assignant 7/8 à
-@code{measurePosition}, alors que nous en sommes à 2/4 dans la
-mesure ; la barre de mesure tombera donc à @w{2/4 + 3/8}.  Les 3/8
-résultent du fait que 5/4 équivaut à 10/8, mais nous nous sommes recalés
-à 7/8 de la mesure ;  donc @w{10/8 @minus{} 7/8 = 3/8}.
-
-@lilypond[quote,ragged-right,verbatim,relative,fragment]
-\set Score.measureLength = #(ly:make-moment 5 4)
-c1 c4
-c1 c4
-c4 c4
-\set Score.measurePosition = #(ly:make-moment 7 8)
-b8 b b
-c4 c1
-@end lilypond
-
-@noindent
-Comme le montre cet exemple, @code{ly:make-moment n m} construit une
-durée de n/m fois une ronde.  
-Par conséquent, @code{ly:make-moment 1 8} correspond à une croche, et
-@code{ly:make-moment 7 16} à la durée de sept doubles croches.
-
-
-@node Proportional notation (introduction)
-@subsection Proportional notation (introduction)
-@cindex Notation proportionnelle
-
-Voir @ref{Proportional notation}.
-
-
-@c À faire : supprimer tout ça ?
-
-Les notes peuvent s'espacer proportionnellement en assignant une durée
-à @code{proportionalNotationDuration}
-
-@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
-<<
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
-  \new Staff { c8[ c c c c c]  c4 c2 r2 }
-  \new Staff { c2  \times 2/3 { c8 c c } c4 c1 }
->>
-@end lilypond
-
-Manipuler cette propriété affectera l'espacement idéal uniquement pour
-des notes consécutives.  Pour obtenir une véritable notation
-proportionnelle, vous devrez tenir compte des réglages suivants :
-
-@itemize @bullet
-
-@item La véritable notation proportionnelle exige que des symboles
-puissent en écraser d'autres.  Pour y parvenir, il faut retirer le
-@internalsref{Separating_line_group_engraver} du contexte
-@internalsref{Staff}. 
-
-@item L'influence en matière d'espacement induite par le formatage
-(clés, barres de mesure, etc) s'annule en assignant
-@emph{vrai}@tie{}(#t) à la propriété @code{strict-note-spacing} de
-l'objet @internalsref{SpacingSpanner}.
-
-@item Les affinages optiques se règlent en assignant @emph{vrai} à la
-propriété @code{uniform-stretching} du @internalsref{SpacingSpanner}. 
-
-
-@end itemize
-
-@seealso
-
-Exemples : @lsr{spacing,proportional@/-spacing@/.ly}, 
-@lsr{spacing,proportional@/-strict@/-grace@/-notes@/.ly}, et
-@lsr{spacing,proportional@/-strict@/-notespacing@/.ly}
-
-Le fichier @file{input/proportional.ly} illustre la notation
-proportionnelle stricte.
-
-
 @node Clusters
 @subsection Clusters
 
@@ -2304,26 +1609,6 @@ Pour une liste exhaustive des styles de tête de note, consultez
 Référence du programme : @internalsref{NoteHead}.
 
 
-@node Feathered beams
-@subsection Feathered beams
-
-Les ligatures en soufflet s'obtiennent en définissant la propriété
-@code{grow-direction} d'une barre de ligature.  La fonction
-@code{\featherDurations} sert à ajuster la durée des notes.
-
-@lilypond[ragged-right,relative=1,fragment,verbatim,quote]
-\override Beam #'grow-direction = #LEFT
-\featherDurations #(ly:make-moment 5 4) 
-{
-  c16[ c c c c c c]
-}
-@end lilypond
-
-@refbugs
-
-La commande @code{\featherDurations} ne permet de traiter que de très
-courts extraits.
-
 @node Improvisation
 @subsection Improvisation
 
index 3c91487a8915440613e14ee55917537da9dd26ac..d1d75fec6e9c755a59284579fa678dd6a4a83f1c 100644 (file)
@@ -47,1775 +47,435 @@ De la manière de spécifier les hauteurs de notes.
 @end menu
 
 
-@node Normal pitches
-@subsection Normal pitches
 
-@cindex noms de note
-@cindex hauteurs
 
-La hauteur s'écrit --- à moins de préciser une autre langue --- avec la
-notation anglaise, en utilisant les lettres @code{a} à @code{g}.
-Une gamme ascendante de do majeur s'écrit
 
-@lilypond[quote,fragment,verbatim,ragged-right]
-\clef bass
-c d e f g a b c'
-@end lilypond
+@node Rhythms
+@section Rhythms
 
-La note @code{c} est écrite une octave sous le do central.
+Des rythmes, durées et mesures.
 
-@lilypond[quote,fragment,verbatim,ragged-right]
-\clef treble
-c1
-\clef bass
-c1
-@end lilypond
+@menu
+* Durations::
+* Augmentation dots::
+* Tuplets::
+* Scaling durations::
+* Bar check::
+* Barnumber check::
+* Automatic note splitting::
+@end menu
 
-@funindex '
-@funindex ,
 
-L'octave peut être précisée sous forme d'une série d'apostrophes
-@samp{'} ou d'une série de virgules @samp{,}.  Chaque @samp{'} hausse la
-note d'une octave, chaque @samp{,} baisse la note d'une octave.
+@node Polyphony
+@section Polyphony
 
-@lilypond[quote,ragged-right,fragment,verbatim]
-\clef treble
-c' c'' e' g d'' d' d c
-\clef bass
-c, c,, e, g d,, d, d c
-@end lilypond
+La notion musicale de polyphonie fait référence au fait d'avoir plus
+d'une voix simultanément dans une pièce.  Dans LilyPond, la notion de
+polyphonie fait référence au fait d'avoir plus d'une voix sur la même
+portée.
 
-Il existe une autre méthode pour préciser à quelle octave se situe la
-note à graver ; cette méthode demande moins d'indications d'octave
-(@code{'} ou @code{,}) --- voir @ref{Relative octaves}.
+@menu
+* Chords::
+* Stems::
+* Basic polyphony::
+* Explicitly instantiating voices::
+* Collision Resolution::
+@end menu
 
 
-@node Accidentals
-@subsection Accidentals
+@node Chords
+@subsection Chords
 
-@cindex noms de note, hollandais
-@cindex noms de note, par défaut
+@cindex accords
 
-Dans la notation par défaut, un dièse est formé en ajoutant @code{-is}
-après le nom de note, un bémol en ajoutant @code{-es}.  Les
-double-dièses et double-bémols sont obtenus en ajoutant @code{-isis}
-ou @code{-eses} au nom de note.
+Un accord est formé en mettant une série de hauteurs entre @code{<}
+et @code{>}.  Un accord peut être suivi d'une durée et d'indications
+d'articulation, comme une simple note.
 
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-a2 ais a aes
-a2 aisis a aeses
+@lilypond[verbatim,ragged-right,fragment,quote,relative=1]
+<c e g>4 <c>8
 @end lilypond
 
-@noindent
-Ce sont les noms de note hollandais.  En hollandais, on élide @code{aes}
-pour écrire @code{as}, mais les deux formes sont acceptées.  De manière
-similaire, on accepte aussi bien @code{es} que @code{ees}.
+Pour plus d'information à propos des accords, voir @ref{Chord names}.
 
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-a2 as e es
-@end lilypond
 
-Un bécarre annule l'effet d'une altération, qu'elle soit accidentelle
-ou à l'armure.  Cependant, dans la syntaxe des noms de note, les
-bécarres ne s'écrivent pas avec un suffixe ; un simple nom de note
-donnera une note bécarre.
+@node Stems
+@subsection Stems
 
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-a4 aes a2
-@end lilypond
+Dès qu'une note est rencontrée, un objet @internalsref{Stem} se crée
+automatiquement.  Pour les rondes et les silences, ils sont aussi
+créés, mais en mode invisible.
 
-LilyPond interprète l'entrée @code{d e f} comme @qq{imprimer un ré
-naturel, un mi naturel et un fa naturel}, sans tenir compte de l'armure.
-Pour plus d'information à propos de la distinction entre le contenu
-musical et sa représentation, voir @rlearning{Accidentals and key signatures}.
+@refcommands
 
-@lilypond[fragment,quote,ragged-right,verbatim,relative]
-\key d \major
-d e f g
-d e fis g
-@end lilypond
+@funindex \stemUp
+@code{\stemUp},
+@funindex \stemDown
+@code{\stemDown},
+@funindex \stemNeutral
+@code{\stemNeutral}.
 
 
 @commonprop
 
-En accord avec les règles standards de l'écriture musicale, on imprime
-un bécarre avant un dièse ou un bémol si on a besoin d'annuler une
-altération précédente.  Pour modifier ce comportement, spécifiez
-@code{\set Staff.extraNatural = ##f}
+Pour changer la direction des hampes au milieu de la portée, utilisez
 
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-ceses4 ces cis c
-\set Staff.extraNatural = ##f
-ceses4 ces cis c
+@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
+a4 b c b
+\override Stem #'neutral-direction = #up
+a4 b c b
+\override Stem #'neutral-direction = #down
+a4 b c b
 @end lilypond
 
 
-@seealso
-
-Référence du programme : @internalsref{LedgerLineSpanner},
-@internalsref{NoteHead}.
-
+@node Basic polyphony
+@subsection Basic polyphony
 
-@node Cautionary accidentals
-@subsection Cautionary accidentals
+@cindex polyphonie
 
-@cindex altération, de précaution
-@cindex altération, entre parenthèses
-@cindex altération de précaution
-@funindex ?
-@cindex altération entre parenthèses
-@funindex !
+La manière la plus facile d'entrer des fragments avec plus d'une voix
+sur une portée est d'entrer chaque voix comme une suite de notes
+--- entre accolades : @code{@{...@}} --- puis de les combiner simultanément,
+en séparant les voix avec @code{\\}
 
-Normalement, les altérations sont imprimées automatiquement, mais il se
-peut que vous vouliez les imprimer manuellement.  On peut forcer
-l'impression d'une altération , dite @qq{de précaution}, en ajoutant un
-point d'exclamation @samp{!} après la hauteur de note.  Une altération
-entre parenthèses peut être obtenue en ajoutant un point d'interrogation
-@samp{?} après la hauteur de note.  Ces signes peuvent aussi être
-utilisés pour imprimer des bécarres.
+@funindex \\
 
-@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
-cis cis cis! cis? c c? c! c
+@lilypond[quote,verbatim,fragment]
+\new Staff \relative c' {
+  c16 d e f
+  <<
+    { g4 f e | d2 e2 } \\
+    { r8 e4 d c8 ~ | c b16 a b8 g ~ g2 } \\
+    { s2. | s4 b4 c2 }
+  >>
+}
 @end lilypond
 
+Le séparateur permet aux contextes @internalsref{Voice}@footnote{Ces
+voix polyphoniques sont parfois appelées @qq{couches} ou @qq{calques} dans
+d'autres logiciels de notation.}
+@cindex couches
+@cindex calques
+d'être identifiés.  Les contextes de voix portent les noms @code{"1"},
+@code{"2"}, etc.  Dans chacun de ces contextes, la direction verticale
+des liaisons, hampes, etc. est réglée de manière appropriée.
 
-@seealso
-
-L'impression automatique des altérations peut être affinée de plusieurs
-manières.  Pour plus d'information, voir @ref{Automatic accidentals}.
-
-
-@node Micro tones
-@subsection Micro tones
-
-@cindex quarts de ton
-@cindex demi-bémols, demi-dièses
+Ces voix sont toutes distinctes de la voix qui contient les notes en
+dehors de la construction @code{<< \\ >>}.  On doit le prendre en compte
+lorsqu'on fait des changements au niveau des voix.  Cela veut aussi dire
+que les liaisons de prolongation et d'articulation ne peuvent ni entrer
+ni sortir de la construction @code{<< \\ >>}.  À l'inverse, des voix
+parallèles venant de constructions @code{<< \\ >>} séparées sur la même
+portée sont dans les mêmes voix.  Voici le même exemple, avec des
+couleurs et têtes de note différentes pour chaque voix.  Notez que le
+changement de style de tête de note n'affecte pas l'intérieur des
+constructions @code{<< \\ >>}.  Aussi, le changement à la deuxième voix
+dans la première construction @code{<< \\ >>} l'affecte aussi dans la
+deuxième construction @code{<< \\ >>}, et la voix est liée entre les
+deux constructions.
 
-Les demi-bémols et demi-dièses s'écrivent en ajoutant respectivement
-@code{-eh} et @code{-ih}. Voici une série de dos altérés en hauteurs
-croissantes :
+@cindex têtes de note, styles
 
-@lilypond[verbatim,ragged-right,quote,relative=2,fragment]
-\set Staff.extraNatural = ##f
-ceseh ceh cih cisih
+@lilypond[quote,verbatim,fragment]
+\new Staff \relative c' {
+  \override NoteHead #'style = #'cross
+  \override NoteHead #'color = #red
+  c16 d e f
+  <<
+    { g4 f e } \\
+    { \override NoteHead #'style = #'triangle
+      \override NoteHead #'color = #blue
+    r8 e4 d c8 ~ }
+  >> |
+  <<
+    { d2 e2 } \\
+    { c8 b16 a b8 g ~ g2 } \\
+    { \override NoteHead #'style = #'slash 
+      \override NoteHead #'color = #green
+      s4 b4 c2 }
+  >>
+}
 @end lilypond
 
-Les micro-intervalles sont aussi exportés dans le fichier MIDI.
-
-@refbugs
-
-Il n'y a pas de standard universellement accepté pour noter le bémol et
-demi (qui abaisse la hauteur trois quarts de ton), le symbole de
-LilyPond n'est donc conforme à aucun standard.
-
-
-@node Note names in other languages
-@subsection Note names in other languages
-
-Vous disposez de jeux prédéfinis de noms de notes pour plusieurs autres
-langues.  Pour les utiliser, incluez le fichier d'initialisation
-spécifique à la langue voulue.  Par exemple, pour les langues romanes,
-ajoutez @code{\include "italiano.ly"} au début du fichier source.  Les
-fichiers de langues disponibles ainsi que les noms de notes utilisés
-sont les suivants :
-
-@cindex noms de note, autres langues
-@example
-                       Noms de note              dièse       bémol      double          double
-                                                                        dièse           bémol
-nederlands.ly  c   d   e   f   g   a   bes b   -is         -es          -isis           -eses
-english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat     -ss/-x/         -ff/
-                                                                        -sharpshsarp    -flatflat
-deutsch.ly     c   d   e   f   g   a   b   h   -is         -es          -isis           -eses
-norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es     -ississ/-isis   -essess/-eses
-svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess         -ississ         -essess
-italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b           -dd             -bb
-catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b           -dd/-ss         -bb
-espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b           -ss             -bb
-@end example
-
-@noindent
-Notez qu'en hollandais, en allemand, en norvégien et en suédois, un
-@samp{la} altéré de bemol se note @code{aes} et @code{aeses}.  Ces
-formes sont contractées en @code{as} et @code{ases} (ou plus communément
-@code{asas}).  Dans certains fichiers linguistiques, seules ces formes
-abrégées ont été définies ; ceci s'applique aussi aux suffixes pour les
-quarts de ton.
-
-@noindent
-Certaines musiques utilisent des microtonalités, pour lesquelles les
-altérations sont des fractions de dièse ou bémol @qq{normaux}.  Le
-tableau suivant répertorie les noms de note en quart de ton, tels que
-définis dans plusieurs fichiers linguistiques. Les préfixes @q{semi-} et
-@q{sesqui-} correspondent au @q{demi-} et @q{trois demis}.  À noter
-qu'aucune définition n'existe à ce jour pour le norvégien, le suédois,
-le catalan et l'espagnol.
-
-@c What about Turkish Maquam music and similar microtonal systems?
-@c
-@c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
-@c is actually misleading since the alteration is in fact one and a half
-@c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
+La polyphonie ne change pas la relation des notes dans un bloc
+@code{\relative @{ @}}.  Chaque note est calculée en fonction de la note
+qui la précède immédiatement, sans tenir compte des différentes voix.
 
 @example
-                        Noms de note           semi-   semi-  sesqui-  sesqui-
-                                               dièse   bémol  dièse    bémol
-
-nederlands.ly  c   d   e   f   g   a   bes b   -ih     -eh    -isih    -eseh
-english.ly     c   d   e   f   g   a   bf  b   -qs     -qf    -tqs     -tqf
-deutsch.ly     c   d   e   f   g   a   b   h   -ih     -eh    -isih    -eseh
-norsk.ly       c   d   e   f   g   a   b   h   
-svenska.ly     c   d   e   f   g   a   b   h   
-italiano.ly    do  re  mi  fa  sol la  sib si  -sd     -sb    -dsd     -bsb
-catalan.ly     do  re  mi  fa  sol la  sib si  
-espanol.ly     do  re  mi  fa  sol la  sib si  
+\relative @{ noteA << noteB \\ noteC >> noteD @}
 @end example
 
+@code{noteC} est calculé relativement à @code{noteB}, non pas à
+@code{noteA} ; @code{noteD} est calculé relativement à @code{noteC}, non
+pas à @code{noteB} ou @code{noteA}.
 
 
-@node Relative octaves
-@subsection Relative octaves
-
-@cindex relatif
-@cindex indication d'octave relative
-@funindex \relative
-
-On spécifie les octaves en ajoutant @code{'} et @code{,} aux noms de
-hauteurs.  En recopiant de la musique, on a vite fait de mettre une note
-à la mauvaise octave, et ce genre d'erreur est difficile à retrouver.
-Le mode d'écriture \relative prévient ces erreurs dans la mesure où
-elles deviennent beaucoup plus évidentes : une seule erreur décale le
-reste de la pièce à une mauvaise octave.
+@node Explicitly instantiating voices
+@subsection Explicitly instantiating voices
 
+Les contextes @internalsref{Voice} peuvent être déclarés manuellement
+dans un bloc @code{<< >>} pour créer de la musique polyphonique, en
+utilisant @code{\voiceOne}, @dots{} jusqu'à @code{\voiceFour} pour
+assigner des directions de hampes et un déplacement horizontal pour
+chaque partie.
 
+En particulier,
 @example
-\relative @var{startpitch} @var{musicexpr}
+<< \upper \\ \lower >>
 @end example
 
 @noindent
-ou
+équivaut à
 
 @example
-\relative @var{musicexpr}
+<<
+ \new Voice = "1" @{ \voiceOne \upper @}
+ \new Voice = "2" @{ \voiceTwo \lower @}
+>>
 @end example
 
-@noindent
-@code{c'} est utilisé par défaut si aucune hauteur de départ n'est
-définie.
-
-L'octave des notes mentionnées dans @var{musicexpr} va être calculée de
-la manière suivante : si aucun signe de changement d'octave n'est
-utilisé, l'intervalle de base entre la note actuelle et la précédente
-sera toujours au plus d'une quarte.  Cet intervalle est déterminé sans
-tenir compte des altérations ; ainsi un @code{fisis} après un
-@code{ceses} sera placé au-dessus du @code{ceses}.  En d'autres termes,
-une quarte doublement augmentée demeure considérée comme un intervavlle
-plus petit qu'une quinte diminuée, bien que la quarte doublement
-augmentée soit de sept demi-tons et la quinte diminuée de seulement six
-demi-tons.
-
-Les signes de changement d'octave @code{'} et @code{,} peuvent être
-ajoutés pour hausser ou baisser la note d'une octave supplémentaire.
-Lorsque l'on entre en mode @code{\relative}, une hauteur absolue de
-départ peut être spécifiée, et agira dès lors comme si elle précédait la
-première note de @var{musicexpr}.  Si aucune hauteur de départ n'est
-spécifiée, le do central sert de point de départ.
-
-Voici le mode \relative en action.
-@lilypond[quote,fragment,ragged-right,verbatim]
-\relative c'' {
-  b c d c b c bes a
-}
-@end lilypond
+Les commandes @code{\voiceXXX} fixent la direction des hampes, des
+liaisons de prolongations et de phrasé, des articulations, des
+annotations, des points d'augmentation des notes pointées et des
+doigtés.  @code{\voiceOne} et @code{\voiceThree} font pointer ces objets
+vers le haut, alors que @code{\voiceTwo} et @code{\voiceFour} les font
+pointer vers le bas.  La commande @code{\oneVoice} les ramène aux
+critères normaux.
 
-On utilise les signes de changement d'octave pour les intervalles
-dépassant la quarte.
+Une expression séquentielle qui apparaît en premier dans un @code{<< >>}
+appartient à la voix principale.  Ceci est utile lorsque des voix
+supplémentaires apparaissent pendant que la voix principale est jouée.
+Voici une meilleure réalisation de l'exemple de la section précédente.
+Les notes colorées et en croix mettent en évidence le fait que la mélodie principale
+est maintenant dans un seul contexte de voix.
 
-@lilypond[quote,ragged-right,fragment,verbatim]
-\relative c'' {
-  c g c f, c' a, e''
+@lilypond[quote,ragged-right,verbatim]
+\new Staff \relative c' {
+  \override NoteHead #'style = #'cross
+  \override NoteHead #'color = #red
+  c16 d e f
+  \voiceOne
+  <<
+    { g4 f e | d2 e2 }
+    \new Voice="1" { \voiceTwo
+      r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
+      \oneVoice
+    }
+    \new Voice { \voiceThree
+      s2. | s4 b4 c2
+      \oneVoice
+    }
+  >>
+  \oneVoice
 }
 @end lilypond
 
-Si l'expression précédente est un accord, c'est la première note de
-l'accord qui détermine l'emplacement de la première note du prochain
-accord.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\relative c' {
-  c <c e g>
-  <c' e g>
-  <c, e' g>
+La définition correcte des voix permet à la mélodie d'être liée.
+@lilypond[quote,ragged-right,verbatim]
+\new Staff \relative c' {
+  c16^( d e f
+  \voiceOne
+  <<
+    { g4 f e | d2 e2) }
+    \context Voice="1" { \voiceTwo
+      r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
+      \oneVoice
+    }
+    \new Voice { \voiceThree
+      s2. s4 b4 c2
+      \oneVoice
+    }
+  >>
+  \oneVoice
 }
 @end lilypond
 
-La hauteur après @code{\relative} contient un nom de note.
-
-La conversion en mode \relative n'affectera pas les sections @code{\transpose},
-@code{\chordmode} ou @code{\relative} situées dans son argument.  Pour
-utiliser \relative dans de la musique transposée, un code
-@code{\relative} additionnel doit être placé dans @code{\transpose}.
-
+Le fait d'éviter le séparateur @code{\\} permet aussi d'imbriquer des
+constructions polyphoniques, ce qui peut être une manière plus naturelle
+de saisir la musique.
 
-@node Octave check
-@subsection Octave check
+@lilypond[quote,ragged-right,verbatim]
+\new Staff \relative c' {
+  c16^( d e f
+  \voiceOne
+  <<
+    { g4 f e | d2 e2) }
+    \context Voice="1" { \voiceTwo
+      r8 e4 d c8 ~ |
+      <<
+        {c8 b16 a b8 g ~ g2}
+        \new Voice { \voiceThree
+          s4 b4 c2
+          \oneVoice
+        }
+      >>
+    \oneVoice
+    }
+  >>
+  \oneVoice
+}
+@end lilypond
 
-@cindex vérification d'octave
+Dans certaines circonstances de polyphonie complexe, vous pourrez être
+amené à recourir à des voix supplémentaires afin d'éviter des collisions
+de notes.  Ces voix additionnelles s'ajoutent en définissant un
+identificateur, comme le montre l'exemple suivant :
 
-Les tests d'octave rendent la correction d'erreurs d'octave plus facile
-dans le mode d'octave @code{relative} : une note peut être suivie de
-@code{=}@var{apostrophes/virgules} pour indiquer à quelle octave absolue
-elle devrait être.  Dans l'exemple suivant,
+@lilypond[quote,verbatim,ragged-right,relative=2]
+voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
 
-@example
-\relative c'' @{ c='' b=' d,='' @}
-@end example
-
-@noindent
-le @code{d} générera un avertissement, puisqu'on attend un @code{d''}
-mais qu'on obtient un @code{d'} --- il n'y a qu'une tierce entre
-@code{b'} et @code{d''}.  Sur la partition, l'octave sera corrigée pour
-donner un @code{d''} et la prochaine note sera calculée en fonction de
-@code{d''} et non de @code{d'}.
-
-Il existe aussi une vérification d'octave qui ne produit pas de musique
-imprimée, ayant pour syntaxe
-
-@example
-\octave @var{hauteur}
-@end example
-
-Cette commande vérifie que la @var{hauteur} considérée sans apostrophe
-ni virgule et comme hauteur relative, est la même que la @var{hauteur}
-absolue considérée avec ses éventuelles apostrophes ou virgules.  Sinon,
-un avertissement est émis et l'octave est corrigée.  La @var{hauteur}
-n'est pas considérée comme une note, et donc n'est pas imprimée.
-
-Dans l'exemple ci-dessous, le premier test réussit, puisque le @code{e}
---- dans le mode @code{relative} --- est au plus à une quarte de
-@code{a'}.  Cependant, le deuxième test produit un avertissement,
-puisque le @code{e} est à quinte de @code{b'}.  Le message
-d'avertissement est émis, et l'octave est corrigée afin que les notes
-suivantes soient à nouveau à la bonne octave.
-
-@example
-\relative c' @{
-  e
-  \octave a'
-  \octave b'
-@}
-@end example
-
-L'octave d'une note qui suit un test d'octave est déterminée selon la
-note précédente.  Dans l'exemple suivant, la dernière note est un
-@code{a'}, au-dessus du do central.  Cela veut dire que le test
-@code{\octave} réussit, et peut donc être enlevé sans changer le
-résultat sur la partition.
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-\relative c' {
-  e
-  \octave b
-  a
-}
-@end lilypond
-
-
-@node Transpose
-@subsection Transpose
-
-@cindex transposition
-@cindex transposition des hauteurs
-@funindex \transpose
-
-Une expression musicale peut être transposée avec @code{\transpose}.
-Voici la syntaxe :
-@example
-\transpose @var{note_de départ} @var{note_d_arrivée} @var{musicexpr}
-@end example
-
-Cela signifie que @var{musicexpr} est transposé d'un intervalle entre
-les notes @var{note_de_départ} et @var{note_d_arrivée} : toute note
-dont la hauteur était @code{note_de_départ}
-est changée en @code{note_d_arrivée}.
-
-Prenons comme exemple une pièce écrite en ré majeur.  Si cette pièce est
-un peu trop basse pour l'interprète, elle peut être transposée en mi
-majeur avec
-@example
-\transpose d e @dots{}
-@end example
-
-Regardons maintenant une partie écrite pour violon --- un instrument en
-ut).  Si cette partie doit être jouée par une clarinette en la (écrite à
-la tierce mineure supérieure, un do écrit donnant un la réel), la
-transposition suivante créera la partie appropriée.
-
-@example
-\transpose a c @dots{}
-@end example
-
-@code{\transpose} fait la distinction entre les notes enharmoniques :
-@code{\transpose c cis} et @code{\transpose c des} transposeront la
-pièce un demi-ton plus haut.  Mais la première version écrira des
-dièses et la deuxième des bémols.
-
-@lilypond[quote,ragged-right,verbatim]
-mus = { \key d \major cis d fis g }
-\new Staff {
-  \clef "F" \mus
-  \clef "G"
-  \transpose c g' \mus
-  \transpose c f' \mus
-}
-@end lilypond
-
-On peut aussi utiliser @code{\transpose} pour entrer des notes écrites
-pour un instrument transpositeur.  Normalement, les hauteurs dans
-LilyPond sont écrites en ut, i.e. en sons réels, mais elles peuvent être
-écrites dans un autre ton.  Quand, par exemple, on écrit pour une
-trompette en si bémol, commençant sur ré note réelle, on pourrait écrire
-@example
-\transpose c bes @{ e4 @dots{} @}
-@end example
-
-Pour imprimer cette musique en si bémol à nouveau --- et de ce fait
-produire une partie de trompette, au lieu d'un conducteur en notes
-réelles, on utilisera un deuxième @code{transpose}
-
-@example
-\transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
-@end example
-
-
-@seealso
-
-Référence du programme : @internalsref{TransposedMusic}.
-
-Exemple : @lsr{scheme,transpose-pitches-with-minimum-accidentals.ly}.
-
-
-@refbugs
-
-Si vous voulez utiliser en même temps @code{\transpose} et
-@code{\relative}, vous devez mettre @code{\transpose} en dehors de
-@code{\relative}, puisque @code{\relative} n'aura aucun effet sur la
-musique apparaissant dans un @code{\transpose}.
-
-
-@node Rests
-@subsection Rests
-@cindex silences
-
-@funindex \rest
-@funindex r
-
-Les silences sont écrits comme des notes avec le nom de note @code{r}.
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-r1 r2 r4 r8
-@end lilypond
-
-Les pauses d'une mesure complète, qui sont placées au centre de la
-mesure, doivent être entrées comme des mesures de silence.  Elles
-peuvent être utilisées pour une seule mesure comme pour plusieurs, et
-leur utilisation est expliquée dans la section
-@ref{Multi measure rests}.
-
-Pour spécifier explicitement la position verticale d'un silence, écrivez
-une note suivie de @code{\rest}.  Un silence sera placé à la position où
-serait imprimée la note.
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-a'4\rest d'4\rest
-@end lilypond
-
-@noindent
-Cela rend plus facile la mise en place de la musique polyphonique,
-puisque le formateur automatique de collision des silences laissera ces
-silences tranquilles.
-
-@seealso
-
-Référence du programme : @internalsref{Rest}.
-
-
-@node Skips
-@subsection Skips
-
-@cindex sauts de durée
-@cindex silences invisibles
-@cindex silences d'espacement
-@funindex \skip
-@funindex s
-
-Un silence invisible --- que l'on pourrait appeler un @qq{saut} ---
-peut être entré comme une note avec le nom de note `@samp{s}' ou avec
-@code{\skip @var{durée}}
-
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-a4 a4 s4 a4 \skip 1 a4
-@end lilypond
-
-La syntaxe @code{s} est seulement disponible pour les modes d'entrée
-de notes et d'accords.  Dans d'autres situations, pour l'entrée de
-paroles par exemple, vous devrez utiliser la commande @code{\skip}.
-
-@lilypond[quote,ragged-right,verbatim]
-<<
-  \relative { a'2 a2 }
-  \new Lyrics \lyricmode { \skip 2 bla2 }
->>
-@end lilypond
-
-La commande de saut génère simplement une case musicale vide.  Elle ne
-produit rien sur la partition, pas même un symbole transparent.  Le code
-de saut @code{s} crée tout de même une @internalsref{Staff} et une
-@internalsref{Voice} lorsque nécessaire, tout comme les commandes de
-note et de silence.  Ainsi, le code suivant aboutit à une portée vide.
-
-@lilypond[quote,ragged-right,verbatim]
-{ s4 }
-@end lilypond
-
-Le fragment @code{@{ \skip 4 @} } produirait une page vide.
-
-@seealso
-
-Référence du programme : @internalsref{SkipMusic}.
-
-
-
-@node Rhythms
-@section Rhythms
-
-Des rythmes, durées et mesures.
-
-@menu
-* Durations::
-* Augmentation dots::
-* Tuplets::
-* Scaling durations::
-* Bar check::
-* Barnumber check::
-* Automatic note splitting::
-@end menu
-
-
-@node Durations
-@subsection Durations
-
-@cindex durées
-@funindex \longa
-@funindex \breve
-@funindex \maxima
-
-Dans les modes de notes, d'accords et de paroles, les durées sont
-écrites avec des chiffres et des points : les durées sont indiquées par
-leur valeur fractionnaire par rapport à la durée d'une ronde.  Une
-noire, par exemple, qui équivaut à un 1/4 de ronde --- @qq{quarter note}
-en anglais --- s'écrit @code{4}, alors qu'une blanche ---
-@qq{half-note}, 1/2 ronde --- s'écrit @code{2}.  Pour des notes plus
-longues qu'une ronde, vous devrez utiliser les commandes @code{\longa}
-pour une longue, et @code{\breve} pour une brève, aussi appelée carrée.
-
-@example
-c'\breve
-c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
-r\longa r\breve
-r1 r2 r4 r8 r16 r32 r64 r64
-@end example
-
-@lilypond[quote]
-\score {
-\relative c'' {
-    a\breve*1/2 \autoBeamOff
-    a1 a2 a4 a8 a16 a32 a64 a64
-   \bar "empty"
-   \break
-    r\longa*1/4 r\breve *1/2
-    r1 r2 r4 r8 r16 r32 r64 r64
-  }
-  \layout {
-    ragged-right = ##t
-    indent=0\mm
-    \context {
-      \Score
-        \remove "Bar_number_engraver"
-    }
-    \context {
-      \Staff
-        \remove "Clef_engraver"
-        \override StaffSymbol #'transparent = ##t
-        \override TimeSignature #'transparent = ##t
-        \override BarLine #'transparent = ##t
-        \consists "Pitch_squash_engraver"
-    }
-  }
-}
-@end lilypond
-
-Si la durée n'est pas précisée, elle est alors assimilée à la durée
-précédente.  La valeur par défaut pour la première note est une noire
-(4).
-
-@lilypond[quote,ragged-right,verbatim,fragment]
-{ a a a2 a a4 a a1 a }
-@end lilypond
-
-
-@node Augmentation dots
-@subsection Augmentation dots
-
-@funindex .
-
-Pour obtenir des notes pointées, ajoutez simplement un point
-(@samp{.}) au chiffre.  Les notes doublement pointées sont créées de
-la même façon.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-a'4 b' c''4. b'8 a'4. b'4.. c''8.
-@end lilypond
-
-@refcommands
-
-Les points sont normalement haussés pour éviter les lignes de portées,
-sauf dans certaines polyphonies.  Les commandes suivantes peuvent être
-utilisées pour demander manuellement une orientation particulière des
-points.
-
-@funindex \dotsUp
-@code{\dotsUp},
-@funindex \dotsDown
-@code{\dotsDown},
-@funindex \dotsNeutral
-@code{\dotsNeutral}.
-
-@seealso
-
-Référence du programme : @internalsref{Dots}, @internalsref{DotColumn}.
-
-
-@node Tuplets
-@subsection Tuplets
-
-@cindex nolets
-@cindex triolets
-@funindex \times
-
-Les nolets --- triolets, quintolets, etc. --- sont obtenus en
-multipliant toutes les durées d'une expression musicale par une
-fraction.
-
-@example
-\times @var{fraction} @var{expr_musique}
-@end example
-
-@noindent
-La durée de @var{expr_musique} sera multipliée par la fraction.  Le
-dénominateur de la fraction sera imprimé au-dessus des notes, parfois
-avec un crochet.  Le nolet le plus courant est le triolet, dans lequel 3
-notes ont la durée de 2, et où les notes durent donc 2/3 de leur valeur
-écrite.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-g'4 \times 2/3 {c'4 c' c'} d'4 d'4
-@end lilypond
-
-Les nolets peuvent être imbriqués ; par exemple,
-
-@lilypond[fragment,ragged-right,verbatim,relative=2]
-\override TupletNumber #'text = #tuplet-number::calc-fraction-text
-\times 4/6 {
-  a4 a
-  \times 3/5 { a a a a a }
-}
-@end lilypond
-
-@refcommands
-
-@funindex \tupletUp
-@code{\tupletUp},
-@funindex \tupletDown
-@code{\tupletDown},
-@funindex \tupletNeutral
-@code{\tupletNeutral}.
-
-
-@commonprop
-
-@funindex tupletNumberFormatFunction
-@cindex nolets, formatage
-
-La propriété @code{tupletSpannerDuration} spécifie la longueur voulue de
-chaque crochet.  Avec elle, vous pouvez faire plusieurs nolets en ne
-tapant @code{\times} qu'une fois, ce qui évite une longue saisie.  Dans
-le prochain exemple, deux triolets sont imprimés avec une seule fonction
-@code{\times}.
-
-@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
-\set tupletSpannerDuration = #(ly:make-moment 1 4)
-\times 2/3 { c8 c c c c c }
-@end lilypond
-
-@noindent
-Pour plus d'information sur @code{make-moment}, voir
-@ref{Time administration}.
-
-L'apparence du chiffre est déterminée par la propriété @code{text} dans
-@code{TupletNumber}.  La valeur par défaut imprime seulement le
-dénominateur, mais si elle est définie par la fonction
-@code{tuplet-number::calc-fraction-text}, la fraction entière
-@var{num}:@var{den} sera imprimée à la place.
-
-Pour éviter d'imprimer les chiffres des nolets, utilisez
-
-@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
-\times 2/3 { c8 c c } \times 2/3 { c8 c c }
-\override TupletNumber #'transparent = ##t
-\times 2/3 { c8 c c } \times 2/3 { c8 c c }
-@end lilypond
-
-Utilisez la fonction @code{\tweak} pour définir une priorité dans le cas
-de nolets imbriqués débutant au même moment.  Dans cet exemple,
-@code{\tweak} spécifie un texte sous forme de fraction pour le
-@code{TupletNumber} externe et de dénominateur pour les trois triolets
-internes.
-
-@lilypond[quote,ragged-right,verbatim]
-\new Staff {
-  \tweak #'text #tuplet-number::calc-fraction-text
-  \times 4/3 {
-     \tweak #'text #tuplet-number::calc-denominator-text
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-  }
-}
-@end lilypond
-
-Ici, @code{\tweak} et @code{\override} agissent de concert pour
-spécifier le positionnement du @code{TupletBracket}.  Le premier
-@code{\tweak} positionne le @code{TupletBracket} du nolet externe au
-dessus de la portée. Le second @code{\tweak} positionne le
-@code{TupletBracket} du premier triolet interne au dessous de la
-portée.  Notez que cette paire de fonctions @code{\tweak} n'affecte
-que le triolet extérieur et le premier des trois triolets imbriqués
-parce qu'ils commencent au même instant musical.  Nous utilisons
-@code{\override} de manière tout à fait normale, pour forcer le
-positionnement du @code{TupletBracket} des deuxième et troisième
-triolets en dessous de la portée.
-
-@lilypond[quote,ragged-right,verbatim]
-\new Staff {
-  \tweak #'text #tuplet-number::calc-fraction-text
-  \tweak #'direction #up
-  \times 4/3 {
-     \tweak #'direction #down
-     \times 2/3 { c'8[ c'8 c'8] }
-     \override TupletBracket #'direction = #down
-     \times 2/3 { c'8[ c'8 c'8] }
-     \times 2/3 { c'8[ c'8 c'8] }
-  }
-}
-@end lilypond
-
-Les crochets de nolets peuvent aller jusqu'aux prémisses de la mesure
-suivante, ou à la prochaine note.
-
-@lilypond[ragged-right]
-\new RhythmicStaff {
-  \set tupletFullLength = ##t
-  \time 4/4
-  \times 4/5 {
-    c4 c1
-  }
-  \set tupletFullLengthNote = ##t
-  \time 2/4
-  \times 2/3 {
-    c4 c c 
-  }
-  \time 3/4
-  c4 
-}
-@end lilypond
-
-
-@seealso
-
-Référence du programme : @internalsref{TupletBracket},
-@internalsref{TupletNumber}, @internalsref{TimeScaledMusic}.
-
-
-
-@node Scaling durations
-@subsection Scaling durations
-
-Vous pouvez altérer la durée des notes en leur joignant une fraction
-@var{N/M}, donnant @q{@code{*}@var{N/M}} --- ou @q{@code{*}@var{N}} si
-@var{M=1}.  Ceci n'affectera pas l'apparence des notes ou silences
-produits.
-
-Dans l'exemple suivant, les trois premières notes prennent exactement
-deux temps, mais aucun triolet n'est imprimé.
-
-@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
-\time 2/4
-a4*2/3 gis4*2/3 a4*2/3
-a4 a4 a4*2
-b16*4 c4
-@end lilypond
-
-
-@seealso
-
-Dans ce manuel : @ref{Tuplets}.
-
-
-@node Bar check
-@subsection Bar check
-
-@cindex vérification des limites de mesure
-@cindex mesures, vérification des limites
-@funindex barCheckSynchronize
-@funindex |
-
-Les tests de limites de mesure (ou tests de mesure) aident à détecter
-les erreurs dans les durées.  Un test de mesure s'écrit avec une barre
-verticale, @samp{|}.  Lors du traitement, elle doit correspondre à une
-barre de mesure.  Sinon, un avertissement est émis.  Dans l'exemple
-suivant, le deuxième test de mesure signale une erreur.
-@example
-\time 3/4 c2 e4 | g2 |
-@end example
-
-Le test de mesure peut être aussi utilisé dans les paroles, par exemple :
-@example
-\lyricmode @{
- \time 2/4
- Twin -- kle | Twin -- kle
-@}
-@end example
-
-Des durées incorrectes font échouer les tests de mesure, et peuvent
-souvent mettre la partition sens dessus dessous, particulièrement s'il
-s'agit de musique polyphonique.  Vérifier les tests de mesure qui ont
-échoué et les durées incorrectes est un bon moyen de commencer à
-corriger sa partition.
-
-@funindex |
-@funindex pipeSymbol
-
-Il est aussi possible d'attribuer une autre valeur au symbole
-@code{|}, en assignant une expression musicale à @code{pipeSymbol},
-
-@lilypond[quote,ragged-right,verbatim]
-pipeSymbol = \bar "||"
-
-{ c'2 c' | c'2 c' }
-@end lilypond
-
-
-@node Barnumber check
-@subsection Barnumber check
-
-Lorsque l'on recopie de longues pièces, il peut être utile de vérifier
-que les numéros de mesures de LilyPond correspondent à l'original que
-l'on recopie.  Cela se fait avec @code{\barNumberCheck}.  Par exemple,
-
-@verbatim
-\barNumberCheck #123
-@end verbatim
-
-@noindent
-affiche un avertissement lors du traitement si le numéro de mesure à ce
-point (variable @code{currentBarNumber}) n'est pas 123.
-
-
-@node Automatic note splitting
-@subsection Automatic note splitting
-
-On peut convertir automatiquement les notes longues en notes liées.  Il
-faut pour cela remplacer le graveur @internalsref{Note_heads_engraver}
-par le graveur @internalsref{Completion_heads_engraver}.  Dans les
-exemples suivants, les notes dépassant de la mesure sont divisées et
-liées.
-
-@lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
-\new Voice \with {
-  \remove "Note_heads_engraver"
-  \consists "Completion_heads_engraver"
-} {
-  c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
-}
-@end lilypond
-
-Ce graveur divise toutes les notes qui sortent de la mesure, et insère
-des liaisons de prolongation.  Une utilisation posible consiste à
-déboguer des partitions complexes : si les mesures ne sont pas
-entièrement remplies, alors les liaisons de prolongation montrent
-exactement la durée des décalages de mesure.
-
-Si vous voulez permettre un saut de ligne aux barres de mesure où
-@internalsref{Completion_heads_engraver} divise les notes, vous devez
-aussi enlever @internalsref{Forbid_line_break_engraver}.
-
-
-@refbugs
-
-Bien que toutes les durées --- particulièrement celles contenant des
-nolets --- ne puissent pas être représentées exactement avec des notes
-normales et des points, le graveur n'insèrera pas de nolets.
-
-@code{Completion_heads_engraver} affecte seulement les notes, il ne
-divise pas les silences.
-
-@seealso
-
-Référence du programme : @internalsref{Completion_heads_engraver}.
-
-
-@node Polyphony
-@section Polyphony
-
-La notion musicale de polyphonie fait référence au fait d'avoir plus
-d'une voix simultanément dans une pièce.  Dans LilyPond, la notion de
-polyphonie fait référence au fait d'avoir plus d'une voix sur la même
-portée.
-
-@menu
-* Chords::
-* Stems::
-* Basic polyphony::
-* Explicitly instantiating voices::
-* Collision Resolution::
-@end menu
-
-
-@node Chords
-@subsection Chords
-
-@cindex accords
-
-Un accord est formé en mettant une série de hauteurs entre @code{<}
-et @code{>}.  Un accord peut être suivi d'une durée et d'indications
-d'articulation, comme une simple note.
-
-@lilypond[verbatim,ragged-right,fragment,quote,relative=1]
-<c e g>4 <c>8
-@end lilypond
-
-Pour plus d'information à propos des accords, voir @ref{Chord names}.
-
-
-@node Stems
-@subsection Stems
-
-Dès qu'une note est rencontrée, un objet @internalsref{Stem} se crée
-automatiquement.  Pour les rondes et les silences, ils sont aussi
-créés, mais en mode invisible.
-
-@refcommands
-
-@funindex \stemUp
-@code{\stemUp},
-@funindex \stemDown
-@code{\stemDown},
-@funindex \stemNeutral
-@code{\stemNeutral}.
-
-
-@commonprop
-
-Pour changer la direction des hampes au milieu de la portée, utilisez
-
-@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
-a4 b c b
-\override Stem #'neutral-direction = #up
-a4 b c b
-\override Stem #'neutral-direction = #down
-a4 b c b
-@end lilypond
-
-
-@node Basic polyphony
-@subsection Basic polyphony
-
-@cindex polyphonie
-
-La manière la plus facile d'entrer des fragments avec plus d'une voix
-sur une portée est d'entrer chaque voix comme une suite de notes
---- entre accolades : @code{@{...@}} --- puis de les combiner simultanément,
-en séparant les voix avec @code{\\}
-
-@funindex \\
-
-@lilypond[quote,verbatim,fragment]
-\new Staff \relative c' {
-  c16 d e f
-  <<
-    { g4 f e | d2 e2 } \\
-    { r8 e4 d c8 ~ | c b16 a b8 g ~ g2 } \\
-    { s2. | s4 b4 c2 }
-  >>
-}
-@end lilypond
-
-Le séparateur permet aux contextes @internalsref{Voice}@footnote{Ces
-voix polyphoniques sont parfois appelées @qq{couches} ou @qq{calques} dans
-d'autres logiciels de notation.}
-@cindex couches
-@cindex calques
-d'être identifiés.  Les contextes de voix portent les noms @code{"1"},
-@code{"2"}, etc.  Dans chacun de ces contextes, la direction verticale
-des liaisons, hampes, etc. est réglée de manière appropriée.
-
-Ces voix sont toutes distinctes de la voix qui contient les notes en
-dehors de la construction @code{<< \\ >>}.  On doit le prendre en compte
-lorsqu'on fait des changements au niveau des voix.  Cela veut aussi dire
-que les liaisons de prolongation et d'articulation ne peuvent ni entrer
-ni sortir de la construction @code{<< \\ >>}.  À l'inverse, des voix
-parallèles venant de constructions @code{<< \\ >>} séparées sur la même
-portée sont dans les mêmes voix.  Voici le même exemple, avec des
-couleurs et têtes de note différentes pour chaque voix.  Notez que le
-changement de style de tête de note n'affecte pas l'intérieur des
-constructions @code{<< \\ >>}.  Aussi, le changement à la deuxième voix
-dans la première construction @code{<< \\ >>} l'affecte aussi dans la
-deuxième construction @code{<< \\ >>}, et la voix est liée entre les
-deux constructions.
-
-@cindex têtes de note, styles
-
-@lilypond[quote,verbatim,fragment]
-\new Staff \relative c' {
-  \override NoteHead #'style = #'cross
-  \override NoteHead #'color = #red
-  c16 d e f
-  <<
-    { g4 f e } \\
-    { \override NoteHead #'style = #'triangle
-      \override NoteHead #'color = #blue
-    r8 e4 d c8 ~ }
-  >> |
-  <<
-    { d2 e2 } \\
-    { c8 b16 a b8 g ~ g2 } \\
-    { \override NoteHead #'style = #'slash 
-      \override NoteHead #'color = #green
-      s4 b4 c2 }
-  >>
-}
-@end lilypond
-
-La polyphonie ne change pas la relation des notes dans un bloc
-@code{\relative @{ @}}.  Chaque note est calculée en fonction de la note
-qui la précède immédiatement, sans tenir compte des différentes voix.
-
-@example
-\relative @{ noteA << noteB \\ noteC >> noteD @}
-@end example
-
-@code{noteC} est calculé relativement à @code{noteB}, non pas à
-@code{noteA} ; @code{noteD} est calculé relativement à @code{noteC}, non
-pas à @code{noteB} ou @code{noteA}.
-
-
-@node Explicitly instantiating voices
-@subsection Explicitly instantiating voices
-
-Les contextes @internalsref{Voice} peuvent être déclarés manuellement
-dans un bloc @code{<< >>} pour créer de la musique polyphonique, en
-utilisant @code{\voiceOne}, @dots{} jusqu'à @code{\voiceFour} pour
-assigner des directions de hampes et un déplacement horizontal pour
-chaque partie.
-
-En particulier,
-@example
-<< \upper \\ \lower >>
-@end example
-
-@noindent
-équivaut à
-
-@example
-<<
- \new Voice = "1" @{ \voiceOne \upper @}
- \new Voice = "2" @{ \voiceTwo \lower @}
->>
-@end example
-
-Les commandes @code{\voiceXXX} fixent la direction des hampes, des
-liaisons de prolongations et de phrasé, des articulations, des
-annotations, des points d'augmentation des notes pointées et des
-doigtés.  @code{\voiceOne} et @code{\voiceThree} font pointer ces objets
-vers le haut, alors que @code{\voiceTwo} et @code{\voiceFour} les font
-pointer vers le bas.  La commande @code{\oneVoice} les ramène aux
-critères normaux.
-
-Une expression séquentielle qui apparaît en premier dans un @code{<< >>}
-appartient à la voix principale.  Ceci est utile lorsque des voix
-supplémentaires apparaissent pendant que la voix principale est jouée.
-Voici une meilleure réalisation de l'exemple de la section précédente.
-Les notes colorées et en croix mettent en évidence le fait que la mélodie principale
-est maintenant dans un seul contexte de voix.
-
-@lilypond[quote,ragged-right,verbatim]
-\new Staff \relative c' {
-  \override NoteHead #'style = #'cross
-  \override NoteHead #'color = #red
-  c16 d e f
-  \voiceOne
-  <<
-    { g4 f e | d2 e2 }
-    \new Voice="1" { \voiceTwo
-      r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
-      \oneVoice
-    }
-    \new Voice { \voiceThree
-      s2. | s4 b4 c2
-      \oneVoice
-    }
-  >>
-  \oneVoice
-}
-@end lilypond
-
-La définition correcte des voix permet à la mélodie d'être liée.
-@lilypond[quote,ragged-right,verbatim]
-\new Staff \relative c' {
-  c16^( d e f
-  \voiceOne
-  <<
-    { g4 f e | d2 e2) }
-    \context Voice="1" { \voiceTwo
-      r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
-      \oneVoice
-    }
-    \new Voice { \voiceThree
-      s2. s4 b4 c2
-      \oneVoice
-    }
-  >>
-  \oneVoice
-}
-@end lilypond
-
-Le fait d'éviter le séparateur @code{\\} permet aussi d'imbriquer des
-constructions polyphoniques, ce qui peut être une manière plus naturelle
-de saisir la musique.
-
-@lilypond[quote,ragged-right,verbatim]
-\new Staff \relative c' {
-  c16^( d e f
-  \voiceOne
-  <<
-    { g4 f e | d2 e2) }
-    \context Voice="1" { \voiceTwo
-      r8 e4 d c8 ~ |
-      <<
-        {c8 b16 a b8 g ~ g2}
-        \new Voice { \voiceThree
-          s4 b4 c2
-          \oneVoice
-        }
-      >>
-    \oneVoice
-    }
-  >>
-  \oneVoice
-}
-@end lilypond
-
-Dans certaines circonstances de polyphonie complexe, vous pourrez être
-amené à recourir à des voix supplémentaires afin d'éviter des collisions
-de notes.  Ces voix additionnelles s'ajoutent en définissant un
-identificateur, comme le montre l'exemple suivant :
-
-@lilypond[quote,verbatim,ragged-right,relative=2]
-voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
-
-\relative c''' <<
-  { \voiceOne g4 ~  \stemDown g32[ f( es d c b a b64 )g] } \\
-  { \voiceThree  b4} \\
-  { \voiceFive d,} \\
-  { \voiceTwo g,}
->>
-@end lilypond
-
-
-@node Collision Resolution
-@subsection Collision Resolution
-
-D'ordinaire, les têtes de notes pointées et non-pointées ne sont pas
-fusionnées, mais lorsque la propriété @code{merge-differently-dotted} de
-l'objet @internalsref{NoteCollision} est définie, elles se trouvent
-fusionnées :
-
-@lilypond[quote,verbatim,fragment,ragged-right,relative=2]
-\new Voice << {
-  g8 g8
-  \override Staff.NoteCollision
-    #'merge-differently-dotted = ##t
-  g8 g8
-} \\ { g8.[ f16] g8.[ f16] } >>
-@end lilypond
-
-De même, vous pouvez fusionner une tête de blanche avec une tête de
-croche, en définissant @code{merge-differently-headed}
-
-@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
-\new Voice << {
-  c8 c4.
-  \override Staff.NoteCollision
-    #'merge-differently-headed = ##t
-c8 c4. } \\ { c2 c2 } >>
-@end lilypond
-
-LilyPond décale aussi verticalement les silences à l'opposé des hampes,
-par exemple
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\new Voice << c''4 \\ r4 >>
-@end lilypond
-
-Lorsque trois notes ou plus s'agglutinent dans un même empilement,
-@code{merge-differently-headed} ne peut mener à bien la fusion des deux
-notes qui devraient l'être.  Pour obtenir une fusion optimale, appliquez
-un décalage (@code{\shift}) à la note qui ne devrait pas s'empiler.
-Dans la première mesure de l'exemple suivant,
-@code{merge-differently-headed} ne fonctionne pas --- la tête de la
-blanche est noire.  Dans la seconde mesure, @code{\shiftOn} s'applique
-pour sortir le sol (@code{g}) de l'alignement, et
-@code{merge-differently-headed} fonctionne correctement.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\override Staff.NoteCollision #'merge-differently-headed = ##t
-<<
-  { d=''2 g2 } \\
-  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
-  { \voiceFour e,,2 e'2}
->>
-<<
-  { d'=''2 \shiftOn g2 } \\ 
-  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
-  { \voiceFour e,,2 e'2}
+\relative c''' <<
+  { \voiceOne g4 ~  \stemDown g32[ f( es d c b a b64 )g] } \\
+  { \voiceThree  b4} \\
+  { \voiceFive d,} \\
+  { \voiceTwo g,}
 >>
 @end lilypond
 
 
-@refcommands
-
-@funindex \oneVoice
-@code{\oneVoice},
-@funindex \voiceOne
-@code{\voiceOne},
-@funindex \voiceTwo
-@code{\voiceTwo},
-@funindex \voiceThree
-@code{\voiceThree},
-@funindex \voiceFour
-@code{\voiceFour}.
-
-@funindex \shiftOn
-@code{\shiftOn},
-@funindex \shiftOnn
-@code{\shiftOnn},
-@funindex \shiftOnnn
-@code{\shiftOnnn},
-@funindex \shiftOff
-@code{\shiftOff} : toutes ces commandes précisent le degré de décalage
-des notes de la voix courante.  Les voix externes --- habituellement,
-les voix une et deux --- ont @code{\shiftOff}, alors que les voix
-internes --- trois et quatre --- ont @code{\shiftOn}.  @code{\shiftOnn}
-et @code{\shiftOnnn} sont des niveaux supplémentaires de décalage.
-
-Quand LilyPond est dépassé, la propriété @code{force-hshift} de l'objet
-@internalsref{NoteColumn}, et des silences à hauteur déterminée, peuvent
-s'avérer utiles pour dicter au programme les choix de placement.
-
-@lilypond[quote,verbatim,ragged-right]
-\relative <<
-{
-  <d g>
-  <d g>
-} \\ {
-  <b f'>
-  \once \override NoteColumn #'force-hshift = #1.7
-  <b f'>
-} >>
-@end lilypond
-
-
-@seealso
-Référence du programme : les objets appropriés pour résoudre les
-collisions sont @internalsref{NoteCollision} et
-@internalsref{RestCollision}.
-
-
-@refbugs
-
-Quand @code{merge-differently-headed} est utilisé avec une croche ou
-une valeur plus courte à hampe vers le haut, et une blanche hampe vers
-le bas, la croche se retrouve à la mauvaise place.
-
-Il n'y a aucune prise en charge des agrégats dans lesquels une même note
-apparaît avec différentes altérations.  Il est conseillé d'avoir recours
-aux enharmoniques, ou d'utiliser la notation spécifique de cluster ---
-voir @ref{Clusters}.
-
-
-
-@node Staff notation
-@section Staff notation
-
-@cindex Staff notation
-
-De la notation musicale concernant la portée, comme
-les armures, les clefs ou les chiffres de mesure.
-
-@menu
-* Clef::
-* Key signature::
-* Time signature::
-* Partial measures::
-* Bar lines::
-* Unmetered music::
-* System start delimiters::
-* Staff symbol::
-* Writing music in parallel::
-@end menu
-
-
-@node Clef
-@subsection Clef
-
-@funindex \clef
-
-La clé indique quelles lignes de la portée correspondent à telles
-hauteurs.  Elle est réglée par la commande @code{\clef}.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-{ c''2 \clef alto g'2 }
-@end lilypond
-
-@cindex clé de sol
-@cindex clé de fa
-@cindex clé d'ut
-
-Les clés prises en charge sont
-
-@multitable @columnfractions .33 .66
-@headitem Clef @tab Position
-@item @code{treble}, violin, G, G2 @tab Clé de sol 2e ligne
-@item @code{alto, C} @tab Clé d'ut 3e ligne
-@item @code{tenor} @tab Clé d'ut 4e ligne
-@item @code{bass, F} @tab Clé de fa 4e ligne
-@item @code{french} @tab Clé de sol 1e ligne
-@item @code{soprano} @tab Clé d'ut 1e ligne
-@item @code{mezzosoprano} @tab Clé d'ut 2e ligne
-@item @code{baritone} @tab Clé d'ut 5e ligne
-@item @code{varbaritone} @tab Clé de fa 3e ligne
-@item @code{subbass} @tab Clé de fa 5e ligne
-@item @code{percussion} @tab Clé de percussion
-@item @code{tab} @tab Clé de tablature
-@end multitable
-
-En ajoutant @code{_8} ou @code{^8} au nom de la clé, celle-ci est
-transposée à l'octave respectivement inférieure ou supérieure, et
-@code{_15} ou @code{^15} la transpose de deux octaves.  L'argument
-@var{clefname} doit être mis entre guillemets lorsqu'il contient un
-caractère @qq{souligné} ou des chiffres.  Par exemple,
-
-
-@cindex choral tenor clef
-@lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\clef "G_8" c4
-@end lilypond
-
-
-@commonprop
-
-La commande @code{\clef "treble_8"} équivaut à définir @code{clefGlyph},
-@code{clefPosition} --- qui contrôle la position verticale de la clé ---
-@code{middleCPosition} et @code{clefOctavation}.  Une clé est imprimée
-lorsque l'une de ces propriétés est changée.  Les exemples suivant font
-apparaître des possibilités de réglage manuel de ces propriétés.
-
-@lilypond[quote,ragged-right,verbatim]
-{
-  \set Staff.clefGlyph = #"clefs.F"
-  \set Staff.clefPosition = #2
-  c'4
-  \set Staff.clefGlyph = #"clefs.G"
-  c'4
-  \set Staff.clefGlyph = #"clefs.C"
-  c'4
-  \set Staff.clefOctavation = #7
-  c'4
-  \set Staff.clefOctavation = #0
-  \set Staff.clefPosition = #0
-  c'4
-  \clef "bass"
-  c'4
-  \set Staff.middleCPosition = #4
-  c'4
-}
-@end lilypond
-
-
-@seealso
-
-Dans ce manuel : @ref{Grace notes}.
-
-Référence du programme : @internalsref{Clef}.
-
-
-@node Key signature
-@subsection Key signature
-
-@cindex armure
-@funindex \key
-
-L'armure indique la tonalité dans laquelle la pièce doit être jouée.
-Elle comprend un ensemble d'altérations (dièses ou bémols) à la clé,
-c'est-à-dire au début de la portée.
-
-On définit ou modifie l'armure avec la commande @code{\key}
-
-@example
-@code{\key} @var{hauteur} @var{type}
-@end example
-
-@funindex \minor
-@funindex \major
-@funindex \minor
-@funindex \ionian
-@funindex \locrian
-@funindex \aeolian
-@funindex \mixolydian
-@funindex \lydian
-@funindex \phrygian
-@funindex \dorian
-@cindex modes anciens
-
-Ici, @var{type} doit être @code{\major} ou @code{\minor} afin d'avoir
-respectivement @var{hauteur}-major ou @var{hauteur}-minor.  Vous pouvez
-aussi avoir recours aux modes anciens que sont @code{\ionian},
-@code{\locrian}, @code{\aeolian}, @code{\mixolydian}, @code{\lydian},
-@code{\phrygian}, et @code{\dorian}.
-
-Cette commande fixe la propriété de contexte @code{Staff.keySignature}.
-Des armures inhabituelles peuvent être spécifiées en modifiant
-directement cette propriété.
-
-Les nouveaux utilisateurs s'embrouillent souvent dans les altérations et
-les armures, car des notes naturelles prennent ou non un bécarre selon
-l'armure.  Pour plus d'informations, voir @ref{Accidentals} ou
-@rlearning{Accidentals and key signatures}.
-
-@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
-\key g \major
-f1
-fis
-@end lilypond
-
-
-@commonprop
-
-Un bécarre est imprimé pour annuler toute altération précédente.  Ceci
-peut être supprimé en réglant la propriété
-@code{Staff.printKeyCancellation}.
-
-@lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
-\key d \major
-a b cis d
-\key g \minor
-a bes c d
-\set Staff.printKeyCancellation = ##f
-\key d \major
-a b cis d
-\key g \minor
-a bes c d
-@end lilypond
-
-
-@seealso
-
-Référence du programme : @internalsref{KeyCancellation},
-@internalsref{KeySignature}.
-
-
-@node Time signature
-@subsection Time signature
-
-@cindex chiffrage de mesure
-@cindex chiffre indicateur de mesure
-@cindex métrique
-@funindex \time
-
-Le chiffre de mesure indique le mètre d'une pièce : une alternance
-régulière de temps forts et de temps faibles.  Il est indiqué par une
-fraction au début de la portée.
-
-Le chiffre de mesure est réglé par la commande @code{\time}.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\time 2/4 c'2 \time 3/4 c'2.
-@end lilypond
-
-@commonprop
-
-Le symbole imprimé peut être modifié avec la propriété @code{style}.
-En la réglant sur @code{#'()}, une fraction sera utilisée pour les
-chiffres de mesure 4/4 et 2/2.
-
-@lilypond[fragment,quote,ragged-right,verbatim]
-\time 4/4 c'1
-\time 2/2 c'1
-\override Staff.TimeSignature #'style = #'()
-\time 4/4 c'1
-\time 2/2 c'1
-@end lilypond
-
-Il y a bien d'autres options pour sa mise en place.  Voir @ref{Ancient time
-signatures} pour plus d'exemples.
-
-@code{\time} définit les propriétés @code{timeSignatureFraction},
-@code{beatLength} et @code{measureLength} dans le contexte
-@code{Timing}, qui en principe est assimilé à @internalsref{Score}.  La
-propriété @code{measureLength} détermine où des barres de mesure doivent
-être insérées, et comment les groupements de notes doivent être gérés.
-La modification de la valeur de @code{timeSignatureFraction} donne
-également lieu à l'impression d'un symbole.
-
-Plus d'options sont accessibles au moyen de la fonction Scheme
-@code{set-time-signature}.  De concert avec le
-@internalsref{Measure_grouping_engraver}, elle crée les signes de
-@internalsref{MeasureGrouping}, qui facilitent la lecture de musiques
-modernes, complexes rythmiquement.  Dans l'exemple suivant, les mesures
-à 9/8 sont subdivisées en @code{(2 2 2 3)}, ce qui est donné comme
-argument à la commande @code{set-time-signature}, en troisième position.
-
-@lilypond[quote,ragged-right,verbatim]
-\score {
-  \relative c'' {
-    #(set-time-signature 9 8 '(2 2 2 3))
-    g8[ g] d[ d] g[ g] a8[( bes g]) |
-    #(set-time-signature 5 8 '(3 2))
-    a4. g4
-  }
-  \layout {
-    \context {
-      \Staff
-      \consists "Measure_grouping_engraver"
-    }
-  }
-}
-@end lilypond
-
-
-@seealso
-
-Référence du programme : @internalsref{TimeSignature} et
-@internalsref{Timing_translator}.
-
-Exemples : @lsr{contemporary,compound-time-signature.ly}.
-
-
-@refbugs
-
-Le groupement automatique des ligatures n'utilise pas les groupements
-spécifiés par @code{set-time-signature}.
-
-
-@node Partial measures
-@subsection Partial measures
-
-@cindex anacrouse
-@cindex levée
-@cindex mesure incomplète
-@funindex \partial
-
-
-Les mesures incomplètes, telles que les anacrouses ou levées, doivent
-être entrées avec la commande
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\partial 16*5 c16 cis d dis e | a2. c,4 | b2
-@end lilypond
-
-
-La syntaxe de cette commande est
-
-@example
-\partial @var{durée}
-@end example
-
-@code{durée} étant la valeur rythmique devant être ajoutée avant la
-mesure suivante.
-
-Le programme traduit cette commande en
-
-@example
-\set Timing.measurePosition = -@var{durée}
-@end example
-
-
-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
-peut s'agir d'un nombre négatif ; @code{\partial 4} signifie, pour le
-programme : @qq{Dans cette mesure, il reste juste une noire}.
-
-
-@refbugs
-
-Cette commande ne prend pas en compte les notes d'ornement ou
-appoggiatures au début de la musique. Lorsqu'un morceau commence par une
-levée et avec des petites notes, la commande @code{\partial} devrait être
-placée après celles-ci.
-
-@lilypond[verbatim,quote,ragged-right,relative,fragment]
-\grace f16
-\partial 4
-g4
-a2 g2
-@end lilypond
-
-@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.
-
-
-@node Bar lines
-@subsection Bar lines
-
-@cindex barres de mesure
-@funindex \bar
-@cindex barres de reprise
-
-
-Les barres de mesures délimitent les mesures, mais peuvent aussi
-indiquer une reprise. En principe, elles sont insérées automatiquement,
-et les sauts de ligne ne peuvent avoir lieu qu'au niveau de ces barres.
-
-Il est possible de forcer l'impression d'une barre de mesure spéciale,
-avec la commande @code{\bar} :
-
-@lilypond[quote,ragged-right,relative=2,fragment,verbatim]
-c4 \bar "|:" c4
-@end lilypond
-
-
-Les styles de barres de mesure disponibles sont
-
-@lilypondfile[ragged-right,quote]{bar-lines.ly}
-
-
-En plus de cela, on peut demander @code{"||:"}, qui équivaut à
-@code{"|:"}, mais qui donnera, en cas de saut de ligne, une double barre
-en fin de ligne, et une barre de reprise au début de la ligne suivante.
+@node Collision Resolution
+@subsection Collision Resolution
 
-Il est possible d'autoriser un saut de ligne même s'il n'y a pas
-de barre de mesure visible, en utilisant :
+D'ordinaire, les têtes de notes pointées et non-pointées ne sont pas
+fusionnées, mais lorsque la propriété @code{merge-differently-dotted} de
+l'objet @internalsref{NoteCollision} est définie, elles se trouvent
+fusionnées :
 
-@example
-\bar ""
-@end example
+@lilypond[quote,verbatim,fragment,ragged-right,relative=2]
+\new Voice << {
+  g8 g8
+  \override Staff.NoteCollision
+    #'merge-differently-dotted = ##t
+  g8 g8
+} \\ { g8.[ f16] g8.[ f16] } >>
+@end lilypond
 
-@noindent
+De même, vous pouvez fusionner une tête de blanche avec une tête de
+croche, en définissant @code{merge-differently-headed}
 
+@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
+\new Voice << {
+  c8 c4.
+  \override Staff.NoteCollision
+    #'merge-differently-headed = ##t
+c8 c4. } \\ { c2 c2 } >>
+@end lilypond
 
-Ceci insérera une barre de mesure invisible, et permettra de sauter de
-ligne à cet endroit, sans incrémenter le numéro de mesure.
+LilyPond décale aussi verticalement les silences à l'opposé des hampes,
+par exemple
 
+@lilypond[quote,ragged-right,fragment,verbatim]
+\new Voice << c''4 \\ r4 >>
+@end lilypond
 
-Dans une partition comprenant plusieurs portées, la commande @code{\bar}
-placée sur une portée s'applique automatiquement à toutes les
-portées. Les barres de mesure que l'on obtient alors sont d'un seul
-tenant sur les portées d'un @code{StaffGroup}, d'un @code{PianoStaff} ou
-d'un @code{GrandStaff}.
+Lorsque trois notes ou plus s'agglutinent dans un même empilement,
+@code{merge-differently-headed} ne peut mener à bien la fusion des deux
+notes qui devraient l'être.  Pour obtenir une fusion optimale, appliquez
+un décalage (@code{\shift}) à la note qui ne devrait pas s'empiler.
+Dans la première mesure de l'exemple suivant,
+@code{merge-differently-headed} ne fonctionne pas --- la tête de la
+blanche est noire.  Dans la seconde mesure, @code{\shiftOn} s'applique
+pour sortir le sol (@code{g}) de l'alignement, et
+@code{merge-differently-headed} fonctionne correctement.
 
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\override Staff.NoteCollision #'merge-differently-headed = ##t
 <<
-  \new StaffGroup <<
-    \new Staff {
-      e'4 d'
-      \bar "||"
-      f' e'
-    }
-    \new Staff { \clef bass c4 g e g }
-  >>
-  \new Staff { \clef bass c2 c2 }
+  { d=''2 g2 } \\
+  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
+  { \voiceFour e,,2 e'2}
+>>
+<<
+  { d'=''2 \shiftOn g2 } \\ 
+  { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
+  { \voiceFour e,,2 e'2}
 >>
 @end lilypond
 
 
-@commonprop
-
-@funindex whichBar
-@funindex repeatCommands
-@funindex defaultBarType
-
+@refcommands
 
-La commande @code{\bar }@var{bartype} sert de raccourci pour @code{\set
-Timing.whichBar = }@var{bartype}.  Dès que l'on définit @code{whichBar},
-une barre de mesure est créée selon le style défini.
+@funindex \oneVoice
+@code{\oneVoice},
+@funindex \voiceOne
+@code{\voiceOne},
+@funindex \voiceTwo
+@code{\voiceTwo},
+@funindex \voiceThree
+@code{\voiceThree},
+@funindex \voiceFour
+@code{\voiceFour}.
 
+@funindex \shiftOn
+@code{\shiftOn},
+@funindex \shiftOnn
+@code{\shiftOnn},
+@funindex \shiftOnnn
+@code{\shiftOnnn},
+@funindex \shiftOff
+@code{\shiftOff} : toutes ces commandes précisent le degré de décalage
+des notes de la voix courante.  Les voix externes --- habituellement,
+les voix une et deux --- ont @code{\shiftOff}, alors que les voix
+internes --- trois et quatre --- ont @code{\shiftOn}.  @code{\shiftOnn}
+et @code{\shiftOnnn} sont des niveaux supplémentaires de décalage.
 
-Dès que la propriété @code{whichBar} est définie, une barre de mesure
-est créée.  À chaque début de mesure, elle prend la valeur de
-@code{Timing.defaultBarType}.  La valeur de @code{repeatCommands} sert à
-remplacer les barres de mesure par défaut.
+Quand LilyPond est dépassé, la propriété @code{force-hshift} de l'objet
+@internalsref{NoteColumn}, et des silences à hauteur déterminée, peuvent
+s'avérer utiles pour dicter au programme les choix de placement.
 
-Nous vous invitons à utiliser @code{\repeat} pour indiquer les
-reprises. Voyez à ce sujet @ref{Repeats}.
+@lilypond[quote,verbatim,ragged-right]
+\relative <<
+{
+  <d g>
+  <d g>
+} \\ {
+  <b f'>
+  \once \override NoteColumn #'force-hshift = #1.7
+  <b f'>
+} >>
+@end lilypond
 
 
 @seealso
-
-Dans ce manuel : @ref{Repeats}, @ref{System start delimiters}.
-
-Référence du programme : @internalsref{BarLine} (faisant partie du
-contexte @internalsref{Staff}), @internalsref{SpanBar} (sur plusieurs
-portées).
+Référence du programme : les objets appropriés pour résoudre les
+collisions sont @internalsref{NoteCollision} et
+@internalsref{RestCollision}.
 
 
-@node Unmetered music
-@subsection Unmetered music
+@refbugs
 
-@cindex cadence
-@funindex \cadenzaOn
-@funindex \cadenzaOff
+Quand @code{merge-differently-headed} est utilisé avec une croche ou
+une valeur plus courte à hampe vers le haut, et une blanche hampe vers
+le bas, la croche se retrouve à la mauvaise place.
 
+Il n'y a aucune prise en charge des agrégats dans lesquels une même note
+apparaît avec différentes altérations.  Il est conseillé d'avoir recours
+aux enharmoniques, ou d'utiliser la notation spécifique de cluster ---
+voir @ref{Clusters}.
 
-Les barres de mesure et les numéros de mesure sont calculés
-automatiquement, ce qui n'est pas souhaitable dans le cas d'une musique
-non mesurée --- les cadences, par exemple. Les commandes
-@code{\cadenzaOn} et @code{\cadenzaOff} permettent de désactiver et de
-rétablir la métrique automatique.
 
-@lilypond[verbatim,quote,ragged-right,relative=2,fragment]
-c4 d e d
-\cadenzaOn
-c4 c d8 d d f4 g4.
-\cadenzaOff
-\bar "|"
-d4 e d c
-@end lilypond
 
+@node Staff notation
+@section Staff notation
 
-@refbugs
+@cindex Staff notation
 
-LilyPond ne change de ligne ou de page qu'au niveau des barres de
-mesure.  Si votre musique non mesurée dure plus d'une ligne, il vous
-faudra insérer des barres de mesure invisibles, pour indiquer à quels
-endroit un saut de ligne peut intervenir.
+De la notation musicale concernant la portée, comme
+les armures, les clefs ou les chiffres de mesure.
 
-@example
-\bar ""
-@end example
+@menu
+* Clef::
+* Key signature::
+* Time signature::
+* Partial measures::
+* Bar lines::
+* Unmetered music::
+* System start delimiters::
+* Staff symbol::
+* Writing music in parallel::
+@end menu
 
-@noindent
 
 
 @node System start delimiters
@@ -2304,343 +964,6 @@ D'autres exemples :
 @lsr{connecting,laissez-vibrer-ties.ly}
 
 
-@node Automatic beams
-@subsection Automatic beams
-
-LilyPond décide automatiquement de la manière de grouper les notes et
-d'imprimer les ligatures.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
-@end lilypond
-
-Lorsque ce comportement automatisé n'est pas satisfaisant, on peut
-définir des groupements manuellement --- voir section suivante --- ou
-personnaliser les groupements automatiques --- voir @ref{Setting
-automatic beam behavior}.
-
-La commande @code{\noBeam} peut servir à empêcher des notes
-individuelles d'être rattachées aux autres.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\time 2/4 c8 c\noBeam c c
-@end lilypond
-
-
-@seealso
-
-Référence du programme : @internalsref{Beam}.
-
-
-@node Manual beams
-@subsection Manual beams
-
-@cindex groupements de note manuels
-@cindex ligatures manuelles
-@funindex ]
-@funindex [
-
-Dans certaines situations, il peut s'avérer nécessaire de
-supplanter l'algorithme de groupement automatique des notes, par
-exemple pour prolonger une ligature par-dessus un silence ou une barre
-de mesure.  Le début et la fin de la ligature sont alors indiqués par
-@code{[} et @code{]}.
-
-@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
-{
-  r4 r8[ g' a r8] r8 g[ | a] r8
-}
-@end lilypond
-
-
-@commonprop
-
-@funindex stemLeftBeamCount
-@funindex stemRightBeamCount
-
-LilyPond peut déterminer automatiquement les sous-groupes à
-l'intérieur d'un groupement de notes, bien que le résultat ne soit pas 
-toujours optimal.  Les propriétés @code{stemLeftBeamCount} et
-@code{stemRightBeamCount} permettent alors
-d'ajuster ce comportement.  Lorsque l'une ou l'autre de ces propriétés
-est définie, elle ne s'applique qu'une seule fois, après quoi sa
-définition est effacée.
-
-@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
-{
-   f8[ r16
-      f g a]
-   f8[ r16
-   \set stemLeftBeamCount = #1
-      f g a]
-}
-@end lilypond
-
-La propriété @code{subdivideBeams} sert à grouper les double-croches
-ou les valeurs plus brèves pulsation par pulsation, la pulsation
-étant définie par la propriété @code{beatLength}.
-
-@lilypond[fragment,quote,relative=2,verbatim]
-c16[ c c c c c c c]
-\set subdivideBeams = ##t
-c16[ c c c c c c c]
-\set Score.beatLength = #(ly:make-moment 1 8)
-c16[ c c c c c c c]
-@end lilypond
-@funindex subdivideBeams
-
-@noindent
-Pour plus d'information sur @code{make-moment}, voir
-@ref{Time administration}.
-
-Lorsqu'une ligature franchit une barre de mesure, le saut
-de ligne est en principe interdit à cet endroit.  Ce comportement peut
-être outrepassé en définissant @code{breakable}.
-
-@funindex breakable
-
-@cindex ligatures et sauts de ligne
-@cindex ligatures coudées
-@cindex auto-knee-gap
-
-LilyPond insère automatiquement des ligatures coudées --- certaines
-notes vers le haut, d'autres vers le bas --- lorsqu'il détecte un espace
-important entre des têtes de notes. Ce comportement peut être changé par
-l'intermédiaire de l'objet @code{auto-knee-gap}
-
-
-@refbugs
-
-Les ligatures coudées à cheval sur deux portées ne peuvent être
-employées en même temps que des portées invisibles.  Voir
-@ref{Hiding staves}.
-
-@c Is this still true with skyline spacing stuff? -J.Mandereau
-Les ligatures peuvent entrer en collision avec des symboles entourant
-les notes, contrairement aux textes ou aux altérations.
-
-
-@node Grace notes
-@subsection Grace notes
-
-@funindex \grace
-@cindex ornements
-@cindex notes d'ornement
-@cindex appoggiature
-@cindex accacciature
-@cindex petite note
-
-
-Les petites notes sont des ornements entièrement écrits.  Les plus
-courantes sont les accacciatures, qui doivent se jouer très vite,
-et qui s'écrivent sous forme d'une petite note barrée (sur la hampe)
-et liée.  L'appoggiature est une petite note non barrée, qui vole
-une fraction à la durée de la note réelle qui la suit.
-
-Ces petites notes sont entrées avec les commandes @code{\acciaccatura}
-et @code{\appoggiatura}, comme le montre l'exemple suivant :
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-b4 \acciaccatura d8 c4 \appoggiatura e8 d4
-\acciaccatura { g16[ f] } e4
-@end lilypond
-
-
-Ce sont là deux formes spéciales de la commande @code{\grace}, qui prend
-en charge toutes les petites notes. Si on la fait suivre d'une
-expression musicale, un groupe de petites notes sera créé, sans impact
-sur la métrique.
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-c4 \grace c16 c4
-\grace { c16[ d16] } c2 c4
-@end lilypond
-
-@noindent
-Contrairement à @code{\acciaccatura} ou @code{\appoggiatura}, la 
-commande @code{\grace} ne provoque pas de liaison.
-
-La durée des petites notes est interprétée par le programme en fonction
-d'un deuxième compteur de temps, le chronomètre @code{grace}.  Chaque
-instant est défini par deux nombres rationnels : le premier compte les
-durées réelles, le second compte la durée des petites notes.  Reprenons
-l'exemple ci-dessus en y ajoutant ces couples de nombres :
-
-@lilypond[quote,ragged-right]
-<<
-  \relative c''{
-    c4 \grace c16 c4 \grace {
-    c16[ d16] } c2 c4
-  }
-  \new Lyrics \lyricmode {
-    \override LyricText #'font-family = #'typewriter
-
-    \markup { (0,0) } 4
-    \grace { \markup {
-      ( \fraction 1 4 , \fraction -1 16 ) } 16 }
-    \markup { (\fraction 1 4 , 0 ) } 4
-    \grace {
-      \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
-      \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
-    }
-    \markup { ( \fraction 2 4 , 0 ) }
-  }
->>
-@end lilypond
-
-Les petites notes se placent de façon synchrone entre les différentes
-portées.  Dans l'exemple suivant, il y a deux petites double-croches
-pour chaque petite croche.
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \grace { c16[ d e f] } e4 }
-   \new Staff { c4 \grace { g8[ b] } c4 } >>
-@end lilypond
-
-@funindex \afterGrace
-
-La commande @code{\afterGrace} sert à placer une petite note après une
-note réelle --- et non @emph{avant} comme d'ordinaire.  Cette commande
-requiert deux arguments : la note réelle, et la ou les petites notes qui
-suivent.
-
-@lilypond[ragged-right, verbatim,relative=2,fragment]
-c1 \afterGrace d1 { c16[ d] } c4
-@end lilypond
-
-Les petites notes se placent alors aux 3/4 de la durée de la note
-réelle.  Cette fraction peut être changée en définissant
-@code{afterGraceFraction} ; ainsi,
-
-@example
-#(define afterGraceFraction (cons 7 8))
-@end example
-
-@noindent
-placera la petite note à 7/8 de la note réelle.
-
-On peut obtenir le même effet manuellement, de la façon suivante :
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\new Voice {
-  << { d1^\trill_( }
-     { s2 \grace { c16[ d] } } >>
-  c4)
-}
-@end lilypond
-
-@noindent
-Le silence invisible peut être plus ou moins long --- ici c'est une
-demi-pause --- afin d'ajuster l'espace entre la note réelle et les
-petites notes.
-
-Les expressions @code{\grace} obéissent à des règles typographiques
-particulières, notamment pour régler l'orientation et la taille des
-objets.  De ce fait, toute subtilité de mise en forme devra être
-indiquée @emph{à l'intérieur} de l'expression introduite par
-@code{\grace} :
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\new Voice {
-  \acciaccatura {
-    \stemDown
-    f16->
-    \stemNeutral
-  }
-  g4
-}
-@end lilypond
-
-@noindent
-Tous les réglages ajoutés doivent également être désactivés dans cette
-même expression.
-
-Il est possible de changer globalement la mise en forme des petites
-notes dans un morceau, au moyen de la fonction
-@code{add-grace-property}.  Ici, par exemple, on ôte la définition de
-l'orientation des objets @code{Stem} pour toutes les petites notes, afin
-que les hampes ne soient pas toujours orientées vers le haut.
-
-@example
-\new Staff @{
- #(add-grace-property 'Voice 'Stem 'direction '())
- @dots{}
-@}
-@end example
-
-@noindent
-Il est par ailleurs possible de modifier les variables
-@code{startGraceMusic}, @code{stopGraceMusic},
-@code{startAcciaccaturaMusic}, @code{stopAcciaccaturaMusic},
-@code{startAppoggiaturaMusic}, et @code{stopAppoggiaturaMusic}.
-Pour plus de détails, voir le fichier @file{ly/@/grace@/-init@/.ly}.
-
-@noindent
-Le trait que l'on trouve sur les hampes des accacciatures peut
-être appliqué dans d'autres situations en définissant @*
-@code{\override Stem  #'stroke-style = #"grace"}.
-
-
-@commonprop
-
-Il est possible de forcer l'élasticité de l'espacement des notes d'agrément.
-
-@lilypond[relative=2,ragged-right]
-<<
-  \override Score.SpacingSpanner #'strict-grace-spacing = ##t
-  \new Staff {
-     c'4
-     \afterGrace
-     c'4
-     { c'16[ c'8 c'16] }
-     c'4
-  }  
-  \new Staff {
-     c'16[ c'16 c'16 c'16]
-     c'16[ c'16 c'16 c'16]
-     c'4
-  }
->>
-@end lilypond
-
-
-@seealso
-
-Référence du programme : @internalsref{GraceMusic}.
-
-
-@refbugs
-
-Une partition commençant par une expression @code{\grace} doit faire
-intervenir la commande @code{\new Voice}, sans quoi la note réelle et
-la petite note se retrouveront sur des portées différentes.
-
-La synchronisation des petites notes se fait de façon parfois
-surprenante, car les autres objets de la portée --- barres de mesure,
-armures, etc. --- sont eux aussi synchrones. Pensez-y lorsque vous
-mélez des portées comprenant des petites notes et d'autres sans :
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \bar "|:" \grace c16 d4 }
-   \new Staff { c4 \bar "|:" d4 } >>
-@end lilypond
-
-@noindent
-Il est possible de remédier à cela en insérant sur les autres portées
-des silences invisibles dans une expression précédée de @code{\grace},
-correspondant à la durée des petites notes.
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \bar "|:" \grace c16 d4 }
-   \new Staff { c4 \bar "|:" \grace s16 d4 } >>
-@end lilypond
-Seules des expressions musicales séquentielles peuvent être utilisées
-pour des petites notes ; il n'est pas possible d'imbriquer ni de
-juxtaposer des sections de petites notes, faute de quoi le traitement du
-code peut échouer ou produire des erreurs.
-
-
 @node Expressive marks
 @section Expressive marks
 
index 8048c18c00aa76b2e588913b0a50f38103c5c24e..b47f0f694cf7cf8d6418d591041121c4d0c1cfb4 100644 (file)
@@ -1,13 +1,13 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @ignore
-    Translation of GIT committish: e9a620b6e7e1c0a1bf39b7063ff1744ad61efb08
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
 @end ignore
 
 @setfilename lilypond.info
-@settitle GNU LilyPond -- manuel de l'utilisateur
+@settitle GNU LilyPond -- manuel de référence
 @documentencoding UTF-8
 
 @iftex
@@ -52,7 +52,7 @@ Ce document est également disponible au format
 @titlepage
 @title GNU LilyPond
 @subtitle Le système de gravure musicale
-@titlefont{Manuel de l'utilisateur}
+@titlefont{Manuel de référence}
 @author L'équipe de développement de LilyPond
 
 
@@ -140,7 +140,7 @@ Free Documentation License''.
 @top GNU LilyPond --- le système de gravure musicale
 @c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
 
-Ce document est le manuel de l'utilisateur pour GNU LilyPond 2.11.x.
+Ce document est le manuel de référence de GNU LilyPond 2.11.x.
 @ifhtml
 (Allez au bas de la page pour voir le numéro de version exact).
 @end ifhtml
@@ -155,8 +155,9 @@ ligne de ce manuel, ainsi qu'une documentation supplémentaire.
 @include dedication.itely
 
 @menu
-* Musical notation::               notation musicale.
-* Changing defaults::              retoucher la mise en forme.
+* Musical notation::
+* Specialist notation::
+* Changing defaults::
 * Non-musical notation::           aspects autres que la notation musicale.
 * Spacing issues::                 mise en page de la musique sur le papier.
 * Interfaces for programmers::     utilisation avancée.
@@ -181,6 +182,7 @@ Annexes
 @include macros.itexi
 
 @include notation.itely
+@include specialist.itely
 
 @include changing-defaults.itely
 @include non-music.itely
index 2e46725d63ec71d670b2b13b4a5525c0a782392a..93fddb97cc8b608477555ac86d666ee3beff1bb4 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Musical notation
 @chapter Musical notation
@@ -14,14 +20,6 @@ This chapter explains how to create musical notation.
 * Staff notation::     Displaying staves.
 * Educational use::    Special notation to increase legibility.
 * Text::               Adding text to scores.
-
-* Vocal music:: a
-* Chords Blah:: b
-* Piano music:: c
-* Percussion:: d
-* Guitar:: e
-* Other instrument-specific:: f
-* Ancient notation:: g
 @end menu
 
 @include pitches.itely
@@ -33,12 +31,3 @@ This chapter explains how to create musical notation.
 @include educational.itely
 @include text.itely
 
-@include vocal.itely
-@include chords.itely
-@include piano.itely
-@include percussion.itely
-@include guitar.itely
-@include instrument-notation.itely
-@include ancient.itely
-
-
diff --git a/Documentation/fr/user/pitches.itely b/Documentation/fr/user/pitches.itely
new file mode 100644 (file)
index 0000000..68c6bd0
--- /dev/null
@@ -0,0 +1,770 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Pitches
+@section Pitches
+
+This section discusses how to specify the pitch of notes.
+
+@menu
+* Writing pitches::             
+* Changing multiple pitches::   
+* Displaying pitches::          
+@end menu
+
+
+@node Writing pitches
+@subsection Writing pitches
+
+Into text.
+
+@menu
+* Normal pitches::              
+* Accidentals::                 
+* Cautionary accidentals::      
+* Micro tones::                 
+* Note names in other languages::  
+@end menu
+
+@node Normal pitches
+@unnumberedsubsubsec Normal pitches
+
+@cindex noms de note
+@cindex hauteurs
+
+La hauteur s'écrit --- à moins de préciser une autre langue --- avec la
+notation anglaise, en utilisant les lettres @code{a} à @code{g}.
+Une gamme ascendante de do majeur s'écrit
+
+@lilypond[quote,fragment,verbatim,ragged-right]
+\clef bass
+c d e f g a b c'
+@end lilypond
+
+La note @code{c} est écrite une octave sous le do central.
+
+@lilypond[quote,fragment,verbatim,ragged-right]
+\clef treble
+c1
+\clef bass
+c1
+@end lilypond
+
+@funindex '
+@funindex ,
+
+L'octave peut être précisée sous forme d'une série d'apostrophes
+@samp{'} ou d'une série de virgules @samp{,}.  Chaque @samp{'} hausse la
+note d'une octave, chaque @samp{,} baisse la note d'une octave.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\clef treble
+c' c'' e' g d'' d' d c
+\clef bass
+c, c,, e, g d,, d, d c
+@end lilypond
+
+Il existe une autre méthode pour préciser à quelle octave se situe la
+note à graver ; cette méthode demande moins d'indications d'octave
+(@code{'} ou @code{,}) --- voir @ref{Relative octaves}.
+
+
+@node Accidentals
+@unnumberedsubsubsec Accidentals
+
+@cindex noms de note, hollandais
+@cindex noms de note, par défaut
+
+Dans la notation par défaut, un dièse est formé en ajoutant @code{-is}
+après le nom de note, un bémol en ajoutant @code{-es}.  Les
+double-dièses et double-bémols sont obtenus en ajoutant @code{-isis}
+ou @code{-eses} au nom de note.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+a2 ais a aes
+a2 aisis a aeses
+@end lilypond
+
+@noindent
+Ce sont les noms de note hollandais.  En hollandais, on élide @code{aes}
+pour écrire @code{as}, mais les deux formes sont acceptées.  De manière
+similaire, on accepte aussi bien @code{es} que @code{ees}.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+a2 as e es
+@end lilypond
+
+Un bécarre annule l'effet d'une altération, qu'elle soit accidentelle
+ou à l'armure.  Cependant, dans la syntaxe des noms de note, les
+bécarres ne s'écrivent pas avec un suffixe ; un simple nom de note
+donnera une note bécarre.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+a4 aes a2
+@end lilypond
+
+LilyPond interprète l'entrée @code{d e f} comme @qq{imprimer un ré
+naturel, un mi naturel et un fa naturel}, sans tenir compte de l'armure.
+Pour plus d'information à propos de la distinction entre le contenu
+musical et sa représentation, voir @rlearning{Accidentals and key signatures}.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative]
+\key d \major
+d e f g
+d e fis g
+@end lilypond
+
+
+@commonprop
+
+En accord avec les règles standards de l'écriture musicale, on imprime
+un bécarre avant un dièse ou un bémol si on a besoin d'annuler une
+altération précédente.  Pour modifier ce comportement, spécifiez
+@code{\set Staff.extraNatural = ##f}
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+ceses4 ces cis c
+\set Staff.extraNatural = ##f
+ceses4 ces cis c
+@end lilypond
+
+
+@seealso
+
+Référence du programme : @internalsref{LedgerLineSpanner},
+@internalsref{NoteHead}.
+
+
+@node Cautionary accidentals
+@unnumberedsubsubsec Cautionary accidentals
+
+@cindex altération, de précaution
+@cindex altération, entre parenthèses
+@cindex altération de précaution
+@funindex ?
+@cindex altération entre parenthèses
+@funindex !
+
+Normalement, les altérations sont imprimées automatiquement, mais il se
+peut que vous vouliez les imprimer manuellement.  On peut forcer
+l'impression d'une altération , dite @qq{de précaution}, en ajoutant un
+point d'exclamation @samp{!} après la hauteur de note.  Une altération
+entre parenthèses peut être obtenue en ajoutant un point d'interrogation
+@samp{?} après la hauteur de note.  Ces signes peuvent aussi être
+utilisés pour imprimer des bécarres.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
+cis cis cis! cis? c c? c! c
+@end lilypond
+
+
+@seealso
+
+L'impression automatique des altérations peut être affinée de plusieurs
+manières.  Pour plus d'information, voir @ref{Automatic accidentals}.
+
+
+@node Micro tones
+@unnumberedsubsubsec Micro tones
+
+@cindex quarts de ton
+@cindex demi-bémols, demi-dièses
+
+Les demi-bémols et demi-dièses s'écrivent en ajoutant respectivement
+@code{-eh} et @code{-ih}. Voici une série de dos altérés en hauteurs
+croissantes :
+
+@lilypond[verbatim,ragged-right,quote,relative=2,fragment]
+\set Staff.extraNatural = ##f
+ceseh ceh cih cisih
+@end lilypond
+
+Les micro-intervalles sont aussi exportés dans le fichier MIDI.
+
+@refbugs
+
+Il n'y a pas de standard universellement accepté pour noter le bémol et
+demi (qui abaisse la hauteur trois quarts de ton), le symbole de
+LilyPond n'est donc conforme à aucun standard.
+
+
+@node Note names in other languages
+@unnumberedsubsubsec Note names in other languages
+
+Vous disposez de jeux prédéfinis de noms de notes pour plusieurs autres
+langues.  Pour les utiliser, incluez le fichier d'initialisation
+spécifique à la langue voulue.  Par exemple, pour les langues romanes,
+ajoutez @code{\include "italiano.ly"} au début du fichier source.  Les
+fichiers de langues disponibles ainsi que les noms de notes utilisés
+sont les suivants :
+
+@cindex noms de note, autres langues
+@example
+                       Noms de note              dièse       bémol      double          double
+                                                                        dièse           bémol
+nederlands.ly  c   d   e   f   g   a   bes b   -is         -es          -isis           -eses
+english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat     -ss/-x/         -ff/
+                                                                        -sharpshsarp    -flatflat
+deutsch.ly     c   d   e   f   g   a   b   h   -is         -es          -isis           -eses
+norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es     -ississ/-isis   -essess/-eses
+svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess         -ississ         -essess
+italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b           -dd             -bb
+catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b           -dd/-ss         -bb
+espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b           -ss             -bb
+@end example
+
+@noindent
+Notez qu'en hollandais, en allemand, en norvégien et en suédois, un
+@samp{la} altéré de bemol se note @code{aes} et @code{aeses}.  Ces
+formes sont contractées en @code{as} et @code{ases} (ou plus communément
+@code{asas}).  Dans certains fichiers linguistiques, seules ces formes
+abrégées ont été définies ; ceci s'applique aussi aux suffixes pour les
+quarts de ton.
+
+@noindent
+Certaines musiques utilisent des microtonalités, pour lesquelles les
+altérations sont des fractions de dièse ou bémol @qq{normaux}.  Le
+tableau suivant répertorie les noms de note en quart de ton, tels que
+définis dans plusieurs fichiers linguistiques. Les préfixes @q{semi-} et
+@q{sesqui-} correspondent au @q{demi-} et @q{trois demis}.  À noter
+qu'aucune définition n'existe à ce jour pour le norvégien, le suédois,
+le catalan et l'espagnol.
+
+@c What about Turkish Maquam music and similar microtonal systems?
+@c
+@c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
+@c is actually misleading since the alteration is in fact one and a half
+@c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
+
+@example
+                        Noms de note           semi-   semi-  sesqui-  sesqui-
+                                               dièse   bémol  dièse    bémol
+
+nederlands.ly  c   d   e   f   g   a   bes b   -ih     -eh    -isih    -eseh
+english.ly     c   d   e   f   g   a   bf  b   -qs     -qf    -tqs     -tqf
+deutsch.ly     c   d   e   f   g   a   b   h   -ih     -eh    -isih    -eseh
+norsk.ly       c   d   e   f   g   a   b   h   
+svenska.ly     c   d   e   f   g   a   b   h   
+italiano.ly    do  re  mi  fa  sol la  sib si  -sd     -sb    -dsd     -bsb
+catalan.ly     do  re  mi  fa  sol la  sib si  
+espanol.ly     do  re  mi  fa  sol la  sib si  
+@end example
+
+
+@node Changing multiple pitches
+@subsection Changing multiple pitches
+
+@menu
+* Relative octaves::            
+* Octave check::                
+* Transpose::                   
+@end menu
+
+@node Relative octaves
+@unnumberedsubsubsec Relative octaves
+
+@cindex relatif
+@cindex indication d'octave relative
+@funindex \relative
+
+On spécifie les octaves en ajoutant @code{'} et @code{,} aux noms de
+hauteurs.  En recopiant de la musique, on a vite fait de mettre une note
+à la mauvaise octave, et ce genre d'erreur est difficile à retrouver.
+Le mode d'écriture \relative prévient ces erreurs dans la mesure où
+elles deviennent beaucoup plus évidentes : une seule erreur décale le
+reste de la pièce à une mauvaise octave.
+
+
+@example
+\relative @var{startpitch} @var{musicexpr}
+@end example
+
+@noindent
+ou
+
+@example
+\relative @var{musicexpr}
+@end example
+
+@noindent
+@code{c'} est utilisé par défaut si aucune hauteur de départ n'est
+définie.
+
+L'octave des notes mentionnées dans @var{musicexpr} va être calculée de
+la manière suivante : si aucun signe de changement d'octave n'est
+utilisé, l'intervalle de base entre la note actuelle et la précédente
+sera toujours au plus d'une quarte.  Cet intervalle est déterminé sans
+tenir compte des altérations ; ainsi un @code{fisis} après un
+@code{ceses} sera placé au-dessus du @code{ceses}.  En d'autres termes,
+une quarte doublement augmentée demeure considérée comme un intervavlle
+plus petit qu'une quinte diminuée, bien que la quarte doublement
+augmentée soit de sept demi-tons et la quinte diminuée de seulement six
+demi-tons.
+
+Les signes de changement d'octave @code{'} et @code{,} peuvent être
+ajoutés pour hausser ou baisser la note d'une octave supplémentaire.
+Lorsque l'on entre en mode @code{\relative}, une hauteur absolue de
+départ peut être spécifiée, et agira dès lors comme si elle précédait la
+première note de @var{musicexpr}.  Si aucune hauteur de départ n'est
+spécifiée, le do central sert de point de départ.
+
+Voici le mode \relative en action.
+@lilypond[quote,fragment,ragged-right,verbatim]
+\relative c'' {
+  b c d c b c bes a
+}
+@end lilypond
+
+On utilise les signes de changement d'octave pour les intervalles
+dépassant la quarte.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\relative c'' {
+  c g c f, c' a, e''
+}
+@end lilypond
+
+Si l'expression précédente est un accord, c'est la première note de
+l'accord qui détermine l'emplacement de la première note du prochain
+accord.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\relative c' {
+  c <c e g>
+  <c' e g>
+  <c, e' g>
+}
+@end lilypond
+
+La hauteur après @code{\relative} contient un nom de note.
+
+La conversion en mode \relative n'affectera pas les sections @code{\transpose},
+@code{\chordmode} ou @code{\relative} situées dans son argument.  Pour
+utiliser \relative dans de la musique transposée, un code
+@code{\relative} additionnel doit être placé dans @code{\transpose}.
+
+
+@node Octave check
+@unnumberedsubsubsec Octave check
+
+@cindex vérification d'octave
+
+Les tests d'octave rendent la correction d'erreurs d'octave plus facile
+dans le mode d'octave @code{relative} : une note peut être suivie de
+@code{=}@var{apostrophes/virgules} pour indiquer à quelle octave absolue
+elle devrait être.  Dans l'exemple suivant,
+
+@example
+\relative c'' @{ c='' b=' d,='' @}
+@end example
+
+@noindent
+le @code{d} générera un avertissement, puisqu'on attend un @code{d''}
+mais qu'on obtient un @code{d'} --- il n'y a qu'une tierce entre
+@code{b'} et @code{d''}.  Sur la partition, l'octave sera corrigée pour
+donner un @code{d''} et la prochaine note sera calculée en fonction de
+@code{d''} et non de @code{d'}.
+
+Il existe aussi une vérification d'octave qui ne produit pas de musique
+imprimée, ayant pour syntaxe
+
+@example
+\octave @var{hauteur}
+@end example
+
+Cette commande vérifie que la @var{hauteur} considérée sans apostrophe
+ni virgule et comme hauteur relative, est la même que la @var{hauteur}
+absolue considérée avec ses éventuelles apostrophes ou virgules.  Sinon,
+un avertissement est émis et l'octave est corrigée.  La @var{hauteur}
+n'est pas considérée comme une note, et donc n'est pas imprimée.
+
+Dans l'exemple ci-dessous, le premier test réussit, puisque le @code{e}
+--- dans le mode @code{relative} --- est au plus à une quarte de
+@code{a'}.  Cependant, le deuxième test produit un avertissement,
+puisque le @code{e} est à quinte de @code{b'}.  Le message
+d'avertissement est émis, et l'octave est corrigée afin que les notes
+suivantes soient à nouveau à la bonne octave.
+
+@example
+\relative c' @{
+  e
+  \octave a'
+  \octave b'
+@}
+@end example
+
+L'octave d'une note qui suit un test d'octave est déterminée selon la
+note précédente.  Dans l'exemple suivant, la dernière note est un
+@code{a'}, au-dessus du do central.  Cela veut dire que le test
+@code{\octave} réussit, et peut donc être enlevé sans changer le
+résultat sur la partition.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\relative c' {
+  e
+  \octave b
+  a
+}
+@end lilypond
+
+
+@node Transpose
+@unnumberedsubsubsec Transpose
+
+@cindex transposition
+@cindex transposition des hauteurs
+@funindex \transpose
+
+Une expression musicale peut être transposée avec @code{\transpose}.
+Voici la syntaxe :
+@example
+\transpose @var{note_de départ} @var{note_d_arrivée} @var{musicexpr}
+@end example
+
+Cela signifie que @var{musicexpr} est transposé d'un intervalle entre
+les notes @var{note_de_départ} et @var{note_d_arrivée} : toute note
+dont la hauteur était @code{note_de_départ}
+est changée en @code{note_d_arrivée}.
+
+Prenons comme exemple une pièce écrite en ré majeur.  Si cette pièce est
+un peu trop basse pour l'interprète, elle peut être transposée en mi
+majeur avec
+@example
+\transpose d e @dots{}
+@end example
+
+Regardons maintenant une partie écrite pour violon --- un instrument en
+ut).  Si cette partie doit être jouée par une clarinette en la (écrite à
+la tierce mineure supérieure, un do écrit donnant un la réel), la
+transposition suivante créera la partie appropriée.
+
+@example
+\transpose a c @dots{}
+@end example
+
+@code{\transpose} fait la distinction entre les notes enharmoniques :
+@code{\transpose c cis} et @code{\transpose c des} transposeront la
+pièce un demi-ton plus haut.  Mais la première version écrira des
+dièses et la deuxième des bémols.
+
+@lilypond[quote,ragged-right,verbatim]
+mus = { \key d \major cis d fis g }
+\new Staff {
+  \clef "F" \mus
+  \clef "G"
+  \transpose c g' \mus
+  \transpose c f' \mus
+}
+@end lilypond
+
+On peut aussi utiliser @code{\transpose} pour entrer des notes écrites
+pour un instrument transpositeur.  Normalement, les hauteurs dans
+LilyPond sont écrites en ut, i.e. en sons réels, mais elles peuvent être
+écrites dans un autre ton.  Quand, par exemple, on écrit pour une
+trompette en si bémol, commençant sur ré note réelle, on pourrait écrire
+@example
+\transpose c bes @{ e4 @dots{} @}
+@end example
+
+Pour imprimer cette musique en si bémol à nouveau --- et de ce fait
+produire une partie de trompette, au lieu d'un conducteur en notes
+réelles, on utilisera un deuxième @code{transpose}
+
+@example
+\transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
+@end example
+
+
+@seealso
+
+Référence du programme : @internalsref{TransposedMusic}.
+
+Exemple : @lsr{scheme,transpose-pitches-with-minimum-accidentals.ly}.
+
+
+@refbugs
+
+Si vous voulez utiliser en même temps @code{\transpose} et
+@code{\relative}, vous devez mettre @code{\transpose} en dehors de
+@code{\relative}, puisque @code{\relative} n'aura aucun effet sur la
+musique apparaissant dans un @code{\transpose}.
+
+@node Displaying pitches
+@subsection Displaying pitches
+
+@menu
+* Clef::                        
+* Key signature::               
+* Ottava brackets::             
+* Instrument transpositions::   
+@end menu
+
+@node Clef
+@unnumberedsubsubsec Clef
+
+@funindex \clef
+
+La clé indique quelles lignes de la portée correspondent à telles
+hauteurs.  Elle est réglée par la commande @code{\clef}.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+{ c''2 \clef alto g'2 }
+@end lilypond
+
+@cindex clé de sol
+@cindex clé de fa
+@cindex clé d'ut
+
+Les clés prises en charge sont
+
+@multitable @columnfractions .33 .66
+@headitem Clef @tab Position
+@item @code{treble}, violin, G, G2 @tab Clé de sol 2e ligne
+@item @code{alto, C} @tab Clé d'ut 3e ligne
+@item @code{tenor} @tab Clé d'ut 4e ligne
+@item @code{bass, F} @tab Clé de fa 4e ligne
+@item @code{french} @tab Clé de sol 1e ligne
+@item @code{soprano} @tab Clé d'ut 1e ligne
+@item @code{mezzosoprano} @tab Clé d'ut 2e ligne
+@item @code{baritone} @tab Clé d'ut 5e ligne
+@item @code{varbaritone} @tab Clé de fa 3e ligne
+@item @code{subbass} @tab Clé de fa 5e ligne
+@item @code{percussion} @tab Clé de percussion
+@item @code{tab} @tab Clé de tablature
+@end multitable
+
+En ajoutant @code{_8} ou @code{^8} au nom de la clé, celle-ci est
+transposée à l'octave respectivement inférieure ou supérieure, et
+@code{_15} ou @code{^15} la transpose de deux octaves.  L'argument
+@var{clefname} doit être mis entre guillemets lorsqu'il contient un
+caractère @qq{souligné} ou des chiffres.  Par exemple,
+
+
+@cindex choral tenor clef
+@lilypond[quote,ragged-right,verbatim,fragment,relative=1]
+\clef "G_8" c4
+@end lilypond
+
+
+@commonprop
+
+La commande @code{\clef "treble_8"} équivaut à définir @code{clefGlyph},
+@code{clefPosition} --- qui contrôle la position verticale de la clé ---
+@code{middleCPosition} et @code{clefOctavation}.  Une clé est imprimée
+lorsque l'une de ces propriétés est changée.  Les exemples suivant font
+apparaître des possibilités de réglage manuel de ces propriétés.
+
+@lilypond[quote,ragged-right,verbatim]
+{
+  \set Staff.clefGlyph = #"clefs.F"
+  \set Staff.clefPosition = #2
+  c'4
+  \set Staff.clefGlyph = #"clefs.G"
+  c'4
+  \set Staff.clefGlyph = #"clefs.C"
+  c'4
+  \set Staff.clefOctavation = #7
+  c'4
+  \set Staff.clefOctavation = #0
+  \set Staff.clefPosition = #0
+  c'4
+  \clef "bass"
+  c'4
+  \set Staff.middleCPosition = #4
+  c'4
+}
+@end lilypond
+
+
+@seealso
+
+Dans ce manuel : @ref{Grace notes}.
+
+Référence du programme : @internalsref{Clef}.
+
+
+@node Key signature
+@unnumberedsubsubsec Key signature
+
+@cindex armure
+@funindex \key
+
+L'armure indique la tonalité dans laquelle la pièce doit être jouée.
+Elle comprend un ensemble d'altérations (dièses ou bémols) à la clé,
+c'est-à-dire au début de la portée.
+
+On définit ou modifie l'armure avec la commande @code{\key}
+
+@example
+@code{\key} @var{hauteur} @var{type}
+@end example
+
+@funindex \minor
+@funindex \major
+@funindex \minor
+@funindex \ionian
+@funindex \locrian
+@funindex \aeolian
+@funindex \mixolydian
+@funindex \lydian
+@funindex \phrygian
+@funindex \dorian
+@cindex modes anciens
+
+Ici, @var{type} doit être @code{\major} ou @code{\minor} afin d'avoir
+respectivement @var{hauteur}-major ou @var{hauteur}-minor.  Vous pouvez
+aussi avoir recours aux modes anciens que sont @code{\ionian},
+@code{\locrian}, @code{\aeolian}, @code{\mixolydian}, @code{\lydian},
+@code{\phrygian}, et @code{\dorian}.
+
+Cette commande fixe la propriété de contexte @code{Staff.keySignature}.
+Des armures inhabituelles peuvent être spécifiées en modifiant
+directement cette propriété.
+
+Les nouveaux utilisateurs s'embrouillent souvent dans les altérations et
+les armures, car des notes naturelles prennent ou non un bécarre selon
+l'armure.  Pour plus d'informations, voir @ref{Accidentals} ou
+@rlearning{Accidentals and key signatures}.
+
+@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
+\key g \major
+f1
+fis
+@end lilypond
+
+
+@commonprop
+
+Un bécarre est imprimé pour annuler toute altération précédente.  Ceci
+peut être supprimé en réglant la propriété
+@code{Staff.printKeyCancellation}.
+
+@lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
+\key d \major
+a b cis d
+\key g \minor
+a bes c d
+\set Staff.printKeyCancellation = ##f
+\key d \major
+a b cis d
+\key g \minor
+a bes c d
+@end lilypond
+
+
+@seealso
+
+Référence du programme : @internalsref{KeyCancellation},
+@internalsref{KeySignature}.
+
+
+@node Ottava brackets
+@unnumberedsubsubsec Ottava brackets
+
+Les marques d'octaviation, @emph{Ottava}, permettent d'introduire une
+transposition spécifique d'une octave pour la portée en cours.  C'est
+la fonction @code{set-octavation} qui s'en charge.
+
+@cindex ottava
+@cindex 15ma
+@cindex octaviation
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\relative c''' {
+  a2 b
+  #(set-octavation 1)
+  a b
+  #(set-octavation 0)
+  a b
+}
+@end lilypond
+
+La fonction @code{set-octavation} peut aussi prendre en argument les
+valeurs -1@tie{}(pour 8va bassa), 2@tie{}(pour 15ma --- 2 octaves) ou
+-2@tie{}(pour 15ma bassa).   En interne, cette fonction détermine les
+propriétés @code{ottavation} (p.ex. en @code{"8va"} ou @code{"8vb"})
+et @code{centralCPosition}.  Vous pouvez modifier le texte d'une marque
+d'octaviation en définissant @code{ottavation} après avoir fait appel
+à @code{set-octavation} :
+
+@lilypond[quote,ragged-right,verbatim]
+{
+  #(set-octavation 1)
+  \set Staff.ottavation = #"8"
+  c'''
+}
+@end lilypond
+
+
+@seealso
+
+Référence du programme : @internalsref{OttavaBracket}.
+
+
+@refbugs
+
+@code{set-octavation} gère difficilement les changements de clé qui
+pourraient intervenir alors qu'elle est effective.
+
+
+@node Instrument transpositions
+@unnumberedsubsubsec Instrument transpositions
+
+@cindex transposition, MIDI
+@cindex transposition, instrument
+
+Vous pouvez spécifier la tonalité d'un instrument transpositeur, ce
+qui est le cas pour de nombreux instruments à vent comme la clarinette
+(si bémol, la ou mi bémol), le cor (fa), ou la trompette (si bémol,
+ut, ré ou mi bémol).
+
+Cette transposition s'indique après le mot-clé @code{\transposition}.
+
+@example
+\transposition bes   %% clarinette en si bémol
+@end example
+
+@noindent
+Cette commande détermine la propriété @code{instrumentTransposition},
+dont la valeur sera utilisée pour le fichier MIDI et en cas de
+citation.  Elle n'affecte en rien la manière dont les notes seront
+imprimées sur la portée.  Référez-vous à la section @ref{Transpose}
+pour obtenir un autre résultat.
+
+La hauteur donnée en argument à @code{\transposition} doit
+correspondre à la note entendue lorsqu'un @code{do} écrit sur la
+portée est joué par l'instrument transpositeur.  Par exemple, lorsque
+vous saisissez une partition en notes réelles, toutes les voix
+devraient être en ut ; pour les instruments transpositeurs, il faudra
+procéder de cette manière : 
+
+@example
+clarinet = @{
+  \transposition c'
+  ...
+@}
+saxophone = @{
+  \transposition c'
+  ...
+@}
+@end example
+
+Lorsque vous entrez de la musique à partir d'une partie transposée,
+utilisez la commande @code{\transposition}.  Si l'on prend l'exemple
+des parties de cor, leur tonalité change souvent au cours d'un morceau ;
+en recopiant cette partie, utilisez @code{\transposition} ainsi :
+
+@example
+\transposition d'
+c'4^"en ré"
+...
+\transposition g'
+c'4^"en sol"
+...
+@end example
+
diff --git a/Documentation/fr/user/rhythms.itely b/Documentation/fr/user/rhythms.itely
new file mode 100644 (file)
index 0000000..b4cd39d
--- /dev/null
@@ -0,0 +1,1758 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Rhythms
+@section Rhythms
+
+This section discusses rhythms, durations, and bars.
+
+@menu
+* Writing rhythms::             
+* Writing rests::               
+* Displaying rhythms::          
+* Beams::                       
+* Bars::                        
+* Special rhythmic concerns::   
+@end menu
+
+
+@node Writing rhythms
+@subsection Writing rhythms
+
+@menu
+* Durations::                   
+* Augmentation dots::           
+* Tuplets::                     
+* Scaling durations::           
+@end menu
+
+@node Durations
+@unnumberedsubsubsec Durations
+
+@cindex durées
+@funindex \longa
+@funindex \breve
+@funindex \maxima
+
+Dans les modes de notes, d'accords et de paroles, les durées sont
+écrites avec des chiffres et des points : les durées sont indiquées par
+leur valeur fractionnaire par rapport à la durée d'une ronde.  Une
+noire, par exemple, qui équivaut à un 1/4 de ronde --- @qq{quarter note}
+en anglais --- s'écrit @code{4}, alors qu'une blanche ---
+@qq{half-note}, 1/2 ronde --- s'écrit @code{2}.  Pour des notes plus
+longues qu'une ronde, vous devrez utiliser les commandes @code{\longa}
+pour une longue, et @code{\breve} pour une brève, aussi appelée carrée.
+
+@example
+c'\breve
+c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
+r\longa r\breve
+r1 r2 r4 r8 r16 r32 r64 r64
+@end example
+
+@lilypond[quote]
+\score {
+\relative c'' {
+    a\breve*1/2 \autoBeamOff
+    a1 a2 a4 a8 a16 a32 a64 a64
+   \bar "empty"
+   \break
+    r\longa*1/4 r\breve *1/2
+    r1 r2 r4 r8 r16 r32 r64 r64
+  }
+  \layout {
+    ragged-right = ##t
+    indent=0\mm
+    \context {
+      \Score
+        \remove "Bar_number_engraver"
+    }
+    \context {
+      \Staff
+        \remove "Clef_engraver"
+        \override StaffSymbol #'transparent = ##t
+        \override TimeSignature #'transparent = ##t
+        \override BarLine #'transparent = ##t
+        \consists "Pitch_squash_engraver"
+    }
+  }
+}
+@end lilypond
+
+Si la durée n'est pas précisée, elle est alors assimilée à la durée
+précédente.  La valeur par défaut pour la première note est une noire
+(4).
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+{ a a a2 a a4 a a1 a }
+@end lilypond
+
+
+@node Augmentation dots
+@unnumberedsubsubsec Augmentation dots
+
+@funindex .
+
+Pour obtenir des notes pointées, ajoutez simplement un point
+(@samp{.}) au chiffre.  Les notes doublement pointées sont créées de
+la même façon.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+a'4 b' c''4. b'8 a'4. b'4.. c''8.
+@end lilypond
+
+@refcommands
+
+Les points sont normalement haussés pour éviter les lignes de portées,
+sauf dans certaines polyphonies.  Les commandes suivantes peuvent être
+utilisées pour demander manuellement une orientation particulière des
+points.
+
+@funindex \dotsUp
+@code{\dotsUp},
+@funindex \dotsDown
+@code{\dotsDown},
+@funindex \dotsNeutral
+@code{\dotsNeutral}.
+
+@seealso
+
+Référence du programme : @internalsref{Dots}, @internalsref{DotColumn}.
+
+
+@node Tuplets
+@unnumberedsubsubsec Tuplets
+
+@cindex nolets
+@cindex triolets
+@funindex \times
+
+Les nolets --- triolets, quintolets, etc. --- sont obtenus en
+multipliant toutes les durées d'une expression musicale par une
+fraction.
+
+@example
+\times @var{fraction} @var{expr_musique}
+@end example
+
+@noindent
+La durée de @var{expr_musique} sera multipliée par la fraction.  Le
+dénominateur de la fraction sera imprimé au-dessus des notes, parfois
+avec un crochet.  Le nolet le plus courant est le triolet, dans lequel 3
+notes ont la durée de 2, et où les notes durent donc 2/3 de leur valeur
+écrite.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+g'4 \times 2/3 {c'4 c' c'} d'4 d'4
+@end lilypond
+
+Les nolets peuvent être imbriqués ; par exemple,
+
+@lilypond[fragment,ragged-right,verbatim,relative=2]
+\override TupletNumber #'text = #tuplet-number::calc-fraction-text
+\times 4/6 {
+  a4 a
+  \times 3/5 { a a a a a }
+}
+@end lilypond
+
+@refcommands
+
+@funindex \tupletUp
+@code{\tupletUp},
+@funindex \tupletDown
+@code{\tupletDown},
+@funindex \tupletNeutral
+@code{\tupletNeutral}.
+
+
+@commonprop
+
+@funindex tupletNumberFormatFunction
+@cindex nolets, formatage
+
+La propriété @code{tupletSpannerDuration} spécifie la longueur voulue de
+chaque crochet.  Avec elle, vous pouvez faire plusieurs nolets en ne
+tapant @code{\times} qu'une fois, ce qui évite une longue saisie.  Dans
+le prochain exemple, deux triolets sont imprimés avec une seule fonction
+@code{\times}.
+
+@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
+\set tupletSpannerDuration = #(ly:make-moment 1 4)
+\times 2/3 { c8 c c c c c }
+@end lilypond
+
+@noindent
+Pour plus d'information sur @code{make-moment}, voir
+@ref{Time administration}.
+
+L'apparence du chiffre est déterminée par la propriété @code{text} dans
+@code{TupletNumber}.  La valeur par défaut imprime seulement le
+dénominateur, mais si elle est définie par la fonction
+@code{tuplet-number::calc-fraction-text}, la fraction entière
+@var{num}:@var{den} sera imprimée à la place.
+
+Pour éviter d'imprimer les chiffres des nolets, utilisez
+
+@lilypond[quote,fragment,relative=2,ragged-right,verbatim]
+\times 2/3 { c8 c c } \times 2/3 { c8 c c }
+\override TupletNumber #'transparent = ##t
+\times 2/3 { c8 c c } \times 2/3 { c8 c c }
+@end lilypond
+
+Utilisez la fonction @code{\tweak} pour définir une priorité dans le cas
+de nolets imbriqués débutant au même moment.  Dans cet exemple,
+@code{\tweak} spécifie un texte sous forme de fraction pour le
+@code{TupletNumber} externe et de dénominateur pour les trois triolets
+internes.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Staff {
+  \tweak #'text #tuplet-number::calc-fraction-text
+  \times 4/3 {
+     \tweak #'text #tuplet-number::calc-denominator-text
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+  }
+}
+@end lilypond
+
+Ici, @code{\tweak} et @code{\override} agissent de concert pour
+spécifier le positionnement du @code{TupletBracket}.  Le premier
+@code{\tweak} positionne le @code{TupletBracket} du nolet externe au
+dessus de la portée. Le second @code{\tweak} positionne le
+@code{TupletBracket} du premier triolet interne au dessous de la
+portée.  Notez que cette paire de fonctions @code{\tweak} n'affecte
+que le triolet extérieur et le premier des trois triolets imbriqués
+parce qu'ils commencent au même instant musical.  Nous utilisons
+@code{\override} de manière tout à fait normale, pour forcer le
+positionnement du @code{TupletBracket} des deuxième et troisième
+triolets en dessous de la portée.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Staff {
+  \tweak #'text #tuplet-number::calc-fraction-text
+  \tweak #'direction #up
+  \times 4/3 {
+     \tweak #'direction #down
+     \times 2/3 { c'8[ c'8 c'8] }
+     \override TupletBracket #'direction = #down
+     \times 2/3 { c'8[ c'8 c'8] }
+     \times 2/3 { c'8[ c'8 c'8] }
+  }
+}
+@end lilypond
+
+Les crochets de nolets peuvent aller jusqu'aux prémisses de la mesure
+suivante, ou à la prochaine note.
+
+@lilypond[ragged-right]
+\new RhythmicStaff {
+  \set tupletFullLength = ##t
+  \time 4/4
+  \times 4/5 {
+    c4 c1
+  }
+  \set tupletFullLengthNote = ##t
+  \time 2/4
+  \times 2/3 {
+    c4 c c 
+  }
+  \time 3/4
+  c4 
+}
+@end lilypond
+
+
+@seealso
+
+Référence du programme : @internalsref{TupletBracket},
+@internalsref{TupletNumber}, @internalsref{TimeScaledMusic}.
+
+
+
+@node Scaling durations
+@unnumberedsubsubsec Scaling durations
+
+Vous pouvez altérer la durée des notes en leur joignant une fraction
+@var{N/M}, donnant @q{@code{*}@var{N/M}} --- ou @q{@code{*}@var{N}} si
+@var{M=1}.  Ceci n'affectera pas l'apparence des notes ou silences
+produits.
+
+Dans l'exemple suivant, les trois premières notes prennent exactement
+deux temps, mais aucun triolet n'est imprimé.
+
+@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
+\time 2/4
+a4*2/3 gis4*2/3 a4*2/3
+a4 a4 a4*2
+b16*4 c4
+@end lilypond
+
+
+@seealso
+
+Dans ce manuel : @ref{Tuplets}.
+
+
+@node Writing rests
+@subsection Writing rests
+
+@menu
+* Rests::                       
+* Skips::                       
+* Multi measure rests::         
+@end menu
+
+@node Rests
+@unnumberedsubsubsec Rests
+@cindex silences
+
+@funindex \rest
+@funindex r
+
+Les silences sont écrits comme des notes avec le nom de note @code{r}.
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+r1 r2 r4 r8
+@end lilypond
+
+Les pauses d'une mesure complète, qui sont placées au centre de la
+mesure, doivent être entrées comme des mesures de silence.  Elles
+peuvent être utilisées pour une seule mesure comme pour plusieurs, et
+leur utilisation est expliquée dans la section
+@ref{Multi measure rests}.
+
+Pour spécifier explicitement la position verticale d'un silence, écrivez
+une note suivie de @code{\rest}.  Un silence sera placé à la position où
+serait imprimée la note.
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+a'4\rest d'4\rest
+@end lilypond
+
+@noindent
+Cela rend plus facile la mise en place de la musique polyphonique,
+puisque le formateur automatique de collision des silences laissera ces
+silences tranquilles.
+
+@seealso
+
+Référence du programme : @internalsref{Rest}.
+
+
+@node Skips
+@unnumberedsubsubsec Skips
+
+@cindex sauts de durée
+@cindex silences invisibles
+@cindex silences d'espacement
+@funindex \skip
+@funindex s
+
+Un silence invisible --- que l'on pourrait appeler un @qq{saut} ---
+peut être entré comme une note avec le nom de note `@samp{s}' ou avec
+@code{\skip @var{durée}}
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+a4 a4 s4 a4 \skip 1 a4
+@end lilypond
+
+La syntaxe @code{s} est seulement disponible pour les modes d'entrée
+de notes et d'accords.  Dans d'autres situations, pour l'entrée de
+paroles par exemple, vous devrez utiliser la commande @code{\skip}.
+
+@lilypond[quote,ragged-right,verbatim]
+<<
+  \relative { a'2 a2 }
+  \new Lyrics \lyricmode { \skip 2 bla2 }
+>>
+@end lilypond
+
+La commande de saut génère simplement une case musicale vide.  Elle ne
+produit rien sur la partition, pas même un symbole transparent.  Le code
+de saut @code{s} crée tout de même une @internalsref{Staff} et une
+@internalsref{Voice} lorsque nécessaire, tout comme les commandes de
+note et de silence.  Ainsi, le code suivant aboutit à une portée vide.
+
+@lilypond[quote,ragged-right,verbatim]
+{ s4 }
+@end lilypond
+
+Le fragment @code{@{ \skip 4 @} } produirait une page vide.
+
+@seealso
+
+Référence du programme : @internalsref{SkipMusic}.
+
+
+@node Multi measure rests
+@unnumberedsubsubsec Multi measure rests
+
+@cindex mesures à compter
+@cindex mesure entière de silence
+@cindex Silences, multi-mesures
+@cindex Silences, mesure entère
+@cindex une pause par mesure
+@funindex R
+
+Un silence valant une ou plusieurs mesures entières s'entre avec un
+@samp{R} majuscule.  Ceci ne peut être utile que pour une mesure complètement
+vide, et pour générer des parties séparées : ce silence sera alors
+répété sur autant de mesures que nécessaire, ou bien imprimé une seule
+fois.  La répétition est contrôlée par la propriété
+@code{Score.skipBars}.  Au cas où ce commutateur est défini comme
+vrai (lettre @code{##t} pour @q{true}), les mesures vides ne seront pas répétées, et le nombre exact de
+mesures sera ajouté.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\time 4/4 r1 | R1 | R1*2 \time 3/4 R2. \time 2/4 R2 \time 4/4
+\set Score.skipBars = ##t R1*17 R1*4
+@end lilypond
+
+Le @code{1} de @code{R1} est le même que celui utilisé pour la durée
+des notes.  Vous devrez donc, si le morceau n'est pas à 4/4, stipuler
+un autre durée, qui pourra contenir des points d'augmentation ou être
+libellé sous forme de fraction :
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\set Score.skipBars = ##t
+\time 3/4
+R2. | R2.*2
+\time 13/8
+R1*13/8
+R1*13/8*12 |
+\time 10/8 R4*5*4 |
+@end lilypond
+
+Un @code{R} qui s'étend sur une seule mesure s'imprime tantôt comme
+une pause, tantôt comme une brève, et sera centré sur la mesure
+quelle que soit la métrique.
+
+Dans le cas où ce silence ne dure que quelques mesures, LilyPond
+imprime sur la portée des @qq{ silences d'église }, simple suite de
+rectangles.  La propriété @code{MultiMeasureRest.expand-limit} permet
+d'obtenir un silence unique.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\set Score.skipBars = ##t
+R1*2 | R1*5 | R1*9
+\override MultiMeasureRest #'expand-limit = 1
+R1*2 | R1*5 | R1*9
+@end lilypond
+
+@cindex texte et silence multi-mesures
+@cindex script et silence multi-mesures
+@cindex point d'orgue et silence multi-measures
+
+Vous pouvez aussi ajouter du texte à un silence multi-mesures en utilisant
+la syntaxe @var{note}-@code{markup} (cf. @ref{Text markup}).  La
+variable @code{\fermataMarkup} permet d'ajouter un point d'orgue.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\set Score.skipBars = ##t
+\time 3/4
+R2.*10^\markup { \italic "ad lib." }
+R2.^\fermataMarkup
+@end lilypond
+
+Attention !  c'est @code{MultiMeasureRestText} qui créera le texte, et
+non @code{TextScript}.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\override TextScript #'padding = #5
+R1^"low"
+\override MultiMeasureRestText #'padding = #5
+R1^"high"
+@end lilypond
+
+Pour aligner votre texte sur le début de la mesure, rattachez-le à un
+silence invisible de longueur zéro comme ceci :
+
+@example
+s1*0^"Allegro"
+R1*4
+@end example
+
+
+@seealso
+
+Référence du programme : @internalsref{MultiMeasureRestMusic},
+@internalsref{MultiMeasureRest}.
+
+L'objet de rendu @internalsref{MultiMeasureRestNumber} traite les
+nombres, et @internalsref{MultiMeasureRestText} le texte ajouté par
+l'utilisateur. 
+
+
+@refbugs
+
+Vous ne pouvez pas utiliser de doigtés (p.ex. @code{R1-4}) pour
+positionner des nombres au dessus d'un silence multi-mesures, ni
+modifier la hauteur.
+
+@cindex condenser les silences
+
+Condenser plusieurs silences en un unique silence multi-mesures ne peut 
+être automatisé.  Les silences multi-mesures peuvent générer des
+collisions avec d'autres silences.
+
+Pensez à indiquer explicitement la durée de la note qui suit un
+silence multi-mesures, car elle sera par défaut égale à la durée totale
+des mesures à compter. Ainsi, dans l'exemple ci-après, les deux do
+dièses vaudront chacun quatre mesures à 4/4.
+@example
+R1*4 cis cis
+@end example
+Lorsque @code{skipBars} est activé, le résultat semblera correct, mais
+la numérotation des mesures sera suspendue. 
+
+
+@node Displaying rhythms
+@subsection Displaying rhythms
+
+@menu
+* Time signature::              
+* Upbeats::                     
+* Unmetered music::             
+* Polymetric notation::         
+* Automatic note splitting::    
+@end menu
+
+@node Time signature
+@unnumberedsubsubsec Time signature
+
+@cindex chiffrage de mesure
+@cindex chiffre indicateur de mesure
+@cindex métrique
+@funindex \time
+
+Le chiffre de mesure indique le mètre d'une pièce : une alternance
+régulière de temps forts et de temps faibles.  Il est indiqué par une
+fraction au début de la portée.
+
+Le chiffre de mesure est réglé par la commande @code{\time}.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\time 2/4 c'2 \time 3/4 c'2.
+@end lilypond
+
+@commonprop
+
+Le symbole imprimé peut être modifié avec la propriété @code{style}.
+En la réglant sur @code{#'()}, une fraction sera utilisée pour les
+chiffres de mesure 4/4 et 2/2.
+
+@lilypond[fragment,quote,ragged-right,verbatim]
+\time 4/4 c'1
+\time 2/2 c'1
+\override Staff.TimeSignature #'style = #'()
+\time 4/4 c'1
+\time 2/2 c'1
+@end lilypond
+
+Il y a bien d'autres options pour sa mise en place.  Voir @ref{Ancient time
+signatures} pour plus d'exemples.
+
+@code{\time} définit les propriétés @code{timeSignatureFraction},
+@code{beatLength} et @code{measureLength} dans le contexte
+@code{Timing}, qui en principe est assimilé à @internalsref{Score}.  La
+propriété @code{measureLength} détermine où des barres de mesure doivent
+être insérées, et comment les groupements de notes doivent être gérés.
+La modification de la valeur de @code{timeSignatureFraction} donne
+également lieu à l'impression d'un symbole.
+
+Plus d'options sont accessibles au moyen de la fonction Scheme
+@code{set-time-signature}.  De concert avec le
+@internalsref{Measure_grouping_engraver}, elle crée les signes de
+@internalsref{MeasureGrouping}, qui facilitent la lecture de musiques
+modernes, complexes rythmiquement.  Dans l'exemple suivant, les mesures
+à 9/8 sont subdivisées en @code{(2 2 2 3)}, ce qui est donné comme
+argument à la commande @code{set-time-signature}, en troisième position.
+
+@lilypond[quote,ragged-right,verbatim]
+\score {
+  \relative c'' {
+    #(set-time-signature 9 8 '(2 2 2 3))
+    g8[ g] d[ d] g[ g] a8[( bes g]) |
+    #(set-time-signature 5 8 '(3 2))
+    a4. g4
+  }
+  \layout {
+    \context {
+      \Staff
+      \consists "Measure_grouping_engraver"
+    }
+  }
+}
+@end lilypond
+
+
+@seealso
+
+Référence du programme : @internalsref{TimeSignature} et
+@internalsref{Timing_translator}.
+
+Exemples : @lsr{contemporary,compound-time-signature.ly}.
+
+
+@refbugs
+
+Le groupement automatique des ligatures n'utilise pas les groupements
+spécifiés par @code{set-time-signature}.
+
+
+@node Upbeats
+@unnumberedsubsubsec Upbeats
+
+@cindex anacrouse
+@cindex levée
+@cindex mesure incomplète
+@funindex \partial
+
+
+Les mesures incomplètes, telles que les anacrouses ou levées, doivent
+être entrées avec la commande
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\partial 16*5 c16 cis d dis e | a2. c,4 | b2
+@end lilypond
+
+
+La syntaxe de cette commande est
+
+@example
+\partial @var{durée}
+@end example
+
+@code{durée} étant la valeur rythmique devant être ajoutée avant la
+mesure suivante.
+
+Le programme traduit cette commande en
+
+@example
+\set Timing.measurePosition = -@var{durée}
+@end example
+
+
+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
+peut s'agir d'un nombre négatif ; @code{\partial 4} signifie, pour le
+programme : @qq{Dans cette mesure, il reste juste une noire}.
+
+
+@refbugs
+
+Cette commande ne prend pas en compte les notes d'ornement ou
+appoggiatures au début de la musique. Lorsqu'un morceau commence par une
+levée et avec des petites notes, la commande @code{\partial} devrait être
+placée après celles-ci.
+
+@lilypond[verbatim,quote,ragged-right,relative,fragment]
+\grace f16
+\partial 4
+g4
+a2 g2
+@end lilypond
+
+@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.
+
+
+@node Unmetered music
+@unnumberedsubsubsec Unmetered music
+
+@cindex cadence
+@funindex \cadenzaOn
+@funindex \cadenzaOff
+
+
+Les barres de mesure et les numéros de mesure sont calculés
+automatiquement, ce qui n'est pas souhaitable dans le cas d'une musique
+non mesurée --- les cadences, par exemple. Les commandes
+@code{\cadenzaOn} et @code{\cadenzaOff} permettent de désactiver et de
+rétablir la métrique automatique.
+
+@lilypond[verbatim,quote,ragged-right,relative=2,fragment]
+c4 d e d
+\cadenzaOn
+c4 c d8 d d f4 g4.
+\cadenzaOff
+\bar "|"
+d4 e d c
+@end lilypond
+
+
+@refbugs
+
+LilyPond ne change de ligne ou de page qu'au niveau des barres de
+mesure.  Si votre musique non mesurée dure plus d'une ligne, il vous
+faudra insérer des barres de mesure invisibles, pour indiquer à quels
+endroit un saut de ligne peut intervenir.
+
+@example
+\bar ""
+@end example
+
+
+@node Polymetric notation
+@unnumberedsubsubsec Polymetric notation
+
+@cindex métrique composite
+@cindex composite, métrique
+@cindex métrique polymétrique
+@cindex polymétrie
+
+LilyPond ne gère pas les métriques composites de manière explicite,
+mais on peut contourner ce problème.  Dans l'exemple suivant,
+l'indicateur de métrique est obtenu grâce à une étiquette textuelle.
+Cette étiquette vient s'insérer dans l'objet graphique (@emph{grob})
+@internalsref{TimeSignature}.  Voir aussi
+@lsr{contemporary,compound-time-signature}. 
+
+
+@lilypond[verbatim,ragged-right]
+% create 2/4 + 5/8
+tsMarkup =\markup {
+  \override #'(baseline-skip . 2) \number {
+    \column { "2" "4" }
+    \vcenter "+"
+    \bracket \column { "5" "8" }
+  }
+}
+
+{
+  \override Staff.TimeSignature #'stencil = #ly:text-interface::print
+  \override Staff.TimeSignature #'text = #tsMarkup
+  \time 3/2
+  c'2 \bar ":" c'4 c'4.
+}
+@end lilypond
+
+Il arrive aussi que chaque portée ait sa propre métrique.  Vous y
+parviendrez en déplaçant le @internalsref{Timing_translator} dans le
+contexte @internalsref{Staff}.
+
+@example
+\layout @{
+  \context @{ \Score
+     \remove "Timing_translator"
+     \remove "Default_bar_line_engraver"
+  @}
+  \context @{
+    \Staff
+    \consists "Timing_translator"
+    \consists "Default_bar_line_engraver"
+  @}
+
+@}
+@end example
+
+
+Maintenant, chacune des portées dispose de sa propre métrique.
+@example
+<<
+  \new Staff @{
+    \time 3/4
+    c4 c c | c c c |
+  @}
+  \new Staff @{
+    \time 2/4
+    c4 c | c c | c c
+  @}
+  \new Staff @{
+    \time 3/8
+    c4. c8 c c c4. c8 c c
+  @}
+>>
+@end example
+
+@lilypond[quote,ragged-right]
+\layout{
+  \context{
+     \Score
+     \remove "Timing_translator"
+     \remove "Default_bar_line_engraver"
+    }
+  \context{ \Staff
+    \consists "Timing_translator"
+    \consists "Default_bar_line_engraver"
+  }
+}
+
+\relative c' <<
+  \new Staff {
+    \time 3/4
+    c4 c c | c c c |
+  }
+  \new Staff {
+    \time 2/4
+    c4 c | c c | c c
+  }
+  \new Staff {
+    \time 3/8
+    c4. c8 c c c4. c8 c c
+  }
+>>
+@end lilypond
+
+
+Une autre forme de notation polymétrique consiste dans le fait que des
+notes aient une durée relative différente selon la portée.  
+
+Vous pouvez créer une telle notation en définissant une métrique
+commune à toutes les portées,  que vous proratiserez manuellement
+selon le cas en utilisant @code{timeSignatureFraction} pour obtenir la
+division adéquate pour chaque portée.  Les durées, dans chacune des
+portées, seront alors échelonnées par rapport à la métrique commune.
+L'échelle de représentation se règle avec @code{\compressMusic} ---
+qui fonctionne comme @code{\times}, sans toutefois créer de crochet.
+La syntaxe appropriée est :
+@example
+\compressMusic #'(@var{numérateur} . @var{dénominateur}) @var{exprmusicale}
+@end example
+
+
+L'exemple suivant utilise parallèlement des mesures à 3/4, 9/8 et
+10/8.  Pour la deuxième portée, les durées sont multipliées par 2/3,
+de telle sorte que @w{2/3 * 9/8 = 3/4} ; pour la troisième, elles sont
+multipliées par 3/5, de telle sorte que @w{3/5 * 10/8 = 3/4}.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\relative c' { <<
+  \new Staff {
+    \time 3/4
+    c4 c c | c c c |
+  }
+  \new Staff {
+    \time 3/4
+    \set Staff.timeSignatureFraction = #'(9 . 8)
+    \compressMusic #'(2 . 3)
+      \repeat unfold 6 { c8[ c c] }
+  }
+  \new Staff {
+    \time 3/4
+    \set Staff.timeSignatureFraction = #'(10 . 8)
+    \compressMusic #'(3 . 5) {
+      \repeat unfold 2 { c8[ c c] }
+      \repeat unfold 2 { c8[ c] }
+      | c4. c4. \times 2/3 { c8 c c } c4
+    }
+  }
+>> }
+@end lilypond
+
+
+
+
+@refbugs
+
+L'utilisation de métriques différentes en parallèle entraine un
+alignement vertical.  De ce fait, les barres de mesure ont tendance à
+fausser l'espacement régulier.
+
+
+@node Automatic note splitting
+@unnumberedsubsubsec Automatic note splitting
+
+On peut convertir automatiquement les notes longues en notes liées.  Il
+faut pour cela remplacer le graveur @internalsref{Note_heads_engraver}
+par le graveur @internalsref{Completion_heads_engraver}.  Dans les
+exemples suivants, les notes dépassant de la mesure sont divisées et
+liées.
+
+@lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
+\new Voice \with {
+  \remove "Note_heads_engraver"
+  \consists "Completion_heads_engraver"
+} {
+  c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
+}
+@end lilypond
+
+Ce graveur divise toutes les notes qui sortent de la mesure, et insère
+des liaisons de prolongation.  Une utilisation posible consiste à
+déboguer des partitions complexes : si les mesures ne sont pas
+entièrement remplies, alors les liaisons de prolongation montrent
+exactement la durée des décalages de mesure.
+
+Si vous voulez permettre un saut de ligne aux barres de mesure où
+@internalsref{Completion_heads_engraver} divise les notes, vous devez
+aussi enlever @internalsref{Forbid_line_break_engraver}.
+
+
+@refbugs
+
+Bien que toutes les durées --- particulièrement celles contenant des
+nolets --- ne puissent pas être représentées exactement avec des notes
+normales et des points, le graveur n'insèrera pas de nolets.
+
+@code{Completion_heads_engraver} affecte seulement les notes, il ne
+divise pas les silences.
+
+@seealso
+
+Référence du programme : @internalsref{Completion_heads_engraver}.
+
+
+@node Beams
+@subsection Beams
+
+@menu
+* Automatic beams::             
+* Manual beams::                
+* Feathered beams::             
+@end menu
+
+@node Automatic beams
+@unnumberedsubsubsec Automatic beams
+
+LilyPond décide automatiquement de la manière de grouper les notes et
+d'imprimer les ligatures.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
+@end lilypond
+
+Lorsque ce comportement automatisé n'est pas satisfaisant, on peut
+définir des groupements manuellement --- voir section suivante --- ou
+personnaliser les groupements automatiques --- voir @ref{Setting
+automatic beam behavior}.
+
+La commande @code{\noBeam} peut servir à empêcher des notes
+individuelles d'être rattachées aux autres.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\time 2/4 c8 c\noBeam c c
+@end lilypond
+
+
+@seealso
+
+Référence du programme : @internalsref{Beam}.
+
+
+@node Manual beams
+@unnumberedsubsubsec Manual beams
+
+@cindex groupements de note manuels
+@cindex ligatures manuelles
+@funindex ]
+@funindex [
+
+Dans certaines situations, il peut s'avérer nécessaire de
+supplanter l'algorithme de groupement automatique des notes, par
+exemple pour prolonger une ligature par-dessus un silence ou une barre
+de mesure.  Le début et la fin de la ligature sont alors indiqués par
+@code{[} et @code{]}.
+
+@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
+{
+  r4 r8[ g' a r8] r8 g[ | a] r8
+}
+@end lilypond
+
+
+@commonprop
+
+@funindex stemLeftBeamCount
+@funindex stemRightBeamCount
+
+LilyPond peut déterminer automatiquement les sous-groupes à
+l'intérieur d'un groupement de notes, bien que le résultat ne soit pas 
+toujours optimal.  Les propriétés @code{stemLeftBeamCount} et
+@code{stemRightBeamCount} permettent alors
+d'ajuster ce comportement.  Lorsque l'une ou l'autre de ces propriétés
+est définie, elle ne s'applique qu'une seule fois, après quoi sa
+définition est effacée.
+
+@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
+{
+   f8[ r16
+      f g a]
+   f8[ r16
+   \set stemLeftBeamCount = #1
+      f g a]
+}
+@end lilypond
+
+La propriété @code{subdivideBeams} sert à grouper les double-croches
+ou les valeurs plus brèves pulsation par pulsation, la pulsation
+étant définie par la propriété @code{beatLength}.
+
+@lilypond[fragment,quote,relative=2,verbatim]
+c16[ c c c c c c c]
+\set subdivideBeams = ##t
+c16[ c c c c c c c]
+\set Score.beatLength = #(ly:make-moment 1 8)
+c16[ c c c c c c c]
+@end lilypond
+@funindex subdivideBeams
+
+@noindent
+Pour plus d'information sur @code{make-moment}, voir
+@ref{Time administration}.
+
+Lorsqu'une ligature franchit une barre de mesure, le saut
+de ligne est en principe interdit à cet endroit.  Ce comportement peut
+être outrepassé en définissant @code{breakable}.
+
+@funindex breakable
+
+@cindex ligatures et sauts de ligne
+@cindex ligatures coudées
+@cindex auto-knee-gap
+
+LilyPond insère automatiquement des ligatures coudées --- certaines
+notes vers le haut, d'autres vers le bas --- lorsqu'il détecte un espace
+important entre des têtes de notes. Ce comportement peut être changé par
+l'intermédiaire de l'objet @code{auto-knee-gap}
+
+
+@refbugs
+
+Les ligatures coudées à cheval sur deux portées ne peuvent être
+employées en même temps que des portées invisibles.  Voir
+@ref{Hiding staves}.
+
+@c Is this still true with skyline spacing stuff? -J.Mandereau
+Les ligatures peuvent entrer en collision avec des symboles entourant
+les notes, contrairement aux textes ou aux altérations.
+
+
+@node Feathered beams
+@unnumberedsubsubsec Feathered beams
+
+Les ligatures en soufflet s'obtiennent en définissant la propriété
+@code{grow-direction} d'une barre de ligature.  La fonction
+@code{\featherDurations} sert à ajuster la durée des notes.
+
+@lilypond[ragged-right,relative=1,fragment,verbatim,quote]
+\override Beam #'grow-direction = #LEFT
+\featherDurations #(ly:make-moment 5 4) 
+{
+  c16[ c c c c c c]
+}
+@end lilypond
+
+@refbugs
+
+La commande @code{\featherDurations} ne permet de traiter que de très
+courts extraits.
+
+
+@node Bars
+@subsection Bars
+
+
+@menu
+* Bar check::                   
+* Bar lines::                   
+* Bar numbers::                 
+* Barnumber check::             
+* Rehearsal marks::             
+@end menu
+
+@node Bar check
+@unnumberedsubsubsec Bar check
+
+@cindex vérification des limites de mesure
+@cindex mesures, vérification des limites
+@funindex barCheckSynchronize
+@funindex |
+
+Les tests de limites de mesure (ou tests de mesure) aident à détecter
+les erreurs dans les durées.  Un test de mesure s'écrit avec une barre
+verticale, @samp{|}.  Lors du traitement, elle doit correspondre à une
+barre de mesure.  Sinon, un avertissement est émis.  Dans l'exemple
+suivant, le deuxième test de mesure signale une erreur.
+@example
+\time 3/4 c2 e4 | g2 |
+@end example
+
+Le test de mesure peut être aussi utilisé dans les paroles, par exemple :
+@example
+\lyricmode @{
+ \time 2/4
+ Twin -- kle | Twin -- kle
+@}
+@end example
+
+Des durées incorrectes font échouer les tests de mesure, et peuvent
+souvent mettre la partition sens dessus dessous, particulièrement s'il
+s'agit de musique polyphonique.  Vérifier les tests de mesure qui ont
+échoué et les durées incorrectes est un bon moyen de commencer à
+corriger sa partition.
+
+@funindex |
+@funindex pipeSymbol
+
+Il est aussi possible d'attribuer une autre valeur au symbole
+@code{|}, en assignant une expression musicale à @code{pipeSymbol},
+
+@lilypond[quote,ragged-right,verbatim]
+pipeSymbol = \bar "||"
+
+{ c'2 c' | c'2 c' }
+@end lilypond
+
+
+@node Bar lines
+@unnumberedsubsubsec Bar lines
+
+@cindex barres de mesure
+@funindex \bar
+@cindex barres de reprise
+
+
+Les barres de mesures délimitent les mesures, mais peuvent aussi
+indiquer une reprise. En principe, elles sont insérées automatiquement,
+et les sauts de ligne ne peuvent avoir lieu qu'au niveau de ces barres.
+
+Il est possible de forcer l'impression d'une barre de mesure spéciale,
+avec la commande @code{\bar} :
+
+@lilypond[quote,ragged-right,relative=2,fragment,verbatim]
+c4 \bar "|:" c4
+@end lilypond
+
+
+Les styles de barres de mesure disponibles sont
+
+@lilypondfile[ragged-right,quote]{bar-lines.ly}
+
+
+En plus de cela, on peut demander @code{"||:"}, qui équivaut à
+@code{"|:"}, mais qui donnera, en cas de saut de ligne, une double barre
+en fin de ligne, et une barre de reprise au début de la ligne suivante.
+
+Il est possible d'autoriser un saut de ligne même s'il n'y a pas
+de barre de mesure visible, en utilisant :
+
+@example
+\bar ""
+@end example
+
+@noindent
+
+
+Ceci insérera une barre de mesure invisible, et permettra de sauter de
+ligne à cet endroit, sans incrémenter le numéro de mesure.
+
+
+Dans une partition comprenant plusieurs portées, la commande @code{\bar}
+placée sur une portée s'applique automatiquement à toutes les
+portées. Les barres de mesure que l'on obtient alors sont d'un seul
+tenant sur les portées d'un @code{StaffGroup}, d'un @code{PianoStaff} ou
+d'un @code{GrandStaff}.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+<<
+  \new StaffGroup <<
+    \new Staff {
+      e'4 d'
+      \bar "||"
+      f' e'
+    }
+    \new Staff { \clef bass c4 g e g }
+  >>
+  \new Staff { \clef bass c2 c2 }
+>>
+@end lilypond
+
+
+@commonprop
+
+@funindex whichBar
+@funindex repeatCommands
+@funindex defaultBarType
+
+
+La commande @code{\bar }@var{bartype} sert de raccourci pour @code{\set
+Timing.whichBar = }@var{bartype}.  Dès que l'on définit @code{whichBar},
+une barre de mesure est créée selon le style défini.
+
+
+Dès que la propriété @code{whichBar} est définie, une barre de mesure
+est créée.  À chaque début de mesure, elle prend la valeur de
+@code{Timing.defaultBarType}.  La valeur de @code{repeatCommands} sert à
+remplacer les barres de mesure par défaut.
+
+Nous vous invitons à utiliser @code{\repeat} pour indiquer les
+reprises. Voyez à ce sujet @ref{Repeats}.
+
+
+@seealso
+
+Dans ce manuel : @ref{Repeats}, @ref{System start delimiters}.
+
+Référence du programme : @internalsref{BarLine} (faisant partie du
+contexte @internalsref{Staff}), @internalsref{SpanBar} (sur plusieurs
+portées).
+
+
+@node Bar numbers
+@unnumberedsubsubsec Bar numbers
+
+@cindex Mesure, numéro de
+@cindex numéros de mesure
+@funindex currentBarNumber
+
+Les numéros de mesure sont imprimés par défaut à chaque début de
+ligne.  Ce nombre est stocké par la propriété @code{currentBarNumber}
+qui sera mis à jour à chaque mesure.
+
+@lilypond[verbatim,ragged-right,quote,fragment,relative]
+\repeat unfold 4 {c4 c c c} \break
+\set Score.currentBarNumber = #50
+\repeat unfold 4 {c4 c c c}
+@end lilypond
+
+L'impression d'un numéro de mesure ne peut intervenir que s'il y a une
+barre.  Aussi, pour pouvoir le faire au début d'un morceau,
+devrez-vous ajouter une barre vide :
+
+@lilypond[verbatim,ragged-right,quote,fragment,relative]
+\set Score.currentBarNumber = #50
+\bar ""
+\repeat unfold 4 {c4 c c c} \break
+\repeat unfold 4 {c4 c c c}
+@end lilypond
+
+Vous pouvez imprimer un numéro de mesure à intervalles réguliers plutôt
+qu'en tête de chaque ligne.  C'est ce qu'illustre l'exemple suivant,
+dont la source complète est 
+@lsr{staff,making-bar-numbers-appear-at-regular-intervals.ly}.
+
+@lilypondfile[ragged-right,quote]{bar-number-regular-interval.ly}
+
+Désactiver le graveur concerné --- @code{Bar_number_engraver} ---
+donnera une partition sans numéros de mesure.
+
+@lilypond[verbatim,ragged-right,quote]
+\layout {
+  \context {
+    \Score
+    \remove "Bar_number_engraver"
+  }
+}
+\relative c''{
+c4 c c c \break
+c4 c c c
+}
+@end lilypond
+
+
+@seealso
+
+Référence du programme : @internalsref{BarNumber}.
+
+Exemples : @lsrdir{staff}
+
+
+@refbugs
+
+Les numéros de mesure peuvent entrer en collision avec les crochets de
+@internalsref{StaffGroup}. La propriété @code{padding} --- décalage
+--- de l'objet @internalsref{BarNumber} permet alors d'ajuster leur
+positionnement. 
+
+
+@node Barnumber check
+@unnumberedsubsubsec Barnumber check
+
+Lorsque l'on recopie de longues pièces, il peut être utile de vérifier
+que les numéros de mesures de LilyPond correspondent à l'original que
+l'on recopie.  Cela se fait avec @code{\barNumberCheck}.  Par exemple,
+
+@verbatim
+\barNumberCheck #123
+@end verbatim
+
+@noindent
+affiche un avertissement lors du traitement si le numéro de mesure à ce
+point (variable @code{currentBarNumber}) n'est pas 123.
+
+
+@node Rehearsal marks
+@unnumberedsubsubsec Rehearsal marks
+
+@cindex Repères, indication de
+@funindex \mark
+
+Indiquer un repère s'obtient grâce à la commande @code{\mark}.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+c1 \mark \default
+c1 \mark \default
+c1 \mark #8
+c1 \mark \default
+c1 \mark \default
+@end lilypond
+
+@noindent
+La lettre@tie{}@q{I} n'est pas utilisée, conformément aux usages de la
+gravure.  Cependant, vous pourrez intégrer la lettre @q{I} en utilisant
+
+@example
+\set Score.markFormatter = #format-mark-alphabet
+@end example
+
+Lorsque vous utilisez @code{\mark \default}, le repère s'incrémente
+automatiquement ; toutefois donner un nombre en argument permet de
+spécifier manuellement le repère en question.  La valeur à utiliser
+est enregistrée dans la propriété @code{rehearsalMark}.
+
+Le style du repère est déterminé par la propriété
+@code{markFormatter}.  Il s'agit d'une fonction qui prend en arguments
+le repère en cours (un entier) ainsi que le contexte en cours, et
+retournera un objet de type étiquette.  Dans l'exemple qui suit,
+@code{markFormatter} est réglé pour une procédure type. Quelques
+mesure plus loin, son comportement est modifié pour imprimer un
+repère encadré.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+\set Score.markFormatter = #format-mark-numbers
+c1 \mark \default
+c1 \mark \default
+\set Score.markFormatter = #format-mark-box-numbers
+c1 \mark \default
+c1 \mark \default
+c1
+@end lilypond
+
+Le fichier @file{scm/@/translation@/-functions@/.scm} comporte les
+définitions de @code{format-mark-numbers} (comportement par défaut), 
+@code{format-mark-box-numbers},
+@code{format-mark-letters} et @code{format-mark-box-letters}.  Vous
+pouvez vous en inspirer pour d'autres fonctions de formatage.
+
+@code{format-mark-barnumbers}, @code{format-mark-box-barnumbers} et 
+@code{format-mark-circle-barnumbers}  permettent d'imprimer le numéro
+de mesure au lieu des compteurs alphabétique ou numérique.
+
+On peut aussi spécifier manuellement une marque de repère :
+
+@example
+\mark "A1"
+@end example
+
+@noindent
+@code{Score.markFormatter} sera sans effet sur des repères ainsi
+définis.  Un @code{\markup} peut néanmoins s'utiliser en argument.
+
+@example
+\mark \markup@{ \box A1 @}
+@end example
+
+@cindex segno
+@cindex coda
+@cindex D.S al Fine
+
+Un @code{\mark} peut contenir un glype musical tel que le signe
+@emph{segno}.  
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative]
+c1 \mark \markup { \musicglyph #"scripts.segno" }
+c1 \mark \markup { \musicglyph #"scripts.coda" }
+c1 \mark \markup { \musicglyph #"scripts.ufermata" }
+c1
+@end lilypond
+
+@noindent
+Pour connaître les différents symboles accessibles par
+@code{\musicglyph}, consultez @ref{The Feta font}.
+
+Pour affiner le positionnement des repères, veuillez vous référer à
+@ref{Text marks}.
+
+@seealso
+
+Dans ce manuel : @ref{Text marks}.
+
+Référence du programme : @internalsref{RehearsalMark}.
+
+Fichiers d'initialisation : @file{scm/@/translation@/-functions@/.scm}
+contient les définitions de @code{format-mark-numbers} et
+@code{format-mark-letters}.  Elles seront source d'inspiration pour
+d'autres fonctions de formatage.
+
+Exemples : @lsr{parts,rehearsal-mark-numbers.ly}
+
+
+@node Special rhythmic concerns
+@subsection Special rhythmic concerns
+
+
+@menu
+* Grace notes::                 
+* Aligning to cadenzas::        
+* Time administration::         
+* Proportional notation (introduction)::  
+@end menu
+
+@node Grace notes
+@unnumberedsubsubsec Grace notes
+
+@funindex \grace
+@cindex ornements
+@cindex notes d'ornement
+@cindex appoggiature
+@cindex accacciature
+@cindex petite note
+
+
+Les petites notes sont des ornements entièrement écrits.  Les plus
+courantes sont les accacciatures, qui doivent se jouer très vite,
+et qui s'écrivent sous forme d'une petite note barrée (sur la hampe)
+et liée.  L'appoggiature est une petite note non barrée, qui vole
+une fraction à la durée de la note réelle qui la suit.
+
+Ces petites notes sont entrées avec les commandes @code{\acciaccatura}
+et @code{\appoggiatura}, comme le montre l'exemple suivant :
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+b4 \acciaccatura d8 c4 \appoggiatura e8 d4
+\acciaccatura { g16[ f] } e4
+@end lilypond
+
+
+Ce sont là deux formes spéciales de la commande @code{\grace}, qui prend
+en charge toutes les petites notes. Si on la fait suivre d'une
+expression musicale, un groupe de petites notes sera créé, sans impact
+sur la métrique.
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+c4 \grace c16 c4
+\grace { c16[ d16] } c2 c4
+@end lilypond
+
+@noindent
+Contrairement à @code{\acciaccatura} ou @code{\appoggiatura}, la 
+commande @code{\grace} ne provoque pas de liaison.
+
+La durée des petites notes est interprétée par le programme en fonction
+d'un deuxième compteur de temps, le chronomètre @code{grace}.  Chaque
+instant est défini par deux nombres rationnels : le premier compte les
+durées réelles, le second compte la durée des petites notes.  Reprenons
+l'exemple ci-dessus en y ajoutant ces couples de nombres :
+
+@lilypond[quote,ragged-right]
+<<
+  \relative c''{
+    c4 \grace c16 c4 \grace {
+    c16[ d16] } c2 c4
+  }
+  \new Lyrics \lyricmode {
+    \override LyricText #'font-family = #'typewriter
+
+    \markup { (0,0) } 4
+    \grace { \markup {
+      ( \fraction 1 4 , \fraction -1 16 ) } 16 }
+    \markup { (\fraction 1 4 , 0 ) } 4
+    \grace {
+      \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
+      \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
+    }
+    \markup { ( \fraction 2 4 , 0 ) }
+  }
+>>
+@end lilypond
+
+Les petites notes se placent de façon synchrone entre les différentes
+portées.  Dans l'exemple suivant, il y a deux petites double-croches
+pour chaque petite croche.
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \grace { c16[ d e f] } e4 }
+   \new Staff { c4 \grace { g8[ b] } c4 } >>
+@end lilypond
+
+@funindex \afterGrace
+
+La commande @code{\afterGrace} sert à placer une petite note après une
+note réelle --- et non @emph{avant} comme d'ordinaire.  Cette commande
+requiert deux arguments : la note réelle, et la ou les petites notes qui
+suivent.
+
+@lilypond[ragged-right, verbatim,relative=2,fragment]
+c1 \afterGrace d1 { c16[ d] } c4
+@end lilypond
+
+Les petites notes se placent alors aux 3/4 de la durée de la note
+réelle.  Cette fraction peut être changée en définissant
+@code{afterGraceFraction} ; ainsi,
+
+@example
+#(define afterGraceFraction (cons 7 8))
+@end example
+
+@noindent
+placera la petite note à 7/8 de la note réelle.
+
+On peut obtenir le même effet manuellement, de la façon suivante :
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\new Voice {
+  << { d1^\trill_( }
+     { s2 \grace { c16[ d] } } >>
+  c4)
+}
+@end lilypond
+
+@noindent
+Le silence invisible peut être plus ou moins long --- ici c'est une
+demi-pause --- afin d'ajuster l'espace entre la note réelle et les
+petites notes.
+
+Les expressions @code{\grace} obéissent à des règles typographiques
+particulières, notamment pour régler l'orientation et la taille des
+objets.  De ce fait, toute subtilité de mise en forme devra être
+indiquée @emph{à l'intérieur} de l'expression introduite par
+@code{\grace} :
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\new Voice {
+  \acciaccatura {
+    \stemDown
+    f16->
+    \stemNeutral
+  }
+  g4
+}
+@end lilypond
+
+@noindent
+Tous les réglages ajoutés doivent également être désactivés dans cette
+même expression.
+
+Il est possible de changer globalement la mise en forme des petites
+notes dans un morceau, au moyen de la fonction
+@code{add-grace-property}.  Ici, par exemple, on ôte la définition de
+l'orientation des objets @code{Stem} pour toutes les petites notes, afin
+que les hampes ne soient pas toujours orientées vers le haut.
+
+@example
+\new Staff @{
+ #(add-grace-property 'Voice 'Stem 'direction '())
+ @dots{}
+@}
+@end example
+
+@noindent
+Il est par ailleurs possible de modifier les variables
+@code{startGraceMusic}, @code{stopGraceMusic},
+@code{startAcciaccaturaMusic}, @code{stopAcciaccaturaMusic},
+@code{startAppoggiaturaMusic}, et @code{stopAppoggiaturaMusic}.
+Pour plus de détails, voir le fichier @file{ly/@/grace@/-init@/.ly}.
+
+@noindent
+Le trait que l'on trouve sur les hampes des accacciatures peut
+être appliqué dans d'autres situations en définissant @*
+@code{\override Stem  #'stroke-style = #"grace"}.
+
+
+@commonprop
+
+Il est possible de forcer l'élasticité de l'espacement des notes d'agrément.
+
+@lilypond[relative=2,ragged-right]
+<<
+  \override Score.SpacingSpanner #'strict-grace-spacing = ##t
+  \new Staff {
+     c'4
+     \afterGrace
+     c'4
+     { c'16[ c'8 c'16] }
+     c'4
+  }  
+  \new Staff {
+     c'16[ c'16 c'16 c'16]
+     c'16[ c'16 c'16 c'16]
+     c'4
+  }
+>>
+@end lilypond
+
+
+@seealso
+
+Référence du programme : @internalsref{GraceMusic}.
+
+
+@refbugs
+
+Une partition commençant par une expression @code{\grace} doit faire
+intervenir la commande @code{\new Voice}, sans quoi la note réelle et
+la petite note se retrouveront sur des portées différentes.
+
+La synchronisation des petites notes se fait de façon parfois
+surprenante, car les autres objets de la portée --- barres de mesure,
+armures, etc. --- sont eux aussi synchrones. Pensez-y lorsque vous
+mélez des portées comprenant des petites notes et d'autres sans :
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \bar "|:" \grace c16 d4 }
+   \new Staff { c4 \bar "|:" d4 } >>
+@end lilypond
+
+@noindent
+Il est possible de remédier à cela en insérant sur les autres portées
+des silences invisibles dans une expression précédée de @code{\grace},
+correspondant à la durée des petites notes.
+
+@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
+<< \new Staff { e4 \bar "|:" \grace c16 d4 }
+   \new Staff { c4 \bar "|:" \grace s16 d4 } >>
+@end lilypond
+Seules des expressions musicales séquentielles peuvent être utilisées
+pour des petites notes ; il n'est pas possible d'imbriquer ni de
+juxtaposer des sections de petites notes, faute de quoi le traitement du
+code peut échouer ou produire des erreurs.
+
+
+@node Aligning to cadenzas
+@unnumberedsubsubsec Aligning to cadenzas
+
+Dans un contexte orchestral, une cadence constitue un problème
+spécifique.  Lors du montage d'une partition contenant une cadence,
+tous les autres instruments doivent sauter autant de notes que ce
+qu'en comporte la cadence, faute de quoi il démarreraient trop tôt ou
+trop tard. 
+
+Les fonctions @code{mmrest-of-length} ou @code{skip-of-length}
+permettent de résoudre ce problème.  Ces fonctions Scheme prennent en
+argument un fragment de musique, et génèrent un @code{\skip} ou un
+silence multi-mesures d'une durée correspondant à ce fragment.
+L'exemple qui suit illustre l'utilisation de @code{mmrest-of-length}. 
+
+@lilypond[verbatim,ragged-right,quote]
+cadenza = \relative c' {
+  c4 d8 << { e f g } \\ { d4. } >>
+  g4 f2 g4 g
+}
+
+\new GrandStaff <<
+  \new Staff { \cadenza c'4 }
+  \new Staff {
+    #(ly:export (mmrest-of-length cadenza))
+    c'4
+  }
+>>
+@end lilypond
+
+
+@node Time administration
+@unnumberedsubsubsec Time administration
+
+@cindex temps, gestion du
+
+Le temps est administré par le @internalsref{Time_signature_engraver},
+qui réside en principe dans le contexte @internalsref{Score}.  Sa
+gestion traite les variables suivantes :
+
+@table @code
+@item currentBarNumber
+Le numéro de mesure.
+
+@item measureLength
+La longueur de la mesure, dans la métrique en cours.  Pour une mesure
+à 4/4, elle est de@tie{}1, et de 3/4 pour une mesure à 6/8.
+
+@item measurePosition
+Le moment où l'on en est dans la mesure en cours.  Cette quantité est
+remise à@tie{}0 dès lors qu'on dépasse @code{measureLength} ; la variable
+@code{currentBarNumber} est alors incrémentée.  
+
+@item timing
+Lorsqu'on lui assigne la valeur @emph{vrai}, les valeurs ci-dessus
+mentionnées sont mises à jour à chaque pas.  Fixée à @emph{faux}, le
+graveur restera indéfiniment dans la mesure en cours.
+@end table
+
+Le calage peut être modifié en réglant explicitement l'une de ces
+variables.  Dans l'exemple qui suit, nous réglons la métrique à 4/4,
+tout en fixant @code{measureLength} à 5/4.  Un peu plus loin, nous
+raccourcissons la mesure de 1/8, en assignant 7/8 à
+@code{measurePosition}, alors que nous en sommes à 2/4 dans la
+mesure ; la barre de mesure tombera donc à @w{2/4 + 3/8}.  Les 3/8
+résultent du fait que 5/4 équivaut à 10/8, mais nous nous sommes recalés
+à 7/8 de la mesure ;  donc @w{10/8 @minus{} 7/8 = 3/8}.
+
+@lilypond[quote,ragged-right,verbatim,relative,fragment]
+\set Score.measureLength = #(ly:make-moment 5 4)
+c1 c4
+c1 c4
+c4 c4
+\set Score.measurePosition = #(ly:make-moment 7 8)
+b8 b b
+c4 c1
+@end lilypond
+
+@noindent
+Comme le montre cet exemple, @code{ly:make-moment n m} construit une
+durée de n/m fois une ronde.  
+Par conséquent, @code{ly:make-moment 1 8} correspond à une croche, et
+@code{ly:make-moment 7 16} à la durée de sept doubles croches.
+
+
+@node Proportional notation (introduction)
+@unnumberedsubsubsec Proportional notation (introduction)
+@cindex Notation proportionnelle
+
+Voir @ref{Proportional notation}.
+
+
+@c À faire : supprimer tout ça ?
+
+Les notes peuvent s'espacer proportionnellement en assignant une durée
+à @code{proportionalNotationDuration}
+
+@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
+<<
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \new Staff { c8[ c c c c c]  c4 c2 r2 }
+  \new Staff { c2  \times 2/3 { c8 c c } c4 c1 }
+>>
+@end lilypond
+
+Manipuler cette propriété affectera l'espacement idéal uniquement pour
+des notes consécutives.  Pour obtenir une véritable notation
+proportionnelle, vous devrez tenir compte des réglages suivants :
+
+@itemize @bullet
+
+@item La véritable notation proportionnelle exige que des symboles
+puissent en écraser d'autres.  Pour y parvenir, il faut retirer le
+@internalsref{Separating_line_group_engraver} du contexte
+@internalsref{Staff}. 
+
+@item L'influence en matière d'espacement induite par le formatage
+(clés, barres de mesure, etc) s'annule en assignant
+@emph{vrai}@tie{}(#t) à la propriété @code{strict-note-spacing} de
+l'objet @internalsref{SpacingSpanner}.
+
+@item Les affinages optiques se règlent en assignant @emph{vrai} à la
+propriété @code{uniform-stretching} du @internalsref{SpacingSpanner}. 
+
+
+@end itemize
+
+@seealso
+
+Exemples : @lsr{spacing,proportional@/-spacing@/.ly}, 
+@lsr{spacing,proportional@/-strict@/-grace@/-notes@/.ly}, et
+@lsr{spacing,proportional@/-strict@/-notespacing@/.ly}
+
+Le fichier @file{input/proportional.ly} illustre la notation
+proportionnelle stricte.
+
+
diff --git a/Documentation/fr/user/specialist.itely b/Documentation/fr/user/specialist.itely
new file mode 100644 (file)
index 0000000..66edc57
--- /dev/null
@@ -0,0 +1,34 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: 1859194a9f46a8886166cafee0e450b39fc5a963
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@node Specialist notation
+@chapter Specialist notation
+
+This chapter explains how to create musical notation.
+
+@menu
+* Vocal music:: a
+* Chords Blah:: b
+* Piano music:: c
+* Percussion:: d
+* Guitar:: e
+* Orchestral strings::
+* Bagpipes::
+* Ancient notation:: g
+@end menu
+
+@include vocal.itely
+@include chords.itely
+@include piano.itely
+@include percussion.itely
+@include guitar.itely
+@include strings.itely
+@include bagpipes.itely
+@include ancient.itely
+
+
index 4c29a03934098390ac31e5e4a04404f91f41b749..fe7f7fb6f2eeb0297a6a748ff11984ed9dccaad0 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Educational use
 @section Educational use
index 9ce1a94eb1fe06e48604cca834860fe1201bea35..c4a4e811c921b09ad1eb4cb6c72f6e43a194da7b 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Expressive marks
 @section Expressive marks
index b9269faddac9d630935134a7a82e42669465dd53..98b4f03347b52ced2f7bdb99a376e13d5b66d81a 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Musical notation
 @chapter Musical notation
index 781b7bf6053c8c2d7fd0a5a54643d0cc10373cca..0d644bac1cd5d5ecd6255adbd877526fa96c6ba9 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 
 @node Pitches
@@ -803,5 +809,3 @@ c'4^"in G"
 ...
 @end example
 
-
-
index e8d625fa7d1dfa2ef4b059b8170e61ca8fa731f2..0c9efd679c1a9b4a019d898908f56acd0114f165 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Repeats
 @section Repeats
index aeeb5eb5b598633c51f3e0bf78aa4b0125c23ef6..adcba92fb1e93b69a93f47e19818def3bd9d63eb 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Rhythms
 @section Rhythms
index 6ce50efd6010e7269c0b0a568530227ee964470d..406c4bae4eac66c47b7f9ab21eb5084de15c215d 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Simultaneous notes
 @section Simultaneous notes
index f0af18058f09db73bf040203c77549d92fe2ffdd..44e16ee3890f4f5a795f42f5934269016d8cc8d4 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Specialist notation
 @chapter Specialist notation
index da6a42b7006740791577ea1d2d7c9fba4405b648..fc726644ed2a2ace91610f41f3283490f514dbec 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Staff notation
 @section Staff notation
index baa32fbbe7ff1b2f23139b99b011c5e7b28e2e06..496127b0f543fdd2f77c35c8d61c99b89270816d 100644 (file)
@@ -1,4 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
+@ignore
+    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
 
 @node Text
 @section Text