]> git.donarmstrong.com Git - lilypond.git/commitdiff
LSR: Update.
authorNeil Puttock <n.puttock@gmail.com>
Thu, 13 Nov 2008 17:55:53 +0000 (17:55 +0000)
committerNeil Puttock <n.puttock@gmail.com>
Thu, 13 Nov 2008 17:55:53 +0000 (17:55 +0000)
40 files changed:
input/lsr/adjusting-the-shape-of-falls-and-doits.ly
input/lsr/beam-endings-in-score-context.ly [new file with mode: 0644]
input/lsr/beam-grouping-in-7-8-time.ly
input/lsr/beams-across-line-breaks.ly
input/lsr/changing-beam-knee-gap.ly
input/lsr/changing-form-of-multi--measure-rests.ly
input/lsr/changing-text-and-spanner-styles-for-text-dynamics.ly
input/lsr/changing-the-breath-mark-symbol.ly
input/lsr/changing-the-time-signature-without-affecting-the-beaming.ly
input/lsr/changing-the-tuplet-number.ly
input/lsr/compound-time-signatures.ly
input/lsr/contemporary-glissando.ly
input/lsr/controlling-the-vertical-ordering-of-scripts.ly
input/lsr/creating-arpeggios-across-notes-in-different-voices.ly
input/lsr/creating-cross-staff-arpeggios-in-a-piano-staff.ly
input/lsr/creating-cross-staff-arpeggios-in-other-contexts.ly
input/lsr/defining-predefined-fretboards-for-other-instruments.ly
input/lsr/engraving-ties-manually.ly
input/lsr/entering-several-tuplets-using-only-one--times-command.ly
input/lsr/flat-flags-and-beam-nibs.ly
input/lsr/grid-lines--changing-their-appearance.ly
input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly
input/lsr/grouping-beats.ly
input/lsr/guitar-strum-rhythms.ly
input/lsr/hiding-the-extender-line-for-text-dynamics.ly
input/lsr/inserting-a-caesura.ly
input/lsr/modifying-default-values-for-articulation-shorthand-notation.ly
input/lsr/permitting-line-breaks-within-beamed-tuplets.ly
input/lsr/positioning-multi--measure-rests.ly
input/lsr/printing-hairpins-using-al-niente-notation.ly
input/lsr/printing-marks-on-every-staff.ly
input/lsr/rhythms.snippet-list
input/lsr/setting-hairpin-behavior-at-bar-lines.ly
input/lsr/setting-the-minimum-length-of-hairpins.ly
input/lsr/specifying-context-with-beatgrouping.ly
input/lsr/sub-dividing-beams.ly
input/lsr/using-beatlength-and-beatgrouping.ly
input/lsr/using-double-slurs-for-legato-chords.ly
input/lsr/using-ties-with-arpeggios.ly
input/lsr/vertically-aligned-dynamics-and-textscripts.ly

index fd0d2be34fc352640b9aac5161b795d97713c596..785ca355e057e6c9d89e3777ca35dd194dc1c4fc 100644 (file)
@@ -12,6 +12,14 @@ caídas y subidas de tono («falls» y «doits»).
 
 "
   doctitlees = "Ajustar la forma de las subidas y caídas de tono"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Die @code{shortest-duration-space}-Eigenschaft kann verändert werden, um
+das Aussehen von unbestimmten Glissandi anzupassen.
+
+"
+  doctitlede = "Das Aussehen von unbestimmten Glissandi anpassen"
 
   texidoc = "
 The @code{shortest-duration-space} property may have to be tweaked to
diff --git a/input/lsr/beam-endings-in-score-context.ly b/input/lsr/beam-endings-in-score-context.ly
new file mode 100644 (file)
index 0000000..f9d9e04
--- /dev/null
@@ -0,0 +1,49 @@
+%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
+%% This file is in the public domain.
+\version "2.11.62"
+
+\header {
+  lsrtags = "rhythms"
+
+  texidoc = "
+Beam-ending rules specified in the @code{Score} context apply to all
+staves, but can be modified at both @code{Staff} and @code{Voice}
+levels: 
+
+"
+  doctitle = "Beam endings in Score context"
+} % begin verbatim
+
+\relative c'' {
+  \time 5/4
+  % Set default beaming for all staves
+  #(score-override-auto-beam-setting '(end * * 5 4) 3 8)
+  #(score-override-auto-beam-setting '(end * * 5 4) 7 8)
+  <<
+    \new Staff {
+      c8 c c c c c c c c c
+    }
+    \new Staff {
+      % Modify beaming for just this staff
+      #(override-auto-beam-setting '(end * * 5 4) 6 8 'Staff)
+      #(revert-auto-beam-setting '(end * * 5 4) 7 8 'Staff)
+      c8 c c c c c c c c c
+    }
+    \new Staff {
+      % Inherit beaming from Score context
+      <<
+        {
+          \voiceOne
+          c8 c c c c c c c c c
+        }
+        % Modify beaming for this voice only
+        \new Voice {
+          \voiceTwo
+          #(override-auto-beam-setting '(end * * 5 4) 6 8)
+          #(revert-auto-beam-setting '(end * * 5 4) 7 8)
+          a8 a a a a a a a a a
+        }
+      >>
+    }
+  >>
+}
index 98fa4b685876c8bfd1969859443a7f63d3873656..72c70e2f5483f0ee514396b0d0b4fac8aafc849a 100644 (file)
@@ -14,6 +14,16 @@ compás de 7/8, especificamos los finales de barra en 2/8 y 5/8:
 
 "
   doctitlees = "Agrupamiento de las barras en el compás de 7/8"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Es gibt keine automatischen Balkengruppen für 7/8-Takte.  Wenn diese
