]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge branch 'master' into lilypond/translation
authorFrancisco Vila <francisco.vila@hispalinux.es>
Fri, 24 Feb 2012 18:18:26 +0000 (19:18 +0100)
committerFrancisco Vila <francisco.vila@hispalinux.es>
Fri, 24 Feb 2012 18:18:26 +0000 (19:18 +0100)
87 files changed:
Documentation/changes.tely
Documentation/contributor/doc-translation-list.itexi
Documentation/cs/translations.itexi
Documentation/de/essay.tely
Documentation/de/extending.tely
Documentation/de/learning.tely
Documentation/de/learning/common-notation.itely
Documentation/de/learning/fundamental.itely
Documentation/de/learning/templates.itely
Documentation/de/learning/tweaks.itely
Documentation/de/notation.tely
Documentation/de/notation/changing-defaults.itely
Documentation/de/notation/expressive.itely
Documentation/de/notation/fretted-strings.itely
Documentation/de/notation/input.itely
Documentation/de/notation/repeats.itely
Documentation/de/notation/rhythms.itely
Documentation/de/notation/simultaneous.itely
Documentation/de/notation/spacing.itely
Documentation/de/notation/staff.itely
Documentation/de/notation/text.itely
Documentation/de/notation/vocal.itely
Documentation/de/notation/wind.itely
Documentation/de/notation/world.itely
Documentation/de/texidocs/alternative-bar-numbering.texidoc [new file with mode: 0644]
Documentation/de/texidocs/glissandi-can-skip-grobs.texidoc [new file with mode: 0644]
Documentation/de/texidocs/strict-beat-beaming.texidoc [new file with mode: 0644]
Documentation/de/web.texi
Documentation/de/web/community.itexi
Documentation/de/web/download.itexi
Documentation/de/web/introduction.itexi
Documentation/de/web/manuals.itexi
Documentation/es/changes.tely
Documentation/es/extending/programming-interface.itely
Documentation/es/extending/scheme-tutorial.itely
Documentation/es/included/helpus.itexi
Documentation/es/learning/fundamental.itely
Documentation/es/learning/tweaks.itely
Documentation/es/notation/changing-defaults.itely
Documentation/es/notation/fretted-strings.itely
Documentation/es/notation/input.itely
Documentation/es/notation/notation-appendices.itely
Documentation/es/notation/rhythms.itely
Documentation/es/notation/simultaneous.itely
Documentation/es/notation/spacing.itely
Documentation/es/notation/wind.itely
Documentation/es/texidocs/alternative-bar-numbering.texidoc [new file with mode: 0644]
Documentation/es/texidocs/alternative-breve-note.texidoc [new file with mode: 0644]
Documentation/es/texidocs/bar-chords-notation-for-guitar--with-text-spanner.texidoc [new file with mode: 0644]
Documentation/es/texidocs/formatting-lyrics-syllables.texidoc [new file with mode: 0644]
Documentation/es/texidocs/glissandi-can-skip-grobs.texidoc [new file with mode: 0644]
Documentation/es/texidocs/lyrics-old-spacing-settings.texidoc [new file with mode: 0644]
Documentation/es/texidocs/printing-marks-on-every-staff.texidoc
Documentation/es/texidocs/strict-beat-beaming.texidoc [new file with mode: 0644]
Documentation/es/texidocs/woodwind-diagrams-key-lists.texidoc
Documentation/es/translations.itexi
Documentation/es/web/community.itexi
Documentation/fr/notation/changing-defaults.itely
Documentation/fr/notation/percussion.itely
Documentation/fr/translations.itexi
Documentation/hu/translations.itexi
Documentation/it/translations.itexi
Documentation/ja/notation/changing-defaults.itely
Documentation/ja/notation/editorial.itely
Documentation/ja/notation/expressive.itely
Documentation/ja/notation/fretted-strings.itely
Documentation/ja/notation/input.itely
Documentation/ja/notation/notation.itely
Documentation/ja/notation/repeats.itely
Documentation/ja/notation/staff.itely
Documentation/ja/notation/text.itely
Documentation/ja/translations.itexi
Documentation/nl/translations.itexi
Documentation/notation/changing-defaults.itely
Documentation/snippets/alternative-bar-numbering.ly
Documentation/snippets/alternative-breve-note.ly
Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly
Documentation/snippets/formatting-lyrics-syllables.ly
Documentation/snippets/glissandi-can-skip-grobs.ly
Documentation/snippets/lyrics-old-spacing-settings.ly
Documentation/snippets/new/bar-chords-notation-for-guitar--with-text-spanner.ly
Documentation/snippets/new/glissandi-can-skip-grobs.ly
Documentation/snippets/printing-marks-on-every-staff.ly
Documentation/snippets/strict-beat-beaming.ly
Documentation/snippets/woodwind-diagrams-key-lists.ly
Documentation/translations.itexi
Documentation/zh/translations.itexi

index 058a0d5c0edfb29cba348b0f786727ec5b268c2e..16f0085e98fbbe246fd68ef6443c1f0625a1bac1 100644 (file)
@@ -252,9 +252,8 @@ expression or just the music event itself, respectively.
 
 @item
 Pitches can be used on the right side of assignments.  They are
-distinguished from single note events by the absence of a duration by
-the absence of a duration or other information that can't be part of a
-pitch.
+distinguished from single note events by the absence of a duration or
+other information that can't be part of a pitch.
 
 @item
 New command-line option @option{--loglevel=@var{level}} to control how much output
index 00b645f1d077045a756bc3dbb1168527dc94eeba..641803ca4c1694e0b339e93112c2d2470d98716c 100644 (file)
@@ -26,13 +26,13 @@ procedures}.
 @example
 -1- Web site
 555   web.texi
-4591  web/introduction.itexi
+4618  web/introduction.itexi
 1211  web/download.itexi
 1139  macros.itexi
-9     po/lilypond-doc.pot (translate to po/@var{MY_LANGUAGE}.po)
+7978  po/lilypond-doc.pot (translate to po/@var{MY_LANGUAGE}.po)
 0     search-box.ihtml
 ---   lilypond-texi2html.init (section TRANSLATIONS)
-7505  total
+15501 total
 
 -2- Tutorial
 1214  web/manuals.itexi
@@ -42,27 +42,27 @@ procedures}.
 8060  total
 
 -3- Fundamental Concepts, starting of Usage and Community
-11139 learning/fundamental.itely -- Fundamental concepts
+11152 learning/fundamental.itely -- Fundamental concepts
 135   usage.tely
-3876  usage/running.itely
+3875  usage/running.itely
 1209  usage/updating.itely
 2214  web/community.itexi
-18573 total
+18585 total
 
 -4- Rest of Learning manual and Suggestions on writing LilyPond files
-15413 learning/tweaks.itely -- Tweaking output
+15415 learning/tweaks.itely -- Tweaking output
 225   learning/templates.itely -- Templates
 2694  usage/suggestions.itely -- Suggestions on writing LilyPond files
-18332 total
+18334 total
 
 -5- Notation reference
 355   notation.tely
 91    notation/notation.itely -- Musical notation
 4530  notation/pitches.itely
-6303  notation/rhythms.itely
+6287  notation/rhythms.itely
 1726  notation/expressive.itely
-1012  notation/repeats.itely
-2464  notation/simultaneous.itely
+1011  notation/repeats.itely
+2640  notation/simultaneous.itely
 2392  notation/staff.itely
 931   notation/editorial.itely
 2715  notation/text.itely
@@ -75,19 +75,19 @@ procedures}.
 66    notation/strings.itely
 242   notation/bagpipes.itely
 4752  notation/ancient.itely
-8461  notation/input.itely -- Input syntax
+8385  notation/input.itely -- Input syntax
 2164  notation/non-music.itely -- Non-musical notation
-11087 notation/spacing.itely -- Spacing issues
-12171 notation/changing-defaults.itely -- Changing defaults
+11112 notation/spacing.itely -- Spacing issues
+12669 notation/changing-defaults.itely -- Changing defaults
 5187  notation/programming-interface.itely -- Interfaces for programmers
-2167  notation/notation-appendices.itely -- Notation manual tables
+2173  notation/notation-appendices.itely -- Notation manual tables
 252   notation/cheatsheet.itely -- Cheat sheet
-78273 total
+78885 total
 
 -6- Rest of Application Usage
-4093  usage/lilypond-book.itely -- LilyPond-book
+4137  usage/lilypond-book.itely -- LilyPond-book
 1122  usage/converters.itely -- Converting from other formats
-5215  total
+5259  total
 
 -7- Appendices whose translation is optional
 326   essay/literature.itely
