]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge commit 'origin/master' into dev/texi2html
authorReinhold Kainhofer <reinhold@kainhofer.com>
Fri, 22 Aug 2008 17:32:10 +0000 (19:32 +0200)
committerReinhold Kainhofer <reinhold@kainhofer.com>
Fri, 22 Aug 2008 17:32:10 +0000 (19:32 +0200)
17 files changed:
Documentation/de/user/expressive.itely
Documentation/de/user/pitches.itely
Documentation/de/user/rhythms.itely
Documentation/de/user/working.itely
Documentation/es/user/introduction.itely
Documentation/es/user/lilypond.tely
Documentation/es/user/rhythms.itely
Documentation/fr/user/changing-defaults.itely
Documentation/fr/user/fundamental.itely
Documentation/fr/user/introduction.itely
Documentation/fr/user/pitches.itely
Documentation/fr/user/rhythms.itely
Documentation/fr/user/spacing.itely
Documentation/fr/user/tutorial.itely
Documentation/fr/user/working.itely
Documentation/user/introduction.itely
Documentation/user/simultaneous.itely

index 7a8f4b1f14e811cc98e521b0af0f8f0a36113a73..e0b1ced96c232658f5bcc636bede8d1400a17d30 100644 (file)
@@ -312,7 +312,6 @@ Vertikale Positionierung der Symbole wird von der Eigenschaft
 @subsection Curves
 
 @menu
-* Ties::                        
 * Slurs::                       
 * Phrasing slurs::              
 * Laissez vibrer ties::         
@@ -320,135 +319,6 @@ Vertikale Positionierung der Symbole wird von der Eigenschaft
 * Falls and doits::             
 @end menu
 