+Taktart benötigt wird, müssen die Gruppierungen definiert werden.  Um
+beispielsweise alle Noten in 2/8-3/8-2/8 aufzuteilen, müssen Balkenenden
+für 2/8 und 5/8 definiert werden:
+
+"
+  doctitlede = "Balkengruppen für 7/8-Takte"
 
   texidoc = "
 There are no default automatic beam groupings specified for 7/8 time,
index da954b11f23827a13ca864f068f5e7380922501b..c27ff1b953cd2c4453abc577e0b1921ea1760f59 100644 (file)
@@ -12,6 +12,15 @@ comportamiento como se muestra aquí:
 
 "
   doctitle = "Barras que atraviesan saltos de línea"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+  
+texidocde = "
+Zeilenumbrüche sind normalerweise während Balken verboten.  Das kann geändert
+werden.
+
+"
+  doctitlede = "Balken über Zeilenumbrüche"
 
   texidoc = "
 Line breaks are normally forbidden when beams cross bar lines. This
index ca72dc89954c6b14ae9f50c444ec4aca9459a83b..c3ca7244b294d4f1f26189c0e08a52c46101e4db 100644 (file)
@@ -17,6 +17,19 @@ establecido a 5.5 espacios de pentagrama.
 
 "
   doctitlees = "Cambiar el salto de las barras en ángulo"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Balken mit Hälsen in unterschiedliche Richtungen werden automatisch
+erstellt, wenn ein großer Sprung zwischen Tonhöhen gefunden wird.  Dieses
+Verhalten kann durch die @code{auto-knee-gap}-Eigenschaft beeinflusst
+werden.  Ein derartiger Knie-Balken wird erstellt, wenn der Abstand größer
+ist als der Wert von @code{auto-knee-gap} plus der Dicke des Balkens
+(was von der Notendauer und der Neigung des Balkens abhängt).  Der
+Standardwert von @code{auto-knee-gap} ist 5.5 Notensystemabstände.
+
+"
+  doctitlede = "Balken für weit außeinander liegende Noten ändern"
 
   texidoc = "
 Kneed beams are inserted automatically when a large gap is detected
index e2f66c384c904a57ccad8d2e585feed34f95a8e2..0b3ddb0f2369a22b7ba94aac7fadfa098e5faf42 100644 (file)
@@ -11,6 +11,16 @@ muestra una barra normal.  Este número predeterminado de diez se
 puede cambiar sobreescribiendo la propiedad @code{expand-limit}:
 
 "
+
+texidocde = "
+Wenn zehn oder weniger Pausentakte vorkommen, wird eine Reihe von Longa-
+und Brevispausen (auch Kirchenpausen genannt) gesetzt, bei mehr Takten
+wird eine Line mit der Taktanzahl ausgegeben.  Der vorgegebene Wert von
+zehn kann geändert werden, indem man die @code{expand-limit}-Eigenschaft
+setzt:
+"
+  doctitlede = "Die Erscheinung von Pausentakten ändern"
+
   lsrtags = "rhythms,tweaks-and-overrides"
   texidoc = "
 If there are ten or fewer measures of rests, a series of longa
