]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge branch 'lilypond/translation'
authorFrancisco Vila <francisco.vila@hispalinux.es>
Tue, 3 Aug 2010 14:27:48 +0000 (16:27 +0200)
committerFrancisco Vila <francisco.vila@hispalinux.es>
Tue, 3 Aug 2010 14:27:48 +0000 (16:27 +0200)
22 files changed:
Documentation/de/essay.tely
Documentation/de/essay/engraving.itely
Documentation/de/essay/literature.itely
Documentation/de/included/authors.itexi
Documentation/de/included/generating-output.itexi
Documentation/de/learning.tely
Documentation/de/learning/common-notation.itely
Documentation/de/learning/fundamental.itely
Documentation/de/learning/templates.itely
Documentation/de/learning/tutorial.itely
Documentation/de/learning/tweaks.itely
Documentation/de/texidocs/orchestra,-choir-and-piano-template.texidoc [new file with mode: 0644]
Documentation/de/texidocs/vocal-ensemble-template-with-verse-and-refrain.texidoc [new file with mode: 0644]
Documentation/es/extending.tely
Documentation/fr/usage.tely
Documentation/fr/usage/lilypond-book.itely
Documentation/hu/web/introduction.itexi
Documentation/it/learning/tutorial.itely
Documentation/it/macros.itexi
Documentation/it/web.texi
Documentation/it/web/community.itexi
Documentation/it/web/manuals.itexi

index b959f74b16d3e5bcfaabd135f05f5648886e2aa7..556e2a84a0fa8336a276af3d5dd1d21521a9971b 100644 (file)
@@ -1,10 +1,10 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 88b16bead0a1fbd13c5ebae6f3acb6a042ef89f0
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+    Guide, node Updating translation committishes.
 @end ignore
 @setfilename lilypond-essay.info
 @settitle Aufsatz über den automatischen Musiksatz
index db0ff0f92473c81138c56c231980c3503a4ccf65..050b8a008e6d1e027fbeffff9706949667c02a5c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 
 @ignore
-    Translation of GIT committish: 88b16bead0a1fbd13c5ebae6f3acb6a042ef89f0
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
 
     When revising a translation, copy the HEAD committish of the
@@ -112,7 +112,7 @@ einem starren Gitter aus musikalischen Zeichen verschwindet.
 
 Es gibt noch weitere Unterschiede: in der handgestochenen Version
 sind die vertikalen Linien stärker, die Bögen liegen dichter an den
-Notenköpfen und es gibt mehr Vielfalt in der Platzierung der
+Notenköpfen und es gibt mehr Abweichungen in der Steigung der
 Balken.  Auch wenn derartige Details als Haarspalterei erscheinen,
 haben wir trotzdem als Ergebnis einen Satz, der einfacher zu lesen
 ist.  In der Computerausgabe ist jede Zeile fast identisch mit den
@@ -802,7 +802,7 @@ der das Thema als dreistimmige Engführung in den Schlussabschnitt
 überleitet.  In der Finale-Version haben wir der Versuchung
 widerstanden, jedwede Anpassungen abweichend vom Standard vorzunehmen,
 weil wir zeigen wollen, welche Dinge von den beiden Programmen
-ohne Hilfeleistung richtig gemacht werden.  Die einzigen hauptsächlichen
+ohne Hilfeleistung richtig gemacht werden.  Die einzigen größeren
 Änderungen, die wir vorgenommen haben, war die Anpassung der
 Seitengröße an die Seitengröße dieses Aufsatzes und die Begrenzung
 der Noten auf zwei Systeme, um den Vergleich einfacher zu machen.
@@ -882,6 +882,7 @@ partIV = \relative c {
 Einige der Mängel des nicht editierten Finale-Satzes beinhalten:
 
 @itemize @bullet
+
 @item Die meisten Balken sind zu weit vom Notensystem entfernt.
 Ein Balken, der zum Zentrum des Systems zeigt, sollte etwa die
 Länge einer Oktave haben, aber Notensetzer verkürzen die Länge,
@@ -889,6 +890,7 @@ wenn der Balken in polyphonen Situationen aus dem System
 herauszeigt.  Die Bebalkung von Finale kann einfach mit ihrem
 Patterson Beams-Plugin verbessert werden, aber wir haben diesen
 Schritt für dieses Beispiel ausgelassen.
+
 @item Finale passt die Position von ineinander greifenden Notenköpfen
 nicht an, sodass die Noten sehr schwer lesbar werden, wenn
 die untere und obere Stimme zeitweise ausgetauscht werden:
@@ -920,15 +922,14 @@ Finale ihm gönnt.
 @end itemize
 
 Dieses Beispiel soll nicht suggerieren, dass man mit Finale nicht
-Notensatz in Publikationsqualität erstellen könnte.  Das Programm ist dazu fähig,
-wenn ein erfahrener Benutzer genug Zeit und Fähigkeit mitbringt.
+Notensatz in Publikationsqualität erstellen könnte.  Das Programm ist
+durchaus dazu fähig, wenn ein erfahrener Benutzer genug Zeit und Fähigkeit mitbringt.
 Einer der fundamentalen Unterschiede zwischen LilyPond und kommerziellen
 Notensatzprogrammen ist, dass LilyPond versucht, den Aufwand an
 menschlicher Intervention auf ein absolutes Minimum zu reduzieren,
 während andere Programme versuchen, ein attraktives Programmfenster
 zu bieten, in dem die Anpassungen vorgenommen werden können.
 
-Z. 859
 Einen besonders hervorstechenden Mangel von Finale
 ist ein fehlendes b-Vorzeichen in Takt 33:
 
@@ -952,7 +953,7 @@ Notensatzfehler die Probe unnötig unterbricht.
 
 Wenn Sie diese Beispiel noch detaillierter betrachten wollen,
 können Sie den vollen siebentaktigen Ausschnitt am Ende dieses
-Aufsatzes als Notensatz von Finale und LilyPond sowie in vier
+Aufsatzes als Notensatz in vier unterschiedlichen
 publizierten Editionen finden.  Nähere Betrachtung zeigt, dass
 es einige akzeptable Variationen zwischen den handgestochenen
 Beispielen gibt, dass LilyPond aber ziemlich guten Notensatz
@@ -1400,6 +1401,7 @@ die Programmierer festgelegt war. Das stellte sich aus einer Reihe von Gründen
 als unzureichend heraus:
 
 @itemize @bullet
+
 @item Wenn LilyPond Fehler macht, muss der Benutzer die
 Einstellungen ändern können. Er muss also Zugang zur 
 Formatierungsmaschinerie haben.  Deshalb können die Regeln und 
@@ -1527,24 +1529,6 @@ die Notenköpfe gezeichnet werden, während des Ausschnitts verändert.
 @section LilyPond die Arbeit überlassen
 @translationof Putting LilyPond to work
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-@node Beispielanwendung
-@unnumberedsubsec Beispielanwendung
-@translationof Example applications
-
 @cindex einfaches Beispiel
 @cindex Beispiel, einfach
 
index 7e62a6ed105f59817e61b1aed011e2cbbb5bcc2b..f1d91485f52ceb2c6f9064d727a0e2d13736c2c8 100644 (file)
@@ -1,11 +1,11 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 88b16bead0a1fbd13c5ebae6f3acb6a042ef89f0
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+    Guide, node Updating translation committishes.
 @end ignore
 
 @c \version "2.12.0"
index 85bfe40351107bdc62dfc24242dc08c2317d22f0..28bf08ffd5e38f5ef5b34bec99da36ff0a6c6aa2 100644 (file)
@@ -2,10 +2,11 @@
 @c This file is part of community.itexi and ../topdocs/AUTHORS.itexi
 
 @ignore
-    Translation of GIT committish:  6235465503c3adde476120e78514fc3feef14ef2
+    Translation of GIT committish:  64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
-    version that you are working on.  See TRANSLATION for details.
+    version that you are working on.  For details, see the Contributors'
+    Guide, node Updating translation committishes.
 @end ignore
 
 @ignore
@@ -141,11 +142,14 @@ Bug meister
 
 @c use commas not colons
 
+Pál Benkő,
 Frédéric Bron,
 Hajo Dezelski,
+Richard Gay,
 Andrew Hawryluk,
 Ian Hulin,
 Michael Käppler,
+David Kastrup,
 Marek Klein,
 Kieren MacMillan,
 Thomas Morgan,
index 92b5081a3ea913cd8dba39f8d84d1a1d7c48a05f..37251513ecd51d1d26a6196203f3d915e4dc90c3 100644 (file)
@@ -3,11 +3,11 @@
 @c learning/tutorial.itely
 
 @ignore
-    Translation of GIT committish: 6235465503c3adde476120e78514fc3feef14ef2
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+    Guide, node Updating translation committishes.
 @end ignore
 
 @c This is about "compiling" a lilypond file
@@ -40,7 +40,7 @@ Wählen Sie einen Namen für die Datei, etwa @file{test.ly}.
 
 @subsubheading 2. Schritt: Kompilieren (mit LilyPad)
 
-Aus den selben Menüs wählen Sie jetzt @w{@code{Compile > Tyepset}}.
+Aus den selben Menüs wählen Sie jetzt @w{@code{Compile > Typeset}}.
 
 @sourceimage{Learning_Macos_Typeset_menu,,,}
 
index 5e3e9adba7815718a059e01dd3390aade04ff3cc..c46eb68f27a4a4c8e8476d2141e75c066617eaf4 100644 (file)
@@ -1,10 +1,10 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 88b16bead0a1fbd13c5ebae6f3acb6a042ef89f0
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+    Guide, node Updating translation committishes.
 @end ignore
 @documentencoding UTF-8
 @documentlanguage de
@@ -36,7 +36,7 @@ Copyright @copyright{} 1999--2010 bei den Autoren.
 @omflanguage German
 @end ignore
 
-@c Translators: Till Rettig
+@c Translators: Till Paala
 
 @lilyTitlePage{Learning Manual}
 
index 0d5995e576307c972e1ce2fa60bd3017fcab3e21..dd4b52622b38d4e09c6652dd243c38e8696660f0 100644 (file)
@@ -1,11 +1,11 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: a6039d8aa56d66e91952a3b92ca7878d342e6ebe
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+    Guide, node Updating translation committishes.
 @end ignore
 
 @c \version "2.12.0"
@@ -51,6 +51,7 @@ Dieses Kapitel lehrt grundlegende Bestandteile der Notation,
 die für eine Stimme auf einem System gebraucht werden.
 
 @menu
+* Taktüberprüfung
 * Versetzungszeichen und Tonartbezeichnung (Vorzeichen)::
 * Bindebögen und Legatobögen::
 * Artikulationszeichen und Lautstärke::
@@ -60,6 +61,27 @@ die für eine Stimme auf einem System gebraucht werden.
 @end menu
 
 
+@node Taktüberprüfung
+@subsection Taktüberprüfung
+@translationof Bar checks
+
+Wenn sie auch nicht zwingend vorgeschrieben sind, so sollten Taktüberprüfungen
+in der Eingabedatei benutzt werden, um zu zeigen, wo Taktstriche
+normalerweise sein sollten.  Sie werden mit dem @qq{Pipe}-Symbol
+( @code{|}) notiert (Taste AltGr + <).  Mithilfe der Taktüberprüfungen
+kann das Programm sicherstellen, dass die eingegebenen Notenlängen auch
+volle Takte an den richtigen Stellen ergeben.  Taktüberprüfungen erleichtern
+auch das Lesen des Eingabetextes, weil sie Ordnung in den Text bringen.
+
+@lilypond[verbatim,quote,relative=2]
+g1 | e1 | c2. c'4 | g4 c g e | c4 r r2 |
+@end lilypond
+
+@seealso
+Notationsreferenz:
+@ruser{Takt- und Taktzahlüberprüfung}.
+
+
 @node Versetzungszeichen und Tonartbezeichnung (Vorzeichen)
 @subsection Versetzungszeichen und Tonartbezeichnung (Vorzeichen)
 @translationof Accidentals and key signatures
@@ -96,7 +118,7 @@ deutsche Benutzer kein Problem. Es ist aber möglich, die Namen für die
 Sprachen zu benutzen, siehe @ruser{Notenbezeichnungen in anderen Sprachen}.
 
 @lilypond[verbatim,quote,relative=2]
-cis1 ees fisis, aeses
+cis4 ees fisis, aeses
 @end lilypond
 
 
@@ -127,9 +149,9 @@ Befehl @code{\key}, gefolgt von einer Notenbezeichnung und
 
 @lilypond[verbatim,quote,relative=2]
 \key d \major
-a1
+a1 |
 \key c \minor
-a
+a1 |
 @end lilypond
 
 @smallspace
@@ -164,7 +186,7 @@ In diesem Beispiel
 
 @lilypond[verbatim,quote,relative=2]
 \key d \major
-d cis fis
+cis4 d e fis
 @end lilypond
 
 @noindent
@@ -180,7 +202,7 @@ In der Tonart As-Dur @emph{bekommt} sie ein Versetzungszeichen:
 
 @lilypond[verbatim,quote,relative=2]
 \key aes \major
-b
+aes4 c b c
 @end lilypond
 
 Alle diese Versetzungszeichen ausdrücklich zu schreiben, bedeutet vielleicht
@@ -195,7 +217,8 @@ anhand von unterschiedlichen Regeln ausgegeben werden können.
 @seealso
 Notationsreferenz:
 @ruser{Notenbezeichnungen in anderen Sprachen},
-@ruser{Versetzungszeichen}, @ruser{Automatische Versetzungszeichen},
+@ruser{Versetzungszeichen},
+@ruser{Automatische Versetzungszeichen},
 @ruser{Tonartbezeichnung}.
 
 Glossar:
@@ -225,8 +248,7 @@ Ein @notation{Bindebogen} wird geschrieben, indem man eine Tilde @code{~}
 an die erste der zu verbindenden Noten hängt.
 
 @lilypond[verbatim,quote,relative=2]
-g4~ g c2~
-c4~ c8 a8~ a2
+g4~ g c2~ | c4~ c8 a~ a2
 @end lilypond
 
 
@@ -254,7 +276,7 @@ als jeweils einen Legato- und einen Phrasierungsbogen gleichzeitig
 geben.
 
 @lilypond[verbatim,quote,relative=2]
-a8(\( ais b c) cis2 b'2 a4 cis,\)
+g4\( g8( a) b( c) b4\)
 @end lilypond
 
 @sp 1
@@ -272,7 +294,7 @@ für größere Notengruppen gesetzt werden. Binde- und Legatobögen können
 geschachtelt werden.
 
 @lilypond[verbatim,quote,relative=2]
-c2~( c8 fis fis4~ fis2 g2)
+c4~( c8 d~ d4 e)
 @end lilypond
 
 
@@ -300,7 +322,8 @@ Glossar:
 (@q{-}) und einem entsprechenden Zeichen eingegeben werden:
 
 @lilypond[verbatim,quote,relative=2]
-c-. c-- c-> c-^ c-+ c-_
+c4-^ c-+ c-- c-|
+c4-> c-. c2-_
 @end lilypond
 
 @subheading Fingersatz
@@ -316,7 +339,7 @@ Auf gleiche Weise können Fingersatzbezeichnungen hinzugefügt
 werden, indem nach dem Minus (@q{-}) eine Zahl geschrieben wird:
 
 @lilypond[verbatim,quote,relative=2]
-c-3 e-5 b-2 a-1
+c4-3 e-5 b-2 a-1
 @end lilypond
 
 Artikulationszeichen und Fingersätze werden normalerweise
@@ -328,7 +351,7 @@ gehängt werden. Meistens findet aber LilyPond alleine die beste
 Möglichkeit, wie die Artikulationen platziert werden sollen.
 
 @lilypond[verbatim,quote,relative=2]
-c_-^1 d^. f^4_2-> e^-_+
+c4_-^1 d^. f^4_2-> e^-_+
 @end lilypond
 
 @subheading Dynamik
@@ -361,7 +384,7 @@ die Markierungen (mit einem Backslash) an
 die Note hängt:
 
 @lilypond[verbatim,quote,relative=2]
-c\ff c\mf c\p c\pp
+c4\ff c\mf c\p c\pp
 @end lilypond
 
 @notation{Crescendi} und @notation{Decrescendi} werden mit dem 
@@ -371,7 +394,7 @@ Dynamik-Zeichen, etwa @code{\f}, beendet das (De)Crescendo.
 Auch mit dem Befehl @code{\!} kann es explizit beendet werden.
 
 @lilypond[verbatim,quote,relative=2]
-c2\< c2\ff\> c2 c2\!
+c4\< c\ff\> c c\!
 @end lilypond
 
 
@@ -398,15 +421,15 @@ Notationsreferenz:
 Text können Sie auf folgende Art in die Partitur einfügen:
 
 @lilypond[verbatim,quote,relative=2]
-c1^"espr" a_"legato"
+c2^"espr" a_"legato"
 @end lilypond
 
 Zusätzliche Formatierung kann eingesetzt werden, wenn Sie den
 @code{\markup}-Befehl benutzen:
 
 @lilypond[verbatim,quote,relative=2]
-c1^\markup{ \bold espr }
-a1_\markup{
+c2^\markup { \bold espr }
+a2_\markup {
   \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p
 }
 @end lilypond
@@ -448,7 +471,7 @@ anfängt, ein @q{[} (AltGr+8) und die, an der er enden soll, ein
 @q{]} (AltGr+9).
 
 @lilypond[verbatim,quote,relative=2]
-a8[ ais] d[ ees r d] a b
+a8[ ais] d[ ees r d] c16 b a8
 @end lilypond
 
 Wenn Sie die automatischen Balken vollständig oder für 
@@ -458,9 +481,9 @@ und @code{\autoBeamOn}, um sie wieder einzuschalten.
 
 @lilypond[verbatim,quote,relative=2]
 \autoBeamOff
-a8 c b4 d8. c16 b4
+a8 c b4 d8. c16 b4 |
 \autoBeamOn
-a8 c b4 d8. c16 b4
+a8 c b4 d8. c16 b4 |
 @end lilypond
 
 
@@ -485,8 +508,8 @@ eingegeben. Darauf folgt die Länge des Auftaktes: @code{\partial 4}
 heißt eine Viertelnote Auftakt und @code{\partial 8} eine Achtelnote.
 
 @lilypond[verbatim,quote,relative=2]
-\partial 8
-f8 c2 d
+\partial 8 f8 |
+c2 d |
 @end lilypond
 
 
@@ -510,7 +533,7 @@ also hat eine Triole 2/3 als Bruch:
 
 @lilypond[verbatim,quote,relative=2]
 \times 2/3 { f8 g a }
-\times 2/3 { c r c }
+\times 2/3 { c8 r c }
 \times 2/3 { f,8 g16[ a g a] }
 \times 2/3 { d4 a8 }
 @end lilypond
@@ -536,9 +559,9 @@ eingegeben, Vorhalte durch den Befehl @code{\appoggiatura}
 und Vorschläge mit @code{\acciaccatura}.
 
 @lilypond[verbatim,quote,relative=2]
-c2 \grace { a32[ b] } c2
-c2 \appoggiatura b16 c2
-c2 \acciaccatura b16 c2
+c2 \grace { a32[ b] } c2 |
+c2 \appoggiatura b16 c2 |
+c2 \acciaccatura b16 c2 |
 @end lilypond
 
 
@@ -603,7 +626,7 @@ Gruppe nach der anderen gesetzt wird. Das Resultat ist ein neuer
 musikalischer Ausdruck.
 
 @lilypond[verbatim,quote,relative=2]
-{ { a4 g } f g }
+{ { a4 g } f4 g }
 @end lilypond
 
 
@@ -666,9 +689,9 @@ musikalische Ausdrücke kombiniert, indem man sie mit @code{<<} und
 @lilypond[verbatim,quote]
 \relative c'' {
   <<
-    { a4 g }
-    { f e }
-    { d b }
+    { a2 g }
+    { f2 e }
+    { d2 b }
   >>
 }
 @end lilypond
@@ -697,8 +720,8 @@ folgende Beispiel beginnt mit einer Note:
 
 @lilypond[verbatim,quote]
 \relative c'' {
-  c2 <<c e>>
-  << { e f } { c <<b d>> } >>
+  c2 <<c e>> |
+  << { e f } { c <<b d>> } >> |
 }
 @end lilypond
 
@@ -737,8 +760,8 @@ werden dann parallel angeordnet mit den @code{<<} und
 @lilypond[verbatim,quote]
 \relative c'' {
   <<
-    \new Staff { \clef treble c }
-    \new Staff { \clef bass c,, }
+    \new Staff { \clef "treble" c4 }
+    \new Staff { \clef "bass" c,,4 }
   >>
 }
 @end lilypond
@@ -776,8 +799,8 @@ als Partituren mit unterschiedlichen Taktarten.
 @lilypond[verbatim,quote]
 \relative c'' {
   <<
-    \new Staff { \clef treble \key d \major \time 3/4 c }
-    \new Staff { \clef bass c,, }
+    \new Staff { \clef "treble" \key d \major \time 3/4 c4 }
+    \new Staff { \clef "bass" c,,4 }
   >>
 }
 @end lilypond
@@ -824,8 +847,8 @@ Hier ein kleines Beispiel:
 @lilypond[verbatim,quote]
 \relative c'' {
   \new PianoStaff <<
-    \new Staff { \time 2/4 c4 e g g, }
-    \new Staff { \clef bass c,, c' e c }
+    \new Staff { \time 2/4 c4 e | g g, | }
+    \new Staff { \clef "bass" c,,4 c' | e c | }
   >>
 }
 @end lilypond
@@ -869,7 +892,7 @@ dass alle Noten eines Akkordes die gleiche Dauer haben müssen, und
 diese Dauer wird nach der schließenden Klammer geschrieben.
 
 @lilypond[verbatim,quote,relative=2]
-r4 <c e g>4 <c f a>2
+r4 <c e g> <c f a>2
 @end lilypond
 
 Akkorde sind im Grunde gleichwertig mit einfachen Noten:
@@ -880,8 +903,8 @@ den Akkorden kombiniert werden. Sie müssen jedoch außerhalb der
 spitzen Klammern gesetzt werden.
 
 @lilypond[verbatim,quote,relative=2]
-r4 <c e g>8[ <c f a>]~ <c f a>2
-r4 <c e g>8( <c e g>\> <c e g>4 <c f a>\!)
+r4 <c e g>8[ <c f a>]~ <c f a>2 |
+r4 <c e g>8( <c e g>\> <c e g>4 <c f a>\!) |
 @end lilypond
 
 
@@ -955,7 +978,7 @@ Hier ist der Beginn eines einfachen Kinderliedes,
 \relative c'' {
   \key g \major
   \time 6/8
-  d4 b8 c4 a8 d4 b8 g4
+  d4 b8 c4 a8 d4 b8 g4
 }
 @end lilypond
 
@@ -968,10 +991,10 @@ wird eingegeben, indem jede Silbe durch ein Leerzeichen getrennt wird.
   \relative c'' {
     \key g \major
     \time 6/8
-    d4 b8 c4 a8 d4 b8 g4
+    d4 b8 c4 a8 d4 b8 g4
   }
   \addlyrics {
-    Girls and boys come out to play,
+    Girls and boys come out to play,
   }
 >>
 @end lilypond
@@ -1006,37 +1029,48 @@ notiert aus:
   \relative c'' {
     \key g \major
     \time 6/8
-    d4 b8 c4 a8 d4 b8 g4
-    g8 a4 b8 c b a d4 b8 g4.
+    d4 b8 c4 a8 | d4 b8 g4 g8 |
+    a4 b8 c b a | d4 b8 g4. |
   }
   \addlyrics {
-    Girls and boys come out to play,
-    The moon doth shine as bright as day;
+    Girls and boys come out to play,
+    The | moon doth shine as | bright as day; |
   }
 >>
 @end lilypond
 
-Die zusätzlichen Noten sind nicht korrekt an den Noten 
-positioniert. Das Wort @notation{shine} sollte eigentlich zu 
-zwei Noten gesungen werden, nicht nur zu einer. Das wird als 
-@notation{Melisma} bezeichnet, wenn eine Silbe zu mehreren 
-Noten gesungen wird. Es gibt mehrere Möglichkeiten, eine 
-Silbe über mehrere Noten zu erweitern. Die einfachste ist,
-einen Legatobogen über die 
-betroffenen Noten zu notieren, zu Einzelheiten siehe 
-@ref{Bindebögen und Legatobögen}.
+Wenn dieser Code des obrigen Beispiels kompiliert wird, sollten derartige
+Warnungen in der Ausgabe auf der Konsole/in der Log-Datei auftauchen:
+
+@example
+test.ly:10:29: Warnung: Taktüberprüfung gescheitert bei: 5/8
+    The | moon doth shine as 
+                             | bright as day; |
+test.ly:10:46: Warnung: Taktüberprüfung gescheitert bei: 3/8
+    The | moon doth shine as | bright as day; 
+                                              |
+@end example
+
+Das ist ein gutes Beispiel für den Nutzen von Taktüberprüfungen.  Wenn man
+sich die Noten genauer anschaut, wird klar, dass die neue Textzeile nicht
+korrekt an den Noten ausgerichtet ist.  Das Wort @notation{shine} sollte
+zu zwei Noten gesungen werden, nicht nur zu einer.  Das nennt man ein
+@notation{Melisma}, eine Silbe Text zu mehreren Noten.  Es gibt mehrere
+Möglichkeiten, eine Silbe über mehrere Noten zu verlängern.  Die einfachste
+ist es, einen Legatobogen um die betroffenen Noten zu setzen, zu
+Einzelheiten siehe @ref{Bindebögen und Legatobögen}.
 
 @lilypond[verbatim,quote]
 <<
   \relative c'' {
     \key g \major
     \time 6/8
-    d4 b8 c4 a8 d4 b8 g4
-    g8 a4 b8 c( b) a d4 b8 g4.
+    d4 b8 c4 a8 | d4 b8 g4 g8 |
+    a4 b8 c( b) a | d4 b8 g4. |
   }
   \addlyrics {
-    Girls and boys come out to play,
-    The moon doth shine as bright as day;
+    Girls and boys come out to play,
+    The | moon doth shine as | bright as day; |
   }
 >>
 @end lilypond
@@ -1054,12 +1088,12 @@ für Gesang entspricht. Für Einzelheiten siehe
   \relative c'' {
     \key g \major
     \time 6/8
-    d4 b8 c4 a8 d4 b8 g4
-    g8 a4 b8 c([ b]) a d4 b8 g4.
+    d4 b8 c4 a8 | d4 b8 g4 g8 |
+    a4 b8 c([ b]) a | d4 b8 g4. |
   }
   \addlyrics {
-    Girls and boys come out to play,
-    The moon doth shine as bright as day;
+    Girls and boys come out to play,
+    The | moon doth shine as | bright as day; |
   }
 >>
 @end lilypond
@@ -1073,12 +1107,12 @@ für jede Note, die übersprungen werden soll, ein Unterstrich
   \relative c'' {
     \key g \major
     \time 6/8
-    d4 b8 c4 a8 d4 b8 g4
-    g8 a4 b8 c[ b] a d4 b8 g4.
+    d4 b8 c4 a8 | d4 b8 g4 g8 |
+    a4 b8 c[ b] a | d4 b8 g4. |
   }
   \addlyrics {
-    Girls and boys come out to play,
-    The moon doth shine _ as bright as day;
+    Girls and boys come out to play,
+    The | moon doth shine _ as | bright as day; |
   }
 >>
 @end lilypond
@@ -1096,12 +1130,12 @@ aus Purcells @notation{Dido and Æneas}:
   \relative c'' {
     \key g \minor
     \time 3/2
-    g2 a bes bes( a)
-    b c4.( bes8 a4. g8 fis4.) g8 fis1
+    g2 a bes | bes2( a) b2 |
+    c4.( bes8 a4. g8 fis4.) g8 | fis1
   }
   \addlyrics {
-    When I am laid,
-    am laid __ in earth,
+    When I am laid,
+    am | laid __ in | earth,
   }
 >>
 @end lilypond
@@ -1122,12 +1156,12 @@ zeigt, mit denen Text an den Noten ausgerichtet werden kann:
     \key g \major
     \time 3/4
     \partial 4
-    d4 g4 g a8( b) g4 g4
-    b8( c) d4 d e4 c2
+    d4 | g4 g a8( b) | g4 g b8( c) |
+    d4 d e | c2
   }
   \addlyrics {
-    A -- way in a __ man -- ger,
-    no __ crib for a bed, __
+    A -- | way in a __ | man -- ger,
+    no __ | crib for a | bed, __
   }
 >>
 @end lilypond
@@ -1147,13 +1181,13 @@ in Figaros Arie @notation{Largo al factotum} gesungen werden mus.
 @lilypond[verbatim,quote,noragged-right]
 <<
   \relative c' {
-    \clef bass
+    \clef "bass"
     \key c \major
     \time 6/8
-    c4.~ c8 d b c([ d]) b c d b c
+    c4.~ c8 d b | c8([ d]) b c d b | c8
   }
   \addlyrics {
-    Lar -- go_al fac -- to -- tum del -- la cit -- tà
+    Lar -- go_al fac -- | to -- tum del -- la cit -- | tà
   }
 >>
 @end lilypond
@@ -1181,19 +1215,19 @@ aus Händels @notation{Judas Maccabäus}:
     \key f \major
     \time 6/8
     \partial 8
-    c8 c([ bes]) a a([ g]) f f'4. b, c4.~ c4
+    c8 | c8([ bes]) a a([ g]) f | f'4. b, | c4.~ c4
   }
   \addlyrics {
-    Let flee -- cy flocks the hills a -- dorn, __
+    Let | flee -- cy flocks the | hills a -- | dorn, __
   }
   \relative c' {
     \key f \major
     \time 6/8
     \partial 8
-    r8 r4. r4 c8 a'([ g]) f f([ e]) d e([ d]) c bes'4
+    r8 | r4. r4 c8 | a'8([ g]) f f([ e]) d | e8([ d]) c bes'4
   }
   \addlyrics {
-    Let flee -- cy flocks the hills a -- dorn,
+    Let | flee -- cy flocks the | hills a -- dorn,
   }
 >>
 @end lilypond
@@ -1264,7 +1298,7 @@ Geige = \new Staff
 }
 Cello = \new Staff
   { \relative c {
-    \clef bass
+    \clef "bass"
     e2 d
   }
 }