index f82c0c3ecc306c4af66f9d92ea043965d66472ac..eb0b82d978cbea0459605e0fa2094657f9cd2c6e 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Naposledy obnoveno Wed Jan 11 09:46:15 UTC 2012
+@emph{Naposledy obnoveno Fri Feb 24 11:51:47 UTC 2012
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -138,7 +138,7 @@ ano
 @item
 3 Základní pojmy
 @*
-11139
+11152
 @tab Pavel Fric
 @tab 
 @tab 
@@ -165,24 +165,24 @@ ano
 @item
 4 Ladění výstupu
 @*
-15413
+15415
 @tab Pavel Fric
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ano</span>
+<span style="background-color: #dfef77">částečně (98 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-ano
+částečně (98 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">částečně</span>
+<span style="background-color: #39ff22">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -285,7 +285,7 @@ ano
 @item
 Úvod
 @*
-4591
+4618
 @tab Pavel Fric
 @tab 
 @tab 
@@ -383,7 +383,7 @@ Společenství
 @ifhtml
 
 @html
-<span style="background-color: #6fff29">částečně</span>
+<span style="background-color: #76fe2a">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
index 9b43b5da18e3c981e3c95eb084ebf6e5386a0c1b..e749576823db78be14b4d830facfd12f3e5498ba 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 3c814eb917c15f6f0d64f64f58046dd7b119e359
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index ae5826982efb5a3338edebc60f8e69a158acc472..e9ee9dacaae307594b500c86c6c53556b9f5f009 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 42ae342ba877dc8f26cabb5cc3937a6d3cdb4066
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index a6ba8eb11a3bf7491ee05f4d9639cf1f1eef8d97..6cb8e2bd410cd405ef9ab81390a9a134aad6d69a 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 42ae342ba877dc8f26cabb5cc3937a6d3cdb4066
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index dcf95d369135832a3d61f5a6ed978d2a9fa1d938..bb35ea2616bbf41b4b9016c62afca17981aa8bb1 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -908,7 +908,9 @@ den Akkorden kombiniert werden. Sie müssen jedoch außerhalb der
 spitzen Klammern gesetzt werden.
 
 @lilypond[verbatim,quote,relative=2]
-<c e g>8[ <c f a> <c e g> <c f a>] <c e g>\>[ <c f a> <c f a> <c e g>]\! |
+r4 <c e g>~ <c f a>2 |
+<c e g>8[ <c f a> <c e g> <c f a>]
+<c e g>8\>[ <c f a> <c f a> <c e g>]\! |
 r4 <c e g>8.\p <c f a>16( <c e g>4-. <c f a>) |
 @end lilypond
 
index 041817d1e21fa84ddffae0370f02c6b7af9203e8..20a4f8d9afd7adc6b624faf5b72900ba8811b55d 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1018,6 +1018,8 @@ anzupassen.  Wir sind aber noch nicht so weit, dass wir diese Funktionen
 anwenden könnten.  Darum heben wir uns das Problem für einen späteren Abschnitt auf; siehe @code{force-hshift}-Eigenschaft in
 @ref{Überlappende Notation in Ordnung bringen}.
 
+@warning{Gesangstext und Strecker (wie etwa Bögen, Crescendo-Klammern usw.) können
+nicht von einer Stimme zur anderen erstellt werden.}
 
 @seealso
 Notationsreferenz: @ruser{Mehrere Stimmen}.
index 9fe141f304f99db450cb1caa714df00553880f31..f0ee798a1f989dfc5e88a823d1c2fa6a04dd2a49 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -166,8 +166,8 @@ schönen Notenbild erfreuen!
 @translationof Ancient notation templates
 
 @appendixsubsec Transkription mensuraler Musik
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
+@c Line-width below is because of Issue 766.  If that's fixed, it can be removed.
+@lilypondfile[verbatim,quote,ragged-right,texidoc,line-width=140]
 {ancient-notation-template----modern-transcription-of-mensural-music.ly}
 
 
@@ -184,7 +184,8 @@ schönen Notenbild erfreuen!
 @appendixsubsec Jazz-Combo
 @translationof Jazz combo
 
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
+@c Line-width below is because of Issue 766.  If that's fixed, it can be removed.
+@lilypondfile[verbatim,quote,ragged-right,texidoc,line-width=140]
 {jazz-combo-template.ly}
 
 
index 4fc3eef73eb3ad478dc46e682b376982439c5cec..0b2620b7dab2bf5e06ebcb2b29207ee24e6c888f 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -310,9 +310,11 @@ b4 c |
 @funindex once
 
 Sowohl der @code{\override}-Befehl als auch der @code{\set}-Befehl können mit
-dem Präfix @code{\once} (@emph{einmal}) versehen werden. Dadurch wird
+dem Präfix @code{\once} (@emph{einmal}) versehen werden.  Dadurch wird
 der folgende @code{\override}- oder @code{\set}-Befehl nur für den aktuellen
-Musik-Moment wirksam, bevor sich wieder der Standard einstellt. Am gleichen
+Musik-Moment wirksam, bevor sich wieder der vorherige Zustand herstellt
+(dieser kann sich vom Standard unterscheiden, wenn etwa noch ein anderer
+@code{\override}-Befehl aktiv ist).  Am gleichen
 Beispiel demonstriert, kann damit die Farbe eines einzelnen Notenkopfes
 geändert werden:
 
@@ -323,10 +325,12 @@ geändert werden:
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=1]
 c4 d
-\once \override NoteHead #'color = #red
+\override NoteHead #'color = #red
 e4 f |
 \once \override NoteHead #'color = #green
-g4 a b c |
+g4 a
+\revert NoteHead #'color
+b c |
 @end lilypond
 
 
@@ -339,7 +343,7 @@ g4 a b c |
 
 Es gibt eine andere Form des @code{override}-Befehls,
 @code{\overrideProperty} (überschreibe Eigenschaft),
-welcher ab und zu benötigt wird. Es wird hier nur der
+welcher ab und zu benötigt wird.  Es wird hier nur der
 Vollständigkeit halber erwähnt, sein Einsatz wird demonstriert
 in @rextend{Schwierige Korrekturen}.
 @c Maybe explain in a later iteration  -td
@@ -352,16 +356,17 @@ in @rextend{Schwierige Korrekturen}.
 @funindex tweak
 
 Der letzte Optimierungsbefehl in LilyPond ist @code{\tweak}
-(engl. optimieren). Er wird eingesetzt um Eigenschaften
-von Objekten zu verändern, die zum selben Musik-Moment
-auftreten, wie etwa die Noten eines Akkordes. Ein
+(engl. optimieren).  Er wird eingesetzt um Eigenschaften
+nur eines Objektes von mehreren Objekten zu verändern,
+die zum selben Musik-Moment
+auftreten, wie etwa die Noten eines Akkordes.  Ein
 @code{\override} würde alle Noten des Akkords beeinflussen,
 während mit @code{\tweak} nur das nächste Objekt der
 Eingabe geändert wird.
 
 Hier ein Beispiel. Angenommen, die Größe des mittleren
 Notenkopfes (ein E) in einem C-Dur-Akkord soll geändert
-werden. Schauen wir zuerst, was wir mit
+werden.  Schauen wir zuerst, was wir mit
 @code{\once \override} erhalten:
 
 @cindex Schriftgröße, Beispiel
@@ -376,23 +381,18 @@ werden. Schauen wir zuerst, was wir mit
 @end lilypond
 
 Wie man sehen kann, beeinflusst @code{override} @emph{alle}
-Notenköpfe des Akkordes. Das liegt daran, dass alle die Noten
+Notenköpfe des Akkordes.  Das liegt daran, dass alle die Noten
 eines Akkordes zum selben Musik-Moment auftreten und
 die Funktion von @code{\once} ist es, die Optimierung auf
 an allen Objekten auszuführen, die zum selben Musik-Moment
 auftreten wie der @code{\override}-Befehl.
 
 Der @code{\tweak}-Befehl funktioniert anders. Er bezieht sich
-auf das direkt folgende Element in der Eingabe-Datei. Es wirkt
+auf das direkt folgende Element in der Eingabe-Datei.  Es wirkt
 aber auch nur mit Objekten, die direkt von der Eingabe kreiert
 werden, insbesondere Notenköpfe und Artikulationszeichen.
 Objekte wie etwa Hälse oder Versetzungszeichen werden erst
 später erstellt und lassen sich nicht auf diese Weise ändern.
-Zusätzlich @emph{müssen} sich etwa Notenköpfe innerhalb
-eines Akkordes befinden, d. h. sie müssen von einfachen spitzen
-Klammern umschlossen sein. Um also eine einzelne Note
-mit @code{\tweak} zu verändern, muss der Befehl innerhalb
-der spitzen Klammern zusammen mit der Note eingegeben werden.
 
 Um also zu unserem Beispiel zurückzukommen, könnte man die
 mittlere Note eines Akkordes auf diese Weise ändern:
@@ -432,9 +432,11 @@ a4^"Black"
 @end lilypond
 
 @noindent
-Beachten Sie, dass dem @code{\tweak}-Befehl ein Artikulationsmodifikator
-vorangestellt werden muss, ganz als ob er selbst ein Artikulationszeichen
-wäre.
+Beachten Sie, dass ein Artikulationsmodifikator vor dem @code{\tweak}-Befehl
+geschrieben werden muss, weil auch der @code{\tweak}-Ausdruck als
+Artikulation angefügt wird.  Im Falle von mehreren Richtungsmodifikatoren
+(@code{^} or @code{_}) gilt der Modifikator links außen, weil er als
+letzter angefügt wird.
 
 @cindex Triolen, geschachtelt
 @cindex N-tolen, geschachtelt
@@ -634,7 +636,7 @@ Sie sollten folgendes finden:
 @end example
 
 Das sieht ganz danach aus, als ob damit die Dicke geändert
-werden kann. Es bedeutet, dass der Wert von
+werden kann.  Es bedeutet, dass der Wert von
 @code{thickness} einfach eine Zahl (@emph{number}) ist,
 dass der Standardwert 1.2 ist, und dass die Einheit
 für die Dicke eine andere Eigenschaft mit der
@@ -642,18 +644,17 @@ Bezeichnung @code{line-thickness} ist.
 
 Wie schon früher gesagt, gibt es wenig bis gar keine Erklärungen
 in der IR, aber wir haben schon genug Informationen, um
-zu versuchen, die Dicke eines Legatobogens zu ändern. Die
-Bezeichnung des Layout-Objekts ist offensichtlich
-@code{Slur} und die Bezeichnung der Eigenschaft, die geändert
-werden soll
-@code{thickness}. Der neue Wert sollte etwas mehr als 1.2 sein,
+zu versuchen, die Dicke eines Legatobogens zu ändern.  Die
+Bezeichnung des Layout-Objekts ist offensichtlich @code{Slur}
+und die Bezeichnung der Eigenschaft, die geändert werden soll
+@code{thickness}.  Der neue Wert sollte etwas mehr als 1.2 sein,
 denn der Bogen soll ja dicker werden.
 
 Den benötigten @code{\override}-Befehl können wir jetzt einfach
 konstruieren, indem wir die Werte für die Bezeichnungen in den
-Modellbefehl einfügen und den Kontext auslassen. Setzen wir
+Modellbefehl einfügen und den Kontext auslassen.  Setzen wir
 einmal einen sehr großen Wert für die Dicke um zu sehen, ob der
-Befehl auch funktioniert. Also:
+Befehl auch funktioniert.  Also:
 
 @example
 \override Slur #'thickness = #5.0
@@ -3250,7 +3251,8 @@ rhMusic = \relative c'' {
         c,8~
         % Reposition the c2 to the right of the merged note
         \once \override NoteColumn #'force-hshift = #1.0
-        % Move the c2 out of the main note column so the merge will work
+        % Move the c2 out of the main note column
+        % so the merge will work
         \shiftOnn
         c2
       }
@@ -3699,7 +3701,8 @@ rhMusic = \relative c'' {
         c,8~
         % Reposition the c2 to the right of the merged note
         \once \override NoteColumn #'force-hshift = #1.0
-        % Move the c2 out of the main note column so the merge will work
+        % Move the c2 out of the main note column
+        % so the merge will work
         \shiftOnn
         c2
       }
@@ -3975,7 +3978,7 @@ VerseOne = \lyrics {
 }
 
 VerseTwo = \lyricmode {
-  O | \emphasize Christ, \normal whose voice the | wa -- ters heard,
+  O | \once \emphasize Christ, whose voice the | wa -- ters heard,
 }
 
 VerseThree = \lyricmode {
@@ -4024,20 +4027,18 @@ 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")))
+ #(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))))
+    #{ ^\markup \bold \box #string #})
 
 \relative c'' {
   \tempo 4=50
@@ -4062,20 +4063,18 @@ 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")))
+ #(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))))
+       #@{ ^\markup \bold \box #string #@})
 @end example
 
 Diese Datei wir mit dem @code{\include}-Befehl ziemlich weit oben
@@ -4102,20 +4101,18 @@ Noten (in der Datei @file{music.ly}).
 
 @lilypond[quote,ragged-right]
 mpdolce =
-#(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+ #(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))))
+   #{ ^\markup \bold \box #string #})
 
 \relative c'' {
   \tempo 4=50
@@ -4141,19 +4138,17 @@ wir also in @qq{4/4}.
 %%%  definitions.ily
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #@{ \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))))
+   #@{ ^\markup \bold \box #string #@})
 
 \layout@{
   \context @{
@@ -4176,19 +4171,17 @@ inst =
 @lilypond[quote,ragged-right]
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #{ \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))))
+   #{ ^\markup \bold \box #string #})
 
 \layout{
   \context {
@@ -4228,19 +4221,17 @@ global geändert.
 %%%  definitions.ily
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #@{ \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))))
+   #@{ ^\markup \bold \box #string #@})
 
 #(set-global-staff-size 23)
 
@@ -4264,19 +4255,17 @@ inst =
 @lilypond[quote,ragged-right]
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #{ \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))))
+   #{ ^\markup \bold \box #string #})
 
 #(set-global-staff-size 23)
 
@@ -4361,12 +4350,17 @@ benutzen:
 @item Linux
 
 Wechseln Sie in das Verzeichnis
+@example
 @file{@var{INSTALL_VERZ}/lilypond/usr/@/share/lilypond/current/}
+@end example
 
 @item MacOS X
 
 Wechseln Sie in das Verzeichnis
+@example
 @file{@var{INSTALL_VERZ}/LilyPond.app/Contents/@/Resources/share/lilypond/current/}
+@end example
+
 indem Sie entweder mit dem Befehl @code{cd} vom Terminal aus
 in das Verzeichnis wechseln, oder mit Control-Klick auf das
 LilyPond-Programmsymbol gehen und @qq{Show Package Contents}
@@ -4375,7 +4369,9 @@ auswählen.
 @item Windows
 
 Wechseln Sie mit dem Windows Explorer ins Verzeichnis
+@example
 @file{@var{INSTALL_VERZ}/LilyPond/usr/@/share/lilypond/current/}
+@end example
 
 @end itemize
 
index efd2dcef706369f8d4f936c1948d0b40e535a01b..7966d2ff1dbbdd3cdacfb9bdfdb357d76233459c 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 42ae342ba877dc8f26cabb5cc3937a6d3cdb4066
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 5a2e6c04bce9c5adce14f2ab3bdcde37cc8993ae..25a74c7fe2e9171319d3458e0a8c012cb8a95c2f 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -37,7 +37,7 @@ der Interna}.  Diese Referenz zeigt alle Variablen, Funktionen und Optionen,
 die in LilyPond möglich sind.  Es existiert als ein HTML-Dokumente, das
 sich
 @c leave the @uref as one long line.
-@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/user/@/lilypond@/-internals/,on@/-line},
+@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/internals/,on@/-line},
 aber auch lokal in das LilyPond-Dokumentationspaket integriert lesen lässt.
 
 Intern benutzt LilyPond Scheme (ein LISP-Dialekt), um eine Infrastruktur
@@ -3361,6 +3361,7 @@ Aussehen des Notenbildes zu polieren.
 * Vertikale Gruppierung der grafischen Objekte („grob“s)::
 * stencils verändern::
 * Formen verändern::
+* Reine und unreine Container::
 @end menu
 
 
@@ -3786,8 +3787,6 @@ Alle Schriftzeichen in der feta-Schriftart können
 mit dem @code{\musicglyph}-Befehl erreicht werden.
 Siehe auch @ref{Die Feta-Schriftart}.
 
-
-
 @seealso
 Notationsreferenz:
 @ref{Graphische Notation innerhalb einer Textbeschriftung},
@@ -3897,6 +3896,120 @@ Referenz der Interna:
 @rinternals{TieColumn}.
 
 
+@cindex Scheme, reine Container
+@cindex Scheme, unreine Container
+@cindex reine Container, Scheme
+@cindex unreine Container, Scheme
+@cindex horizontale Platzierung, verändern
+
+@node Reine und unreine Container
+@subsection Reine und unreine Container
+@translationof Unpure-pure containers
+
+Unreine und reine Container (engl. unpure/pure containers) sind
+nützlich, wenn man die Berechnungen der Platzierungen für die
+@emph{Y-Achse} verändern will, insbesondere für @code{Y-offset}
+und @code{Y-extent}.  Mit diesen Containern kann die Veränderung
+durch eine Scheme-Funktion anstelle einer direkten Zahl oder eines
+Paares vorgenommen werden.
+
+Für bestimmte Grobs basiert die Eigenschaft @code{Y-extent} auf
+der @code{stencil}-Eigenschaft.  Wenn diese mit @code{\override}
+verändert werden soll, braucht man eine zusätzliche Veränderung
+von @code{Y-extent} mit einem unreinen-reinen Container.  Wenn eine
+Funktion @code{Y-offset} und/oder @code{Y-extent} verändert, wird
+angenommen, dass dadurch Zeilenumbruchsberechnungen zu früh während
+der Kompilation aufgerufen werden.  Die Funktion wird also überhaupt
+nicht ausgewertet (und gibt also normalerweise den Wert @samp{0} oder
+@samp{'(0 . 0)} zurück), wodurch sich Zusammenstöße ergeben können.
+Eine @qq{saubere} Funktion beeinflusst keine Eigeschaften, Objekte
+oder Grob-Suizide, weshalb ihre Werte, die sich auf @code{Y-axis}
+beziehen, richtig berechnet werden.
+
+Es gibt zuzeit etwa 30 Funktionen, die schon als @qq{sauber} erachtet
+werden, und unsaubere-saubere Container sind eine Möglichkeit, auch
+Funktionen, die sich nicht auf dieser Liste befinden, als @qq{sauber}
+zu markieren.  Die @qq{saubere} Funktion wird ausgewertet, @emph{bevor}
+Seitenumbruch stattfindet, sodass die horizontale Platzierung
+@qq{rechtzeitig} stattfindet.  Die @qq{unsaubere} Funktion wird dann
+@emph{nach} dem Seitenumbruch ausgewertet.
+
+@warning{Da es schwierig ist, immer sicher zu sein, welche Funktionen sich
+auf dieser Liste befinden, wird empfohlen, dass die selbsterstellten
+@qq{sauberen} Funktionen nicht die Grobs @code{Beam} oder @code{VerticalAlignment}
+einsetzen.}
+
+Ein unsauberer-sauberer Container wird wie folgend erstellt:
+
+@code{(ly:make-unpure-pure-container f0 f1)}
+
+wobei @code{f0} eine Fuktion ist, die @var{n} Arguments braucht
+(@var{n >= 1}) und deren erstes Argument immer der Grob sein muss.
+Das ist die Funktion, die das eigentliche Resultat ausgibt.  @var{f1}
+ist die Funktion, die als @qq{sauber} bezeichnet wird, und braucht @var{n + 2}
+Argumente.  Wiederum muss das erste Argument immer der Grob sein, aber
+das erste und zweite Argument sind @qq{Beginn-} und @qq{Endeargumente}.
+
+
+
+@var{start} (Beginn) und @var{end} (Ende) sind absichtlich
+nur Platzhalter, die nur für die Strecker gelten (etwa @code{Hairpin} oder
+@code{Beam}), die unterschiedliche Höhenberechnungen je nach beginnender und
+endender Note ausgeben können.
+
+Der Rest sind andere Argumente für die erste Funktion (es können auch
+Null sein, wenn @var{n = 1}).
+
+Die Ergebnisse der zweiten Funktion werden als Näherungswert des benötigten
+Wertes benutzt, welche dann von der ersten Funktion eingesetzt wird,
+um den wirklichen Wert auszugeben, mit dem dann sehr viel später im
+Layoutprozess die Platzierung justiert werden soll.
+
+@lilypond[verbatim,quote,ragged-right]
+#(define (square-line-circle-space grob)
+(let* ((pitch (ly:event-property (ly:grob-property grob 'cause) 'pitch))
+      (notename (ly:pitch-notename pitch)))
+ (if (= 0 (modulo notename 2))
+     (make-circle-stencil 0.5 0.0 #t)
+     (make-filled-box-stencil '(0 . 1.0)
+                              '(-0.5 . 0.5)))))
+
+squareLineCircleSpace = {
+  \override NoteHead #'stencil = #square-line-circle-space
+}
+
+smartSquareLineCircleSpace = {
+  \squareLineCircleSpace
+  \override NoteHead #'Y-extent =
+   #(ly:make-unpure-pure-container
+      ly:grob::stencil-height
+      (lambda (grob start end) (ly:grob::stencil-height grob)))
+}
+
+\new Voice \with { \remove "Stem_engraver" }
+\relative c'' {
+  \squareLineCircleSpace
+  cis4 ces cisis c
+  \smartSquareLineCircleSpace
+  cis4 ces cisis c
+}
+@end lilypond
+
+Im ersten Takt weiß die Layoutmaschine ohne den unsauberen-sauberen
+Container nicht die Breite des Notenkopfes und lässt ihn deshalb mit
+den Versetzungszeichen zusammenstoßen.  Im zweiten Takt, mit
+unreinen-reinen Containern, weiß die Layoutmaschine die Breite
+des Notenkopfes und vermeidet den Zusammenstoßf, indem die Zeile
+entsprechend verlängert wird.
+
+Normalerweise können für eine einfache Berechnungen fast identische
+Funktionen für den @qq{unsauberen} und @qq{sauberen} Teil benutzt
+werden, indem nur die Zahl der Argumente und die Reichweite der
+Funktion verändert wird.
+
+@warning{Wenn eine Funktion als @qq{sauber} bezeichnet ist und das aber
+nicht ist, können unerwartete Ergebnisse auftreten.}
+
 
 @node Musikfunktionen benutzen
 @section Musikfunktionen benutzen
index 75369cb8efdaf7df631c0e86410f6e7ddeff06f0..a173ef27326eb68eeee52f2841cd7731a4a58bfd 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1077,6 +1077,9 @@ Verschiedene Glissando-Stile sind möglich.  Für Einzelheiten siehe
 
 @snippets
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{glissandi-can-skip-grobs.ly}
+
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {contemporary-glissando.ly}
 
index e1f75d1e18bb4076370b61bb450ea0a84c81bdca..edba53f1e1386d498dfafe423d7dad3b09a3fe85 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -259,34 +259,41 @@ beträgt 0.
 >>
 @end lilypond
 
-@funindex \tabChordRepetition
+@funindex \tabChordRepeats
+@funindex \chordRepeats
+@cindex Akkorde, Wiederholung
+@cindex Wiederholung mit @code{q}
 
 Akkord-Konstruktionen können mit dem Akkord-Wiederholungssymbol @code{q}
-wiederholt werden.  Um diese Eigenschaft in einer Tabulatur benutzen
-zu können, gibt es den Befehl @code{\tabChordRepetition}.  Er speichert
-die Saiteninformationen, die innerhalb von Akkord-Konstruktionen gegeben
-werden, sodass wiederholte Akkorde identische Darstellungen erhalten.
+wiederholt werden.  In Verbindung mit Tabulaturen verhält sich diese
+Wiederholung jedoch seltsam, weil sie Saiten- und Fingerzahlen entfernt.
+Darum sollte man
 
-@lilypond[quote,verbatim]
-\tabChordRepetition
+@example
+\chordRepeats #'(string-number-event fingering-event)
+@end example
+
+explizit für musikalische Ausdrücke in Tabulaturen aufrufen, wenn
+Akkordwiederholungen gewünscht sind.  Der Befehl ist so wichtig,
+dass er durch @code{\tabChordRepeats} zur Verfügung gestellt wird.
 
+@lilypond[quote,verbatim]
 guitar = \relative c' {
-  r8 <gis\4 cis\3 b\2>~ q4 q8~ q q4
+  r8 <gis-6 cis-6 b-0>~ q4 q8~ q q4
 }
 
 \new StaffGroup <<
   \new Staff {
     \clef "treble_8"
-    \override Voice.StringNumber #'transparent = ##t
     \guitar
   }
   \new TabStaff {
-    \guitar
+    \tabChordRepeats \guitar
   }
 >>
 @end lilypond
 
-Bindestriche über einen Zeilenumbruch werden normalerweise in Klammern
+Bindestriche über einen Zeilenumbruch werden standardmäßig in Klammern
 gesetzt.  Das gilt auch für die zweite Klammer einer Wiederholung.
 
 @lilypond[quote,ragged-right,verbatim]
@@ -381,9 +388,9 @@ werden:
 
 @lilypond[verbatim,quote]
 firstHarmonic = {
-  <d'\4\harmonic>4
-  <g'\3\harmonic>4
-  <b'\2\harmonic>2
+  d'4\4\harmonic
+  g'4\3\harmonic
+  b'2\2\harmonic
 }
 \score {
   <<
@@ -393,8 +400,9 @@ firstHarmonic = {
 }
 @end lilypond
 
-Dabei ist zu beachten, dass der Befehl @code{\harmonic} immer innerhalb
-einer Akkordkonstruktion notiert werden muss.  Flageolett ist nur sinnvoll
+Dabei ist zu beachten, dass der Befehl @code{\harmonic} immer an
+einzelne Noten angehängt werden muss (die sich auch innerhalb
+eines Akkordes befinden können).  Flageolett ist nur sinnvoll
 für offene Saiten im 12. Bund.  Alle anderen Flageolett-Töne sollten von
 LilyPond errechnet werden.  Das wird erreicht, indem man den Bund angibt,
 wo der Finger der Greifhand die Saite berühren soll.
@@ -456,6 +464,8 @@ ratioHarmonics = {
 @seealso
 Notationsreferenz:
 @ref{Hälse},
+@ref{Akkord-Wiederholungen},
+@ref{Ausgeschriebene Wiederholungen}
 @ref{Flageolett},
 @ref{Glissando}.
 
@@ -468,9 +478,7 @@ Referenz der Interna:
 @rinternals{TabVoice},
 @rinternals{Beam}.
 
-
 @knownissues
-
 Akkorde werden nicht gesondert behandelt, sodass die Saitenauswahlfunktion
 eventuell die selbe Saite für zwei Töne eines Akkordes auswählen kann.
 
index be96d0a89a5d6ee568332f2e861866fc7ba7106d..754675d2511e867378f5d40588c5230f2ad34937 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1115,17 +1115,12 @@ Reihenfolge der Nummerierung automatischer Fußnoten.
 
 @cindex Fußnoten, automatisch
 
-Es gibt zwei Befehle, um autmatische Fußnoten zu erstellen: 
-@code{\footnoteGrob} für einzelne Grobs (etwa Notenköpfe,
-Hälse, Bögen, Dynamik (auch @code{\markup} wenn @code{TextScripts}-Dynamik
-aktiv ist) sowie @code{\footnote} für Akkordnoten.
-
-Beide Befehle haben drei Argumente: das @var{Layoutobjekt}, das die
+Automatische Fußnoten brauchen drei Argumente: das @var{Layoutobjekt}, das die
 Anmerkung erhalten soll, die @var{(x . y)}-Position des Indikators und
 eine @code{\markup}-Beschriftung, die den Inhalt der Fußnote enthält.
 
-Der Befehl @code{\footnoteGrob} muss @emph{vor} dem Grob geschrieben
-werden, auf den sie sich bezieht.
+Der Befehl @code{\footnote} muss @emph{vor} dem Grob geschrieben
+werden, auf den sich die Fußnote bezieht.
 
 @c KEEP LY
 @lilypond[verbatim,quote,ragged-right,papersize=a8]
@@ -1143,7 +1138,8 @@ werden, auf den sie sich bezieht.
 @end lilypond
 
 Bei Noten in Akkorden muss der Befehl @code{\footnote} @emph{nach}
-der Note, auf der sie sich bezieht, stehen:
+der Note, auf der sie sich bezieht, in Form eines @code{TextScript}
+stehen:
 
 @c KEEP LY
 @lilypond[verbatim,quote,ragged-right,papersize=a8]
@@ -1152,7 +1148,7 @@ der Note, auf der sie sich bezieht, stehen:
   \relative c' {
     <
     c-\footnote #'(1 . -1.25) "Hier ein C"
-    es-\footnote #'(2 . -0.25) \markup { \italic "Ein Ex" }
+    es-\footnote #'(2 . -0.25) \markup { \italic "Ein Es" }
     g-\footnote #'(2 . 3) \markup { \bold "Das ist ein G" }
     >1
   }
@@ -1162,7 +1158,7 @@ der Note, auf der sie sich bezieht, stehen:
 @warning {Wenn Fußnoten die selbe vertikale Position haben, werden
 sie von oben nach unten nummeriert.}
 
-Hier noch einige Beispiele von Grobs, die mit automatischen Fußnoten
+Hier noch einige Beispiele von Grobs, die mit Fußnoten
 versehen sind, wobei auch die Position des Fußnotentextes relativ zu
 Tagline und Copyright gezeigt wird.
 
@@ -1215,25 +1211,17 @@ den Befehl @code{\auto-footnote}:
 @unnumberedsubsubsec Manuelle Fußnoten
 @translationof Manual footnotes
 
-@funindex \footnote
-@funindex \footnoteGrob
 @cindex Fußnoten, manuell
 
-Mit zwei Befehlen können manuelle Fußnoten erstellt werden: @code{\footnote}
-für @code{\markup}-Beschriftung auf höchster Ebene und Noten in
-Akkorden sowie @code{\footnoteGrob} für einzelne Grobs (inklusive
-@code{\markup} wenn @code{TextScripts} benutzt wird).
-
-Wenn Fußnoten an Grobs angehänt werden, braucht der
-@code{\footnote}-Befehl vier Argumente: das @var{Layoutobjekt}, das
-die Anmerkung erhält, die @var{(x . y)}-Position des Indikators
-und zwei @code{\markup}-Befehle - der erste ist das Symbol, das
-als Indikator an den Grob gehängt wird, der zweite der Inhalt
-der Fußnote.
+Manuell erstellte Fußnoten brauchen vier Argumente: das @var{Layoutobjekt},
+das die Anmerkung erhalten soll, die @var{(x . y)}-Position des
+Indikators und zwei @code{\markup}-Beschriftungen; die erste ist der
+Indikator, der an die Note oder den Grob gehängt wird, die zweite
+der Inhalt der Fußnote unten auf der Seite.
 
-Der Befehl @code{\footnoteGrob} muss @emph{nach} dem Grob
-kommen, an den die Fußnote gehängt wird und als @code{TextScript}
-geschrieben werden:
+Wie auch bei automatischen Fußnoten muss der Befehl @code{\footnote}
+@emph{nach} dem Grob kommen, an den die Fußnote gehängt wird und als
+@code{TextScript} geschrieben werden:
 
 @c KEEP LY
 @lilypond[verbatim,quote,ragged-right,papersize=a8]
@@ -1251,9 +1239,7 @@ geschrieben werden:
 }
 @end lilypond
 
-Fußnoten für Akkordnoten müssen @emph{nach} der Note, auf die sie sich
-beziehen, mit dem Befehl @code{\footnote} als @code{TextScript}
-notiert werden:
+Fußnoten für Akkordnoten werden wie folgt notiert:
 
 @lilypond[verbatim,quote,ragged-right,papersize=a8]
 \book {
@@ -2134,7 +2120,7 @@ im Gesangstext und als normaler Text außerhalb der Partitur.
   }
   \addlyrics { O \markup { \concat { Ph \char ##x0153 be! } } }
 }
-\markup { "Copyright 2008--2011" \char ##x00A9 }
+\markup { "Copyright 2008--2012" \char ##x00A9 }
 @end lilypond
 
 @cindex Copyright-Zeichen
index 2879d23ca9555a3d1898a9864359d5487f0a92a4..a7772e9be9025fee221f469acc75ab2b4a21557a 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -271,6 +271,12 @@ c1
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {setting-the-double-repeat-default-for-volte.ly}
 
+@cindex Wiederholungen, Taktnummer mit Buchstaben
+@cindex Wiederholungen, alternative Taktnummerierung
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{alternative-bar-numbering.ly}
+
 @seealso
 Glossar:
 @rglos{repeat},
@@ -291,7 +297,6 @@ Referenz der Interna:
 @rinternals{UnfoldedRepeatedMusic}.
 
 @knownissues
-
 @cindex verschachtelte Wiederholung
 @cindex Wiederholung, verschachtelt
 @cindex Wiederholung und Zählzeit
@@ -500,7 +505,7 @@ nicht das Selbe wie
 a'4 b c | a'4 b c
 @end example
 
-Repititive Wiederholungen können auch mit mehreren Klammern
+Repititive Wiederholungen können auch mit mehreren Alternativeklammern
 notiert werden:
 
 @lilypond[verbatim,quote,relative=2]
@@ -541,7 +546,7 @@ ignoriert und nicht gesetzt.
 c1
 @end lilypond
 
-Es ist auch möglich, mehrere @code{unfold}-Wiederholungen (allerdings
+Es ist auch möglich, mehrere @code{unfold}-Wiederholungen (mit oder
 ohne Alternativen) ineinander zu verschachteln:
 
 @lilypond[verbatim,quote,relative=2]
@@ -555,12 +560,20 @@ ohne Alternativen) ineinander zu verschachteln:
 c1
 @end lilypond
 
+Akkordkonstruktionen können mit dem Akkordwiederholungssymbol @code{q}
+wiederholt werden.  Siehe @ref{Akkord-Wiederholungen}.
+
 @warning{Wenn man @code{@bs{}relative} innerhalb von @code{@bs{}repeat}
 notiert, ohne den @code{Voice}-Kontext explizit zu beginnen, erscheinen
 zusätzliche (ungewollte) Systeme.  Sie auch @rprogram{Ein zusätzliches System erscheint}.}
 
-
 @seealso
+Notationsreferenz:
+@ref{Akkord-Wiederholungen}.
+
+Benutzerhandbuch:
+@rprogram{Ein zusätzliches System erscheint}.
+
 Schnipsel:
 @rlsr{Repeats}.
 
index 8910983090e9cf93a18d609a5209a4a7e60006a9..5fcb8bbef3cdff483d638968bb29d09e0e99a128 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -563,6 +563,22 @@ die gleiche Struktur wie die Definition für Legatobögen.  Zu
 weiterer Information zu komplizierten Strichelungsmustern, siehe
 die Schnipsel im Abschnitt @ref{Legatobögen}.
 
+Durch Veränderung der Eigenschaften @var{whiteout} (weiß malen) und
+@var{layer} (Ebene) kann verhindert werden, dass Bindebögen mit anderen
+Objekten im Notensystem zusammenstoßen.
+
+@lilypond[verbatim,quote,ragged-right,relative=2]
+\override Tie #'layer = #-2
+\override Staff.TimeSignature #'layer = #-1
+\override Staff.KeySignature #'layer = #-1
+\override Staff.TimeSignature #'whiteout = ##t
+\override Staff.KeySignature #'whiteout = ##t
+b2 b~
+\time 3/4
+\key a \major
+b r4
+@end lilypond
+
 @predefined
 @code{\tieUp},
 @code{\tieDown},
@@ -593,6 +609,7 @@ Notationsreferenz:
 @ref{Automatische Aufteilung von Noten}.
 
 Schnipsel:
+@rlsr{Expressive marks},
 @rlsr{Rhythms}.
 
 Referenz der Interna:
@@ -1378,7 +1395,7 @@ Referenz der Interna:
 @cindex Takte verkürzen
 @cindex partieller Takt
 @cindex halber Takt
-@cindex Taktlänge ändern
+@cindex Teiltakt
 
 @funindex measurePosition
 @funindex \partial
@@ -1392,31 +1409,44 @@ Befehl @code{\partial} notiert, dessen Syntax lautet:
 @end example
 
 @noindent
-wobei @var{Dauer} die rhythmische Länger der Noten darstellt,
-die vor dem ersten vollständigen Takt gesetzt werden sollen:
+wobei @code{@var{Dauer}} die Länger der Noten darstellt,
+bevor der nächste vollständige Takt beginnt:
 
-@lilypond[quote,verbatim,relative=2]
-\partial 4 e4 |
-a2. c,4 |
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\partial 8
+e8 | a4 c8 b c4 |
 @end lilypond
 
-Intern wird @code{\partial @var{Dauer}} übersetzt nach:
+Die @var{Dauer} kan ein beliebiger Wert kleiner als der vollständige
+Takt sein.
+
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\partial 4.
+r4 e8 | a4 c8 b c4 |
+@end lilypond
+
+@code{\partial @var{Dauer}} kann auch folgendermaßen geschrieben werden:
 
 @example
 \set Timing.measurePosition -@var{Länge der Dauer}
 @end example
 
-Zum Beispiel wird aus @code{\partial 8*3}:
+So wird etwa aus @code{\partial 8}:
 
-@example
-\set Timing.measurePosition = #(ly:make-moment -3 8)
-@end example
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\set Timing.measurePosition = #(ly:make-moment -1 8)
+e8 | a4 c8 b c4 |
+@end lilypond
 
 Die Eigenschaft @code{measurePosition} (Takt-Position) enthält
 eine rationale Zahl,
 die anzeigt, wie groß der Abstand zum Taktanfang ist. Deshalb ist
 sie eine negative Zahl; @code{\partial 4} wird also intern übersetzt
-zu @w{@code{-4}} was soviel bedeutet wie: @qq{Eine Viertel bleibt übrig vom ganzen Takt.}
+zu @w{@code{-4}} was soviel bedeutet wie:
+@qq{Eine Viertel bleibt übrig vom ganzen Takt.}
 
 @seealso
 Glossar:
@@ -1443,12 +1473,19 @@ Referenz der Interna:
 @cindex Seitenumbrüche in nicht metrischer Musik
 
 @knownissues
-
 @code{\partial} ist nur für den Anfang eines Stückes vorgesehen. Wenn der
-Befehl innerhalb eines Stückes verwendet wird, können seltsame Warnungen
+Befehl nach dem Anfang verwendet wird, können Warnungen oder Probleme
 auftreten.  In solchem Fall sollten Sie @code{\set Timing.measurePosition}
 benutzen.
 
+@lilypond[quote,verbatim,relative=1]
+\time 6/8
+\partial 8
+e8 | a4 c8 b[ c b] |
+\set Timing.measurePosition = #(ly:make-moment -1 4)
+r8 e,8 | a4 c8 b[ c b] |
+@end lilypond
+
 
 @node Musik ohne Metrum
 @unnumberedsubsubsec Musik ohne Metrum
@@ -1963,11 +2000,10 @@ c16 c8
 
 @warning{Wenn Balken eingesetzt werden, um Melismen in Gesang zu notieren,
 sollte die automatische Bebalkung mit @code{\autoBeamOff} ausgeschaltet
-werden und die Balken manuell notiert werden.}
-
-@warning{Wenn @code{@bs{}partcombine} mit @code{@bs{}autoBeamOff} benutzt
-wird, können ungewünschte Resultate auftreten.  Siehe die Schnipsel unten
-für mehr Information.}
+werden und die Balken manuell notiert werden.  Die Benutzung von
+@code{@bs{}partcombine} zusammen mit @code{@bs{}autoBeamOff} kann zu
+unbeabsichtigten Ergebnissen führen.  Siehe die Schnipsel für mehr
+Information.}
 
 Balkenmuster, die sich von den automatisch erstellen unterscheiden,
 können erstellt werden, siehe @ref{Einstellung von automatischen Balken}.
@@ -2020,6 +2056,13 @@ Referenz der Interna:
 @rinternals{beam-interface},
 @rinternals{unbreakable-spanner-interface}.
 
+@knownissues
+Die Eigenschaften eines Balkens werden am @emph{Beginn} seiner
+Konstruktion bestimmt.  Alle zusätzlichen Änderungen der
+Balkeneigenschaften, die auftreten, bevor der Balken zuende
+ist, werden nicht ausgewertet, bevor nicht der @emph{nächste}
+Balken beginnt.
+
 
 @node Einstellung von automatischen Balken
 @unnumberedsubsubsec Einstellung von automatischen Balken
@@ -2270,6 +2313,11 @@ Die Standardbebalkungsregeln finden sich in der Datei
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {subdividing-beams.ly}
 
+@cindex Bebalkung nach Taktschlag
+
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{strict-beat-beaming.ly}
+
 @cindex Taktgruppen
 @cindex Schlaggruppen
 @cindex Taktschläge gruppieren
@@ -2300,7 +2348,6 @@ Referenz der Interna:
 @rinternals{BeamForbidEvent},
 @rinternals{beam-interface}.
 
-
 @knownissues
 Wenn eine Partitur endet, während ein automatischer Balken noch
 nicht beendet wurde und weiterhin Noten erwartet, wird dieser
@@ -2436,7 +2483,6 @@ g16 a]
 @end lilypond
 
 @snippets
-
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {flat-flags-and-beam-nibs.ly}
 
@@ -2520,7 +2566,6 @@ Snippets:
 @rlsr{Rhythms}.
 
 @knownissues
-
 Der @code{\featherDurations}-Befehl funktioniert nur mit kurzen
 Notenabschnitten, und wenn die Zahlen in den Brüchen klein
 sind.
@@ -2866,6 +2911,12 @@ c1 | c | c | c
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {printing-bar-numbers-at-regular-intervals.ly}
 
+@cindex Taktzahlen mit Buchstaben
+@cindex Taktzahlen in Wiederholungen
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{alternative-bar-numbering.ly}
+
 @cindex Ausrichtung von Taktlinien
 @cindex Taktlinien, Ausrichtung
 
index b7c632cccb2aa99a2e7d3b82083cada34945f5b9..63a743b1c695d23e225f564eed79229eda5da4bd 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -141,6 +141,9 @@ Cluster, siehe @ref{Cluster}.
 @unnumberedsubsubsec Akkord-Wiederholungen
 @translationof Chord repetition
 
+@cindex Akkorde, Wiederholung
+@cindex Wiederholung mit @code{q}
+
 Um Schreibarbeit zu ersparen, kann ein Zeichen benutzt werden, um den
 vorhergehenden Akkord zu wiederholen.  Das Symbol hierzu ist @code{q}:
 
@@ -157,13 +160,68 @@ Akkordes wiederholgt werden.
 <a c e>1\p^"text" q2\<( q8)[-| q8.]\! q16-1-2-3 q8\prall
 @end lilypond
 
+Das Akkordwiederholungssymbol erinnert sich an das letzte Vorkommen
+eines Akkordes, sodass man den letzten Akkord wiederholen kann, auch
+wenn in der Zwischenzeit nicht-Akkord-Noten oder -Pause auftetreten
+sind.
+
+@lilypond[verbatim,quote,relative=2]
+<a c e>1 c'4 q2 r8 q8 |
+q2 c, |
+@end lilypond
+
 Das Akkord-Wiederholungssymbol behält keine Dynamikzeichen, Artikulationen
 oder Ornamente, die in oder an den vorhergehenden Akkord gehängt waren.
 
 @lilypond[verbatim,quote,relative=2]
-<a-. c\prall e>1\sfz c4 q2 r8 q8
+<a-. c\prall e>1\sfz c'4 q2 r8 q8 |
+q2 c, |
+@end lilypond
+
+Damit auch diese Zeichen erhalten bleiben, kann die Funktion @code{\chordRepeats}
+explizit mit einem zusätzlichen Argument aufgerufen werden, um
+eine Liste an Ereignistypen (engl. event) zu spezifizieren, die mit
+wiederholt werden, es sei denn, der gleiche Ereignistyp wird selber mit
+dem @code{q} verwendet:
+
+@lilypond[verbatim,quote]
+\relative c'' {
+  \chordRepeats #'(articulation-event)
+  { <a-. c\prall e>1\sfz c'4 q2 r8 q8-. } |
+  q2 c, |
+}
+@end lilypond
+
+Die Benutzung von @code{\chordRepeats} innerhalb einer @code{\relative}-Konstruktion
+führt zu unerwarteten Ergebnissen:  Nachdem die Akkordereignisse einmal
+erweitert sind, können sie nicht mehr von normal eingegebenen Akkorden
+unterschieden werden.  Dadurch fügt @code{\relative} einen Oktavsprung
+entsprechend des aktuellen Kontexts ein.
+
+Weil geschachtelte @code{\relative}-Umgebungen sich nicht gegenseitig
+beeinflussen, kann man eine zusätzliche @code{\relative}-Umgebung
+innerhalb von  @code{\chordRepeats} benutzen, um die Oktavbeziehungen
+darzustellen, bevor die wiederholten Akkorde eingesetzt werden.  In diesem
+Fall beeinflusst der gesamte Inhalt der inneren @code{\relative}-Umgebung
+nicht die äußere. Daraus ergibt sich die unterschiedliche Oktave der
+letzten Note in diesem Beispiel:
+
+@c Without \new Voice, implicit voice creation does the dumbest thing.
+@lilypond[verbatim,quote]
+\new Voice
+\relative c'' {
+  \chordRepeats #'(articulation-event)
+  \relative c''
+  { <a-. c\prall e>1\sfz c'4 q2 r8 q8-. } |
+  q2 c |
+}
 @end lilypond
 
+Derartige Probleme mit @code{\relative} treten nur auf, wenn @code{\chordRepeats}
+explizit aufgerufen wird: die Verarbeitung von einfachem @code{q} wird
+erst vorgenommen, wenn alle @code{\relative}-Umgebungen schon verarbeitet
+sind.
+
 @seealso
 Notationsreferenz:
 @ref{Notation von Akkorden},
@@ -214,6 +272,29 @@ mehrere Systeme erstellt:
 
 In diesem Fall stellt der unterschiedliche Rhythmus kein Problem dar.
 
+@cindex Zusammenstöße, kollidierende Notenkolumnen
+@cindex Zusammenstöße, ignorieren
+
+@knownissues
+Wenn Noten zweier oder mehrerer Stimmen mit Hälsen in die gleiche Richtung
+an der selben Position auf dem System gesetzt werden und keinen Versatz
+durch @code{shift} aufweisen (oder den gleichen Versatz besitzen), erscheint
+die Nachricht
+
+@example
+Warnung: zu viele kollidierende Notenspalten werden ignoriert
+@end example
+
+@noindent
+während der Kompilation.  Diese Nachricht kann unterdrückt werden durch
+
+@example
+\override NoteColumn #'ignore-collision = ##t
+@end example
+
+Das unterdrückt jedoch nicht nur die Warnungen, sondern schaltet auch
+die Auflösung von Zusammenstößen ab und kann also zu unbeabsichtigten
+Resultaten führen. (Siehe auch @ref{Auflösung von Zusammenstößen}.)
 
 @node Cluster
 @unnumberedsubsubsec Cluster
@@ -458,6 +539,9 @@ Hälse nach oben, die graden Stimmen Hälse nach unten:
 >>
 @end lilypond
 
+@warning{Gesangstext und Strecker (etwa Bögen, Bindebögen, Crescendoklammern
+usw.) können nicht zwischen zwei Stimmen erstellt werden.}
+
 @strong{@i{Identische Rhythmen}}
 
 Wenn parallele Abschnitte gesetzt werden sollen,
@@ -776,6 +860,18 @@ Referenz der Interna:
 @rinternals{NoteCollision},
 @rinternals{RestCollision}.
 
+@knownissues
+Die Benutzung von @code{\override NoteColumn #'ignore-collision = ##t}
+führt dazu, dass Noten mit unterschiedlichen Köpfen in unterschiedlichen
+Stimmen falsch verschmolzen werden.
+
+@lilypond[quote,relative=1,verbatim]
+\mergeDifferentlyHeadedOn
+<< { c16 a' b a } \\ { c,2 } >>
+\override NoteColumn #'ignore-collision = ##t
+<< { c16 a' b a } \\ { c,2 } >>
+@end lilypond
+
 @ignore
 @knownissues
 
index 47d7f7af06517f1abf105da3ec0ae828808a2c57..24ec4ef4b94ce7a37f1a34039a47828ad5f9602c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -349,6 +349,9 @@ behandelt, sodass @code{ragged-bottom} und @code{ragged-last-bottom} auch
 zusätzlichen Abstand zwischen den Titel und dem ersten System einer
 Paritur einfügt.
 
+Explizit definierte Papierformate überschreiben alle vom Benutzer erstellte
+Randeinstellung für die Ränder oben und unten.
+
 
 @node Vertikale \paper-Variablen mit flexiblen Abständen
 @unnumberedsubsubsec Vertikale @code{\paper}-Variablen mit flexiblen Abständen
@@ -665,6 +668,10 @@ Notationsreferenz:
 Installierte Dateien:
 @file{ly/paper-defaults-init.ly}.
 
+@knownissues
+Explizit definierte Papierformate überschreiben alle vom Benutzer erstellte
+Randeinstellung für die Ränder oben und unten.
+
 
 @node \paper-Variablen für zweiseitigen Satz
 @unnumberedsubsubsec @code{\paper}-Variablen für zweiseitigen Satz
index dd1582d48ea87238e1054ef424ac5bef64113693..447ecf7e10a45f7327da8973943652c10e9521bb 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -434,8 +434,8 @@ beenden sowie eine Methode, Ossia-Systeme zu erstellen.
 @cindex Notenlinien, Anzahl
 @cindex Notenlinien, Dicke
 @cindex Notenlinien, Einstellungen
-@cindex Staff symbol, Erstellen
-@cindex Notenlinien, Erstellen
+@cindex Staff symbol, erstellen
+@cindex Notenlinien, erstellen
 @cindex Dicke der Notenlinien einstellen
 @cindex Anzahl der Notenlinien einstellen
 @cindex Zahl der Notenlinien einstellen
@@ -447,118 +447,139 @@ beenden sowie eine Methode, Ossia-Systeme zu erstellen.
 @cindex Notensystem beginnen
 @cindex Beginnen eines Notensystems
 @cindex Beenden eines Notensystems
+@cindex Notenlinien, beginnen
+@cindex Notenlinien, beenden
+@cindex Beenden von Notenlinien
+@cindex Beginnen von Notenlinien
+@cindex Beenden eines Systems
+@cindex System, beenden
+@cindex Notensystem, beenden
+
+
+@funindex \startStaff
+@funindex startStaff
+@funindex \stopStaff
+@funindex stopStaff
+
+Die Befehle @code{\stopStaff} und @code{\startStaff} können
+benutzt werden, um ein Notensystem zu stoppen oder (wieder)
+zu beginnen.
+
+@lilypond[verbatim,quote,relative=2]
+\stopStaff f4 d \startStaff g, e
+f'4 d \stopStaff g, e
+f'4 d \startStaff g, e
+@end lilypond
+
+@predefined
+@code{\startStaff},
+@code{\stopStaff}.
+@endpredefined
 
 Die Linien eines Notensystems gehören zu dem
-@code{StaffSymbol}-(NotensystemSymbol)-Grob.
+@code{StaffSymbol}-(NotensystemSymbol)-Grob (hierzu gehören auch
+Hilfslinien).
 @code{StaffSymbol}-Eigenschaften können verändert werden, um die
 Erscheinung des Notensystems zu beeinflussen, aber sie müssen
 gesetzt werden, bevor das System erstellt wird.
 
-Die Anzahl der Notenlinien kann verändert werden.  Die Position
-des Notenschlüssels und die Position von c' können geändert werden,
-um dem neuen System zu entsprechen.  Eine Erklärung findet sich
-im Schnipselabschnit in
-@ref{Notenschlüssel}.
+Die Anzahl der Notenlinien kann verändert werden:
 
 @lilypond[verbatim,quote,relative=2]
-\new Staff \with {
-  \override StaffSymbol #'line-count = #3
-}
-{ d4 d d d }
+f4 d \stopStaff
+\override Staff.StaffSymbol #'line-count = #2
+\startStaff g, e |
+
+f'4 d \stopStaff
+\revert Staff.StaffSymbol #'line-count
+\startStaff g, e |
+@end lilypond
+
+
+Auch die Position der Notenlinien kann geändert werden.  Die
+Werte werden in @emph{halben} Notensystemabständen eingegeben
+und die neue Position ist relativ zur ursprünglichen Mittellinie.
+Eine einzelne Linie wird für jeden Wert ausgegeben, sodass
+die Anzahl der Linien sowie ihre Position im Notensystem mit
+einem Befehl geändert werden können.
+
+@lilypond[verbatim,quote,relative=2]
+f4 d \stopStaff
+\override Staff.StaffSymbol #'line-positions = #'(1 3 5 -1 -3)
+\startStaff g, e |
+f'4 d \stopStaff
+\override Staff.StaffSymbol #'line-positions = #'(8 6.5 -6 -8 -0.5)
+\startStaff g, e
 @end lilypond
 
+die Position des Notenschlüssels und die Position von c' können geändert
+werden, um dem neuen System zu entsprechen.  Siehe auch
+@ref{Notenschlüssel}.
+
 Die Liniendicke der Notenlinien kann verändert werden.  Die Dicke
 der Hilfslinien und Notenhälse wird auch beeinflusst, weil sie
 von der Notenliniendicke abhängen.
 
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote,relative=2]
 \new Staff \with {
   \override StaffSymbol #'thickness = #3
 }
-{ e4 d c b }
+{ f4 d g, e }
 @end lilypond
 
-Die Dicke der Hilfslinien kann auch unabhängig von der
-Notenliniendicke verändert werden.  Die zwei Zahlen in dem Beispiel
+Die Dicke der Hilfslinien (engl. ledger lines) kann allerdings auch unabhängig von der
+Notenliniendicke verändert werden.  Die zwei Zahlen, die nötig sind,
 sind Faktoren, mit denen die Notenlinien-Dicke und der
 Notenlinienabstand multipliziert werden.  Die Addition beider
 Werte ergibt die Dicke der Hilfslinien.
 
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote,relative=2]
 \new Staff \with {
-  \override StaffSymbol #'ledger-line-thickness = #'(1 . 0.2)
+  \override StaffSymbol #'thickness = #2
+  \override StaffSymbol #'ledger-line-thickness = #'(0.5 . 0.4)
 }
-{ e4 d c b }
+{ f'4 a, a,, f }
 @end lilypond
 
-Der Abstand zwischen Notenlinien kann verändert werden.  Diese
-Einstellung wirkt sich auch auf den Abstand der Hilfslinien aus.
+Die vertikale Position der Hilfslinien kann verändert werden:
 
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote,relative=2]
 \new Staff \with {
-  \override StaffSymbol #'staff-space = #1.5
+  \override StaffSymbol #'ledger-positions = #'(-3 -2 -1 2 5 6)
 }
-{ a4 b c d }
+{ f'4 a, a,, f }
 @end lilypond
 
-Weitere Einzelheiten zu den Eigenschaften von @code{StaffSymbol}
-findet sich in @rinternals{staff-symbol-interface}.
+Zusätzliche Hilfslinien können auch innerhalb des Systems gesetzt
+werden, wenn sie von einem selbsdefinierten Notensystem genötigt
+werden.  Das Beispiel zeigt die Standardposition der Hilfslinien
+wenn die explizite Position mit @code{legder-position} nicht
+definiert ist.  Der Befehl @code{stopStaff} wird benötigt, damit
+der Befehl sich auf das gesamte System (@code{StaffSymbol}) auswirkt.
 
-@cindex Notenlinien, beginnen
-@cindex Notenlinien, beenden
-@cindex Beenden von Notenlinien
-@cindex Beginnen von Notenlinien
-@cindex Beenden eines Systems
-@cindex System, beenden
-@cindex Notensystem, beenden
-
-@funindex \startStaff
-@funindex \stopStaff
-@funindex startStaff
-@funindex stopStaff
-
-Veränderungen der Eigenschaften eines Notensystems mitten in einer
-Partitur können zwischen die Befehle @code{\stopStaff} und
-@code{\startStaff} gesetzt werden:
-
-@lilypond[verbatim,quote,relative=2]
-c2 c
+@lilypond[fragment,quote,relative=1]
+\override Staff.StaffSymbol #'line-positions =   #'(-8 0 2 4)
+d4 e f g
 \stopStaff
-\override Staff.StaffSymbol #'line-count = #2
 \startStaff
-b2 b
-\stopStaff
-\revert Staff.StaffSymbol #'line-count
-\startStaff
-a2 a
+\override Staff.StaffSymbol #'ledger-positions = #'(-8 -6 (-4 -2) 0)
+d4 e f g
 @end lilypond
 
-@noindent
-Die Befehle @code{\startStaff} und @code{\stopStaff} können
-benutzt werden, um ein Notensystem irgendwo zu beenden oder zu
-beginnen.
+Der Abstand zwischen Notenlinien kann verändert werden.  Diese
+Einstellung wirkt sich auch auf den Abstand der Hilfslinien aus.
 
 @lilypond[verbatim,quote,relative=2]
-c4 b a2
-\stopStaff
-b4 c d2
-\startStaff
-e4 d c2
+\new Staff \with {
+  \override StaffSymbol #'staff-space = #1.5
+}
+{ f'4 d, g, e, }
 @end lilypond
 
-
-@predefined
-@code{\startStaff},
-@code{\stopStaff}.
-@endpredefined
-
-
 @snippets
-
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {making-some-staff-lines-thicker-than-the-others.ly}
 
-
 @seealso
 Glossar:
 @rglos{line},
@@ -576,7 +597,6 @@ Referenz der Interna:
 @rinternals{staff-symbol-interface}.
 
 
-
 @node Ossia-Systeme
 @unnumberedsubsubsec Ossia-Systeme
 @translationof Ossia staves
@@ -817,7 +837,6 @@ um Ossiaabschnitte zu erstellen.  Zu Einzelheiten, siehe
 @cindex Verstecken von Systemen der Alten Musik
 @cindex Verstecken von Rhythmus-Systemen
 
-
 @funindex \RemoveEmptyStaves
 @funindex RemoveEmptyStaves
 
@@ -828,20 +847,16 @@ zu entfernen.  Gleichermaßen kann
 leere Takte in einem
 @code{RhythmicStaff}-Kontext zu entfernen.
 
-
 @predefined
 @code{\Staff \RemoveEmptyStaves},
 @code{\VaticanaStaff \RemoveEmptyStaves},
 @code{\RhythmicStaff \RemoveEmptyStaves}.
 @endpredefined
 
-
 @snippets
-
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {removing-the-first-empty-line.ly}
 
-
 @seealso
 Glossar:
 @rglos{Frenched staff}.
@@ -867,9 +882,7 @@ Referenz der Interna:
 @rinternals{VerticalAxisGroup},
 @rinternals{Staff_symbol_engraver}.
 
-
 @knownissues
-
 Wenn man den @code{Staff_symbol_engraver} entfernt, werden auch
 die Taktlinien entfernt.  Wenn eine sichtbare Taktlinie
 angefordert wird, kann es zu Formatierungsfehlern kommen.  In
@@ -916,24 +929,30 @@ System eingesetzt, der Wert von @code{shortInstrumentName} für
 alle weiteren Systeme.
 
 @lilypond[verbatim,quote,ragged-right,relative=1]
-\set Staff.instrumentName = #"Violin "
-\set Staff.shortInstrumentName = #"Vln "
-c4.. g'16 c4.. g'16
-\break
-c1
+\new Staff \with {
+  instrumentName = #"Violin "
+  shortInstrumentName = #"Vln. "
+}
+{ c4.. g'16 c4.. g'16 \break | c1 }
 @end lilypond
 
-Mit dem Textbeschriftungsmodus können auch komplizierte
+@cindex Instrumentenbezeichnung, komplexe
+
+Mit dem Textbeschriftungsmodus (@code{\markup}) können auch komplizierte
 Instrumentenbezeichnungen erstellt werden:
 
 @lilypond[verbatim,quote,relative=2]
-\set Staff.instrumentName = \markup {
-  \column { "Clarinetti"
-            \line { "in B" \smaller \flat } } }
-c4 c,16 d e f g2
+\new Staff \with {
+  instrumentName = \markup {
+    \column { "Clarinetti"
+      \line { "in B" \smaller \flat }
+    }
+  }
+}
+{ c4 c,16 d e f g2 }
 @end lilypond
 
-@cindex Instrumentenbezeichnung, Notation
+@cindex Instrumentenbezeichnung, zentriert
 
 Wenn zwei oder mehr Systeme gruppiert werden, werden die
 Instrumentenbezeichnungen automatisch zentriert.  Um auch
@@ -942,17 +961,17 @@ mehrzeilige Instrumentenbezeichnungen zentriert zu setzen, muss
 
 @lilypond[verbatim,quote,indent=1.5\cm,relative=2]
 <<
-  \new Staff {
-    \set Staff.instrumentName = #"Flute"
-    f2 g4 f
+  \new Staff \with {
+    instrumentName = #"Flute"
   }
-  \new Staff {
-    \set Staff.instrumentName = \markup \center-column {
-      Clarinet
+  { f2 g4 f }
+  \new Staff \with {
+    instrumentName = \markup {
+      \center-column { "Clarinet" }
       \line { "in B" \smaller \flat }
     }
-    c4 b c2
   }
+  { c4 b c2 }
 >>
 @end lilypond
 
@@ -968,25 +987,31 @@ Einzugs (@code{indent} und @code{short-indent}) vergrößert werden.
 Zu Einzelheiten siehe @ref{\paper-Variablen für Verschiebungen und Einrückungen}.
 
 @lilypond[verbatim,quote,ragged-right]
+\relative c'' {
+  <<
+    \new Staff \with {
+      instrumentName = #"Alto Flute in G"
+      shortInstrumentName = #"Flt."
+    }
+    {
+      f2 g4 f \break
+      g4 f g2
+    }
+    \new Staff \with {
+      instrumentName = #"Clarinet"
+      shortInstrumentName = #"Clar."
+    }
+    {
+      c,4 b c2 \break
+      c2 b4 c
+    }
+  >>
+}
+
 \layout {
   indent = 3.0\cm
   short-indent = 1.5\cm
 }
-
-\relative c'' <<
-  \new Staff {
-    \set Staff.instrumentName = #"Alto Flute in G"
-    \set Staff.shortInstrumentName = #"Fl."
-    f2 g4 f \break
-    g4 f g2
-  }
-  \new Staff {
-    \set Staff.instrumentName = #"Clarinet"
-    \set Staff.shortInstrumentName = #"Clar."
-    c,4 b c2 \break
-    c2 b4 c
-  }
->>
 @end lilypond
 
 @cindex Instrumentenbezeichnungen zu anderen Kontexten hinzufügen
@@ -1001,20 +1026,24 @@ siehe @ref{Umgebungs-Plugins verändern}.
 @cindex Instrumentenbezeichnungen, wechseln
 @cindex Wechseln von Instrumentenbezeichnungen
 
-Instrumentenbezeichnungen können mitten in einer Partitur
-geändert werden.  Dabei muss jedoch beachtet werden, dass
-@code{instrumentName} nicht mitten im Stück angezeigt wird,
-denn es wird nur für das erste Notensystem ausgegeben:
+Die kurzen Instrumentenbezeichnungen können mitten in einer Partitur
+geändert werden.  Die Lange Bezeichnung
+@code{instrumentName} wird nur bei ihrem ersten Auftreten gesetzt
+und spätere Änderungen nicht berücksichtigt.
 
 @lilypond[verbatim,quote,ragged-right,relative=1]
-\set Staff.instrumentName = #"First"
-\set Staff.shortInstrumentName = #"one"
-c1 c c c \break
-c1 c c c \break
-\set Staff.instrumentName = #"Second"
-\set Staff.shortInstrumentName = #"two"
-c1 c c c \break
-c1 c c c \break
+\new Staff \with {
+  instrumentName = #"Flute"
+  shortInstrumentName = #"Flt."
+}
+{
+  c1 c c c \break
+  c1 c c c \break
+  \set Staff.instrumentName = #"Clarinet"
+  \set Staff.shortInstrumentName = #"Clt."
+  c1 c c c \break
+  c1 c c c \break
+}
 @end lilypond
 
 @cindex Instrumentenwechsel
index 9a8edede289128e2267e2b3471653756dbe51860..afb1b12645f46ae976ac8c112d0a6d4574244f32 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -457,9 +457,9 @@ eingeklammert werden.
 
 Anders als Text in Anführungsstrichen können sich in einer
 Textbeschriftungsumgebung (@code{\markup}) geschachtelte Ausdrücke
-oder weitere Textbefehle befinden, eingeführt mit einem Backslash
-(@code{\}).  Derartige Befehle beziehen sich nur auf den ersten
-der folgenden Ausdrücke.
+oder weitere Textbefehle befinden, eingeführt mit einem
+Backslash@tie{}(@code{\}).  Derartige Befehle beziehen sich nur auf
+den ersten der folgenden Ausdrücke.
 
 @lilypond[quote,verbatim,relative=2]
 a1-\markup intenso
@@ -483,7 +483,7 @@ c
 Eine @code{\markup}-Umgebung kann auch Text in
 Anführungszeichen beinhalten.  Derartige Zeichenketten werden als
 ein Textausdruck angesehen, und darum werden innerhalb von ihnen
-Befehle oder Sonderzeichen (wie @code{\} oder @code{#}) so
+Befehle oder Sonderzeichen (wie @code{\} oder@tie{}@code{#}) so
 ausgegeben, wie sie eingeben werden.  Doppelte Anführungsstriche
 können gesetzt werden, indem man ihnen einen Backslash voranstellt.
 
@@ -1192,7 +1192,6 @@ Installierte Dateien:
 @file{scm/stencil.scm}.
 
 
-
 @node Musikalische Notation innerhalb einer Textbeschriftung
 @unnumberedsubsubsec Musikalische Notation innerhalb einer Textbeschriftung
 @translationof Music notation inside markup
index 3631306a6027d2dc3da570e13124b6cc21ac2e0e..badf94bc6e82a1ccc27eb0701a42ff44cb096a59 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -180,7 +180,7 @@ Punkte, Gesangstext mit Akzenten, verschiedene lateinische und nicht-lateinische
 Zeichen sowie auch etwa Sonderzeichen (wie ein Herz-Symbol) könn direkt in
 die Notationsdatei geschrieben werden.  Es muss dabei sichergestell werden, dass
 die Datei in der UTF-8-Kodierung gespeichert wird.  Zu mehr Information siehe
-@ref{Zeichenkodierung}.
+@ref{Sonderzeichen}.
 
 @lilypond[quote,verbatim]
 \relative c'' { d8 c16 a bes8 f e' d c4 }
@@ -213,7 +213,6 @@ hierzu @ref{Text formatieren}.
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {formatting-lyrics-syllables.ly}
 
-
 @seealso
 Handbuch zum Lernen:
 @rlearning{Lieder}.
@@ -224,7 +223,7 @@ Notationsreferenz:
 @ref{Eingabe-Modi},
 @ref{Manuelle Silbendauern},
 @ref{Text formatieren},
-@ref{Zeichenkodierung}.
+@ref{Sonderzeichen}.
 
 Referenz der Interna:
 @rinternals{LyricText}.
@@ -233,7 +232,6 @@ Schnipsel:
 @rlsr{Text}
 
 
-
 @node Text an einer Melodie ausrichten
 @unnumberedsubsubsec Text an einer Melodie ausrichten
 @translationof Aligning lyrics to a melody
@@ -660,7 +658,7 @@ ein Unterstrich (@code{_}) für jede Note notiert wird, die
 
 Wenn ein Melisma an einer Silbe auftritt, die nicht die letzte eines
 Wortes ist, wird diese Silbe mit der folgenden durch wiederholte Trennstriche
-verbunden.  Dies wird notiert, indem man zwei Trennstriche (@code{--})
+verbunden.  Dies wird notiert, indem man zwei Trennstriche (@w{@code{--}})
 nach der Silbe notiert.
 
 Wenn ein Melisma an der letzten Silbe eines Wortes auftritt, wird eine
@@ -2433,7 +2431,7 @@ Zu Einzelheiten der Seitenformatierung siehe
 
 @item
 Stichworte der Dialoge und Regieanweisungen können mit Textbeschriftungen
-eingefügt werden.  Siehe @ref{Text}.  Ausführliche Regieanweisungen können
+eingefügt werden.  Siehe @ref{Fußnoten erstellen}.  Ausführliche Regieanweisungen können
 mit Abschnitten von alleinstehenden Textbeschriftungen zwischen zwei
 @code{\score}-Umgebungen gesetzt werden. Siehe @ref{Separater Text}.
 
@@ -2454,7 +2452,8 @@ Notationsreferenz:
 @ref{Systeme trennen},
 @ref{Transposition},
 @ref{Orchesterstimmen erstellen},
-@ref{Text eingeben}.
+@ref{Text eingeben}
+@ref{Fußnoten erstellen}.
 
 Schnipsel:
 @rlsr{Vocal music}.
@@ -2613,7 +2612,7 @@ Wenn ein transponierendes Instrument zitiert wird, sollte die
 Orchsterstimme die Tonart angeben, damit die Transposition der
 Stichnoten automatisch geschehen kann.  Das Beispiel unten zeigt,
 wie man das vornimmt.  Die Noten im Beipiel sind sehr tief auf
-dem System, sodass @code{#DOWN} (nach unten) im @code{\cueDuring}
+dem System, sodass @code{DOWN} (nach unten) im @code{\cueDuring}
 definiert ist, damit die Hälse nach unten zeigen.  Die
 Instrumentbezeichnung wird auch unter dem System platziert.  Auch
 die Stimme für die rechte Hand des Klaviers ist explizit definiert.
index 2f2f00243bf43ca1410a64a29e25c1b50b3217dd..5de17892ab908472c66e4777f3ff7e4fa4684e7b 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index c26e90c3062e316110c73da29892f3fee1599744..c064d55468167469f79f2b69bae8c2d38088a8f3 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -227,7 +227,6 @@ Schnipsel:
 @rlsr{World music}.
 
 
-
 @node Arabische Tonarten
 @unnumberedsubsubsec Arabische Tonarten
 @translationof Arabic key signatures
diff --git a/Documentation/de/texidocs/alternative-bar-numbering.texidoc b/Documentation/de/texidocs/alternative-bar-numbering.texidoc
new file mode 100644 (file)
index 0000000..b84d88a
--- /dev/null
@@ -0,0 +1,7 @@
+
+%% Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
+
+  texidocde = "Zwei alternative Methoden können eingestellt werden,
+  die die Taktnummerierung beeinflussen, insbesondere bei Wiederholungen."
+
+  doctitlede = "Alternative Taktnummerierung"
diff --git a/Documentation/de/texidocs/glissandi-can-skip-grobs.texidoc b/Documentation/de/texidocs/glissandi-can-skip-grobs.texidoc
new file mode 100644 (file)
index 0000000..640df11
--- /dev/null
@@ -0,0 +1,4 @@
+%% Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
+  texidocde = "@code{NoteColumn}-Grobs können bei Glissandos übersprungen werden."
+  doctitlede = "Glissando kann Grobs überspringen"
+
diff --git a/Documentation/de/texidocs/strict-beat-beaming.texidoc b/Documentation/de/texidocs/strict-beat-beaming.texidoc
new file mode 100644 (file)
index 0000000..7189134
--- /dev/null
@@ -0,0 +1,11 @@
+%% Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
+
+  texidocde = "
+Sekundäre Balken können in die Richtung gesetzt werden, die ihrer rhythmischen
+Zugehörigkeit entspricht.  Der erste Balken ist zusammengefasst (Standard),
+der zweite Sechszehntelbalken zeigt den Taktschlag an.
+"
+
+  doctitlede = "Bebalkung nach Taktschlag"
+
+
index 194c3bc0b1a63e2a9f8e8c2a7bdbe800413f3bc0..2e7617c1eb88edb4784b56f1e92d7d4a09dbc8f4 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish:  3c814eb917c15f6f0d64f64f58046dd7b119e359
+    Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -219,7 +219,7 @@ Distributions will want to install lilypond.info in postinstall, doing:
 @end macro
 
 @macro docLinkSplit{name,base,webLink}
-  @docLink{\name\ (aufgeteilt HTML),\base\/index.html,\webLink\}
+  @docLink{\name\ (geteiltes HTML),\base\/index.html,\webLink\}
 @end macro
 
 @macro docLinkBig{name,base,webLink}
index adabba964a93d17eda4fd002f5f34fd03672e723..7263f85a6cdbc7f69f15d8a8bc346746a2b69933 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish:  8cbb38db1591ab95a178643e7bf41db018aa22c0
+    Translation of GIT committish:  fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -45,6 +45,9 @@ wenn man über LilyPond diskutieren will.
 @item
 @ref{Helfen Sie uns}: Ihre Mitarbeit wird benötigt.
 
+@item
+@ref{Sponsoren}: finanzielle Unterstützung.
+
 @item
 @ref{Entwicklung}: für Mitarbeiter und Tester.
 
@@ -79,6 +82,7 @@ uns geschrieben wurde.
 * Minimalbeispiele::
 * Fehlerberichte::
 * Helfen Sie uns::
+* Sponsoren::
 * Entwicklung::
 * Autoren::
 * Veröffentlichungen::
@@ -272,6 +276,14 @@ lesen Sie bitte unsere Richtlinien für @ref{Fehlerberichte}.}
 
 @divEnd
 
+@divClass{column-right-bottom}
+@subheading Private E-Mails
+
+Private Angelegenheiten sollten an Graham Percival
+(den Projektmanager) gerichtet werden, der dann die
+Betroffen einbezieht.
+
+@divEnd
 
 
 @node Minimalbeispiele
@@ -487,7 +499,7 @@ Fehlerberichtes hinzu.
 
 Wenn Ihr Fehlerbericht an die Liste versandt wurde, untersucht
 unser Fehlerbeseitiger (engl. bug squad) den Bericht.  Warten Sie
-bitte 24 Stunden, da uns nur eine geringe Zahl an Helfern zur Verfügung stehen.  Sie werden eventuell nach mehr Information gefragt oder
+bitte vier Tage, da uns nur eine geringe Zahl an Helfern zur Verfügung stehen.  Sie werden eventuell nach mehr Information gefragt oder
 der Bericht wird zum Tracker hinzugefügt und Sie werden informiert,
 welche Nummer er bekommen hat.
 
@@ -531,6 +543,92 @@ demonstrieren.
 @divEnd
 
 
+@node Sponsoren
+@unnumberedsec Sponsoren
+@translationof Sponsoring
+
+@divClass{keep-bullets}
+@divClass{column-left-top}
+@subheading Materielle Hilfe
+
+In der Vergangenheit
+
+@itemize
+@item haben einige Benutzers für neue Eigenschaften bezahlt
+@item haben sich einige Entwickler einstellen lassen, um neue Eigenschaften
+hinzuzufügen
+@end itemize
+
+Das LilyPond-Projekt kann derartige Verabredungen nicht koordinieren,
+wir wollen deshalb weder dazu aufrufen noch davon abraten.  Jegliche
+Abkommen zwischen privaten Personen beziehen sich nur auf diese
+Personen, ncht auf das LilyPond-Projekt.
+
+@divEnd
+
+@divClass{column-right-top}
+@subheading Richtlinien
+
+Jeder Benutzer, der Geld gegen Arbeit eintauschen will, sollte
+Folgendes im Auge behalten:
+
+@itemize
+@item
+LilyPond-Entwickler können ihre Angebote auf den E-Mail-Listen
+von Zeit zu Zeit bewerben.
+
+@item
+Jegliche Abkommen zwischen privaten Personen sollten die
+normalen Vorsichtsmaßnahmen beinhalten: wer bezahlt, wieviel
+bezahlt werden soll, mit welcher Methoden und nach welchen
+Bedingungen.  Wir empfehlen, dass alle Unklarheiten bezüglich
+dieser Punkte geklärt werden sollten, bevor die Arbeit beginng.
+
+@end itemize
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Interessierte Entwickler
+
+Hier ist eine Liste der Leute, die sich Dienstleistungen
+sponsoren lassen.  Die Menge an Arbeit, die unterschiedliche
+Entwickler im Laufe des Jahres vollbringen, kann stark
+schwanken.  Wir können nicht garantieren, dass die Liste
+aktuell ist oder die Leute auf der Liste über bestimmte
+Fähigkeiten verfügen.  Das einzige Kriterium ist, dass
+die entsprechende Person um Aufnahme in die Liste gebeten
+hat.
+
+Ein Blick auf die erbrachten Leistungen im git-Repositorium
+ist eine gute Art sich über Aktivität und Erfahrenheit von
+Entwicklern Klarheit zu verschaffen.  Statistiken bis
+@versionDevel{}:
+
+@multitable @columnfractions .3 .3 .3
+@item @uref{http://lilypond.org/~graham/gitstats-all/, gesamter Zeitraum}
+@tab @uref{http://lilypond.org/~graham/gitstats-1year/, das letzte Jahr}
+@tab @uref{http://lilypond.org/~graham/gitstats-3months/, die letzten drei Monate}
+@end multitable
+
+Interessirte Entwickler:
+@table @asis
+@item @email{dak@@gnu.org, David Kastrup}
+Spenden sind notwendig, damit ich meine aktuelle Vollzeitbeschäftigung
+an LilyPond aufrechterhalten kann.  Ich konzentriere mich auf das
+Schnittstellendesign für Benutzer und Programmieren, auf Kohäränz,
+Implementation, Vereinfachung, Dokumentation und Fehlerbeseitigung.
+
+@c Format
+@c @item @email{name@@adress.domain, Name}
+@c area of interest (256 chars max)
+
+@end table
+
+@divEnd
+@divEnd
+
+
 @node Entwicklung
 @unnumberedsec Entwicklung
 @translationof Development
index 843f61bffd928cc6f66449e32005f2139d17c6a1..c0056fb1c0f7e64a5db2481f5fd3aebc04ba7403 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish:  8cbb38db1591ab95a178643e7bf41db018aa22c0
+    Translation of GIT committish:  fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -302,6 +302,8 @@ Alle Logos und Produktabbildungen erkennen Copyright und Trademark an.
 @downloadStableDarwinNormal
 Für MacOS X 10.4 und höher auf Intel-Prozessoren (wenn Sie Zweifel haben, benutzen Sie diese Version).
 
+MacOS X 10.7 Lion wird noch nicht unterstützt.
+
 @item
 @sourceimage{logo-macosx,,,}
 @downloadStableDarwinPPC
index e9f52b22851c4428575d36c5f436d226fb4c52e4..3f071cd56862305ebf0ca84e6168aa7a3afcd346 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish:  8cbb38db1591ab95a178643e7bf41db018aa22c0
+    Translation of GIT committish:  fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -553,6 +553,12 @@ der St. James Church in Manhattan am 8. Mai 2009  von Frederick
 Renz und seinem Ensemble @uref{http://www.earlymusicny.org/,
 Early Music New York} (Notensatz von Nicolas Sceaux).
 
+@item
+Mussorgskijs @emph{Bilder einer Ausstellung}, neu orchestriert und
+dirigiert von @uref{http://www.aurelienbello.com/,Aurélien Bello}
+mit der @uref{http://www.junge-philharmonie-brandenburg.de/,Jungen Philharmonie Brandenburg}
+am 10. Oktober 2011 und als Wiederholung am 15.--16. April 2012.
+
 @end itemize
 @divEnd
 
@@ -574,7 +580,7 @@ die beste Werbung für LilyPond.
 @item
 @uref{http://etudeapp.com, Etude}, @qq{Notensatz unter Drogen} ist
 eine iPhone-App, die Klaviermusik, gesetzt mit LilyPond, anzeigt.  Hinzu
-gehören viele Stücke von Mutopia.  Die App enthält auch eine virtualle
+gehören viele Stücke von Mutopia.  Die App enthält auch eine virtuelle
 Klaviatur, die anzeigt, welche Tasten gedrückt werden müssen, um
 Anfängern beim Notenlesen zu helfen.
 
@@ -976,8 +982,8 @@ mit einem Backslash eingegeben.
 @imageFloat{text-input-1-annotate-de,png,center}
 @imageFloat{text-input-1-output,png,center}
 
-Versetzungszeichen werden durch verschiedene Endungen hinzugefügt: @code{-is}
-nach der Note setzt ein Kreuz, @code{-es} dagegen ein b (-- das sind die deutschen
+Versetzungszeichen werden durch verschiedene Endungen hinzugefügt: @w{@code{-is}}
+nach der Note setzt ein Kreuz, @w{@code{-es}} dagegen ein b (-- das sind die deutschen
 Endungen, Endungen in anderen Sprachen sind auch möglich). LilyPond entscheidet selber, wo 
 es die Versetzungszeichen platziert.
 
@@ -1204,16 +1210,13 @@ git clone http://github.com/textmate/lilypond.tmbundle.git
 
 @itemize
 @item
-@item
-@uref{http://www.rosegardenmusic.com,Rosegarden}, ein Audio- und MIDI-Sequenzierer,
-der auch einen Noteneditor für einzelne Systeme unterstützt.
+@uref{http://canorus.org,Canorus} kann nach LilyPond exportieren, ist allerdings noch im Beta-Stadium.  Testpersonen sind willkommen.
 
 @item
 @uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml,NtEd},
 auf der @uref{http://cairographics.org, Cairo}-Bibliothek basierend,
 hat experimentelle Unterstützung für LilyPond-Export.
 
-@item
 @uref{http://www.tuxguitar.com.ar/,TuxGuitar}, ein Tabulator-Editor und
 -Spieler, stellt neben Tabulatur auch eine Partiturvorschau zur
 Verfügung und kann nach LilyPond exportieren.
@@ -1223,12 +1226,31 @@ Verfügung und kann nach LilyPond exportieren.
 wird aber aktiv entwickelt.
 
 @item
-@uref{http://canorus.org,Canorus} kann nach LilyPond exportieren, ist allerdings noch im Beta-Stadium.  Testpersonen sind willkommen.
+@uref{http://www.holmessoft.co.uk/homepage/software/NWC2LY/index.htm,
+NW2LY} ist ein C#-Programm, das
+@uref{http://www.noteworthysoftware.com/,NoteWorthy}-Lieder nach LilyPond
+konvertieren kann.
+
+@item
+@uref{https://github.com/ciconia/ripple/blob/master/README.markdown,
+Ripple} ist ein Programm, mit dem man Partituren und Stimmen erstellen
+kann.  Es enthält auch einen Modus, in dem man unterschiedliche
+musikalische Werke untereinander mischen und zu einer Partitur oder
+einer Stimme zusammenfügen kann.
+
+@item
+@uref{http://www.rosegardenmusic.com,Rosegarden}, ein Audio- und MIDI-Sequenzierer,
+der auch einen Noteneditor für einzelne Systeme unterstützt.
 
 @item
 @uref{http://www.volny.cz/smilauer/rumor/rumor.html,Rumor},
 ein monophoner Echtzeitkonverter von MIDI nach LilyPond.
 
+@item
+@uref{http://www.tuxguitar.com.ar/,TuxGuitar}, ein Tabulatureditor
+mit mehrfachen Spuren und Spieler, enthält eine Vorschau der Noten
+und kann nach LilyPond exportieren.
+
 @end itemize
 
 @subsubheading Algorithmische Code-Generatoren
index ca3a1d8b5f2c3b4971f53d92bbe83cf96ef783db..f0fc1d480ba81691d035da9dead096b5ca2283ba 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish:  8cbb38db1591ab95a178643e7bf41db018aa22c0
+    Translation of GIT committish:  fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -128,6 +128,10 @@ Referenz für Anpassungen.
 
 @itemize
 
+@item
+@ref{Alles}:
+vorhergehende stabile Versionen und die aktuelle Version als komprimiertes Archiv.
+
 @item
 @ref{Übersetzt}:
 der Übersetzungsstatus für nicht Nicht-Englischsprachige.
index dcdcf2b700121d140c31a4c08b492aff4ff39098..f70a3ab4d01fb86ecd7d9242f31fc49fd4f34b99 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 53ab418e0bb8f272082db295b38a1dbb2ccfca65
+    Translation of GIT committish: 6e87cd2d1ed7028500bbcf1fe7e454d0127e31f8
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -69,6 +69,30 @@ which scares away people.
 
 @end ignore
 
+@item
+Se han simplificado las instrucciones de los sellos de elementos
+gráficos para permitir una menor duplicación de código y mejores
+aproximaciones de altura de los objetos gráficos.  Se han eliminado
+las siguientes instrucciones de sello:
+@itemize
+@item @code{beam}
+@item @code{bezier-sandwich}
+@item @code{bracket}
+@item @code{dashed-slur}
+@item @code{dot}
+@item @code{oval}
+@item @code{repeat-slash}
+@item @code{zigzag-line}
+@end itemize
+
+@item
+Ahora se tratan los corchetes como objetos diferenciados y no como
+parte de la plica.
+@lilypond[fragment,quote,relative=2]
+\override Flag #'color = #red
+g8
+@end lilypond
+
 @item
 Se puede elegir entre dos métodos de numeración de compases, en
 especial para cuando se emplean repeticiones:
@@ -94,6 +118,54 @@ especial para cuando se emplean repeticiones:
 }
 @end lilypond
 
+@item
+Lo que sigue es un cambio fundamental en la representación que
+LilyPond hace de la música: los eventos de duración como
+@code{LyricEvent} y @code{NoteEvent} ya no se encuentran envueltos
+dentro de elementos @code{EventChord} a no ser que se hayan escrito
+realmente como parte de un acorde.  Si manipulamos expresiones
+musicales en Scheme, el nuevo comportamiento puede necesitar cambios
+en nuestro código.  Las llamadas a la función musical
+@code{\eventChords} o a la función de Scheme @code{event-chord-wrap!}
+convierten a la representación anterior; la utilización de una
+cualquiera de ellas puede ser la vía más sencilla para mantener
+operativo el código tradicional.
+
+Las ventajas de hacer que la entrada y la música tengan una más
+estrecha correspondencia son numerosas: las funciones musicales
+fundionaban anteriormente de forma distinta si se utilizaban dentro o
+fuera de los acordes.  Ahora son lo mismo, incluidas todas las
+posibilidades del análisis sintáctico de los argumentos.  Ahora
+podemos usar variables musicales dentro de los acordes: una
+construcción como
+@lilypond[verbatim,quote,ragged-right]
+tonic=fis'
+{ <\tonic \transpose c g \tonic> }
+@end lilypond
+@noindent
+
+habría sido impensable con anterioridad.  Podemos usar
+@code{#@{@dots{}#@}} para construir los componentes de un acorde.  Las
+funciones musicales dentro de los acordes ya no se manejan de ninguna
+forma especial y por tanto aceptan los mismos argumentos que fuera de
+los acordes.  La instrucción @code{\tweak} funciona ahora sobre notas
+individuales sin necesidad de envolverlas entre ángulos de acorde.  En
+teoría, también puede funcionar sobre eventos y sobre la letra de las
+canciones.  Dado que antes no era posible, depende de la suerte caso
+por caso si las interioridades del código de los trucos están
+recibiendo ya la información necesaria.  Se solicita a los usuarios
+que informen de aquellos casos en que se observe que la instrucción
+@code{\tweak} no funciona según lo que razonablemente se espera de
+ella.
+
+@item
+Como consecuencia, era posible reimplementar la abreviatura de
+repetición de acordes @code{q}.  Los acordes repetidos ahora se
+sustituyen justo antes de interpretar la expresión musical.  En caso
+de que el usuario quiera retener ciertos eventos del acorde original,
+puede ejecutar manualmente la función de sustitución de repetición de
+acordes @code{\chordRepeats}.
+
 @item
 Las expresiones de Scheme dentro de fragmentos de código de LilyPond
 incrustados (@code{#@{@dots{}#@}}) se ejecutan ahora dentro de la
@@ -121,11 +193,12 @@ información.
 @item
 Se ha cambiado el nombre de la instrucción @code{\markuplines} por
 @code{\markuplist} para conseguir una mejor correspondencia con su
-semántica y con la nomenclatura generarl de LilyPond.
+semántica y con la nomenclatura general de LilyPond.
 
 @item
 Se ha simplificado considerablemente la interfaz para especificar
-afinaciones en las tablaturas.
+afinaciones en las tablaturas y se emplea la función de Scheme
+@code{\stringTuning} para la mayor parte de los propósitos.
 
 @item
 Las barras ahora pueden preservar la inclinación por encima de los
@@ -153,7 +226,10 @@ funciones se llaman automáticamente cuando se ajusta el parámetro
 En los argumentos de función, la música, los elementos de marcado y
 las expresiones de Scheme (así como algunas otras entidades
 sintácticas) se han hecho mayormente intercambiables y se diferencian
-solamente mediante la evaluación del predicado respectivo.
+solamente mediante la evaluación del predicado respectivo.  En ciertos
+casos, el analizador sintáctico consulta este predicado, como cuando
+se decide si interpretar @code{-3} como un número o como un evento de
+digitación.
 
 @item
 Ahora se pueden definir las funciones musicales (y sus parientes
@@ -166,7 +242,7 @@ secundarios, ahora está disponible @code{define-void-function}.
 @item
 Hay una instrucción nueva @code{define-event-function} en analogía con
 @code{define-music-function} que se puede usar para definir funciones
-musicales que actúan como eventos sin que se requiera un especificador
+musicales que actúan como post-eventos sin que se requiera un especificador
 de dirección como (@code{-}, @code{^} o @code{_}) antes de ellos.
 
 @lilypond[quote,verbatim,ragged-right]
@@ -194,8 +270,10 @@ argumentos en la sintaxis de LilyPond.
 
 @item
 Ahora se puede utilizar la construcción @code{#@{ @dots{} #@}} no solo
-para crear listas secuenciales de música, sino también para eventos
-musicales únicos, expresiones musicales vacías, post-eventos,
+para crear listas secuenciales de música, sino también para alturas
+(que se distinguen de los eventos de nota sencillos por la ausencia de
+duración u otra información que no puede formar parte de una altura),
+eventos musicales únicos, expresiones musicales vacías, post-eventos,
 elementos de marcado (sobre todo para liberar a los usuarios de la
 necesidad de usar la macro @code{markup}), listas de marcado,
 expresiones numéricas, definiciones y modificaciones de contextos y
@@ -204,6 +282,12 @@ musical, ya no devuelve una lista secuencial de música, sino una
 expresión musical vacía o simplemente el propio evento musical,
 respectivamente.
 
+@item
+Se pueden usar alturas en la parte derecha de las asignaciones.  Las
+alturas se diferencian de los eventos de una sola nota en que no
+tienen duración ni otras informaciones que no pueden formar parte de
+una altura.
+
 @item
 Nueva opción de la línea de órdenes @option{--loglevel=@var{level}}
 para controlar el volumen de datos que LilyPond produce en la salida.
@@ -212,7 +296,7 @@ BASIC_PROGRESS (progreso básico), PROGRESS (progreso) y DEBUG
 (depuración).
 
 @item
-@code{\set \once} ahora reinicia correctamente el valor de la
+@code{\once \set} ahora reinicia correctamente el valor de la
 propiedad al valor previo.
 
 @lilypond[fragment,quote,relative=2]
index a34067e2bffb71923e2c5023381a1a8b3b9bb314..927d2355b5654a826adeee3a100787d7ae01f96a 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @c This file is part of extending.tely
 @ignore
-    Translation of GIT committish: 76801e173f3815c1347e5685195059a01676cd75
+    Translation of GIT committish: 1f0a00b69403290b7fc7527b9ab100f95533f954
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -139,8 +139,8 @@ normales que usan @code{#} no funcionan, podríamos necesitar volver a
 expresiones de Scheme inmediatas que usan @code{$}, como por ejemplo
 @samp{$music}.
 
-Si la función devuelve una expresión musical, se clona y se le da el
-@code{origin} correcto.
+Si nuestra función devuelve una expresión musical, recibe un valor
+@code{origin} útil.
 @end multitable
 
 @noindent
@@ -175,8 +175,9 @@ mediante la comprobación con funciones de predicado: ¿es @samp{-3} un
 post-evento de digitación o un nnúmero negativo?  ¿Es @code{"a" 4} en
 el modo de letra una cadena seguida por un número, o un evento de
 letra con la duración @code{4}?  LilyPond lo decide preguntándole a
-los predicados.  Ello significa que un predicado de aspecto benévolo
-como @code{scheme?} es candidato a interpretaciones sorprendentes.
+los predicados.  Ello significa que un debemos evitar los
+predicados permisivos como @code{scheme?} si tenemos en mente
+un uso particular en vez de una función de uso general.
 
 Para ver una lista de los predicados de tipo disponibles, consulte
 @ruser{Predicados de tipo predefinidos}.
@@ -339,7 +340,7 @@ Archivos de inicio:
 @subsection Uso de las funciones musicales
 @translationof Music function usage
 
-Las funciones musicales se pueden actualmente utilizar en tres
+Las funciones musicales se pueden actualmente utilizar en varios
 lugares.  Dependiendo de dónde se usan, son de aplicación ciertas
 restricciones para que sea posible su análisis sintáctico de forma
 no ambigua.  El resultado que devuelve una función musical debe ser
@@ -347,17 +348,13 @@ compatible con el contexto desde el que se la llama.
 
 @itemize
 @item
-En el nivel superior dentro de una expresión musical.  No existen
-especiales restricciones sobre la lista de argumentos.
+En el nivel superior dentro de una expresión musical.  Aquí
+no se aplica ninguna restricción.
 
 @item
 Como un post-evento, que comienza explícitamente con un indicador de
-dirección (a elegir entre @code{-}, @code{^} @w{y @code{_}}).  Todos
-los argumentos añadidos al final de la función musical con el
-predicado @code{ly:music?} se analizan sintácticamente también como
-post-eventos (si el último argumento es una función de Scheme, éste
-contendrá en su lugar los argumentos @code{ly:music?} del final de la
-función de Scheme).  Observe que se puede aceptar la devolución de un
+dirección (a elegir entre @code{-}, @code{^} @w{y @code{_}}).
+Observe que se puede aceptar la devolución de un
 post-evento por parte de las funciones musicales que se llaman como
 música normal, lo que lleva a un resultado aproximadamente equivalente
 a
@@ -365,10 +362,13 @@ a
 s 1*0-\fun
 @end example
 
+En este caso, no podemos usar una expresión musical @emph{abierta}
+como último argumento, que terminaría en una expresión musical
+capaz de aceptar post-eventos adicionales.
+
 @item
-Como componente de un acordes.  Todos los argumentos añadidos al final
-de la función musical con el predicado @code{ly:music?} se analizarán
-sintácticamente también como componentes de acorde.
+Como componente de un acorde.  La expresión devuelta debe ser
+del tipo @code{rhythmic-event}, probablemente un @code{NoteEvent}.
 @end itemize
 
 @noindent
@@ -1272,10 +1272,6 @@ F = \tweak #'font-size #-3 -\flageolet
 @end example
 
 @noindent
-En otras palabras, @code{\tweak} no se comporta como una articulación
-en cuando a la sintaxis; concretamente, no se puede adjuntar con
-@code{^} y @code{_}.
-
 Usando Scheme, se puede dar un rodeo a este problema.  La ruta hacia
 el resultado se da en @ref{Añadir articulaciones a las notas
 (ejemplo)}, especialmente cómo usar @code{\displayMusic} como guía de
index 837de0f5b3b50db6b140fc5c04c695c2979d1802..a08ac6ef31507dc87dd5220b6ac491019dad68d1 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 2160b5e2145aa40ad3c48fa85e20b3853d8562db
+    Translation of GIT committish: 1f0a00b69403290b7fc7527b9ab100f95533f954
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -947,7 +947,7 @@ tiene una propiedad @code{thickness} (grosor), mientras que
 @subheading Desplazamientos
 
 Los desplazamientos bidimensionales (coordenadas X e Y) se almacenan
-como @code{parejas}.  El @code{car} del desplazamiento es la
+como @emph{parejas}.  El @code{car} del desplazamiento es la
 coordenada X, y el @code{cdr} es la coordenada Y.
 
 @example
@@ -962,6 +962,16 @@ espacio de pentagrama a la derecha, y dos espacios hacia arriba.
 Los procedimientos para trabajar con desplazamientos están en
 @file{scm/lily-library.scm}.
 
+@subheading Fractions
+
+Fractions as used by LilyPond are again stored as @emph{pairs}, this
+time of unsigned integers.  While Scheme can represent rational numbers
+as a native type, musically @samp{2/4} and @samp{1/2} are not the same,
+and we need to be able to distinguish between them.  Similarly there are
+no negative @q{fractions} in LilyPond's mind.  So @code{2/4} in LilyPond
+means @code{(2 . 4)} in Scheme, and @code{#2/4} in LilyPond means
+@code{1/2} in Scheme.
+
 @subheading Dimensiones
 
 Las parejas se usan también para almacenar intervalos, que representan
@@ -1102,18 +1112,16 @@ imprime lo siguiente:
   'SequentialMusic
   'elements
   (list (make-music
-          'EventChord
-          'elements
+          'NoteEvent
+          'articulations
           (list (make-music
-                  'NoteEvent
-                  'duration
-                  (ly:make-duration 2 0 1 1)
-                  'pitch
-                  (ly:make-pitch 0 0 0))
-                (make-music
                   'AbsoluteDynamicEvent
                   'text
-                  "f")))))
+                  "f"))
+          'duration
+          (ly:make-duration 2 0 1 1)
+          'pitch
+          (ly:make-pitch 0 0 0))))
 @end example
 
 De forma predeterminada, LilyPond imprime estos mensajes sobre la
@@ -1141,24 +1149,25 @@ leer:
 
 @example
 (make-music 'SequentialMusic
-  'elements (list (make-music 'EventChord
-                    'elements (list (make-music 'NoteEvent
-                                      'duration (ly:make-duration 2 0 1 1)
-                                      'pitch (ly:make-pitch 0 0 0))
-                                    (make-music 'AbsoluteDynamicEvent
-                                      'text "f")))))
+  'elements (list
+            (make-music 'NoteEvent
+               'articulations (list
+                              (make-music 'AbsoluteDynamicEvent
+                                'text
+                                "f"))
+              'duration (ly:make-duration 2 0 1 1)
+              'pitch    (ly:make-pitch 0 0 0))))
 @end example
 
 Una secuencia musical @code{@{ ... @}} tiene el nombre
 @code{SequentialMusic}, y sus expresiones internas se almacenan coma
 una lista dentro de su propiedad @code{'elements}.  Una nota se
-representa como una expresión @code{EventChord} que contiene un objeto
-@code{NoteEvent} (que almacena las propiedades de duración y altura) y
-cualquier información adicional (en este caso, un evento
-@code{AbsoluteDynamicEvent} con una propiedad @code{"f"} de texto.
+representa como un objeto @code{NoteEvent} (que almacena las
+propiedades de duración y altura) con información adjunta (en este
+caso, un evento @code{AbsoluteDynamicEvent} con una propiedad
+@code{"f"} de texto) almacenada en su propiedad @code{articulations}.
 
 @funindex{\void}
-
 @code{\displayMusic} devuelve la música que imprime en la consola, y
 por ello se interpretará al tiempo que se imprime en la consola.  Para
 evitar la interpretación, escriba @code{\void} antes de
@@ -1172,13 +1181,27 @@ evitar la interpretación, escriba @code{\void} antes de
 @c @emph{context} properties, and @emph{layout} properties.  These
 @c are potentially confusing.
 
-El objeto @code{NoteEvent} es el primer objeto de la propiedad
-@code{'elements} de @code{someNote}.
+Veamos un ejemplo:
 
 @example
 someNote = c'
 \displayMusic \someNote
 ===>
+(make-music
+  'NoteEvent
+  'duration
+  (ly:make-duration 2 0 1 1)
+  'pitch
+  (ly:make-pitch 0 0 0))
+@end example
+
+The @code{NoteEvent} object is the representation of @code{someNote}.
+Straightforward.  How about putting c' in a chord?
+
+@example
+someNote = <c'>
+\displayMusic \someNote
+===>
 (make-music
   'EventChord
   'elements
@@ -1190,6 +1213,9 @@ someNote = c'
           (ly:make-pitch 0 0 0))))
 @end example
 
+Ahora el objeto @code{NoteEvent} es el primer objeto
+de la propiedad @code{'elements} de @code{someNote}.
+
 La función @code{display-scheme-music} es la función que se usa por
 parte de @code{\displayMusic} para imprimir la representación de
 Scheme de una expresión musical.
@@ -1236,7 +1262,7 @@ d'
 @translationof Doubling a note with slurs (example)
 
 Supongamos que queremos crear una función que convierte una entrada
-como @code{a} en @code{a( a)}.  Comenzamos examinando la
+como @code{a} en @code{@{ a( a) @}}.  Comenzamos examinando la
 representación interna de la música con la que queremos terminar.
 
 @example
@@ -1246,71 +1272,68 @@ representación interna de la música con la que queremos terminar.
   'SequentialMusic
   'elements
   (list (make-music
-          'EventChord
-          'elements
+          'NoteEvent
+          'articulations
           (list (make-music
-                  'NoteEvent
-                  'duration
-                  (ly:make-duration 2 0 1 1)
-                  'pitch
-                  (ly:make-pitch 0 5 0))
-                (make-music
                   'SlurEvent
                   'span-direction
-                  -1)))
+                  -1))
+          'duration
+          (ly:make-duration 2 0 1 1)
+          'pitch
+          (ly:make-pitch 0 5 0))
         (make-music
-          'EventChord
-          'elements
+          'NoteEvent
+          'articulations
           (list (make-music
-                  'NoteEvent
-                  'duration
-                  (ly:make-duration 2 0 1 1)
-                  'pitch
-                  (ly:make-pitch 0 5 0))
-                (make-music
                   'SlurEvent
                   'span-direction
-                  1)))))
+                  1))
+          'duration
+          (ly:make-duration 2 0 1 1)
+          'pitch
+          (ly:make-pitch 0 5 0))))
 @end example
 
-Las malas noticias son que las expresiones @code{SlurEvent} se deben
-añadir @q{dentro} de la nota (o para ser más exactos, dentro de la
-expresión @code{EventChord}).
+La mala noticia es que las expresiones @code{SlurEvent} se deben
+añadir @q{dentro} de la nota (dentro de la
+propiedad @code{articulations}).
 
 Ahora examinamos la entrada,
 
 @example
+\displayMusic a'
+===>
 (make-music
-  'SequentialMusic
-  'elements
-  (list (make-music
-          'EventChord
-          'elements
-          (list (make-music
-                  'NoteEvent
-                  'duration
-                  (ly:make-duration 2 0 1 1)
-                  'pitch
-                  (ly:make-pitch 0 5 0))))))
+  'NoteEvent
+  'duration
+  (ly:make-duration 2 0 1 1)
+  'pitch
+  (ly:make-pitch 0 5 0))))
 @end example
 
 Así pues, en nuestra función, tenemos que clonar esta expresión (de
 forma que tengamos dos notas para construir la secuencia), añadir
-@code{SlurEvent} a la propiedad @code{'elements} de cada una de
+@code{SlurEvent} a la propiedad @code{'articulations} de cada una de
 ellas, y por último hacer una secuencia @code{SequentialMusic} con los
-dos @code{EventChords}.
+dos @code{EventChords}.  Para añadir a una propiedad, es útil saber
+que una propiedad no establecida se lee como @code{'()}, la lista
+vacía, así que no se requiere ninguna comprobación especial antes de
+que pongamos otro elemento delante de la propiedad
+@code{articulations}.
+
 
 @example
 doubleSlur = #(define-music-function (parser location note) (ly:music?)
          "Return: @{ note ( note ) @}.
-         `note' is supposed to be an EventChord."
+         `note' is supposed to be a single note."
          (let ((note2 (ly:music-deep-copy note)))
-           (set! (ly:music-property note 'elements)
+           (set! (ly:music-property note 'articulations)
                  (cons (make-music 'SlurEvent 'span-direction -1)
-                       (ly:music-property note 'elements)))
-           (set! (ly:music-property note2 'elements)
+                       (ly:music-property note 'articulations)))
+           (set! (ly:music-property note2 'articulations)
                  (cons (make-music 'SlurEvent 'span-direction 1)
-                       (ly:music-property note2 'elements)))
+                       (ly:music-property note2 'articulations)))
            (make-music 'SequentialMusic 'elements (list note note2))))
 @end example
 
@@ -1322,7 +1345,11 @@ doubleSlur = #(define-music-function (parser location note) (ly:music?)
 La manera fácil de añadir articulación a las notas es mezclar dos
 expresiones musicales en un solo contexto, como se explica en
 @ruser{Crear contextos}.  Sin embargo, supongamos que queremos
-escribir una función musical que lo haga.
+escribir una función musical que lo haga.  Esto tiene la ventaja
+adicional de que podemos usar esa función musical para añadir una
+articulación (como una instrucción de digitación) a una nota única
+dentro de un acorde, lo cual no es posible si nos limitamos a mezclar
+fragmentos de música independientes.
 
 Una @code{$variable} dentro de la notación @code{#@{...#@}} es como
 una @code{\variable} normal en la notación clásica de LilyPond.
@@ -1349,61 +1376,54 @@ Scheme.  Empezamos examinando nuestra entrada y la salida deseada,
 \displayMusic c4
 ===>
 (make-music
-  'EventChord
-  'elements
-  (list (make-music
-          'NoteEvent
-          'duration
-          (ly:make-duration 2 0 1 1)
-          'pitch
-          (ly:make-pitch -1 0 0))))
+  'NoteEvent
+  'duration
+  (ly:make-duration 2 0 1 1)
+  'pitch
+  (ly:make-pitch -1 0 0))))
 =====
 %  desired output
 \displayMusic c4->
 ===>
 (make-music
-  'EventChord
-  'elements
+  'NoteEvent
+  'articulations
   (list (make-music
-          'NoteEvent
-          'duration
-          (ly:make-duration 2 0 1 1)
-          'pitch
-          (ly:make-pitch -1 0 0))
-        (make-music
           'ArticulationEvent
           'articulation-type
-          "marcato")))
+          "accent"))
+  'duration
+  (ly:make-duration 2 0 1 1)
+  'pitch
+  (ly:make-pitch -1 0 0))
 @end example
 
 Vemos que una nota (@code{c4}) se representa como una expresión
-@code{EventChord}, con una expresión @code{NoteEvent} en su lista de
-elementos.  Para añadir una articulación de marcato, se debe añadir
-una expresión @code{ArticulationEvent} a la propiedad elements de la
-expresión @code{EventChord}.
+@code{NoteEvent}.  Para añadir una articulación de acento, se debe
+añadir una expresión @code{ArticulationEvent} a la propiedad
+@code{articulations} de la expresión @code{NoteEvent}.
 
 Para construir esta función, empezamos con
 
 @example
-(define (add-marcato event-chord)
-  "Add a marcato ArticulationEvent to the elements of `event-chord',
-  which is supposed to be an EventChord expression."
-  (let ((result-event-chord (ly:music-deep-copy event-chord)))
-    (set! (ly:music-property result-event-chord 'elements)
-          (cons (make-music 'ArticulationEvent
-                  'articulation-type "marcato")
-                (ly:music-property result-event-chord 'elements)))
-    result-event-chord))
+(define (add-accent note-event)
+  "Add an accent ArticulationEvent to the articulations of `note-event',
+  which is supposed to be a NoteEvent expression."
+  (set! (ly:music-property note-event 'articulations)
+        (cons (make-music 'ArticulationEvent
+                'articulation-type "accent")
+              (ly:music-property note-event 'articulations)))
+  note-event)
 @end example
 
 La primera línea es la forma de definir una función en Scheme: el
-nombre de la función es @code{add-marcato}, y tiene una variable
-llamada @code{event-chord}.  En Scheme, el tipo de variable suele
+nombre de la función es @code{add-accent}, y tiene una variable
+llamada @code{note-event}.  En Scheme, el tipo de variable suele
 quedar claro a partir de su nombre (¡esto también es una buena
 práctica en otros lenguajes de programación!)
 
 @example
-"Add a marcato..."
+"Add an accent..."
 @end example
 
 @noindent
@@ -1411,85 +1431,102 @@ es una descripción de lo que hace la función.  No es estrictamente
 necesaria, pero de igual forma que los nombres claros de variable, es
 una buena práctica.
 
-@example
-(let ((result-event-chord (ly:music-deep-copy event-chord)))
-@end example
-
-Se usa @code{let} para declarar las variables locales.  Aquí usamos
-una variable local, llamada @code{result-event-chord}, a la que le
-damos el valor @code{(ly:music-deep-copy event-chord)}.
-@code{ly:music-deep-copy} es una función específica de LilyPond, como
-todas las funciones que comienzan por @code{ly:}.  Se usa para hacer
-una copia de una expresión musical.  Aquí, copiamos @code{event-chord}
-(el parámetro de la función).  Recuerde que nuestro propósito es
-añadir un marcato a una expresión @code{EventChord}.  Es mejor no
-modificar el @code{EventChord} que se ha dado como argumento, porque
-podría utilizarse en algún otro lugar.
-
-Ahora tenemos un @code{result-event-chord}, que es una expresión
-@code{NoteEventChord} y es una copia de @code{event-chord}.  Añadimos
-el marcato a su propiedad de la lista de @code{'elements}.
+Se preguntará porqué modificamos el evento de nota directamente en
+lugar de trabajar sobre una copia (se puede usar
+@code{ly:music-deep-copy} para ello).  La razón es un contrato
+silencioso: se permite que las funciones musicales modifiquen sus
+argumentos; o bien se generan partiendo de cero (como la entrada del
+usuario) o están ya copiadas (referenciar una variable de música con
+@samp{\name} o la música procedente de expresiones de Scheme
+inmediatas @samp{$(@dots{})} proporcionan una copia).  Dado que sería
+ineficiente crear copias innecesarias, el valor devuelto de una
+función musical @emph{no} se copia.  Así pues, para cumplir dicho
+contrato, no debemos usar ningún argumento más de una vez, y
+devolverlo cuenta como una vez.
+
+En un ejemplo anterior, hemos construido música mediante la repetición
+de un argumento musical dado.  En tal caso, al menos una repetidión
+tuvo que ser una copia de sí misma.  Si no lo fuese, podrían ocurrir
+cosas muy extrañas.  Por ejemplo, si usamos @code{\relative} o
+@code{\transpose} sobre la música resultante que contiene los mismos
+elementos varias veces, estarían sujetos varias veces a la
+relativización o al transporte.  Si los asignamos a una variable de
+música, se rompe el curso porque hacer referencia a @samp{\name}
+creará de nuevo una copia que no retiene la identidad de los elementos
+repetidos.
+
+Ahora bien, aun cuando la función anterior no es una función musical,
+se usará normalmente dentro de funciones musicales.  Así pues, tiene
+sentido obedecer el mismo convenio que usamos para las funciones
+musicales: la entrada puede modificarse para producir la salida, y el
+código que llama es responsable de crear las copias si aún necesita el
+propio argumento sin modificar.  Si observamos las propias funciones
+de LilyPond como @code{music-map}, veremos que se atienen a los mismos
+principios.
+
+¿En qué punto nos encontramos?  Ahora tenemos un @code{note-event} que
+podemos modificar, no a causa de la utilización de
+@code{ly:music-deep-copy} sino por una explicación muy desarrollada.
+Añadimos el acento a su propiedad de lista @code{'articulations}.
 
 @example
-(set! lugar valor-nuevo)
+(set! place new-value)
 @end example
 
-Aquí, lo que queremos establecer (el @q{lugar}) es la propiedad
-@code{'elements} de la expresión @code{result-event-chord}.
+Aquí, lo que queremos establecer (el @q{place}) es la propiedad
+@code{'articulations} de la expresión @code{note-event}.
 
 @example
-(ly:music-property result-event-chord 'elements)
+(ly:music-property note-event 'articulations)
 @end example
 
-@code{ly:music-property} es la función que se usa para acceder a las
-propiedades musicales (los @code{'elements}, @code{'duration},
-@code{'pitch}, etc, que vimos en la salida de @code{\displayMusic}
-anterior).  El nuevo valor es la antigua propiedad @code{'elements},
-con un elemento adicional: la expresión @code{ArticulationEvent}, que
-copiamos a partir de la salida de @code{\displayMusic},
+@code{ly:music-property} es la función ustilizada para acceder a las
+propiedades musicales (las @code{'articulations}, @code{'duration},
+@code{'pitch}, etc, que vemos arriba en la salida de
+@code{\displayMusic}).  El nuevo valor es la antigua propiedad
+@code{'articulations}, con un elemento adicional: la expresión
+@code{ArticulationEvent}, que copiamos a partir de la salida de
+@code{\displayMusic},
 
 @example
 (cons (make-music 'ArticulationEvent
-        'articulation-type "marcato")
-      (ly:music-property result-event-chord 'elements))
+        'articulation-type "accent")
+      (ly:music-property result-event-chord 'articulations))
 @end example
 
-@code{cons} se usa para añadir un elemento a una lista sin modificar
-la lista original.  Esto es lo que queremos: la misma lista que antes,
-más la expresión @code{ArticulationEvent} nueva.  El orden dentro de
-la propiedad @code{'elements} no es importante aquí.
+Se usa @code{cons} para añadir un elemento a la parte delantera de una
+lista sin modificar la lista original.  Esto es lo que queremos: la
+misma lista de antes, más la nueva expresión @code{ArticulationEvent}.
+El orden dentro de la propiedad @code{'articulations} no tiene
+importancia aquí.
 
-Finalmente, una vez hemos añadido la articulación marcato a su
-propiedad @code{elements}, podemos devolver @code{result-event-chord},
-de ahí la última línea de la función.
+Finalmente, una vez hemos añadido la articulación de acento a su
+propiedad @code{articulations}, podemos devolver @code{note-event}, de
+aquí la última línea de la función.
 
-Ahora transformamos la función @code{add-marcato} en una función
-musical:
+Ahora transformamos la función @code{add-accent} en una función
+musical (es cuestión de un poco de aderezo sintáctico y una
+declaración del tipo de su único argumento @q{real}).
 
 @example
-addMarcato = #(define-music-function (parser location event-chord)
+addAccent = #(define-music-function (parser location note-event)
                                      (ly:music?)
-    "Add a marcato ArticulationEvent to the elements of `event-chord',
-    which is supposed to be an EventChord expression."
-    (let ((result-event-chord (ly:music-deep-copy event-chord)))
-      (set! (ly:music-property result-event-chord 'elements)
-            (cons (make-music 'ArticulationEvent
-                    'articulation-type "marcato")
-                  (ly:music-property result-event-chord 'elements)))
-      result-event-chord))
+  "Add an accent ArticulationEvent to the articulations of `note-event',
+  which is supposed to be a NoteEvent expression."
+  (set! (ly:music-property note-event 'articulations)
+        (cons (make-music 'ArticulationEvent
+                'articulation-type "accent")
+              (ly:music-property note-event 'articulations)))
+  note-event)
 @end example
 
 Podemos verificar que esta función musical funciona correctamente:
 
 @example
-\displayMusic \addMarcato c4
+\displayMusic \addAccent c4
 @end example
 
 
-
-
-
-
 @ignore
 @menu
 * Trucos con Scheme::
index 346f773fe6ce2945da2069461e2bc43b4b2835d8..fefaa52d4893e7201293743a468b9e3c4faf37c6 100644 (file)
@@ -3,7 +3,7 @@
 @c contributor/introduction.itely
 
 @ignore
-    Translation of GIT committish: 66e5185e494d29c40ec25d5f71326836204cd680
+    Translation of GIT committish: b948cd133c780173f1a0b10378091ac9b4ad119b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -74,6 +74,8 @@ deberían leer
 @rcontribnamed{Working with source code,Trabajar con el código fuente}
 y @rcontribnamed{Compiling,Compilación}.
 
+Comience leyendo @rcontrib{Summary for experienced developers}.
+
 @itemize
 @item
 Documentación: para cambios grandes, consulte
index 386d1cffe17f6ca79d0b4315878978450fc76a84..eec46ea3836d97eee8e5eb1292fc9c17163e4c21 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: fb04880077ab1b4107815ab50b171a97e2fd3772
+    Translation of GIT committish: 8770c579a7808f995af125482ad450709855a2fd
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -962,6 +962,8 @@ estamos preparados para ver cómo corregir esto, así que dejaremos este
 problema aparcado hasta una sección posterior (véase la propiedad
 @code{force-hshift} en @ref{Arreglar notación con superposiciones}).
 
+@warning{No se pueden crear letras ni objetos de extensión
+(como ligaduras, reguladores, etc.) @q{entre} voces distintas.}
 
 @seealso
 Referencia de la notación:
index 38c7d2d77a780f6c33d1c8b053f618d10b985bb0..e37194885b5a3038593f8922cc56244b360c65d3 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: d6b6b53d09a0fb8e137e7cfcec39fe22dc7b6872
+    Translation of GIT committish: 1f0a00b69403290b7fc7527b9ab100f95533f954
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -332,8 +332,10 @@ detalles consulte @rextend{Trucos difíciles}.
 @funindex tweak
 
 La última instrucción de trucaje que está disponible es @code{\tweak}.
-Se debe utilizar para cambiar las propiedades de objetos que suceden
-en el mismo momento musical, como las notas de un acorde.  El uso de
+Se debe utilizar cuando varios objetos tienen lugar
+en el mismo momento musical pero solo queremos cambiar las propiedades
+de algunos de ellos, como una sola nota dentro de un acorde.
+El uso de
 @code{\override} para la sobreescritura afectaría a todas las notas
 del acorde, mientras que @code{\tweak} afecta solamente al siguiente
 elemento del flujo de entrada.
@@ -364,11 +366,7 @@ el elemento inmediatamente siguiente dentro del flujo de entrada.  Sin
 embargo, es efectivo solamente sobre objetos que se crean directamente
 a partir del flujo de entrada, en esencia las cabezas y las
 articulaciones; los objetos como las plicas y las alteraciones se
-crean con posterioridad y no se pueden trucar de esta forma.  Es más,
-cuando se aplica a las cabezas de las notas, éstas @emph{deben} estar
-dentro de un acorde, es decir, dentro de ángulos simples, así que para
-trucar una sola nota la instrucción @code{\tweak} se debe colocar
-dentro de ángulos simples junto con la nota.
+crean con posterioridad y no se pueden trucar de esta forma.
 
 Así pues, volviendo a nuestro ejemplo, el tamaño de la nota intermedia
 se cambiaría de la siguiente forma:
@@ -406,7 +404,10 @@ a4^"Black"
 
 @noindent
 Observe que la instrucción @code{\tweak} debe venir precedida de una
-marca de articulación como si ella misma fuera una articulación.
+marca de articulación porque la propia expresión trucada debe aplicarse
+como una articulación.  En el caso de más de una sobreescritura de dirección
+(@code{^} o @code{_}), gana la sobreescritura situada más a la izquierda
+porque se aplica en último lugar.
 
 @cindex grupos especiales anidados
 @cindex tresillos anidados
@@ -3794,7 +3795,7 @@ VerseOne = \lyrics {
 }
 
 VerseTwo = \lyricmode {
-  O | \emphasize Christ, \normal whose voice the | wa -- ters heard,
+  O | \once \emphasize Christ, whose voice the | wa -- ters heard,
 }
 
 VerseThree = \lyricmode {
@@ -3844,19 +3845,17 @@ las partes que tienen todos los @code{#()}.  Esto se explicará en
 @lilypond[quote,verbatim,ragged-right]
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #{ \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))))
+   #{ ^\markup \bold \box #string #})
 
 \relative c'' {
   \tempo 4=50
@@ -3883,19 +3882,17 @@ otro archivo:
 %%% guardar esto en un archivo de nombre "definiciones.ily"
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #@{ \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))))
+   #@{ ^\markup \bold \box #string #@})
 @end example
 
 Haremos referencia a este archivo utilizando la instrucción
@@ -3924,19 +3921,17 @@ archivo como @file{musica.ly}).
 @lilypond[quote,ragged-right]
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #{ \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))))
+   #{ ^\markup \bold \box #string #})
 
 \relative c'' {
   \tempo 4=50
@@ -3962,19 +3957,17 @@ Sustituyamos nuestro archivo @file{definiciones.ily} con éste:
 %%%  definiciones.ily
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #@{ \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))))
+   #@{ ^\markup \bold \box #string #@})
 
 \layout@{
   \context @{
@@ -3997,19 +3990,17 @@ inst =
 @lilypond[quote,ragged-right]
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #{ \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))))
+   #{ ^\markup \bold \box #string #})
 
 \layout{
   \context {
@@ -4050,19 +4041,17 @@ también vamos a aumentar el tamaño general de la salida.
 %%%  definiciones.ily
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #@{ \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))))
+   #@{ ^\markup \bold \box #string #@})
 
 #(set-global-staff-size 23)
 
@@ -4086,19 +4075,17 @@ inst =
 @lilypond[quote,ragged-right]
 mpdolce =
 #(make-dynamic-script
-  (markup #:hspace 0
-          #:translate '(5 . 0)
-          #:line (#:dynamic "mp"
-                  #:text #:italic "dolce")))
+  #{ \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))))
+   #{ ^\markup \bold \box #string #})
 
 #(set-global-staff-size 23)
 
index f6b45f646af79ac12c0c85a53ab4e13e3a0b38d0..13e9fe14af8c44ab19a19c606b19642b55f5619c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-Translation of GIT committish: ffb5c20633459831cea21859f3423ea50060d705
+Translation of GIT committish: f715a8eb30eb26b770b3888c1dcbbea00699e4eb
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -34,7 +34,7 @@ Dicho manual relaciona todas
 las variables, funciones y opciones que se encuentran disponibles en
 LilyPond.  Está escrito como un documento HTML, que se puede encontrar
 @c leave the @uref as one long line.
-@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/user/@/lilypond@/-internals/,en línea},
+@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/internals/,en@tie{}línea},
 pero que también va incluido en el paquete de la documentación de LilyPond.
 
 Internamente, LilyPond utiliza el lenguaje Scheme (un dialecto de
@@ -3222,6 +3222,7 @@ ajustes finos a la apariencia de la partitura impresa.
 * Agrupación vertical de objetos gráficos::
 * Modificación de los sellos::
 * Modificación de las formas::
+* Contenedores unpure-pure::
 @end menu
 
 
@@ -3764,6 +3765,116 @@ inicio y la dirección según se requiera.
 Referencia de funcionamiento interno:
 @rinternals{TieColumn}.
 
+@cindex Scheme, contenedores puros
+@cindex Scheme, contenedores no-puros
+@cindex puros, contenedores de Scheme
+@cindex no-puros: contenedores de Scheme
+@cindex horizontal, sobreescribir el espaciado
+
+@node Contenedores unpure-pure
+@subsection Contenedores unpure-pure
+@translationof Unpure-pure containers
+
+Los contenedores @q{unpure-pure} (pura y no pura) son útiles para la
+sobreescritura de los cálculos del espaciado en el @emph{eje Y}
+(concretamente @code{Y-offset} e @code{Y-extent}) con una función de
+Scheme en lugar de un literal, es decir, un número o una pareja de
+números.
+
+Para ciertos objetos gráficos, las dimensiones @code{Y-extent} están
+basadas en la propiedad @code{stencil}, la sobreescritura de la
+propiedad de sello de éstos requiere una sobreescritura adicional de
+@code{Y-extent} con un contenedor unpure-pure.  Cuando una función
+sobreescribe una dimensión @code{Y-offset} y/o @code{Y-extent} se
+supone que esto dispara los cálculos de los saltos de línea
+prematuramente durante la compilación.  Así pues, la función no se
+evalúa en absoluto (devolviendo por lo general un valor de @samp{0} o
+@samp{'(0 . 0)}) lo que puede dar lugar a colisiones.  Una función
+@q{pura} no afecta a las propiedades, objetos o suicidios de grobs, y
+por ello siempre ven sus valores relacionados con el eje Y evaluados
+correctamente.
+
+Actualmente hay unas treinta funciones que ya se consideran @q{puras}
+y los contenedores Unpure-pure son una manera de establecer funciones
+que no están en esta lista como @q{puras}.  La función @q{pura} se
+evalúa @emph{antes} de cualquier salto de línea y así el espaciado
+horizontal se puede ajustar @q{a tiempo}.  La función @q{impura} se
+evalúa entonces @emph{después} del salto de línea.
+
+@warning{Dado que es difícil saber siempre qué funciones están en esta
+lista, recomendamos que cualquier función @q{pura} que estemos creando
+no utilice los grobs @code{Beam} o @code{VerticalAlignment}.}
+
+Un contenedor @q{unpure-pure} se contruye de la manera siguiente:
+
+@code{(ly:make-unpure-pure-container f0 f1)}
+
+donde @code{f0} es una función que toma @var{n} argumentos (@var{n >=
+1}) y el primer argumento siempre debe ser el grob.  Ésta es la
+función que da el resultado real.  @var{f1} es la función que se
+etiqueta como @q{pura} que toma @var{n + 2} argumentos.  De nuevo, el
+primer argumento debe ser siempre el grob pero los argumentos segundo
+y tercero son argumentos de @q{inicio} y de @q{final}.
+
+@var{inicio} y @var{final} son, a todos los efectos, valores mudos que
+sólo tienen importancia para los @code{objetos de extensión} (o sea:
+@code{Hairpin}, regulador, o @code{Beam}, barra), que pueden devolver
+distintas estimaciones de altura basadas en una columna de inicio y
+una de final.
+
+El resto son los otros argumentos para la primera función (que puede
+no ser ninguno si @var{n = 1}).
+
+El resultado de la segunda función se usa como una aproximación del
+valor necesario, que se usa entonces por la primera función para
+obtener el valor real que se usa a continuación para el ajuste de
+precisión mucho más tardío durante el proceso de espaciado.
+
+@lilypond[verbatim,quote,ragged-right]
+#(define (square-line-circle-space grob)
+(let* ((pitch (ly:event-property (ly:grob-property grob 'cause) 'pitch))
+      (notename (ly:pitch-notename pitch)))
+ (if (= 0 (modulo notename 2))
+     (make-circle-stencil 0.5 0.0 #t)
+     (make-filled-box-stencil '(0 . 1.0)
+                              '(-0.5 . 0.5)))))
+
+squareLineCircleSpace = {
+  \override NoteHead #'stencil = #square-line-circle-space
+}
+
+smartSquareLineCircleSpace = {
+  \squareLineCircleSpace
+  \override NoteHead #'Y-extent =
+   #(ly:make-unpure-pure-container
+      ly:grob::stencil-height
+      (lambda (grob start end) (ly:grob::stencil-height grob)))
+}
+
+\new Voice \with { \remove "Stem_engraver" }
+\relative c'' {
+  \squareLineCircleSpace
+  cis4 ces cisis c
+  \smartSquareLineCircleSpace
+  cis4 ces cisis c
+}
+@end lilypond
+
+En el primer compás, sin el contenedor @emph{unpure-pure}, el motor de
+espaciado no conoce la anchura de la cabeza de la nota y permite que
+colisione con las alteraciones accidentales.  En el segundo compás, el
+motor de espaciado conoce la anchura de las cabezas de las notas y
+evita la colisión mediante el alargamiento de la línea en la medida
+adecuada.
+
+Normalmente, para cálculos simples se pueden usar funciones casi
+idénticas tanto para las partes @q{no pura} y @q{pura}, simplemente
+cambiando el número de argumentos que se pasan a, y el ámbito de, la
+función.
+
+@warning{Si una función está caracterizada como @q{pura} y resulta que
+no lo es, el resultado puede ser inesperado.}
+
 
 @node Uso de las funciones musicales
 @section Uso de las funciones musicales
index a450966f1b1ac2dc285223b343c12871a239d744..b558b6b225a5d9298a24a2993cf7c8614f33608c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 9630731c95c8e1c64dc3588d8b37edce83dc9fa0
+    Translation of GIT committish: 940309ad0e403897f556c8253e69708121b91765
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -267,33 +267,34 @@ es 0.
 >>
 @end lilypond
 
-@funindex \tabChordRepetition
+@funindex \tabChordRepeats
+@funindex \chordRepeats
 @cindex acordes, repetición de
 @cindex repetición con @code{q}
 
 Las construcciones de acorde se pueden repetir mediante el símbolo de
-repetición de acordes @code{q}.  Para utilizar esta posibilidad en
-combinación con la tablatura, se proporciona
-@code{\tabChordRepetition}, que preserva la información de cuerdas
-dada explícitamente dentro de las construcciones de acorde, de forma
-que los acordes repetidos den lugar a representaciones de tablatura
-idénticas.
+repetición de acordes @code{q}.  En combinación con las tablaturas, su
+comportamiento de eliminar números de cuerda y de dedos junto a otros
+eventos es fastidioso, por lo que quizá quiera ejecutar
+@example
+\chordRepeats #'(string-number-event fingering-event)
+@end example
+explícitamente sobre expresiones musicales en las tablaturas que
+utilicen @ref{Repetición de acordes}.  Esta instrucción en particular
+es tan común que está disponible como @code{\tabChordRepeats}.
 
 @lilypond[quote,verbatim]
-\tabChordRepetition
-
 guitar = \relative c' {
-  r8 <gis\4 cis\3 b\2>~ q4 q8~ q q4
+  r8 <gis-6 cis-6 b-0>~ q4 q8~ q q4
 }
 
 \new StaffGroup <<
   \new Staff {
     \clef "treble_8"
-    \override Voice.StringNumber #'transparent = ##t
     \guitar
   }
   \new TabStaff {
-    \guitar
+    \tabChordRepeats \guitar
   }
 >>
 @end lilypond
@@ -391,9 +392,9 @@ como sus alturas de sonido:
 
 @lilypond[verbatim,quote]
 firstHarmonic = {
-  <d'\4\harmonic>4
-  <g'\3\harmonic>4
-  <b'\2\harmonic>2
+  d'4\4\harmonic
+  g'4\3\harmonic
+  b'2\2\harmonic
 }
 \score {
   <<
@@ -403,12 +404,12 @@ firstHarmonic = {
 }
 @end lilypond
 
-Observe que la instrucción @code{\harmonic} se debe situar siempre
-dentro de una construcción de acorde. Sólo tiene sentido para
-armónicos sobre una cuerda abierta en el duodécimo traste.  Cualquier
-otro armónico debe estar calculado por parte de LilyPond.  Se puede
-conseguir esto indicando el traste en que debe rozar la cuerda el dedo
-de la mano que pisa.
+Observe que la instrucción @code{\harmonic} se debe adjuntar siempre a
+notas individuales (posiblemente dentro de un acorde) en lugar de a
+acordes completos. Sólo tiene sentido para armónicos sobre una cuerda
+abierta en el duodécimo traste.  Cualquier otro armónico debe estar
+calculado por parte de LilyPond.  Se puede conseguir esto indicando el
+traste en que debe rozar la cuerda el dedo de la mano que pisa.
 
 @lilypond[verbatim,quote]
 fretHarmonics = {
index d9af64c417f7afa714092d642cb0e33a56ecc926..99087ae5639ee663f2996fead97631089c900f87 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 69618c55ab79b032a109ba9f347831ede1048abc
+    Translation of GIT committish: 18cfd801fa7fcd698e924f3b530862714f3e3013
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1090,7 +1090,7 @@ los indicadores (y por tanto las notas al pie) durante la compilación.
 @translationof Automatic footnotes
 
 Las notas al pie automáticas aceptan tres argumentos; el @var{Objeto de
-presentación} que anotar, la posición @var{(x . y)} del indicador y un
+presentación} que anotar, la posición @samp{(x . y)} del indicador y un
 elemento de @code{\markup} que aparecerá en la nota, en la parte
 inferior de la página.
 
@@ -1187,7 +1187,7 @@ uso de la instrucción @code{\auto-footnote}:
 
 Las notas al pie manuales toman cuatro argumentos;
 el @var{objeto de presentación} que se va a anotar,
-la posición @var{(x . y)} del indicador, y dos instrucciones
+la posición @samp{(x . y)} del indicador, y dos instrucciones
 @code{\markup}; la primera es el indicador adjunto a la nota o grob, y
 la segunda es la nota al pie, en la parte inferior de la página.
 
index 62a914b45ab0f6b498a9fe57911cad7d1beb59ca..406622566172fc1d85f9f1665ec0683ba4dce7f0 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 3c77203e4d07000d4d888df5f5031a3623d43980
+    Translation of GIT committish: 18dda6b2f5fbea91a174b60eb22bbb73591b9b64
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -648,6 +648,7 @@ consulte @ref{Formatear el texto}.
 * Glifos de neomensural::
 * Glifos de Petrucci::
 * Glifos de Solesmes::
+* Glifos de la notación del canto kievano::
 @end menu
 
 
@@ -913,6 +914,15 @@ consulte @ref{Formatear el texto}.
             \doc-chars #solesmes
 @end lilypond
 
+@node Glifos de la notación del canto kievano
+@unnumberedsubsec Glifos de la notación del canto kievano
+@translationof Kievan Notation glyphs
+
+@lilypond[quote]
+\include "font-table.ly"
+\markuplist \override-lines #'(word-space . 4)
+            \doc-chars #kievan
+@end lilypond
 
 @node Estilos de cabezas de nota
 @appendixsec Estilos de cabezas de nota
index c3154dca2d4bb760e2c38cb84af29fa57a8fbf67..26caa9f42e860a09e8a8e5e37c7c9e33bdba12a7 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 093dd8c157b499858dcd3b143c9184f84bcef68c
+    Translation of GIT committish: d9d8de32b213adfcaf4ff318d79c2872e470578d
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1381,47 +1381,53 @@ Referencia de funcionamiento interno::
 @cindex parte al alzar
 @cindex compás parcial
 @cindex parcial, compás
-@cindex compás, cambiar la longitud del
+@cindex compás de anacrusa
 
 @funindex measurePosition
 @funindex \partial
 @funindex partial
 
-Los compases parciales como las anacrusas o partes al alzar se
-escriben usando la instrucción @code{\partial}, con la sintaxis
+Los compases parciales como las @emph{anacrusas} o partes
+@emph{al alzar} se escriben usando la instrucción
+@code{\partial}:
 
 @example
 \partial @var{duración}
 @end example
 
 @noindent
-donde @code{@var{duración}} es el valor rítmico restante del compás actual
-antes de que comience el siguiente.
+donde @code{@var{duración}} es la longitud @emph{restante}
+del compás parcial @emph{antes} del comienzo del siguiente
+compás completo.
 
-@lilypond[quote,verbatim,relative=2]
-\partial 4 e4 |
-a2. c,4 |
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\partial 8
+e8 | a4 c8 b c4 |
 @end lilypond
 
-El compás parcial puede ser de cualquier duración menor de un compás
+La @var{duración} puede ser cualquier valor menor de un compás
 completo:
 
-@lilypond[quote,verbatim,relative=2]
-\partial 8*3 c8 d e |
-a2. c,4 |
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\partial 4.
+r4 e8 | a4 c8 b c4 |
 @end lilypond
 
-Internamente, @code{\partial @var{duración}} se traduce a
+El @code{\partial @var{duración}} se puede también escribir como:
 
 @example
 \set Timing.measurePosition -@var{duración}
 @end example
 
-Por ejemplo, @code{\partial 8*3} se convierte en:
+Así, @code{\partial 8} se convierte en:
 
-@example
-\set Timing.measurePosition = #(ly:make-moment -3 8)
-@end example
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\set Timing.measurePosition = #(ly:make-moment -1 8)
+e8 | a4 c8 b c4 |
+@end lilypond
 
 La propiedad @code{measurePosition} contiene un número racional que
 indica qué parte del compás ha transcurrido hasta el momento.  Observe
@@ -1445,12 +1451,19 @@ Referencia de funcionamiento interno:
 @rinternals{Timing_translator}.
 
 @knownissues
-
-El uso de @code{\partial} está previsto solamente para el comienzo de
+La instrucción @code{\partial} debe usarse solamente en el comienzo de
 una pieza.  Si se emplea después del comienzo se obtendrán varias
 advertencias o efectos desagradables, en este caso utilice en su lugar
 @code{\set Timing.measurePosition}.
 
+@lilypond[quote,verbatim,relative=1]
+\time 6/8
+\partial 8
+e8 | a4 c8 b[ c b] |
+\set Timing.measurePosition = #(ly:make-moment -1 4)
+r8 e,8 | a4 c8 b[ c b] |
+@end lilypond
+
 
 @node Música sin compasear
 @unnumberedsubsubsec Música sin compasear
@@ -1964,16 +1977,14 @@ c16 c8
 
 @warning{Si se usan barras para indicar los melismas de las canciones,
 entonces se debe desactivar el barrado automático con
-@code{\autoBeamOff} e indicar las barras manualmente.}
-
-@warning{La utilización de @code{@bs{}partcombine} con
-@code{@bs{}autoBeamOff} puede producir resultados no deseados.  Véase
-el fragmento de código de abajo para mayor información.}
+@code{\autoBeamOff} e indicar las barras manualmente.
+La utilización de @code{@bs{}partcombine} con
+@code{@bs{}autoBeamOff} puede producir resultados no deseados.  Véanse
+los fragmentos de código para mayor información.}
 
 Se pueden crear patrones de barrado que difieran de los valores
 automáticos predeterminados; véase @ref{Establecer el comportamiento de las barras automáticas}.
 
-
 @predefined
 @code{\autoBeamOff},
 @code{\autoBeamOn}.
@@ -2018,6 +2029,14 @@ Referencia de funcionamiento interno:
 @rinternals{beam-interface},
 @rinternals{unbreakable-spanner-interface}.
 
+@knownissues
+Las propiedades de una barra vienen determinadas al
+@emph{comienzo} de su construcción y cualquier cambio adicional en
+las propiedades de la barra que se produzca antes de que la barra se ha
+completado no tendrá efecto hasta que inicie la @emph{siguiente}
+barra nueva.
+
+
 @node Establecer el comportamiento de las barras automáticas
 @unnumberedsubsubsec Establecer el comportamiento de las barras automáticas
 @translationof Setting automatic beam behavior
@@ -2264,6 +2283,11 @@ en el archivo @file{scm/time-signature-settings.scm}.
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {subdividing-beams.ly}
 
+@cindex barras, orientación de, secundarias
+
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{strict-beat-beaming.ly}
+
 @cindex compás, agrupación
 @cindex pulsos, agrupación
 @cindex agrupar pulsos
index 59286d8394eadfb20e3e1443e21704c9e06e3a8e..a874666fdcf6dcbd5c5230ef28b20943dc6c2c14 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 1dea8bf1d7182f3d1a1c70bb2010f4585f56b3e6
+    Translation of GIT committish: 940309ad0e403897f556c8253e69708121b91765
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -161,7 +161,8 @@ por lo que es posible repetir el acorde más reciente
 incluso si se han escrito en medio otras notas que no están en un acorde, o silencios.
 
 @lilypond[verbatim,quote,relative=2]
-<a c e>1 c4 q2 r8 q8
+<a c e>1 c'4 q2 r8 q8 |
+q2 c, |
 @end lilypond
 
 Sin embargo, el símbolo de repetición de acordes no retiene los
@@ -169,11 +170,55 @@ matices dinámicos, las articulaciones ni los ornamentos que
 contiene o que están adosados al acorde  anterior.
 
 @lilypond[verbatim,quote,relative=2]
-<a-. c\prall e>1\sfz c4 q2 r8 q8
+<a-. c\prall e>1\sfz c'4 q2 r8 q8 |
+q2 c, |
 @end lilypond
 
+Para poder retener algunos de ellos, se puede llamar explícitamente a
+la función @code{\chordRepeats} con un argumento adicional que
+especifique una lista de @var{tipos de evento} que conservar, a no ser
+que los eventos de ese tipo ya estén presentes en el propio acorde
+@code{q}.
+
+@lilypond[verbatim,quote]
+\relative c'' {
+  \chordRepeats #'(articulation-event)
+  { <a-. c\prall e>1\sfz c'4 q2 r8 q8-. } |
+  q2 c, |
+}
+@end lilypond
+
+Aquí, el uso de @code{\chordRepeats} dentro de una construcción
+@code{\relative} produce un resultado inseperado: una vez se han
+expandido los eventos de acorde, no pueden distinguirse de aquellos
+introducidos como acordes normales, haciendo que @code{\relative}
+asigne una octava basada en su contexto actual.
+
+Dado que las instancias anidadas de @code{\relative} no se afectan
+mutuamente, se puede usar otra instrucción @code{\relative} dentro de
+@code{\chordRepeats} para establecer las relaciones de octava antes de
+expandir los acordes repetidos.  En tal caso, todo el contenido de la
+instrucción @code{\relative} interior no afecta a la exterior; de aquí
+la distinta escritura de octava en la última nota de este ejemplo.
+
+@c Without \new Voice, implicit voice creation does the dumbest thing.
+@lilypond[verbatim,quote]
+\new Voice
+\relative c'' {
+  \chordRepeats #'(articulation-event)
+  \relative c''
+  { <a-. c\prall e>1\sfz c'4 q2 r8 q8-. } |
+  q2 c |
+}
+@end lilypond
+
+Las interacciones con @code{\relative} se producen solamente con las
+llamadas explícitas de @code{\chordRepeats}: la expansión implícita al
+comienzo del proceso de tipografiado se hace en un momento en que
+todas las instancias de @code{\relative} ya se han procesado.
+
 @seealso
-Notation Reference:
+Referencia de la notación:
 @ref{Notación de acordes},
 @ref{Articulaciones y ornamentos}.
 
@@ -484,6 +529,9 @@ hacia arriba, y las de numeración par reciben plicas hacia abajo:
 >>
 @end lilypond
 
+@warning{No se pueden crear letras ni elementos de extensión
+(como ligaduras, reguladores, etc.) que se crucen de una voz a otra.}
+
 @strong{@i{Duraciones idénticas}}
 
 En el caso especial en que queremos tipografiar fragmentos de música
@@ -511,6 +559,8 @@ fragmentos de música no tienen las mismas duraciones exactas.
 @code{\oneVoice}.
 @endpredefined
 
+Fragmentos de código:
+@rlsr{Simultaneous notes}.
 
 @seealso
 Manual de aprendizaje:
@@ -522,9 +572,6 @@ Referencia de la notación:
 @ref{Silencios invisibles},
 @ref{Plicas}.
 
-Fragmentos de código:
-@rlsr{Simultaneous notes}.
-
 
 @node Estilos de voz
 @unnumberedsubsubsec Estilos de voz
index a892075133f6ef588752f7ba0f98711a9d3d7e0d..788ada17e802c5ea71092528a4ed1247e17fc5cc 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: ffb5c20633459831cea21859f3423ea50060d705
+    Translation of GIT committish: 17ca0c2843f39775c3a9632e132b62dceba19a69
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -396,6 +396,10 @@ sistemas, así pues @code{ragged-bottom} y @code{ragged-last-bottom}
 aumentan la separación entre los títulos y el primer sistema de la
 partitura.
 
+Los tamaños de papel definidos explícitamente
+sobreescriben cualquier ajuste de los márgenes
+superior o inferior definidos por el usuario.
+
 
 @node Variables de espaciado de \paper verticales flexibles
 @subsection Variables de espaciado de @code{\paper} verticales flexibles
@@ -726,6 +730,12 @@ Referencia de la notación:
 Archivos de inicio:
 @file{ly/paper-defaults-init.ly}.
 
+@knownissues
+
+Los tamaños de papel definidos explícitamente
+sobreescriben cualquier ajuste de los márgenes
+izquierdo o derecho definidos por el usuario.
+
 
 @node Variables de \paper para el modo de doble cara
 @unnumberedsubsubsec Variables de @code{\paper} para el modo de doble cara
index 045477506f50b6dccde9f6458eb9f8c91da7800b..abcc572cfd6d5e734a7253292cb5f2d2c28f361a 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 4ca01b6da8d60b0d8575be05ae974429c91becd5
+    Translation of GIT committish: 6c6f97dcb49afb3aaa9480eece124d11a6c48975
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
diff --git a/Documentation/es/texidocs/alternative-bar-numbering.texidoc b/Documentation/es/texidocs/alternative-bar-numbering.texidoc
new file mode 100644 (file)
index 0000000..2a583ca
--- /dev/null
@@ -0,0 +1,8 @@
+%% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
+
+  texidoces = "
+Se pueden seleccionar dos métodos alternativos para la numeración de
+compases, especiales para cuando hay repeticiones.
+
+"
+  doctitlees = "Numeración de compases alternativa"
diff --git a/Documentation/es/texidocs/alternative-breve-note.texidoc b/Documentation/es/texidocs/alternative-breve-note.texidoc
new file mode 100644 (file)
index 0000000..bedb419
--- /dev/null
@@ -0,0 +1,8 @@
+%% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
+  texidoces = "
+Este código muestra cómo usar la forma alternativa de la breve con dos
+líneas verticales a los lados de la cabeza, en lugar de una sola
+línea.
+
+"
+  doctitlees = "Cabeza de breve alternativa con dobles líneas verticales"
\ No newline at end of file
diff --git a/Documentation/es/texidocs/bar-chords-notation-for-guitar--with-text-spanner.texidoc b/Documentation/es/texidocs/bar-chords-notation-for-guitar--with-text-spanner.texidoc
new file mode 100644 (file)
index 0000000..97aec61
--- /dev/null
@@ -0,0 +1,10 @@
+%% Translation of GIT committish: 5a7301fc350ffc3ab5bd3a2084c91666c9e9a549
+  texidoces = "
+He aquí cómo imprimir acordes con cejilla o con media cejilla (quite
+la marca de comentario de la línea adecuada para seleccionar uno de
+ellos).
+
+La sintaxis es @code{\\bbarre #\"@var{número de traste}\" @{ notas @} }.
+
+"
+  doctitlees = "Notación de acordes de cejilla para guitarra (con elemento de extensión de texto)"
diff --git a/Documentation/es/texidocs/formatting-lyrics-syllables.texidoc b/Documentation/es/texidocs/formatting-lyrics-syllables.texidoc
new file mode 100644 (file)
index 0000000..a6117b5
--- /dev/null
@@ -0,0 +1,7 @@
+%% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
+  texidoces = "
+Es posible usar el modo de marcado para dar formato a sílabas
+individuales dentro de la letra.
+
+"
+  doctitlees = "Dar formato a sílabas de la letra"
diff --git a/Documentation/es/texidocs/glissandi-can-skip-grobs.texidoc b/Documentation/es/texidocs/glissandi-can-skip-grobs.texidoc
new file mode 100644 (file)
index 0000000..cd9f0ea
--- /dev/null
@@ -0,0 +1,7 @@
+%% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
+  texidoces = "
+Los objetos gráficos de columna de nota (los grobs @code{NoteColumn})
+pueden ser sobrepasados por los glissandos.
+
+"
+  doctitlees = "Glissando por debajo de un objeto gráfico"
diff --git a/Documentation/es/texidocs/lyrics-old-spacing-settings.texidoc b/Documentation/es/texidocs/lyrics-old-spacing-settings.texidoc
new file mode 100644 (file)
index 0000000..36df010
--- /dev/null
@@ -0,0 +1,12 @@
+%% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
+  texidoces = "
+El motor de espaciado vertical cambió en la versión 2.14.  Esto puede
+hacer que se altere el espaciado de la letra de las canciones.  Es
+posible fijar propiedades para los contextos @code{Lyric} y
+@code{Staff} de forma que el motor de espaciado se comporte como lo
+hacía en la versión 2.12.
+
+"
+
+  doctitlees = "Conseguir el espaciado de la letra de la versión 2.12
+  en versiones más recientes"
index c95a08afcf3ce57224a4938ed333d6a688d489de..1c7686823681a53f88b7e2c228ce2df5caa67c5b 100644 (file)
@@ -1,9 +1,9 @@
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
+%% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
   texidoces = "
-Aunque normalmente las marcas de texto sólo se imprimen sobre el
-pentagrama superior, también se pueden imprimir en otro pentagrama
-cualquiera.
+Aunque normalmente las marcas de ensayo textuales sólo se imprimen
+sobre el pentagrama superior, también se pueden imprimir en otro
+pentagrama cualquiera.
 
 "
-  doctitlees = "Imprimir marcas en cualquier pentagrama"
+  doctitlees = "Imprimir marcas de ensayo en cualquier pentagrama"
 
diff --git a/Documentation/es/texidocs/strict-beat-beaming.texidoc b/Documentation/es/texidocs/strict-beat-beaming.texidoc
new file mode 100644 (file)
index 0000000..0b74e5c
--- /dev/null
@@ -0,0 +1,9 @@
+%% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
+  texidoces = "
+Se puede hacer que las barras secundarias apunten en la dirección del
+pulso o fracción a que pertenecen.  La primera barra evita los
+corchetes sueltos (que es el comportamiento predeterminado); la
+segunda barra sigue el pulso o fracción estrictamente.
+
+"
+  doctitlees = "Barras que se atienen al pulso estrictamente"
index 5133dad43012120c42f72d668a775d7b5b05b5d2..f50c10e0d8f73a3ee5d54b960afc7eb582467d91 100644 (file)
@@ -1,4 +1,4 @@
-%%%    Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
+%%%    Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
 
   texidoces = "
 
@@ -6,8 +6,9 @@ El fragmento de código que aparece a continuación produce una lista de
 todas las llaves y disposiciones de llave posibles para los diagramas
 de posiciones de instrumentos de viento madera, tal y como están
 definidos en @file{scm/define-woodwind-diagrams.scm}.  La lista se
-presenta en la consola y en el archivo de registro de salida, pero no
-en la salida de música.
+muestra en el archivo de registro, pero no en la música.  Si desea una
+salida por la consola, omita el @code{(current-error-port)} de las
+instrucciones.
 
 "
 
index fc8e14ddcf4946facff1d3b57de623622186a1af..3efb66a61fb261d1189fb6b93b68ce7861b5134b 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Actualizado en Wed Jan 11 09:46:15 UTC 2012
+@emph{Actualizado en Fri Feb 24 11:51:47 UTC 2012
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -30,7 +30,7 @@ Registro de cambios de LilyPond
 @item
 Títulos de sección
 @*
-663
+1105
 @tab Francisco Vila
 @tab 
 @tab 
@@ -270,7 +270,7 @@ sí
 @item
 A Tutorial de Scheme
 @*
-5625
+5990
 @tab Francisco Vila
 @tab 
 @tab 
@@ -297,7 +297,7 @@ sí
 @item
 1 Interfaces para programadores
 @*
-5237
+5250
 @tab Francisco Vila
 @tab 
 @tab 
@@ -444,7 +444,7 @@ sí
 @item
 3 Conceptos fundamentales
 @*
-11139
+11152
 @tab Francisco Vila
 @tab 
 @tab 
@@ -471,7 +471,7 @@ sí
 @item
 4 Trucar la salida
 @*
-15413
+15415
 @tab Francisco Vila
 @tab 
 @tab 
@@ -645,7 +645,7 @@ sí
 @item
 1.2 Duraciones
 @*
-6303
+6287
 @tab Francisco Vila
 @tab 
 @tab 
@@ -699,7 +699,7 @@ sí
 @item
 1.4 Repeticiones
 @*
-1012
+1011
 @tab Francisco Vila
 @tab 
 @tab 
@@ -726,7 +726,7 @@ sí
 @item
 1.5 Notas simultáneas
 @*
-2464
+2640
 @tab Francisco Vila
 @tab 
 @tab 
@@ -942,7 +942,7 @@ sí
 @item
 2.4 Instrumentos de cuerda con trastes
 @*
-2604
+2636
 @tab Francisco Vila
 @tab 
 @tab 
@@ -996,7 +996,7 @@ sí
 @item
 2.6 Instrumentos de viento
 @*
-312
+319
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1131,7 +1131,7 @@ sí
 @item
 3 Entrada y salida generales
 @*
-8461
+8385
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1158,7 +1158,7 @@ sí
 @item
 4 Problemas de espaciado
 @*
-11087
+11112
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1185,7 +1185,7 @@ sí
 @item
 5 Cambiar los valores por omisión
 @*
-12171
+12669
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1212,7 +1212,7 @@ sí
 @item
 A Tablas del manual sobre notación
 @*
-2167
+2173
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1332,7 +1332,7 @@ sí
 @item
 1 Ejecutar LilyPond
 @*
-3876
+3875
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1386,7 +1386,7 @@ sí
 @item
 3 Ejecución de @command{lilypond-book}
 @*
-4093
+4137
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1413,7 +1413,7 @@ sí
 @item
 4 Programas externos
 @*
-2198
+2390
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1533,7 +1533,7 @@ sí
 @item
 Introducción
 @*
-4591
+4618
 @tab Francisco Vila
 @tab 
 @tab 
index d8bfb5c71b9695069ddf9ed9f8a3bc445dc63182..96a8f7013fd3261f79e8b688aa0f496e808b2c45 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 02fe0c6153548b148121e3fa3974a6b426a3daa0
+    Translation of GIT committish: 6ce46963fdcd6f6a1faaba5c57b221385a167a2b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -483,7 +483,7 @@ Para evitarlo, escriba:
 @subheading Paso 4: Esperar respuesta
 
 Una vez que su fallo se ha enviado a la lista, nuestro Escuadrón de
-Fallos examinará el informe.  Déles un tiempo de unas 24 horas, pues
+Fallos examinará el informe.  Déles un tiempo de unos 4 días, pues
 disponemos de un número limitado de voluntarios para esta tarea.
 Puede que le pidan más información, o que añadan el informe al sistema
 de seguimiento y le comuniquen qué número se ha asignado al problema.
index 4468d80dc2fd2df97a5394528376f917bc3a0fb9..1677362e2ca3313348fec4669f2149803f80e2b5 100644 (file)
@@ -36,7 +36,7 @@ document séparé, @rinternalsnamed{Top,la référence des propriétés
 internes}.  Ce guide répertorie toutes les variables, fonctions et
 autres options que LilyPond met à votre disposition.  Il est consultable
 @c leave the @uref as one long line.
-@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/user/@/lilypond@/-internals/,en@tie{}ligne},
+@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/internals/,en@tie{}ligne},
 au format HTML@tie{}; il est également inclus dans la documentation
 fournie avec le logiciel.
 
index 0e1efd38f002c2ad0d68a1635dada90b3e258e33..16f47aeaf0982e1c4e84d44af0779c7ae3eeabc6 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: ddf2c9d0e18c6ada1d14d5554f3adb8d972d84d5
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -10,8 +10,8 @@
 
 @c \version "2.15.10"
 
-@c Translators: Valentin Villenave
-@c Translation checkers: Jean-Charles Malahieude, John Mandereau
+@c Translators: Valentin Villenave, Jean-Charles Malahieude
+@c Translation checkers: John Mandereau
 
 @node Percussions
 @section Percussions
@@ -21,6 +21,7 @@
 * Vue d'ensemble des percussions::
 @end menu
 
+
 @node Vue d'ensemble des percussions
 @subsection Vue d'ensemble des percussions
 @translationof Common notation for percussion
@@ -29,11 +30,13 @@ La notation rythmique sert avant tout aux parties de percussions ou de
 batterie, mais on peut aussi s'en servir à des fins pédagogiques, pour
 montrer le rythme d'une mélodie.
 
-
 @menu
 * Références en matière de notation pour percussions::
 * Notation de base pour percussions::
+* Roulements de tambour::
+* Hauteurs en percussions::
 * Portées de percussion::
+* Personnalisation de portées de percussion::
 * Notes fantômes::
 @end menu
 
@@ -41,44 +44,177 @@ montrer le rythme d'une mélodie.
 @unnumberedsubsubsec Références en matière de notation pour percussions
 @translationof References for percussion
 
-@untranslated
+@c TODO add more references.
+
+@itemize
+
+@item Certains instruments à percussion se notent sur une portée
+rythmique.  Vous trouverez des informations détaillées à ce sujet aux
+rubriques @ref{Gravure de lignes rythmiques} et
+@ref{Initialisation de nouvelles portées}.
+
+@item Le rendu MIDI des percussions fait l'objet d'une rubrique
+dédiée@tie{}: @ref{MIDI et percussions}.
+
+@end itemize
+
+
+@seealso
+Manuel de notation :
+@ref{Gravure de lignes rythmiques},
+@ref{Initialisation de nouvelles portées},
+@ref{MIDI et percussions}.
+
+Morceaux choisis :
+@rlsr{Percussion}.
 
 
 @node Notation de base pour percussions
 @unnumberedsubsubsec Notation de base pour percussions
 @translationof Basic percussion notation
 
-
 @cindex percussions
 @cindex batterie
 
-Les parties de percussions peuvent être saisies avec le mode @code{\drummode},
-qui est l'équivalent du mode standard utilisé pour les notes à hauteur
-déterminée.  Chaque instrument de percussion peut avoir, dans le
-fichier LilyPond, un nom complet et un nom raccourci.
+Les parties de percussions peuvent être saisies avec le mode
+@code{\drummode}, qui est l'équivalent du mode standard utilisé pour les
+notes à hauteur déterminée.  Le moyen plus simple pour saisir une partie
+de percussion est d'utiliser la commande @code{\drums}, qui crée un
+contexte spécifique@tie{}:
+
+@lilypond[quote,verbatim]
+\drums {
+  hihat4 hh bassdrum bd
+}
+@end lilypond
 
+Il s'agit en fait d'un raccourci pour
+
+@lilypond[quote,verbatim]
+\new DrumStaff {
+  \drummode {
+    hihat4 hh bassdrum bd
+  }
+}
+@end lilypond
+
+Chaque instrument de percussion peut avoir, dans le fichier LilyPond, un
+nom complet et un nom raccourci.  Ces noms sont inventoriés à l'annexe
+@ref{Notes utilisées en percussion}.
+
+@cindex clef, percussion
+@cindex percussion, clef
+
+Notez bien que l'utilisation de hauteurs (comme un @code{cis4}) dans un
+contexte @code{DrumStaff} déclenchera immanquablement une erreur.  Un
+contexte @code{DrumStaff} fait automatiquement appel à une clef
+spécifique@tie{}; vous pouvez la spécifier explicitement ou utiliser une
+autre clef.
 
 @lilypond[quote,ragged-right,verbatim]
 \drums {
-  hihat hh bassdrum bd
+  \clef percussion
+  bd4 bd bd bd
+  \clef treble
+  hh4 hh hh hh
 }
 @end lilypond
 
+Certains instruments à percussion connaissent quelques problèmes quant à
+leur prise en charge au niveau de la génération de fichiers MIDI@tie{};
+de plus amples informations sont disponibles à la rubrique
+@ref{MIDI et percussions}.
+
+
+@seealso
+Manuel de notation :
+@ref{MIDI et percussions},
+@ref{Notes utilisées en percussion}.
+
+Fichiers d'initialisation :
+@file{ly/drumpitch-init.ly}
+
+Morceaux choisis :
+@rlsr{Percussion}.
 
-Ces noms sont inventoriés dans le fichier d'initialisation
-@file{ly/drumpitch-init.ly}.
-@c TODO: properly document this.
+
+@node Roulements de tambour
+@unnumberedsubsubsec Roulements de tambour
+@translationof Drum rolls
+
+Les roulements de tambour s'indiquent par une triple barre en travers
+des hampes.  Qu'il s'agisse d'une noire ou d'une durée plus longue,
+cette triple barre s'affiche explicitement.  Dans le cas de croches,
+seules deux barres traversent les hampes (la troisième faisant office de
+ligature).  Si ce roulement s'applique à des notes plus courtes que la
+croche, LilyPond fait apparaître une seule barre en travers des hampes
+en supplément du nombre de barres de ligature.  Ces différents
+graphismes s'obtiennent à l'aide d'une notation de trémolo, en suivant
+les préceptes mentionnés à la rubrique @ref{Répétitions en trémolo}.
+
+@lilypond[quote,verbatim]
+\drums {
+  \time 2/4
+  sn16 sn8 sn16 sn8 sn8:32 ~
+  sn8 sn8 sn4:32 ~
+  sn4 sn8 sn16 sn16
+  sn4 r4
+}
+@end lilypond
+
+Les coups de baguette peuvent s'indiquer à l'aide de @emph{markups}
+@code{"D"} et @code{"G"} au-dessus ou en dessous des notes comme indiqué
+à la rubrique @ref{Direction et positionnement}.  Vous devrez peut-être
+jouer sur la propriété @code{staff-padding} pour obtenir une ligne de
+base satisfaisante.
+
+@c KEEP LY
+@lilypond[quote,verbatim]
+\drums {
+  \repeat unfold 2 {
+    sn16^"G" sn^"D" sn^"G" sn^"G" sn^"D" sn^"G" sn^"D" sn^"D"
+    \stemUp
+    sn16_"G" sn_"D" sn_"G" sn_"G" sn_"D" sn_"G" sn_"D" sn_"D"
+  }
+}
+@end lilypond
+
+
+@seealso
+
+Manuel de notation :
+@ref{Direction et positionnement},
+@ref{Répétitions en trémolo}.
+
+Morceaux choisis :
+@rlsr{Percussion}.
+
+
+@node Hauteurs en percussions
+@unnumberedsubsubsec Hauteurs en percussions
+@translationof Pitched percussion
+
+Certains instruments à percussion émettent des hauteurs, comme le
+xylophone, le vibraphone ou les timbales@tie{}; ils utilisent donc des
+portées classiques.  Cette possibilité est abordée dans d'autres parties
+du manuel.
 
 
 @seealso
-Référence du Programme : @rinternals{note-event}.
+@c TODO: possibly link to an alternate section of NR 3.5, if
+@c "percussion in MIDI" gets a separate subsubsection for
+@c pitched percussion sounds.  -gp
+Manuel de notation :
+@ref{MIDI et percussions}.
+
+Morceaux choisis :
+@rlsr{Percussion}.
 
 
 @node Portées de percussion
 @unnumberedsubsubsec Portées de percussion
 @translationof Percussion staves
 
-
 @cindex percussions
 @cindex batterie
 
@@ -87,45 +223,48 @@ général une portée de plusieurs lignes, où chaque hauteur sur la
 portée représente un instrument à percussion.
 
 Pour saisir cette musique, il faut que les notes soient situées dans
-des contextes @rinternals{DrumStaff} et @rinternals{DrumVoice}.
+des contextes @code{DrumStaff} et @code{DrumVoice}.
 
-@lilypond[quote,ragged-right,verbatim]
-up = \drummode { crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat }
-down = \drummode { bassdrum4 snare8 bd r bd sn4 }
-  \new DrumStaff <<
-    \new DrumVoice { \voiceOne \up }
-    \new DrumVoice { \voiceTwo \down }
-  >>
+@lilypond[quote,verbatim]
+up = \drummode {
+  crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat
+}
+down = \drummode {
+  bassdrum4 snare8 bd r bd sn4
+}
+\new DrumStaff <<
+  \new DrumVoice { \voiceOne \up }
+  \new DrumVoice { \voiceTwo \down }
+>>
 @end lilypond
 
 L'exemple ci-dessus montre une notation polyphonique détaillée.  La
-notation polyphonique abrégée peut être employée lorsque le contexte
-@rinternals{DrumVoice} est spécifié explicitement :
+notation polyphonique abrégée peut être employée -- voir la rubrique
+@rlearning{J'entends des Voix} -- comme ici@tie{}:
 
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[quote,verbatim]
 \new DrumStaff <<
-  \new DrumVoice = "1" { s1 *2 }
-  \new DrumVoice = "2" { s1 *2 }
   \drummode {
     bd4 sn4 bd4 sn4
-    <<
-      { \repeat unfold 16 hh16 }
-      \\
-      { bd4 sn4 bd4 sn4 }
-    >>
+    << {
+      \repeat unfold 16 hh16
+    } \\ {
+      bd4 sn4 bd4 sn4
+    >>
   }
 >>
 @end lilypond
 
 On peut choisir d'autres mises en forme si l'on définit la propriété
-@code{drumStyleTable} dans le contexte @rinternals{DrumVoice}.
-Quelques variables prédéfinies sont disponibles :
+@code{drumStyleTable} dans le contexte @code{DrumVoice}.
+Quelques variables prédéfinies sont disponibles@tie{}:
 
+@c TODO: decide what to do about this table.  (ie verbatim or not)
 @table @code
+
 @item drums-style
 La notation par défaut : une batterie standard, sur une portée de cinq lignes.
 
-
 @lilypond[quote,line-width=10.0\cm]
 nam = \lyricmode {
   cymc cyms cymr hh hhc hho hhho hhp
@@ -140,7 +279,6 @@ mus = \drummode {
        \override Stem #'transparent = ##t
        \override Flag #'transparent = ##t
        \override Stem #'Y-extent = ##f
-       \override VerticalAxisGroup #'minimum-Y-extent = #'(-4.0 . 5.0)
      } \mus
      \new Lyrics \nam
   >>
@@ -156,8 +294,8 @@ mus = \drummode {
 
 Le plan de la batterie peut inclure jusqu'à six toms différents.  Bien
 sûr, vous n'êtes pas obligé de tous les utiliser si la musique en
-prévoit moins ; par exemple, les trois toms des lignes du milieu sont
-@code{tommh}, @code{tomml}, et @code{tomfh}.
+prévoit moins@tie{}; par exemple, les trois toms des lignes du milieu
+sont @code{tommh}, @code{tomml}, et @code{tomfh}.
 
 @item timbales-style
 Ce style permet de saisir une partie de timbales, sur une portée à deux
@@ -216,7 +354,6 @@ mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 }
 @item bongos-style
 Ce style produit une portée à deux lignes pour une partie de bongos.
 
-
 @lilypond[quote,ragged-right]
 nam = \lyricmode { boh boho bohm ssh bol bolo bolm ssl }
 mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 }
@@ -267,10 +404,15 @@ mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 }
 @end lilypond
 @end table
 
+
+@node Personnalisation de portées de percussion
+@unnumberedsubsubsec Personnalisation de portées de percussion
+@translationof Custom percussion staves
+
 Cependant, si aucun des styles prédéfinis ne vous convient, il est aisé
 de définir le vôtre en début de fichier.
 
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[quote,verbatim]
 #(define mydrums '(
          (bassdrum        default   #f           -1)
          (snare           default   #f           0)
@@ -289,46 +431,220 @@ down = \drummode { bd4 sn bd toml8 toml }
 @end lilypond
 
 
-@seealso
-Fichier d'initialisation : @file{ly/drumpitch-init.ly}.
+@snippets
 
-Référence du programme : @rinternals{DrumStaff}, @rinternals{DrumVoice}.
+@c TODO: MOVE ALL THESE TO LSR!  -gp
 
+Voici quelques exemples.
 
-@knownissues
+Deux @emph{woodblocks} saisis comme @code{wbh} (woodblock aigu) et
+@code{wbl} (woodblock grave)@tie{}:
 
-La bibliothèque MIDI générale ne contient pas les @emph{rimshots} --- coups
-sur le bord de la caisse claire --- donc ils sont remplacés par des
-@emph{sidesticks,} largement équivalents.
+@lilypond[quote,verbatim]
+% These lines define the position of the woodblocks in the stave;
+% if you like, you can change it or you can use special note heads
+% for the woodblocks.
+#(define mydrums '((hiwoodblock default #t  3)
+                   (lowoodblock default #t -2)))
 
+woodstaff = {
+  % This defines a staff with only two lines.
+  % It also defines the positions of the two lines.
+  \override Staff.StaffSymbol #'line-positions = #'(-2 3)
 
+  % This is necessary; if not entered, the barline would be too short!
+  \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
+}
 
+\new DrumStaff {
+  \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+
+  % with this you load your new drum style table
+  \woodstaff
+
+  \drummode {
+    \time 2/4
+    wbl8 wbl16 wbl wbh8-> wbl |
+    wbl8 wbl16 wbh-> ~ wbh wbl16 r8 |
+  }
+}
+@end lilypond
+
+Vous aurez remarqué ici l'allongement des barres de mesures par
+l'instruction
+@w{@code{\override Staff.BarLine #'bar-extent #'(de . à)}}.  Il faut
+aussi définir la position des deux lignes de la portée -- voir à ce
+sujet la rubrique @ref{Symbole de la portée}.
+
+Un tambourin, saisi avec un @qq{tamb}@tie{}:
+
+@lilypond[quote,verbatim]
+#(define mydrums '((tambourine default #t 0)))
+
+tambustaff = {
+  \override Staff.StaffSymbol #'line-positions = #'( 0 )
+  \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
+  \set DrumStaff.instrumentName = #"Tambourine"
+}
+
+\new DrumStaff {
+  \tambustaff
+  \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+
+  \drummode {
+    \time 6/8
+    tamb8. tamb16 tamb8 tamb tamb tamb |
+    tamb4. tamb8 tamb tamb |
+    % the trick with the scaled duration and the shorter rest
+    % is neccessary for the correct ending of the trill-span!
+    tamb2.*5/6 \startTrillSpan s8 \stopTrillSpan |
+  }
+}
+@end lilypond
+
+Un peu de tam tam, abrégé @qq{tt}@tie{}:
+
+@lilypond[quote,verbatim]
+#(define mydrums '((tamtam default #t 0)))
+
+tamtamstaff = {
+  \override Staff.StaffSymbol #'line-positions = #'( 0 )
+  \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
+  \set DrumStaff.instrumentName = #"Tamtam"
+}
+
+\new DrumStaff {
+  \tamtamstaff
+  \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+
+  \drummode {
+    tt 1 \pp \laissezVibrer
+  }
+}
+@end lilypond
+
+Deux cloches, une sonnaille -- @qq{cb} pour @emph{cowbell} -- et une
+cloche de quart -- @qq{rb} pour @emph{ridebell}@tie{}:
+
+@lilypond[quote,verbatim]
+#(define mydrums '((ridebell default #t  3)
+                   (cowbell  default #t -2)))
+
+bellstaff = {
+  \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3)
+  \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+  \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
+  \set DrumStaff.instrumentName = #"Different Bells"
+}
+
+\new DrumStaff {
+  \bellstaff
+  \drummode {
+    \time 2/4
+    rb8 rb cb cb16 rb-> ~ |
+    rb16 rb8 rb16 cb8 cb |
+  }
+}
+@end lilypond
+
+Et pour finir un extrait tiré de @qq{L'histoire du Soldat} de
+Stravinsky@tie{}:
+
+@lilypond[quote,verbatim]
+#(define mydrums '((bassdrum   default #t  4)
+                   (snare      default #t -4)
+                   (tambourine default #t  0)))
+
+global = {
+  \time 3/8 s4.
+  \time 2/4 s2*2
+  \time 3/8 s4.
+  \time 2/4 s2
+}
+
+drumsA = {
+  \context DrumVoice <<
+    { \global }
+    { \drummode {
+        \autoBeamOff
+        \stemDown sn8 \stemUp tamb s8 |
+        sn4 \stemDown sn4 |
+        \stemUp tamb8 \stemDown sn8 \stemUp sn16 \stemDown sn \stemUp sn8 |
+        \stemDown sn8 \stemUp tamb s8 |
+        \stemUp sn4 s8 \stemUp tamb
+      }
+    }
+  >>
+}
+
+drumsB = {
+  \drummode {
+    s4 bd8 s2*2 s4 bd8 s4 bd8 s8
+  }
+}
+
+\layout {
+  indent = #40
+}
+
+\score {
+  \new StaffGroup <<
+    \new DrumStaff {
+      \set DrumStaff.instrumentName = \markup {
+        \column {
+          "Tambourine"
+          "et"
+          "caisse claire s. timbre"
+        }
+      }
+      \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+      \drumsA
+    }
+
+   \new DrumStaff {
+     \set DrumStaff.instrumentName = #"Grosse Caisse"
+     \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+     \drumsB }
+  >>
+}
+@end lilypond
+
+
+@seealso
+Morceaux choisis :
+@rlsr{Percussion}.
+
+Référence des propriétés internes :
+@rinternals{DrumStaff},
+@rinternals{DrumVoice}.
+
+
+@c TODO: check name -gp
 @node Notes fantômes
 @unnumberedsubsubsec Notes fantômes
 @translationof Ghost notes
 
-
 Des notes fantômes peuvent être créées pour les parties de percussion,
-grâce à la commande @code{\parenthesize} décrite dans
-@ref{Parenthèses}. Cependant, le mode @code{\drummode} n'inclut pas par
+grâce à la commande @code{\parenthesize} décrite à la rubrique
+@ref{Parenthèses}.  Cependant, le mode @code{\drummode} n'inclut pas par
 défaut le graveur @code{Parenthesis_engraver} qui permet d'imprimer ces
-signes.  Il faut donc l'ajouter explicitement dans la définition du
-contexte, suivant la manœuvre indiquée dans 
-@ref{La commande de fixation (set)}.
+signes.
 
 @lilypond[quote,ragged-right,verbatim]
 \new DrumStaff \with {
   \consists "Parenthesis_engraver"
-} <<
-  \context DrumVoice  = "1"  { s1 *2 }
-  \context DrumVoice  = "2" { s1 *2 }
+}
+<<
+  \context DrumVoice  = "1" { s1 }
+  \context DrumVoice  = "2" { s1 }
   \drummode {
     <<
       {
         hh8[ hh] <hh sn> hh16
-        < \parenthesize sn > hh < \parenthesize
-        sn > hh8 <hh sn> hh
-      } \\ {
+        < \parenthesize sn > hh
+        < \parenthesize sn > hh8 <hh sn> hh
+      } \\
+      {
         bd4 r4 bd8 bd r8 bd
       }
     >>
@@ -338,8 +654,9 @@ contexte, suivant la manœuvre indiquée dans
 
 @noindent
 Notez que les commandes @code{\parenthesize} obligent à ajouter des
-accords --- sous la forme @code{< >} --- autour de chaque élément.
-
-
+accords -- sous la forme @code{< >} -- autour de chaque élément.
 
 
+@seealso
+Morceaux choisis :
+@rlsr{Percussion}.
index b02f98c522a81f8ba1e15f035f4de014a331bb23..e5686f855cdbd9a7001a98f9740cae5c503207d6 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Dernière mise à jour Wed Jan 11 09:46:15 UTC 2012
+@emph{Dernière mise à jour Fri Feb 24 11:51:46 UTC 2012
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -284,7 +284,7 @@ oui
 @item
 3 Concepts fondamentaux
 @*
-11139
+11152
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -313,7 +313,7 @@ oui
 @item
 4 Retouche de partition
 @*
-15413
+15415
 @tab Valentin Villenave
 @*
 Nicolas Klutchnikoff
@@ -363,11 +363,11 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @end multitable
@@ -501,7 +501,7 @@ oui
 @item
 1.2 Rythme
 @*
-6303
+6287
 @tab Frédéric Chiasson
 @*
 Jean-Charles Malahieude
@@ -565,7 +565,7 @@ oui
 @item
 1.4 Répétitions et reprises
 @*
-1012
+1011
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -586,17 +586,17 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
 1.5 Notes simultanées
 @*
-2464
+2640
 @tab Frédéric Chiasson
 @*
 Valentin Villenave
@@ -619,11 +619,11 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
@@ -648,11 +648,11 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
@@ -836,7 +836,7 @@ oui
 @item
 2.4 Instruments à cordes frettées
 @*
-2604
+2636
 @tab Matthieu Jacquot
 @tab Jean-Charles Malahieude
 @tab 
@@ -853,11 +853,11 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
@@ -865,34 +865,34 @@ partiellement
 @*
 811
 @tab Valentin Villenave
-@tab Jean-Charles Malahieude
 @*
-John Mandereau
+Jean-Charles Malahieude
+@tab John Mandereau
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partiellement (46 %)</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement (46 %)
+oui
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #ff6d58">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
 2.6 Instruments à vent
 @*
-312
+319
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieuse
@@ -913,11 +913,11 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">oui</span>
+<span style="background-color: #25fe1f">partiellement</span>
 @end html
 @end ifhtml
 @ifnothtml
-oui
+partiellement
 @end ifnothtml
 @tab pré-GDP
 @item
@@ -925,6 +925,8 @@ oui
 @*
 2027
 @tab Valentin Villenave
+@*
+Jean-Charles Malahieude
 @tab Jean-Charles Malahieude
 @*
 John Mandereau
@@ -932,25 +934,52 @@ John Mandereau
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partiellement (44 %)</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement (44 %)
+oui
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #6fff29">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
-2.8 Notations anciennes
+2.8 Musique contemporaine
+@*
+475
+@tab Jean-Charles Malahieude
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">oui</span>
+@end html
+@end ifhtml
+@ifnothtml
+oui
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">oui</span>
+@end html
+@end ifhtml
+@ifnothtml
+oui
+@end ifnothtml
+@tab pré-GDP
+@item
+2.9 Notations anciennes
 @*
 4752
 @tab Jean-Charles Malahieude
@@ -977,7 +1006,7 @@ oui
 @end ifnothtml
 @tab pré-GDP
 @item
-2.9 Musiques du monde
+2.10 Musiques du monde
 @*
 1446
 @tab Jean-Jacques Gerbaud
@@ -1008,7 +1037,7 @@ oui
 @item
 3 Généralités en matière d'entrée et sortie
 @*
-8461
+8385
 @tab Jean-Charles Malahieude
 @*
 Valentin Villenave
@@ -1037,7 +1066,7 @@ oui
 @item
 4 Gestion de l'espace
 @*
-11087
+11112
 @tab Frédéric Chiasson
 @*
 Jean-Charles Malahieude
@@ -1066,7 +1095,7 @@ oui
 @item
 5 Modification des réglages prédéfinis
 @*
-12171
+12669
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -1075,27 +1104,27 @@ Jean-Charles Malahieude
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">oui</span>
+<span style="background-color: #dfef77">partiellement (99 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-oui
+partiellement (99 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">oui</span>
+<span style="background-color: #25fe1f">partiellement</span>
 @end html
 @end ifhtml
 @ifnothtml
-oui
+partiellement
 @end ifnothtml
 @tab pré-GDP
 @item
 A Tables du manuel de notation
 @*
-2167
+2173
 @tab Frédéric Chiasson
 @*
 Jean-Charles Malahieude
@@ -1104,11 +1133,11 @@ Jean-Charles Malahieude
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partiellement (89 %)</span>
+<span style="background-color: #dfef77">partiellement (84 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement (89 %)
+partiellement (84 %)
 @end ifnothtml
 @tab 
 @ifhtml
@@ -1221,7 +1250,7 @@ oui
 @item
 1 Exécution de @command{lilypond}
 @*
-3876
+3875
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -1238,11 +1267,11 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #97ff2f">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
@@ -1275,7 +1304,7 @@ oui
 @item
 3 Association musique-texte avec @command{lilypond-book}
 @*
-4093
+4137
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -1302,7 +1331,7 @@ oui
 @item
 4 Programmes externes
 @*
-2198
+2390
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -1327,7 +1356,7 @@ oui
 @end ifnothtml
 @tab pré-GDP
 @item
-5 Suggestions pour la saisie de fichiers
+5 Suggestions pour la saisie de fichiers LilyPond
 @*
 2694
 @tab Ludovic Sardain
@@ -1430,7 +1459,7 @@ oui
 @item
 Introduction
 @*
-4591
+4618
 @tab Gauvain Pocentek
 @*
 Jean-Charles Malahieude
@@ -1451,11 +1480,11 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
index 703d845e84c6fb15619a9c8e85fef55beed3a921..516f6586f78eef507387c3765c98a3bd0b510c14 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Last updated Wed Jan 11 09:46:15 UTC 2012
+@emph{Last updated Fri Feb 24 11:51:47 UTC 2012
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -118,11 +118,11 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #dfef77">partially (93 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+partially (93 %)
 @end ifnothtml
 @tab 
 @ifhtml
@@ -138,7 +138,7 @@ partially
 @item
 3 Alapfogalmak
 @*
-11139
+11152
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -165,7 +165,7 @@ partially
 @item
 4 A kimenet finomhangolása
 @*
-15413
+15415
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -182,7 +182,7 @@ no
 @ifhtml
 
 @html
-<span style="background-color: #6fff29">partially</span>
+<span style="background-color: #76fe2a">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -285,7 +285,7 @@ partially
 @item
 1 A @command{lilypond} használata
 @*
-3876
+3875
 @tab Team-hu
 @tab 
 @tab 
@@ -302,7 +302,7 @@ partially (96 %)
 @ifhtml
 
 @html
-<span style="background-color: #ffef3f">partially</span>
+<span style="background-color: #ffe740">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -339,24 +339,24 @@ partially
 @item
 3 A @command{lilypond-book} használata
 @*
-4093
+4137
 @tab Team-hu
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #dfef77">partially (13 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+partially (13 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #54ff26">partially</span>
+<span style="background-color: #5bff27">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -395,7 +395,7 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -432,7 +432,7 @@ partially
 @item
 Bevezetés
 @*
-4591
+4618
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -449,7 +449,7 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -530,7 +530,7 @@ partially (99 %)
 @ifhtml
 
 @html
-<span style="background-color: #62ff28">partially</span>
+<span style="background-color: #68ff28">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
index d600b687e941361cc0816d35043f48260ee6fb59..24ff805c3e7a73738f20c6712a2d011e5abce093 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Last updated Wed Jan 11 09:46:15 UTC 2012
+@emph{Last updated Fri Feb 24 11:51:47 UTC 2012
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -47,11 +47,11 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #2cff20">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+partially
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -138,7 +138,7 @@ yes
 @item
 3 Concetti fondamentali
 @*
-11139
+11152
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
@@ -195,7 +195,7 @@ partially
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
 @headitem
-LilyPond: manuale d'uso del programma
+Guida alla Notazione di LilyPond
 @tab Translators
 @tab Translation checkers
 @tab Translated
@@ -204,7 +204,88 @@ LilyPond: manuale d'uso del programma
 @item
 Section titles
 @*
-135
+355
+@tab Federico Bruni
+@tab Luca Rossetto Casel
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">yes</span>
+@end html
+@end ifhtml
+@ifnothtml
+yes
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #25fe1f">partially</span>
+@end html
+@end ifhtml
+@ifnothtml
+partially
+@end ifnothtml
+@tab pre-GDP
+@item
+LilyPond --- \TITLE\
+@*
+1139
+@tab Federico Bruni
+@tab Luca Rossetto Casel
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">yes</span>
+@end html
+@end ifhtml
+@ifnothtml
+yes
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">yes</span>
+@end html
+@end ifhtml
+@ifnothtml
+yes
+@end ifnothtml
+@tab pre-GDP
+@item
+1 Notazione musicale
+@*
+91
+@tab Federico Bruni
+@tab Luca Rossetto Casel
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">yes</span>
+@end html
+@end ifhtml
+@ifnothtml
+yes
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">yes</span>
+@end html
+@end ifhtml
+@ifnothtml
+yes
+@end ifnothtml
+@tab pre-GDP
+@item
+1.1 Altezze
+@*
+4530
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
@@ -228,6 +309,45 @@ yes
 yes
 @end ifnothtml
 @tab pre-GDP
+@end multitable
+
+
+@multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
+
+@headitem
+LilyPond: manuale d'uso del programma
+@tab Translators
+@tab Translation checkers
+@tab Translated
+@tab Up to date
+@tab Other info
+@item
+Section titles
+@*
+135
+@tab Federico Bruni
+@tab Luca Rossetto Casel
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">yes</span>
+@end html
+@end ifhtml
+@ifnothtml
+yes
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #2cff20">partially</span>
+@end html
+@end ifhtml
+@ifnothtml
+partially
+@end ifnothtml
+@tab pre-GDP
 @item
 LilyPond --- \TITLE\
 @*
@@ -258,7 +378,7 @@ yes
 @item
 1 Eseguire @command{lilypond}
 @*
-3876
+3875
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
@@ -275,7 +395,7 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #97ff2f">partially</span>
+<span style="background-color: #acff31">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -312,7 +432,7 @@ yes
 @item
 3 Eseguire @command{lilypond-book}
 @*
-4093
+4137
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
@@ -329,38 +449,38 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+partially
 @end ifnothtml
 @tab pre-GDP
 @item
 4 Programmi esterni
 @*
-2198
+2390
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #dfef77">partially (92 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+partially (92 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+partially
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -422,11 +542,11 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+partially
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -459,7 +579,7 @@ yes
 @item
 Introduzione
 @*
-4591
+4618
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
index 9a9eb60962e23bb1de96afb4d024fe06b13a4108..f0c4e38fca5a637114fd69858e38eec13eee19de 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
 
 @ignore
-    Translation of GIT committish: 45329bd378eedfebca34c746fff9e53b46cf2fe5
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -35,7 +35,7 @@ LilyPond はデフォルトで最高品質の出力を提供できるよう設
 このマニュアルは利用可能なすべての変数、関数、それにオプションを@c
 リストアップしています。@c
 これは HTML ドキュメントとして記述されていて、@c
-@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/user/@/lilypond@/-internals/,オンライン}
+@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/internals/,オンライン}
 で入手可能であり、@c
 LilyPond ドキュメント パッケージにも含まれています。
 
index c1c5644cd3837d2dd956095f11688835b427c8e5..b08973eed29fa153951e2b5094f1b5302cb2552b 100644 (file)
@@ -1,9 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 192439e23bf243634b52f77dd7b084cac7a8d48c
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     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
 
 @c \version "2.14.0"
@@ -408,10 +409,10 @@ X11 カラーは必ずしも同様の名前を持つノーマル カラーと@c
 まったく同じとなるわけではありません。
 
 すべての X11 カラーが Web ブラウザで見分けられるわけではありません。@c
-つまり、ある Web ブラウザは @code{'LineGreen} と @code{'ForestGreen} を@c
+つまり、ある Web ブラウザは @code{LineGreen} と @code{ForestGreen} を@c
 同じ色で表示するかもしれません。@c
 Web 向けでは、ノーマル カラーを使用することを推奨します
-(つまり、@code{#blue}, @code{#green}, @code{#red})。
+(つまり、@code{blue}, @code{green}, @code{red})。
 
 和音の中にある音符には @code{\override} で色を付けることはできません。@c
 @code{\override} の代わりに @code{\tweak} を使用してください
index 9e0230f6d578c9c62a2a2db8694d7ea9d8ff14dc..7995c8739a5c22d9b346f964ab8a4106952bf937 100644 (file)
@@ -1,10 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
 @ignore
-    Translation of GIT committish: fe4f33aca60ea7c58bc9196eac43b4acca1d4437
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     When revising a translation, copy the HEAD committish of the
-    version that you are working on.  See TRANSLATION for details.
-@end ignore
+    version that you are working on.  For details, see the Contributors'
+    Guide, node Updating translation committishes..@end ignore
 
 @c \version "2.14.0"
 
@@ -479,7 +479,6 @@ c4\< d\! e\> d\! |
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {setting-the-minimum-length-of-hairpins.ly}
 
-@c 未訳
 @cindex al niente (アル ニエンテ)
 @cindex niente, al (アル ニエンテ)
 
index 88cba256f04e2888b7ce4943ccb3a0cdb6952dc8..facf46da3c6c506ccd52b38ce67b661f9f48f130 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
 @ignore
-    Translation of GIT committish: 3ef893f1fe182e9f6cf5841cbff0706789bd3361
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -253,33 +253,39 @@ symbols = {
 >>
 @end lilypond
 
-@funindex \tabChordRepetition
+@funindex \tabChordRepeats
+@funindex \chordRepeats
+@cindex Chord, repetition (和音の繰り返し)
+@cindex repetition, using @code{q} (@code{q} を用いた繰り返し)
 
 和音繰り返し記号 @code{q} を使って和音構造を繰り返すことができます。@c
-この機能をタブ譜で用いるには、@code{\tabChordRepetition} を使います。@c
-これは和音構造の中で明示的に指定された弦情報を保存するので、@c
-繰り返される和音は同じタブ譜表示となります。
+この機能をタブ譜で用いる場合、弦の削除や運指番号等のイベントがやっかいです。@c
+そのため、@ref{和音の繰り返し} を用いたタブ譜の音楽表記で@c
+以下を明示的に実行したいと思うでしょう:
+@example
+\chordRepeats #'(string-number-event fingering-event)
+@end example
+このコマンドは共通するものなので、@c
+@code{\tabChordRepeats} でも用いることができます。
 
 @lilypond[quote,verbatim]
 \tabChordRepetition
 
 guitar = \relative c' {
-  r8 <gis\4 cis\3 b\2>~ q4 q8~ q q4
+  r8 <gis-6 cis-6 b-0>~ q4 q8~ q q4
 }
 
 \new StaffGroup <<
   \new Staff {
     \clef "treble_8"
-    \override Voice.StringNumber #'transparent = ##t
     \guitar
   }
   \new TabStaff {
-    \guitar
+    \tabChordRepeats \guitar
   }
 >>
 @end lilypond
 
-
 デフォルトでは、改行されるタイには括弧が付けられます。@c
 繰り返しの差し替え部分でも同様です。
 
@@ -371,9 +377,9 @@ ties = \relative c' {
 
 @lilypond[verbatim,quote]
 firstHarmonic = {
-  <d'\4\harmonic>4
-  <g'\3\harmonic>4
-  <b'\2\harmonic>2
+  d'4\4\harmonic
+  g'4\3\harmonic
+  b'2\2\harmonic
 }
 \score {
   <<
@@ -383,8 +389,8 @@ firstHarmonic = {
 }
 @end lilypond
 
-コマンド @code{\harmonic} は常に和音構造の中に配置しなければならない@c
-ということに注意してください。@c
+コマンド @code{\harmonic} は常に和音ではなく単一の音符
+(和音の中にあることもあり得ます) にくっつける必要があります。@c
 12 フレットの開放弦ハーモニクス (ナチュラル ハーモニクス) でのみ@c
 意味をなします。@c
 他の全てのハーモニクスは LilyPond によって算出されます。@c
@@ -424,7 +430,6 @@ ratioHarmonics = {
 }
 @end lilypond
 
-
 @snippets
 
 @lilypondfile[verbatim,quote,texidoc,doctitle]
@@ -445,12 +450,14 @@ ratioHarmonics = {
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {chord-glissando-in-tablature.ly}
 
-
 @seealso
 記譜法リファレンス:
-@ref{符幹},
-@ref{ハーモニクス},
+@ref{和音の繰り返し},
 @ref{グリッサンド}
+@ref{ハーモニクス},
+@ref{符幹},
+@ref{繰り返しを描き出す}
+
 
 コード断片集:
 @rlsr{Fretted strings}
@@ -461,7 +468,6 @@ ratioHarmonics = {
 @rinternals{TabVoice},
 @rinternals{Beam}
 
-
 @knownissues
 
 和音は特殊な方法では処理できません。@c
@@ -551,7 +557,7 @@ LilyPond は、あらかじめ定義されたチューニングに対して、@c
 @cindex custom string tunings (カスタム弦チューニング)
 
 望みに応じて任意の弦チューニングを作成することができます。@c
-@code{\stringTuning} 関数を用いて弦チューニングを定義し、@c
+@code{\stringTuning} 関数を用いて弦チューニングを定義し、@c
 カレント コンテキストの @code{stringTunings} としてセットすることができます。
 
 @code{\stringTuning} の引数は、@c
index cf6e45c959a982ecca4df22422f8f31e5da0903d..48ed1cd650c3f5317668afc032dab0755bde06bf 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
 @ignore
-    Translation of GIT committish: 15b6acf13d25ad60cc07d1f7871aa8ebf15fc4c5
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1096,7 +1096,7 @@ scoreTitleMarkup = \markup @{ \column @{
 
 自動脚注は 3 つの引数を取ります:
 脚注を付ける @var{レイアウト オブジェクト}、@c
-脚注の位置 @var{(x . y)}、@c
+脚注の位置 @samp{(x . y)}、@c
 それにページ下部の脚注に表示される @code{\markup} です。
 
 コマンド @code{\footnote} は脚注を付けるグラフィカル オブジェクトの
@@ -1190,7 +1190,7 @@ scoreTitleMarkup = \markup @{ \column @{
 
 手動脚注は 4 つの引数を取ります:
 脚注を付ける @var{レイアウト オブジェクト}、@c
-脚注の位置 @var{(x . y)}、@c
+脚注の位置 @samp{(x . y)}、@c
 それに 2 つの @code{\markup} コマンドです。@c
 2 つの @code{\markup} コマンドのうち、@c
 最初のコマンドは音符やグラフィカル オブジェクトに付ける脚注の印で、@c
index ff80f7c2643b5ea41f067cdef6c6d0a667d3b443..eb5106e88818f660aac58072aa7e7ae3811549a6 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
 @c This file is part of notation.tely
 @ignore
-    Translation of GIT committish: 2c3bd5e85d39155e3e6804f9818722bef483056d
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
index ed9364e8d78e88dae8b8af7d7869cccb3ea6ca72..2bc0f41e79d8fa4c752855936bb2f37b6975040a 100644 (file)
@@ -1,9 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
 @ignore
-    Translation of GIT committish: fe4f33aca60ea7c58bc9196eac43b4acca1d4437
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     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
 
 @c \version "2.14.0"
@@ -248,10 +249,10 @@ g1 |
 
 @code{measureLength} プロパティについての説明は @ref{時間管理} にあります。
 
-@cindex repeats with ties (タイを持つ繰り返し)
-@cindex alternative endings with ties (タイを持つ繰り返しの入れ替え部分)
-@cindex ties in repeats (繰り返しの中にあるタイ)
-@cindex ties in alternative endings (繰り返しの入れ替え部分の中にあるタイ)
+@cindex repeats, with ties (タイを持つ繰り返し)
+@cindex alternative endings, with ties (タイを持つ繰り返しの入れ替え部分)
+@cindex ties, in repeats (繰り返しの中にあるタイ)
+@cindex ties, alternative endings (繰り返しの入れ替え部分でのタイ)
 @funindex \repeatTie
 
 繰り返しの 2 回目の部分にタイを付け加えることもできます:
@@ -276,6 +277,12 @@ c1
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {setting-the-double-repeat-default-for-volte.ly}
 
+@cindex repeats, bar numbers letters (繰り返しでの小節番号)
+@cindex repeats, alternative bar numbers (入れ替え部分での小節番号)
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{alternative-bar-numbering.ly}
+
 @seealso
 音楽用語集:
 @rglos{repeat},
@@ -295,7 +302,6 @@ c1
 @rinternals{VoltaRepeatedMusic},
 @rinternals{UnfoldedRepeatedMusic}
 
-
 @knownissues
 
 @cindex repeat, ambiguous (あいまいな繰り返し)
@@ -459,14 +465,13 @@ voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
 @translationof Written-out repeats
 
 @cindex written-out repeats (繰り返しを描き出す)
-@cindex repetitious music (反復の多い音楽)
 @cindex repeats, written-out (繰り返しを描き出す)
-@cindex repeat, unfold (繰り返しを展開する)
-@cindex unfold music (音楽を展開する)
+@cindex repeats, unfold (繰り返しを展開する)
+@cindex repeats, alternative (繰り返しの入れ替え)
 @cindex unfold repeat (繰り返しを展開する)
-@cindex unfold repeat with alternate endings (入れ替え部分のある繰り返しを展開する)
-@cindex unfold music with alternate endings (入れ替え部分のある音楽を展開する)
-@cindex alternate ending in written-out repeats (描き出される繰り返しの中にある入れ替え部分)
+@cindex unfold repeat, with alternate endings (入れ替え部分のある繰り返しを展開する)
+@cindex alternate repeats (入れ替えのある繰り返し)
+@cindex alternate endings, repeats (繰り返しを入れ替えて終わる)
 @funindex unfold
 
 @code{unfold} コマンドを用いることにより、@c
@@ -485,6 +490,20 @@ voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
 c1
 @end lilypond
 
+いくつかのケースでは、特に @code{\relative} コンテキストの中では、@c
+@code{\repeat unfold} 関数は音楽表記を複数回記述したものと同じにはなりません。@c
+例えば、
+
+@example
+\repeat unfold 2 @{ a'4 b c @}
+@end example
+
+これは以下と等価ではありません。
+
+@example
+a'4 b c | a'4 b c
+@end example
+
 入れ替え部分がある繰り返しを展開することもできます。@c
 
 @lilypond[verbatim,quote,relative=2]
@@ -497,7 +516,8 @@ c1
 @end lilypond
 
 繰り返し回数が入れ替え部分の数よりも多い場合、@c
-最初の入れ替え部分が複数回使用して、入れ替え数と繰り返し回数を合わせます。
+最初の入れ替え部分だけが適用されます。@c
+残りの入れ替えは無視されて譜刻されません。
 
 @lilypond[verbatim,quote,relative=2]
 \repeat unfold 4 { c4 d e f }
@@ -535,6 +555,9 @@ c1
 c1
 @end lilypond
 
+和音構造は和音の繰り返し記号 @code{q} で繰り返すことができます。@c
+@ref{和音の繰り返し} を参照してください。
+
 @warning{@code{Voice} コンテキストを明示的にインスタンス化せずに@c
 @code{@bs{}relative} を @code{@bs{}repeat} の中に配置すると、@c
 余計な譜が表示されます。@c
@@ -542,6 +565,9 @@ c1
 
 
 @seealso
+記譜法リファレンス:
+@ref{和音の繰り返し}
+
 コード断片集:
 @rlsr{Repeats}
 
@@ -591,6 +617,10 @@ c1
 1 小節よりも短いパターンはスラッシュで置き換えられます。
 
 @lilypond[verbatim,quote,relative=2]
+\repeat percent 4 { c128 d e f }
+\repeat percent 4 { c64 d e f }
+\repeat percent 5 { c32 d e f }
+\repeat percent 4 { c16 d e f }
 \repeat percent 4 { c8 d }
 \repeat percent 4 { c4 }
 \repeat percent 2 { c2 }
@@ -599,14 +629,23 @@ c1
 1 または 2 小節のパターンはパーセントのような記号で置き換えられます。
 
 @lilypond[verbatim,quote,relative=2]
-\repeat percent 3 { c4 d e f }
-\repeat percent 4 { c2 d }
+\repeat percent 2 { c4 d e f }
+\repeat percent 2 { c2 d }
+\repeat percent 2 { c1 }
 @end lilypond
 
 @lilypond[verbatim,quote,relative=2]
 \repeat percent 3 { c4 d e f | c2 g' }
 @end lilypond
 
+1 小節よりも短いけれども異なる演奏時間が含まれるパターンは@c
+2 重線のパーセント記号を用います。
+
+@lilypond[verbatim,quote,relative=2]
+\repeat percent 4 { c8. <d f>16 }
+\repeat percent 2 { \times 2/3 { r8 c d } e4 }
+@end lilypond
+
 @snippets
 
 @lilypondfile[verbatim,quote,texidoc,doctitle]
@@ -618,7 +657,6 @@ c1
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {isolated-percent-repeats.ly}
 
-
 @seealso
 音楽用語集:
 @rglos{percent repeat},
@@ -629,23 +667,17 @@ c1
 
 内部リファレンス:
 @rinternals{RepeatSlash},
+@rinternals{RepeatSlashEvent},
+@rinternals{DoubleRepeatSlash},
 @rinternals{PercentRepeat},
+@rinternals{PercentRepeatCounter},
+@rinternals{PercentRepeatedMusic},
+@rinternals{Percent_repeat_engraver},
+@rinternals{DoublePercentEvent},
 @rinternals{DoublePercentRepeat},
 @rinternals{DoublePercentRepeatCounter},
-@rinternals{PercentRepeatCounter},
-@rinternals{PercentRepeatedMusic}
-
-
-@knownissues
-
-パーセント繰り返しは 3 種類だけサポートされます:
-単一の拍を表す単線のスラッシュ (繰り返される音符の演奏時間とは関係ありません)、@c
-1 小節を表す単線の付点スラッシュ、@c
-それに 2 小節を表す 2 重線の付点スラッシュ
--- これは小節線の上に譜刻されます -- です。@c
-16 分音符やそれよりも短い音符から成る単一拍の繰り返しを表す多重線スラッシュや、@c
-さまざまな演奏時間の音符から成る単一拍の繰り返しを表す
-2 重線の付点スラッシュはサポートされません。
+@rinternals{Double_percent_repeat_engraver},
+@rinternals{Slash_repeat_engraver}
 
 
 @node トレモロの繰り返し
index ccbd474b2f7a9570eaffbdfda07e8262f0b42ad3..52d8522a90a21a832a6c40a55f4debdf26e61481 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
 @ignore
-    Translation of GIT committish: 7cd8c1d1e389edc26c26b7eba8358578329f5881
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -415,121 +415,138 @@ turned on with a @code{\paper} option.
 @unnumberedsubsubsec 譜シンボル
 @translationof Staff symbol
 
-@cindex adjusting staff symbol (譜シンボルを調節する)
-@cindex drawing staff symbol (譜シンボルを描く)
-@cindex staff symbol, setting of (譜シンボルを設定する)
-@cindex staff symbol, drawing (譜シンボルを描く)
-@cindex stop staff lines (譜線の譜刻を停止する)
-@cindex start staff lines (譜線の譜刻を開始する)
-@cindex staff lines, amount of (譜線の本数)
-@cindex staff lines, number of (譜線の本数)
-@cindex staff line, thickness of (譜線の太さ)
-@cindex amount of staff lines (譜線の本数)
-@cindex thickness of staff lines (譜線の太さ)
-@cindex ledger lines, setting (加線を設定する)
-@cindex setting of ledger lines (加線の設定)
-@cindex spacing of ledger lines (加線の間隔)
-@cindex number of staff lines (譜線の本数)
-
-譜の線は @code{StaffSymbol} グラフィカル オブジェクトに属します。@c
-@code{StaffSymbol} プロパティを変更して、譜の見た目を変えることができます。@c
-しかしながら、変更は譜を作成する前に行う必要があります。
-
-譜線の本数を変えることもできます。音部記号の位置とミドル C の位置を、@c
-新しい譜にフィットさせるために、変更する必要があるかもしれません。@c
-具体例は、@ref{音部記号} にあるコード断片集セクションを参照してください。
+@cindex staff symbol (譜シンボル)
+@cindex staff lines, stopping and starting (譜線を停止、開始する)
+@cindex staff lines, modifying (譜線を変更する)
+@cindex ledger lines (加線)
+@cindex ledger lines, internal (内部の加線)
+@cindex ledger lines, modifying (加線を変更する)
+
+@funindex \startStaff
+@funindex startStaff
+@funindex \stopStaff
+@funindex stopStaff
+
+@code{\stopStaff} コマンドと @code{\startStaff} コマンドを使って、@c
+楽譜内の任意の場所で譜線を停止あるいは (再) 開始させることができます。
 
 @lilypond[verbatim,quote,relative=2]
-\new Staff \with {
-  \override StaffSymbol #'line-count = #3
-}
-{ d4 d d d }
+\stopStaff f4 d \startStaff g, e
+f'4 d \stopStaff g, e
+f'4 d \startStaff g, e
 @end lilypond
++
+@predefined
+@code{\startStaff},
+@code{\stopStaff}
+@endpredefined
 
-譜線の太さを変えることができます。加線 (訳者注: ledger line, 譜の上下に@c
-突き出た符頭と符幹に付けられる短い譜線) と符幹の太さも影響を受けます。@c
\81ªã\81\9cã\81ªã\82\89ã\80\81ã\81\9dã\82\8cã\82\89ã\81®å¤ªã\81\95ã\81¯è­\9cç·\9aã\81®å¤ªã\81\95ã\81«å\9fºã\81¥ã\81\84ã\81¦ã\81\84ã\82\8bã\81\8bã\82\89ã\81§す。
+@code{StaffSymbol} グラフィカル オブジェクト (加線を含む) に属する譜の線は@c
+@code{StaffSymbol} プロパティを用いて変更することができます。@c
\81\97ã\81\8bã\81\97ã\81ªã\81\8cã\82\89ã\80\81å¤\89æ\9b´ã\81¯è­\9cã\81\8c (å\86\8d) é\96\8bå§\8bã\81\99ã\82\8bå\89\8dã\81«è¡\8cã\81\86å¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾す。
 
-@lilypond[verbatim,quote,relative=1]
+譜線の本数を変更することができます:
+
+@lilypond[verbatim,quote,relative=2]
+f4 d \stopStaff
+\override Staff.StaffSymbol #'line-count = #2
+\startStaff g, e |
+
+f'4 d \stopStaff
+\revert Staff.StaffSymbol #'line-count
+\startStaff g, e |
+@end lilypond
+
+各譜線の位置を変更することもできます。@c
+値の単位は譜線の間隔の @emph{半分} で、@c
+新しい位置は通常の中央線からの相対位置です。@c
+1 つの値に対して 1 本の譜線が譜刻されるので、@c
+1 つのオーバライドで譜線の位置と本数を変更することができます。
+
+@lilypond[verbatim,quote,relative=2]
+f4 d \stopStaff
+\override Staff.StaffSymbol #'line-positions = #'(1 3 5 -1 -3)
+\startStaff g, e |
+f'4 d \stopStaff
+\override Staff.StaffSymbol #'line-positions = #'(8 6.5 -6 -8 -0.5)
+\startStaff g, e
+@end lilypond
+
+新しい譜線に対応して、@c
+音部記号とミドル C の位置を調節する必要があるかもしれません。@c
+@ref{音部記号} を参照してください。
+
+譜線の太さを変えることができます。@c
+デフォルトでは、加線 (訳者注: ledger line, 譜の上下に突き出た符頭と符幹に@c
+付けられる短い譜線) と符幹の太さも影響を受けます。@c
+
+@lilypond[verbatim,quote,relative=2]
 \new Staff \with {
   \override StaffSymbol #'thickness = #3
 }
-{ e4 d c b }
+{ f4 d g, e }
 @end lilypond
 
-加線の太さを譜線の太さから独立して設定することができます。@c
-以下の例では、2 つの数は譜線の太さと譜線の間隔に掛けられる因子です。@c
-2 つを足し合わせて加線の太さになります。
+しかしながら、加線の太さを譜線の太さから独立して設定することができます。@c
+2 つの値は譜線の太さと譜線の間隔に掛け算され、@c
+それらを加算した値が加線の太さになります。
 
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote,relative=2]
 \new Staff \with {
-  \override StaffSymbol #'ledger-line-thickness = #'(1 . 0.2)
+  \override StaffSymbol #'thickness = #2
+  \override StaffSymbol #'ledger-line-thickness = #'(0.5 . 0.4)
 }
-{ e4 d c b }
+{ f'4 a, a,, f }
 @end lilypond
 
-譜線の間隔を変えることができます。この設定は加線の間隔にも影響を与えます。
+加線の垂直方向の位置を変更することができます:
 
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote,relative=2]
 \new Staff \with {
-  \override StaffSymbol #'staff-space = #1.5
+  \override StaffSymbol #'ledger-positions = #'(-3 -2 -1 2 5 6)
 }
-{ a4 b c d }
+{ f'4 a, a,, f }
 @end lilypond
 
-@code{StaffSymbol} のプロパティについて更に詳細な説明が
-@rinternals{staff-symbol-interface} に記述されています。
-
-@cindex stopping a staff (譜の停止)
-@cindex starting a staff (譜の開始)
-@cindex staff, starting (譜の開始)
-@cindex staff, stopping (譜の停止)
-
-@funindex \startStaff
-@funindex startStaff
-@funindex \stopStaff
-@funindex stopStaff
-
-楽譜の途中で譜プロパティに変更を加えるには、@c
-@code{\stopStaff} と @code{\startStaff} の間で行います。
+符頭の位置と加線を持つ他の符頭との関係に応じて、@c
+符頭の上または下に追加の加線を配置することできます。
 
 @lilypond[verbatim,quote,relative=2]
-c2 c
-\stopStaff
-\override Staff.StaffSymbol #'line-count = #2
-\startStaff
-b2 b
-\stopStaff
-\revert Staff.StaffSymbol #'line-count
-\startStaff
-a2 a
+\new Staff \with {
+  \override StaffSymbol #'ledger-extra = #4
+}
+{ f'4 a, d, f, }
 @end lilypond
 
-@noindent
-一般的に言うと、@code{\stopStaff} と @code{\startStaff} を用いることで、@c
-楽譜の途中で譜を停止あるいは再開することができます。
+譜の内部に加線を表示させることもできます。@c
+この場合、譜線のカスタマイズが必要です。@c
+以下の例は明示的に @code{legder-position} をセットしない場合とした場合の@c
+加線のデフォルト位置を示しています。@c
+以下の例で、@code{StaffSymbol} 全体に対する @code{\override} を元に戻すには@c
+@code{\stopStaff} を行う必要があります。
 
-@lilypond[verbatim,quote,relative=2]
-c4 b a2
+@lilypond[fragment,quote,relative=1]
+\override Staff.StaffSymbol #'line-positions =   #'(-8 0 2 4)
+d4 e f g
 \stopStaff
-b4 c d2
 \startStaff
-e4 d c2
+\override Staff.StaffSymbol #'ledger-positions = #'(-8 -6 (-4 -2) 0)
+d4 e f g
 @end lilypond
 
+譜線の間隔を変えることができます。この設定は加線の間隔にも影響を与えます。
 
-@predefined
-@code{\startStaff},
-@code{\stopStaff}
-@endpredefined
-
+@lilypond[verbatim,quote,relative=2]
+\new Staff \with {
+  \override StaffSymbol #'staff-space = #1.5
+}
+{ f'4 d, g, e, }
+@end lilypond
 
 @snippets
-
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {making-some-staff-lines-thicker-than-the-others.ly}
 
-
 @seealso
 音楽用語集:
 @rglos{line},
@@ -972,42 +989,48 @@ d4 g e c
 行の譜に対して使用されます。
 
 @lilypond[verbatim,quote,ragged-right,relative=1]
-\set Staff.instrumentName = #"Violin "
-\set Staff.shortInstrumentName = #"Vln "
-c4.. g'16 c4.. g'16
-\break
-c1
+\new Staff \with {
+  instrumentName = #"Violin "
+  shortInstrumentName = #"Vln. "
+}
+{ c4.. g'16 c4.. g'16 \break | c1 }
 @end lilypond
 
-マークアップ モードを用いて、より複雑な楽器名を作成することができます:
+@cindex instrument names, complex (複雑な楽器名)
+
+@code{\markup} を用いて、より複雑な楽器名を作成することができます:
 
 @lilypond[verbatim,quote,relative=2]
-\set Staff.instrumentName = \markup {
-  \column { "Clarinetti"
-            \line { "in B" \smaller \flat } } }
-c4 c,16 d e f g2
+\new Staff \with {
+  instrumentName = \markup {
+    \column { "Clarinetti"
+      \line { "in B" \smaller \flat }
+    }
+  }
+}
+{ c4 c,16 d e f g2 }
 @end lilypond
 
 @cindex instrument names, centering (楽器名を中央揃えする)
 
-2 つ以上の譜コンテキストが一緒になってグループ化されている場合、@c
+2 つ以上の譜コンテキストがグループ化されている場合、@c
 デフォルトでは楽器名と短縮楽器名は中央揃えされます。@c
 複数行にわたる楽器名を中央揃えするには、@c
 @code{\center-column} を用いる必要があります:
 
 @lilypond[verbatim,quote,indent=1.5\cm,relative=2]
 <<
-  \new Staff {
-    \set Staff.instrumentName = #"Flute"
-    f2 g4 f
+  \new Staff \with {
+    instrumentName = #"Flute"
   }
-  \new Staff {
-    \set Staff.instrumentName = \markup \center-column {
-      Clarinet
+  { f2 g4 f }
+  \new Staff \with {
+    instrumentName = \markup {
+      \center-column { "Clarinet" }
       \line { "in B" \smaller \flat }
     }
-    c4 b c2
   }
+  { c4 b c2 }
 >>
 @end lilypond
 
@@ -1016,29 +1039,35 @@ c4 c,16 d e f g2
 
 しかしながら、楽器名が長い場合、@code{indent} 設定と @code{short-indent}
 設定の値を増やさない限り、譜グループの中にある楽器名は中央揃えされません。@c
-これらの設定についての詳細は @ref{\paper variables for shifts and indents}
+これらの設定についての詳細は @ref{シフトとインデントのための \paper 変数}
 を参照してください。
 
 @lilypond[verbatim,quote,ragged-right]
+\relative c'' {
+  <<
+    \new Staff \with {
+      instrumentName = #"Alto Flute in G"
+      shortInstrumentName = #"Flt."
+    }
+    {
+      f2 g4 f \break
+      g4 f g2
+    }
+    \new Staff \with {
+      instrumentName = #"Clarinet"
+      shortInstrumentName = #"Clar."
+    }
+    {
+      c,4 b c2 \break
+      c2 b4 c
+    }
+  >>
+}
+
 \layout {
   indent = 3.0\cm
   short-indent = 1.5\cm
 }
-
-\relative c'' <<
-  \new Staff {
-    \set Staff.instrumentName = #"Alto Flute in G"
-    \set Staff.shortInstrumentName = #"Fl."
-    f2 g4 f \break
-    g4 f g2
-  }
-  \new Staff {
-    \set Staff.instrumentName = #"Clarinet"
-    \set Staff.shortInstrumentName = #"Clar."
-    c,4 b c2 \break
-    c2 b4 c
-  }
->>
 @end lilypond
 
 @cindex instrument names, adding to other contexts (楽器名を他のコンテキストに付け加える)
@@ -1046,24 +1075,28 @@ c4 c,16 d e f g2
 楽器名を他のコンテキスト (@code{ChordNames} や @code{FiguredBass} など)
 に付け加えるには、
 そのコンテキストに @code{Instrument_name_engraver} を追加する必要があります。@c
-詳細は @ref{Modifying context plug-ins} を参照してください。
+詳細は @ref{コンテキストのプラグインを変更する} を参照してください。
 
 @cindex instrument names, changing (楽器名を変更する)
 @cindex changing instrument names (楽器名を変更する)
 
-楽曲の途中で楽器名を変更することもできます。@c
-しかしながら、@code{instrumentName} は最初の行の譜にしか表示されないため、@c
-楽æ\9b²ã\81®é\80\94中ã\81§ã\81¯è¡¨ç¤ºã\81\95ã\82\8cã\81ªã\81\84ã\81\93ã\81¨ã\82\92æ\80\9dã\81\84å\87ºã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84:
+楽曲の途中で @code{shortInstrumentName} を変更することもできます。@c
+しかしながら、@code{instrumentName} は最初のインスタンスが譜刻され、@c
+楽æ\9b²ã\81®é\80\94中ã\81§ã\81®å¤\89æ\9b´ã\81¯ç\84¡è¦\96ã\81\95ã\82\8cã\81¾ã\81\99:
 
 @lilypond[verbatim,quote,ragged-right,relative=1]
-\set Staff.instrumentName = #"First"
-\set Staff.shortInstrumentName = #"one"
-c1 c c c \break
-c1 c c c \break
-\set Staff.instrumentName = #"Second"
-\set Staff.shortInstrumentName = #"two"
-c1 c c c \break
-c1 c c c \break
+\new Staff \with {
+  instrumentName = #"Flute"
+  shortInstrumentName = #"Flt."
+}
+{
+  c1 c c c \break
+  c1 c c c \break
+  \set Staff.instrumentName = #"Clarinet"
+  \set Staff.shortInstrumentName = #"Clt."
+  c1 c c c \break
+  c1 c c c \break
+}
 @end lilypond
 
 @cindex instrument switch (楽器を切り換える)
@@ -1125,10 +1158,9 @@ c1 c c c \break
 @unnumberedsubsubsec 他のボイスを引用する
 @translationof Quoting other voices
 
-@cindex cues (演奏指示)
-@cindex quoting other voices (他のボイスを引用する)
-@c 未訳
-@cindex fragments (楽譜の一部分)
+@cindex quote, voices (ボイスの引用)
+@cindex voices, quoting (ボイスを引用する)
+@cindex fragments, quoting (楽曲の断片を引用する)
 @cindex cue notes (演奏指示音符)
 
 @funindex \addQuote
@@ -1138,106 +1170,88 @@ c1 c c c \break
 @funindex \transposition
 @funindex transposition
 
-あるボイスが他のボイスの音楽の一部を兼ねることはごく一般的なことです。@c
-例えば、第 1 バイオリンと第2バイオリンは、音楽のあるパッセージの間、@c
-同じ音符を演奏することがあるかもしれません。@c
-LilyPond では、あるボイスに他のボイスを @emph{引用} させることによって@c
-実現されます。@c
-再入力する必要はありません。
+あるボイスが他のボイスと同じ音符を演奏することはごく一般的なことです。@c
+例えば、第 1 バイオリンと第2バイオリンがあるパッセージで同じフレーズを@c
+演奏することがあります。@c
+これは、ボイスに他のボイスを @emph{引用} させることで実現でき、@c
+第 2 ボイスの音楽全体を再入力する必要はありません。
 
-パートを引用するには、@code{\addQuote} コマンドを用いて引用する部分を@c
-初期化する必要があります。@c
-このコマンドは最上位のスコープで使用しなければなりません。@c
-1 番目の引数は識別文字列であり、2 番目の引数は音楽表記です:
-
-@example
-flute = \relative c'' @{
-  a4 gis g gis
-@}
-\addQuote "flute" @{ \flute @}
-@end example
+最上位レベルのスコープで用いる @code{\addQuote} コマンドは@c
+一部を引用することができる音楽を定義します。
 
 @code{\quoteDuring} コマンドを用いて、引用を開始する位置を示します。@c
 このコマンドは 2 つの引数をとります:
 @code{\addQuote} で定義した引用するボイスの名前と、@c
-引用部分の演奏時間を示す音楽表記
--- 通常、これは空白休符か複数小節にわたる休符 -- です。@c
-引用されるボイスの音楽から該当部分の音楽
-(アーティキュレーション、強弱記号、マークアップ等を含みます)
-が音楽表記に挿入されます:
+引用部分の演奏時間を示す音楽表記です。
 
 @lilypond[verbatim,quote]
-flute = \relative c'' {
-  a4 gis g->\f gis^\markup{quoted}
+fluteNotes = \relative c'' {
+  a4 gis g gis | b4^"quoted" r8 ais\p a4( f)
 }
-\addQuote "flute" { \flute }
 
-\relative c' {
-  c4 cis \quoteDuring #"flute" { s2 }
+oboeNotes = \relative c'' {
+  c4 cis c b \quoteDuring #"flute" { s1 }
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\score {
+  <<
+    \new Staff \with { instrumentName = "Flute" } \fluteNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
 }
 @end lilypond
 
-@code{\quoteDuring} ã\81§ä½¿ç\94¨ã\81\95ã\82\8cã\82\8bé\9f³æ¥½è¡¨è¨\98ã\81«ç©ºç\99½ä¼\91符ã\82\84è¤\87æ\95°å°\8fç¯\80ä¼\91符以å¤\96ã\81®ã\82\82ã\81®ã\81\8c@c
-含まれている場合、多声部になります。@c
-これは望まない結果であることがしばしばあります:
+@code{\quoteDuring} ã\81§ä½¿ç\94¨ã\81\95ã\82\8cã\82\8bé\9f³æ¥½è¡¨è¨\98ã\81\8c空ç\99½ä¼\91符ã\82\84è¤\87æ\95°å°\8fç¯\80ä¼\91符ã\81§ã\81¯ã\81ªã\81\8f@c
+音符を保持している場合、@c
+引用は多声となり、予期しない結果となる可能性があります。
 
 @lilypond[verbatim,quote]
-flute = \relative c'' {
-  a4 gis g->\f gis^\markup{quoted}
+fluteNotes = \relative c'' {
+  a4 gis g gis | b4^"quoted" r8 ais\p a4( f)
 }
-\addQuote "flute" { \flute }
 
-\relative c' {
-  c4 cis \quoteDuring #"flute" { s2 }
+oboeNotes = \relative c'' {
+  c4 cis c b \quoteDuring #"flute" { e4 r8 ais b4 a }
 }
+
+\addQuote "flute" { \fluteNotes }
+
+\score {
+  <<
+    \new Staff \with { instrumentName = "Flute" } \fluteNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
 @end lilypond
 
-@code{\transposition} が使用される場合、@c
-引用機能はソースとターゲット両方の楽器の楽器移調設定を考慮します。@c
-@code{\transposition} についての詳細は @ref{楽器の移調} を@c
\8f\82ç\85§ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84
+@code{\quoteDuring} コマンドは引用されるパートと引用するパート両方の
+@code{\transposition} を使用して、@c
+引用されるパートと同じ響きのピッチに変換して、@c
¼\95ç\94¨ã\81\99ã\82\8bã\83\91ã\83¼ã\83\88ã\81®é\9f³ç¬¦ã\82\92ä½\9cã\82\8aå\87ºã\81\97ã\81¾ã\81\99
 
 @lilypond[verbatim,quote]
-clarinet = \relative c'' {
+clarinetNotes = \relative c'' {
   \transposition bes
-  a4 gis g gis
+  \key d \major
+  b4 ais a ais | cis4^"quoted" r8 bis\p b4( f)
 }
-\addQuote "clarinet" { \clarinet }
 
-\relative c' {
-  c4 cis \quoteDuring #"clarinet" { s2 }
+oboeNotes = \relative c'' {
+  c4 cis c b \quoteDuring #"clarinet" { s1 }
 }
-@end lilypond
 
-引用部分に固有名のタグを付けて、@c
-引用部分をさまざまな形で処理することができます。@c
-この手法についての詳細は @ref{Using tags} を参照してください。
+\addQuote "clarinet" { \clarinetNotes }
 
-@code{quotedEventTypes} プロパティを変更することで、@c
-オリジナル ボイスからどのオブジェクトを引用するか調節することもできます。@c
-デフォルトで、このプロパティの値は @code{#'(StreamEvent)} であり、@c
-すべてを引用します。@c
-例えば、この値を @code{#'(note-event rest-event tie-event)} に変更すると、@c
-LilyPond は音符、休符それにタイを引用し、@c
-アーティキュレーション、マーックアップあるいは強弱記号は引用しません。
 
-@lilypond[verbatim,quote]
-clarinet = \relative c'' {
-  a4 gis g->\f gis^\markup{quoted}
-}
-\addQuote "clarinet" { \clarinet }
-
-\relative c' {
-  \set Score.quotedEventTypes = #'(note-event rest-event tie-event)
-  c4 cis \quoteDuring #"clarinet" { s2 }
+\score {
+  <<
+    \new Staff \with { instrumentName = "Clarinet" } \clarinetNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
 }
 @end lilypond
 
-@snippets
-
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{quoting-another-voice-with-transposition.ly}
-
 @cindex note-event
 @cindex articulation-event
 @cindex dynamic-event
@@ -1246,8 +1260,37 @@ clarinet = \relative c'' {
 @funindex quotedEventTypes
 @funindex quotedCueEventTypes
 
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{quoting-another-voice.ly}
+デフォルトでは引用される音楽はすべてのアーティキュレーション、強弱記号、@c
+マークアップ等を含んでいます。@c
+@code{quotedEventTypes} コンテキスト プロパティを用いることで、@c
+引用される音楽から引用するオブジェクトを選択することが可能です。
+
+@lilypond[verbatim,quote]
+fluteNotes = \relative c'' {
+  a2 g2 |
+  b4\<^"quoted" r8 ais a4\f( c->)
+ }
+
+oboeNotes = \relative c'' {
+  c2. b4 |
+  \quoteDuring #"flute" { s1 }
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\score {
+  <<
+    \set Score.quotedEventTypes = #'(note-event articulation-event
+                                     crescendo-event rest-event
+                                     slur-event dynamic-event)
+    \new Staff \with { instrumentName = "Flute" } \fluteNotes
+    \new Staff \with { instrumentName = "Oboe" } \oboeNotes
+  >>
+}
+@end lilypond
+
+引用にもタグを付けることができます。@c
+@ref{タグを使用する} を参照してください。
 
 @seealso
 記譜法リファレンス:
@@ -1258,51 +1301,119 @@ clarinet = \relative c'' {
 @rlsr{Staff notation}
 
 内部リファレンス:
++@rinternals{Music classes},
 @rinternals{QuoteMusic},
 @rinternals{Voice}
 
+インストールされているファイル:
+@file{scm/define-event-classes.scm}
 
 @knownissues
 
 @code{\addQuote} 中にある最初の @code{Voice} の内容だけが引用されます。@c
-そのため、@code{@var{music}} には他の Voice に切り替わる @code{\new} や
-@code{\context Voice} を含めることはできません。
-
-装飾小音符を引用しようとしてもうまくいかず、@c
+そのため、音楽表記が @code{\new} や @code{\context Voice} を含んでいても、@c
+それらの内容は引用されません。@c
+装飾小音符の引用はサポートされておらず、@c
 LilyPond がクラッシュする可能性さえあります。
-
 ネストされた連符を引用しようとしてもうまくいきません。
 
-以前のバージョンの LilyPond (2.11 よりも前) では、@code{addQuote} はすべて@c
-小文字 -- @code{addquote} -- で記述されていました。
-
 
 @node 合図音符をフォーマットする
 @unnumberedsubsubsec 合図音符をフォーマットする
 @translationof Formatting cue notes
 
-@cindex cues (合図)
 @cindex cue notes (合図音符)
-@cindex cue notes, formatting (合図音符をフォーマットする)
-@c 未訳
 @cindex fragments (楽譜の一部分)
-@cindex quoting other voices (他のボイスを引用する)
-@cindex cues, formatting (合図をフォーマットする)
+@cindex cue notes, formatting (合図音符をフォーマットする)
+@cindex formatting, cue notes (合図音符をフォーマットする)
+@cindex voices, quoting(ボイスを引用する)
 
 @funindex \cueDuring
 @funindex cueDuring
+@funindex \cueClef
+@funindex cueClef
+@funindex \cueDuringWithClef
+@funindex cueDuringWithClef
 @funindex \quoteDuring
 @funindex quoteDuring
 
-前のセクションでは、引用を作成する方法について説明しました。@c
-@code{\cueDuring} コマンドは @code{\quoteDuring} コマンドの@c
-より特殊な形であり、あるパートに合図音符を挿入する場合に有用です。@c
+@cindex notes, smaller (小さな音符)
+@cindex smaller notes (小さな音符)
+@cindex CueVoice
+
+合図音符をフォーマットする最も簡単な方法は、@c
+パートの中で明示的に @code{CueVoice} コンテキストを作成することです。
+
+@lilypond[verbatim,relative=1]
+R1
+<<
+  { e2\rest r4. e8 }
+  \new CueVoice {
+    \stemUp d'8^"flute" c d e fis2
+  }
+>>
+d,4 r a r
+@end lilypond
+
+音部記号の変更が必要で、合図音符に適切なサイズの音部記号を譜刻する場合、@c
+@code{\cueClef} コマンドは明示的な @code{CueVoice} コンテキストと共に@c
+用いられます。@c
+その後、@code{\cueClefUnset} コマンドを用いて、@c
+オリジナルの音部記号 -- 再度、適切なサイズにされた -- に戻すことができます。
+
+@lilypond[verbatim,noragged-right,relative=1]
+\clef "bass"
+R1
+<<
+  { e2\rest r4. \cueClefUnset e,8 }
+  \new CueVoice {
+    \cueClef "treble" \stemUp d''8^"flute" c d e fis2
+  }
+>>
+d,,4 r a r
+@end lilypond
+
+必要があれば、@code{CueVoice} 無しで
+@code{\cueClef} コマンドと @code{\cueClefUnset} コマンドを用いることもできます。
+
+@lilypond[verbatim,noragged-right,relative=1]
+\clef "bass"
+R1
+\cueClef "treble"
+d'8^"flute" c d e fis2
+\cueClefUnset
+d,,4 r a r
+@end lilypond
+
+もっと複雑な合図音符
+-- 例えば、移調を含んでいる、複数の音楽ソースからの合図音符を挿入する --
+の場合、@c
+@code{\cueDuring} コマンドや @code{\cueDuringWithClef} コマンドを@c
+用いることができます。@c
+これらのコマンドは @code{\quoteDuring} を特殊化したものです。@c
+@code{\quoteDuring} については、@c
+前のセクションの @ref{他のボイスを引用する} を参照してください。
+
 構文は以下の通りです:
 
 @example
-\cueDuring #@var{partname} #@var{voice} @var{music}
+\cueDuring #@var{quotename} #@var{direction} #@var{music}
 @end example
 
+と
+
+@example
+\cueDuringWithClef #@var{quotename} #@var{direction} #@var{clef} #@var{music}
+@end example
+
+@code{@var{quotename}} に対応する小節の音楽は
+@code{CueVoice} コンテキストとして追加されて
+@code{@var{music}} と同時進行して、@c
+多声になります。@c
+@code{@var{direction}} は引数 @code{UP} または @code{DOWN} を取り、@c
+それぞれ第 1 及び第 2 ボイスと調和して、@c
+合図音符が他のボイスに対してどのように譜刻されるかを決定します。
+
 このコマンドは @code{@var{partname}} の該当する小節から音符と休符だけを
 @code{CueVoice} にコピーします。@c
 @code{CueVoice} は暗黙的に作成されて @code{@var{music}} と同時進行し、@c
@@ -1312,35 +1423,43 @@ LilyPond がクラッシュする可能性さえあります。
 @code{UP} は第 1 ボイスに相当し、@code{DOWN} は第 2 ボイスに相当します。
 
 @lilypond[verbatim,quote]
-oboe = \relative c'' {
-  r2 r8 d16(\f f e g f a)
-  g8 g16 g g2.
+fluteNotes = \relative c'' {
+  r2. c4 | d8 c d e fis2 | g2 d |
 }
-\addQuote "oboe" { \oboe }
 
-\new Voice \relative c'' {
-  \cueDuring #"oboe" #UP { R1 }
+oboeNotes = \relative c'' {
+  R1
+  s1*0^\markup { \tiny "flute" }
+  \cueDuring #"flute" #UP { R1 }
   g2 c,
 }
+
+\addQuote "flute" { \fluteNotes }
+
+\new Staff {
+  \oboeNotes
+}
 @end lilypond
 
 @noindent
-上の例で、@code{Voice} コンテキストは明示的に宣言されている必要があります。@c
-さもなければ、音楽表記全体が @code{CueVoice} コンテキストに属してしまいます。
 
 @code{instrumentCueName} プロパティを設定することによって、@c
 @code{\cueDuring} で音楽のどの側面を引用するか調節することができます。@c
-このプロパティのデフォルト値は @code{#'(note-event rest-event
-tie-event beam-event tuplet-span-event)} であり、音符、休符、タイ、連桁@c
+このプロパティのデフォルト値は @code{'(note-event rest-event
+tie-event beam-event tuplet-span-event)} であり、音符、休符、タイ、連桁@c
 それに連符だけが引用され、アーティキュレーション、強弱記号、マークアップ等は@c
 引用されません。
 
+@warning{以下の例のように @code{Voice} が @code{\cueDuring} で始まる場合、@c
+@code{Voice} を明示的に宣言する必要があります。@c
+そうしないと音楽表記全体が @code{CueVoice} コンテキストに属してしまいます。}
+
 @lilypond[verbatim,quote]
-oboe = \relative c'' {
+oboeNotes = \relative c'' {
   r2 r8 d16(\f f e g f a)
   g8 g16 g g2.
 }
-\addQuote "oboe" { \oboe }
+\addQuote "oboe" { \oboeNotes }
 
 \new Voice \relative c'' {
   \set Score.quotedCueEventTypes = #'(note-event rest-event tie-event
@@ -1352,14 +1471,15 @@ oboe = \relative c'' {
 @end lilypond
 
 マークアップを使用して引用される楽器の名前を表示することができます。@c
-また、合図音符が音部変更を必要とする場合、@c
-合図音符の終わりで元の音部に戻す必要があります。
+また、合図音符が音部変更を必要とする場合、手動で変更することができますが、@c
+合図音符の終わりで手動で元の音部に戻す必要があります。
 
 @lilypond[verbatim,quote]
-flute = \relative c'' {
+fluteNotes = \relative c'' {
   r2. c4 d8 c d e fis2 g2 d2
 }
-bassoon = \relative c {
+
+bassoonNotes = \relative c {
   \clef bass
   R1
   \clef treble
@@ -1368,82 +1488,60 @@ bassoon = \relative c {
   \clef bass
   g4. b8 d2
 }
-\addQuote "flute" { \flute }
+
+\addQuote "flute" { \fluteNotes }
+
 \new Staff {
-  \bassoon
+  \bassoonNotes
 }
 @end lilypond
 
-@cindex removing cues (合図を削除する)
-@cindex removing cue notes (合図音符を削除する)
-@cindex cue notes, removing (合図音符を削除する)
-
-@funindex \killCues
-@funindex killCues
-
-@code{\killCues} コマンドは音楽表記から合図音符を削除します。@c
-これにより、同じ音楽表記を使って合図を持つ楽器パートと総譜を作り出すことが@c
-可能です。@c
-@code{\killCues} コマンドは @code{\cueDuring} によって引用された@c
-音符とイベントだけを削除します。@c
-合図に関連する他のマークアップ
--- 音部変更と引用元の楽器を識別するラベルなど --
-にはタグを付けて総譜に含めるかどうかを選択することができます。@c
-@ref{Using tags} を参照してください。
+あるいはまた、代わりに @code{\cueDuringWithClef} 関数を用いることができます。@c
+このコマンドは追加の引数で音部の変更を指定して、@c
+合図音符に音部記号を譜刻しますが、@c
+合図音部が終了したところで元の音部記号を自動的に譜刻します。
 
 @lilypond[verbatim,quote]
-flute = \relative c'' {
+fluteNotes = \relative c'' {
   r2. c4 d8 c d e fis2 g2 d2
 }
-bassoon = \relative c {
+
+bassoonNotes = \relative c {
   \clef bass
   R1
-  \tag #'part {
-    \clef treble
-    s1*0^\markup { \tiny "flute" }
-  }
-  \cueDuring #"flute" #UP { R1 }
-  \tag #'part \clef bass
+  s1*0^\markup { \tiny "flute" }
+  \cueDuringWithClef #"flute" #UP #"treble" { R1 }
   g4. b8 d2
 }
-\addQuote "flute" { \flute }
+
+\addQuote "flute" { \fluteNotes }
 
 \new Staff {
-  \bassoon
+  \bassoonNotes
 }
-\new StaffGroup <<
-  \new Staff {
-    \flute
-  }
-  \new Staff {
-    \removeWithTag #'part { \killCues { \bassoon } }
-  }
->>
 @end lilypond
 
-あるいはまた、音部変更や楽器ラベルを再利用するために、@c
-@code{\addInstrumentDefinition} を用いて楽器の定義に含めることができます。@c
-@code{\addInstrumentDefinition} についての説明は
-@ref{楽器名} を参照してください。
-
 @funindex \transposedCueDuring
 @funindex transposedCueDuring
 
 @code{\quoteDuring} と同様に、@code{\cueDuring} は楽器の移調を考慮します。@c
-合図音符は、合図を受け取る楽器のピッチで作り出されます。
+合図音符は合図を受け取る楽器のピッチで作り出され、@c
+ソース楽器の同じ響きのピッチになります。
 
 合図音符を移調させるには @code{\transposedCueDuring} を使用します。@c
 このコマンドはコンサート ミドル C の音を表すピッチを (絶対モードで) 指定する@c
-追加の引数を取ります。
+追加の引数を取ります。@c
+これは、全く別の場所で登録された楽器から合図を取る場合に有用です。
 
 @lilypond[verbatim,quote]
-piccolo = \relative c''' {
+piccoloNotes = \relative c''' {
   \clef "treble^8"
   R1
   c8 c c e g2
   c4 g g2
 }
-bassClarinet = \relative c' {
+
+bassClarinetNotes = \relative c' {
   \key d \major
   \transposition bes,
   d4 r a r
@@ -1451,43 +1549,78 @@ bassClarinet = \relative c' {
   d4 r a r
 }
 
-\addQuote "piccolo" { \piccolo }
+\addQuote "piccolo" { \piccoloNotes }
 
 <<
-  \new Staff \piccolo
-  \new Staff \bassClarinet
+  \new Staff \piccoloNotes
+  \new Staff \bassClarinetNotes
 >>
 @end lilypond
 
-@cindex notes, smaller
-@cindex smaller notes
+@cindex removing cue notes (合図音符を削除する)
+@cindex cue notes, removing (合図音符を削除する)
 
-小さなサイズの音符が必要な場合、@c
-@code{CueVoice} コンテキストを明示的に作成することがあります。@c
-例えば、本来の演奏とは異なる音符列をオリジナル ボイスの上または下に@c
-セットする場合に適しています。
+@funindex \killCues
+@funindex killCues
+@funindex \addInstrumentDefinition
+@funindex addInstrumentDefinition
 
-@lilypond[verbatim,relative=2]
-\time 12/8
-\key ees \major
-g4 ees8 f4 g8
-\stemDown
-<<
-  { d4. bes4 c8 }
-  \new CueVoice
-  { g'4. f4 ees8 }
+@code{\killCues} コマンドは音楽表記から合図音符を削除します。@c
+これにより、同じ音楽表記を使って合図を持つ楽器パートと楽譜を作り出すことが@c
+可能です。@c
+@code{\killCues} コマンドは @code{\cueDuring} によって引用された@c
+音符とイベントだけを削除します。@c
+合図に関連する他のマークアップ
+-- 音部変更と引用元の楽器を識別するラベルなど --
+にはタグを付けて楽譜に含めるかどうかを選択することができます。@c
+@ref{タブを使用する} を参照してください。
+
+@lilypond[verbatim,quote]
+fluteNotes = \relative c'' {
+  r2. c4 d8 c d e fis2 g2 d2
+}
+
+bassoonNotes = \relative c {
+  \clef bass
+  R1
+  \tag #'part {
+    \clef treble
+    s1*0^\markup { \tiny "flute" }
+  }
+  \cueDuring #"flute" #UP { R1 }
+  \tag #'part \clef bass
+  g4. b8 d2
+}
+
+\addQuote "flute" { \fluteNotes }
+
+\new Staff {
+  \bassoonNotes
+}
+
+\new StaffGroup <<
+  \new Staff {
+    \fluteNotes
+  }
+  \new Staff {
+    \removeWithTag #'part { \killCues { \bassoonNotes } }
+  }
 >>
-\stemUp
-d2. d2.
 @end lilypond
 
+あるいはまた、音部変更や楽器ラベルを再利用するために、@c
+@code{\addInstrumentDefinition} を用いて楽器の定義に含めることができます。@c
+@code{\addInstrumentDefinition} についての説明は
+@ref{楽器名} を参照してください。
 
 @seealso
 記譜法リファレンス:
+@ref{他のボイスを引用する},
 @ref{楽器の移調},
 @ref{楽器名},
-@ref{Musical cues},
-@ref{Using tags}
+@ref{音部記号},
+@ref{合図},
+@ref{タグを使用する}
 
 コード断片集:
 @rlsr{Staff notation}
@@ -1496,8 +1629,9 @@ d2. d2.
 @rinternals{CueVoice},
 @rinternals{Voice}
 
-
 @knownissues
 
 @code{\cueDuring} を使用した場合、@code{Voice} コンテキストと @code{CueVoice}
-コンテキストの間で休符の衝突が発生する可能性があります。
+コンテキストの間で休符の衝突が発生する可能性があります。@c
+@code{\cueDuringWithClef} や @code{\transposedCueDuring} を使用する場合、@c
+追加で必要となる引数は引用と向きの後に配置する必要があります。
index e060c49355049f82bdfc1dc24291fbd763bb269c..16e28098217a222a69bbf4f691e250f08c5312a3 100644 (file)
@@ -1,9 +1,10 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: a35594af4584e56f6dffe15371eeca10449d1a44
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
 
     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
 
 @c \version "2.15.17"
index bb7c5c7a8c7d106df980387fd2c262005ab94e89..a94978d88b2e8a4852de53c77e8ec3959d274ea0 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{最終更新日 Wed Jan 11 09:46:15 UTC 2012
+@emph{最終更新日 Fri Feb 24 11:51:47 UTC 2012
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -47,11 +47,11 @@ GNU LilyPond 学習マニュアル
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #2cff20">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
@@ -138,7 +138,7 @@ LilyPond --- \TITLE\
 @item
 3 基礎となるコンセプト
 @*
-11139
+11152
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -165,24 +165,24 @@ LilyPond --- \TITLE\
 @item
 4 出力を調整する
 @*
-15413
+15415
 @tab Yoshiki Sawada
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #dfef77">一部 (98 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+一部 (98 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -248,11 +248,11 @@ LilyPond 記譜法リファレンス
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
@@ -302,11 +302,11 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab post-GDP
 @item
@@ -339,7 +339,7 @@ partially
 @item
 1.2 リズム
 @*
-6303
+6287
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -356,7 +356,7 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #62ff28">partially</span>
+<span style="background-color: #68ff28">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -383,17 +383,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab post-GDP
 @item
 1.4 繰り返し
 @*
-1012
+1011
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -410,17 +410,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #68ff28">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab post-GDP
 @item
 1.5 同時進行する音符
 @*
-2464
+2640
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -437,7 +437,7 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #97ff2f">partially</span>
+<span style="background-color: #acff31">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -464,11 +464,11 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #fffd3d">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab post-GDP
 @item
@@ -491,11 +491,11 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab post-GDP
 @item
@@ -518,11 +518,11 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab post-GDP
 @item
@@ -553,7 +553,34 @@ partially
 @end ifnothtml
 @tab post-GDP
 @item
-2.1 キーボードと他の複数譜の楽器
+2.1 声楽
+@*
+4758
+@tab Yoshiki Sawada
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab post-GDP
+@item
+2.2 キーボードと他の複数譜の楽器
 @*
 862
 @tab Yoshiki Sawada
@@ -580,7 +607,7 @@ partially
 @end ifnothtml
 @tab post-GDP
 @item
-2.2 フレットの無い弦楽器
+2.3 フレットの無い弦楽器
 @*
 281
 @tab Yoshiki Sawada
@@ -607,9 +634,9 @@ partially
 @end ifnothtml
 @tab post-GDP
 @item
-2.3 フレットのある弦楽器
+2.4 フレットのある弦楽器
 @*
-2604
+2636
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -626,7 +653,61 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially</span>
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab post-GDP
+@item
+2.5 打楽器
+@*
+811
+@tab Yoshiki Sawada
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab post-GDP
+@item
+2.6 管楽器
+@*
+319
+@tab Yoshiki Sawada
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -634,36 +715,117 @@ partially
 @end ifnothtml
 @tab post-GDP
 @item
+2.7 和音記譜法
+@*
+2027
+@tab Yoshiki Sawada
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab post-GDP
+@item
+2.8 現代音楽
+@*
+475
+@tab Yoshiki Sawada
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab post-GDP
+@item
+2.9 世界の音楽
+@*
+1446
+@tab Yoshiki Sawada
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">はい</span>
+@end html
+@end ifhtml
+@ifnothtml
+はい
+@end ifnothtml
+@tab post-GDP
+@item
 3 入出力全般
 @*
-8461
+8385
 @tab Yoshiki Sawada
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">一部 (95 %)</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-一部 (95 %)
+はい
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #54ff26">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab post-GDP
 @item
 4 スペースの問題
 @*
-11087
+11112
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -690,7 +852,7 @@ partially
 @item
 5 デフォルトを変更する
 @*
-12171
+12669
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -707,11 +869,11 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab post-GDP
 @item
@@ -773,11 +935,11 @@ GNU LilyPond -- アプリケーション使用方法
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #2cff20">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
@@ -810,7 +972,7 @@ LilyPond --- \TITLE\
 @item
 1 @command{lilypond} を実行する
 @*
-3876
+3875
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -827,7 +989,7 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #b2fe32">partially</span>
+<span style="background-color: #c7ff35">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -864,7 +1026,7 @@ partially
 @item
 3 @command{lilypond-book}: Integrating text and music
 @*
-4093
+4137
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -881,7 +1043,7 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #c0ff34">partially</span>
+<span style="background-color: #cdfe36">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -891,24 +1053,24 @@ partially
 @item
 4 外部プログラム
 @*
-2198
+2390
 @tab Yoshiki Sawada
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #dfef77">一部 (92 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+一部 (92 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially</span>
+<span style="background-color: #47ff24">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -976,7 +1138,7 @@ Yoshinobu Ishizaki
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -1015,7 +1177,7 @@ Yoshinobu Ishizaki
 @item
 導入部
 @*
-4591
+4618
 @tab Yoshiki Sawada
 @*
 Yoshinobu Ishizaki
@@ -1034,7 +1196,7 @@ Yoshinobu Ishizaki
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -1115,7 +1277,7 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #62ff28">partially</span>
+<span style="background-color: #68ff28">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
index 4009f6753393606f330052b7f16898e078ba0683..d7623305b36683d9ef72ecf86c4a907da1f8c83b 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Meest recente update Wed Jan 11 09:46:15 UTC 2012
+@emph{Meest recente update Fri Feb 24 11:51:46 UTC 2012
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -138,7 +138,7 @@ ja
 @item
 3 Fundamentele concepten
 @*
-11139
+11152
 @tab Jan Nieuwenhuizen
 @tab 
 @tab 
@@ -194,7 +194,7 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">gedeeltelijk</span>
+<span style="background-color: #39ff22">gedeeltelijk</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -231,7 +231,7 @@ ja
 @item
 Inleiding
 @*
-4591
+4618
 @tab Jan Nieuwenhuizen
 @tab Tineke de Munnik
 @tab 
@@ -248,7 +248,7 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">gedeeltelijk</span>
+<span style="background-color: #33ff21">gedeeltelijk</span>
 @end html
 @end ifhtml
 @ifnothtml
index 13061c09266f56ea430a8d43d241929c4be9dc51..fb19a18e387dd9c586547899a2c20b0bdeeb38e6 100644 (file)
@@ -30,7 +30,7 @@ Reference}.  That manual lists all the variables, functions and
 options available in LilyPond.  It is written as a HTML document,
 which is available
 @c leave the @uref as one long line.
-@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/user/@/lilypond@/-internals/,on@/-line},
+@uref{http://@/lilypond@/.org/@/doc/@/stable/@/Documentation/@/internals/,on@/-line},
 and is also included with the LilyPond documentation package.
 
 Internally, LilyPond uses Scheme (a LISP dialect) to provide
index 10725fce20add93fd16a6f933779bc28f7e648d7..506cafae601122b0fbafdec6264b44bcd16e9800 100644 (file)
@@ -8,7 +8,24 @@
 \version "2.15.24"
 
 \header {
-%% Translation of GIT committish:
+%% Translation of GIT committish: 5a7301fc350ffc3ab5bd3a2084c91666c9e9a549
+
+  texidoces = "
+Se pueden seleccionar dos métodos alternativos para la numeración de
+compases, especiales para cuando hay repeticiones.
+
+"
+  doctitlees = "Numeración de compases alternativa"
+
+
+%% Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
+
+  texidocde = "Zwei alternative Methoden können eingestellt werden,
+  die die Taktnummerierung beeinflussen, insbesondere bei Wiederholungen."
+
+  doctitlede = "Alternative Taktnummerierung"
+
+%% Translation of GIT committish: af3df3b7c6e062635bdccb739be41962969806a0
   texidocfr = "
 Deux méthodes alternatives vous permettent de gérer la numérotation ds
 mesures en cas de reprises.
index 96ce5499d9f5551604739b47bce5042477fb6d59..e33972c63ec34c77527938b39d315142578528f4 100644 (file)
@@ -7,6 +7,14 @@
 %% Note: this file works from version 2.14.0
 \version "2.14.0"
 \header {
+%% Translation of GIT committish: 8ce3514638c8b32b917b5b10ec5350d400249072
+  texidoces = "
+Este código muestra cómo usar la forma alternativa de la breve con dos
+líneas verticales a los lados de la cabeza, en lugar de una sola
+línea.
+
+"
+  doctitlees = "Cabeza de breve alternativa con dobles líneas verticales"
 %% Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
 
 
index a40fbd4ab5172e5c321daef226b37edb30025003..af38356f3f26e184a3917752c67c0a219d3b79c2 100644 (file)
@@ -4,23 +4,30 @@
 % and then run scripts/auxiliar/makelsr.py
 %
 % This file is in the public domain.
-%% Note: this file works from version 2.15.24
-\version "2.15.24"
+%% Note: this file works from version 2.15.30
+\version "2.15.30"
 
 \header {
+%% Translation of GIT committish: 5a7301fc350ffc3ab5bd3a2084c91666c9e9a549
+  texidoces = "
+He aquí cómo imprimir acordes con cejilla o con media cejilla (quite
+la marca de comentario de la línea adecuada para seleccionar uno de
+ellos).
+
+La sintaxis es @code{\\bbarre #\"@var{número de traste}\" @{ notas @} }.
+
+"
+  doctitlees = "Notación de acordes de cejilla para guitarra (con elemento de extensión de texto)"
+
   lsrtags = "chords, fretted-strings"
 
   texidoc = "
 Here is how to print bar chords, or half-bar chords (just uncomment the
 appropriate line for to select either one).
 
-The syntax is @code{\\bbarre #'fret_number' @{ notes @} }
-
-
-
-
+The syntax is @code{\\bbarre #\"@var{fret number}\" @{ notes @} }.
 "
-  doctitle = "Bar chords notation for Guitar ( with Text Spanner)"
+  doctitle = "Bar chords notation for Guitar (with Text Spanner)"
 } % begin verbatim
 
 
@@ -33,45 +40,39 @@ cWithSlash = \markup {
 }
 %% Span -----------------------------------
 %% Syntax: \bbarre #"text" { notes } - text = any number of box
-bbarre= #(define-music-function (barre location str music) (string? ly:music?)
-           (let ((spanned-music
-                   (let ((first-element #f)
-                         (last-element #f)
-                         (first-found? #f))
-                     (music-map (lambda (m)
-                                  (if (eqv? (ly:music-property m 'name) 'EventChord)
-                                      (begin
-                                        (if (not first-found?)
-                                            (begin
-                                              (set! first-found? #t)
-                                              (set! first-element m)))
-                                        (set! last-element m)))
-                                  m)
-                                music)
-                     (if first-found?
-                         (begin
-                           (set! (ly:music-property first-element 'elements)
-                                 (cons (make-music 'TextSpanEvent 'span-direction -1)
-                                       (ly:music-property first-element 'elements)))
-                           (set! (ly:music-property last-element 'elements)
-                                 (cons (make-music 'TextSpanEvent 'span-direction 1)
-                                       (ly:music-property last-element 'elements)))))
-                     music)))
-             (make-music 'SequentialMusic
-               'origin location
-               'elements (list #{
-                       \once \override TextSpanner #'font-size = #-2
-                       \once \override TextSpanner #'font-shape = #'upright
-                       \once \override TextSpanner #'staff-padding = #3
-                       \once \override TextSpanner #'style = #'line
-                        \once \override TextSpanner #'to-barline = ##f
-                        \once \override TextSpanner #'bound-details =  #'((left (Y . 0) (padding . 0.25) (attach-dir . -2)) (right (Y . 0) (padding . 0.25) (attach-dir . 2)))
-                        \once  \override TextSpanner #'bound-details #'right #'text = \markup { \draw-line #'( 0 . -.5) }
-                        \once  \override TextSpanner #'bound-details #'left #'text =  \markup { \cWithSlash #str }
+bbarre =
+#(define-music-function (barre location str music) (string? ly:music?)
+   (let ((elts (extract-named-music music '(NoteEvent EventChord))))
+     (if (pair? elts)
+         (let ((first-element (first elts))
+               (last-element (last elts)))
+           (set! (ly:music-property first-element 'articulations)
+                 (cons (make-music 'TextSpanEvent 'span-direction -1)
+                       (ly:music-property first-element 'articulations)))
+           (set! (ly:music-property last-element 'articulations)
+                 (cons (make-music 'TextSpanEvent 'span-direction 1)
+                       (ly:music-property last-element 'articulations))))))
+   #{
+       \once \override TextSpanner #'font-size = #-2
+       \once \override TextSpanner #'font-shape = #'upright
+       \once \override TextSpanner #'staff-padding = #3
+       \once \override TextSpanner #'style = #'line
+       \once \override TextSpanner #'to-barline = ##f
+       \once \override TextSpanner #'bound-details =
+            #`((left
+                (text . ,#{ \markup { \draw-line #'( 0 . -.5) } #})
+                (Y . 0)
+                (padding . 0.25)
+                (attach-dir . -2))
+               (right
+                (text . ,#{ \markup { \cWithSlash #str } #})
+                (Y . 0)
+                (padding . 0.25)
+                (attach-dir . 2)))
 %% uncomment this line for make full barred
-                       % \once  \override TextSpanner #'bound-details #'left #'text =  \markup { "B" #str }
-                          #}
-    spanned-music))))
+       % \once  \override TextSpanner #'bound-details #'left #'text =  \markup { "B" #str }
+       $music
+   #})
 
 %% %%%%%%%  Cut here ----- End 'bbarred.ly'
 %% Copy and change the last line for full barred. Rename in 'fbarred.ly'
index f64e9f012a2123236fc906850b62d53a0a0698d8..4fe20bb4047c0ac84d193704f234bf00a0bbee03 100644 (file)
@@ -7,6 +7,14 @@
 \version "2.14.0"
 
 \header {
+%% Translation of GIT committish: 5a7301fc350ffc3ab5bd3a2084c91666c9e9a549
+  texidoces = "
+Es posible usar el modo de marcado para dar formato a sílabas
+individuales dentro de la letra.
+
+"
+  doctitlees = "Dar formato a sílabas de la letra"
+
   lsrtags = "text, vocal-music"
 
 %%%    Translation of GIT committish: f86f00c1a8de0f034ba48506de2801c074bd5422
index 744d46490960b7c48e77dbffc9034c81b5cc8c35..2fc0072f303dfaa985cddab2d00c7c18a68ce666 100644 (file)
@@ -8,6 +8,19 @@
 \version "2.15.12"
 
 \header {
+%% Translation of GIT committish: 5a7301fc350ffc3ab5bd3a2084c91666c9e9a549
+  texidoces = "
+Los objetos gráficos de columna de nota (los grobs @code{NoteColumn})
+pueden ser sobrepasados por los glissandos.
+
+"
+  doctitlees = "Glissando por debajo de un objeto gráfico"
+
+%% Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
+  texidocde = "@code{NoteColumn}-Grobs können bei Glissandos übersprungen werden."
+  doctitlede = "Glissando kann Grobs überspringen"
+
+
 %% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
   texidocfr = "
 Un glissando peut sauter un objet @code{NoteColumn}.
@@ -16,8 +29,10 @@ Un glissando peut sauter un objet @code{NoteColumn}.
   doctitlefr = "Glissando par dessus un objet graphique"
 
   lsrtags = "expressive marks, staff-notation, tweaks-and-overrides"
+  doctitle = "Glissandi can skip grobs"
   texidoc = "@code{NoteColumn} grobs can be skipped over by glissandi."
-}
+} % begin verbatim
+
 
 \relative c' {
   a2 \glissando
index 640a201831ff0b03ae072b3c00e35ffaea7478b8..1a01a2952127ab2b0466efdb4d617371f4649df8 100644 (file)
@@ -8,6 +8,19 @@
 \version "2.14.0"
 
 \header {
+%% Translation of GIT committish: 5a7301fc350ffc3ab5bd3a2084c91666c9e9a549
+  texidoces = "
+El motor de espaciado vertical cambió en la versión 2.14.  Esto puede
+hacer que se altere el espaciado de la letra de las canciones.  Es
+posible fijar propiedades para los contextos @code{Lyric} y
+@code{Staff} de forma que el motor de espaciado se comporte como lo
+hacía en la versión 2.12.
+
+"
+
+  doctitlees = "Conseguir el espaciado de la letra de la versión 2.12
+  en versiones más recientes"
+
 %% Translation of GIT committish: 27b1197f3bae8512c14d946752cd3e40e7c76016
   doctitlede = "Textverteilung wie in Version 2.12 für neuere Versionen"
 
index 3b3825e6e870210e3f5e691c7fc94ee206009133..2afbeec5456d8b9ec0b8e90c3120671573f3407b 100644 (file)
@@ -9,7 +9,7 @@ appropriate line for to select either one).
 
 The syntax is @code{\\bbarre #\"@var{fret number}\" @{ notes @} }.
 "
-  doctitle = "Bar chords notation for Guitar ( with Text Spanner)"
+  doctitle = "Bar chords notation for Guitar (with Text Spanner)"
 }
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
index 9c0da297bde1e6c5870e506273a2f14ddf10008f..87669668cdde3b12ddcfcdd7b721b17bc6e12ff7 100644 (file)
@@ -2,6 +2,7 @@
 
 \header {
   lsrtags = "expressive marks, staff-notation, tweaks-and-overrides"
+  doctitle = "Glissandi can skip grobs"
   texidoc = "@code{NoteColumn} grobs can be skipped over by glissandi."
 }
 
index ffbbe7fd9c521ef9535e88b3f41157575ed9db5e..2273efe107915caf887a41cc1105d1ca2bdb8eac 100644 (file)
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
-Aunque normalmente las marcas de texto sólo se imprimen sobre el
-pentagrama superior, también se pueden imprimir en otro pentagrama
-cualquiera.
+Aunque normalmente las marcas de ensayo textuales sólo se imprimen
+sobre el pentagrama superior, también se pueden imprimir en otro
+pentagrama cualquiera.
 
 "
-  doctitlees = "Imprimir marcas en cualquier pentagrama"
+  doctitlees = "Imprimir marcas de ensayo en cualquier pentagrama"
 
 
 %% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
index b06c1aa83cd1d221a367e1a51d942455a46e81af..c01801d55ea05c1ed7acf372d9bcff2152ec4ab2 100644 (file)
@@ -8,6 +8,39 @@
 \version "2.15.28"
 
 \header {
+%% Translation of GIT committish: 5a7301fc350ffc3ab5bd3a2084c91666c9e9a549
+  texidoces = "
+Se puede hacer que las barras secundarias apunten en la dirección del
+pulso o fracción a que pertenecen.  La primera barra evita los
+corchetes sueltos (que es el comportamiento predeterminado); la
+segunda barra sigue el pulso o fracción estrictamente.
+
+"
+  doctitlees = "Barras que se atienen al pulso estrictamente"
+
+%% Translation of GIT committish: fc1ca638e0b5f66858b9b7a073ceefc1eccb3ed2
+
+  texidocde = "
+Sekundäre Balken können in die Richtung gesetzt werden, die ihrer rhythmischen
+Zugehörigkeit entspricht.  Der erste Balken ist zusammengefasst (Standard),
+der zweite Sechszehntelbalken zeigt den Taktschlag an.
+"
+
+  doctitlede = "Bebalkung nach Taktschlag"
+
+
+
+%% Translation of GIT committish: af3df3b7c6e062635bdccb739be41962969806a0
+  texidocfr = "
+Une sous-ligature tronquée peut pointer en direction de la pulsation à
+laquelle elle se rattache.  Dans l'exemple suivant, la première ligature
+évite toute troncature (comportement par défaut), alors que la deuxième
+respecte rigoureusement la pulsation.
+
+"
+
+  doctitlefr = "Ligature à la pulsation"
+
   texidoc = "
 Beamlets can be set to point in the direction of the beat to which they
 belong.  The first beam avoids sticking out flags (the default);
index 075f6e814c767597dcba673e95c8321402e2e9b0..0f492428d07a9116741366a046e8191118059607 100644 (file)
@@ -16,8 +16,9 @@ El fragmento de código que aparece a continuación produce una lista de
 todas las llaves y disposiciones de llave posibles para los diagramas
 de posiciones de instrumentos de viento madera, tal y como están
 definidos en @file{scm/define-woodwind-diagrams.scm}.  La lista se
-presenta en la consola y en el archivo de registro de salida, pero no
-en la salida de música.
+muestra en el archivo de registro, pero no en la música.  Si desea una
+salida por la consola, omita el @code{(current-error-port)} de las
+instrucciones.
 
 "
 
index 34bcca5e052d33400e75479d5176f7034805e835..3b93db01071b57903b4ea9bd92d4a5b7a882dc20 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Last updated Wed Jan 11 09:46:15 UTC 2012
+@emph{Last updated Fri Feb 24 11:51:46 UTC 2012
 }
 @multitable @columnfractions  0.5 0.5
 
@@ -26,7 +26,7 @@ LilyPond Changes
 @item
 Section titles
 @*
-(663)
+(1105)
 @tab Francisco Vila
 @*
 
@@ -108,11 +108,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -588,11 +588,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -670,7 +670,7 @@ up to date
 @item
 1 Scheme tutorial
 @*
-(5625)
+(5990)
 @tab Till Paala
 @*
 
@@ -688,7 +688,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #54ff26">partially up to date</span>
+<span style="background-color: #c0ff34">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -720,25 +720,25 @@ up to date
 @item
 2 Interfaces for programmers
 @*
-(5237)
+(5250)
 @tab Till Paala
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (79 %)</span>
+<span style="background-color: #dfef77">partially translated (78 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (79 %)
+partially translated (78 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #b9ff33">partially up to date</span>
+<span style="background-color: #c0ff34">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -876,11 +876,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -990,11 +990,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -1013,11 +1013,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jan Nieuwenhuizen
 @*
@@ -1632,11 +1632,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -1736,11 +1736,11 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (93 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (93 %)
 @end ifnothtml
 @*
 
@@ -1865,7 +1865,7 @@ up to date
 @item
 3 Fundamental concepts
 @*
-(11139)
+(11152)
 @tab Pavel Fric
 @*
 
@@ -1908,11 +1908,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -2117,25 +2117,25 @@ partially up to date
 @item
 4 Tweaking output
 @*
-(15413)
+(15415)
 @tab Pavel Fric
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (98 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (98 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2158,11 +2158,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -2262,7 +2262,7 @@ not translated
 @ifhtml
 
 @html
-<span style="background-color: #6fff29">partially up to date</span>
+<span style="background-color: #76fe2a">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2317,18 +2317,18 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (98 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (98 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2421,11 +2421,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -2467,11 +2467,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Harmath Dénes
 @*
@@ -2838,13 +2838,14 @@ up to date
 @end multitable
 
 
-@multitable @columnfractions  0.2 0.2 0.2 0.2 0.2
+@multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
 @headitem
 LilyPond Notation Reference
 @tab de
 @tab es
 @tab fr
+@tab it
 @tab ja
 @item
 Section titles
@@ -2867,11 +2868,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -2921,36 +2922,29 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@item
-LilyPond --- \TITLE\
-@*
-(1139)
-@tab Till Paala
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
@@ -2965,13 +2959,13 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
-@tab Francisco Vila
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
@@ -2988,15 +2982,17 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
-@tab John Mandereau
+@item
+LilyPond --- \TITLE\
 @*
-Jean-Charles Malahieude
+(1139)
+@tab Till Paala
 @*
 
 @ifhtml
@@ -3019,7 +3015,7 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Francisco Vila
 @*
 
 @ifhtml
@@ -3042,11 +3038,9 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@item
-1 Musical notation
+@tab John Mandereau
 @*
-(91)
-@tab Till Paala
+Jean-Charles Malahieude
 @*
 
 @ifhtml
@@ -3069,34 +3063,29 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Francisco Vila
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@tab John Mandereau
-@*
-Jean-Charles Malahieude
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
@@ -3134,16 +3123,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
-1.1 Pitches
+1 Musical notation
 @*
-(4530)
+(91)
 @tab Till Paala
 @*
 
@@ -3161,11 +3150,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3190,28 +3179,42 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Frédéric Chiasson
+@tab John Mandereau
+@*
+Jean-Charles Malahieude
 @*
 
 @ifhtml
 
 @html
-<small>Valentin Villenave</small>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-Valentin Villenave
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
@@ -3261,16 +3264,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
-1.2 Rhythms
+1.1 Pitches
 @*
-(6303)
+(4530)
 @tab Till Paala
 @*
 
@@ -3288,11 +3291,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #47ff24">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3319,8 +3322,6 @@ up to date
 @end ifnothtml
 @tab Frédéric Chiasson
 @*
-Jean-Charles Malahieude
-@*
 
 @ifhtml
 
@@ -3352,6 +3353,38 @@ Jean-Charles Malahieude
 @end ifhtml
 @ifnothtml
 
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
@@ -3401,16 +3434,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #62ff28">partially up to date</span>
+<span style="background-color: #40fe23">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
 partially up to date
 @end ifnothtml
 @item
-1.3 Expressive marks
+1.2 Rhythms
 @*
-(1726)
+(6287)
 @tab Till Paala
 @*
 
@@ -3428,11 +3461,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3457,13 +3490,24 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Valentin Villenave
+@tab Frédéric Chiasson
 @*
 Jean-Charles Malahieude
 @*
 
 @ifhtml
 
+@html
+<small>Valentin Villenave</small>
+@end html
+@end ifhtml
+@ifnothtml
+Valentin Villenave
+@end ifnothtml
+@*
+
+@ifhtml
+
 @html
 <small>Jean-Charles Malahieude</small>
 @end html
@@ -3476,11 +3520,11 @@ Jean-Charles Malahieude
 @ifhtml
 
 @html
-<small>John Mandereau</small>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-John Mandereau
+
 @end ifnothtml
 @*
 
@@ -3513,57 +3557,50 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
-@end ifnothtml
-@item
-1.4 Repeats
-@*
-(1012)
-@tab Till Paala
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
-@tab Francisco Vila
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
@@ -3580,43 +3617,93 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #68ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
-@tab Valentin Villenave
+@item
+1.3 Expressive marks
 @*
-Jean-Charles Malahieude
+(1726)
+@tab Till Paala
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<small>John Mandereau</small>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-John Mandereau
+
 @end ifnothtml
+@tab Francisco Vila
 @*
 
 @ifhtml
 
 @html
-<small></small>
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Valentin Villenave
+@*
+Jean-Charles Malahieude
+@*
+
+@ifhtml
+
+@html
+<small>Jean-Charles Malahieude</small>
+@end html
+@end ifhtml
+@ifnothtml
+Jean-Charles Malahieude
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small>John Mandereau</small>
+@end html
+@end ifhtml
+@ifnothtml
+John Mandereau
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
@@ -3636,11 +3723,54 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #d0f0f8">not translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+not translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -3659,16 +3789,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #68ff28">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
-1.5 Simultaneous notes
+1.4 Repeats
 @*
-(2464)
+(1011)
 @tab Till Paala
 @*
 
@@ -3686,11 +3816,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #97ff2f">partially up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3715,9 +3845,7 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Frédéric Chiasson
-@*
-Valentin Villenave
+@tab Valentin Villenave
 @*
 Jean-Charles Malahieude
 @*
@@ -3767,11 +3895,54 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #d0f0f8">not translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+not translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -3790,16 +3961,1145 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #97ff2f">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
-1.6 Staff notation
+1.5 Simultaneous notes
 @*
-(2392)
+(2640)
+@tab Till Paala
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #d587ff"></span>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@tab Francisco Vila
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Frédéric Chiasson
+@*
+Valentin Villenave
+@*
+Jean-Charles Malahieude
+@*
+
+@ifhtml
+
+@html
+<small>Jean-Charles Malahieude</small>
+@end html
+@end ifhtml
+@ifnothtml
+Jean-Charles Malahieude
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small>John Mandereau</small>
+@end html
+@end ifhtml
+@ifnothtml
+John Mandereau
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #d0f0f8">not translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+not translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Yoshiki Sawada
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #acff31">partially up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+partially up to date
+@end ifnothtml
+@item
+1.6 Staff notation
+@*
+(2392)
+@tab Till Paala
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #d587ff"></span>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@tab Francisco Vila
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Valentin Villenave
+@*
+Jean-Charles Malahieude
+@*
+
+@ifhtml
+
+@html
+<small>John Mandereau</small>
+@end html
+@end ifhtml
+@ifnothtml
+John Mandereau
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #d0f0f8">not translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+not translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Yoshiki Sawada
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@item
+1.7 Editorial annotations
+@*
+(931)
+@tab Till Paala
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Francisco Vila
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Jean-Charles Malahieude
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #d0f0f8">not translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+not translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Yoshiki Sawada
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@item
+1.8 Text
+@*
+(2715)
+@tab Till Paala
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #d587ff"></span>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@tab Francisco Vila
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Jean-Charles Malahieude
+@*
+
+@ifhtml
+
+@html
+<small>Valentin Villenave</small>
+@end html
+@end ifhtml
+@ifnothtml
+Valentin Villenave
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small>John Mandereau</small>
+@end html
+@end ifhtml
+@ifnothtml
+John Mandereau
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #d0f0f8">not translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+not translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Yoshiki Sawada
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@item
+2 Specialist notation
+@*
+(81)
+@tab Till Paala
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Francisco Vila
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab John Mandereau
+@*
+Jean-Charles Malahieude
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #dfef77">partially translated (2 %)</span>
+@end html
+@end ifhtml
+@ifnothtml
+partially translated (2 %)
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Yoshiki Sawada
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@item
+2.1 Vocal music
+@*
+(4758)
+@tab Till Paala
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #d587ff"></span>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@tab Francisco Vila
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Valentin Villenave
+@*
+Jean-Charles Malahieude
+@*
+
+@ifhtml
+
+@html
+<small>Jean-Charles Malahieude</small>
+@end html
+@end ifhtml
+@ifnothtml
+Jean-Charles Malahieude
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small>Jean-Jacques Gerbaud</small>
+@end html
+@end ifhtml
+@ifnothtml
+Jean-Jacques Gerbaud
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #d0f0f8">not translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+not translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Yoshiki Sawada
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@item
+2.2 Keyboard and other multi-staff instruments
+@*
+(862)
+@tab  Till Paala
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Francisco Vila
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Valentin Villenave
+@*
+Jean-Charles Malahieude
+@*
+
+@ifhtml
+
+@html
+<small>Jean-Charles Malahieude</small>
+@end html
+@end ifhtml
+@ifnothtml
+Jean-Charles Malahieude
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small>John Mandereau</small>
+@end html
+@end ifhtml
+@ifnothtml
+John Mandereau
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Federico Bruni
+@*
+
+@ifhtml
+
+@html
+<small>Luca Rossetto Casel</small>
+@end html
+@end ifhtml
+@ifnothtml
+Luca Rossetto Casel
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
+@html
+<span style="background-color: #d0f0f8">not translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+not translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@tab Yoshiki Sawada
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">up to date</span>
+@end html
+@end ifhtml
+@ifnothtml
+up to date
+@end ifnothtml
+@item
+2.3 Unfretted string instruments
+@*
+(281)
 @tab Till Paala
 @*
 
@@ -3817,11 +5117,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #fffd3d">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3848,7 +5148,18 @@ up to date
 @end ifnothtml
 @tab Valentin Villenave
 @*
+Matthieu Jacquot
+@*
+
+@ifhtml
+
+@html
+<small>Jean-Charles Malahieude</small>
+@end html
+@end ifhtml
+@ifnothtml
 Jean-Charles Malahieude
+@end ifnothtml
 @*
 
 @ifhtml
@@ -3885,50 +5196,43 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #fffd3d">partially up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
-@end ifnothtml
-@item
-1.7 Editorial annotations
-@*
-(931)
-@tab Till Paala
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -3941,7 +5245,7 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Francisco Vila
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
@@ -3964,7 +5268,11 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Jean-Charles Malahieude
+@item
+2.4 Fretted string instruments
+@*
+(2636)
+@tab Till Paala
 @*
 
 @ifhtml
@@ -3981,13 +5289,13 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Francisco Vila
 @*
 
 @ifhtml
@@ -4004,42 +5312,35 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
-@item
-1.8 Text
-@*
-(2715)
-@tab Till Paala
+@tab Matthieu Jacquot
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Jean-Charles Malahieude</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Jean-Charles Malahieude
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
-@end ifnothtml
-@tab Francisco Vila
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
@@ -4060,28 +5361,17 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Jean-Charles Malahieude
-@*
-
-@ifhtml
-
-@html
-<small>Valentin Villenave</small>
-@end html
-@end ifhtml
-@ifnothtml
-Valentin Villenave
-@end ifnothtml
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<small>John Mandereau</small>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-John Mandereau
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
@@ -4097,11 +5387,11 @@ John Mandereau
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -4131,16 +5421,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
-2 Specialist notation
+2.5 Percussion
 @*
-(81)
+(811)
 @tab Till Paala
 @*
 
@@ -4187,7 +5477,7 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab John Mandereau
+@tab Valentin Villenave
 @*
 Jean-Charles Malahieude
 @*
@@ -4195,26 +5485,23 @@ Jean-Charles Malahieude
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>John Mandereau</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+John Mandereau
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@tab Yoshiki Sawada
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
@@ -4235,44 +5522,37 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@item
-2.1 Vocal music
-@*
-(4758)
-@tab Till Paala
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
-@end ifnothtml
-@tab Francisco Vila
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -4285,44 +5565,38 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Valentin Villenave
-@*
-Jean-Charles Malahieude
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Jacques Gerbaud</small>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Jacques Gerbaud
+up to date
 @end ifnothtml
+@item
+2.6 Wind instruments
+@*
+(319)
+@tab Till Paala
 @*
 
 @ifhtml
 
-@html
-<small></small>
-@end html
-@end ifhtml
-@ifnothtml
-
-@end ifnothtml
-@ifhtml
-
 @html
 <span style="background-color: #1fff1f">translated</span>
 @end html
@@ -4335,23 +5609,23 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Francisco Vila
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
@@ -4364,80 +5638,73 @@ not translated
 @ifnothtml
 up to date
 @end ifnothtml
-@item
-2.2 Keyboard and other multi-staff instruments
+@tab Valentin Villenave
 @*
-(862)
-@tab  Till Paala
+Jean-Charles Malahieuse
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Jean-Charles Malahieude</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Jean-Charles Malahieude
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<small>John Mandereau</small>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+John Mandereau
 @end ifnothtml
-@tab Francisco Vila
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
-@end ifnothtml
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+translated
 @end ifnothtml
-@tab Valentin Villenave
-@*
-Jean-Charles Malahieude
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+partially up to date
 @end ifnothtml
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<small>John Mandereau</small>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-John Mandereau
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
@@ -4453,11 +5720,11 @@ John Mandereau
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -4487,16 +5754,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
-2.3 Unfretted string instruments
+2.7 Chord notation
 @*
-(281)
+(2027)
 @tab Till Paala
 @*
 
@@ -4545,7 +5812,7 @@ up to date
 @end ifnothtml
 @tab Valentin Villenave
 @*
-Matthieu Jacquot
+Jean-Charles Malahieude
 @*
 
 @ifhtml
@@ -4599,67 +5866,37 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Yoshiki Sawada
-@*
-
-@ifhtml
-
-@html
-<span style="background-color: #1fff1f">translated</span>
-@end html
-@end ifhtml
-@ifnothtml
-translated
-@end ifnothtml
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+Luca Rossetto Casel
 @end ifnothtml
-@item
-2.4 Fretted string instruments
-@*
-(2604)
-@tab Till Paala
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
-@end ifnothtml
-@*
-
-@ifhtml
 
-@html
-<span style="background-color: #1fff1f">up to date</span>
-@end html
-@end ifhtml
-@ifnothtml
-up to date
 @end ifnothtml
-@tab Francisco Vila
-@*
-
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -4672,29 +5909,36 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Matthieu Jacquot
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<small></small>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-
+up to date
 @end ifnothtml
+@item
+2.8 Contemporary music
+@*
+(475)
+@tab Till Paala
+@*
+
 @ifhtml
 
 @html
@@ -4709,13 +5953,13 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Francisco Vila
 @*
 
 @ifhtml
@@ -4732,42 +5976,35 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
-@item
-2.5 Percussion
-@*
-(811)
-@tab Till Paala
+@tab Jean-Charles Malahieude
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
-@end ifnothtml
-@tab Francisco Vila
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
@@ -4788,28 +6025,17 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Valentin Villenave
-@*
-
-@ifhtml
-
-@html
-<small>Jean-Charles Malahieude</small>
-@end html
-@end ifhtml
-@ifnothtml
-Jean-Charles Malahieude
-@end ifnothtml
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<small>John Mandereau</small>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-John Mandereau
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
@@ -4825,22 +6051,22 @@ John Mandereau
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (46 %)</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (46 %)
+not translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #ff6d58">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -4848,11 +6074,11 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
@@ -4866,9 +6092,9 @@ not translated
 up to date
 @end ifnothtml
 @item
-2.6 Wind instruments
+2.9 Ancient notation
 @*
-(312)
+(4752)
 @tab Till Paala
 @*
 
@@ -4886,11 +6112,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -4915,30 +6141,40 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Valentin Villenave
+@tab Jean-Charles Malahieude
 @*
-Jean-Charles Malahieuse
+
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">translated</span>
+@end html
+@end ifhtml
+@ifnothtml
+translated
+@end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+up to date
 @end ifnothtml
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<small>John Mandereau</small>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-John Mandereau
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
@@ -4954,11 +6190,11 @@ John Mandereau
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -4995,9 +6231,9 @@ not translated
 up to date
 @end ifnothtml
 @item
-2.7 Chord notation
+2.10 World music
 @*
-(2027)
+(1446)
 @tab Till Paala
 @*
 
@@ -5015,11 +6251,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -5044,7 +6280,9 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Valentin Villenave
+@tab Jean-Jacques Gerbaud
+@*
+Valentin Villenave
 @*
 
 @ifhtml
@@ -5061,48 +6299,57 @@ Jean-Charles Malahieude
 @ifhtml
 
 @html
-<small>John Mandereau</small>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-John Mandereau
-@end ifnothtml
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<small></small>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-
+translated
 @end ifnothtml
+@*
+
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (44 %)</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (44 %)
+up to date
 @end ifnothtml
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #6fff29">partially up to date</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+Luca Rossetto Casel
 @end ifnothtml
-@tab Yoshiki Sawada
 @*
 
 @ifhtml
 
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
 @html
 <span style="background-color: #d0f0f8">not translated</span>
 @end html
@@ -5121,11 +6368,7 @@ not translated
 @ifnothtml
 up to date
 @end ifnothtml
-@item
-2.8 Contemporary music
-@*
-(475)
-@tab Till Paala
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
@@ -5148,7 +6391,11 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Francisco Vila
+@item
+3 General input and output
+@*
+(8385)
+@tab Till Paala
 @*
 
 @ifhtml
@@ -5165,25 +6412,23 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
-@tab John Mandereau
-@*
-Jean-Charles Malahieude
+@tab Francisco Vila
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
@@ -5196,17 +6441,19 @@ not translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Jean-Charles Malahieude
+@*
+Valentin Villenave
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
@@ -5219,44 +6466,37 @@ not translated
 @ifnothtml
 up to date
 @end ifnothtml
-@item
-2.9 Ancient notation
-@*
-(4752)
-@tab Till Paala
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@tab Francisco Vila
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -5269,7 +6509,7 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Jean-Charles Malahieude
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
@@ -5292,34 +6532,34 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@item
+4 Spacing issues
+@*
+(11112)
+@tab Till Paala
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
-@item
-2.10 World music
-@*
-(1446)
-@tab Till Paala
+@tab Francisco Vila
 @*
 
 @ifhtml
@@ -5336,13 +6576,15 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
-@tab Francisco Vila
+@tab Frédéric Chiasson
+@*
+Jean-Charles Malahieude
 @*
 
 @ifhtml
@@ -5365,19 +6607,17 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Jean-Jacques Gerbaud
-@*
-Valentin Villenave
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
@@ -5393,11 +6633,11 @@ Jean-Charles Malahieude
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -5416,11 +6656,11 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
@@ -5434,31 +6674,31 @@ not translated
 up to date
 @end ifnothtml
 @item
-3 General input and output
+5 Changing defaults
 @*
-(8461)
+(12669)
 @tab Till Paala
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (69 %)</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (69 %)
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #b9ff33">partially up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -5483,92 +6723,82 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Jean-Charles Malahieude
+@tab Valentin Villenave
 @*
-Valentin Villenave
+Jean-Charles Malahieude
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Gilles Thibault</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Gilles Thibault
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@tab Yoshiki Sawada
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (95 %)</span>
+<span style="background-color: #dfef77">partially translated (99 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (95 %)
+partially translated (99 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #54ff26">partially up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
 partially up to date
 @end ifnothtml
-@item
-4 Spacing issues
-@*
-(11087)
-@tab Till Paala
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@tab Francisco Vila
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -5581,9 +6811,7 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Frédéric Chiasson
-@*
-Jean-Charles Malahieude
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
@@ -5606,7 +6834,11 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@item
+A Notation manual tables
+@*
+(2173)
+@tab Till Paala
 @*
 
 @ifhtml
@@ -5629,11 +6861,7 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@item
-5 Changing defaults
-@*
-(12171)
-@tab Till Paala
+@tab Francisco Vila
 @*
 
 @ifhtml
@@ -5656,17 +6884,19 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Francisco Vila
+@tab Frédéric Chiasson
+@*
+Jean-Charles Malahieude
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (84 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (84 %)
 @end ifnothtml
 @*
 
@@ -5679,19 +6909,17 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Valentin Villenave
-@*
-Jean-Charles Malahieude
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<small>Gilles Thibault</small>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-Gilles Thibault
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
@@ -5707,11 +6935,11 @@ Gilles Thibault
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -5730,27 +6958,27 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
-A Notation manual tables
+B Cheat sheet
 @*
-(2167)
+(252)
 @tab Till Paala
 @*
 
@@ -5768,11 +6996,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -5797,42 +7025,37 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Frédéric Chiasson
-@*
-Jean-Charles Malahieude
+@tab Valentin Villenave
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (89 %)</span>
+<small>Jean-Charles Malahieude</small>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (89 %)
+Jean-Charles Malahieude
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@tab Yoshiki Sawada
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
@@ -5845,44 +7068,37 @@ not translated
 @ifnothtml
 up to date
 @end ifnothtml
-@item
-B Cheat sheet
-@*
-(252)
-@tab Till Paala
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@tab Francisco Vila
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -5895,37 +7111,44 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Valentin Villenave
+@tab Yoshiki Sawada
 @*
 
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<small></small>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-
+up to date
 @end ifnothtml
+@item
+C GNU Free Documentation License
+@*
+(3724)
+@tab Till Paala
+@*
+
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -5938,17 +7161,17 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Yoshiki Sawada
+@tab Francisco Vila
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #d0f0f8">not translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+not translated
 @end ifnothtml
 @*
 
@@ -5961,11 +7184,9 @@ translated
 @ifnothtml
 up to date
 @end ifnothtml
-@item
-C GNU Free Documentation License
+@tab John Mandereau
 @*
-(3724)
-@tab Till Paala
+Jean-Charles Malahieude
 @*
 
 @ifhtml
@@ -5988,34 +7209,29 @@ not translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab Francisco Vila
+@tab Federico Bruni
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<small>Luca Rossetto Casel</small>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+Luca Rossetto Casel
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
-@end ifnothtml
-@tab John Mandereau
-@*
-Jean-Charles Malahieude
-@*
 
+@end ifnothtml
 @ifhtml
 
 @html
@@ -6093,11 +7309,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -6207,11 +7423,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -6230,11 +7446,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 LilyPond --- \TITLE\
@@ -6403,7 +7619,7 @@ up to date
 @item
 1 Running @command{lilypond}
 @*
-(3876)
+(3875)
 @tab Reinhold Kainhofer
 @*
 Till Paala
@@ -6443,7 +7659,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #b2fe32">partially up to date</span>
+<span style="background-color: #c0ff34">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6509,11 +7725,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #97ff2f">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Team-hu
 @*
@@ -6532,7 +7748,7 @@ partially translated (96 %)
 @ifhtml
 
 @html
-<span style="background-color: #ffef3f">partially up to date</span>
+<span style="background-color: #ffe740">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6575,7 +7791,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #97ff2f">partially up to date</span>
+<span style="background-color: #acff31">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6598,7 +7814,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #b2fe32">partially up to date</span>
+<span style="background-color: #c7ff35">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6789,7 +8005,7 @@ partially up to date
 @item
 3 Running @command{lilypond-book}
 @*
-(4093)
+(4137)
 @tab Reinhold Kainhofer
 @*
 
@@ -6827,7 +8043,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">partially up to date</span>
+<span style="background-color: #54ff26">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6905,18 +8121,18 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (13 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (13 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #54ff26">partially up to date</span>
+<span style="background-color: #5bff27">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6959,11 +8175,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -6982,7 +8198,7 @@ not translated
 @ifhtml
 
 @html
-<span style="background-color: #c0ff34">partially up to date</span>
+<span style="background-color: #cdfe36">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6991,7 +8207,7 @@ partially up to date
 @item
 4 External programs
 @*
-(2198)
+(2390)
 @tab Till Paala
 @*
 Reinhold Kainhofer
@@ -7000,22 +8216,22 @@ Reinhold Kainhofer
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (92 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (92 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #40fe23">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -7112,22 +8328,22 @@ Luca Rossetto Casel
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (92 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (92 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -7135,18 +8351,18 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (92 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (92 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -7593,11 +8809,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -7662,7 +8878,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -7705,11 +8921,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -7730,7 +8946,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -7773,7 +8989,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -7796,7 +9012,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -8058,7 +9274,7 @@ up to date
 @item
 Introduction
 @*
-(4591)
+(4618)
 @tab Pavel Fric
 @*
 
@@ -8099,11 +9315,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -8169,11 +9385,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Harmath Dénes
 @*
@@ -8192,7 +9408,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -8260,7 +9476,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -8303,7 +9519,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -8365,11 +9581,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -8638,11 +9854,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -9157,7 +10373,7 @@ partially translated (99 %)
 @ifhtml
 
 @html
-<span style="background-color: #6fff29">partially up to date</span>
+<span style="background-color: #76fe2a">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -9169,22 +10385,22 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (99 %)</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (99 %)
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -9271,7 +10487,7 @@ partially translated (99 %)
 @ifhtml
 
 @html
-<span style="background-color: #62ff28">partially up to date</span>
+<span style="background-color: #68ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -9337,7 +10553,7 @@ partially translated (99 %)
 @ifhtml
 
 @html
-<span style="background-color: #62ff28">partially up to date</span>
+<span style="background-color: #68ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
index b87f048cd99726dcc723fea7d168e865a271e5bc..cc5d3526ced0a6f60d518899ef130104a3e79170 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{最近更新 Wed Jan 11 09:46:15 UTC 2012
+@emph{最近更新 Fri Feb 24 11:51:47 UTC 2012
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -47,7 +47,7 @@ LilyPond -- 每一个人的五线谱
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">部分地</span>
+<span style="background-color: #39ff22">部分地</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -84,7 +84,7 @@ LilyPond --- \TITLE\
 @item
 简介
 @*
-4591
+4618
 @tab 
 @tab 
 @tab