index f8fe762258ad1a5d806fe18284da363a22a455dc..9093d21fa8d68fb935004f2fef6e3fe0aa0bb0e6 100644 (file)
@@ -15,6 +15,18 @@ valores posibles se encuentran @code{'line} (línea),
 
 "
   doctitlees = "Cambiar el texto y los estilos de objeto de extensión para las indicaciones dinámicas textuales"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Der Text, der für Crescendo und Decrescendo gestzt wird, kann geändert
+werden, indem man die Eigenschaften @code{crescendoText} und
+@code{decrescendoText} verändert.  Der Stil des Streckers kann auch
+geändert werden, indem die @code{'style}-Eigenschaft des
+@code{DynamicTextSpanner} beeinflusst wird.  Der Standardwert ist
+@code{'hairpin}, ander Möglichkeiten sind @code{'line}, @code{'dashed-line}
+und @code{'dotted-line}:
+"
+  doctitlede = "Text und Strecker-Stile für Dynamik-Texte ändern"
 
   lsrtags = "rhythms,tweaks-and-overrides"
   texidoc = "
index efb54b8966923179d3cc1a97a0932fce9e053edf..a04b0b5d7d4ad0a31c740e02b7cdc441ed5739cd 100644 (file)
@@ -12,6 +12,15 @@ sobreescribiendo la proopiedad de texto del objeto de presentación
 
 "
   doctitlees = "Cambiar el símbolo de la marca de respiración"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+  texidocde = "
+Das Schriftzeichen für das Atemzeichen kann verändert werden, indem
+die Text-Eigenschaft des @code{BreathingSign}-Layoutobjekts mit einer
+beliebigen Textbeschriftung definiert wird.
+
+"
+  doctitlede = "Das Atemzeichen-Symbol verändern"
 
   texidoc = "
 The glyph of the breath mark can be tuned by overriding the text
index 48931a5d558b86bfcf507bd8c9242007303ee9c3..d6c254dc84784bdbfd434ddbb1f8a6d7fe39bf28 100644 (file)
@@ -5,6 +5,17 @@
 \header {
   lsrtags = "rhythms"
 
+  texidoces = "
+La instrucción @code{\time} establece las propiedades
+@code{timeSignatureFraction}, @code{beatLength}, @code{beatGrouping} y
+@code{measureLength} en el contexto @code{Timing}, que normalmente
+tiene el alias @code{Score}.  La modificación del valor de
+@code{timeSignatureFraction} hace que se imprima la nueva indicación
+de compás sin que cambie ninguna de las demás propiedades:
+
+"
+  doctitlees = "Cambio de compás sin afectar al barrado"
+
   texidoc = "
 The @code{\\time} command sets the properties
 @code{timeSignatureFraction}, @code{beatLength}, @code{beatGrouping}
index 6638f500a6ac70b333b77a7cf4c4a02fc331ce9c..ef7f16734ada9e49a75b450aedee8cfd404e811f 100644 (file)
@@ -16,6 +16,7 @@ del grupo, o eliminar el número.
 
 "
 
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
 texidocde = "
 Standardmäßig wird nur der Zähler des N-tolen-Bruchs über der Klammer
 dargestellt, wie er dem @code{\\times}-Befehl übergeben wird.
index e9ab5202cb283e374965a63a0cecd35ba34e4aa5..35d380ff56b6bd95e3ea601313452658825e5814 100644 (file)
@@ -17,6 +17,18 @@ gráficas de la agrupación de compases; véase el fragmento de código
 apropiado en la base de datos).
 
 "
+
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Ungerade Taktarten werden (wie etwa \"5/8\") werden oft als zusammengesetzte
+Taktarten interpretiert (bspw. \"3/8 + 2/8\"), in welchen zwei oder mehr
+Teiltakte unterschieden werden.  LilyPond kann derartige Noten produzieren,
+indem entsprechende Taktarten gesetzt werden und die automatische
+Bebalkung angepasst wird.
+
+"
+  doctitlede = "Zusammengesetzte Taktarten"
+
   texidoc = "
 Odd 20th century time signatures (such as \"5/8\") can often be played
 as compound time signatures (e.g. \"3/8 + 2/8\"), which combine two or
index f326a0b7bf699ef212a678c2921994ac0453d97e..15dcc1d5a3da8d5177a2384a6126fed71890ce91 100644 (file)
@@ -11,6 +11,14 @@ utilizando una nota oculta y temporalización de cadenza.
 
 "
   doctitlees = "Glissando contemporáneo"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Ein modernes Glissando ohne eine Endnote kann gesetzt werden, indem
+eine Kadenz eingesetzt wird und die Endnote unsichtbar gemacht wird.
+
+"
+  doctitlede = "Moderne Glissandi"
 
   texidoc = "
 A contemporary glissando without a final note can be typeset using a
index a33f84bb293f597f099280017a4ed7f8c1371430..fb506cef5bba5a239c66a43ba826b0580e500ea8 100644 (file)
@@ -19,6 +19,21 @@ lugar.
 
 "
   doctitlees = "Controlar la ordenación vertical de las inscripciones"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Die vertikale Anordnung von Beschriftungen wird mit der
+@code{'script-priority}-Eigenschaft kontrolliert.  Um so kleiner die
+Zahl, umso näher wird die Beschriftung in Bezug auf die Note gesetzt.  In
+diesem Beispiel hat das @code{TextScript}-Objekt (das Kreuz) zuerst
+die niedrigste Priorität, wird also auch am niedrigsten in dem ersten
+Beispiel gesetzt.  Im zweiten Fall hat der Praller (das @code{Script}) 
+die niedrigste Priorität, darum wird er am nächsten zum System gesetzt.
+Wenn zwei Objekte die gleiche Priorität haben, wird ihre Reihenfolge
+anhand ihres Auftretens in der Quelldatei entschieden.
+
+"
+  doctitlede = "Die vertikale Anordnung von Beschriftungen kontrollieren"
 
   texidoc = "
 The vertical ordering of scripts is controlled with the
index 3cde9879302232c7ed9facbbf184980198bcf961..d0460e2e68d77a9bc5eac3ade3f89aec0078b45f 100644 (file)
@@ -13,6 +13,15 @@ voces que están sobre el mismo pentagrama si el grabador
 
 "
   doctitlees = "Crear arpegios entre notas de voces distintas"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Ein Arpeggio kann zwischen Noten aus unterschidlichen Stimmen auf demselben
+System gezogen werden, wenn der @code{Span_arpeggio_engraver} in den 
+@code{Staff}-Kontext verschoben wird:
+
+"
+  doctitlede = "Arpeggios zwischen unterschiedlichen Stimmen erzeugen"
 
   texidoc = "
 An arpeggio can be drawn across notes in different voices on the same
index 5690d8a066753c5cf213d5b369169771f351ef3b..9259c26867525396b2d7b3c765ca85eb4877c2ae 100644 (file)
@@ -12,6 +12,15 @@ cruce entre los pentagramas ajustando la propiedad
  
 "
   doctitlees = "Crear arpegios que se cruzan entre pentagramas dentro de un sistema de piano"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Arpeggio über mehrere Systeme können in anderen Kontexten als dem
+@code{PianoStaff} erstellt werden, wenn der @code{Span_arpeggio_engraver}
+in den @code{Score}-Kontext eingefügt wird.
+
+"
+  doctitlede = "Arpeggio über mehrere Systeme in anderen Kontexten"
 
   texidoc = "
 In a @code{PianoStaff}, it is possible to let an arpeggio cross between
index 4ad262fe54c14877b7bb8d02d45dc282610ec5d6..fdb326a137795d04eb27be9fe95775b6a908c482 100644 (file)
@@ -12,6 +12,16 @@ contextos distintos a @code{PianoStaff} si se incluye el grabador
 
 "
   doctitlees = "Creación de arpegios que se cruzan entre pentagramas dentro de otros contextos"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+ texidocde = "
+In einem Klaviersystem (@code{PianoStaff}) ist es möglich, ein Arpeggio
+zwischen beiden Systemen zu verbinden, indem die
+@code{PianoStaff.connectArpeggios}-Eigenschaft gesetzt wird.
+
+"
+  doctitlede = "Arpeggio zwischen Systemen in einem Klaviersystem erstellen"
 
   texidoc = "
 Cross-staff arpeggios can be created in contexts other than
index da647564c04639552140db49f87d9c0c1e86a287..7a3d0ee7cc5feb3b7254997981c1aecd4a7a68de 100644 (file)
@@ -2,6 +2,24 @@
 %% This file is in the public domain.
 \version "2.11.62"
 \header {
+  texidoces = "
+
+Se pueden añadir diagramas de posiciones predefinidas para
+instrumentos nuevos además de los estándar que se usan para la
+guitarra.  Este archivo muestra cómo se hace, definiendo una afinación
+nueva y unas cuantas posiciones para el cuatro venezolano.
+
+Este archivo también muestra cómo se pueden incluir las digitaciones
+en los acordes que se usan como puntos de referencia para la búsqueda
+de acordes en la tabla, y mostrarse en el diagrama de posiciones y la
+tablatura @code{TabStaff}, pero no en la música.
+
+Estas posiciones no se pueden transportar porque contienen información
+de las cuerdas.  Hay planes para corregir esto en un futuro.
+
+"
+  doctitlees = "Definición de posiciones predefinidas para otros instrumentos"
+
   lsrtags = "fretted-strings"
   texidoc = "Predefined fret diagrams can be added for new instruments
 in addition to the standards used for guitar.  This file shows how
index badd68020799a36836cef04fa6ed2e31d910627f..e8ba3f7743e0242e60849408ff3c02a17db0bed3 100644 (file)
@@ -14,6 +14,18 @@ espacios de pentagrama, y el segundo número indica la dirección (1 =
 hacia arriba, -1 = hacia abajo).
 
 "
+
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Überbindungen können manuell gesetzt werden, indem man die
+@code{tie-configuration}-Eigenschaft des @code{TieColumn}-Objekts
+beeinflusst.  Die erste Zahl zeigt den Abstand von der Mitte in
+Notensystemabständen an, die zweite Zahl zeigt die Richtung an (1 = nach oben,
+-1 = nach unten).
+
+"
+  doctitlede = "Bindebögen manuell setzen"
+
   texidoc = "
 Ties may be engraved manually by changing the @code{tie-configuration}
 property of the @code{TieColumn} object. The first number indicates the
index 56dd6ee9f8a2af175bd94f5c5fda3f97c104f38b..ff96bb4f83df0000328c1ca26db5c1bcf03ec79d 100644 (file)
@@ -22,6 +22,7 @@ Para ver más inforamción sobre @code{make-moment}, véase
 
 "
 
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
   texidocde = "
 Die Eigenschaft @code{tupletSpannerDuration} bestimmt, wie lange jede
 der N-tolen innerhalb der Klammern nach dem @code{\\times}-Befehl
index a5ca3e0322515fa7792109072e734ca60610950e..1929fa2121d4399fb8746544ce978e0a36d88ed7 100644 (file)
@@ -5,6 +5,57 @@
 \header {
   lsrtags = "rhythms"
 
+  texidoces = "
+ Son posibles tanto los corchetes rectos sobre notas sueltas como
+extremos de barra sueltos en figuras unidas, con una combinación de
+@code{stemLeftBeamCount}, @code{stemRightBeamCount} e indicadores de
+barra @code{[ ]} emparejados.
+
+
+
+
+Para corchetes rectos que apunten a la derecha sobre notas sueltas,
+use indicadores de barra emparejados @code{[ ]} y establezca
+@code{stemLeftBeamCount} a cero (véase el ejemplo 1).
+
+
+
+
+Para corchetes rectos que apunten a la izquierda, establezca en su
+lugar @code{stemRightBeamCount} (ejemplo 2).
+
+
+
+
+Para extremos sueltos que apunten a la derecha al final de un conjunto
+de notas unidas, establezca @code{stemRightBeamCount} a un valor
+positivo.  Y para extremos sueltos que apunten a la izquierda al
+principio de un conjunto de notas unidas, establezca
+@code{stemLeftBeamCount} en su lugar (ejemplo 3).
+
+
+
+
+A veces, para una nota suelta rodeada de silencios tiene sentido que
+lleve los dos extremos sueltos del corchete plano, apuntando a derecha
+e izquierda.  Hágalo solamente con indicadores de barra emparejados
+@code{[ ]} (ejemplo 4).
+
+
+
+
+(Observe que @code{\\set stemLeftBeamCount} siempre equivale a
+@code{\\once \\set}.  En otras palabras, los ajustes de la cantidad de
+barras no se recuerdan, y por ello el par de corchetes planos
+aplicados a la nota Do semicorchea @code{c'16 [ ]} del último ejemplo
+no tiene nada que ver con el @code{\\set} de dos notas por detrás.)
+
+
+
+
+"
+  doctitlees = "Corchetes rectos y extremos de barra sueltos"
+
   texidoc = "
  Flat flags on lone notes and beam nibs at the ends of beamed figures
 are both possible with a combination of @code{stemLeftBeamCount}, 
index 2c204b2d4441f7d35db3730bc5a752f52c7feccf..ac360817e74bfa559fb4fb33b4440251b6843ca4 100644 (file)
@@ -20,43 +20,44 @@ properties.
   doctitle = "Grid lines: changing their appearance"
 } % begin verbatim
 
-\layout {
- \context {
-   \Staff
-   % set up grids
-   \consists "Grid_point_engraver"
-   % set the grid interval to one quarter note
-   gridInterval = #(ly:make-moment 1 4)
-  }
-}
-
-\new Score \with {
- \consists "Grid_line_span_engraver"
- % this moves them to the right half a staff space
- \override NoteColumn #'X-offset = #-0.5
-}
-
-\new ChoirStaff <<
-  \new Staff {
-    \relative c'' {
-      \stemUp
-      c'4. d8 e8 f g4
+\score {
+  \new ChoirStaff <<
+    \new Staff {
+      \relative c'' {
+        \stemUp
+        c'4. d8 e8 f g4
+      }
     }
-  }
-  \new Staff {
-    \relative c {
-      % this moves them up one staff space from the default position
-      \override Score.GridLine #'extra-offset = #'(0.0 . 1.0)
-      \stemDown
-      \clef bass
-      \once \override Score.GridLine #'thickness = #5.0
-      c4
-      \once \override Score.GridLine #'thickness = #1.0
-      g'
-      \once \override Score.GridLine #'thickness = #3.0
-      f
-      \once \override Score.GridLine #'thickness = #5.0
-      e
+    \new Staff {
+      \relative c {
+        % this moves them up one staff space from the default position
+        \override Score.GridLine #'extra-offset = #'(0.0 . 1.0)
+        \stemDown
+        \clef bass
+        \once \override Score.GridLine #'thickness = #5.0
+        c4
+        \once \override Score.GridLine #'thickness = #1.0
+        g'4
+        \once \override Score.GridLine #'thickness = #3.0
+        f4
+        \once \override Score.GridLine #'thickness = #5.0
+        e4
+      }
+    }
+  >>
+  \layout {
+    \context {
+      \Staff
+      % set up grids
+      \consists "Grid_point_engraver"
+      % set the grid interval to one quarter note
+      gridInterval = #(ly:make-moment 1 4)
+    }
+    \context {
+      \Score
+      \consists "Grid_line_span_engraver"
+      % this moves them to the right half a staff space
+      \override NoteColumn #'X-offset = #-0.5
     }
   }
->>
+}
index 1f547ff678bcec8a7d056d19c4b111334162d20a..04cb25130da62f51459068693cf6c3f18d82c761 100644 (file)
@@ -15,7 +15,7 @@ las líneas sean más cortas, como en este fragmento de código.
   doctitlees = "Líneas de rejilla: destacar ritmos y la relación temporal entre notas"
 
   texidoc = "
-Regular vertical lines can be drawn between staves to show notes
+Regular vertical lines can be drawn between staves to show note
 synchronization; however, in case of monophonic music, you may want to
 make the second stave invisible, and make the lines shorter like in
 this snippet.
@@ -24,62 +24,50 @@ this snippet.
   doctitle = "Grid lines: emphasizing rhythms and notes synchronization"
 } % begin verbatim
 
-%% sets of grid
-\layout {
- \context {
-   \Staff
-   \consists "Grid_point_engraver"
-   gridInterval = #(ly:make-moment 1 8)
-%% lines length
-   \override GridPoint #'Y-extent = #'(6 . 0)
- }
- \context {
-   \StaffGroup
-   \remove "System_start_delimiter_engraver"
- }
+\score {
+  \new ChoirStaff {
+    \relative c'' <<
+      \new Staff {
+        \time 12/8
+        \stemUp
+        c4. d8 e8 f g4 f8 e8. d16 c8
+      }
+      \new Staff {
+        % hides staff and notes so that only the grid lines are visible
+        \hideNotes
+        \override Staff.BarLine #'transparent = ##t
+        \override Staff.StaffSymbol #'line-count = #0
+        \override Staff.TimeSignature #'transparent = ##t
+        \override Staff.Clef #'transparent = ##t
+        
+        % dummy notes to force regular note spacing
+        \once  \override Score.GridLine #'thickness = #4.0
+        c8 c c
+        \once  \override Score.GridLine #'thickness = #3.0
+        c8 c c
+        \once  \override Score.GridLine #'thickness = #4.0
+        c8 c c
+        \once  \override Score.GridLine #'thickness = #3.0
+        c8 c c
+      }
+    >>
+  }
+  \layout {
+    \context {
+      \Score
+      \consists "Grid_line_span_engraver"
+      % center grid lines horizontally below note heads
+      \override NoteColumn #'X-offset = #-0.5
+    }
+    \context {
+      \Staff
+      \consists "Grid_point_engraver"
+      gridInterval = #(ly:make-moment 1 8)
+      % set line length and positioning:
+      % two staff spaces above center line on hidden staff
+      % to four spaces below center line on visible staff
+      \override GridPoint #'Y-extent = #'(2 . -4)
+    }
+    ragged-right = ##t
+  }
 }
-
-\layout {
- ragged-right = ##t
-}
-\new Score
-\with {
- \consists "Grid_line_span_engraver"
-%% centers grid lines  horizontally below noteheads
- \override NoteColumn #'X-offset = #-0.5
-}
-
-\new ChoirStaff <<
- \new Staff
- {
-   \time 12/8
-   \stemUp
-   \relative {
-   c'4. d8 e8 f g4 f8 e8.[ d16 c8] }
- }
- \new Staff
- {
-%% making sure the lines will be placed outside the Staff
-   \override Score.GridLine #'extra-offset = #'( 0.0 . -4.0 )
-
-%% hides staff and notes so that only the grid lines are visible
-   \override NoteHead #'transparent = ##t
-   \override NoteHead #'no-ledgers = ##t
-   \override Stem #'transparent = ##t
-   \override Beam #'transparent = ##t
-   \override Staff.BarLine #'transparent = ##t
-   \override Staff.StaffSymbol #'line-count = #0
-   \override Staff.TimeSignature #'transparent = ##t
-   \override Staff.Clef #'transparent = ##t
-
-% you have to put 'dummy' notes here to force regular grid spacing...
- \once  \override Score.GridLine #'thickness = #4.0
- c8   c8   c8
- \once  \override Score.GridLine #'thickness = #3.0
- c8   c8   c8
- \once  \override Score.GridLine #'thickness = #4.0
- c8   c8   c8
- \once  \override Score.GridLine #'thickness = #3.0
- c8   c8   c8
- }
->>
index e25afd8de353079809ac8234624654cadd9a5237..0ac2183c0574576e940c2eb0ba6ea807794774af 100644 (file)
@@ -11,6 +11,14 @@ Los patrones de barrado se pueden alterar con la propiedad
 
 "
   doctitlees = "Agrupar los pulsos"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Balkengruppen können mit der @code{beatGrouping}-Eigenschaft geändert
+werden:
+
+"
+  doctitlede = "Notengruppen"
 
   texidoc = "
 Beaming patterns may be altered with the @code{beatGrouping} property: 
index a065b4c7e8d90cc9bb14814bcf4d4e4b4aa23c51..83737a5640b738632c9b7a5ff42b1cf54f0401b7 100644 (file)
@@ -10,6 +10,14 @@ además de las notas de la melodía, acordes y diagramas de posiciones.
 "
   doctitlees = "Ritmos rasgueados de guitarra"
 
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+  texidocde = "
+In Guitarrennotation kann neben Melodie, Akkordbezeichnungen und
+Bunddiagrammen auch der Schlagrhythmus angegeben werden.
+
+"
+  doctitldee = "Schlagrhythmus für Guitarren"
+
   lsrtags = "rhythms,fretted-strings"
   texidoc = "
 For guitar music, it is possible to show strum rhythms, along
index a6db8a4cc0a8f086aeaabf10a805b52ca1d0a80a..9d1bc64927fa5acd52bbef45cebf46dcd548cabe 100644 (file)
@@ -12,6 +12,15 @@ Esta línea se puede suprimir de la siguiente manera:
 
 "
   doctitlees = "Ocultar la línea de extensión de las expresiones textuales de dinámica"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Dynamik-Texte (wie cresc. und dim.) werden mit einer gestrichelten Linie
+gesetzt, die ihre Dauer anzeigt.  Diese Linie kann auf foldenge Weise
+unterdrückt werden:
+
+"
+  doctitlede = "Crescendo-Linien von Dynamik-Texten unterdrücken"
 
   texidoc = "
 Text style dynamic changes (such as cresc. and dim.) are printed with a
index 97105b9383d264145dd2fdde7a2d16242748b8ea..090978591cb8ad49d3b5286e8b09c18a8bfb47d7 100644 (file)
@@ -9,6 +9,14 @@ una marca de cesura curva.
 
 "
   doctitlees = "Insertar una cesura"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+ texidocde = "
+Zäsurzeichen können erstellt werden, indem die @code{'text}-Eigenschaft
+des @code{BreathingSign}-Objektes verändert wird.  Ein gekrümmtes
+Zäsurzeichen ist auch möglich.
+"
+  doctitlede = "Eine Zäsur einfügen"
 
   lsrtags = "expressive-marks,tweaks-and-overrides"
   texidoc = "
index 7f9ea843527866a9397e3ae1ad914e3df127c3f7..01a55b551a6513ec459621a6c226768e4e6e8c71 100644 (file)
@@ -19,6 +19,20 @@ semitrino en lugar del símboloo predeterminado +, asigne el valor
 "
   doctitlees = "Modificar los valores predeterminados para la notación abreviada de las articulaciones"
 
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>  
+ texidocde = "
+Die Abkürzungen sind in der Datei @samp{ly/script-init.ly} definiert, wo
+den Variablen @code{dashHat}, @code{dashPlus}, @code{dashDash},
+@code{dashBar}, @code{dashLarger}, @code{dashDot} und
+@code{dashUnderscore} Standardwerte zugewiesen werden.  Diese Standardwerte
+können verändert werden.  Um zum Beispiel die Abkürzung
+@code{-+} (@code{dashPlus}) mit dem Triller anstatt mit dem +-Symbol zu
+assoziieren, muss der Wert @code{trill} der Variable
+@code{dashPlus} zugewiesen werden:
+
+"
+  doctitlede = "Die Standardwerte für Arkkikulationsabkürzungen verändern"
+
   texidoc = "
 The shorthands are defined in @samp{ly/script-init.ly}, where the
 variables @code{dashHat}, @code{dashPlus}, @code{dashDash},
index a7a71dbc9163e9e945682e780f345d0fa6cbe384..a400d96839c39f19a24e58c0fb988c987233f4f1 100644 (file)
@@ -14,6 +14,7 @@ sincopados se deben barrar manualmente.
 
 "
 
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
   texidocde = "
 Dieses künstliche Beispiel zeigt, wie sowohl automatische als auch
 manuelle Zeilenumbrüche innerhalb einer N-tole mit Balken erlaubt
index 67d4af11e2ebf73ecc16d76fa1108fecc514ff3c..38344c0b8687a15eb7f52f42c7d4571478273e4d 100644 (file)
@@ -13,6 +13,17 @@ impar están separados verticalmente.  La colocación de los silencios
 multicompás se puede controlar como se ve a continuación:
 
 "
+
+texidocde = "
+Anders als bei normalen Pausen gibt es keinen direkten Befehl, um die
+vertikale Position von Ganztaktpausen zu beeinflussen, indem man sie an
+eine Tonhöhe anhängt.  In polyphoner Notation wird aber dennoch die
+Position der Pausen von geraden und ungeraden Stimmen voneinander
+unterschieden.  Die Position von Ganztaktpausen kann wie folgt verändert
+werden:
+ "
+  doctitlede = "Positionierung von Ganztaktpausen"
+
   lsrtags = "rhythms,tweaks-and-overrides"
   texidoc = "
 Unlike ordinary rests, there is no predefined command
index feaa06846f691bb798530c242bf2fbe753acb7da..f990166f11d2067b5c8ff583265b0d50b7326dc3 100644 (file)
@@ -12,6 +12,16 @@ Se pueden imprimir reguladores con un círculo en la punta
 
 "
   doctitlees = "Impresión de reguladores utilizando la notación «al niente»"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+ texidocde = "
+ Crescendo-Klammern können mit einem kleinen Kreis vor der Spitze
+ notiert werden (al niente = bis zum Nichts), indem die
+@code{circled-tip}-Eigenschaft des @code{Hairpin}-Objekts auf
+@code{#t} gesetzt wird.
+
+"
+  doctitlede = "Crescendo Klammern al niente schreiben"
 
   texidoc = "
 Hairpins may be printed with a circled tip (al niente notation) by
index 31b0a2a623b574ca979f134dc67590a31d8935c2..c774a721ffa2745ac1bc63e0e1010fdba9dc5006 100644 (file)
@@ -21,21 +21,21 @@ they may also be printed on every staff.
   doctitle = "Printing marks on every staff"
 } % begin verbatim
 
-{
-  \new Score \with {
-    \remove "Mark_engraver"
-    \remove "Staff_collecting_engraver"
-  }
+\score {
   <<
-    \new Staff \with {
-      \consists "Mark_engraver"
-      \consists "Staff_collecting_engraver"
+    \new Staff { c''1 \mark "molto" c'' }
+    \new Staff { c'1 \mark "molto" c' }
+  >>
+  \layout {
+    \context {
+      \Score
+      \remove "Mark_engraver"
+      \remove "Staff_collecting_engraver"
     }
-    { c''1 \mark "molto" c'' }
-    \new Staff \with {
+    \context {
+      \Staff
       \consists "Mark_engraver"
       \consists "Staff_collecting_engraver"
     }
-    { c'1 \mark "molto" c' }
-  >>
+  }
 }
index 40a2222f25dcfc933fcc6affd55b390a466fa3c1..0459ff64a78b6c372c9e6acba2e51dc4388f150d 100644 (file)
@@ -36,6 +36,7 @@ rhythmic-slashes.ly
 automatic-beams-two-per-two-in-4-4-or-2-2-time-signature.ly
 using-beatlength-and-beatgrouping.ly
 three-sided-box.ly
+beam-endings-in-score-context.ly
 flat-flags-and-beam-nibs.ly
 specifying-context-with-beatgrouping.ly
 skips-in-lyric-mode.ly
index c4201f79f62288c527b59ff268c3911e1c2c51ad..d3537b1e63400c6d25c2ecac0256f73b169bfa3a 100644 (file)
@@ -10,6 +10,15 @@ sobreescribiendo la propiedad @code{to-barline}.
 
 "
   doctitlees = "Establecer el comportamiento de los reguladores en las barras de compás"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Wenn die Note, an welcher eine Crescendo-Klammer endet, die erste Note
+eines Taktes ist, wird die Klammer an der vorhergehenden Tatklinie
+beendet.  Dieses Verhalten kann auch mit der Eigenschaft
+@code{'to-barline} geändert werden:
+"
+  doctitlede = "Das Verhalten von Crescendo-Klammern an Taktlinien beeinflussen"
 
   lsrtags = "expressive-marks"
   texidoc = "If the note which ends a hairpin falls on a downbeat,
index e9e7749e0aa3eea6f0a43ab8b3766292513cad2d..f29767f62b2cee39a1c8f7e2f2cb02290e34011c 100644 (file)
@@ -12,6 +12,15 @@ modificando la propiedad @code{minimum-length} del objeto
 
 "
   doctitlees = "Ajustar la longitud mínima de los reguladores"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Wenn Crescendo-Klammern zu kurz sind, können sie verlängert werden, indem
+die @code{minimum-length}-Eigenschaft des @code{Hairpin}-Objektes
+verändert wird. 
+
+"
+  doctitlede = "Die Mindestlänge von Crescendo-Klammern bestimmen"
 
   texidoc = "
 If hairpins are too short, they can be lengthened by modifying the
index e130e37e5fa07234e8e6629aeb582e36de4c2851..7bcb9580c5c5dcac4c885a32d2632b7161ebca07 100644 (file)
@@ -3,6 +3,15 @@
 \version "2.11.62"
 
 \header {
+  texidoces = "
+Mediante la especificación del contexto, el efecto de
+@code{beatGrouping} puede limitarse al contexto especificado, y
+sobreescribirse los valores establecidos en contextos de niveles más
+altos:
+
+"
+  doctitlees = "Especificar el contexto con beatGrouping"
+
   lsrtags = "rhythms"
   texidoc = "
 By specifying the context, the effect of @code{beatGrouping} can be
index 83ed5564248e91f703c9b2826da3712539a15bbf..5070d73effb0b31eb47e2103379a974f6d81cf77 100644 (file)
@@ -31,9 +31,10 @@ the beams into sub-groups by setting the property
 @code{subdivideBeams}. When set, multiple beams will be sub-divided at
 intervals defined by the current value of @code{beatLength} by reducing
 the multiple beams to just one beam between the sub-groups. Note that
-@code{beatLength} defaults to a quarter note if not set explicitly.  It
-must be set to a fraction giving the duration of the beam sub-group
-using the @code{make-moment} function, as shown here:
+@code{beatLength} defaults to one over the denominator of the current
+time signature if not set explicitly. It must be set to a fraction
+giving the duration of the beam sub-group using the @code{make-moment}
+function, as shown here:
 
 
 
index 35369decd26c9febf25e3d2e2b7a3e95ebd3a053..ce9b1b745996464a2e9c26296df4b5fb0507e7df 100644 (file)
@@ -3,6 +3,18 @@
 \version "2.11.62"
 
 \header {
+  texidoces = "
+La propiedad @code{measureLength} determina dónde se deben insertar
+líneas divisorias y, con @code{beatLength} y @code{beatGrouping}, cómo
+se deben generar las barras autoomáticas para las duraciones de barra
+y compases para los que no hay ninguna regla definida para los finales
+de barra. Este ejemplo muestra distintas dormas de controlar el
+barrado mediante el establecimiento de estas propiedades. Las
+explicaciones están en forma de comentarios dentro del código.
+
+"
+  doctitlees = "Utilización de beatLength y beatGrouping"
+
   lsrtags = "rhythms"
   texidoc = "
 The property @code{measureLength} determines where bar lines
index 02ff49c7ebfc1e02f755096fa7470751db118a87..d2c46816ab2541fab4bf99c141d2f38f2ecd554f 100644 (file)
@@ -11,6 +11,14 @@ legato.  Esto se puede conseguir estableciendo @code{doubleSlurs}.
 
 "
   doctitlees = "Utilizar ligaduras dobles para acordes legato"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Einige Komponisten schreiben doppelte Bögen, wenn Legato-Akkorde notiert
+werden.  Das kann mit der Eigenschaft @code{doubleSlurs} erreicht werden.
+
+"
+  doctitlede = "Doppelte Bögen für Legato-Akkorde benutzen"
 
   texidoc = "
 Some composers write two slurs when they want legato chords.  This can
index e41c86478fb471564edd9f2c4170c95a6fd26a0f..47fbcf399d461e73bb73df281aa90730f5483e4e 100644 (file)
@@ -16,6 +16,18 @@ en principio, también se puede usar para notas normales consecutivas,
 como se muestra en este ejemplo.
 
 "
+
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+ texidocde = "
+ Überbindungen werden teilweise benutzt, um Arpeggios zu notieren.  In
+ diesem Fall stehen die übergebundenen Noten nicht unbedingt hintereinander.
+Das Verhalten kann erreicht werden, indem die @code{tieWaitForNote}-Eigenschaft
+auf @code{#t} gesetzt wird.  Diese Funktion ist auch sinnvoll, um etwa
+ein Tremolo mit einem Akkord zu überbinden, kann aber prinzipiell auch
+für normale Überbindungen eingesetzt werden
+"
+  doctitlede = "Überbingungen für Arpeggio genutzen"
+
   texidoc = "
 Ties are sometimes used to write out arpeggios.  In this case, two tied
 notes need not be consecutive.  This can be achieved by setting the
index 5048b5808e0a61831c409a92ff45637313fbaa0e..63f1dca4bb1d4a31424b831c22fadb12314e5728 100644 (file)
@@ -18,6 +18,21 @@ largo de su línea de base.
 
 "
   doctitlees = "Indicaciones dinámicas y textuales alineadas verticalmente"
+  
+%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
+texidocde = "
+Indem man die @code{'Y-extent}-Eigenschaft auf einen passenden Wert setzt,
+können alle @code{DynamicLineSpanner}-Objekte (Crescendo-Klammern und
+Dynamik-Texte)  (hairpins and dynamic texts) unabhängig von ihrer
+wirklichen Ausdehnung an einem gemeinsamen Referenzpunkt ausgerichtet werden.
+Auf diese Weise ist jedes Element vertikal ausgerichtet und der Notensatz
+sieht ansprechender aus.
+
+Die gleiche Idee wird benutzt, um Textbeschriftungen an ihrer
+Grundlinie auszurichten.
+
+"
+  doctitlede = "Vertikale Ausrichtung von Dynamik und Textbeschriftung beeinflussen"
 
   texidoc = "
 By setting the @code{'Y-extent} property to a suitable value, all