@@ -1293,7 +1327,7 @@ trioleA = \times 2/3 { c,8 e g }
 TaktA = { \trioleA \trioleA \trioleA \trioleA }
 
 \relative c'' {
- \TaktA \TaktA
 \TaktA \TaktA
 }
 @end lilypond
 
@@ -1315,6 +1349,7 @@ Benutzung der eben definierten Bezeichner:
   \aFünfPapier
   line-width = \Breite
 @}
+
 @{ 
   c4^\Name 
 @}
@@ -1341,6 +1376,7 @@ außerhalb der musikalischen Ausdrücke, meistens wird die
 
 @example
 \version @w{"@version{}"}
+
 \header @{
   title = "Symphony"
   composer = "Ich"
@@ -1379,9 +1415,9 @@ Note auf der letzten Linie im Bass-Schlüssel.
 
 @lilypond[verbatim,quote]
 {
-  \clef bass
-  c' b g, g,
-  g, f, f c'
+  \clef "bass"
+  c'4 b g, g, |
+  g,4 f, f c' |
 }
 @end lilypond
 
@@ -1389,16 +1425,16 @@ Hier eine Tonleiter über vier Oktaven:
 
 @lilypond[verbatim,quote]
 {
-  \clef bass
-  c, d, e, f,
-  g, a, b, c
-  d e f g
-  a b c' d'
-  \clef treble
-  e' f' g' a'
-  b' c'' d'' e''
-  f'' g'' a'' b''
-  c'''1
+  \clef "bass"
+  c,4 d, e, f, |
+  g,4 a, b, c |
+  d4 e f g |
+  a4 b c' d' |
+  \clef "treble"
+  e'4 f' g' a' |
+  b'4 c'' d'' e'' |
+  f''4 g'' a'' b'' |
+  c'''1 |
 }
 @end lilypond
 
@@ -1410,8 +1446,8 @@ Fragment von Mozart:
 {
   \key a \major
   \time 6/8
-  cis''8. d''16 cis''8 e''4 e''8
-  b'8. cis''16 b'8 d''4 d''8
+  cis''8. d''16 cis''8 e''4 e''8 |
+  b'8. cis''16 b'8 d''4 d''8 |
 }
 @end lilypond
 
@@ -1423,8 +1459,8 @@ sehr viel einfacher zu lesen:
 \relative c'' {
   \key a \major
   \time 6/8
-  cis8. d16 cis8 e4 e8
-  b8. cis16 b8 d4 d8
+  cis8. d16 cis8 e4 e8 |
+  b8. cis16 b8 d4 d8 |
 }
 @end lilypond
 
index 4566fc15d13726d73cddeb94fa934b39b3f0fcd8..b994e08587c0c9e087d3670a1f0b25c89e88dbaf 100644 (file)
@@ -1,11 +1,11 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: e18531db1f79fb685fbd16d6a2a67bf4b6c09915
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+    Guide, node Updating translation committishes.
 @end ignore
 
 @c \version "2.12.0"
@@ -90,7 +90,9 @@ Ein grundlegendes Beispiel einer Eingabedatei für LilyPond lautet:
 
 @example
 \version @w{"@version{}"}
+
 \header @{ @}
+
 \score @{
   @var{...zusammengesetzter Musik-Ausdruck...}  % Die gesamten Noten kommen hier hin!
   \layout @{ @}
@@ -272,7 +274,7 @@ Nähere Details finden sich im Abschnitt @ruser{Mehrere Partituren in einem Buch
 @cindex Variablen
 @cindex Bezeichner
 
-Eine gute Möglichkeit zur Vereinfachung sind selbst definierte Variablen, wie auch gezeigt in @ref{Organizing pieces with variables}.
+Eine gute Möglichkeit zur Vereinfachung sind selbst definierte Variablen, wie auch gezeigt in @ref{Stücke durch Bezeichner organisieren}.
 Alle Vorlagen verwenden diese Möglichkeit:
 
 @example
@@ -289,15 +291,14 @@ Wenn LilyPond diese Datei analysiert, nimmt es den Inhalt
 von @code{melodie} (alles nach dem Gleichheitszeichen) und 
 fügt ihn immer dann ein, wenn ein @code{\melodie} 
 vorkommt.  Die Namen sind frei wählbar, die Variable kann genauso
-gut  @code{melodie}, @code{GLOBAL},
-@code{rechteHandklavier}, oder @code{foofoobarbaz} heißen.  Für mehr
-Information siehe
-@ref{Tipparbeit sparen durch Bezeichner und Funktionen}.
+gut  @code{melodie}, @code{GLOBAL}, @code{rechteHandKlavier},
+oder @code{foofoobarbaz} heißen.
 Als Variablenname kann fast jeder beliebige Name benutzt werden,
 allerdings dürfen nur Buchstaben vorkommen (also keine Zahlen, Unterstriche,
 Sonderzeichen, etc.) und er darf nicht wie ein LilyPond-Befehl
-lauten.  Die genauen Einschränkungen sind beschrieben in 
-@ruser{Die Dateistruktur}.
+lauten.  Für mehr Information siehe
+@ref{Tipparbeit durch Variablen und Funktionen ersparen}.  Die genauen
+Einschränkungen sind beschrieben in @ruser{Die Dateistruktur}.
 
 
 @seealso
@@ -378,6 +379,7 @@ hier also erstmal nur ein paar Platzhalternoten und Text.  Wenn
 Sie sich nicht erinnern, wie man Gesangstext notiert, lesen
 Sie noch einmal @code{\addlyrics} in @ref{Setting simple songs}.
 
+@c KEEP LY
 @lilypond[verbatim,quote,ragged-right]
 \score {
   <<
@@ -433,11 +435,12 @@ verfügtbar, siehe @ruser{Input modes}.)
 Also haben wir, wenn wir ein paar Noten und einen Bassschlüssel
 für die linke Hand hinzufügen, folgendes Beispiel:
 
+@c KEEP LY
 @lilypond[verbatim,quote,ragged-right]
 melodie = \relative c'' { r4 d8\noBeam g, c4 r }
 text    = \lyricmode { And God said, }
 oben    = \relative c'' { <g d g,>2~ <g d g,> }
-unten   = \relative c { b2 e2 }
+unten   = \relative c { b2 e }
 
 \score {
   <<
@@ -491,7 +494,7 @@ werden kann:
     r4 g8 g c4 c8 d |
     e4 r8
     <<
-      { f c c }
+      { f8 c c }
       \new Staff {
         f8 f c
       }
@@ -513,16 +516,17 @@ Notenschlüssel, die innerhalb einer Notenzeile gesetzt werden.
 Der Ossia-Abschnitt kann auch oberhalb der Hauptnotenzeile
 gesetzt werden:
 
+@c KEEP LY
 @lilypond[verbatim,quote,ragged-right]
 \new Staff = "Hauptzeile" {
   \relative g' {
     r4 g8 g c4 c8 d |
     e4 r8
     <<
-      { f c c }
+      { f8 c c }
       \new Staff \with {
-        alignAboveContext = #"Hauptzeile" }
-      { f8 f c }
+        alignAboveContext = #"Hauptzeile"
+      }{ f8 f c }
     >>
     r4 |
   }
@@ -608,7 +612,7 @@ Dies mag zwar musikalisch wenig Sinn ergeben, ist aber in LilyPond
 auch möglich:
 
 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
- { g8\( a b[ c b\) a] }
+ { g8\( a b[ c b\) a] g4 }
 @end lilypond
 
 Im Allgemeinen können die verschiedenen Klammerarten,
@@ -622,10 +626,10 @@ Phrasierungsbogen, der in einer Triole beginnt (Zeilen 3 und 4).
 
 @lilypond[quote,verbatim,fragment,ragged-right]
 {
-  r16[ g16 \times 2/3 {r16 e'8] }
-  g16( a \times 2/3 {b d) e' }
-  g8[( a \times 2/3 {b d') e'~]}
-  \times 4/5 {e'32\( a b d' e'} a'4.\)
+  r16[ g \times 2/3 { r16 e'8] }
+  g16( a \times 2/3 { b16 d) e' }
+  g8[( a \times 2/3 { b8 d') e'~] } |
+  \times 4/5 { e'32\( a b d' e' } a'4.\)
 }
 @end lilypond
 
@@ -720,8 +724,8 @@ und zur Durchgangsnote noch ein Bogen hinzugefügt wird:
 
 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
 \key g \major
-%    Voice "1"                  Voice "2"
-<< { g4 fis8( g) a4 g }  \\  { d4 d d d }  >>
+%    Voice "1"               Voice "2"
+<< { g4 fis8( g) a4 g } \\ { d4 d d d }  >>
 @end lilypond
 
 Beachte, dass die Hälse der zweiten Stimme nun nach unten zeigen.
@@ -769,9 +773,9 @@ usw. entsprechend ausgerichtet.
 \new Staff \relative c' {
   % Main voice
   c16 d e f
-  %    Voice "1"     Voice "2"                 Voice "3"
-  << { g4 f e } \\ { r8 e4 d c8 ~ } >>
-  << { d2 e2 }  \\ { c8 b16 a b8 g ~ g2 } \\ { s4 b4 c2 } >>
+  %    Voice "1"     Voice "2"                Voice "3"
+  << { g4 f e } \\ { r8 e4 d c8~ } >> |
+  << { d2 e }   \\ { c8 b16 a b8 g~ g2 } \\ { s4 b c2 } >> |
 }
 @end lilypond
 
@@ -794,7 +798,7 @@ hier an der blauen Dreieckstimme gezeigt.
 \new Staff \relative c' {
   % Main voice
   c16 d e f
-  <<  % Bar 1
+  <<   % Bar 1
     {
       \voiceOneStyle
       g4 f e
@@ -804,19 +808,19 @@ hier an der blauen Dreieckstimme gezeigt.
       \voiceTwoStyle
       r8 e4 d c8~
     }
-  >>
+  >> |
   <<  % Bar 2
      % Voice 1 continues
-    { d2 e2 }
+    { d2 e }
   \\
      % Voice 2 continues
-    { c8 b16 a b8 g ~ g2 }
+    { c8 b16 a b8 g~ g2 }
   \\
     {
       \voiceThreeStyle
-      s4 b4 c2
+      s4 b c2
     }
-  >>
+  >> |
 }
 @end lilypond
 
@@ -843,7 +847,7 @@ können.  Siehe auch @ref{Sichtbarkeit und Farbe von Objekten} und
 @cindex relativer Notationsmodus und Polyphonie
 
 Polyphonie ändert nicht die Verhältnisse der Noten innerhalb eines
-@code{\relative @{ @}}-Blocks.  Jede Note wird weiterhin relativ zu 
+@code{\relative}-Blocks.  Jede Note wird weiterhin relativ zu 
 der vorherigen Note errechnet, oder relativ zur ersten Note des vorigen
 Akkords.  So ist etwa hier
 
@@ -961,9 +965,9 @@ die drei Stimmen des ersten Taktes notieren:
 \new Staff \relative c'' {
   \key aes \major
   <<
-    { c2 aes4. bes8 } \\ { aes2 f4 fes } \\ { <ees c>2 des2 }
-  >>
-  <c ees aes c>1
+    { c2 aes4. bes8 } \\ { aes2 f4 fes } \\ { <ees c>2 des }
+  >> |
+  <c ees aes c>1 |
 }
 @end lilypond
 
@@ -990,10 +994,10 @@ indem noch ein Paar @code{\\}-Stimmen hinzugefügt wird.
   <<  % erste Stimme
     { c2 aes4. bes8 }
   \\  % zweite Stimme
-    { aes2 f4 fes   }
+    { aes2 f4 fes }
   \\  % Stimme drei auslassen
   \\  % vierte Stimme
-    { <ees c>2 des2 }
+    { <ees c>2 des }
   >>
   <c ees aes c>1
 }
@@ -1092,27 +1096,27 @@ die Befehle @code{\oneVoice}, @code{\voiceOne} und @code{voiceTwo}
 mit Text, Bögen und Dynamikbezeichnung anstellen:
 
 @lilypond[quote,ragged-right,verbatim]
-\relative c'{
+\relative c' {
   % Default behavior or behavior after \oneVoice
-  c d8~ d e4( f g a) b-> c
+  c4 d8~ d e4( f | g4 a) b-> c |
 }
 @end lilypond
 
 @lilypond[quote,ragged-right,verbatim]
-\relative c'{
+\relative c' {
   \voiceOne
-  c d8~ d e4 (f g a) b-> c
+  c4 d8~ d e4( f | g4 a) b-> c |
   \oneVoice
-  c, d8~ d e4 (f g a) b-> c
+  c,4 d8~ d e4( f | g4 a) b-> c |
 }
 @end lilypond
 
 @lilypond[quote,ragged-right,verbatim]
-\relative c'{
+\relative c' {
   \voiceTwo
-  c d8~ d e4 (f g a) b-> c
+  c4 d8~ d e4( f | g4 a) b-> c |
   \oneVoice
-  c, d8~ d e4 (f g a) b-> c
+  c,4 d8~ d e4( f | g4 a) b-> c |
 }
 @end lilypond
 
@@ -1137,7 +1141,7 @@ Phrasierungsbogen ober sie gesetzt werden.
   % Start simultaneous section of three voices
   <<
     % Continue the main voice in parallel
-    { g4 f e | d2 e2) | }
+    { g4 f e | d2 e) | }
     % Initiate second voice
     \new Voice {
       % Set stems, etc., down
@@ -1175,10 +1179,10 @@ sein, Noten zu setzen:
       \voiceTwo
       r8 e4 d c8~
       <<
-        { c8 b16 a b8 g~ g2 }
+        { c8 b16 a b8 g~ g2 }
         \new Voice {
           \voiceThree
-          s4 b4 c2
+          s4 b4 c2 |
         }
       >>
     }
@@ -1202,7 +1206,7 @@ an denen die Stimme nicht auftaucht, wie etwa hier:
   % Initiate first voice
   \new Voice {
     \voiceOne
-    c16^( d e f g4 f e | d2 e2) |
+    c16^( d e f g4 f e | d2 e) |
   }
   % Initiate second voice
   \new Voice {
@@ -1214,7 +1218,7 @@ an denen die Stimme nicht auftaucht, wie etwa hier:
   \new Voice {
     % Set stems, etc, up
     \voiceThree
-    s1 | s4 b4 c2 |
+    s1 | s4 b c2 |
   }
 >>
 @end lilypond
@@ -1305,13 +1309,15 @@ Bezeichnung der Stimme benutzt wird.
 
 @lilypond[quote,verbatim,fragment]
 <<
-  \new Voice = "one" \relative c'' {
-    \autoBeamOff
-    \time 2/4
-    c4 b8. a16 g4. f8 e4 d c2
+  \new Voice = "one" {
+    \relative c'' {
+      \autoBeamOff
+      \time 2/4
+      c4 b8. a16 | g4. f8 | e4 d | c2 |
+    }
   }
   \new Lyrics \lyricsto "one" {
-    No more let sins and sor -- rows grow.
+    No more let | sins and | sor -- rows | grow. |
   }
 >>
 @end lilypond
@@ -1352,15 +1358,20 @@ eine Chorpartiturklammer hinzugefügt.  Der Gesangtext muss mit
 nicht als Noten interpretiert werden kann.
 
 @lilypond[quote,verbatim]
-global = { \time 6/8 \partial 8 \key f \major}
+global = { \key f \major \time 6/8 \partial 8 }
+
 SopOneMusic = \relative c'' {
-  c8 | c([ bes)] a a([ g)] f | f'4. b, | c4.~ c4 | }
-SopTwoMusic = \relative c' {
-  r8 | r4. r4 c8 | a'([ g)] f f([ e)] d | e([ d)] c bes' | }
+  c8 | c8([ bes)] a a([ g)] f | f'4. b, | c4.~ c4
+}
 SopOneLyrics = \lyricmode {
-  Let | flee -- cy flocks the | hills a -- dorn, __ | }
+  Let | flee -- cy flocks the | hills a -- dorn, __
+}
+SopTwoMusic = \relative c' {
+  r8 | r4. r4 c8 | a'8([ g)] f f([ e)] d | e8([ d)] c bes'
+}
 SopTwoLyrics = \lyricmode {
-  Let | flee -- cy flocks the | hills a -- dorn, | }
+  Let | flee -- cy flocks the | hills a -- dorn,
+}
 
 \score {
   \new ChoirStaff <<
@@ -1410,25 +1421,27 @@ aufzunehmen, nämlich Taktart und Tonart.  Solch eine
 Variable wird oft auch mit @qq{global} bezeichnet.
 
 @lilypond[quote,verbatim]
-TimeKey = { \time 4/4 \partial 4 \key c \major}
-SopMusic   = \relative c' { c4 | e4. e8 g4  g  | a a g | }
-AltoMusic  = \relative c' { c4 | c4. c8 e4  e  | f f e | }
-TenorMusic = \relative c  { e4 | g4. g8 c4. b8 | a8 b c d e4 | }
-BassMusic  = \relative c  { c4 | c4. c8 c4  c  | f8 g a b c4 | }
-VerseOne   = \lyricmode {
-  E -- | ter -- nal fa -- ther, | strong to save, | }
-VerseTwo   = \lyricmode {
-  O | Christ, whose voice the | wa -- ters heard, | }
-VerseThree = \lyricmode {
-  O | Ho -- ly Spi -- rit, | who didst brood | }
-VerseFour  = \lyricmode {
-  O | Tri -- ni -- ty of | love and pow'r | }
+keyTime = { \key c \major \time 4/4 \partial 4 }
+
+SopMusic   = \relative c' { c4 | e4. e8 g4  g    | a4   a   g  }
+AltoMusic  = \relative c' { c4 | c4. c8 e4  e    | f4   f   e  }
+TenorMusic = \relative c  { e4 | g4. g8 c4.   b8 | a8 b c d e4 }
+BassMusic  = \relative c  { c4 | c4. c8 c4  c    | f8 g a b c4 }
+
+VerseOne =
+  \lyricmode { E -- | ter -- nal fa -- ther, | strong to save, }
+VerseTwo   =
+  \lyricmode { O | Christ, whose voice the | wa -- ters heard, }
+VerseThree =
+  \lyricmode { O | Ho -- ly Spi -- rit, | who didst brood }
+VerseFour  =
+  \lyricmode { O | Tri -- ni -- ty of | love and pow'r }
 
 \score {
   \new ChoirStaff <<
     \new Staff <<
       \clef "treble"
-      \new Voice = "Sop"  { \voiceOne \TimeKey \SopMusic }
+      \new Voice = "Sop"  { \voiceOne \keyTime \SopMusic }
       \new Voice = "Alto" { \voiceTwo \AltoMusic }
       \new Lyrics \lyricsto "Sop" { \VerseOne   }
       \new Lyrics \lyricsto "Sop" { \VerseTwo   }
@@ -1437,213 +1450,13 @@ VerseFour  = \lyricmode {
     >>
     \new Staff <<
       \clef "bass"
-      \new Voice = "Tenor" { \voiceOne \TimeKey \TenorMusic }
+      \new Voice = "Tenor" { \voiceOne \keyTime \TenorMusic }
       \new Voice = "Bass"  { \voiceTwo \BassMusic }
     >>
   >>
 }
 @end lilypond
 
-@cindex Strophe und Refrain
-@cindex Refrain
-
-Dieser Abschnitt schließt mit einem Beispiel, das eine Solo-Strophe
-mit anschließendem zweistimmigem Refrain auf zwei Systemen zeigt.
-Die Positionierung des einstimmigen Abschnitss und der mehrstimmigen
-Stelle ist etwas kompliziert; es braucht etwas Aufmerksamkeit,
-um der Erklärung folgen zu können.
-
-Beginnen wir mit einer @code{score}-Umgebung, in der eine
-Chorpartitur (@code{ChoirStaff}) gesetzt wird.  Die Partitur soll
-schließlich mit der eckigen Klammer beginnen.
-Normalerweise bräuchten wir spitze Klammern im Quelltext
-nach dem @code{\new ChoirStaff}, damit die Systeme paralell
-gesetzt werden, aber hier wollen wir diese Parallelsierung
-ja erst nach dem Solo.  Also benutzen wir geschweifte Klammern.
-Innerhalb der Chorpartitur erstellen wir zuerst das System, 
-das die Strophe enthält.  Es braucht Noten und Text parallel,
-also setzen wir hier die spitzen Klammern um @code{\new Voice} 
-und @code{\new Lyrics}.
-
-@lilypond[quote,verbatim,ragged-right]
-versenotes = \relative c'' {
-  \clef "treble"
-  \key g \major
-  \time 3/4
-  g g g | b b b |
-}
-versewords = \lyricmode {
-  One two three four five six
-}
-\score {
-  \new ChoirStaff {
-    \new Staff <<
-      \new Voice = "verse" {
-        \versenotes \break
-      }
-      \new Lyrics \lyricsto verse {
-        \versewords
-      }
-    >>
-  }
-}
-@end lilypond
-
-@noindent
-Damit erhalten wir die Strophe.
-
-Jetzt soll @notation{refrainA} auf dem selben System gesetzt
-werden, während gleichzeitig in einem neuen System darunter 
-@notation{refrainB} gesetzt wird.  Damit die Oberstimme das
-gleiche System benutzt, muss alles direkt auf den Zeilenumbruchbefehl
-(@code{\break} folgen, innerhalb der @notation{verse}-Stimme.
-Ja, tatsächlich, @emph{innerhalb} der @notation{verse}-Stimme.
-Hier haben wir diese parallele Stelle isoliert.  Weitere Systeme
-könnten auf die gleiche Weise hinzugefügt werden.
-
-@example
-<<
-  \refrainnotesA
-  \new Lyrics \lyricsto verse @{
-    \refrainwordsA
-  @}
-  \new Staff <<
-    \new Voice = "refrainB" @{
-      \refrainnotesB
-    @}
-    \new Lyrics \lyricsto "refrainB" @{
-      \refrainwordsB
-    @}
-  >>
->>
-@end example
-
-Nun schließlich das Resultat mit zwei Systemen für den Refrain,
-man kann gut sehen, wie sich die parallele Stelle innherhalb
-der @notation{verse}-Stimme befindet.
-
-@lilypond[quote,verbatim, ragged-right]
-versenotes = \relative c'' {
-  \clef "treble"
-  \key g \major
-  \time 3/4
-  g g g | b b b |
-}
-refrainnotesA = \relative c'' {
-  \time 2/4
-  c c | g g \bar "|."
-}
-refrainnotesB = \relative c {
-  \clef "bass"
-  \key g \major
-  c e | d d |
-}
-versewords = \lyricmode {
-  One two three four five six
-}
-refrainwordsA = \lyricmode {
-  la la la la
-}
-refrainwordsB = \lyricmode {
-  dum dum dum dum
-}
-\score {
-  \new ChoirStaff {
-    \new Staff <<
-      \new Voice = "verse" {
-        \versenotes \break
-        <<
-          \refrainnotesA
-          \new Lyrics \lyricsto "verse" {
-            \refrainwordsA
-          }
-          \new Staff <<
-            \new Voice = "refrainB" {
-              \refrainnotesB
-            }
-            \new Lyrics \lyricsto "refrainB" {
-              \refrainwordsB
-            }
-          >>
-        >>
-      }
-      \new Lyrics \lyricsto "verse" {
-        \versewords
-      }
-    >>
-  }
-}
-@end lilypond
-
-@cindex book, Benutzung von
-@funindex \book
-@funindex book
-
-Dies ist zwar eine interessante und nützliche Übung um zu
-verstehen, wie sequentielle und parallele Notationsumgebungen
-funktionieren, in der Praxis würde man diesen Code aber
-vielleicht eher in zwei @code{\score}-Umgebungen trennnen
-und diese dann innerhalb einer @code{\book}-Umgebung
-einsetzen, wie im folgenden Beispiel demonstriert:
-
-@lilypond[quote,verbatim,ragged-right]
-versenotes = \relative c'' {
-  \clef "treble"
-  \key g \major
-  \time 3/4
-  g g g | b b b |
-}
-refrainnotesA = \relative c'' {
-  \time 2/4
-  c c | g g \bar "|."
-}
-refrainnotesB = \relative c {
-  \clef "bass"
-  \key g \major
-  c e | d d |
-}
-versewords = \lyricmode {
-  One two three four five six
-}
-refrainwordsA = \lyricmode {
-  la la la la
-}
-refrainwordsB = \lyricmode {
-  dum dum dum dum
-}
-\score {
-  \new Staff <<
-    \new Voice = "verse" {
-      \versenotes
-    }
-    \new Lyrics \lyricsto "verse" {
-      \versewords
-    }
-  >>
-}
-
-\score {
-  \new ChoirStaff <<
-    \new Staff <<
-      \new Voice = "refrainA" {
-        \refrainnotesA
-      }
-      \new Lyrics \lyricsto "refrainA" {
-        \refrainwordsA
-      }
-    >>
-    \new Staff <<
-      \new Voice = "refrainB" {
-        \refrainnotesB
-      }
-      \new Lyrics \lyricsto "refrainB" {
-        \refrainwordsB
-      }
-    >>
-  >>
-}
-@end lilypond
-
 
 @seealso
 Notation Reference: @ruser{Notation von Gesang}.
@@ -1679,7 +1492,7 @@ die im Quellcode gar nicht explizit vorkommen.  Vergleichen Sie
 etwa den Quellcode und die Notenausgabe des folgenden Beispiels:
 
 @lilypond[quote,verbatim,relative=2,fragment]
-cis4 cis2. g4
+cis4 cis2. | a4 a2. |
 @end lilypond
 
 Der Quellcode ist sehr kurz und knapp, während in der
@@ -1814,8 +1627,8 @@ werden, hier ein kommentiertes Beispiel aus dem richtigen Leben:
   <<  % start of simultaneous staves section
     \time 2/4
     \new Staff {  % create RH staff
-      \key g \minor
       \clef "treble"
+      \key g \minor
       \new Voice {  % create voice for RH notes
         \relative c'' {  % start of RH notes
           d4 ees16 c8.
@@ -1824,8 +1637,8 @@ werden, hier ein kommentiertes Beispiel aus dem richtigen Leben:
       }  % end of RH voice
     }  % end of RH staff
     \new Staff <<  % create LH staff; needs two simultaneous voices
-      \key g \minor
       \clef "bass"
+      \key g \minor
       \new Voice {  % create LH voice one
         \voiceOne
         \relative g {  % start of LH voice one notes
@@ -2088,11 +1901,11 @@ nicht, weil der Kontext ausgelassen wurde.
 <<
   \new Staff \relative c'' {
     \set Staff.instrumentName = #"Soprano"
-    c4 c
+    c2 c
  }
   \new Staff \relative c' {
-  \set instrumentName = #"Alto"  % Wrong!
-  d4 d
+    \set instrumentName = #"Alto"  % Wrong!
+    d2 d
  }
 >>
 @end lilypond
@@ -2135,12 +1948,12 @@ ausgeschaltet sind:
 @lilypond[quote,verbatim,ragged-right]
 <<
   \new Staff \relative c'' {
-    ais4 aes
- }
+    ais2 aes
 }
   \new Staff \relative c'' {
     \set Staff.extraNatural = ##f
-    ais4 aes
- }
+    ais2 aes
 }
 >>
 @end lilypond
 
@@ -2150,11 +1963,11 @@ während das dazu dient, sie in allen Systemen auszuschalten:
 @lilypond[quote,verbatim,ragged-right]
 <<
   \new Staff \relative c'' {
-    ais4 aes
+    ais2 aes
   }
   \new Staff \relative c'' {
     \set Score.extraNatural = ##f
-    ais4 aes
+    ais2 aes
   }
 >>
 @end lilypond
@@ -2179,16 +1992,16 @@ auf die Notenköpfe auswirkt.  Die Änderung bezieht sich immer auf den Standard
 nicht vom letzten gesetzten Wert.
 
 @lilypond[quote,verbatim,ragged-right,relative=1,fragment]
-c4
+c4 d
 % make note heads smaller
 \set fontSize = #-4
-d e
+e4 f |
 % make note heads larger
 \set fontSize = #2.5
-f g
+g4 a
 % return to default size
 \unset fontSize
-a b
+b4 c |
 @end lilypond
 
 Wir haben jetzt gesehen, wie sich die Werte von unterschiedlichen
@@ -2227,12 +2040,13 @@ etwa so:
 @lilypond[quote,verbatim,ragged-right]
 <<
   \new Staff
-  \relative c'' {
-    gis ges aes ais
-  }
-  \new Staff \with { extraNatural = ##f }
-  \relative c'' {
-    gis ges aes ais
+    \relative c'' {
+      gis4 ges aes ais
+    }
+  \new Staff \with { extraNatural = ##f } {
+    \relative c'' {
+      gis ges aes ais
+    }
   }
 >>
 @end lilypond
@@ -2246,12 +2060,12 @@ direkt an ein @code{\new Score} gehängt werden, wie etwa hier:
   \new Score \with { extraNatural = ##f } <<
     \new Staff {
       \relative c'' {
-        gis ges aes ais
+        gis4 ges aes ais
       }
     }
     \new Staff {
       \relative c'' {
-        gis ges aes ais
+        gis4 ges aes ais
       }
     }
   >>
@@ -2367,13 +2181,13 @@ erstellt werden.
   \remove Staff_symbol_engraver
 }
 \relative c' {
-  c4
+  c4 d
   \set fontSize = #-4  % make note heads smaller
-  d e
+  e4 f |
   \set fontSize = #2.5  % make note heads larger
-  f g
+  g4 a
   \unset fontSize  % return to default size
-  a b
+  b4 c |
 }
 @end lilypond
 
@@ -2401,15 +2215,17 @@ und zeigt ihn an:
 \new Staff <<
   \new Voice \with {
     \consists Ambitus_engraver
+  } {
+    \relative c'' {
+      \voiceOne
+      c4 a b g
+    }
   }
-  \relative c'' {
-    \voiceOne
-    c a b g
-  }
-  \new Voice
-  \relative c' {
-    \voiceTwo
-    c e d f
+  \new Voice {
+    \relative c' {
+      \voiceTwo
+      c4 e d f
+    }
   }
 >>
 @end lilypond
@@ -2421,18 +2237,20 @@ Stimmen in diesem Notensystem errechnet:
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff \with {
-    \consists Ambitus_engraver
-  }
-  <<
-  \new Voice
-  \relative c'' {
-    \voiceOne
-    c a b g
+  \consists Ambitus_engraver
+}
+<<
+  \new Voice {
+    \relative c'' {
+      \voiceOne
+      c4 a b g
+    }
   }
-  \new Voice
-  \relative c' {
-    \voiceTwo
-    c e d f
+  \new Voice {
+    \relative c' {
+      \voiceTwo
+      c4 e d f
+    }
   }
 >>
 @end lilypond
@@ -2454,28 +2272,28 @@ mit vier Systemen anzeigen wollen, könnte das so aussehen:
 @lilypond[quote,verbatim,ragged-right]
 \score {
   <<
-    \new Staff <<
+    \new Staff {
       \relative c'' {
-       c a b g
+        c4 a b g
       }
-    >>
-    \new Staff <<
+    }
+    \new Staff {
       \relative c' {
-       c a b g
+        c4 a b g
       }
-    >>
-    \new Staff <<
+    }
+    \new Staff {
       \clef "G_8"
       \relative c' {
-       c a b g
+        c4 a b g
       }
-    >>
-    \new Staff <<
+    }
+    \new Staff {
       \clef "bass"
       \relative c {
-       c a b g
+        c4 a b g
       }
-    >>
+    }
   >>
   \layout {
     \context {
@@ -2537,7 +2355,7 @@ Fall könnten Sie mit der Vorlage @qq{Noten und Text}
 @example
 \version @w{"@version{}"}
 melody = \relative c' @{
-  \clef treble
+  \clef "treble"
   \key c \major
   \time 4/4
   a4 b c d
@@ -2565,8 +2383,9 @@ Beispiel @qq{Nur Noten} an:
 
 @example
 \version @w{"@version{}"}
+
 melody = \relative c' @{
-  \clef treble
+  \clef "treble"
   \key c \major
   \time 4/4
   a4 b c d
@@ -2608,8 +2427,9 @@ Wir ändern auch die Noten etwas ab.
 
 @example
 \version @w{"@version{}"}
+
 SopranNoten = \relative c' @{
-  \clef treble
+  \clef "treble"
   \key c \major
   \time 4/4
   a4 b c d
@@ -2620,7 +2440,7 @@ SoprText = \lyricmode @{
 @}
 
 CelloNoten = \relative c @{
-  \clef bass
+  \clef "bass"
   \key c \major
   \time 4/4
   d4 g fis8 e d4
@@ -2682,7 +2502,7 @@ Hier also die gesamte Vorlage für Sopran und Cello:
 
 @lilypond[quote,verbatim,ragged-right,addversion]
 sopranoMusic = \relative c' {
-  \clef treble
+  \clef "treble"
   \key c \major
   \time 4/4
   a4 b c d
@@ -2693,7 +2513,7 @@ sopranoLyrics = \lyricmode {
 }
 
 celloMusic = \relative c {
-  \clef bass
+  \clef "bass"
   \key c \major
   \time 4/4
   d4 g fis8 e d4
@@ -2741,12 +2561,13 @@ notiert wird.  Hier ein Beispiel aus Händels @notation{Messias}:
 @c The following should appear as music without code
 @lilypond[quote,ragged-right]
 global = { \key d \major \time 4/4 }
+
 sopranoMusic = \relative c'' {
   \clef "treble"
   r4 d2 a4 | d4. d8 a2 | cis4 d cis2 |
 }
 sopranoWords = \lyricmode {
-  Wor -- thy is the lamb that was slain
+  Wor -- thy | is the lamb | that was slain |
 }
 altoMusic = \relative a' {
   \clef "treble"
@@ -2856,48 +2677,48 @@ zu den Systemen hinzu.
 Damit erhalten wir folgenden @code{ChoirStaff}:
 
 @example
-    \new ChoirStaff <<
-      \new Staff = "sopranos" <<
-        \set Staff.instrumentName = #"Sopran"
-        \new Voice = "sopranos" @{
-          \global
-          \SopranNoten
-        @}
-      >>
-      \new Lyrics \lyricsto "sopranos" @{
-        \SopranText
-      @}
-      \new Staff = "altos" <<
-        \set Staff.instrumentName = #"Alt"
-        \new Voice = "altos" @{
-          \global
-          \AltNoten
-        @}
-      >>
-      \new Lyrics \lyricsto "altos" @{
-        \AltText
-      @}
-      \new Staff = "tenors" <<
-        \set Staff.instrumentName = #"Tenor"
-        \new Voice = "tenors" @{
-          \global
-          \TenorNoten
-        @}
-      >>
-      \new Lyrics \lyricsto "tenors" @{
-        \TenorText
-      @}
-      \new Staff = "basses" <<
-        \set Staff.instrumentName = #"Bass"
-        \new Voice = "basses" @{
-          \global
-          \BassNoten
-        @}
-      >>
-      \new Lyrics \lyricsto "basses" @{
-        \BassText
-      @}
-    >>  % Ende ChoirStaff
+\new ChoirStaff <<
+  \new Staff = "sopranos" <<
+    \set Staff.instrumentName = #"Sopran"
+    \new Voice = "sopranos" @{
+      \global
+      \sopranoMusic
+    @}
+  >>
+  \new Lyrics \lyricsto "sopranos" @{
+    \sopranoWords
+  @}
+  \new Staff = "altos" <<
+    \set Staff.instrumentName = #"Alt"
+    \new Voice = "altos" @{
+      \global
+      \altoMusic
+    @}
+  >>
+  \new Lyrics \lyricsto "altos" @{
+    \altoWords
+  @}
+  \new Staff = "tenors" <<
+    \set Staff.instrumentName = #"Tenor"
+    \new Voice = "tenors" @{
+      \global
+      \tenorMusic
+    @}
+  >>
+  \new Lyrics \lyricsto "tenors" @{
+    \tenorWords
+  @}
+  \new Staff = "basses" <<
+    \set Staff.instrumentName = #"Bass"
+    \new Voice = "basses" @{
+      \global
+      \bassMusic
+    @}
+  >>
+  \new Lyrics \lyricsto "basses" @{
+    \bassWords
+  @}
+>>  % end ChoirStaff
 @end example
 
 Als nächstes müssen wir das Klaviersystem bearbeiten.
@@ -2984,7 +2805,7 @@ sopranoMusic = \relative c'' {
   r4 d2 a4 | d4. d8 a2 | cis4 d cis2 |
 }
 sopranoWords = \lyricmode {
-  Wor -- thy is the lamb that was slain
+  Wor -- thy | is the lamb | that was slain |
 }
 altoMusic = \relative a' {
   \clef "treble"
@@ -3112,10 +2933,7 @@ Taktart und Tonart zu definieren.
   title = "Jesu, meine Freude"
   composer = "J. S. Bach"
 @}
-TimeKey = @{
-  \time 4/4
-  \key c \minor
-@}
+keyTime = @{ \key c \minor \time 4/4 @}
 ManualOneVoiceOneMusic = @{ s1 @}
 ManualOneVoiceTwoMusic = @{ s1 @}
 ManualTwoMusic = @{ s1 @}
@@ -3142,21 +2960,21 @@ Das erste Manualsystem braucht zwei Stimmen,
 das zweite nur eine.
 
 @example
-  \new PianoStaff <<
-    \new Staff = "ManualOne" <<
-      \new Voice @{
-        \ManualOneVoiceOneMusic
-      @}
-      \new Voice @{
-        \ManualOneVoiceTwoMusic
-      @}
-    >>  % end ManualOne Staff context
-    \new Staff = "ManualTwo" <<
-      \new Voice @{
-        \ManualTwoMusic
-      @}
-    >>  % end ManualTwo Staff context
-  >>  % end PianoStaff context
+\new PianoStaff <<
+  \new Staff = "ManualOne" <<
+    \new Voice @{
+      \ManualOneVoiceOneMusic
+    @}
+    \new Voice @{
+      \ManualOneVoiceTwoMusic
+    @}
+  >>  % Ende ManualOne Systemkontext
+  \new Staff = "ManualTwo" <<
+    \new Voice @{
+      \ManualTwoMusic
+    @}
+  >>  % Ende ManualTwo Systemkontext
+>>  % Ende PianoStaff Kontext
 @end example
 
 Als nächstes soll das System für das Pedal hinzugefügt
@@ -3217,14 +3035,14 @@ Hälse und Bögen in den Stimmen des oberen Systems
 kontrollieren, indem die obere Stimme ein
 @code{\voiceOne}, die untere dagegen ein @code{\voiceTwo}
 erhält.  Die Taktart und Tonart werden mit unserer fertigen
-Variable @code{\TimeKey} eingefügt.
+Variable @code{\keyTime} eingefügt.
 
 @example
 \score @{
   <<  % PianoStaff and Pedal Staff must be simultaneous
     \new PianoStaff <<
       \new Staff = "ManualOne" <<
-        \TimeKey  % set time signature and key
+        \keyTime  % set time signature and key
         \clef "treble"
         \new Voice @{
           \voiceOne
@@ -3236,7 +3054,7 @@ Variable @code{\TimeKey} eingefügt.
         @}
       >>  % end ManualOne Staff context
       \new Staff = "ManualTwo" <<
-        \TimeKey
+        \keyTime
         \clef "bass"
         \new Voice @{
           \ManualTwoMusic
@@ -3244,7 +3062,7 @@ Variable @code{\TimeKey} eingefügt.
       >>  % end ManualTwo Staff context
     >>  % end PianoStaff context
     \new Staff = "PedalOrgan" <<
-      \TimeKey
+      \keyTime
       \clef "bass"
       \new Voice @{
         \PedalOrganMusic
@@ -3265,32 +3083,29 @@ die Variablen mit einem Backslash in die Partitur einbauen.
   title = "Jesu, meine Freude"
   composer = "J S Bach"
 }
-TimeKey = {
-  \time 4/4
-  \key c \minor
-}
+keyTime = { \key c \minor \time 4/4 }
 ManualOneVoiceOneMusic = \relative g' {
-  g4 g f ees
-  d2 c2
+  g4 g f ees |
+  d2 c2 |
 }
 ManualOneVoiceTwoMusic = \relative c' {
-  ees16 d ees8~ ees16 f ees d c8 d~ d c~
-  c c4 b8 c8. g16 c b c d
+  ees16 d ees8~ ees16 f ees d c8 d~ d c~ |
+  c8 c4 b8 c8. g16 c b c d |
 }
 ManualTwoMusic = \relative c' {
-  c16 b c8~ c16 b c g a8 g~ g16 g aes ees
-  f ees f d g aes g f ees d e8~ ees16 f ees d
+  c16 b c8~ c16 b c g a8 g~ g16 g aes ees |
+  f16 ees f d g aes g f ees d e8~ ees16 f ees d |
 }
 PedalOrganMusic = \relative c {
-  r8 c16 d ees d ees8~ ees16 a, b g c b c8
-  r16 g ees f g f g8 c,2
+  r8 c16 d ees d ees8~ ees16 a, b g c b c8 |
+  r16 g ees f g f g8 c,2 |
 }
 
 \score {
   <<  % PianoStaff and Pedal Staff must be simultaneous
     \new PianoStaff <<
       \new Staff = "ManualOne" <<
-        \TimeKey  % set time signature and key
+        \keyTime  % set time signature and key
         \clef "treble"
         \new Voice {
           \voiceOne
@@ -3302,7 +3117,7 @@ PedalOrganMusic = \relative c {
         }
       >>  % end ManualOne Staff context
       \new Staff = "ManualTwo" <<
-        \TimeKey
+        \keyTime
         \clef "bass"
         \new Voice {
           \ManualTwoMusic
@@ -3310,7 +3125,7 @@ PedalOrganMusic = \relative c {
       >>  % end ManualTwo Staff context
     >>  % end PianoStaff context
     \new Staff = "PedalOrgan" <<
-      \TimeKey
+      \keyTime
       \clef "bass"
       \new Voice {
         \PedalOrganMusic
@@ -3331,6 +3146,7 @@ Bis jetzt wurde immer derartige Notation vorgestellt:
 
 @lilypond[quote,verbatim,ragged-right]
 hornNotes = \relative c'' { c4 b dis c }
+
 \score {
   {
     \hornNotes
@@ -3345,11 +3161,10 @@ Musik sehr nützlich sein könnte:
 fragmentA = \relative c'' { a4 a8. b16 }
 fragmentB = \relative c'' { a8. gis16 ees4 }
 violin = \new Staff {
-  \fragmentA
-  \fragmentA
-  \fragmentB
-  \fragmentA
+  \fragmentA \fragmentA |
+  \fragmentB \fragmentA |
 }
+
 \score {
   {
     \violin
@@ -3365,7 +3180,10 @@ werden:
 @lilypond[quote,verbatim,ragged-right]
 dolce = \markup { \italic \bold dolce }
 padText = { \once \override TextScript #'padding = #5.0 }
-fthenp=_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 dynamic p }
+fthenp=_\markup {
+    \dynamic f \italic \small { 2nd } \hspace #0.1 dynamic p
+}
+
 violin = \relative c'' {
   \repeat volta 2 {
     c4._\dolce b8 a8 g a b
@@ -3374,11 +3192,12 @@ violin = \relative c'' {
     c,4.\fthenp b8 c4 c-.
   }
 }
+
 \score {
   {
     \violin
   }
-\layout{ragged-right=##t}
+  \layout{ragged-right=##t}
 }
 @end lilypond
 
@@ -3394,8 +3213,10 @@ violin = \relative c'' @{
     c4._\markup @{ \italic \bold dolce @} b8 a8 g a b
     \once \override TextScript #'padding = #5.0
     c4.^"hi there!" d8 e' f g d
-    c,4.\markup @{ \dynamic f \italic \small @{ 2nd @}
-      \hspace #0.1 \dynamic p @} b8 c4 c-.
+    c,4.\markup @{
+      \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p
+    @}
+    b8 c4 c-. |
   @}
 @}
 @end example
@@ -3413,17 +3234,19 @@ kann sie sich als Funktionen vorstellen.
 
 @lilypond[quote,verbatim,ragged-right]
 padText =
-#(define-music-function (parser location padding) (number?)
-  #{
-    \once \override TextScript #'padding = #$padding
-  #})
+#(define-music-function
+     (parser location padding)
+     (number?)
+   #{
+     \once \override TextScript #'padding = $padding
+   #})
 
 \relative c''' {
-  c4^"piu mosso" b a b
+  c4^"piu mosso" b a b |
   \padText #1.8
-  c4^"piu mosso" d e f
+  c4^"piu mosso" d e f |
   \padText #2.6
-  c4^"piu mosso" fis a g
+  c4^"piu mosso" fis a g |
 }
 @end lilypond
 
@@ -3455,7 +3278,7 @@ Noten eines Horn/@/Fagott-Duos enthält:
 @example
 hornNotes = \relative c @{
   \time 2/4
-  r4 f8 a cis4 f e d
+  r4 f8 a | cis4 f | e4 d |
 @}
 @end example
 
@@ -3465,6 +3288,7 @@ Datei schreibt:
 
 @example
 \include "horn-music.ly"
+
 \header @{
   instrument = "Horn in F"
 @}
@@ -3492,7 +3316,7 @@ kann in folgender Notenausgabe gesehen werden:
 @lilypond[quote,ragged-right]
 \transpose f c' \relative c {
   \time 2/4
-  r4 f8 a cis4 f e d
+  r4 f8 a | cis4 f | e4 d |
 }
 @end lilypond
 
@@ -3523,8 +3347,8 @@ Beispiel:
 \transpose f c' \relative c {
   \time 2/4
   \set Score.skipBars = ##t
-  R2*3
-  r4 f8 a cis4 f e d
+  R2*3 |
+  r4 f8 a | cis4 f | e4 d |
 }
 @end lilypond
 
@@ -3544,19 +3368,21 @@ Paritur erstellt mit:
 @end example
 
 @noindent
-leading to
+woraus sich ergibt:
 
 @lilypond[quote,ragged-right]
 \relative c <<
   \new Staff {
+    \clef "treble"
     \time 2/4
-    R2*3
-    r4 f8 a cis4 f e d
+    R2*3 |
+    r4 f8 a | cis4 f | e4 d |
   }
   \new Staff {
-    \clef bass
-    r4 d,8 f | gis4 c | b bes |
-    a8 e f4 | g d | gis f |
+    \clef "bass"
+    \time 2/4
+    r4 d,8 f | gis4 c | b4 bes |
+    a8 e f4 | g4 d | gis4 f |
   }
 >>
 @end lilypond
index c228b219da9cdd7a7a132ddbc2657e491976efaf..18f9229ae0483ea7a96c5955ce943773c98b71aa 100644 (file)
@@ -1,11 +1,11 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 940a3955254888e14a8c5ef7e835225e5cc3852c
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+    Guide, node Updating translation committishes.
 @end ignore
 
 @c \version "2.12.0"
@@ -126,6 +126,11 @@ schönen Notenbild erfreuen!
 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
 {vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly}
 
+@appendixsubsec Sologesang und zweistimmiger Refrain
+
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
+{vocal-ensemble-template-with-verse-and-refrain.ly}
+
 
 @node Orchestervorlage
 @appendixsec Orchestervorlage
index 58fe6baa1ebb83957abc218d4cfa6e88bbf9bebf..93fc3ee4da58ca9d3681fa2b78a3737de47d2b9c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: a6039d8aa56d66e91952a3b92ca7878d342e6ebe
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -24,6 +24,7 @@ vor.
 @menu
 * Eine Quelldatei übersetzen::
 * Arbeiten an Eingabe-Dateien::
+* Mit Fehlern umgehen::
 * Wie soll das Handbuch gelesen werden::
 @end menu
 
@@ -95,8 +96,8 @@ Mehr Informationen zu der Darstellung der Beispiele in diesem
 Handbuch gibt der Abschnitt @ref{Wie soll das Handbuch gelesen werden}.}
 
 Zusätzlich unterscheidet LilyPond @strong{Groß- und Kleinschreibung}.
-@w{@code{ @{ c d e @}}} ist zulässiger Code,
-@w{@code{ @{ C D E @}}} dagegen resultiert in einer Fehlermeldung.
+@w{@samp{ @{ c d e @}}} ist zulässiger Code,
+@w{@samp{ @{ C D E @}}} dagegen resultiert in einer Fehlermeldung.
 
 @smallspace
 
@@ -336,9 +337,7 @@ direkt hinter dem Notennamen wird die Oktave um eins erhöht, mit einem Komma @c
 Um eine Notenhöhe um zwei (oder mehr!) Oktaven zu verändern,
 werden sukzessive @code{''} oder @code{,,} benutzt -- es muss
 sich dabei wirklich um zwei einzelne Apostrophen und nicht um das
-Anführungszeichen @code{"}@tie{} (Taste Shift+2) handeln! Auch
-die Anfangsoktave für einen @code{@w{\relative c'}}-Abschnitt kann so
-verändert werden.
+Anführungszeichen @code{"}@tie{} (Taste Shift+2) handeln!
 
 
 @subheading Tondauern (Rhythmen)
@@ -380,7 +379,7 @@ angegeben werden.
 
 @lilypond[verbatim,quote]
 \relative c'' {
-  a a a4. a8
+  a4 a a4. a8
   a8. a16 a a8. a8 a4.
 }
 @end lilypond
@@ -397,7 +396,7 @@ Bezeichnung ist @code{r}@tie{}:
 
 @lilypond[verbatim,quote]
 \relative c'' {
-  a r r2
+  a4 r r2
   r8 a r4 r4. r8
 }
 @end lilypond
@@ -445,13 +444,13 @@ gesetzt werden:
 
 @lilypond[verbatim,quote]
 \relative c' {
-  \clef treble
+  \clef "treble"
   c1
-  \clef alto
+  \clef "alto"
   c1
-  \clef tenor
+  \clef "tenor"
   c1
-  \clef bass
+  \clef "bass"
   c1
 }
 @end lilypond
@@ -463,10 +462,12 @@ Hier ist ein kleines Beispiel, dass all diese Definitionen beinhaltet:
 
 @lilypond[verbatim,quote]
 \relative c, {
+  \clef "bass"
   \time 3/4
-  \clef bass
-  c2 e8 c' g'2.
-  f4 e d c4 c, r4
+  c2 e8 c'
+  g'2.
+  f4 e d
+  c4 c, r4
 }
 @end lilypond
 
@@ -500,9 +501,9 @@ LilyPonds Quelldateien ähneln Dateien in den meisten
 Programmiersprachen: Sie enthalten eine Versionsbezeichnung,
 es ist auf Groß- und Kleinschreibung
 zu achten und Leerzeichen werden ignoriert. Ausdrücke werden 
-mit geschweiften Klammern @{ @} eingeklammert und Kommentare 
+mit geschweiften Klammern @w{@code{@{ @}}} eingeklammert und Kommentare 
 mit dem Prozentzeichen @code{%} auskommentiert
-oder mit @code{%@{ ... %@}} umgeben.
+oder mit @w{@code{%@{ @dots{} %@}}} umgeben.
 
 Wenn das jetzt unverständlich erscheint, sind hier die  Erklärungen:
 
@@ -535,25 +536,25 @@ eine Warnung während der Kompilation der Datei aus.
 Die Bedeutung eines Zeichens verändert sich, je
 nachdem, ob es groß (@w{@code{A, B, S, T}}) oder klein
  (@w{@code{a, b, s, t}}) geschrieben wird. Noten müssen
-immer klein geschrieben werden,  @w{@code{@{ c d e @}}} funktioniert,
-während @w{@code{@{ C D E @}}} einen Fehler produziert.
+immer klein geschrieben werden,  @w{@samp{@{ c d e @}}} funktioniert,
+während @w{@samp{@{ C D E @}}} einen Fehler produziert.
 
 @item @strong{Leerzeichen:}
 Es spielt keine Rolle, wie viele Leerzeichen oder Tabulatoren oder
 leere Zeilen sich zwischen den Zeichen der Quelldatei befinden.
-@w{@code{@{ c d e @}}} bedeutet das Gleiche wie
-@w{@code{@{ c @ @ @ @ @  d e @}}} oder
+@w{@samp{@{ c d e @}}} bedeutet das Gleiche wie
+@w{@samp{@{ c @ @ @ @ @  d e @}}} oder
 @example
-@{ c                        d
+@{ c4                        d
                      e @}
 @end example
 
 @noindent
 Natürlich ist das letzte Beispiel etwas schwer zu lesen. Eine gute Daumenregel
-ist es, Code-Blöcke mit der Tab-Taste oder zwei Leerzeichen einzurücken:
+ist es, Code-Blöcke mit zwei Leerzeichen einzurücken:
 @example
 @{
-  c d e
+  c4 d e
 @}
 @end example
 
@@ -566,14 +567,15 @@ Element, etwa vor und nach geschweiften Kklammern, einzufügen.
 
 @item @strong{Ausdrücke:}
 Auch der kleinste Abschnitt an LilyPond-Code muss in
-@strong{@{ geschweifte Klammern @}} eingeschlossen werden. Diese
+@strong{@{@tie{}geschweifte@tie{}Klammern@tie{}@}} eingeschlossen werden. Diese
 Klammern zeigen LilyPond an, dass es sich um einen zusammengehörenden
 musikalischen Ausdruck handelt, genauso wie Klammern @q{()} in der Mathematik.
 Die Klammern sollten von jeweils einem Leerzeichen umgeben sein, um
 Zweideutigkeiten auszuschließen, es sei denn, sie
 befinden sich am Anfang oder Ende einer Zeile.
+
 Ein LilyPond-Befehl gefolgt von einem einfachen Ausdruck
-in Klammern (wie etwa @code{\relative @{ @}}) 
+in Klammern (wie etwa @q{@w{@code{@bs{}relative c' @{ @dots{} @}}}}) 
 wird auch als ein einzelner Musikausdruck gewertet.
 
 @cindex Kommentare
@@ -616,13 +618,53 @@ mögliche Anwendung von Kommentaren:
     ignoriert, weil sie sich in einem Block-Kommentar
     befinden.
 
-    f f e e d d c2
+    f4 f e e d d c2
 %@}
 @end example
 
 @end itemize
 
 
+@node Mit Fehlern umgehen
+@section Mit Fehlern umgehen
+@translationof Dealing with errors
+
+@cindex Fehlerlösung
+
+Manchmal erstellt LlilyPond nicht das Notenbild, das Sie erwarten.  Dieser
+Abschnitt stellt einige Links zur Verfügung, um Ihnen bei der Problemlösung
+möglicher Schwierigkeiten zu helfen.
+
+
+@menu
+* Allgemeine Fehlerlösungstipps::
+* Einige häufige Fehler::
+@end menu
+
+@node Allgemeine Fehlerlösungstipps
+@subsection Allgemeine Fehlerlösungstipps
+@translationof General troubleshooting tips
+
+Fehlerlösung für LilyPond-Probleme kann eine große Herausforderung für Menschen
+darstellen, die an eine graphische Benutzeroberfläche gewohnt sind, weil
+ungültige Eingabedateien erstellt werden können.  Wenn das geschieht, ist
+eine logische Herangehensweise der beste Weg, das Problem zu identifizieren
+und zu lsöen.  Einige Richtlinien, wie Sie diese Problemlösung erlernen
+können, finden sich in @rprogram{Troubleshooting}.
+
+
+@node Einige häufige Fehler
+@subsection Einige häufige Fehler
+@translationof Some common errors
+
+@cindex häufige Fehler
+@cindex Fehler, häufige
+
+Es gibt einige übliche Fehler, die schwierig zu lösen sind, wenn man nur die
+Fehlermeldungen der Log-Datei hat.  Sie werden näher erklärt in
+@rprogram{Common errors}.
+
+
 
 @node Wie die Handbücher gelesen werden sollen
 @section Wie die Handbücher gelesen werden sollen
@@ -654,29 +696,29 @@ der Online-Version.
 @cindex Konstruieren von Dateien, Hinweise
 @cindex Hinweise zur Konstruktion von Dateien
 
-LilyPond-Code muss immer von  @{ @} Zeichen oder einem 
-@code{@w{\relative c'' @{ ... @}}} umgeben sein, wie
+LilyPond-Code muss immer von @code{@{ @}} Zeichen oder einem 
+@w{@code{@bs{}relative c'' @{ @dots{} @}}} umgeben sein, wie
 gezeigt in @ref{Arbeiten an Eingabe-Dateien}.
 Im Rest dieses Handbuchs werden die meisten Beispiel allerdings darauf
 verzichten. Um sie zu reproduzieren, können Sie den entsprechenden 
 Quellcode kopieren und in eine Textdatei einfügen, aber Sie 
 @strong{müssen} dabei
-@code{@w{\relative c'' @{ @}}} einfügen, wie hier gezeigt:
+@w{@code{@bs{}relative c'' @{ @dots{} @}}} einfügen, wie hier gezeigt:
 
 @example
 \relative c'' @{
-  ... hier das Beispiel ...
+  @dots{}hier das Beispiel@dots{}
 @}
 @end example
 
 Warum werden die Klammern hier meist weggelassen?  Die meisten
 der Beispiele können in ein längeres Musikstück hineinkopiert
 werden, und dann ist es natürlich nicht sinnvoll, wenn auch noch
-@code{@w{\relative c'' @{ @}}} dazukommt; ein @code{\relative} darf
+@w{@code{@bs{}relative c'' @{ @dots{} @}}} dazukommt; ein @code{\relative} darf
 nicht innerhalb eines anderen @code{\relative} gesetzt werden,
 deshalb wird es hier weggelassen, damit die Beispiele auch innerhalb
 eines anderen Kontextes funktionieren.  Wenn bei jedem 
-Beispiel @code{@w{\relative c'' @{ @}}} eingesetzt würde,
+Beispiel @w{@code{@bs{}relative c'' @{ @dots{} @}}} eingesetzt würde,
 könnten Sie die kleinen Beispiele der Dokumentation
 nicht einfach zu Ihrem eigenen Notentext hinzufügen. 
 Die meisten Benutzer wollen 
@@ -685,9 +727,10 @@ hinzufügen, deshalb wurde der relative Modus für die Beispiele
 im Handbuch weggelassen.
 
 Denken Sie auch daran, dass jede LilyPond-Datei eine Versionsbezeichnung
-haben sollte.  Weil die Beispiele in den Handbüchern Schnipsel
-und keine vollständigen Dateien sind, fehlt hier die Versionsbezeichnung.
-Sie sollten sie aber immer in Ihre eigenen Dateien einfügen.
+mit dem @code{\version}-Befehl haben sollte.  Weil die Beispiele in den
+Handbüchern Schnipsel und keine vollständigen Dateien sind, fehlt hier
+die Versionsbezeichnung. Sie sollten sie aber immer in Ihre eigenen
+Dateien einfügen.
 
 
 @node Anklickbare Beispiele
@@ -707,7 +750,7 @@ Abbildung:
 @c KEEP LY
 @lilypond[quote]
 \relative c'' {
-  c-\markup { \bold \huge { Hier klicken! } }
+  c4-\markup { \bold \huge { Hier klicken! } }
 }
 @end lilypond
 
index 20a3fac88e3469d6c7ca64cd5c44b8bf397fbbab..6ef2254af4f6b1bd7cc988332a85b58c5ce1db28 100644 (file)
@@ -1,11 +1,11 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 940a3955254888e14a8c5ef7e835225e5cc3852c
+    Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+    Guide, node Updating translation committishes.
 @end ignore
 
 @c \version "2.12.0"
@@ -258,11 +258,11 @@ zu ändern:
 @cindex Notenkopf, Beispiel für Veränderung
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=1]
-c d
+c4 d
 \override NoteHead #'color = #red
-e f g
+e4 f |
 \override NoteHead #'color = #green
-a b c
+g4 a b c |
 @end lilypond
 
 
@@ -295,13 +295,13 @@ wieder auf den Standardwert für die letzten zwei Noten gesetzt.
 @cindex Notenkopf, Beispiel für Veränderung
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=1]
-c d
+c4 d
 \override NoteHead #'color = #red
-e f g
+e4 f |
 \override NoteHead #'color = #green
-a
+g4 a
 \revert NoteHead #'color
-b c
+b4 c |
 @end lilypond
 
 @strong{\once-Präfix}
@@ -322,11 +322,11 @@ geändert werden:
 @cindex Notenkopf, Beispiel für Veränderung
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=1]
-c d
+c4 d
 \once \override NoteHead #'color = #red
-e f g
+e4 f |
 \once \override NoteHead #'color = #green
-a b c
+g4 a b c |
 @end lilypond
 
 
@@ -369,10 +369,10 @@ werden. Schauen wir zuerst, was wir mit
 @cindex Notenkopf, Beispiel für Veränderung
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=1]
-  <c e g>4
-  \once \override NoteHead #'font-size = #-3
-  <c e g>
-  <c e g>
+<c e g>4
+\once \override NoteHead #'font-size = #-3
+<c e g>4
+<c e g>4
 @end lilypond
 
 Wie man sehen kann, beeinflusst @code{override} @emph{alle} 
@@ -402,8 +402,8 @@ mittlere Note eines Akkordes auf diese Weise ändern:
 @cindex @code{\tweak}-Beispiel
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=1]
-  <c e g>4
-  <c \tweak #'font-size #-3 e g>4
+<c e g>4
+<c \tweak #'font-size #-3 e g>4
 @end lilypond
 
 Beachten Sie, dass die Syntax des @code{\tweak}-Befehls sich
@@ -426,9 +426,9 @@ Beispiel zu sehen ist.
 @cindex @code{\tweak}-Beispiel
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
-a ^Black
-  -\tweak #'color #red ^Red
-  -\tweak #'color #green _Green
+a4^"Black"
+  -\tweak #'color #red ^"Red"
+  -\tweak #'color #green _"Green"
 @end lilypond
 
 @noindent
@@ -467,9 +467,9 @@ gesetzt wird.
 \tweak #'direction #up
 \times 4/3 {
   \tweak #'color #red
-  \times 2/3 { c8[ c8 c8] }
-  \times 2/3 { c8[ c8 c8] }
-  \times 2/3 { c8[ c8 c8] }
+  \times 2/3 { c8[ c c] }
+  \times 2/3 { c8[ c c] }
+  \times 2/3 { c8[ c c] }
 }
 @end lilypond
 
@@ -491,11 +491,11 @@ beginnen, kann ihr Aussehen auf die übliche Art mit dem
 \once \override TupletNumber
   #'text = #tuplet-number::calc-fraction-text
 \times 2/3 {
-  c[ c]
-  c[ c]
+  c8[ c]
+  c8[ c]
   \once \override TupletNumber #'transparent = ##t
   \times 2/3 { c8[ c c] }
-\times 2/3 { c8[ c c] }
+  \times 2/3 { c8[ c c] }
 }
 @end lilypond
 
@@ -567,16 +567,19 @@ die englischen Begriffe in viele andere Sprachen übersetzt sind.
 Das Vorgehen soll an einem konkreten Beispiel einer echten
 Komposition demonstriert werden. Hier das Beispiel:
 
+@c Mozart, Die Zauberflöte Nr. 7 Duett
+
 @lilypond[quote,verbatim,relative=2]
 {
+  \key es \major
   \time 6/8
   {
-    r4 b8 b[( g]) g
-    g4[( e]) e d[( f]) a
-    a4 g
+    r4 bes8 bes[( g]) g |
+    g8[( es]) es d[( f]) as |
+    as8 g
   }
   \addlyrics {
-    The man who feels love's sweet e -- mo -- tion
+    The man who | feels love's sweet e -- | mo -- tion
   }
 }
 @end lilypond
@@ -671,16 +674,17 @@ Legatobogen und nahe bei ihm.} Also etwa so:
 
 @lilypond[quote,verbatim,relative=2]
 {
+  \key es \major
   \time 6/8
   {
     % Increase thickness of all following slurs from 1.2 to 5.0
     \override Slur #'thickness = #5.0
-    r4 b8 b[( g]) g
-    g4[( e]) e d[( f]) a
-    a4 g
+    r4 bes8 bes[( g]) g |
+    g8[( es]) es d[( f]) as |
+    as8 g
   }
   \addlyrics {
-    The man who feels love's sweet e -- mo -- tion
+    The man who | feels love's sweet e -- | mo -- tion
   }
 }
 @end lilypond
@@ -746,15 +750,16 @@ muss also wie folgt positioniert werden:
 {
   \time 6/8
   {
-    r4 b8
+    \key es \major
+    r4 bes8
     % Increase thickness of immediately following slur only
     \once \override Slur #'thickness = #5.0
-    b4[( g]) g
-    g4[( e]) e d[( f]) a
-    a4 g
+    bes8[( g]) g |
+    g8[( es]) es d[( f]) as |
+    as8 g
   }
   \addlyrics {
-    The man who feels love's sweet e -- mo -- tion
+    The man who | feels love's sweet e -- | mo -- tion
   }
 }
 @end lilypond
@@ -785,19 +790,20 @@ Note gestellt, an welcher der Bogen beginnt:
 
 @lilypond[quote,verbatim,relative=2]
 {
+  \key es \major
   \time 6/8
   {
-    r4 b8
+    r4 bes8
     % Increase thickness of immediately following slur only
     \once \override Slur #'thickness = #5.0
-    b4[( g]) g
+    bes[( g]) g |
     % Increase thickness of immediately following slur only
     \once \override Slur #'thickness = #5.0
-    g4[( e]) e d[( f]) a
-    a4 g
+    g8[( es]) es d[( f]) as |
+    as8 g
   }
   \addlyrics {
-    The man who feels love's sweet e -- mo -- tion
+    The man who | feels love's sweet e -- | mo -- tion
   }
 }
 @end lilypond
@@ -812,20 +818,21 @@ dessen später den @code{\revert}-Befehl einsetzen, um die
 
 @lilypond[quote,verbatim,relative=2]
 {
+  \key es \major
   \time 6/8
   {
-    r4 b8
+    r4 bes8
     % Increase thickness of all following slurs from 1.2 to 5.0
     \override Slur #'thickness = #5.0
-    b4[( g]) g
-    g4[( e])
+    bes[( g]) g |
+    g8[( es]) es
     % Revert thickness of all following slurs to default of 1.2
     \revert Slur #'thickness
-    e4 d[( f]) a
-    a4 g
+    d8[( f]) as |
+    as8 g
   }
   \addlyrics {
-    The man who feels love's sweet e -- mo -- tion
+    The man who | feels love's sweet e -- | mo -- tion
   }
 }
 @end lilypond
@@ -941,15 +948,16 @@ bezieht, etwa so:
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
 {
+  \key es \major
   \time 6/8
   {
-    r4 b8 b[( g]) g
-    g4[( e]) e d[( f]) a
-    a4 g
+    r4 bes8 bes[( g]) g |
+    g8[( es]) es d[( f]) as |
+    as8 g
   }
   \addlyrics {
     \override LyricText #'font-shape = #'italic
-    The man who feels love's sweet e -- mo -- tion
+    The man who | feels love's sweet e -- | mo -- tion
   }
 }
 @end lilypond
@@ -1148,7 +1156,7 @@ auslassen:
   \time 12/16
   \override BarLine #'stencil = ##f
   c4 b8 c d16 c d8
-  g,8 a16 b8 c d4 e16
+  g,8 a16 b8 c d4 e16 |
   e8
 }
 @end lilypond
@@ -1197,9 +1205,9 @@ den Stencil auf ein Objekt mit der Größe Null setzt:
 
 @lilypond[quote,verbatim,relative=2]
 {
-  c c
+  c4 c
   \once \override NoteHead #'stencil = #point-stencil
-  c c
+  c4 c
 }
 @end lilypond
 
@@ -1230,8 +1238,8 @@ den Wert in einem @code{\override}-Befehl anzuführen.
 {
   \time 12/16
   \override Staff.BarLine #'break-visibility = #'#(#f #f #f)
-  c4 b8 c d16 c d8
-  g,8 a16 b8 c d4 e16
+  c4 b8 c d16 c d8 |
+  g,8 a16 b8 c d4 e16 |
   e8
 }
 @end lilypond
@@ -1266,8 +1274,8 @@ machen, ist also:
 {
   \time 12/16
   \override Staff.TimeSignature #'transparent = ##t
-  c4 b8 c d16 c d8
-  g,8 a16 b8 c d4 e16
+  c4 b8 c d16 c d8 |
+  g,8 a16 b8 c d4 e16 |
   e8
 }
 @end lilypond
@@ -1288,8 +1296,8 @@ gesetzt werden:
 {
   \time 12/16
   \override Staff.TimeSignature #'stencil = ##f
-  c4 b8 c d16 c d8
-  g,8 a16 b8 c d4 e16
+  c4 b8 c d16 c d8 |
+  g,8 a16 b8 c d4 e16 |
   e8
 }
 @end lilypond
@@ -1332,8 +1340,8 @@ weiß zu setzen, können Sie schreiben:
 {
   \time 12/16
   \override Staff.BarLine #'color = #white
-  c4 b8 c d16 c d8
-  g,8 a16 b8 c d4 e16
+  c4 b8 c d16 c d8 |
+  g,8 a16 b8 c d4 e16 |
   e8
 }
 @end lilypond
@@ -1367,8 +1375,8 @@ in interne Werte konvertiert:
 {
   \time 12/16
   \override Staff.BarLine #'color = #(x11-color 'white)
-  c4 b8 c d16 c d8
-  g,8 a16 b8 c d4 e16
+  c4 b8 c d16 c d8 |
+  g,8 a16 b8 c d4 e16 |
   e8
 }
 @end lilypond
@@ -1397,8 +1405,8 @@ würde sein: @code{(rgb-color 1 1 1)}.
 {
   \time 12/16
   \override Staff.BarLine #'color = #(rgb-color 1 1 1)
-  c4 b8 c d16 c d8
-  g,8 a16 b8 c d4 e16
+  c4 b8 c d16 c d8 |
+  g,8 a16 b8 c d4 e16 |
   e8
 }
 @end lilypond
@@ -1432,8 +1440,8 @@ verschiede Grauschattierungen erhalten:
   \override Voice.NoteHead      #'color = #(x11-color 'grey85)
   \override Voice.Stem          #'color = #(x11-color 'grey85)
   \override Staff.BarLine       #'color = #(x11-color 'grey10)
-  c4 b8 c d16 c d8
-  g,8 a16 b8 c d4 e16
+  c4 b8 c d16 c d8 |
+  g,8 a16 b8 c d4 e16 |
   e8
 }
 @end lilypond
@@ -1987,11 +1995,11 @@ die Wirkung von @code{DOWN} (runter) und @code{UP}
 @cindex direction-Eigenschaft, Beispiel
 
 @lilypond[quote,verbatim,relative=2]
-c-5 a-3 f-1 c'-5
+c4-5 a-3 f-1 c'-5
 \override Fingering #'direction = #DOWN
-c-5 a-3 f-1 c'-5
+c4-5 a-3 f-1 c'-5
 \override Fingering #'direction = #UP
-c-5 a-3 f-1 c'-5
+c4-5 a-3 f-1 c'-5
 @end lilypond
 
 Eine Beeinflussung der @code{direction}-Eigenschaft ist jedoch 
@@ -2003,9 +2011,9 @@ zu benutzen.  Hier das vorherigen Beispiel mit dieser Methode:
 @cindex Fingersatz-Beispiel
 
 @lilypond[quote,verbatim,relative=2]
-c-5 a-3 f-1 c'-5
-c_5 a_3 f_1 c'_5
-c^5 a^3 f^1 c'^5
+c4-5 a-3 f-1 c'-5
+c4_5 a_3 f_1 c'_5
+c4^5 a^3 f^1 c'^5
 @end lilypond
 
 Die @code{direction}-Eigenschaft wirkt sich nicht auf
@@ -2016,9 +2024,9 @@ Standardmäßig wird der Fingersatz automatisch entweder
 @cindex Fingersatz-Beispiel
 
 @lilypond[quote,verbatim,relative=2]
-<c-5 g-3>
-<c-5 g-3 e-2>
-<c-5 g-3 e-2 c-1>
+<c-5 g-3>4
+<c-5 g-3 e-2>4
+<c-5 g-3 e-2 c-1>4
 @end lilypond
 
 @noindent
@@ -2028,9 +2036,9 @@ nach oben oder unten zu zwingen:
 @cindex Fingersatz-Beispiel
 
 @lilypond[quote,verbatim,relative=2]
-<c-5 g-3 e-2 c-1>
-<c^5 g_3 e_2 c_1>
-<c^5 g^3 e^2 c_1>
+<c-5 g-3 e-2 c-1>4
+<c^5 g_3 e_2 c_1>4
+<c^5 g^3 e^2 c_1>4
 @end lilypond
 
 Noch bessere Kontrolle über die Positionierung von Fingersatz für
@@ -2072,19 +2080,19 @@ Hier ein paar Beispiele:
 
 @lilypond[quote,verbatim,relative=1]
 \set fingeringOrientations = #'(left)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 \set fingeringOrientations = #'(left)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 \set fingeringOrientations = #'(up left down)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 \set fingeringOrientations = #'(up left)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 \set fingeringOrientations = #'(right)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 @end lilypond
 
@@ -2098,19 +2106,19 @@ er ist @code{-5}, versuchen wir es also mit @code{-7}.
 @lilypond[quote,fragment,ragged-right,verbatim,relative=1]
 \override Fingering #'font-size = #-7
 \set fingeringOrientations = #'(left)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 \set fingeringOrientations = #'(left)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 \set fingeringOrientations = #'(up left down)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 \set fingeringOrientations = #'(up left)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 \set fingeringOrientations = #'(right)
-<f-2>
+<f-2>4
 <c-1  e-2 g-3 b-5>4
 @end lilypond
 
@@ -2279,7 +2287,7 @@ erstellt wird:
     = \markup { \small \bold Slower }
 % Place dynamics above staff
 \dynamicUp
-%Place following Ottava Bracket below Text Spanners
+% Place following Ottava Bracket below Text Spanners
 \once \override Staff.OttavaBracket #'outside-staff-priority = #340
 % Start Ottava Bracket
 \ottava #1
@@ -2315,13 +2323,13 @@ Außersystem-Objekten anhand dieses Wertes gesetzt wird.
 Hier ein Beispiel, das die beiden Möglichkeiten veranschaulicht:
 
 @lilypond[quote,verbatim,relative=2]
-c4( c^\markup { \tiny\sharp } d4.) c8
+c4( c^\markup { \tiny \sharp } d4.) c8
 c4(
 \once \override TextScript #'avoid-slur = #'inside
 \once \override TextScript #'outside-staff-priority = ##f
-c4^\markup { \tiny\sharp } d4.) c8
+c4^\markup { \tiny \sharp } d4.) c8
 \once \override Slur #'outside-staff-priority = #500
-c4( c^\markup\tiny\sharp d4.) c8
+c4( c^\markup { \tiny \sharp } d4.) c8
 @end lilypond
 
 Eine Änderung der @code{outside-staff-priority} kann auch dazu
@@ -2339,10 +2347,10 @@ Tabelle oben festgestellt werden und dann die Priorität für
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
 c2^"Text1"
-c2^"Text2"
+c2^"Text2" |
 \once \override TextScript #'outside-staff-priority = #500
 c2^"Text3"
-c2^"Text4"
+c2^"Text4" |
 @end lilypond
 
 Damit wird zwar @qq{Text3} ganz richtig über @qq{Text4}
@@ -2371,9 +2379,9 @@ die Breite des Textes es erfordert:
 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
 \textLengthOn  % Cause notes to space out to accommodate text
 c2^"Text1"
-c2^"Text2"
+c2^"Text2" |
 c2^"Text3"
-c2^"Text4"
+c2^"Text4" |
 @end lilypond
 
 Dieses Verhalten wird mit dem @code{\textLengthOff}-Befehl 
@@ -2396,23 +2404,23 @@ eine Textbeschriftung mit diesen Noten reagiert:
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
 % This markup is short enough to fit without collision
-c2^"Tex"
-c''2
-R1
+c2^"Tex" c'' |
+R1 |
+
 % This is too long to fit, so it is displaced upwards
-c,,2^"Text"
-c''2
-R1
+c,,2^"Text" c'' |
+R1 |
+
 % Turn off collision avoidance
 \once \override TextScript #'outside-staff-priority = ##f
-c,,2^"Long Text   "
-c''2
-R1
+c,,2^"Long Text   " c'' |
+R1 |
+
 % Turn off collision avoidance
 \once \override TextScript #'outside-staff-priority = ##f
-\textLengthOn  % and turn on textLengthOn
+\textLengthOn        % and turn on textLengthOn
 c,,2^"Long Text   "  % Spaces at end are honored
-c''2
+c''2 |
 @end lilypond
 
 
@@ -2447,7 +2455,7 @@ etwas gewollten Beispiel zu sehen ist:
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
 \dynamicUp
-a4\f b\mf c\mp b\p
+a4\f b\mf c\mp b\p |
 @end lilypond
 
 @noindent
@@ -2858,11 +2866,11 @@ b2\fermata
 % This will not work, see below
 \override MetronomeMark #'padding = #3
 \tempo 4=120
-c1
+c1 |
 % This works
 \override Score.MetronomeMark #'padding = #3
 \tempo 4=80
-d1
+d1 |
 @end lilypond
 
 Im zweiten Beispiel können Sie sehen, wie wichtig es ist den richtigen
@@ -3096,8 +3104,7 @@ verschwindet auch die etwas unschöne Form:
 @lilypond[quote,verbatim,fragment,ragged-right,relative=1]
 r4
 \once \override PhrasingSlur #'positions = #'(-4 . -3)
-\acciaccatura
-e8\( d8 c~ c d c d\)
+\acciaccatura e8\( d8 c~ c d c d\)
 @end lilypond
 
 Hier noch ein weiteres Beispiel aus der Einleitung von Chopins
@@ -3106,9 +3113,9 @@ stößt der Balken mit den oberen Noten zusammen:
 
 @lilypond[quote,verbatim,fragment,ragged-right]
 {
-\clef "bass"
-<< { b,8 ais, b, g, } \\ { e, g e, g } >>
-<< { b,8 ais, b, g, } \\ { e, g e, g } >>
+  \clef "bass"
+  << { b,8 ais, b, g, } \\ { e, g e, g } >>
+  << { b,8 ais, b, g, } \\ { e, g e, g } >>
 }
 @end lilypond
 
@@ -3153,11 +3160,13 @@ gebracht:
 \new Staff \relative c'' {
   \key aes \major
   <<
-    { c2 aes4. bes8 } \\
-    { aes2 f4 fes   } \\
-    { \voiceFour
-      <ees c>2
-      des2
+    { c2 aes4. bes8 }
+    \\
+    { aes2 f4 fes }
+    \\
+    {
+      \voiceFour
+      <ees c>2 des
     }
   >> |
   <c ees aes c>1 |
@@ -3187,11 +3196,16 @@ Hier das Endergebnis:
 \new Staff \relative c'' {
   \key aes \major
   <<
-    { c2 aes4. bes8 } \\
-    { aes2 f4 fes   } \\
-    { \voiceFour
-      \once \override NoteColumn #'force-hshift = #0 <ees c>2
-      \once \override NoteColumn #'force-hshift = #0.5 des2
+    { c2 aes4. bes8 }
+    \\
+    { aes2 f4 fes }
+    \\
+    {
+      \voiceFour
+      \once \override NoteColumn #'force-hshift = #0
+      <ees c>2
+      \once \override NoteColumn #'force-hshift = #0.5
+      des2
     }
   >> |
   <c ees aes c>1 |
@@ -3221,28 +3235,33 @@ zu kompliziert zu machen.
 @c This example should not be indexed
 @lilypond[quote,ragged-right,line-width=5.5\in]
 rhMusic = \relative c'' {
-  r2
-  c4.\( g8 |
+  r2 c4.\( g8 |
   \once \override Tie #'staff-position = #3.5
   bes1~ |
   \bar "||"
   \time 6/4
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
-  bes2.^\markup {\bold "Moderato"} r8
+  bes2.^\markup { \bold "Moderato"} r8
   <<
-    {c,8 d fis bes a | }
+    { c,8 d fis bes a | }
   \\
-    % Reposition the c2 to the right of the merged note
-    {c,8~ \once \override NoteColumn #'force-hshift = #1.0
-    % Move the c2 out of the main note column so the merge will work
-    \shiftOnn c2}
+    {
+      % Reposition the c2 to the right of the merged note
+      c,8~ \once \override NoteColumn #'force-hshift = #1.0
+      % Move the c2 out of the main note column so the merge will work
+      \shiftOnn c2
+    }
   \\
-    % Stem on the d2 must be down to permit merging
-    {s8 \stemDown \once \override Stem #'transparent = ##t d2}
+    {
+      % Stem on the d2 must be down to permit merging
+      s8 \stemDown
+      \once \override Stem #'transparent = ##t
+      d2
+    }
   \\
-    {s4 fis4.}
-  >>
+    { s4 fis4.}
+  >> |
   \mergeDifferentlyHeadedOff
   \mergeDifferentlyDottedOff
   g2.\)
@@ -3293,15 +3312,15 @@ rhMusic = \relative c'' {
   bes2. r8
   % Start polyphonic section of four voices
   <<
-    {c,8 d fis bes a | }
+    { c,8 d fis bes a | }
   \\
-    {c,8~ c2 | }
+    { c,8~ c2 | }
   \\
-    {s8 d2 | }
+    { s8 d2 | }
   \\
-    {s4 fis4. | }
-  >>
-  g2.
+    { s4 fis4. | }
+  >> |
+  g2. |
 }
 
 lhMusic = \relative c' {
@@ -3347,15 +3366,15 @@ rhMusic = \relative c'' {
   bes2. r8
   % Start polyphonic section of four voices
   <<
-    {c,8 d fis bes a | }
+    { c,8 d fis bes a | }
   \\
-    {c,8~ c2 | }
+    { c,8~ c2 | }
   \\
-    {s8 d2 | }
+    { s8 d2 | }
   \\
-    {s4 fis4. | }
-  >>
-  g2.\)
+    { s4 fis4. | }
+  >> |
+  g2.\) |
 }
 
 lhMusic = \relative c' {
@@ -3416,15 +3435,15 @@ rhMusic = \relative c'' {
   bes2. r8
   % Start polyphonic section of four voices
   <<
-    {c,8 d fis bes a | }
+    { c,8 d fis bes a | }
   \\
-    {c,8~ c2 | }
+    { c,8~ c2 | }
   \\
-    {s8 d2 | }
+    { s8 d2 | }
   \\
-    {s4 fis4. | }
-  >>
-  g2.\)
+    { s4 fis4. | }
+  >> |
+  g2.\) |
 }
 
 lhMusic = \relative c' {
@@ -3489,22 +3508,22 @@ rhMusic = \relative c'' {
   bes1~ |
   \bar "||"
   \time 6/4
-  bes2.^\markup {\bold "Moderato"} r8
+  bes2.^\markup { \bold "Moderato"} r8
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
   % Start polyphonic section of four voices
   <<
-    {c,8 d fis bes a | }
+    { c,8 d fis bes a | }
   \\
-    {c,8~ c2 | }
+    { c,8~ c2 | }
   \\
-    {s8 d2 | }
+    { s8 d2 | }
   \\
-    {s4 fis4. | }
-  >>
+    { s4 fis4. | }
+  >> |
   \mergeDifferentlyHeadedOff
   \mergeDifferentlyDottedOff
-  g2.\)
+  g2.\) |
 }
 
 lhMusic = \relative c' {
@@ -3555,24 +3574,28 @@ rhMusic = \relative c'' {
   bes1~ |
   \bar "||"
   \time 6/4
-  bes2.^\markup {\bold "Moderato"} r8
+  bes2.^\markup { \bold "Moderato"} r8
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
   % Start polyphonic section of four voices
   <<
-    {c,8 d fis bes a | }
+    { c,8 d fis bes a | }
   \\
-    % Move the c2 out of the main note column so the merge will work
-    {c,8~ \shiftOnn c2 | }
+    {
+      % Move the c2 out of the main note column so the merge will work
+      c,8~ \shiftOnn c2
+    }
   \\
-    % Stem on the d2 must be down to permit merging
-    {s8 \stemDown d2 | }
+    {
+      % Stem on the d2 must be down to permit merging
+      s8 \stemDown d2
+    }
   \\
-    {s4 fis4. | }
-  >>
+    { s4 fis4. }
+  >> |
   \mergeDifferentlyHeadedOff
   \mergeDifferentlyDottedOff
-  g2.\)
+  g2.\) |
 }
 
 lhMusic = \relative c' {
@@ -3612,31 +3635,34 @@ wir durchsichtig und das C verschieben wir mit der
 
 @lilypond[quote,verbatim,ragged-right,line-width=5.5\in]
 rhMusic = \relative c'' {
-  r2
-  c4.\( g8 |
+  r2 c4.\( g8 |
   \once \override Tie #'staff-position = #3.5
   bes1~ |
   \bar "||"
   \time 6/4
-  bes2.^\markup {\bold "Moderato"} r8
+  bes2.^\markup { \bold "Moderato"} r8
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
   <<
-    {c,8 d fis bes a | }
-  \\
-    % Reposition the c2 to the right of the merged note
-    {c,8~ \once \override NoteColumn #'force-hshift = #1.0
-    % Move the c2 out of the main note column so the merge will work
-    \shiftOnn c2}
+    { c,8 d fis bes 
+      % Reposition the c2 to the right of the merged note
+      c,8~ \once \override NoteColumn #'force-hshift = #1.0
+      % Move the c2 out of the main note column so the merge will work
+      \shiftOnn c2
+    }
   \\
-    % Stem on the d2 must be down to permit merging
-    {s8 \stemDown \once \override Stem #'transparent = ##t d2}
+    {
+      % Stem on the d2 must be down to permit merging
+      s8 \stemDown
+      \once \override Stem #'transparent = ##t
+      d2
+    }
   \\
     {s4 fis4.}
-  >>
+  >> |
   \mergeDifferentlyHeadedOff
   \mergeDifferentlyDottedOff
-  g2.\)
+  g2.\) |
 }
 
 lhMusic = \relative c' {
@@ -3669,6 +3695,7 @@ lhMusic = \relative c' {
 @menu
 * Andere Benutzung von Optimierungen::
 * Variablen für Optimierungen einsetzen::
+* Globale Formatierung::
 * Mehr Information::
 * Vermeiden von Optimierungen durch langsamere Übersetzung::
 * Fortgeschrittene Optimierungen mit Scheme::
@@ -3699,9 +3726,7 @@ man zwei Stimmen benutzt, wobei die überbundenen Noten
 sich in der selben befinden,
 
 @lilypond[quote,fragment,relative=2]
-<< { b8~ b8\noBeam }
-\\ { b[ g8] }
->>
+<< { b8~ b8\noBeam } \\ { b[ g8] } >>
 @end lilypond
 
 @noindent
@@ -3717,10 +3742,10 @@ den Stimmen stattfindet:
 <<
   {
     \once \override Stem #'transparent = ##t
-    b8~ b8\noBeam
+    b8~ b\noBeam
   }
 \\
-  { b[ g8] }
+  { b8[ g] }
 >>
 @end lilypond
 
@@ -3734,7 +3759,7 @@ gesetzt wird:
   {
     \once \override Stem #'transparent = ##t
     \once \override Stem #'length = #8
-    b8~ b8\noBeam
+    b8~ b\noBeam
   }
 \\
   { b[ g8] }
@@ -3779,10 +3804,10 @@ einem entfernten Objekt gezeigt:
     \once \override Score.MetronomeMark #'transparent = ##t
     % Invisible tempo marking to lengthen fermata in MIDI
     \tempo 4=80
-    a\fermata
+    a4\fermata
     % New tempo for next section
     \tempo 4=100
-    a a a a
+    a4 a a a
   }
   \layout { }
   \midi { }
@@ -3798,10 +3823,10 @@ einem entfernten Objekt gezeigt:
     \once \override Score.MetronomeMark #'stencil = ##f
     % Invisible tempo marking to lengthen fermata in MIDI
     \tempo 4=80
-    a\fermata
+    a4\fermata
     % New tempo for next section
     \tempo 4=100
-    a a a a
+    a4 a a a
   }
   \layout { }
   \midi { }
@@ -3874,15 +3899,28 @@ normal = {
   \revert Lyrics.LyricText #'font-series
 }
 
-global = { \time 4/4 \partial 4 \key c \major}
-SopranoMusic   = \relative c' { c4 | e4. e8 g4  g  | a a g }
-AltoMusic  = \relative c' { c4 | c4. c8 e4  e  | f f e }
-TenorMusic = \relative c  { e4 | g4. g8 c4. b8 | a8 b c d e4 }
-BassMusic  = \relative c  { c4 | c4. c8 c4  c  | f8 g a b c4 }
-VerseOne   = \lyrics { E -- | ter -- nal \emphasize Fa -- ther, \normal | strong to save, }
-VerseTwo   = \lyricmode { O | \emphasize Christ, \normal whose voice the | wa -- ters heard, }
-VerseThree = \lyricmode { O | \emphasize Ho -- ly Spi -- rit, \normal | who didst brood }
-VerseFour  = \lyricmode { O | \emphasize Tri -- ni -- ty \normal of | love and pow'r }
+global = { \key c \major \time 4/4 \partial 4 }
+
+SopranoMusic = \relative c' { c4 | e4. e8 g4 g    | a4   a   g  }
+AltoMusic    = \relative c' { c4 | c4. c8 e4 e    | f4   f   e  }
+TenorMusic   = \relative c  { e4 | g4. g8 c4.  b8 | a8 b c d e4 }
+BassMusic    = \relative c  { c4 | c4. c8 c4 c    | f8 g a b c4 }
+
+VerseOne = \lyrics {
+  E -- | ter -- nal \emphasize Fa -- ther, | \normal strong to save,
+}
+
+VerseTwo = \lyricmode {
+  O | \emphasize Christ, \normal whose voice the | wa -- ters heard,
+}
+
+VerseThree = \lyricmode {
+  O | \emphasize Ho -- ly Spi -- rit, | \normal who didst brood
+}
+
+VerseFour = \lyricmode {
+  O | \emphasize Tri -- ni -- ty \normal of | love and pow'r
+}
 
 \score {
   \new ChoirStaff <<
@@ -3890,21 +3928,354 @@ VerseFour  = \lyricmode { O | \emphasize Tri -- ni -- ty \normal of | love and p
       \clef "treble"
       \new Voice = "Soprano"  { \voiceOne \global \SopranoMusic }
       \new Voice = "Alto" { \voiceTwo \AltoMusic }
-      \new Lyrics \lyricsto "Soprano" { \VerseOne   }
-      \new Lyrics \lyricsto "Soprano" { \VerseTwo   }
+      \new Lyrics \lyricsto "Soprano" { \VerseOne }
+      \new Lyrics \lyricsto "Soprano" { \VerseTwo }
       \new Lyrics \lyricsto "Soprano" { \VerseThree }
-      \new Lyrics \lyricsto "Soprano" { \VerseFour  }
+      \new Lyrics \lyricsto "Soprano" { \VerseFour }
     >>
     \new Staff <<
       \clef "bass"
       \new Voice = "Tenor" { \voiceOne \TenorMusic }
-      \new Voice = "Bass"  { \voiceTwo \BassMusic  }
+      \new Voice = "Bass"  { \voiceTwo \BassMusic }
     >>
   >>
 }
 @end lilypond
 
 
+@node Globale Formatierung
+@subsection Globale Formatierung
+@translationof Style sheets
+
+Die Ausgabe von LilyPond kann sehr stark verändert werden, siehe
+zu Einzelheiten @ref{Die Ausgabe verändern}.  Aber was ist,
+wenn man mehrere Eingabedateien hat, die die gleichen Anpassungen
+erfahren sollen?  Oder wenn Sie einfach nur die Anpassungen von
+der eigentlichen Musik trennen wollen?  Das lässt sich recht einfach
+erreichen.
+
+Schauen wir uns ein Beispiel an.  Sorgen Sie sich nicht, wenn Sie
+den Abschnitt mit den vielen @code{#()} nicht verstehen.  Das wird
+erklärt in @ref{Fortgeschrittene Optimierungen mit Scheme}.
+
+@lilypond[quote,verbatim,ragged-right]
+mpdolce =
+#(make-dynamic-script
+  (markup #:hspace 0
+          #:translate '(5 . 0)
+          #:line (#:dynamic "mp"
+                  #:text #:italic "dolce")))
+
+inst =
+#(define-music-function
+     (parser location string)
+     (string?)
+   (make-music
+    'TextScriptEvent
+    'direction UP
+    'text (markup #:bold (#:box string))))
+
+\relative c'' {
+  \tempo 4=50
+  a4.\mpdolce d8 cis4--\glissando a |
+  b4 bes a2 |
+  \inst "Clarinet"
+  cis4.\< d8 e4 fis |
+  g8(\! fis)-. e( d)-. cis2 |
+}
+@end lilypond
+
+Es gibt einige Probleme mit sich überschneidender Ausgabe, die wird
+zurechtgerückt mit den Techniken von @ref{Verschieben von Objekten}.
+Aber jetzt zu den Definitionen von @code{mpdolce} und @code{inst}.
+Sie erstellen die gewünschte Ausgabe, aber wir wollen sie vielleicht
+auch in einem anderen Stück verwenden.  Wir könnten sie immer wieder
+kopieren und oben in jedes Stück einfügen, aber das ist sehr aufwändig.
+Dadurch werden die Definitionen auch in der Eingabedatei belassen,
+und ich finde diese @code{#()} irgendwie hässlich.  Verstecken
+wir sie also:
+
+@example
+%%% in Datei "definitions.ily" speichern
+mpdolce =
+#(make-dynamic-script
+  (markup #:hspace 0
+          #:translate '(5 . 0)
+          #:line (#:dynamic "mp"
+                  #:text #:italic "dolce")))
+
+inst =
+#(define-music-function
+     (parser location string)
+     (string?)
+   (make-music
+    'TextScriptEvent
+    'direction UP
+    'text (markup #:bold (#:box string))))
+@end example
+
+Diese Datei wir mit dem @code{\include}-Befehl ziemlich weit oben
+in der Datei eingefügt.  (Die Erweiterung @code{.ily} wird benutzt,
+um diese Datei als eine eingefügte, inkludierte zu kennzeichnen, die
+man nicht alleinstehend kompilieren kann.)  Jetzt ändern wir die
+Noten (in der Datei @file{"music.ly"}).
+
+@c  We have to do this awkward example/lilypond-non-verbatim
+@c  because we can't do the \include stuff in the manual.
+
+@example
+\include "definitions.ily"
+
+\relative c'' @{
+  \tempo 4=50
+  a4.\mpdolce d8 cis4--\glissando a |
+  b4 bes a2 |
+  \inst "Clarinet"
+  cis4.\< d8 e4 fis |
+  g8(\! fis)-. e( d)-. cis2 |
+@}
+@end example
+
+@lilypond[quote,ragged-right]
+mpdolce =
+#(make-dynamic-script
+  (markup #:hspace 0
+          #:translate '(5 . 0)
+          #:line (#:dynamic "mp"
+                  #:text #:italic "dolce")))
+
+inst =
+#(define-music-function
+     (parser location string)
+     (string?)
+   (make-music
+    'TextScriptEvent
+    'direction UP
+    'text (markup #:bold (#:box string))))
+
+\relative c'' {
+  \tempo 4=50
+  a4.\mpdolce d8 cis4--\glissando a |
+  b4 bes a2 |
+  \inst "Clarinet"
+  cis4.\< d8 e4 fis |
+  g8(\! fis)-. e( d)-. cis2 |
+}
+@end lilypond
+
+Das sieht schon besser aus, aber einige Änderungen könnten wir noch vornehmen.
+Das Glissando ist kaum sichtbar, machen wir es also etwas dicker und
+näher an den Notenkopf.  Die Metronombezeichnung soll über dem
+Schlüssel stehen, anstatt über der ersten Note.  Und schließlich
+mag mein Kompositionsprofessor keine @qq{C}-Taktangaben, das ändern
+wir also in @qq{4/4}.
+
+Ändern Sie jetzt jedoch nicht @file{music.ly}.  Ändern Sie die
+@file{definitions.ily} mit dem Folgenden:
+
+@example
+%%%  definitions.ily
+mpdolce =
+#(make-dynamic-script
+  (markup #:hspace 0
+          #:translate '(5 . 0)
+          #:line (#:dynamic "mp"
+                  #:text #:italic "dolce")))
+
+inst =
+#(define-music-function
+     (parser location string)
+     (string?)
+   (make-music
+    'TextScriptEvent
+    'direction UP
+    'text (markup #:bold (#:box string))))
+
+\layout@{
+  \context @{
+    \Score
+    \override MetronomeMark #'extra-offset = #'(-9 . 0)
+    \override MetronomeMark #'padding = #'3
+  @}
+  \context @{
+    \Staff
+    \override TimeSignature #'style = #'numbered
+  @}
+  \context @{
+    \Voice
+    \override Glissando #'thickness = #3
+    \override Glissando #'gap = #0.1
+  @}
+@}
+@end example
+
+@lilypond[quote,ragged-right]
+mpdolce =
+#(make-dynamic-script
+  (markup #:hspace 0
+          #:translate '(5 . 0)
+          #:line (#:dynamic "mp"
+                  #:text #:italic "dolce")))
+
+inst =
+#(define-music-function
+     (parser location string)
+     (string?)
+   (make-music
+    'TextScriptEvent
+    'direction UP
+    'text (markup #:bold (#:box string))))
+
+\layout{
+  \context {
+    \Score
+    \override MetronomeMark #'extra-offset = #'(-9 . 0)
+    \override MetronomeMark #'padding = #'3
+  }
+  \context {
+    \Staff
+    \override TimeSignature #'style = #'numbered
+  }
+  \context {
+    \Voice
+    \override Glissando #'thickness = #3
+    \override Glissando #'gap = #0.1
+  }
+}
+
+\relative c'' {
+  \tempo 4=50
+  a4.\mpdolce d8 cis4--\glissando a |
+  b4 bes a2 |
+  \inst "Clarinet"
+  cis4.\< d8 e4 fis |
+  g8(\! fis)-. e( d)-. cis2 |
+}
+@end lilypond
+
+Das sieht besser aus!  Aber nehmen wir an, Ich will dieses Stück publizieren.
+Mein Professor mag die @qq{C}-Taktangabe nicht, mir gefällt sie aber sehr
+gut.  Kopieren wir also die Datei @file{definitions.ily} nach
+@file{web-publish.ily} und verändern diese.  Weil die Noten als PDF
+auf dem Monitor dargestellt werden sollen, wird auch die Notengröße
+global geändert.
+
+@example
+%%%  definitions.ily
+mpdolce =
+#(make-dynamic-script
+  (markup #:hspace 0
+          #:translate '(5 . 0)
+          #:line (#:dynamic "mp"
+                  #:text #:italic "dolce")))
+
+inst =
+#(define-music-function
+     (parser location string)
+     (string?)
+   (make-music
+    'TextScriptEvent
+    'direction UP
+    'text (markup #:bold (#:box string))))
+
+#(set-global-staff-size 23)
+
+\layout@{
+  \context @{
+    \Score
+    \override MetronomeMark #'extra-offset = #'(-9 . 0)
+    \override MetronomeMark #'padding = #'3
+  @}
+  \context @{
+    \Staff
+  @}
+  \context @{
+    \Voice
+    \override Glissando #'thickness = #3
+    \override Glissando #'gap = #0.1
+  @}
+@}
+@end example
+
+@lilypond[quote,ragged-right]
+mpdolce =
+#(make-dynamic-script
+  (markup #:hspace 0
+          #:translate '(5 . 0)
+          #:line (#:dynamic "mp"
+                  #:text #:italic "dolce")))
+
+inst =
+#(define-music-function
+     (parser location string)
+     (string?)
+   (make-music
+    'TextScriptEvent
+    'direction UP
+    'text (markup #:bold (#:box string))))
+
+#(set-global-staff-size 23)
+
+\layout{
+  \context { \Score
+    \override MetronomeMark #'extra-offset = #'(-9 . 0)
+    \override MetronomeMark #'padding = #'3
+  }
+  \context { \Voice
+    \override Glissando #'thickness = #3
+    \override Glissando #'gap = #0.1
+  }
+}
+
+\relative c'' {
+  \tempo 4=50
+  a4.\mpdolce d8 cis4--\glissando a |
+  b4 bes a2 |
+  \inst "Clarinet"
+  cis4.\< d8 e4 fis |
+  g8(\! fis)-. e( d)-. cis2 |
+}
+@end lilypond
+
+In der Eingabedatei muss jetzt nur noch die Zeile
+@code{\include "definitions.ily"} mit
+@code{\include "web-publish.ily"} ersetzt werden.  Das könnte
+man natürlich noch besser machen.  Es könnte eine Datei 
+@file{definitions.ily} mit allen Definitionen (also
+@code{mpdolce} und @code{inst}) geben, eine Datei
+@file{web-publish.ily}, die nur die @code{\layout}-Veränderung
+enthält und eine Datei @file{university.ily}, die nur die
+Prozedur enthält, die Ausgabe meinem Professor angenehm zu  machen.
+Der Anfang von @file{music.ly} würde dann folgendermaßen aussehen:
+
+@example
+\include "definitions.ily"
+
+%%%  nur eine der zwei Zeilen auskommentieren!
+\include "web-publish.ily"
+%\include "university.ily"
+@end example
+
+Diese Herangehensweise kann auch schon nützlich sein, wenn man
+nur ein paar Stimmen schreiben will.  Ich habe eine ganze Anzahl
+an @qq{Stylesheets} für meine Projekte.  Ich fange jede Datei mit
+der Zeile @code{\include "../global.ily"} an, die etwa folgendes
+einbindet:
+
+@example
+%%%   global.ily
+\version @w{"@version{}"}
+
+#(ly:set-option 'point-and-click #f)
+
+\include "../init/init-defs.ly"
+\include "../init/init-layout.ly"
+\include "../init/init-headers.ly"
+\include "../init/init-paper.ly"
+@end example
+
+
+
 @node Mehr Information
 @subsection Mehr Information
 @translationof Other sources of information
@@ -4095,28 +4466,24 @@ zu ihrer Position innerhalb der Tonleiter gesetzt.
 
 @lilypond[quote,verbatim,ragged-right]
 #(define (color-notehead grob)
-  "Color the notehead according to its position on the staff."
-  (let ((mod-position (modulo (ly:grob-property grob 'staff-position) 7)))
-    (case mod-position
-      ;;   Return rainbow colors
-      ((1) (x11-color 'red    ))  ; for C
-      ((2) (x11-color 'orange ))  ; for D
-      ((3) (x11-color 'yellow ))  ; for E
-      ((4) (x11-color 'green  ))  ; for F
-      ((5) (x11-color 'blue   ))  ; for G
-      ((6) (x11-color 'purple ))  ; for A
-      ((0) (x11-color 'violet ))  ; for B
-    )
-  )
-)
+   "Color the notehead according to its position on the staff."
+   (let ((mod-position (modulo (ly:grob-property grob 'staff-position)
+                               7)))
+     (case mod-position
+       ;;   Return rainbow colors
+       ((1) (x11-color 'red    ))  ; for C
+       ((2) (x11-color 'orange ))  ; for D
+       ((3) (x11-color 'yellow ))  ; for E
+       ((4) (x11-color 'green  ))  ; for F
+       ((5) (x11-color 'blue   ))  ; for G
+       ((6) (x11-color 'purple ))  ; for A
+       ((0) (x11-color 'violet ))  ; for B
+       )))
 
 \relative c' {
   % Arrange to obtain color from color-notehead procedure
   \override NoteHead #'color = #color-notehead
-  a2 b |
-  c2 d |
-  e2 f |
-  g2 a |
+  a2 b | c2 d | e2 f | g2 a |
 }
 @end lilypond
 
diff --git a/Documentation/de/texidocs/orchestra,-choir-and-piano-template.texidoc b/Documentation/de/texidocs/orchestra,-choir-and-piano-template.texidoc
new file mode 100644 (file)
index 0000000..ef21314
--- /dev/null
@@ -0,0 +1,14 @@
+%% Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
+
+  texidocde = "
+Diese Vorlage zeigt die Benutzung von geschachtelten
+@code{StaffGroup}- und @code{GrandStaff}-Kontexte, um
+Instrumente in Untergruppen zu unterteilen, und die
+Benutzung von @code{\\transpose} für transponierende
+Instrumente.  Alle Noten werden in C geschrieben.  Noten
+können in C eingegeben werden, oder auch in der Tonart
+des Instrumentes: dann müssen sie zuerst nach C transponiert
+werden, bevor sie einer Variable zugewiesen werden.
+
+"
+  doctitlede = "Orchester, Chor und Klavier"
diff --git a/Documentation/de/texidocs/vocal-ensemble-template-with-verse-and-refrain.texidoc b/Documentation/de/texidocs/vocal-ensemble-template-with-verse-and-refrain.texidoc
new file mode 100644 (file)
index 0000000..f14c79d
--- /dev/null
@@ -0,0 +1,11 @@
+%% Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b
+
+  texidocde = "
+Diese Vorlage erstellt eine Partitur, die mit Sologesang beginnt und einen
+Refrain für zwei Stimmen enthält.  Sie zeigt auch die Benutzung von
+Platzhalter-Pausen innerhalb der @code{\global}-Variable, um Taktwechsel
+(und andere Elemente, die für alle Stimmen gleich sind) für das gesamte
+Stück zu definieren.
+
+"
+  doctitlede = "Sologesang und zweistimmiger Refrain"
index 3ac78b5662e1156d480909ccd6d2c180842f7065..73ac379dbb59c10241f812d8562f1ba8f10bc7e3 100644 (file)
@@ -8,7 +8,7 @@
 @end ignore
 
 @setfilename lilypond-extending.info
-@settitle Extending LilyPond
+@settitle Extender LilyPond
 @documentencoding UTF-8
 @documentlanguage es
 @afourpaper
@@ -39,7 +39,7 @@ Copyright @copyright{} 2003--2010 por los autores.
 @end ignore
 
 
-@lilyTitlePage{Extending}
+@lilyTitlePage{Extender}
 
 
 @c TOC -- non-tex
index 3b2d4914d5e6cfee3f097fc1787d39d632246c7b..6cfc80e16f54e2963098293342e626e8c3ff2fa6 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @ignore
-    Translation of GIT committish: 6ee1c53e30a461d9b36fe5045e23815a57e1e819
+    Translation of GIT committish: d7c0f4263534307616c82d9b2ce6fdef9472456f
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -55,8 +55,8 @@ Copyright @copyright{} 1999--2010 par les auteurs.
 @menu
 * Exécution de LilyPond::       mode d'emploi.
 * Mise à jour avec convert-ly:: mise à jour d'anciens fichiers.
-* LilyPond-book::               intégration de texte et musique.
-* Programmes externes::         Mixing LilyPond and other programs.
+* lilypond-book::               intégration de texte et musique.
+* Programmes externes::         associer LilyPond à d'autres programmes.
 * Suggestions pour la saisie de fichiers LilyPond::  comment agencer un fichier.
 
 Annexes
index 4b0487ffad702d9f963549463e4377a3a3a3a438..1d419dfd5e4793bb47279cec9ff7c4fde65dca7a 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: e9755d4dc717866f8578d08589427ae5e5fa4d39
+    Translation of GIT committish: d7c0f4263534307616c82d9b2ce6fdef9472456f
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -9,11 +9,47 @@
 @end ignore
 
 
-@node LilyPond-book
-@chapter @command{lilypond-book} : association musique-texte
-@translationof LilyPond-book
+@c \version "2.12.0"
 
-@untranslated
+@c Translators: Jean-Charles Malahieude
+@c Translation checkers:
+
+@c Note: keep this node named so that `info lilypond-book' brings you here.
+@node lilypond-book
+@chapter Association musique-texte avec @command{lilypond-book}
+@translationof lilypond-book
+
+Vous pouvez inclure des partitions dans un document tout comme vous
+feriez pour n'importe quelle image.  Ces images sont générées séparément
+-- que ce soit sous forme de description PostScript ou au format PNG --
+puis incluses dans votre document @LaTeX{} ou HTML.
+
+@command{lilypond-book} permet d'automatiser ces opérations@tie{}: le
+programme extrait de votre document les fragments de musique, les
+traite grâce à @command{lilypond} puis en restitue la partition dans
+votre document.  Largeur de ligne et taille de la fonte sont adaptées
+pour correspondre à la mise en forme de votre document.
+
+@command{lilypond-book} est un script indépendant de @command{lilypond}
+et se lance en ligne de commande -- pour plus de précisions, consultez
+@ref{Utilisation en ligne de commande}.  Si vous utilisez MacOS 10.3 ou
+10.4 et rencontrez quelque difficulté avec @code{lilypond-book},
+référez-vous à @rweb{MacOS X}.
+
+@command{lilypond-book} s'applique aux documents @LaTeX{}, HTML, Texinfo
+et DocBook.
+
+@cindex texinfo
+@cindex latex
+@cindex texinfo
+@cindex texi
+@cindex html
+@cindex docbook
+@cindex documents, ajout de musique
+@cindex HTML, musique et
+@cindex Texinfo, musique et
+@cindex DocBook, musique et
+@cindex @LaTeX{}, musique et
 
 
 @menu
 * Options applicables aux fragments de musique::
 * Utilisation de lilypond-book::
 * Extensions de nom de fichier::
+* Modèles pour lilypond-book::
 * Autres méthodes d'association texte-musique::
 @end menu
 
+
 @node Exemple de document musicologique
 @section Exemple de document musicologique
 @translationof An example of a musicological document
 
-@untranslated
+@cindex musicologie
+
+Un certain nombre d'ouvrages peuvent être illustrés par des extraits
+musicaux, qu'il s'agisse d'un taité de musicologie, d'un carnet de chant
+ou d'un manuel à l'exemple de celui que vous consultez actuellement.
+Cet agencement peut se faire @qq{à la main} par importation d'un
+graphique PostScript dans le traitement de texte.  Les développeurs de
+LilyPond ont cependant créé un outil permettant d'automatiser ces
+opérations pour ce qui concerne les documents HTML, @LaTeX{}, Texinfo et
+DocBook.
 
+Un script -- @code{lilypond-book} -- se charge d'extraire les fragments
+de musique, puis de les mettre en forme avant de renvoyer la
+@qq{partition} correspondante.  Voici un court exemple utilisable avec
+@LaTeX{}.  Dans la mesure où il est suffisamment parlant, nous nous
+abstiendrons de le commenter.
 
 @subheading Fichier d'entrée
+
+@quotation
+@verbatim
+\documentclass[a4paper]{article}
+
+\begin{document}
+
+Un document destiné à être traité par \verb+lilypond-book+ peut tout à
+fait mélanger de la musique et du texte.
+Par exemple,
+
+\begin{lilypond}
+\relative c' {
+  c2 e2 \times 2/3 { f8 a b } a2 e4
+}
+\end{lilypond}
+
+Les options sont indiquées entre crochets.
+
+\begin{lilypond}[fragment,quote,staffsize=26,verbatim]
+  c'4 f16
+\end{lilypond}
+
+Des extraits plus conséquents peuvent faire l'objet d'un fichier
+indépendant, alors inclus avec \verb+\lilypondfile+.
+
+\lilypondfile[quote,noindent]{screech-boink.ly}
+
+(Si besoin, remplacez screech-boink.ly par n'importe quel fichier .ly
+qui se trouve dans le même répertoire que le présent fichier.)
+
+\end{document}
+@end verbatim
+@end quotation
+
 @subheading Traitement
+
+Enregistrez ces lignes dans un fichier nommé @file{lilybook.lytex} puis,
+dans un terminal, lancez
+
+@c keep space after @version{} so TeX doesn't choke
+@example
+lilypond-book --output=out --pdf lilybook.lytex
+@emph{lilypond-book (GNU LilyPond) @version{} }
+@emph{Lecture de lilybook.lytex...}
+@emph{..nous vous épargnons le verbiage de la console..}
+@emph{Compilation de lilybook.tex...}
+cd out
+pdflatex lilybook
+@emph{..nous vous épargnons le verbiage de la console..}
+xpdf lilybook
+@emph{(remplacez @command{xpdf} par votre lecteur de PDF habituel)}
+@end example
+
+Le traitement par @command{lilypond-book} puis @command{latex} va
+générer un certain nombre de fichiers temporaires susceptibles
+d'encombrer inutilement votre répertoire de travail, aussi nous vous
+recommandons d'utiliser l'option @code{--output=@var{répertoire}} afin
+que les fichiers créés soient isolés dans le sous-répertoire
+@file{répertoire}.
+
+Pour terminer, voici le résultat de cet exemple pour
+@LaTeX{}.@footnote{Ce manuel étant réalisé avec Texinfo, il se peut que
+la mise en forme diverge quelque peu.}
+
+@page
+
 @subheading Résultat
+
+Un document destiné à être traité par @command{lilypond-book} peut tout à
+fait mélanger de la musique et du texte.
+Par exemple,
+
+@lilypond
+\relative c' {
+  c2 e2 \times 2/3 { f8 a b } a2 e4
+}
+@end lilypond
+
+Les options sont indiquées entre crochets.
+
+@lilypond[fragment,quote,staffsize=26,verbatim]
+c'4 f16
+@end lilypond
+
+Des extraits plus conséquents peuvent faire l'objet d'un fichier
+indépendant, alors inclus avec @code{\lilypondfile}.
+
+@lilypondfile[quote,noindent]{screech-boink.ly}
+
+
+@page
+
 @node Association musique-texte
 @section Association musique-texte
 @translationof Integrating music and text
 
-@untranslated
-
+Nous allons nous intéresser, dans les lignes qui suivent, à la manière
+d'intégrer LilyPond selon différents types de format.
 
 @menu
 * LaTeX::
 @subsection @LaTeX{}
 @translationof LaTeX
 
-@untranslated
+@LaTeX{} peut être considéré comme le standard de publication dans le
+domaine des sciences exactes.  Il repose sur le moteur typographique
+@TeX{}, le @emph{nec plus ultra} en la matière.
+
+Consultez
+@uref{http://@/www@/.ctan@/.org/@/tex@/-archive/@/info/@/lshort/@/french/,
+@emph{The Not So Short Introduction to @LaTeX{}} en français} pour un
+aperçu des possibilités de @LaTeX{}.
+
+Il suffit, pour inclure de la musique, d'utiliser
+
+@example
+\begin@{lilypond@}[liste,des,options]
+  VOTRE CODE LILYPOND
+\end@{lilypond@}
+@end example
+
+@noindent
+ou
+
+@example
+\lilypondfile[liste,des,options]@{@var{fichier}@}
+@end example
+
+@noindent
+ou encore
+
+@example
+\lilypond[liste,des,options]@{ VOTRE CODE LILYPOND @}
+@end example
+
+Par ailleurs, la commande @code{\lilypondversion} vous permet d'afficher
+le numéro de version de LilyPond.
+Lancer @command{lilypond-book} produira un fichier qui sera ensuite
+traité par @LaTeX{}.
+
+Voici quelques exemples.  L'environnement @code{lilypond}
+
+@example
+\begin@{lilypond@}[quote,fragment,staffsize=26]
+  c' d' e' f' g'2 g'2
+\end@{lilypond@}
+@end example
+
+@noindent
+produit
+
+@lilypond[quote,fragment,staffsize=26]
+c' d' e' f' g'2 g'2
+@end lilypond
+
+La version abrégée
+
+@example
+\lilypond[quote,fragment,staffsize=11]@{<c' e' g'>@}
+@end example
+
+@noindent
+produit
+
+@lilypond[quote,fragment,staffsize=11]{<c' e' g'>}
+
+@noindent
+Dans l'état actuel des choses, il n'est pas possible d'inclure des
+accolades -- @code{@{} ou @code{@}} -- dans un
+@code{\lilypond@{@}}@tie{}; cette commande n'est donc pertinente que
+lorsque conjuguée à l'option @code{fragment}.
+
+La longueur par défaut des portées sera ajustée en fonction des
+commandes contenues dans le préambule du document -- ce qui précède la
+ligne @code{\begin@{document@}}.  La commande @code{lilypond-book} les
+transmet à @LaTeX{} afin de connaître la largeur du texte, et par voie
+de conséquence déterminer la longueur des portées.  Notez bien que cet
+algorithme heuristique n'est pas infaillible@tie{}; vous devrez alors
+recourir à l'option @code{line-width}.
+
+@cindex titrage et lilypond-book
+@cindex \header et documents @LaTeX{}
+
+Dès lors qu'elles auront été définies dans votre document, les macros
+suivantes seront appelées avant chaque extrait musical@tie{}:
+
+@itemize @bullet
+@item @code{\preLilyPondExample} avant la musique,
+
+@item @code{\postLilyPondExample} après la musique,
+
+@item @code{\betweenLilyPondSystem[1]} entre les systèmes, si tant est
+que @code{lilypond-book} a découpé la partition en plusieurs fichiers
+PostScript.  Elle requiert un paramètre et reçoit le nombre de fichiers
+inclus dans l'extrait.  Par défaut, elle insert simplement un
+@code{\linebreak}.
+@end itemize
+
+@ignore
+Broken stuff.  :(
+
+@cindex Latex, feta symbols
+@cindex fetachar
+
+To include feta symbols (such as flat, segno, etc) in a LaTeX
+document, use @code{\input@{titledefs@}}
+
+@example
+\documentclass[a4paper]@{article@}
+
+\input@{titledefs@}
+
+\begin@{document@}
+
+\fetachar\fetasharp
+
+\end@{document@}
+@end example
+
+The font symbol names are defined in the file feta20.tex; to find
+the location of this file, use the command
+
+@example
+kpsewhich feta20.tex
+@end example
+
+@end ignore
+
+@snippets
+
+Lorsque, pour les besoins de la démonstration, certains éléments
+musicaux tels que des liaisons -- de phrasé ou de prolongation --
+continuent après le fragment qui vous intéresse, il suffit d'insérer un
+saut de ligne et de limiter le nombre de systèmes à inclure.
+
+En ce qui concerne @LaTeX{}, vous devrez définir
+@code{\betweenLilyPondSystem} de telle sorte que l'inclusion cesse dès
+que le nombre de systèmes requis est atteint.  Dans la mesure où
+@code{\betweenLilyPondSystem} n'est appelé qu'@strong{après} le premier
+système, inclure un seul système est un jeu d'enfant@tie{}:
+
+@example
+\def\betweenLilyPondSystem#1@{\endinput@}
+
+\begin@{lilypond@}[fragment]
+  c'1\( e'( c'~ \break c' d) e f\)
+\end@{lilypond@}
+@end example
+
+Pour un plus grand nombre de systèmes, il suffit d'insérer un test
+conditionnel @TeX{} avant le @code{\endinput}.  À partir de l'exemple
+qui suit, remplacez le @qq{2} par le nombre de systèmes dont vous aurez
+besoin@tie{}:
+
+@example
+\def\betweenLilyPondSystem#1@{
+    \ifnum##1<2\else\expandafter\endinput\fi
+@}
+@end example
+
+@noindent
+Étant donné que @code{\endinput} arrête immédiatement le traitement du
+fichier source en cours, l'insertion du @code{\expandafter} permet de
+repousser ce @code{\endinput} après le @code{\fi}@tie{}; la clause
+@w{@code{\if-\fi}} sera alors respectée.
+
+Gardez à l'esprit que @code{\betweenLilyPondSystem} est effectif tant
+que @TeX{} n'est pas sorti du groupe en cours -- tel que
+l'environnement @LaTeX{} -- ou écrasé par une nouvelle définition pour
+la suite du document la plupart du temps.  Pour réinitialiser cette
+définition, insérez
+
+@example
+\let\betweenLilyPondSystem\undefined
+@end example
+
+@noindent
+dans votre document @LaTeX{}.
+
+La création d'une macro @TeX{} permet de se simplifier la vie@tie{}:
+
+@example
+\def\onlyFirstNSystems#1@{
+    \def\betweenLilyPondSystem##1@{%
+      \ifnum##1<#1\else\expandafter\endinput\fi@}
+@}
+@end example
+
+@noindent
+Il suffit alors, avant chacun des fragments à inclure, de spécifier le
+nombre de système requis@tie{}:
+
+@example
+\onlyFirstNSystems@{3@}
+\begin@{lilypond@}...\end@{lilypond@}
+\onlyFirstNSystems@{1@}
+\begin@{lilypond@}...\end@{lilypond@}
+@end example
+
+
+@seealso
+@command{lilypond-book} dispose d'options en ligne de commande
+particulières.  Elles sont consultables, ainsi que d'autres détails
+spécifiques au traitement de documents @LaTeX{}, au chapitre
+@ref{Utilisation de lilypond-book}.
 
 
 @node Texinfo
 @subsection Texinfo
 @translationof Texinfo
 
-@untranslated
+Texinfo est le format standard pour toute la documentation du projet
+GNU.  À titre d'exemple, toute la documentation de LilyPond -- qu'il
+s'agisse des versions HTML, PDF ou info -- est générée à partir de
+documents Texinfo.
+
+Dans le fichier source, on spécifie qu'il s'agit de musique avec
+
+@example
+@@lilypond[liste,des,options]
+  VOTRE CODE LILYPOND
+@@end lilypond
+@end example
+
+@noindent
+ou
+
+@example
+@@lilypond[liste,des,options]@{ VOTRE CODE LILYPOND @}
+@end example
+
+@noindent
+ou bien encore
+
+@example
+@@lilypondfile[liste,des,options]@{@var{fichier}@}
+@end example
+
+Par ailleurs, l'utilisation d'un @code{@@lilypondversion} permet
+d'afficher la version de LilyPond utilisée.
+
+Le traitement du fichier source par @command{lilypond-book} génère un
+fichier Texinfo (extension @file{.itexi}) qui contiendra les balises
+@code{@@image} pour les formats HTML, Info ou imprimable.  Les images
+générées par @command{lilypond-book} sont au format EPS et PDF en vue
+d'une impression, et au format PNG pour leur utilisation en HTML ou
+Info.
+
+En voici deux exemples.  Un environnement @code{lilypond}
+
+@example
+@@lilypond[fragment]
+c' d' e' f' g'2 g'
+@@end lilypond
+@end example
+
+@noindent
+produit
+
+@lilypond[fragment]
+c' d' e' f' g'2 g'
+@end lilypond
+
+La version abrégée
+
+@example
+@@lilypond[fragment,staffsize=11]@{<c' e' g'>@}
+@end example
+
+@noindent
+produit
+
+@lilypond[fragment,staffsize=11]{<c' e' g'>}
+
+Contrairement à @LaTeX{}, @code{@@lilypond@{@dots{}@}} ne va pas
+intégrer d'image dans le document, mais générer un paragraphe.
 
 
 @node HTML
 @subsection HTML
 @translationof HTML
 
-@untranslated
+
+Il suffit, pour inclure de la musique, d'utiliser
+
+@example
+<lilypond fragment relative=2>
+\key c \minor c4 es g2
+</lilypond>
+@end example
+@noindent
+@command{lilypond-book} produira alors un fichier HTML contenant les
+balises d'image pour les fragments de musique@tie{}:
+
+@lilypond[fragment,relative=2]
+\key c \minor c4 es g2
+@end lilypond
+
+Pour insérer l'image au fil du texte, il suffit d'utiliser
+@code{<lilypond @dots{} />}, tout en séparant options et musique par un
+caractère deux points, comme ici@tie{}:
+
+@example
+De la musique <lilypond relative=2: a b c/> au milieu d'une ligne de texte.
+@end example
+
+
+Lorsque l'inclusion  concerne des fichiers indépendants, utilsez
+
+@example
+<lilypondfile @var{option1} @var{option2} ...>@var{fichier}</lilypondfile>
+@end example
+
+
+Par ailleurs, la commande @code{\lilypondversion} vous permet d'afficher
+le numéro de version de LilyPond.
+
+
+@cindex titrage et HTML
+@cindex prévisualisation d'image
+@cindex thumbnail
 
 
 @node DocBook
 @subsection DocBook
 @translationof DocBook
 
-@untranslated
-
+L'inclusion de documents LilyPond ne doit nuire en rien à la conformité
+du document DocBooK@tie{}; l'utilisation d'éditeurs spécialisés ainsi
+que d'outils de validation en sera ainsi préservée.  C'est la raison
+pour laquelle nous ne définirons pas de balise spécifique@tie{}; nous
+respecterons plutôt les conventions des éléments standards de DocBook.
 
 @subheading Conventions communes
+
+Quel que soit le type d'extrait à inclure, nous utiliserons les
+éléments @code{mediaobject} et @code{inlinemediaobject}, de telle sorte
+que ces inclusions soient incorporées directement ou non dans le
+document final.  Les options de formatage des extraits en question sont
+fournies par la propriété @code{role} de l'élément central -- voir les
+paragraphes suivants.  Les balises sont déterminées de manière à ce que
+les éditeurs DocBook prennent en charge du mieux possible leur contenu.
+Les fichiers DocBook destinés à un traitement par
+@command{lilypond-book} doivent avoir une extension @file{.lyxml}.
+
 @subheading Inclusion d'un fichier LilyPond
+
+Il s'agit en fait du cas le plus simple.  Le fichier à inclure doit
+avoir une extension @file{.ly} et sera inséré comme n'importe quel
+@code{imageobject}, en respectant la structure suivante@tie{}:
+
+@example
+<mediaobject>
+  <imageobject>
+    <imagedata fileref="music1.ly" role="printfilename" />
+  </imageobject>
+</mediaobject>
+@end example
+
+Vous pouvez utiliser, en tant que balise externe, aussi bien
+@code{mediaobject} que @code{inlinemediaobject}.
+
 @subheading Inclusion de code LilyPond
+
+L'inclusion de code LilyPond se réalise à l'aide d'un
+@code{programlisting} auquel on associe le langage @code{lilypond}.  En
+voici la syntaxe@tie{}:
+
+@example
+<inlinemediaobject>
+  <textobject>
+    <programlisting language="lilypond" role="fragment verbatim staffsize=16 ragged-right relative=2">
+\context Staff \with @{
+  \remove Time_signature_engraver
+  \remove Clef_engraver@}
+  @{ c4( fis) @}
+    </programlisting>
+  </textobject>
+</inlinemediaobject>
+@end example
+
+Comme vous le remarquez, la balise externe -- qu'il s'agisse d'un
+@code{mediaobject} ou d'un @code{inlinemediaobject} -- comporte un bloc
+@code{textobject} qui contiendra le @code{programlisting}.
+
 @subheading Génération du document DocBook
+
+
+@command{lilypond-book} génère, à partir d'un fichier @file{.lyxml}, un
+document DocBook tout à fait valide -- extension @file{.xml} -- que vous
+pourrez ensuite traiter avec votre application habituelle.  Dans le cas de
+@uref{http://@/dblatex@/.sourceforge@/.net@/,dblatex}, vous obtiendrez
+alors automatiquement un fichier PDF.  Les feuilles de style
+XSL@tie{}DocBook officielles permettent de générer du HTML (HTML Help,
+JavaHelp etc.)@tie{}; vous pourriez néanmoins devoir y apporter quelques
+adaptations.
+
+
 @node Options applicables aux fragments de musique
 @section Options applicables aux fragments de musique
 @translationof Music fragment options
 
-@untranslated
+
+Dans les lignes qui suivent, l'appellation @qq{commande LilyPond} fait
+référence à toutes celles vues plus haut et qui font appel à
+@command{lilypond-book} pour produire un extrait musical.  Pour plus de
+simplicité, nous ne parlerons que de la syntaxe applicable à @LaTeX{}.
+
+Nous attirons votre attention sur le fait que les différentes options
+sont lues de la gauche vers la droite.  Si une option est transmise
+plusieurs fois, seule la dernière sera prise en compte.
+
+Les commandes LilyPond acceptent les options suivantes@tie{}:
+
+@table @code
+@item staffsize=@var{hauteur}
+Définit la taille de portée à @var{hauteur} exprimée en points.
+
+@item ragged-right
+Produit des lignes en pleine largeur avec un espacement naturel.  En
+d'autres termes, sera ajoutée la commande de mise en forme
+@w{@code{ragged-right = ##t}}.  Il s'agit de l'otion par défaut de la
+commande @code{\lilypond@{@}} en l'absence d'option @code{line-width}.
+C'est aussi l'option par défaut pour l'environnement @code{lilypond}
+lorsque l'option @code{fragment} est activée sans avoir défini
+explicitement de longueur de ligne.
+
+@item noragged-right
+Dans le cas où l'extrait tient sur une seule ligne, la portée sera
+étirée pour correspondre à la longueur de ligne du texte.  Autrement
+dit, la commande de mise en forme @code{ragged-right = ##f} s'ajoute à
+l'extrait LilyPond.
+
+@item line-width
+@itemx line-width=@var{taille}\@var{unité}
+Détermine la longueur de ligne à @var{taille}, exprimée en @var{unité}.
+@var{unité} peut prendre les valeurs @code{cm}, @code{mm}, @code{in} ou
+@code{pt}.  Cette option n'affectera que le résultat de LilyPond -- la
+longueur de la portée -- et en aucun cas la mise en forme du texte.
+
+En l'absence d'argument, la longueur de ligne sera définie à une valeur
+par défaut telle que calculée par un algoritme heuristique.
+
+Lorsque l'option @code{line-width} n'est pas utilisée,
+@command{lilypond-book} tentera de déterminer des valeurs par défaut
+pour les cas où les environnements @code{lilypond} ne font pas appel à
+@code{ragged-right}.
+
+@item notime
+Désactive l'impression des métriques et barres de mesure pour
+l'intégralité de la partition.
+
+@item fragment
+Laisse à @command{lilypond-book} le soin d'ajouter ce qui est
+indispensable, de telle sorte que vous pouvez vous contenter d'un
+
+@example
+c'4
+@end example
+
+@noindent
+sans @code{\layout}, @code{\score}, etc.
+
+@item nofragment
+N'ajoute rien à ce qui se trouve dans l'environnement LilyPond.  À noter
+qu'il s'agit de l'option par défaut.
+
+@item indent=@var{taille}\@var{unité}
+Définit l'indentation du premier système à @var{taille}, exprimée en
+@var{unité} -- @code{cm}, @code{mm}, @code{in}, ou @code{pt}.  Cette
+option n'affecte que LilyPond, et en aucun cas la mise en forme du
+texte.
+
+@item noindent
+Ramène l'indentation du premier système à zéro.  Cette option n'affecte
+que LilyPond, et en aucun cas la mise en forme du texte.  Dans la mesure
+où il s'agit du comportement par défaut, point n'est besoin de spécifier
+@code{noindent}.
+
+@item quote
+Réduit la longueur des lignes musicales de @math{2*0.4}@dmn{in} (soit
+@math{2 * 10,16}@tie{}@dmn{mm}) pour renvoyer l'extrait dans un bloc de
+citation.  La valeur @qq{0,4@tie{}pouce} est contrôlée par l'option
+@code{exampleindent}.
+
+@item exampleindent
+Détermine la valeur de l'indentation qui sera utilisée par l'option
+@code{quote}.
+
+@item relative
+@itemx relative=@var{n}
+Utilise le mode d'octave relative.  Les notes sont donc par défaut
+positionnées relativement au do central.  L'argument -- un nombre entier
+-- fourni à l'option @code{relative} spécifie l'octave de départ de
+l'extrait@tie{}; @code{1} correspond au do central.  Cette option
+@code{relative} n'a d'effet que si elle est utilisée en combinaison avec
+l'option @code{fragment}@tie{}; autrement dit, l'option @code{fragment}
+est implicite dès lors que @code{relative} est explicité.
+@end table
+
+
+La documentation de LilyPond, comme nous l'avons déjà vu, use
+abondamment de @command{lilypond-book}.  Elle utilise à cet effet
+quelques options particulières.
+
+@table @code
+@item verbatim
+L'argument de la commande LilyPond est recopié textuellement dans le
+fichier généré avant l'image de la partition.  Cependant, cette option
+n'est pas pleinement opérationnelle lorsqu'un @code{\lilypond@{@}} se
+trouve au milieu d'un paragraphe.
+
+L'utilisation conjointe d'un @code{verbatim} et de la commande
+@code{lilypondfile} permet de n'inclure textuellement qu'une seule
+partie du fichier source.  @code{lilypond-book} reproduira alors
+textuellement la partie du fichier source comprise entre les commentaires
+@code{begin@tie{}verbatim} et éventuellement @code{end@tie{}verbatim}.
+Si l'on considère le fichier source suivant, la musique sera interprétée
+en mode relatif, mais la recopie du code ne comportera pas l'assertion
+du bloc @code{relative}@tie{}:
+
+@example
+\relative c' @{ % begin verbatim
+  c4 e2 g4
+  f2 e % end verbatim
+@}
+@end example
+
+@noindent
+donnera dans un bloc @emph{verbatim} précédant la partition@tie{}:
+
+@example
+  c4 e2 g4
+  f2 e
+@end example
+
+@noindent
+Si d'aventure vous désirez traduire les commentaires et noms de
+variable dans le rendu textuel plutôt que dans le fichier source, vous
+devrez définir la variable d'environnement @code{LYDOC_LOCALEDIR} qui
+pointera vers un répertoire contenant l'arborescence des catalogues de
+messages -- fichiers d'extension @code{.mo} -- du domaine
+@code{lilypond-doc}.
+
+@item addversion
+Cette option, effective uniquement pour Texinfo, permet d'ajouter une
+ligne @code{\version @@w@{"@@version@{@}"@}} au @code{verbatim}.
+
+@item texidoc
+Option disponible uniquement pour Texinfo.@*
+Dès lors qu'un fichier @code{toto@/.ly} contient dans sa section
+@code{\header} la variable @code{texidoc}, l'appel de @command{lilypond}
+avec l'option @option{--header=@/texidoc} créera le fichier
+@code{toto@/.texidoc}.  Par ailleurs, c'est le contenu de ce
+@code{toto@/.texidoc} qui sera ensuite recopié par
+@command{lilypond-book} en préambule de l'extrait de partition.
+
+Prenons par exemple le fichier @file{toto@/.ly} dont le contenu est
+
+@example
+\header @{
+  texidoc = "This file demonstrates a single note."
+@}
+@{ c'4 @}
+@end example
+
+@noindent
+et quelque part dans notre document Texinfo @file{test.texinfo}
+
+@example
+@@lilypondfile[texidoc]@{toto.ly@}
+@end example
+
+@noindent
+La ligne de commande suivante produira le résultat escompté.
+
+@example
+lilypond-book --pdf --process="lilypond \
+  -dbackend=eps --header=texidoc" test.texinfo
+@end example
+
+La plupart des fichiers de test contenus dans le répertoire @file{input}
+de la distribution est constituée de la sorte.
+
+Cette option est fort utile dans le cadre de l'adaptation en langue
+étrangère.  En effet, s'il est spécifié dans le document Texinfo une
+clause @code{@@documentlanguage@tie{}@var{LANGUE}}, la présence d'une
+variable @code{texidoc@var{LANGUE}} dans l'entête du fichier
+@file{foo@/.ly} entraînera la reproduction -- par l'appel
+@code{lilypond}@tie{}@option{--header=@/texidoc@var{LANGUE}} -- du
+contenu de @file{toto@/.texidoc@var{LANGUE}} en lieu et place de celui de
+@file{toto@/.texidoc}.
+
+@item lilyquote
+Option disponible uniquement pour Texinfo.@*
+Cette option est équivalente à l'option @code{quote} à ceci près que
+seule l'image de la partition -- ainsi que les éventuels blocs
+@emph{verbatim} si vous la couplez à l'option @code{verbatim} -- fera
+l'objet d'une citation.  Cette option permet l'inclusion de la partition
+en omettant les commentaires contenus dans le bloc @code{texidoc} du
+fichier source.
+
+@item doctitle
+Option disponible uniquement pour Texinfo.@*
+Cette option fonctionne selon le même principe que l'option
+@code{texidoc}@tie{}: lorsqu'un fichier @file{toto@/.ly} contient dans
+son @code{\header} une variable @code{doctitle} et que @code{lilypond}
+est appelé avec l'option @code{doctitle}, le contenu de cette variable
+-- une simple ligne de @var{texte} -- sera recopié dans un fichier
+@file{toto@/.doctitle} puis inséré dans le document Texinfo sous la
+forme @code{@@lydoctitle@tie{}@var{texte}}.  @code{@@lydoctitle} doît
+faire l'objet d'une macro, définie dans le document Texinfo.
+
+Il en va de l'option @code{doctitle} comme de l'option @code{texidoc} en
+matière d'adaptation en langue étrangère.
+
+@item nogettext
+Option disponible uniquement pour Texinfo.@*
+Commentaires et noms de variable ne seront pas traduits dans la recopie
+textuelle du code.
+
+@item printfilename
+Lorsqu'un fichier source LilyPond est inclus à l'aide de
+@code{\lilypondfile}, le nom du fichier sera reproduit juste au dessus
+de l'extrait.  Si le résultat est un fichier HTML, il s'agira alors d'un
+lien.  Seul le nom du fichier est imprimé@tie{}; autrement dit, le
+chemin d'accès au fichier est tronqué.
+
+@end table
 
 
 @node Utilisation de lilypond-book
 @section Utilisation de @command{lilypond-book}
 @translationof Invoking lilypond-book
 
-@untranslated
-
+@command{lilypond-book} produit un fichier qui aura, selon le format de
+sortie spécifié, l'extension @file{.tex}, @file{.texi}, @file{.html} ou
+@file{.xml}.  Les fichiers @file{.tex}, @file{.texi} et @file{.xml}
+nécessitent un traitement complémentaire.
 
 @subheading Instructions spécifiques à certains formats
+
 @subsubheading @LaTeX{}
+
+Un document @LaTeX{} destiné à l'impression ou à la publication peut se
+traiter de deux manières différentes@tie{}:  générer directement un PDF
+à l'aide de PDF@LaTeX{}, ou bien générer un fichier avec @LaTeX{}
+qui sera ensuite passé à un traducteur DVI-PostScript comme
+@command{dvips}.  La première façon est de loin la plus simple et c'est
+celle que nous vous recommandons@footnote{Sachant que vous ne disposez
+pas forcément de PDF@LaTeX{} et @LaTeX{} pour compiler un document
+@LaTeX{}, nous vous présentons les deux méthodes.}@tie{}; quelque soit
+votre préférence, sachez que vous pouvez aller du PostScript eu PDF avec
+des outils tels que @command{ps2pdf} et @command{pdf2ps} -- tous deux
+inclus dans la distribution de Ghostscript.
+
+La production d'un PDF avec PDF@LaTeX{} se fait en lançant les commandes
+
+@example
+lilypond-book --pdf monfichier.lytex
+pdflatex monfichier.tex
+@end example
+
+@cindex type1, polices
+@cindex dvips
+@cindex utilisation de dvips
+
+La séquence @LaTeX{}/@command{dvips}/@command{ps2pdf} suivante permet de
+produire un PDF@tie{}:
+
+@example
+lilypond-book monfichier.lytex
+latex monfichier.tex
+dvips -Ppdf monfichier.dvi
+ps2pdf monfichier.ps
+@end example
+
+@noindent
+Le fichier @file{.dvi} généré lors de ce traitement ne contient aucune
+tête de note, ce qui est tout à fait normal@tie{}; elles seront incluses
+lors de la génération du @file{.ps} puis dans le @file{.pdf}.
+
+La commande @command{dvips} peut déclencher certains messages concernant
+des fontes, que vous pouvez ignorer sans scrupule.@*
+Si vous utilisez @command{latex} en mode colonnage, n'oubliez pas
+d'ajouter @option{-t landscape} aux options de @command{dvips}.
+
 @subsubheading Texinfo
+
+La génération d'un document Texinfo -- quel que soit le format final --
+s'obtient grâce aux commandes Texinfo habituelles, c'est à dire
+@command{texi2pdf}, @command{texi2dvi} ou @command{makeinfo} selon le
+résultat que vous désirez obtenir.
+@ifinfo
+@xref{Format with texi2dvi, , , texinfo, GNU Texinfo}, et @ref{Creating
+an Info File, , , texinfo, GNU Texinfo}.
+@end ifinfo
+@ifnotinfo
+Pour plus de détails, consultez la documentation de Texinfo.
+@end ifnotinfo
+
 @subheading Options en ligne de commande
+
+@command{lilypond-book} accepte les options suivantes@tie{}:
+
+@table @code
+@item -f @var{format}
+@itemx --format=@var{format}
+Spécifie le type de document à traiter@tie{}: @code{html}, @code{latex},
+@code{texi} (valeur par défaut) ou @code{docbook}.  Lorsqueu cette
+option n'est pas mentionnée, @command{lilypond-book} tente de déterminer
+automatiquement le format -- voir @ref{Extensions de nom de fichier}.  À
+l'heure actuelle, @code{texi} est équivalant à @code{texi-html}.
+
+@c This complicated detail is not implemented, comment it out -jm
+@ignore
+The @code{texi} document type produces a Texinfo file with music
+fragments in the printed output only.  For getting images in the HTML
+version, the format @code{texi-html} must be used instead.
+@end ignore
+
+@item -F @var{filtre}
+@itemx --filter=@var{filtre}
+Passe les extrait au travers de @var{filtre} avant de traiter le
+fichier.  Cette option permet de, par exemple, appliquer les mises à
+jour de LilyPond aux extraits avant de traiter le fichier@tie{}:
+
+@example
+lilypond-book --filter='convert-ly --from=2.0.0 -' mon-book.tely
+@end example
+
+@item -h
+@itemx --help
+Affiche un bref résumé des options.
+
+@item -I @var{dir}
+@itemx --include=@var{répertoire}
+Ajoute @var{répertoire} au chemin des inclusions.  Si des extraits ont
+déjà été compilés dans l'un des répertoires inclus,
+@command{lilypond-book}  ne les rééecria pas dans le répertoire de
+sortie@tie{}; il sera donc nécessaire, dans la suite du traitement par
+@command{makeinfo} ou @command{latex}, de penser à utiliser cette même
+option @code{-I @var{répertoire}}.
+
+@item -o @var{dir}
+@itemx --output=@var{répertoire}
+Regroupe les fichiers générés dans @var{répetoire}.
+@command{lilypond-book} crée un certain nombre de fichiers à l'usage de
+LilyPond.  Afin d'éviter de polluer votre répertoire source, nous vous
+conseillons d'utiliser l'option @option{--output}, puis de vous rendre
+dans ce répertoire pour y lancer les commandes @command{latex} ou
+@command{makeinfo}.
+
+@example
+lilypond-book --output=out monfichier.lytex
+cd out
+@dots{}
+@end example
+
+@itemx --skip-lily-check
+Désactive la mise en échec en l'absence de sortie de lilypond.@*
+Option utilisée pour la documentation au format Info sans images.
+
+@itemx --skip-png-check
+Désactive la mise en échec en l'absence d'images PNG correspondant aux
+fichiers EPS.@*
+Option utilisée pour la documentation au format Info sans images.
+
+@itemx --lily-output-dir=@var{rép}
+Écrit les fichiers lily-XXX dans @var{rép} et crée un lien vers le
+répertoire spécifié par @code{--output}.  Cette option permet
+d'économiser du temps lors de la génération de documents qui se trouvent
+dans différents répertoires et partagent un certain nombre d'extraits
+identiques.
+
+@itemx --info-images-dir=@var{répertoire}
+Formate la sortie Texinfo de telle sorte que Info cherche les images
+de musique dans @var{répertoire}.
+
+@itemx --latex-program=@var{programme}
+Utilise l'exécutable @command{programme} en lieu et place de
+@command{latex}.  C'est l'option que vous utiliserez si vous préférez
+@command{xelatex} par exemple.
+
+@itemx --left-padding=@var{distance}
+Décale les figures EPS de @var{distance} -- exprimée en milimètres (3
+par défaut).  Cette option est utile lorsque les lignes de musique
+débordent sur la marge droite.
+
+Rappelez-vous que la largeur d'un système dépend des élément contenus
+dans sa marge gauche, tels que numéro de mesure et nom d'instrument.
+Cette option permet de @qq{raccourcir} les lignes et de les décaler vers
+la droite, de la distance donnée en argument.
+
+@item -P @var{commande}
+@itemx --process=@var{commande}
+Traite les extraits LilyPond avec @var{commande}.  Par défaut, il s'agit
+de @code{lilypond}.@*
+Rappelez-vous que @code{lilypond-book} ne peut en même temps traiter
+l'option @code{--filter} et l'option @code{--process}.
+
+@item --pdf
+Crée des fichiers PDF pour les retraiter avec PDF@LaTeX{}.
+
+@itemx --use-source-file-names
+Cette option permet d'affecter aux fichiers correspondant aux extraits
+de musique le même nom que leur source.  Elle n'est fonctionnelle que
+dans le cas où la partition est incluse à l'aide de @code{lilypondfile},
+et que les répertoires mentionnés par les options @code{--output-dir} et
+@code{--lily-output-dir} diffèrent.
+
+@item -V
+@itemx --verbose
+@command{lilypond-book} sait être volubile@tie{}!
+
+@item -v
+@itemx --version
+Affiche le numéro de version.
+@end table
+
+@knownissues
+
+@code{lilypond-book} ne siat pas interpréter la commande Texinfo
+@code{@@pagesize}.  Dans le même ordre d'idée, des commandes @LaTeX{}
+modifiant les marges et longueur de ligne mentionnées après le préambule
+seront ignorées.
+
+Lorsqu'une section LilyPond contient plusieurs @code{\score}, seul le
+premier sera traité.
+
+
 @node Extensions de nom de fichier
 @section Extensions de nom de fichier
 @translationof Filename extensions
 
-@untranslated
+Vous pouvez affecter à votre fichier source n'importe quelle extension.
+Nous vous recommandons cependant un certain nombre d'extensions selon le
+format de sortie désiré.  Une extension hors du commun vous obligera à
+spécifier le format de sortie, alors que @code{lilpond-book} est en
+mesure de déterminer le format de sortie en fonction de l'extension du
+fichier source.
 
+@quotation
+@multitable @columnfractions .2 .5
+@item @strong{extension} @tab @strong{format résultant}
+@item
+@item @file{.html} @tab HTML
+@item @file{.htmly} @tab HTML
+@item @file{.itely} @tab Texinfo
+@item @file{.latex} @tab @LaTeX{}
+@item @file{.lytex} @tab @LaTeX{}
+@item @file{.lyxml} @tab DocBook
+@item @file{.tely} @tab Texinfo
+@item @file{.tex} @tab @LaTeX{}
+@item @file{.texi} @tab Texinfo
+@item @file{.texinfo} @tab Texinfo
+@item @file{.xml} @tab HTML
+@end multitable
+@end quotation
 
-@node Autres méthodes d'association texte-musique
-@section Autres méthodes d'association texte-musique
-@translationof Alternate methods of mixing text and music
+Lorsque le fichier source a la même extension que celle que
+@code{lilypond-book} affectera au fichier résultant et que vous
+lancez @code{lilypond-book} à partir du répertoire le contenant, vous
+verrez assurément un message du type @qq{La sortie va écraser le fichier
+d'entrée}.  Aussi ne saurions-nous trop vous conseiller d'utiliser
+l'option @code{--output}.
 
-@untranslated
 
+@node  Modèles pour lilypond-book
+@section Modèles pour lilypond-book
+@translationof lilypond-book templates
 
-@menu
-* Extraction de plusieurs fragments d'une grande partition::
-* Insertion du résultat de LilyPond dans OpenOffice.org::
-* Insertion du résultat de LilyPond dans d'autres programmes::
-@end menu
+Voici quelques canevas dédiés à @code{lilypond-book}.  Si vous ne savez
+pas de quoi il retourne, lisez le chapitre @ref{lilypond-book}.
 
-@node Extraction de plusieurs fragments d'une grande partition
-@subsection Extraction de plusieurs fragments d'une grande partition
-@translationof Many quotes from a large score
+@subsection LaTeX
 
-@untranslated
+Vous pouvez inclure des partitions LilyPond dans un document LaTeX.
 
+@example
+\documentclass[]@{article@}
 
-@node Insertion du résultat de LilyPond dans OpenOffice.org
-@subsection Insertion du résultat de LilyPond dans OpenOffice.org
-@translationof Inserting LilyPond output into OpenOffice.org
+\begin@{document@}
 
-@untranslated
+Des bananes alitées sur du LaTeX.
 
+\begin@{lilypond@}
+\relative c'' @{
+  a4 b c d
+@}
+\end@{lilypond@}
 
-@node Insertion du résultat de LilyPond dans d'autres programmes
-@subsection Insertion du résultat de LilyPond dans d'autres programmes
-@translationof Inserting LilyPond output into other programs
+Encore des banalités LaTeX, puis quelques options entre crochets.
 
-@untranslated
+\begin@{lilypond@}[fragment,relative=2,quote,staffsize=26,verbatim]
+d4 c b a
+\end@{lilypond@}
+\end@{document@}
+@end example
 
+@subsection Texinfo
+
+Un document Texinfo est tout à fait capable de comporter des fragments
+de partition LilyPond.  Si vous ne le savez pas encore, sachez que
+l'intégralité de ce manuel est rédigée en Texinfo.
+
+@example
+\input texinfo @c -*-texinfo-*-
+@@node Top
+@@top
+
+Du verbiage en mode Texinfo
+
+@@lilypond
+\relative c' @{
+  a4 b c d
+@}
+@@end lilypond
+
+Toujours plus de texte Texinfo, puis des options entre crochets.
+
+@@lilypond[verbatim,fragment,ragged-right]
+d4 c b a
+@@end lilypond
+
+@@bye
+@end example
+
+
+@subsection html
+
+@example
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!-- header_tag -->
+<HTML>
+<body>
+
+<p>
+Un document pour lilypond-book peut absolument mélanger musique et
+texte.  Par exemple,
+<lilypond>
+\relative c'' @{
+  a4 b c d
+@}
+</lilypond>
+</p>
+
+<p>
+Pourquoi pas un peu plus de lilypond, avec des options pour changer :
+
+<lilypond fragment quote staffsize=26 verbatim>
+a4 b c d
+</lilypond>
+</p>
+
+</body>
+</html>
+
+
+@end example
+
+@subsection xelatex
+
+@verbatim
+\documentclass{article}
+\usepackage{ifxetex}
+\ifxetex
+%pour ce qui est de xetex
+\usepackage{xunicode,fontspec,xltxtra}
+\setmainfont[Numbers=OldStyle]{Times New Roman}
+\setsansfont{Arial}
+\else
+%inutile en l'absence de pdftex
+\usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
+\usepackage{mathptmx}%Times
+\usepackage{helvet}%Helvetica
+\fi
+%ici les paquetages que pdftex sait interpréter
+\usepackage[ngerman,finnish,english]{babel}
+\usepackage{graphicx}
+
+\begin{document}
+\title{Un petit document avec LilyPond et xelatex}
+\maketitle
+
+Les commandes habituelles de \textbf{fontes} sont fonctionnelles y
+compris au fil du texte, étant donné qu'\textsf{elles sont prises en
+charge par \LaTeX{} and XeteX.} Lorsque vous avez besoin de commandes
+particulières du style \verb+\XeTeX+, pensez à les inclure dans un
+environnement \verb+\ifxetex+. Vous pourrez ainsi utiliser la \ifxetex
+commande \XeTeX{} \else commande XeTeX \fi qui, elle, n'est pas reconnue
+par le \LaTeX traditionnel.
+
+Vous pouvez inclure des commandes LilyPond directement dans votre texte,
+comme ici~:
+
+\begin{lilypond}
+{a2 b c'8 c' c' c'}
+\end{lilypond}
+
+\noindent
+puis reprendre le fil de votre discours.
+
+Les fontes utilisées dans les extraits LilyPond  devront être définies
+au sein de l'extrait. Lisez le manuel d'ustilisation si vous ne
+maîtrisez pas lilypond-book.
+
+\selectlanguage{ngerman}
+Auch Umlaute funktionieren ohne die \LaTeX -Befehle, wie auch alle anderen
+seltsamen Zeichen: ß, æ, ______, wenn sie von der Schriftart unterstützt
+werden.
+
+\end{document}
+@end verbatim
+
+
+@node Autres méthodes d'association texte-musique
+@section Autres méthodes d'association texte-musique
+@translationof Alternative methods of mixing text and music
 
+D'autres moyens de mélanger musique et texte sans recourrir à
+@command{lilypond-book} sont abordés au chapitre
+@ref{Inclusion du résultat de LilyPond dans d'autres programmes}.
 
index 043c5946316c0055b7c762d2bdaa52ee5a2567c3..a11f2c01d4dce93f36f2ea6f489eb7fad1cbd519 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 8ae92df5b752659c05ddb78806b7abb0ac60ee4d
+    Translation of GIT committish: fccfadac594c5a7f98250e75ee927359cf993d57
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -759,31 +759,7 @@ szerkesztőprogramokkal!
 @translationof Easier editing
 
 @divClass{column-center-top}
-@subheading Grafikus környezet: Denemo
-
-@imageClickable{screenshot-denemo-small,png,
-  (Kattints a képre a nagyításhoz),screenshot-denemo,png,right}
-
-@sourceimage{logo-linux,,,}
-@sourceimage{logo-windows,,,}
-
-@uref{http://denemo.org}
-
-A Denemo egy grafikus szerkesztő, amely LilyPond forrásfájlokat generál,
-és le is játssza a beírt kottát. Jelenleg fejlesztés alatt áll, és a LilyPond
-régebbi verziójának formátumát használja. Szerkesztés közben párhuzomosan
-mutatja a kottát és a LilyPond forrást.
-
-@ignore
-Import: LilyPond, MIDI
-
-Export: Lilypond, MIDI, ABC, CSound Score File, PDF
-@end ignore
-
-@divEnd
-
-@divClass{column-center-top}
-@subheading Integrált környezet: LilyPondTool
+@subheading LilyPondTool
 
 @imageClickable{lilypondtool-2.12-screenshot-400wide,png,
   (Kattints a képre a nagyításhoz),lilypondtool-2.12-screenshot,png,right}
@@ -805,7 +781,7 @@ gyors begépeléséhez.
 @divEnd
 
 @divClass{column-center-top}
-@subheading Integrált környezet: Frescobaldi
+@subheading Frescobaldi
 
 @imageClickable{frescobaldi-lilypond-editor-small,png,
   (Kattints a képre a nagyításhoz),frescobaldi-lilypond-editor,png,right}
@@ -823,7 +799,31 @@ rendszeren fut.
 @divEnd
 
 @divClass{column-center-top}
-@subheading Szöveges környezet: Emacs és Vim
+@subheading Denemo
+
+@imageClickable{screenshot-denemo-small,png,
+  (Kattints a képre a nagyításhoz),screenshot-denemo,png,right}
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-windows,,,}
+
+@uref{http://denemo.org}
+
+A Denemo egy grafikus szerkesztő, amely LilyPond forrásfájlokat generál,
+és le is játssza a beírt kottát. Jelenleg fejlesztés alatt áll, és a LilyPond
+régebbi verziójának formátumát használja. Szerkesztés közben párhuzomosan
+mutatja a kottát és a LilyPond forrást.
+
+@ignore
+Import: LilyPond, MIDI
+
+Export: Lilypond, MIDI, ABC, CSound Score File, PDF
+@end ignore
+
+@divEnd
+
+@divClass{column-center-top}
+@subheading Emacs és Vim
 
 @sourceimage{logo-linux,,,}
 @sourceimage{logo-freebsd,,,}
@@ -849,7 +849,7 @@ szerkesztéséhez.
 @divClass{column-center-top}
 @subheading Egyéb
 
-@subsubheading Integrált környezet: LilyKDE
+@subsubheading LilyKDE
 
 @imageClickable{lilykde-screenshot-small,png,
   (Kattints a képre a nagyításhoz),lilykde-screenshot,png,right}
@@ -868,7 +868,7 @@ A @uref{http://www.volny.cz/smilauer/rumor/,Rumor}t használja,
 Hasznos funkciója többek között, hogy a KDE fájlkezelőjéből több fájlt le
 lehet fordítani egyszerre a segítségével.
 
-@subsubheading Integrált környezet: TexShop
+@subsubheading TexShop
 
 @sourceimage{logo-macosx,,,}
 
@@ -886,8 +886,8 @@ TODO: ask somebody to sponsor/check these.  -gp
 
 @sourceimage{logo-macosx,,,}
 
-There is a LilyPond bundle for TextMate.  It may be installed by
-running:
+A TextMate szövegszerkesztőhöz is létezik LilyPond csomag. A következő
+parancsok futtatásával telepíthető:
 
 @example
 mkdir -p /Library/Application\ Support/TextMate/Bundles
index 4e6432de850079897917d11a9fba698e216f0b1b..487dd3731af022087f72d984c573283ca8568ea2 100644 (file)
@@ -132,7 +132,7 @@ analizzati.  In seguito, LilyPond sarà molto più veloce!}
 
 @warning{Queste istruzioni partono dal presupposto che tu stia usando l'editor
 LilyPad incluso nel pacchetto.  Se stai usando uno dei programmi descritti in
-@rgeneral{Alternate input}, consulta la documentazione di questi
+@rprogram{Alternate input}, consulta la documentazione di questi
 programmi nel caso tu abbia qualche problema a compilare un file.}
 
 Cliccando due volte su @command{LilyPond.app}, il programma si aprirà con
@@ -151,7 +151,7 @@ l'elaborazione viene segnalato un errore, controlla la finestra dei log.
 
 @warning{Queste istruzioni partono dal presupposto che tu stia usando l'editor
 LilyPad incluso nel pacchetto.  Se stai usando uno dei programmi descritti in
-@rgeneral{Alternate input}, consulta la documentazione di questi
+@rprogram{Alternate input}, consulta la documentazione di questi
 programmi nel caso tu abbia qualche problema a compilare un file.}
 
 In Windows, se fai un doppio clic sull'icona di LilyPond presente sulla
@@ -184,7 +184,7 @@ questo file.
 
 @warning{Queste istruzioni partono dal presupposto che tu stia usando i comuni
 programmi unix a linea di comando.  Se stai usando uno dei programmi
-descritti in @rgeneral{Alternate input}, consulta la documentazione per
+descritti in @rprogram{Alternate input}, consulta la documentazione per
 questi programmi in caso tu abbia problemi a compilare un file.}
 
 
index e4c5c5507d42a4ac2b47393f61ece672408e554e..65b815477a9bb2842006f3a4d9de8240647e0277 100644 (file)
@@ -60,7 +60,7 @@
 @cartouche
 Per maggiori informazioni su come questo manuale si integra col resto
 della documentazione, o per leggere questo manuale in altri formati, si veda
-@rgeneral{Manuals}.
+@rweb{Manuals}.
 
 Se ti manca qualche manuale, puoi trovare la completa documentazione
 all'indirizzo @w{@uref{http://@/www@/.lilypond@/.org/}}.
@@ -203,7 +203,7 @@ Per la versione di LilyPond @version{}
 
 @c  Definitions for references:
 @c
-@c     @rgeneral
+@c     @rweb
 @c     @ressay
 @c     @rglos
 @c     @rinternals
@@ -290,14 +290,14 @@ Per la versione di LilyPond @version{}
 @ref{\TEXT\,,\DISPLAY\,contributor-big-page,Guida del Collaboratore}
 @end macro
 
-@macro rgeneral{TEXT}
+@macro rweb{TEXT}
 @vindex \TEXT\
-@ref{\TEXT\,,,general-big-page,Informazioni Generali}
+@ref{\TEXT\,,,web-big-page,Informazioni Generali}
 @end macro
 
-@macro rgeneralnamed{TEXT,DISPLAY}
+@macro rwebnamed{TEXT,DISPLAY}
 @vindex \TEXT\
-@ref{\TEXT\,,\DISPLAY\,general-big-page,Informazioni Generali}
+@ref{\TEXT\,,\DISPLAY\,web-big-page,Informazioni Generali}
 @end macro
 
 @macro ressay{TEXT}
@@ -407,14 +407,14 @@ Per la versione di LilyPond @version{}
 @ref{\TEXT\,,\DISPLAY\,contributor,Guida del Collaboratore}
 @end macro
 
-@macro rgeneral{TEXT}
+@macro rweb{TEXT}
 @vindex \TEXT\
-@ref{\TEXT\,,,general,Informazioni Generali}
+@ref{\TEXT\,,,web,Informazioni Generali}
 @end macro
 
-@macro rgeneralnamed{TEXT,DISPLAY}
+@macro rwebnamed{TEXT,DISPLAY}
 @vindex \TEXT\
-@ref{\TEXT\,,\DISPLAY\,general,Informazioni Generali}
+@ref{\TEXT\,,\DISPLAY\,web,Informazioni Generali}
 @end macro
 
 @macro ressay{TEXT}
@@ -519,14 +519,14 @@ Per la versione di LilyPond @version{}
 @ref{\TEXT\,,\DISPLAY\,lilypond-contributor,Guida del Collaboratore}
 @end macro
 
-@macro rgeneral{TEXT}
+@macro rweb{TEXT}
 @vindex \TEXT\
-@ref{\TEXT\,,,lilypond-general,Informazioni Generali}
+@ref{\TEXT\,,,lilypond-web,Informazioni Generali}
 @end macro
 
-@macro rgeneralnamed{TEXT,DISPLAY}
+@macro rwebnamed{TEXT,DISPLAY}
 @vindex \TEXT\
-@ref{\TEXT\,,\DISPLAY\,lilypond-general, Informazioni Generali}
+@ref{\TEXT\,,\DISPLAY\,lilypond-web, Informazioni Generali}
 @end macro
 
 @macro ressay{TEXT}
@@ -648,14 +648,14 @@ Per la versione di LilyPond @version{}
 @ref{\TEXT\,,\DISPLAY\,contributor,Guida del Collaboratore}
 @end macro
 
-@macro rgeneral{TEXT}
-@lilyvindex{\TEXT\}
-@ref{\TEXT\,,,general,Informazioni Generali}
+@macro rweb{TEXT}
+@vindex \TEXT\
+@ref{\TEXT\,,,web,Informazioni generali}
 @end macro
 
-@macro rgeneralnamed{TEXT,DISPLAY}
-@lilyvindex{\TEXT\}
-@ref{\TEXT\,,\DISPLAY\,general,Informazioni Generali}
+@macro rwebnamed{TEXT,DISPLAY}
+@vindex \TEXT\
+@ref{\TEXT\,,\DISPLAY\,web,Informazioni generali}
 @end macro
 
 @macro ressay{TEXT}
@@ -704,6 +704,35 @@ Per la versione di LilyPond @version{}
 
 @ifset web
 
+@macro exampleImage{IMAGE-FILE}
+@html
+<div class="float-center">
+  <a class="clickable" href="ly-examples/\IMAGE-FILE\.png">
+    <img src="ly-examples/\IMAGE-FILE\-small.png" alt="\IMAGE-FILE\">
+  </a>
+  <p style="text-align: center">
+    (clicca per ingrandire)
+  </p>
+</div>
+@end html
+@iftex
+@image{ly-examples/\IMAGE-FILE\-small,,,\IMAGE-FILE\,png}
+@end iftex
+@ifinfo
+@image{lilypond/ly-examples/\IMAGE-FILE\,,,\IMAGE-FILE\,png}
+@end ifinfo
+@end macro
+
+@macro help{TEXT}
+@html
+<div class="help">
+<strong>
+  <span style="text-decoration:blink">Richiesta di aiuto:</span>
+</strong> \TEXT\
+</div>
+@end html
+@end macro
+
 @c LEGALESE
 
 @macro logoLegalLinux
index 21dc4c5600b44b4140e67c521bd781798acc9d16..752702f421108852d2d6509a55bbe8acb2efb741 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
+    Translation of GIT committish: 6b71709c9c709643c72425cf2e958f169ccdb509
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -35,6 +35,7 @@
 @end ignore
 
 @c Translators: Federico Bruni
+@c Translators checkers: Luca Rossetto Casel
 
 @copying
 Copyright @copyright{} 2009--2010 degli autori.
index 9d59f2310a4f5462442a48e60db9de7c72b267d9..fb8eb097c5cf835e10a91b5bc9a4cee1d163546a 100644 (file)
@@ -59,7 +59,7 @@ quando si discute di LilyPond.
 @ref{Pubblicazioni}: cosa abbiamo scritto, e cosa è stato scritto su di noi.
 
 @item
-@ref{Vecchie notizie}: un archivio.
+@ref{Notizie vecchie}: un archivio.
 
 @end itemize
 @divEnd
@@ -74,7 +74,7 @@ quando si discute di LilyPond.
 * Sviluppo::
 * Autori::
 * Pubblicazioni::
-* Vecchie notizie::
+* Notizie vecchie::
 @end menu
 @divEnd
 
@@ -890,3 +890,8 @@ numero CMS06.
 @include web/news-front.itexi
 
 @include web/news.itexi
+<<<<<<< HEAD
+=======
+
+
+>>>>>>> Web-it: add italian translation
index d9f0e94d2dfcf12877d73bce3d06c553d89e7a38..fcf665e359b377b7759c76810e4a613a70d60df4 100644 (file)
@@ -265,8 +265,8 @@ musicali inglesi presentati nel Glossario.}
 @divEnd
 
 
-@node Utilizzo
-@unnumberedsec Utilizzo
+@node Uso
+@unnumberedsec Uso
 @translationof Usage
 
 @divClass{column-left-top}
@@ -529,7 +529,6 @@ Documentazione di LilyPond 2.10}
 @item @uref{http://lilypond.org/doc/v2.8/Documentation/,
 Documentazione di LilyPond 2.8}
 
-@help anybody want to write this stuff?
 
 @end itemize
 
@@ -556,3 +555,8 @@ per cui l'abbiamo scelta, è disponibile in @ref{Libertà}.
 @include fdl.itexi
 
 @divEnd
+<<<<<<< HEAD
+=======
+
+
+>>>>>>> Web-it: add italian translation