-@node Ties
-@unnumberedsubsubsec Ties
-
-@cindex Bindebogen
-@cindex Überbindung
-@funindex ~
-
-Ein Bindebogen verbindet zwei benachbarte Noten der selben 
-Tonhöhe. Als Resultat wird die Dauer der Notenlänge verlängert. 
-Bindebögen dürfen nicht mit Legatobögen verwechselt werden, durch 
-die die Vortragsart bezeichnet wird, noch mit Phrasierungsbögen, 
-die musikalische Phrasen anzeigen. Eine Bindebogen wird mit der 
-Tilde @code{~} (AltGr++) notiert.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-e' ~ e' <c' e' g'> ~ <c' e' g'>
-@end lilypond
-
-Wenn ein Bindebogen an einen Akkord gehängt wird, werden alle Noten 
-dieses Akkordes übergebunden. Wenn kein Notenkopf passt, wird auch 
-kein Bogen erzeugt. Noten in Akkorden können auch einzeln übergebunden 
-werden, indem sie innerhalb des Akkordes hinter die entsprechende Note 
-geschrieben werden.
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
-<c~ e g~ b> <c e g b>
-@end lilypond
-
-Ein Bindebogen ist nur eine andere Art, die Notendauer zu verlängern, 
-ähnlich wie die Punktierung. Im nächsten Beispiel sind zwei Arten gezeigt, 
-die gleiche Notenlänge zu notieren:
-
-@lilypond[quote,fragment,ragged-right]
-\time 3/4 c'2. c'2 ~ c'4
-@end lilypond
-
-@noindent
-Bindebögen werden verwendet, wenn die Note entweder über die Taktgrenze 
-hinausragt, oder wenn Punktierung nicht benutzt werden kann, um die 
-Verlängerung anzuzeigen. Wenn man Überbindungen verwendet, sollten 
-größere Notenwerte an die Unterteilungen des Taktes angepasst werden.
-
-@lilypond[fragment,quote,ragged-right]
-\relative {
-  r8 c8 ~ c2 r4 | r8^"not" c2 ~ c8 r4
-}
-@end lilypond
-
-Wenn sehr viele Noten über die Taktgrenzen hinüber angebunden 
-werden müssen, ist es oft einfacher, die automatische Aufteilung 
-von Noten einzusetzen (siehe @ref{Automatic note splitting}). Mit 
-dieser Funktion werden automatisch lange Noten aufgeteilt und über 
-die Taktgrenze übergebunden.
-
-@funindex \repeatTie
-
-Wenn die zweite Variante einer Wiederholung mit einer Überbindung 
-anfängt, muss der Bindebogen wiederholt werden. Dass geschieht durch 
-den Befehl @code{\repeatTie}.
-
-@lilypond[fragment,quote,ragged-right,relative=2]
-r <c e g>\repeatTie
-@end lilypond
-
-@cindex Volta und Überbindung
-@cindex Wiederholung und Überbindung
-
-@commonprop
-
-Bindebögen werden teilweise verwendet, um Arpeggien auszuschreiben. 
-In diesem Fall müssen mehrere übergebundene Noten nacheinander 
-erscheinen. Das ist möglich, indem die @code{tieWaitForNote}-Eigenschaft 
-auf wahr (##t) gesetzt wird. Diese Funktion ist auch nützlich, um 
-ein Tremolo an einen Akkord zu binden. Siehe das Beispiel:
-
-@lilypond[fragment,verbatim,relative=1,ragged-right,quote]
-\set tieWaitForNote = ##t
-\grace { c16[~ e~ g]~ } <c, e g>2
-\repeat tremolo 8 { c32~ c'~ } <c c,>1
-e8~ c~ a~ f~ <e' c a f>2
-@end lilypond
-
-Bindebögen können manuell gesetzt werden, indem die 
-@code{tie-configuration}-Eigenschaft verändert wird. 
-Die erste Zahl zeigt den Abstand von der Mitte des 
-Notensystems in Notenlinienzwischenräumen, die zweite 
-die Richtung (1=nach oben, -1=nach unten).
-
-@lilypond[fragment,verbatim,relative=1,ragged-right,quote]
-<c e g>2~ <c e g> |
-\override TieColumn #'tie-configuration =
-  #'((0.0 . 1) (-2.0 . 1) (-4.0 . 1))
-<c e g>~ <c e g> |
-@end lilypond
-
-
-@predefined
-
-
-@funindex \tieUp
-@code{\tieUp},
-@funindex \tieDown
-@code{\tieDown},
-@funindex \tieNeutral
-@code{\tieNeutral},
-@funindex \tieDotted
-@code{\tieDotted},
-@funindex \tieDashed
-@code{\tieDashed},
-@funindex \tieSolid
-@code{\tieSolid}.
-
-
-@seealso
-
-Im Handbuch: @ref{Automatic note splitting}.
-
-Programmreferenz: @rinternals{Tie}.
-
-
-@knownissues
-
-Der Wechsel zwischen Systemen bei aktiver Überbindung produziert keinen 
-gekrümmten Bogen.
-
-Änderung von Schlüssel oder Oktavierung zwischen übergebundenen Noten 
-ist nicht richtig definiert. In diesen Fällen kann es besser sein, einen 
-Legatobogen zu verwenden.
-
 @node Slurs
 @unnumberedsubsubsec Slurs
 
index 8e24e29529ab4ce1bb49ca2aab77c7eb0f4e6163..563d61670f1d225355b66f157d57f1f3a1c47ec3 100644 (file)
@@ -224,28 +224,6 @@ d e fis g
 @end lilypond
 
 
-@commonprop
-
-Den Satzregeln für den Notensatz folgend wird ein Auflösungszeichen 
-dann ausgegeben, wenn ein vorhergehendes Versetzungszeichen 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: @rinternals{LedgerLineSpanner},
-@rinternals{NoteHead}.
-
-
-@unnumberedsubsubsec Micro tones
-
 @cindex Vierteltöne
 @cindex Vorzeichen, Vierteltöne
 @cindex Versetzungszeichen, Vierteltöne
@@ -256,24 +234,13 @@ Versetzungszeichen für Vierteltöne werden durch Anhängen der Endungen
 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
+@lilypond[verbatim,quote,relative=2]
+ceseh1 ces ceh c cih cis cisih
 @end lilypond
 
 Mikrotöne werden auch in die MIDI-Dateien geschrieben.
 
 
-
-@knownissues
-
-Es gibt keine allgemein anerkannten Standards für die 
-Notation von Dreiviertelton-Erniedrigungszeichen. LilyPonds
-Symbol entspricht also keinem Standard.
-
-
-@unnumberedsubsubsec Cautionary accidentals
-
 @cindex Versetzungszeichen, Erinnerung
 @cindex Versetzungszeichen, Warnung
 @cindex Vorzeichen, Erinnerung
@@ -297,10 +264,35 @@ cis cis cis! cis? c c? c! c
 @end lilypond
 
 
+@commonprop
+
+Den Satzregeln für den Notensatz folgend wird ein Auflösungszeichen 
+dann ausgegeben, wenn ein vorhergehendes Versetzungszeichen 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
-Die automatische Setzung von Versetzungszeichen kann auf viele Arten 
-beeinflusst werden. Mehr Information dazu siehe
- @ref{Automatic accidentals}.
+
+Die automatische Setzung von Versetzungszeichen kann auf viele Arten
+beeinflusst werden. Mehr Information dazu siehe @ref{Automatic
+accidentals}.
+
+Programmreferenz: @rinternals{LedgerLineSpanner},
+@rinternals{NoteHead}.
+
+
+@knownissues
+
+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
index 58eb42769f8d53b0c751996280c3c93578e786d7..479babf3459b88a51a3097f92f9683d0dfe698fb 100644 (file)
@@ -30,9 +30,9 @@ This section discusses rhythms, durations, and bars.
 
 @menu
 * Durations::                   
-* Augmentation dots::           
 * Tuplets::                     
 * Scaling durations::           
+* Ties::                        
 @end menu
 
 @node Durations
@@ -97,9 +97,6 @@ für die erste Note ist eine Viertel.
 @end lilypond
 
 
-@node Augmentation dots
-@subsubsection Augmentation dots
-
 @funindex .
 @cindex Punktierung
 
@@ -310,13 +307,143 @@ b16*4 c4
 Abschnitt @ref{Tuplets}
 
 
+@node Ties
+@subsubsection Ties
+
+@cindex Bindebogen
+@cindex Überbindung
+@funindex ~
+
+Ein Bindebogen verbindet zwei benachbarte Noten der selben 
+Tonhöhe. Als Resultat wird die Dauer der Notenlänge verlängert. 
+Bindebögen dürfen nicht mit Legatobögen verwechselt werden, durch 
+die die Vortragsart bezeichnet wird, noch mit Phrasierungsbögen, 
+die musikalische Phrasen anzeigen. Eine Bindebogen wird mit der 
+Tilde @code{~} (AltGr++) notiert.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+e' ~ e' <c' e' g'> ~ <c' e' g'>
+@end lilypond
+
+Wenn ein Bindebogen an einen Akkord gehängt wird, werden alle Noten 
+dieses Akkordes übergebunden. Wenn kein Notenkopf passt, wird auch 
+kein Bogen erzeugt. Noten in Akkorden können auch einzeln übergebunden 
+werden, indem sie innerhalb des Akkordes hinter die entsprechende Note 
+geschrieben werden.
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
+<c~ e g~ b> <c e g b>
+@end lilypond
+
+Ein Bindebogen ist nur eine andere Art, die Notendauer zu verlängern, 
+ähnlich wie die Punktierung. Im nächsten Beispiel sind zwei Arten gezeigt, 
+die gleiche Notenlänge zu notieren:
+
+@lilypond[quote,fragment,ragged-right]
+\time 3/4 c'2. c'2 ~ c'4
+@end lilypond
+
+@noindent
+Bindebögen werden verwendet, wenn die Note entweder über die Taktgrenze 
+hinausragt, oder wenn Punktierung nicht benutzt werden kann, um die 
+Verlängerung anzuzeigen. Wenn man Überbindungen verwendet, sollten 
+größere Notenwerte an die Unterteilungen des Taktes angepasst werden.
+
+@lilypond[fragment,quote,ragged-right]
+\relative {
+  r8 c8 ~ c2 r4 | r8^"not" c2 ~ c8 r4
+}
+@end lilypond
+
+Wenn sehr viele Noten über die Taktgrenzen hinüber angebunden 
+werden müssen, ist es oft einfacher, die automatische Aufteilung 
+von Noten einzusetzen (siehe @ref{Automatic note splitting}). Mit 
+dieser Funktion werden automatisch lange Noten aufgeteilt und über 
+die Taktgrenze übergebunden.
+
+@funindex \repeatTie
+
+Wenn die zweite Variante einer Wiederholung mit einer Überbindung 
+anfängt, muss der Bindebogen wiederholt werden. Dass geschieht durch 
+den Befehl @code{\repeatTie}.
+
+@lilypond[fragment,quote,ragged-right,relative=2]
+r <c e g>\repeatTie
+@end lilypond
+
+@cindex Volta und Überbindung
+@cindex Wiederholung und Überbindung
+
+@commonprop
+
+Bindebögen werden teilweise verwendet, um Arpeggien auszuschreiben. 
+In diesem Fall müssen mehrere übergebundene Noten nacheinander 
+erscheinen. Das ist möglich, indem die @code{tieWaitForNote}-Eigenschaft 
+auf wahr (##t) gesetzt wird. Diese Funktion ist auch nützlich, um 
+ein Tremolo an einen Akkord zu binden. Siehe das Beispiel:
+
+@lilypond[fragment,verbatim,relative=1,ragged-right,quote]
+\set tieWaitForNote = ##t
+\grace { c16[~ e~ g]~ } <c, e g>2
+\repeat tremolo 8 { c32~ c'~ } <c c,>1
+e8~ c~ a~ f~ <e' c a f>2
+@end lilypond
+
+Bindebögen können manuell gesetzt werden, indem die 
+@code{tie-configuration}-Eigenschaft verändert wird. 
+Die erste Zahl zeigt den Abstand von der Mitte des 
+Notensystems in Notenlinienzwischenräumen, die zweite 
+die Richtung (1=nach oben, -1=nach unten).
+
+@lilypond[fragment,verbatim,relative=1,ragged-right,quote]
+<c e g>2~ <c e g> |
+\override TieColumn #'tie-configuration =
+  #'((0.0 . 1) (-2.0 . 1) (-4.0 . 1))
+<c e g>~ <c e g> |
+@end lilypond
+
+
+@predefined
+
+
+@funindex \tieUp
+@code{\tieUp},
+@funindex \tieDown
+@code{\tieDown},
+@funindex \tieNeutral
+@code{\tieNeutral},
+@funindex \tieDotted
+@code{\tieDotted},
+@funindex \tieDashed
+@code{\tieDashed},
+@funindex \tieSolid
+@code{\tieSolid}.
+
+
+@seealso
+
+Im Handbuch: @ref{Automatic note splitting}.
+
+Programmreferenz: @rinternals{Tie}.
+
+
+@knownissues
+
+Der Wechsel zwischen Systemen bei aktiver Überbindung produziert keinen 
+gekrümmten Bogen.
+
+Änderung von Schlüssel oder Oktavierung zwischen übergebundenen Noten 
+ist nicht richtig definiert. In diesen Fällen kann es besser sein, einen 
+Legatobogen zu verwenden.
+
+
 @node Writing rests
 @subsection Writing rests
 
 @menu
 * Rests::                       
-* Skips::                       
-* Multi measure rests::         
+* Invisible rests::             
+* Full measure rests::          
 @end menu
 
 @node Rests
@@ -336,7 +463,7 @@ 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}.
+@ref{Full measure rests}.
 
 Um die vertikale Position einer Pause explizit festzulegen, 
 kann eine Note eingegeben werden, gefolgt vom Befehl @code{\rest}. 
@@ -358,8 +485,8 @@ Auflösung von Zusammenstößen diese Pausen nicht mit einbezieht.
 Programmreferenz: @rinternals{Rest}.
 
 
-@node Skips
-@subsubsection Skips
+@node Invisible rests
+@subsubsection Invisible rests
 
 @cindex Skip
 @cindex Überspringen von Zeichen
@@ -406,8 +533,8 @@ Das Fragment @code{@{ \skip 4 @}} würde nur eine leere Seite produzieren.
 Programmreferenz: @rinternals{SkipMusic}.
 
 
-@node Multi measure rests
-@subsubsection Multi measure rests
+@node Full measure rests
+@subsubsection Full measure rests
 
 @untranslated
 
@@ -416,12 +543,12 @@ Programmreferenz: @rinternals{SkipMusic}.
 @subsection Displaying rhythms
 
 @menu
-* Time signature::
-* Upbeats::
-* Unmetered music::
-* Polymetric notation::
-* Automatic note splitting::
-* Showing melody rhythms::
+* Time signature::              
+* Upbeats::                     
+* Unmetered music::             
+* Polymetric notation::         
+* Automatic note splitting::    
+* Showing melody rhythms::      
 @end menu
 
 @node Time signature
@@ -678,10 +805,10 @@ Programmreferenz:
 @subsection Beams
 
 @menu
-* Automatic beams::
-* Manual beams::
-* Feathered beams::
-* Setting automatic beam behavior::
+* Automatic beams::             
+* Setting automatic beam behavior::  
+* Manual beams::                
+* Feathered beams::             
 @end menu
 
 @node Automatic beams
@@ -712,6 +839,12 @@ damit sie nicht mit einem Balken versehen werden.
 Programmreferenz: @rinternals{Beam}.
 
 
+@node Setting automatic beam behavior
+@subsubsection Setting automatic beam behavior
+
+@untranslated
+
+
 @node Manual beams
 @subsubsection Manual beams
 
@@ -805,72 +938,18 @@ Balken vermeiden nicht andere Objekte, wie etwa Text und Versetzungszeichen.
 
 @untranslated
 
-@node Setting automatic beam behavior
-@subsubsection Setting automatic beam behavior
-
-@untranslated
-
 
 @node Bars
 @subsection Bars
 
 
 @menu
-* Bar check::
-* Bar lines::
-* Bar numbers::
-* Barnumber check::
-* Rehearsal marks::
+* Bar lines::                   
+* Bar numbers::                 
+* Bar and bar number checks::   
+* Rehearsal marks::             
 @end menu
 
-@node Bar check
-@subsubsection 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
 @subsubsection Bar lines
 
@@ -968,8 +1047,53 @@ Programmreferenz: @rinternals{BarLine} (auf Partitur
 @untranslated
 
 
-@node Barnumber check
-@subsubsection Barnumber check
+@node Bar and bar number checks
+@subsubsection Bar and bar number checks
+
+@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
+
 
 Wenn man größere Musikstücke kopiert, kann es hilfreich sein, wenn 
 LilyPond überprüft, ob die Taktnummer, in der Sie gerade kopieren, 
@@ -997,10 +1121,9 @@ nicht mit dem Wert 123 übereinstimmt.
 
 
 @menu
-* Grace notes::
-* Aligning to cadenzas::
-* Time administration::
-* Proportional notation (introduction)::
+* Grace notes::                 
+* Aligning to cadenzas::        
+* Time administration::         
 @end menu
 
 @node Grace notes
@@ -1229,9 +1352,3 @@ zu Fehlermeldungen oder Abstürzen kommen.
 
 @untranslated
 
-
-@node Proportional notation (introduction)
-@subsubsection Proportional notation (introduction)
-
-@untranslated
-
index 4d4c8de092244d6b307f01eefffeeba4906bbc0f..b0f7413bc4d456ae9770c791c4cbf61561f6c712 100644 (file)
@@ -82,14 +82,13 @@ frustrierend sein kann zu erinnern, welche Programmversion man etwa
 vor einem Jahr verwendet hat. Auch @code{convert-ly} benötigt die 
 Versionsnummer.
 
-@item @strong{Benutzen Sie Überprüfungen}: @ruser{Bar check}, 
-@ruser{Octave checks} und
-@ruser{Barnumber check}.  Wenn Sie hier und da diese Überprüfungen 
-einfügen, finden Sie einen möglichen Fehler weit schneller. Wie oft 
-aber 
-ist @qq{hier und da}? Das hängt von der Komplexität der Musik ab. Bei 
-einfachen Stücken reicht es vielleicht ein- oder zweimal, in sehr
-komplexer Musik sollte man sie vielleicht in jeden Takt einfügen.
+@item @strong{Benutzen Sie Überprüfungen}: @ruser{Octave checks}, und
+@ruser{Bar and bar number checks}.  Wenn Sie hier und da diese
+Überprüfungen einfügen, finden Sie einen möglichen Fehler weit
+schneller. Wie oft aber ist @qq{hier und da}?  Das hängt von der
+Komplexität der Musik ab. Bei einfachen Stücken reicht es vielleicht
+ein- oder zweimal, in sehr komplexer Musik sollte man sie vielleicht
+in jeden Takt einfügen.
 
 @item @strong{Ein Takt pro Textzeile}. Wenn irgendetwas kompliziertes 
 vorkommt, entweder in der Musik selber oder in der Anpassung der 
index 6f23f06eb14227d21e57a527b17d710ca3017008..f514fc3820f99a3fc4c4dbe3ee4337f6ddcad31c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @c This file is part of lilypond.tely
 @ignore
-    Translation of GIT committish: f6b77b196db5d80b891e133e58659095134424de
+    Translation of GIT committish: 4f64fbb128ccedeaa5fdc9748d0bd408f095757c
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -760,25 +760,18 @@ Esta sección explica la distintas partes de la documentación.
 
 @c leave these lines wrapping around.  It's some texinfo 4.12 thing. -gp
 @menu
-* About the Learning Manual (LM)::  este manual es una introducción a LilyPond que porporciona explicaciones en profundidad sobre cómo crear notación.
-
-* About the Music Glossary (MG)::  este manual explica términos musicales y aporta traducciones de términos a otros idiomas.
-
-* About the Notation Reference (NR)::  este manual es la porción más importante de la documentación.  Proporciona información detallada sobre la creación de notación.  Este libro da por supuesto que el lector ya conoce el material básico cubierto en el MA y que está familiarizado con los términos musicales ingleses presentados en el GM.
-
-* About the Application Usage (AU)::  trata sobre los programas concretos y los asuntos específicos de distintos sistemas operativos.
-
-* About the Snippet List (SL)::  es una colección de ejemplos breves de LilyPond.
-
-* About the Internals Reference (IR)::  este documento proporciona información sobre la programación interna de LilyPond, que es necesaria para construir los trucos.
-
+* About the Learning Manual::  este manual es una introducción a LilyPond que porporciona explicaciones en profundidad sobre cómo crear notación.
+* About the Music Glossary::  este manual explica términos musicales y aporta traducciones de términos a otros idiomas.
+* About the Notation Reference::  este manual es la porción más importante de la documentación.  Proporciona información detallada sobre la creación de notación.  Este libro da por supuesto que el lector ya conoce el material básico cubierto en el Manual de aprendizaje y que está familiarizado con los términos musicales ingleses presentados en el Glosario musical.
+* About the Application Usage::  trata sobre los programas concretos y los asuntos específicos de distintos sistemas operativos.
+* About the Snippet List::  es una colección de ejemplos breves de LilyPond.
+* About the Internals Reference::  este documento proporciona información sobre la programación interna de LilyPond, que es necesaria para construir los trucos.
 * Other documentation::         existen algunas otras porciones de la documentación, como las Noticias y los archivos históricos de las listas de correo.
-
 @end menu
 
 
-@node About the Learning Manual (LM)
-@unnumberedsubsec About the Learning Manual (LM)
+@node About the Learning Manual
+@unnumberedsubsec About the Learning Manual
 
 Este libro explica cómo empezar a aprender LilyPond, así como algunos
 conceptos clave en términos sencillos.  Se recomienda leer estos
@@ -814,8 +807,9 @@ bastante comunes.  ¡Léalo antes de emprender proyectos grandes!
 
 @end itemize
 
-El MA contiene también apéndices que no forman parte de la lectura
-lineal recomendada.  Pueden ser útiles para una mirada posterior:
+El Manual de aprendizaje contiene también apéndices que no forman
+parte de la lectura lineal recomendada.  Pueden ser útiles para una
+mirada posterior:
 
 @itemize
 
@@ -833,8 +827,8 @@ siquiera a tocar el Scheme.
 @end itemize
 
 
-@node About the Music Glossary (MG)
-@unnumberedsubsec About the Music Glossary (MG)
+@node About the Music Glossary
+@unnumberedsubsec About the Music Glossary
 
 @cindex frase idiomática
 @cindex jerga
@@ -848,8 +842,8 @@ la notación o la terminología musicales (especialmente si no es un
 anglófono nativo), es muy recomendable que consulte el glosario.
 
 
-@node About the Notation Reference (NR)
-@unnumberedsubsec About the Notation Reference (NR)
+@node About the Notation Reference
+@unnumberedsubsec About the Notation Reference
 
 Este libro explica todas las instrucciones de LilyPond que producen
 notación impresa.  Da por supuesto que el lector está familiarizado
@@ -891,7 +885,7 @@ explica cómo crear funciones musicales con Scheme.
 
 @end itemize
 
-El manual de RN también contiene unos apéndices con útiles tablas de
+El manual de Referencia de la notación también contiene unos apéndices con útiles tablas de
 referencia.
 
 
@@ -922,8 +916,8 @@ un índice completo.
 
 @end itemize
 
-@node About the Application Usage (AU)
-@unnumberedsubsec About the Application Usage (AU)
+@node About the Application Usage
+@unnumberedsubsec About the Application Usage
 
 Este libro explica la manera de ejecutar el programa y cómo integrar
 la notación de LilyPond con otros programas.
@@ -961,8 +955,8 @@ convierten una amplia variedad de formatos de música al formato
 
 @end itemize
 
-@node About the Snippet List (SL)
-@unnumberedsubsec About the Snippet List (SL)
+@node About the Snippet List
+@unnumberedsubsec About the Snippet List
 
 @cindex snippets (fragmentos de código)
 @cindex LSR
@@ -980,12 +974,12 @@ desarrollo se tiene que añadir por separado.  Éstas se almacenan en
 @file{input/new/} dentro del árbol del código fuente de LilyPond.
 
 La lista de fragmentos de código para cada una de las subsecciones del
-Manual de Referencia de la Notación (RN) también se encuentran
+Manual de Referencia de la Notación también se encuentran
 enlazados desde la parte @strong{Véase también}.
 
 
-@node About the Internals Reference (IR)
-@unnumberedsubsec About the Internals Reference (IR)
+@node About the Internals Reference
+@unnumberedsubsec About the Internals Reference
 
 @c zzz
 
index a6d6863f74652836c8e14f451dc60dca5766d669..3e979e22a52877eadbb4629357bf50d083f512c5 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: fe52a9493b91e0d61a9d6f850b0a2f2a7015e6db
+    Translation of GIT committish: 795cef0889e9cf5da040f434fc9334ffe28ae87b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -241,14 +241,27 @@ Apéndices
 @node LilyPond command index
 @appendix LilyPond command index
 
-@c This index does blah blah blah.
+Este índice relaciona todas las instrucciones y palabras clave de
+LilyPond, con enlaces a aquellas secciones del manual que describen o
+se ocupan de su uso.  Cada uno de los enlaces consta de dos partes.
+La primera parte apunta a la situación exacta del manual en que
+aparece la instrucción o palabra clave; la segunda parte apunta al
+comienzo de la sección correspondiente del manual en la que aparece la
+instrucción o palabra clave.
 
 @printindex ky
 
 @node LilyPond index
 @appendix LilyPond index
 
-@c In contrast, this index does blaz blaz blaz.
+Además de todas las instrucciones y palabras clave de LilyPond, este
+índice es una lista de términos musicales y las palabras que tienen
+relación con cada uno de ellos, con enlaces a aquellas secciones del
+manual que describen o se ocupan de dicho término.  Cada uno de los
+enlaces consta de dos partes.  La primera parte apunta a la situación
+exacta del manual en que aparece el término; la segunda parte apunta
+al comienzo de la sección correspondiente del manual en la que se
+discute dicho término.
 
 @printindex cp
 
index f56c28309d89c501389e7318adc8adf16c433536..ed4dc1a901db1319100b8a9853af515846919aef 100644 (file)
@@ -350,7 +350,7 @@ polimétrica, véase @ref{Polymetric notation}.
 
 Referencia de la notación:
 @ref{Tuplets},
-@ref{Skips},
+@ref{Invisible rests},
 @ref{Polymetric notation}.
 
 Fragmentos de código:
@@ -518,7 +518,7 @@ una ligadura de expresión.
 
 @menu
 * Rests::                       
-* Skips::                       
+* Invisible rests::             
 * Full measure rests::          
 @end menu
 
@@ -580,8 +580,8 @@ número de glifos es limitado: hay silencios desde la garrapatea (128)
 hasta la máxima (8 redondas).
 
 
-@node Skips
-@subsubsection Skips
+@node Invisible rests
+@subsubsection Invisible rests
 
 @cindex Desplazamiento
 @cindex Silencio invisible
index 34a76058bd1b1a16480186c218c2c4a960fbb01a..9048cf52448d07c2e90602b5341d48669a55a6eb 100644 (file)
@@ -70,218 +70,11 @@ des listes, des chaînes de caractères ou des symboles, en Scheme.}
 
 
 @menu
-* Automatic notation::          
 * Interpretation contexts::     
 * The override command::        
 @end menu
 
 
-@node Automatic notation
-@section Automatic notation
-
-Cette section s'intéresse au réglage de l'impression automatique des
-ligatures.
-
-@menu
-* Setting automatic beam behavior::  
-@end menu
-
-@node Setting automatic beam behavior
-@subsection Setting automatic beam behavior
-
-@funindex autoBeamSettings
-@funindex (end * * * *)
-@funindex (begin * * * *)
-@cindex ligatures automatiques, réglage
-@cindex réglage des ligatures automatiques
-
-@c [TODO: use \applyContext]
-
-Dans les métriques courantes, les ligatures automatiques peuvent commencer
-sur n'importe quelle note, mais ne peuvent se terminer qu'à certains points précis
-dans la mesure : sur une pulsation, ou après toute durée spécifiée par les propriétés
-nommées @code{autoBeamSettings}.  Ces propriétés consistent en une liste de règles
-relatives au début ou à la fin des ligatures.  Par défaut, elles sont définies dans
-le fichier
-@file{scm/@/auto@/-beam@/.scm}.
-
-On peut ajouter à cette liste une nouvelle règle, au moyen de la commande
-@example
-#(override-auto-beam-setting '(extrémité p q n m) a b [contexte])
-@end example
-
-@itemize @bullet
-
-@item @code{extrémité} désigne le début (@code{begin}) ou la fin (@code{end}) de la ligature.
-
-@item @code{p/q} désigne la valeur rythmique de la note que l'on veut affecter, ou de la
-plus brève des notes concernées.  Si cette règle doit s'appliquer à toutes les ligatures,
-remplacez @code{p} et @code{q} par des étoiles @qq{@code{*}}.
-
-
-@item @code{n/m} est le chiffre de mesure dans lequel la règle doit
-s'appliquer.  Si celle-ci doit s'appliquer dans toutes les métriques,
-remplacez @code{n} et @code{m} par des étoiles @qq{@code{*}}.
-
-@item @code{a/b} est l'emplacement, dans la mesure, auquel les ligatures doivent
-débuter ou s'achever (suivant la valeur @q{extrémité} que nous venons de voir).
-
-
-@item @code{contexte} est un argument facultatif, qui détermine le contexte dans lequel
-la règle doit s'appliquer.  Par défaut, il s'agit de @code{'Voice}.
-@code{#(score-override-auto-beam-setting '(A B C D) E F)} équivaut à
-@code{#(override-auto-beam-setting '(A B C D) E F 'Score)}.
-
-@end itemize
-
-Par exemple, si l'on veut que les ligatures s'achèvent toujours après la première noire :
-
-
-@example
-#(override-auto-beam-setting '(end * * * *) 1 4)
-@end example
-
-On peut obliger une règle de ligatures à ne s'appliquer qu'à des groupes dont la note
-la plus brève est d'une valeur précise :
-
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
-\time 2/4
-#(override-auto-beam-setting '(end 1 16 * *) 1 16)
-a16 a a a a a a a |
-a32 a a a a16 a a a a a |
-#(override-auto-beam-setting '(end 1 32 * *) 1 16)
-a32 a a a a16 a a a a a |
-@end lilypond
-
-On peut obliger une règle de ligatures à ne s'appliquer que pour un chiffre de mesure
-précis :
-
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
-\time 5/8
-#(override-auto-beam-setting '(end * * 5 8) 2 8)
-c8 c d d d
-\time 4/4
-e8 e f f e e d d
-\time 5/8
-c8 c d d d
-@end lilypond
-
-Enfin, on peut désactiver une règle de ligatures au moyen du réglage suivant :
-
-@example
-#(revert-auto-beam-setting '(extrémité p q n m) a b [contexte])
-@end example
-
-@noindent
-@code{extrémité}, @code{p}, @code{q}, @code{n}, @code{m}, @code{a}, @code{b} et @code{contexte}
-étant les mêmes que plus haut.  Il est même possible de désactiver des règles que l'on n'a pas
-explicitement créées : les règles par défaut, qui se trouvent dans le fichier @file{scm/@/auto@/-beam@/.scm}.
-
-
-
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
-\time 4/4
-a16 a a a a a a a a a a a a a a a
-#(revert-auto-beam-setting '(end 1 16 4 4) 1 4)
-a16 a a a a a a a a a a a a a a a
-@end lilypond
-
-La commande @code{revert-auto-beam-setting} requiert exactement les mêmes arguments
-que la règle d'origine.  En d'autres termes, les étoiles ne seront pas prises en compte ici.
-
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
-\time 1/4
-#(override-auto-beam-setting '(end 1 16 1 4) 1 8)
-a16 a a a
-#(revert-auto-beam-setting '(end 1 16 * *) 1 8) % ceci ne désactive pas la règle !
-a a a a
-#(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % ceci marche
-a a a a
-@end lilypond
-
-
-
-@c TODO:  old material -- not covered by above stuff, I think.
-Si, dans une mesure à 5/4, l'on veut que les ligatures soient regroupées temps par temps,
-il est nécessaire d'indiquer toutes les terminaisons de ligatures.
-@example
-#(override-auto-beam-setting '(end * * * *) 1 4 'Staff)
-#(override-auto-beam-setting '(end * * * *) 1 2 'Staff)
-#(override-auto-beam-setting '(end * * * *) 3 4 'Staff)
-#(override-auto-beam-setting '(end * * * *) 5 4 'Staff)
-@dots{}
-@end example
-
-La même syntaxe peut servir à définir les points de départ des ligatures.
-Dans l'exemple suivant, les ligatures automatiques  ne peuvent se terminer 
-que sur une noire pointée.
-@example
-#(override-auto-beam-setting '(end * * * *) 3 8)
-#(override-auto-beam-setting '(end * * * *) 1 2)
-#(override-auto-beam-setting '(end * * * *) 7 8)
-@end example
-@c ???? Je n'y comprends rien --vv
-Dans une mesure à 4/4, cela implique que les ligatures ne peuvent se terminer que sur
-la troisième croche, ou sur le quatrième temps (après la valeur de deux fois trois croches).
-
-Si une ligature se fait de manière inattendue, pensez à vérifer les règles automatiques
-dans le fichier @file{scm/@/auto@/-beam@/.scm} pour rechercher d'éventuels conflits, dans
-la mesure ou les règles par défaut s'ajoutent à vos propres règles.  Il est alors nécessaire
-de désactiver toute règle par défaut conduisant à des ligatures indésirables.
-
-Ainsi, pour obtenir des ligatures en groupes de @code{(3 4 3 2)} croches, dans une mesure à 12/8,
-il faudra préalablement utiliser :
-
-@example
-%%% annulons les réglages par défaut relatifs à 12/8, dans scm/auto-beam.scm 
-#(revert-auto-beam-setting '(end * * 12 8) 3 8)
-#(revert-auto-beam-setting '(end * * 12 8) 3 4)
-#(revert-auto-beam-setting '(end * * 12 8) 9 8)
-
-%%% puis ajoutons nos propres règles
-#(override-auto-beam-setting '(end 1 8 12 8) 3 8)
-#(override-auto-beam-setting '(end 1 8 12 8) 7 8)
-#(override-auto-beam-setting '(end 1 8 12 8) 10 8)
-@end example
-
-@cindex ligatures automatiques
-@cindex groupes de notes
-@funindex autoBeaming
-@cindex paroles
-
-Si des ligatures sont utilisées dans les paroles d'une chanson (pour indiquer des mélismes),
-les ligatures automatiques doivent être désactivées, avec @code{\autoBeamOff}.
-
-
-@predefined
-
-@funindex \autoBeamOff
-@code{\autoBeamOff},
-@funindex \autoBeamOn
-@code{\autoBeamOn}.
-
-@commonprop
-
-Les groupes de notes reliées par les ligatures peuvent être spécifiés au moyen
-de la propriété @code{beatGrouping}.
-
-@lilypond[quote,verbatim,relative=2,fragment,ragged-right]
-\time 5/16
-\set beatGrouping = #'(2 3)
-c8[^"(2+3)" c16 c8]
-\set beatGrouping = #'(3 2)
-c8[^"(3+2)" c16 c8]
-@end lilypond
-
-
-@knownissues
-
-Si une partition se termine alors qu'une ligature automatique est restée inachevée,
-cette dernière ligature ne sera pas imprimée du tout.  C'est également valable dans
-le cas d'une musique polyphonique, saisie avec la syntaxe @code{<< @dots{} \\ @dots{}
->>}, où une voix se terminerait sans que la dernière ligature
-soit achevée.
-
 @node Interpretation contexts
 @section Interpretation contexts
 
index 834bbd64250117e17c4ff9c3c440ace85dd71f1a..6dbe855075ea3a8ee0f215853509f5f83fece02a 100644 (file)
 
 
 @menu
-* How LilyPond files work::
+* How LilyPond input files work::
 * Voices contain music::
 * Contexts and engravers::
 * Extending the templates::
 @end menu
 
-@node How LilyPond files work
-@section How LilyPond files work
+@node How LilyPond input files work
+@section How LilyPond input files work
 
 La mise en forme des fichiers d'entrée de LilyPond est vraiment
 peu astreignante, afin d'offrir assez de souplesse aux utilisateurs
index cee96e03418ea655157ec5b31c1be53f44caa27a..2c18b9980225264439fbe72408e12bf0c9d1863c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @c This file is part of lilypond-kearning.tely
 @ignore
-    Translation of GIT committish: 4706bf2d0cccc915834cd9c063999cb38d2e78e8
+    Translation of GIT committish: 1e3ef555477a299a695c35ccc0aaabe855bdd541
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -836,30 +836,30 @@ Cette partie présente les différents volumes de la documentation.
 @c leave these lines wrapping around.  It's some texinfo 4.12 thing. -gp
 @c This is actually a limitation of texi2html. -jm
 @menu
-* About the Learning Manual (LM)::  introduction à LilyPond, ce manuel explique aux débutants la création de partitions.
-
-* About the Music Glossary (MG)::  ce document explique de nombreux termes musicaux et en donne la traduction dans d'autres langues.
-
-* About the Notation Reference (NR)::  ce manuel représente la partie la plus volumineuse de la documentation.  Il fournit tous les détails sur la création de notation musicale.  La lecture de cet ouvrage requiert une bonne compréhension des concepts exposés dans le manuel d'initiation.
-
-* About the Application Usage (AU)::  ce manuel aborde l'exécution des programmes LilyPond et les particularités dépendant du système d'exploitation.
-
-* About the Snippet List (SL)::  ce document rassemble une collection d'extraits de code LilyPond.
-
-* About the Internals Reference (IR)::  ce manuel constitue une source d'information sur le fonctionnement interne de LilyPond.  C'est une référence complète pour l'élaboration de retouches.
-
-* Other documentation::          d'autres sources de documentation sont disponibles, telles que les notes de nouveautés et les archives des listes de diffusion.
-
+* About the Learning Manual::   introduction à LilyPond, ce manuel explique aux débutants la création de partitions.
+* About the Music Glossary::    ce document explique de nombreux termes musicaux et en donne la traduction dans d'autres langues.
+* About the Notation Reference::  ce manuel représente la partie la plus volumineuse de la documentation.  Il fournit tous les détails sur la création de notation musicale.  La lecture de cet ouvrage requiert une bonne compréhension des concepts exposés dans le manuel d'initiation.
+* About the Application Usage:: ce manuel aborde l'exécution des programmes LilyPond et les particularités dépendant du système d'exploitation.
+* About the Snippet List::      ce document rassemble une collection d'extraits de code LilyPond.
+* About the Internals Reference:: ce manuel constitue une source d'information sur le fonctionnement interne de LilyPond.  C'est une référence complète pour l'élaboration de retouches.
+* Other documentation::         d'autres sources de documentation sont disponibles, telles que les notes de nouveautés et les archives des listes de diffusion.
 @end menu
 
 
-@node About the Learning Manual (LM)
-@unnumberedsubsec About the Learning Manual (LM)
+@node About the Learning Manual
+@unnumberedsubsec About the Learning Manual
 
-Ce volume explique comment débuter avec LilyPond, et expose de manière
+Ce manuel explique comment débuter avec LilyPond, et expose de manière
 simple quelques concepts clés.  Il est conseillé de lire ces chapitres
 de manière linéaire.
 
+Dans ce manuel se trouve à chaque section un paragraphe @strong{Voir
+aussi} contenant des références vers d'autres sections : il est
+conseillé de ne pas les suivre en première lecture ; lorsque vous
+aurez lu l'ensemble du manuel d'initiation, vous pourrez en relisant
+certaines sections suivre ces références pour approfondir certains
+aspects.
+
 @itemize
 
 @item
@@ -903,8 +903,8 @@ d'utilisateurs n'ont jamais touché à Scheme.
 @end itemize
 
 
-@node About the Music Glossary (MG)
-@unnumberedsubsec About the Music Glossary (MG)
+@node About the Music Glossary
+@unnumberedsubsec About the Music Glossary
 
 @cindex jargon
 @cindex terminologie
@@ -912,17 +912,17 @@ d'utilisateurs n'ont jamais touché à Scheme.
 @cindex langue
 @cindex langage
  
-@ref{Top,Music Glossary,,music-glossary,Glossaire musical} :
-explication des termes musicaux et traduction dans diverses langues.
+@rglosnamed{Top,Glossaire musical} : ce document explique en anglais
+des termes musicaux, et donne leur traduction dans diverses langues.
 Si vous n'êtes pas familier avec la notation et la terminologie
 musicales, il est conseillé de consulter le glossaire, notamment pour
 les parties non encore traduites de la documentation.
 
 
-@node About the Notation Reference (NR)
-@unnumberedsubsec About the Notation Reference (NR)
+@node About the Notation Reference
+@unnumberedsubsec About the Notation Reference
 
-Ce volume détaille toutes les commandes LilyPond produisant une notation
+Ce manuel détaille toutes les commandes LilyPond produisant une notation
 musicale.  La lecture de cet ouvrage requiert une bonne compréhension des
 concepts exposés dans le manuel d'initiation.
 
@@ -990,8 +990,8 @@ LilyPond.
 @end itemize
 
 
-@node About the Application Usage (AU)
-@unnumberedsubsec About the Application Usage (AU)
+@node About the Application Usage
+@unnumberedsubsec About the Application Usage
 
 Ce manuel explique l'exécution des programmes et l'intégration de
 partitions LilyPond dans d'autres programmes.
@@ -1025,13 +1025,13 @@ et convertissent divers formats de musique vers le format @code{.ly}.
 @end itemize
 
 
-@node About the Snippet List (SL)
-@unnumberedsubsec About the Snippet List (SL)
+@node About the Snippet List
+@unnumberedsubsec About the Snippet List
 
 @cindex snippets
 @cindex LSR
 
-@ref{Top,LilyPond Snippet List,,lilypond-snippets,Exemples de code} :
+@rlsrnamed{Top,Exemples de code} :
 il s'agit d'une sélection de petits exemples montrant des trucs,
 astuces et fonctionnalités particulières de LilyPond, issus de
 @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
@@ -1049,8 +1049,8 @@ manuel de notation est accessible par des liens dans le paragraphe
 @strong{Voir aussi}.
 
 
-@node About the Internals Reference (IR)
-@unnumberedsubsec About the Internals Reference (IR)
+@node About the Internals Reference
+@unnumberedsubsec About the Internals Reference
 
 @cindex retoucher
 @cindex variables
@@ -1061,11 +1061,11 @@ manuel de notation est accessible par des liens dans le paragraphe
 @cindex étendre lilypond
 @cindex index
 
-@ref{Top,Internals Reference,,lilypond-internals,Référence des
-propriétés internes} : c'est un ensemble de pages HTML étroitement
-liées entre elles, qui documente les moindres petits détails de chaque
-classe, objet et fonction de LilyPond.  Cette documentation est
-produite directement à partir des définitions de formatage utilisées.
+@rinternalsnamed{Top,Référence des propriétés internes} : c'est un
+ensemble de pages HTML étroitement liées entre elles, qui documente
+les moindres petits détails de chaque classe, objet et fonction de
+LilyPond.  Cette documentation est produite directement à partir des
+définitions de formatage utilisées.
 
 Presque toutes les fonctions de formatage utilisées en interne sont
 directement disponibles pour l'utilisateur.  Par exemple, toutes les
@@ -1085,9 +1085,20 @@ Pour finir, présentons d'autres précieuses sources de documentation.
 
 @itemize
 
-@item Nouveautés : ce document résume les changements importants et
-les nouvelles fonctionalités de LilyPond depuis la dernière version
-stable.
+@item
+@ifhtml
+@ifset bigpage
+@uref{../topdocs/NEWS.html,Nouveautés} :
+@end ifset
+@ifclear bigpage
+@uref{../../topdocs/NEWS.html,Nouveautés} :
+@end ifclear
+@end ifhtml
+@ifnothtml
+Nouveautés :
+@end ifnothtml
+ce document résume les changements importants et les nouvelles
+fonctionalités de LilyPond depuis la dernière version stable.
 
 @item @uref{http://lists.gnu.org/archive/html/lilypond-user/, Les
 archives de la liste lilypond-user} : c'est un dépôt archivant les
@@ -1114,16 +1125,17 @@ HTML qui incluent des fragments musicaux, le code LilyPond utilisé
 pour produire l'image est accessible par un clic sur l'image.
 
 @item L'emplacement des fichiers de documentation mentionnés ici peut varier
-d'un système à l'autre.  De temps en temps, ce manuel fait référence aux
-fichiers d'exemple et d'initialisation.  Tout au long de ce manuel, nous
-donnons les emplacements des fichiers d'entrée relativement au
-répértoire racine de l'archive source.  Par exemple,
+d'un système à l'autre.  De temps en temps, ce manuel fait référence
+aux fichiers d'exemple et d'initialisation.  Tout au long de ce
+manuel, nous donnons les emplacements des fichiers d'entrée
+relativement au répértoire racine de l'archive source.  Par exemple,
 @file{input/@/test/@/bla@/.ly} peut référer au fichier
 @file{lilypond@/2.x.y/@/input/@/test/@/bla@/.ly}.  Dans les paquets
-binaires pour les plateformes Unix, la documentation et les exemples se
-trouvent généralement sous @file{/usr/@/share/@/doc/@/lilypond/}.  Les
-fichiers d'initialisation, par exemple @file{scm/@/lily@/.scm}, ou
+binaires pour les plateformes Unix, la documentation et les exemples
+se trouvent généralement sous @file{/usr/@/share/@/doc/@/lilypond/}.
+Les fichiers d'initialisation, par exemple @file{scm/@/lily@/.scm}, ou
 @file{ly/@/engraver@/-init@/.ly}, se trouvent généralement dans le
-répértoire @file{/usr/@/share/@/lilypond/}.
+répertoire @file{/usr/@/share/@/lilypond/}. @c pas encore en français -jm.
+@c Pour plus de détails, consultez @ref{Other sources of information}.
 
 @end itemize
index fdf73a4530bf6743458fab2f7402d7bbec76ab3b..b23de0510d87733a00496b64ecd21bcfefcdd97a 100644 (file)
@@ -219,19 +219,6 @@ d e fis g
 @end lilypond
 
 
-@snippets
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
-{preventing-extra-naturals-from-being-automatically-added.ly}
-
-@seealso
-
-Référence du programme : @rinternals{LedgerLineSpanner},
-@rinternals{NoteHead}.
-
-
-@unnumberedsubsubsec Micro tones
-
 @cindex quarts de ton
 @cindex demi-bémols, demi-dièses
 
@@ -239,21 +226,12 @@ 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
+@lilypond[verbatim,quote,relative=2]
+ceseh1 ces ceh c cih cis cisih
 @end lilypond
 
 Les micro-intervalles sont aussi exportés dans le fichier MIDI.
 
-@knownissues
-
-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.
-
-
-@unnumberedsubsubsec Cautionary accidentals
 
 @cindex altération, de précaution
 @cindex altération, entre parenthèses
@@ -275,12 +253,29 @@ cis cis cis! cis? c c? c! c
 @end lilypond
 
 
+@snippets
+
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
+{preventing-extra-naturals-from-being-automatically-added.ly}
+
+
 @seealso
 
+Référence du programme : @rinternals{LedgerLineSpanner},
+@rinternals{NoteHead}.
+
 L'impression automatique des altérations peut être affinée de plusieurs
 manières.  Pour plus d'information, voir @ref{Automatic accidentals}.
 
 
+@knownissues
+
+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
 
index a45a0ad9a5893aeeac3aeecc5a2ecee5f0fbd6d0..1136b9d2c28f921a749016ce8f9fcb04849b4ff9 100644 (file)
@@ -16,7 +16,8 @@
 
 @lilypondfile[quote]{rhythms-headword.ly}
 
-This section discusses rhythms, durations, and bars.
+Cette section traite du rythme : durées, silences, barres de ligature
+et de mesure.
 
 @menu
 * Writing rhythms::             
@@ -33,7 +34,6 @@ This section discusses rhythms, durations, and bars.
 
 @menu
 * Durations::                   
-* Augmentation dots::           
 * Tuplets::                     
 * Scaling durations::           
 * Ties::                        
@@ -101,9 +101,6 @@ précédente.  La valeur par défaut pour la première note est une noire
 @end lilypond
 
 
-@node Augmentation dots
-@subsubsection Augmentation dots
-
 @funindex .
 
 Pour obtenir des notes pointées, ajoutez simplement un point
@@ -464,8 +461,8 @@ legato.
 
 @menu
 * Rests::                       
-* Skips::                       
-* Multi measure rests::         
+* Invisible rests::             
+* Full measure rests::          
 @end menu
 
 @node Rests
@@ -485,7 +482,7 @@ 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}.
+@ref{Full 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ù
@@ -505,8 +502,8 @@ silences tranquilles.
 Référence du programme : @rinternals{Rest}.
 
 
-@node Skips
-@subsubsection Skips
+@node Invisible rests
+@subsubsection Invisible rests
 
 @cindex sauts de durée
 @cindex silences invisibles
@@ -550,13 +547,13 @@ Le fragment @code{@{ \skip 4 @} } produirait une page vide.
 Référence du programme : @rinternals{SkipMusic}.
 
 
-@node Multi measure rests
-@subsubsection Multi measure rests
+@node Full measure rests
+@subsubsection Full measure rests
 
 @cindex mesures à compter
 @cindex mesure entière de silence
 @cindex Silences, multi-mesures
-@cindex Silences, mesure entère
+@cindex Silences, mesure entière
 @cindex une pause par mesure
 @funindex R
 
@@ -1087,6 +1084,7 @@ Référence du programme : @rinternals{RhythmicStaff}.
 
 @menu
 * Automatic beams::             
+* Setting automatic beam behavior::  
 * Manual beams::                
 * Feathered beams::             
 @end menu
@@ -1119,6 +1117,203 @@ individuelles d'être rattachées aux autres.
 Référence du programme : @rinternals{Beam}.
 
 
+@node Setting automatic beam behavior
+@subsubsection Setting automatic beam behavior
+
+@funindex autoBeamSettings
+@funindex (end * * * *)
+@funindex (begin * * * *)
+@cindex ligatures automatiques, réglage
+@cindex réglage des ligatures automatiques
+
+@c [TODO: use \applyContext]
+
+Dans les métriques courantes, les ligatures automatiques peuvent commencer
+sur n'importe quelle note, mais ne peuvent se terminer qu'à certains points précis
+dans la mesure : sur une pulsation, ou après toute durée spécifiée par les propriétés
+nommées @code{autoBeamSettings}.  Ces propriétés consistent en une liste de règles
+relatives au début ou à la fin des ligatures.  Par défaut, elles sont définies dans
+le fichier
+@file{scm/@/auto@/-beam@/.scm}.
+
+On peut ajouter à cette liste une nouvelle règle, au moyen de la commande
+@example
+#(override-auto-beam-setting '(extrémité p q n m) a b [contexte])
+@end example
+
+@itemize @bullet
+
+@item @code{extrémité} désigne le début (@code{begin}) ou la fin (@code{end}) de la ligature.
+
+@item @code{p/q} désigne la valeur rythmique de la note que l'on veut affecter, ou de la
+plus brève des notes concernées.  Si cette règle doit s'appliquer à toutes les ligatures,
+remplacez @code{p} et @code{q} par des étoiles @qq{@code{*}}.
+
+
+@item @code{n/m} est le chiffre de mesure dans lequel la règle doit
+s'appliquer.  Si celle-ci doit s'appliquer dans toutes les métriques,
+remplacez @code{n} et @code{m} par des étoiles @qq{@code{*}}.
+
+@item @code{a/b} est l'emplacement, dans la mesure, auquel les ligatures doivent
+débuter ou s'achever (suivant la valeur @q{extrémité} que nous venons de voir).
+
+
+@item @code{contexte} est un argument facultatif, qui détermine le contexte dans lequel
+la règle doit s'appliquer.  Par défaut, il s'agit de @code{'Voice}.
+@code{#(score-override-auto-beam-setting '(A B C D) E F)} équivaut à
+@code{#(override-auto-beam-setting '(A B C D) E F 'Score)}.
+
+@end itemize
+
+Par exemple, si l'on veut que les ligatures s'achèvent toujours après la première noire :
+
+
+@example
+#(override-auto-beam-setting '(end * * * *) 1 4)
+@end example
+
+On peut obliger une règle de ligatures à ne s'appliquer qu'à des groupes dont la note
+la plus brève est d'une valeur précise :
+
+@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+\time 2/4
+#(override-auto-beam-setting '(end 1 16 * *) 1 16)
+a16 a a a a a a a |
+a32 a a a a16 a a a a a |
+#(override-auto-beam-setting '(end 1 32 * *) 1 16)
+a32 a a a a16 a a a a a |
+@end lilypond
+
+On peut obliger une règle de ligatures à ne s'appliquer que pour un chiffre de mesure
+précis :
+
+@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+\time 5/8
+#(override-auto-beam-setting '(end * * 5 8) 2 8)
+c8 c d d d
+\time 4/4
+e8 e f f e e d d
+\time 5/8
+c8 c d d d
+@end lilypond
+
+Enfin, on peut désactiver une règle de ligatures au moyen du réglage suivant :
+
+@example
+#(revert-auto-beam-setting '(extrémité p q n m) a b [contexte])
+@end example
+
+@noindent
+@code{extrémité}, @code{p}, @code{q}, @code{n}, @code{m}, @code{a}, @code{b} et @code{contexte}
+étant les mêmes que plus haut.  Il est même possible de désactiver des règles que l'on n'a pas
+explicitement créées : les règles par défaut, qui se trouvent dans le fichier @file{scm/@/auto@/-beam@/.scm}.
+
+
+
+@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+\time 4/4
+a16 a a a a a a a a a a a a a a a
+#(revert-auto-beam-setting '(end 1 16 4 4) 1 4)
+a16 a a a a a a a a a a a a a a a
+@end lilypond
+
+La commande @code{revert-auto-beam-setting} requiert exactement les mêmes arguments
+que la règle d'origine.  En d'autres termes, les étoiles ne seront pas prises en compte ici.
+
+@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+\time 1/4
+#(override-auto-beam-setting '(end 1 16 1 4) 1 8)
+a16 a a a
+#(revert-auto-beam-setting '(end 1 16 * *) 1 8) % ceci ne désactive pas la règle !
+a a a a
+#(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % ceci marche
+a a a a
+@end lilypond
+
+
+
+@c TODO:  old material -- not covered by above stuff, I think.
+Si, dans une mesure à 5/4, l'on veut que les ligatures soient regroupées temps par temps,
+il est nécessaire d'indiquer toutes les terminaisons de ligatures.
+@example
+#(override-auto-beam-setting '(end * * * *) 1 4 'Staff)
+#(override-auto-beam-setting '(end * * * *) 1 2 'Staff)
+#(override-auto-beam-setting '(end * * * *) 3 4 'Staff)
+#(override-auto-beam-setting '(end * * * *) 5 4 'Staff)
+@dots{}
+@end example
+
+La même syntaxe peut servir à définir les points de départ des ligatures.
+Dans l'exemple suivant, les ligatures automatiques  ne peuvent se terminer 
+que sur une noire pointée.
+@example
+#(override-auto-beam-setting '(end * * * *) 3 8)
+#(override-auto-beam-setting '(end * * * *) 1 2)
+#(override-auto-beam-setting '(end * * * *) 7 8)
+@end example
+@c ???? Je n'y comprends rien --vv
+Dans une mesure à 4/4, cela implique que les ligatures ne peuvent se terminer que sur
+la troisième croche, ou sur le quatrième temps (après la valeur de deux fois trois croches).
+
+Si une ligature se fait de manière inattendue, pensez à vérifer les règles automatiques
+dans le fichier @file{scm/@/auto@/-beam@/.scm} pour rechercher d'éventuels conflits, dans
+la mesure ou les règles par défaut s'ajoutent à vos propres règles.  Il est alors nécessaire
+de désactiver toute règle par défaut conduisant à des ligatures indésirables.
+
+Ainsi, pour obtenir des ligatures en groupes de @code{(3 4 3 2)} croches, dans une mesure à 12/8,
+il faudra préalablement utiliser :
+
+@example
+%%% annulons les réglages par défaut relatifs à 12/8, dans scm/auto-beam.scm 
+#(revert-auto-beam-setting '(end * * 12 8) 3 8)
+#(revert-auto-beam-setting '(end * * 12 8) 3 4)
+#(revert-auto-beam-setting '(end * * 12 8) 9 8)
+
+%%% puis ajoutons nos propres règles
+#(override-auto-beam-setting '(end 1 8 12 8) 3 8)
+#(override-auto-beam-setting '(end 1 8 12 8) 7 8)
+#(override-auto-beam-setting '(end 1 8 12 8) 10 8)
+@end example
+
+@cindex ligatures automatiques
+@cindex groupes de notes
+@funindex autoBeaming
+@cindex paroles
+
+Si des ligatures sont utilisées dans les paroles d'une chanson (pour indiquer des mélismes),
+les ligatures automatiques doivent être désactivées, avec @code{\autoBeamOff}.
+
+
+@predefined
+
+@funindex \autoBeamOff
+@code{\autoBeamOff},
+@funindex \autoBeamOn
+@code{\autoBeamOn}.
+
+@commonprop
+
+Les groupes de notes reliées par les ligatures peuvent être spécifiés au moyen
+de la propriété @code{beatGrouping}.
+
+@lilypond[quote,verbatim,relative=2,fragment,ragged-right]
+\time 5/16
+\set beatGrouping = #'(2 3)
+c8[^"(2+3)" c16 c8]
+\set beatGrouping = #'(3 2)
+c8[^"(3+2)" c16 c8]
+@end lilypond
+
+
+@knownissues
+
+Si une partition se termine alors qu'une ligature automatique est restée inachevée,
+cette dernière ligature ne sera pas imprimée du tout.  C'est également valable dans
+le cas d'une musique polyphonique, saisie avec la syntaxe @code{<< @dots{} \\ @dots{}
+>>}, où une voix se terminerait sans que la dernière ligature
+soit achevée.
+
+
 @node Manual beams
 @subsubsection Manual beams
 
@@ -1233,57 +1428,12 @@ courts extraits.
 
 
 @menu
-* Bar check::                   
 * Bar lines::                   
 * Bar numbers::                 
-* Barnumber check::             
+* Bar and bar number checks::   
 * Rehearsal marks::             
 @end menu
 
-@node Bar check
-@subsubsection 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
 @subsubsection Bar lines
 
@@ -1453,8 +1603,49 @@ Les numéros de mesure peuvent entrer en collision avec les crochets de
 positionnement. 
 
 
-@node Barnumber check
-@subsubsection Barnumber check
+@node Bar and bar number checks
+@subsubsection Bar and bar number checks
+
+@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
+
 
 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
@@ -1583,7 +1774,6 @@ Exemples : @rlsr{Rhythms}, @rlsr{Expressive marks}.
 * Grace notes::                 
 * Aligning to cadenzas::        
 * Time administration::         
-* Proportional notation (introduction)::  
 @end menu
 
 @node Grace notes
@@ -1887,54 +2077,3 @@ 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.
 
-@c Old. -fv
-@node Proportional notation (introduction)
-@subsubsection 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
-@rinternals{Separating_line_group_engraver} du contexte
-@rinternals{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 @rinternals{SpacingSpanner}.
-
-@item Les affinages optiques se règlent en assignant @emph{vrai} à la
-propriété @code{uniform-stretching} du @rinternals{SpacingSpanner}. 
-
-
-@end itemize
-
-@seealso
-
-Exemples : @rlsr{Spacing}.
-
-Le fichier @file{input/proportional.ly} illustre la notation
-proportionnelle stricte.
-
-
index 29e0b8ba31626c3871925c0c2c0a5f30bf5ee3ed..3927035f5c0f178ddc83a025a8301a10211d5866 100644 (file)
@@ -9,6 +9,8 @@
 
 @c \version "2.11.51"
 
+@c Translators: Frédéric Chiasson, Jean-Charles Malahieude
+
 @node Spacing issues
 @chapter Spacing issues
 
 @node Proportional notation
 @subsection Proportional notation
 
-@untranslated
+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
+@rinternals{Separating_line_group_engraver} du contexte
+@rinternals{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 @rinternals{SpacingSpanner}.
+
+@item Les affinages optiques se règlent en assignant @emph{vrai} à la
+propriété @code{uniform-stretching} du @rinternals{SpacingSpanner}. 
+
+
+@end itemize
+
+@seealso
+
+Exemples : @rlsr{Spacing}.
+
+Le fichier @file{input/proportional.ly} illustre la notation
+proportionnelle stricte.
+
 
 
 @node Fitting music onto fewer pages
index de949423e6115c2855f4aa43d7edf1303e8f5c5c..f49bb017bfa4fab7c85b92c6117db28f441b56e6 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @c This file is part of lilypond.tely
 @ignore
-   Translation of GIT committish: 0b3b41414fa52672d7d9416c265cd8d0568eef13
+   Translation of GIT committish: d7a9cbdc480e5b327ec53f287f22995e7a9c1a0f
 
    When revising a translation, copy the HEAD committish of the
    version that you are working on.  See TRANSLATION for details.
@@ -58,7 +58,7 @@ LilyPond.
 @menu
 * Compiling a file::
 * Simple notation::
-* Working on text files::
+* Working on input files::
 * How to read the manual::
 @end menu
 
@@ -437,8 +437,8 @@ Manuel de notation : @ruser{Writing pitches},
 @ruser{Time signature}, @ruser{Clef}.
 
 
-@node Working on text files
-@subsection Working on text files
+@node Working on input files
+@subsection Working on input files
 
 Le traitement des fichiers source de LilyPond est semblable à celui du
 code de nombreux langages de programmation.  La casse est prise
@@ -542,7 +542,7 @@ quelques usages possibles des commentaires :
 @node How to read the manual
 @subsection How to read the manual
 
-Comme nous l'avons vu dans @ref{Working on text files}, un code
+Comme nous l'avons vu dans @ref{Working on input files}, un code
 LilyPond doit être encadré par des accolades @{ @} ou bien par
 @code{\relative c'' @{ ...  @}}.  Cependant, dans la suite de ce
 manuel, la plupart des exemples ne feront pas apparaître ces signes.
@@ -1824,6 +1824,13 @@ syntaxe de base de LilyPond.  Vous pouvez toujours survoler ces
 chapitres 3 à 5, et y revenir plus tard après avoir acquis de
 l'expérience.
 
+Dans ce tutoriel comme dans le reste de ce manuel, se trouve à chaque
+section un paragraphe @strong{Voir aussi} contenant des références
+vers d'autres sections : il est conseillé de ne pas les suivre en
+première lecture ; lorsque vous aurez lu l'ensemble du manuel
+d'initiation, vous pourrez en relisant certaines sections suivre ces
+références pour approfondir certains aspects.
+
 Si vous ne l'avez pas encore fait, lisez @ref{About the
 documentation}.  Les sources de documentation et d'information sur
 LilyPond sont vastes, il est normal pour un débutant de ne pas savoir
index 7196704fa82ede7bca80478dd32da029c0f5b6e9..3d73a2f06711bc708667d01f4c21e0b7f5f3bc17 100644 (file)
@@ -80,11 +80,11 @@ de se rappeler quelle version de LilyPond on utilisait quelques
 années auparavant.  L'utilitaire @command{convert-ly} demande que vous
 spécifiiez la version de LilyPond vous utilisiez alors.
 
-@item @strong{Ajoutez des contrôles}: @ruser{Bar check}, @ruser{Octave
-checks} et @ruser{Barnumber check}.  Si vous avez ajouté des contrôles de
-loin en loin, et que vous faites une erreur, vous pourrez la retrouver
-plus rapidement.  @qq{De loin en loin}, qu'est-ce à dire ?  Cela
-dépend de la complexité de la musique.  Pour de la musique très
+@item @strong{Ajoutez des contrôles}: @ruser{Octavechecks}, et
+@ruser{Bar and bar number checks}.  Si vous avez ajouté des contrôles
+de loin en loin, et que vous faites une erreur, vous pourrez la
+retrouver plus rapidement.  @qq{De loin en loin}, qu'est-ce à dire ?
+Cela dépend de la complexité de la musique.  Pour de la musique très
 simple, peut-être une ou deux fois.  Pour de la musique très complexe,
 peut-être à chaque mesure.
 
index 4f576c458f0fc2525c5c476f47a27dbdfec07b66..7a7db27863079c2ec89be25231ace6939f149efc 100644 (file)
@@ -793,7 +793,7 @@ This section explains the different portions of the documentation.
 @menu
 * About the Learning Manual::  this manual introduces LilyPond, giving in-depth explanations of how to create notation.
 * About the Music Glossary::  this manual explains musical terms and gives translations of terms in other languages.
-* About the Notation Reference::  this manual is the main portion of the documentation.  It provides detailed information about creating notation.  This book assumes that the reader knows basic material covered in the LM and is familiar with the English musical terms presented in the MG.
+* About the Notation Reference::  this manual is the main portion of the documentation.  It provides detailed information about creating notation.  This book assumes that the reader knows basic material covered in the Learning Manual and is familiar with the English musical terms presented in the Musical Glossary.
 * About the Application Usage::  this discusses the actual programs and operating system-specific issues.
 * About the Snippet List::  this is a collection of short LilyPond examples.
 * About the Internals Reference::  this document gives reference information about LilyPond's internal structures, which is required for constructing tweaks.
@@ -1004,8 +1004,8 @@ demonstrates new features of a development version must be added
 separately.  These are stored in @file{input/new/} in the LilyPond
 source tree.
 
-The list of snippets for each subsection of the Notation Reference
-(NR) are also linked from the @strong{See also} portion.
+The list of snippets for each subsection of the Notation Reference are
+also linked from the @strong{See also} portion.
 
 
 @node About the Internals Reference
index 62618eb377efc8ef96a8b26837f95c2bce12da80..988a5159fa0888b66fd3eb2d7e171be9c7e75ae0 100644 (file)
@@ -143,7 +143,6 @@ multiple staves.
 @node Single-staff polyphony
 @unnumberedsubsubsec Single-staff polyphony
 
-@c Already reordered as Carl suggested --FV
 The basic structure of code needed to achieve multiple, independent
 voices in a single staff is illustrated in the following example:
 
@@ -160,17 +159,21 @@ Here, voices are instantiated explicitly and are given a name. The
 @code{\voiceOne} ... @code{\voiceFour} commands set up the voices so
 that first and third voices get stems up, second and fourth voices get
 stems down, third and fourth voice note heads are horizontally
-shifted, and rests in the respective voices move to avoid collisions.
+shifted, and rests in the respective voices are automatically moved to
+avoid collisions.  Using the @code{\oneVoice} command, all the voice
+settings are put back to the neutral directions typical of a
+single-voice passage.
 
-Using the @code{\oneVoice} command, we can make a voice to be into the
-same @code{Voice} context before and after a temporary polyphonic
-passage.  For example:
+We can make a voice to be into the same @code{Voice} context before
+and after a temporary polyphonic passage.  For example, the following
+construct keeps a voice alive throughout the polyphonic section.  Said
+voice is the first one inside of the two-voice section, and the extra
+voice is the second one.
 
 @example
 << @{ \voiceOne ... @} \new Voice @{ \voiceTwo ... @} >> \oneVoice
 @end example
 
-This construct keeps a voice alive throughout the polyphonic section.
 Using the name given when created, this allows lyrics to be assigned
 to one consistent voice.
 
@@ -197,9 +200,13 @@ to one consistent voice.
 >>
 @end lilypond
 
-The @code{<<@{...@} \\ @{...@}>>} construction can be used as a
-simplified method, where the two (or more) voices are separated by
-double backslashes.  Our first example could be typeset as follows:
+Here, the \voiceOne and \voiceTwo commands help to make clear what
+settings does each voice receive.
+
+The @code{<<@{...@} \\ @{...@}>>} construction, where the two (or
+more) voices are separated by double backslashes, can be used as a
+simplified method to print multiple voices in a single staff.  Our
+first example could be typeset as follows:
 
 @lilypond[quote,relative=3,verbatim]
 <<
@@ -209,7 +216,7 @@ double backslashes.  Our first example could be typeset as follows:
 >>
 @end lilypond
 
-This syntax is simpler and can be used where it does not care that
+This syntax is simpler and can be used where it does not matter that
 temporary voices are created and then discarded.  These implicitly
 created voices are given the settings equivalent to the effect of the
 @code{\voiceOne} ... @code{\voiceFour} commands, in the order in which
@@ -230,7 +237,7 @@ becomes voice three which has the stems up as desired.
 Spacing rests are often used to avoid too many rests, as seen in the
 example above.
 
-In all but simplest works it is advised to create explicit
+In all but simplest works it is advisable to create explicit
 @code{Voice} contexts using the @code{\new} and @code{\context}
 commands as it is explained in @rlearning{Contexts and engravers} and
 @rlearning{Explicitly instantiating voices}.