From a502a273ff0e40374e8a093350282ac6ac33a774 Mon Sep 17 00:00:00 2001 From: Neil Puttock Date: Thu, 13 Nov 2008 17:55:53 +0000 Subject: [PATCH] LSR: Update. --- .../adjusting-the-shape-of-falls-and-doits.ly | 8 ++ input/lsr/beam-endings-in-score-context.ly | 49 ++++++++ input/lsr/beam-grouping-in-7-8-time.ly | 10 ++ input/lsr/beams-across-line-breaks.ly | 9 ++ input/lsr/changing-beam-knee-gap.ly | 13 +++ .../changing-form-of-multi--measure-rests.ly | 10 ++ ...xt-and-spanner-styles-for-text-dynamics.ly | 12 ++ input/lsr/changing-the-breath-mark-symbol.ly | 9 ++ ...signature-without-affecting-the-beaming.ly | 11 ++ input/lsr/changing-the-tuplet-number.ly | 1 + input/lsr/compound-time-signatures.ly | 12 ++ input/lsr/contemporary-glissando.ly | 8 ++ ...olling-the-vertical-ordering-of-scripts.ly | 15 +++ ...eggios-across-notes-in-different-voices.ly | 9 ++ ...-cross-staff-arpeggios-in-a-piano-staff.ly | 9 ++ ...cross-staff-arpeggios-in-other-contexts.ly | 10 ++ ...efined-fretboards-for-other-instruments.ly | 18 +++ input/lsr/engraving-ties-manually.ly | 12 ++ ...l-tuplets-using-only-one--times-command.ly | 1 + input/lsr/flat-flags-and-beam-nibs.ly | 51 +++++++++ .../grid-lines--changing-their-appearance.ly | 75 +++++++------ ...izing-rhythms-and-notes-synchronization.ly | 106 ++++++++---------- input/lsr/grouping-beats.ly | 8 ++ input/lsr/guitar-strum-rhythms.ly | 8 ++ ...ing-the-extender-line-for-text-dynamics.ly | 9 ++ input/lsr/inserting-a-caesura.ly | 8 ++ ...ues-for-articulation-shorthand-notation.ly | 14 +++ ...tting-line-breaks-within-beamed-tuplets.ly | 1 + input/lsr/positioning-multi--measure-rests.ly | 11 ++ ...nting-hairpins-using-al-niente-notation.ly | 10 ++ input/lsr/printing-marks-on-every-staff.ly | 24 ++-- input/lsr/rhythms.snippet-list | 1 + .../setting-hairpin-behavior-at-bar-lines.ly | 9 ++ .../setting-the-minimum-length-of-hairpins.ly | 9 ++ .../specifying-context-with-beatgrouping.ly | 9 ++ input/lsr/sub-dividing-beams.ly | 7 +- .../lsr/using-beatlength-and-beatgrouping.ly | 12 ++ .../using-double-slurs-for-legato-chords.ly | 8 ++ input/lsr/using-ties-with-arpeggios.ly | 12 ++ ...ically-aligned-dynamics-and-textscripts.ly | 15 +++ 40 files changed, 522 insertions(+), 111 deletions(-) create mode 100644 input/lsr/beam-endings-in-score-context.ly diff --git a/input/lsr/adjusting-the-shape-of-falls-and-doits.ly b/input/lsr/adjusting-the-shape-of-falls-and-doits.ly index fd0d2be34f..785ca355e0 100644 --- a/input/lsr/adjusting-the-shape-of-falls-and-doits.ly +++ b/input/lsr/adjusting-the-shape-of-falls-and-doits.ly @@ -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 index 0000000000..f9d9e040ee --- /dev/null +++ b/input/lsr/beam-endings-in-score-context.ly @@ -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 + } + >> + } + >> +} diff --git a/input/lsr/beam-grouping-in-7-8-time.ly b/input/lsr/beam-grouping-in-7-8-time.ly index 98fa4b6858..72c70e2f54 100644 --- a/input/lsr/beam-grouping-in-7-8-time.ly +++ b/input/lsr/beam-grouping-in-7-8-time.ly @@ -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, diff --git a/input/lsr/beams-across-line-breaks.ly b/input/lsr/beams-across-line-breaks.ly index da954b11f2..c27ff1b953 100644 --- a/input/lsr/beams-across-line-breaks.ly +++ b/input/lsr/beams-across-line-breaks.ly @@ -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 diff --git a/input/lsr/changing-beam-knee-gap.ly b/input/lsr/changing-beam-knee-gap.ly index ca72dc8995..c3ca7244b2 100644 --- a/input/lsr/changing-beam-knee-gap.ly +++ b/input/lsr/changing-beam-knee-gap.ly @@ -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 diff --git a/input/lsr/changing-form-of-multi--measure-rests.ly b/input/lsr/changing-form-of-multi--measure-rests.ly index e2f66c384c..0b3ddb0f23 100644 --- a/input/lsr/changing-form-of-multi--measure-rests.ly +++ b/input/lsr/changing-form-of-multi--measure-rests.ly @@ -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 diff --git a/input/lsr/changing-text-and-spanner-styles-for-text-dynamics.ly b/input/lsr/changing-text-and-spanner-styles-for-text-dynamics.ly index f8fe762258..9093d21fa8 100644 --- a/input/lsr/changing-text-and-spanner-styles-for-text-dynamics.ly +++ b/input/lsr/changing-text-and-spanner-styles-for-text-dynamics.ly @@ -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 = " diff --git a/input/lsr/changing-the-breath-mark-symbol.ly b/input/lsr/changing-the-breath-mark-symbol.ly index efb54b8966..a04b0b5d7d 100644 --- a/input/lsr/changing-the-breath-mark-symbol.ly +++ b/input/lsr/changing-the-breath-mark-symbol.ly @@ -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 diff --git a/input/lsr/changing-the-time-signature-without-affecting-the-beaming.ly b/input/lsr/changing-the-time-signature-without-affecting-the-beaming.ly index 48931a5d55..d6c254dc84 100644 --- a/input/lsr/changing-the-time-signature-without-affecting-the-beaming.ly +++ b/input/lsr/changing-the-time-signature-without-affecting-the-beaming.ly @@ -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} diff --git a/input/lsr/changing-the-tuplet-number.ly b/input/lsr/changing-the-tuplet-number.ly index 6638f500a6..ef7f16734a 100644 --- a/input/lsr/changing-the-tuplet-number.ly +++ b/input/lsr/changing-the-tuplet-number.ly @@ -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. diff --git a/input/lsr/compound-time-signatures.ly b/input/lsr/compound-time-signatures.ly index e9ab5202cb..35d380ff56 100644 --- a/input/lsr/compound-time-signatures.ly +++ b/input/lsr/compound-time-signatures.ly @@ -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 diff --git a/input/lsr/contemporary-glissando.ly b/input/lsr/contemporary-glissando.ly index f326a0b7bf..15dcc1d5a3 100644 --- a/input/lsr/contemporary-glissando.ly +++ b/input/lsr/contemporary-glissando.ly @@ -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 diff --git a/input/lsr/controlling-the-vertical-ordering-of-scripts.ly b/input/lsr/controlling-the-vertical-ordering-of-scripts.ly index a33f84bb29..fb506cef5b 100644 --- a/input/lsr/controlling-the-vertical-ordering-of-scripts.ly +++ b/input/lsr/controlling-the-vertical-ordering-of-scripts.ly @@ -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 diff --git a/input/lsr/creating-arpeggios-across-notes-in-different-voices.ly b/input/lsr/creating-arpeggios-across-notes-in-different-voices.ly index 3cde987930..d0460e2e68 100644 --- a/input/lsr/creating-arpeggios-across-notes-in-different-voices.ly +++ b/input/lsr/creating-arpeggios-across-notes-in-different-voices.ly @@ -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 diff --git a/input/lsr/creating-cross-staff-arpeggios-in-a-piano-staff.ly b/input/lsr/creating-cross-staff-arpeggios-in-a-piano-staff.ly index 5690d8a066..9259c26867 100644 --- a/input/lsr/creating-cross-staff-arpeggios-in-a-piano-staff.ly +++ b/input/lsr/creating-cross-staff-arpeggios-in-a-piano-staff.ly @@ -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 diff --git a/input/lsr/creating-cross-staff-arpeggios-in-other-contexts.ly b/input/lsr/creating-cross-staff-arpeggios-in-other-contexts.ly index 4ad262fe54..fdb326a137 100644 --- a/input/lsr/creating-cross-staff-arpeggios-in-other-contexts.ly +++ b/input/lsr/creating-cross-staff-arpeggios-in-other-contexts.ly @@ -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 diff --git a/input/lsr/defining-predefined-fretboards-for-other-instruments.ly b/input/lsr/defining-predefined-fretboards-for-other-instruments.ly index da647564c0..7a3d0ee7cc 100644 --- a/input/lsr/defining-predefined-fretboards-for-other-instruments.ly +++ b/input/lsr/defining-predefined-fretboards-for-other-instruments.ly @@ -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 diff --git a/input/lsr/engraving-ties-manually.ly b/input/lsr/engraving-ties-manually.ly index badd680207..e8ba3f7743 100644 --- a/input/lsr/engraving-ties-manually.ly +++ b/input/lsr/engraving-ties-manually.ly @@ -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 diff --git a/input/lsr/entering-several-tuplets-using-only-one--times-command.ly b/input/lsr/entering-several-tuplets-using-only-one--times-command.ly index 56dd6ee9f8..ff96bb4f83 100644 --- a/input/lsr/entering-several-tuplets-using-only-one--times-command.ly +++ b/input/lsr/entering-several-tuplets-using-only-one--times-command.ly @@ -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 diff --git a/input/lsr/flat-flags-and-beam-nibs.ly b/input/lsr/flat-flags-and-beam-nibs.ly index a5ca3e0322..1929fa2121 100644 --- a/input/lsr/flat-flags-and-beam-nibs.ly +++ b/input/lsr/flat-flags-and-beam-nibs.ly @@ -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}, diff --git a/input/lsr/grid-lines--changing-their-appearance.ly b/input/lsr/grid-lines--changing-their-appearance.ly index 2c204b2d44..ac360817e7 100644 --- a/input/lsr/grid-lines--changing-their-appearance.ly +++ b/input/lsr/grid-lines--changing-their-appearance.ly @@ -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 } } ->> +} diff --git a/input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly b/input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly index 1f547ff678..04cb25130d 100644 --- a/input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly +++ b/input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly @@ -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 - } ->> diff --git a/input/lsr/grouping-beats.ly b/input/lsr/grouping-beats.ly index e25afd8de3..0ac2183c05 100644 --- a/input/lsr/grouping-beats.ly +++ b/input/lsr/grouping-beats.ly @@ -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: diff --git a/input/lsr/guitar-strum-rhythms.ly b/input/lsr/guitar-strum-rhythms.ly index a065b4c7e8..83737a5640 100644 --- a/input/lsr/guitar-strum-rhythms.ly +++ b/input/lsr/guitar-strum-rhythms.ly @@ -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 diff --git a/input/lsr/hiding-the-extender-line-for-text-dynamics.ly b/input/lsr/hiding-the-extender-line-for-text-dynamics.ly index a6db8a4cc0..9d1bc64927 100644 --- a/input/lsr/hiding-the-extender-line-for-text-dynamics.ly +++ b/input/lsr/hiding-the-extender-line-for-text-dynamics.ly @@ -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 diff --git a/input/lsr/inserting-a-caesura.ly b/input/lsr/inserting-a-caesura.ly index 97105b9383..090978591c 100644 --- a/input/lsr/inserting-a-caesura.ly +++ b/input/lsr/inserting-a-caesura.ly @@ -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 = " diff --git a/input/lsr/modifying-default-values-for-articulation-shorthand-notation.ly b/input/lsr/modifying-default-values-for-articulation-shorthand-notation.ly index 7f9ea84352..01a55b551a 100644 --- a/input/lsr/modifying-default-values-for-articulation-shorthand-notation.ly +++ b/input/lsr/modifying-default-values-for-articulation-shorthand-notation.ly @@ -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}, diff --git a/input/lsr/permitting-line-breaks-within-beamed-tuplets.ly b/input/lsr/permitting-line-breaks-within-beamed-tuplets.ly index a7a71dbc91..a400d96839 100644 --- a/input/lsr/permitting-line-breaks-within-beamed-tuplets.ly +++ b/input/lsr/permitting-line-breaks-within-beamed-tuplets.ly @@ -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 diff --git a/input/lsr/positioning-multi--measure-rests.ly b/input/lsr/positioning-multi--measure-rests.ly index 67d4af11e2..38344c0b86 100644 --- a/input/lsr/positioning-multi--measure-rests.ly +++ b/input/lsr/positioning-multi--measure-rests.ly @@ -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 diff --git a/input/lsr/printing-hairpins-using-al-niente-notation.ly b/input/lsr/printing-hairpins-using-al-niente-notation.ly index feaa06846f..f990166f11 100644 --- a/input/lsr/printing-hairpins-using-al-niente-notation.ly +++ b/input/lsr/printing-hairpins-using-al-niente-notation.ly @@ -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 diff --git a/input/lsr/printing-marks-on-every-staff.ly b/input/lsr/printing-marks-on-every-staff.ly index 31b0a2a623..c774a721ff 100644 --- a/input/lsr/printing-marks-on-every-staff.ly +++ b/input/lsr/printing-marks-on-every-staff.ly @@ -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' } - >> + } } diff --git a/input/lsr/rhythms.snippet-list b/input/lsr/rhythms.snippet-list index 40a2222f25..0459ff64a7 100644 --- a/input/lsr/rhythms.snippet-list +++ b/input/lsr/rhythms.snippet-list @@ -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 diff --git a/input/lsr/setting-hairpin-behavior-at-bar-lines.ly b/input/lsr/setting-hairpin-behavior-at-bar-lines.ly index c4201f79f6..d3537b1e63 100644 --- a/input/lsr/setting-hairpin-behavior-at-bar-lines.ly +++ b/input/lsr/setting-hairpin-behavior-at-bar-lines.ly @@ -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, diff --git a/input/lsr/setting-the-minimum-length-of-hairpins.ly b/input/lsr/setting-the-minimum-length-of-hairpins.ly index e9e7749e0a..f29767f62b 100644 --- a/input/lsr/setting-the-minimum-length-of-hairpins.ly +++ b/input/lsr/setting-the-minimum-length-of-hairpins.ly @@ -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 diff --git a/input/lsr/specifying-context-with-beatgrouping.ly b/input/lsr/specifying-context-with-beatgrouping.ly index e130e37e5f..7bcb9580c5 100644 --- a/input/lsr/specifying-context-with-beatgrouping.ly +++ b/input/lsr/specifying-context-with-beatgrouping.ly @@ -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 diff --git a/input/lsr/sub-dividing-beams.ly b/input/lsr/sub-dividing-beams.ly index 83ed556424..5070d73eff 100644 --- a/input/lsr/sub-dividing-beams.ly +++ b/input/lsr/sub-dividing-beams.ly @@ -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: diff --git a/input/lsr/using-beatlength-and-beatgrouping.ly b/input/lsr/using-beatlength-and-beatgrouping.ly index 35369decd2..ce9b1b7459 100644 --- a/input/lsr/using-beatlength-and-beatgrouping.ly +++ b/input/lsr/using-beatlength-and-beatgrouping.ly @@ -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 diff --git a/input/lsr/using-double-slurs-for-legato-chords.ly b/input/lsr/using-double-slurs-for-legato-chords.ly index 02ff49c7eb..d2c46816ab 100644 --- a/input/lsr/using-double-slurs-for-legato-chords.ly +++ b/input/lsr/using-double-slurs-for-legato-chords.ly @@ -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 diff --git a/input/lsr/using-ties-with-arpeggios.ly b/input/lsr/using-ties-with-arpeggios.ly index e41c86478f..47fbcf399d 100644 --- a/input/lsr/using-ties-with-arpeggios.ly +++ b/input/lsr/using-ties-with-arpeggios.ly @@ -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 diff --git a/input/lsr/vertically-aligned-dynamics-and-textscripts.ly b/input/lsr/vertically-aligned-dynamics-and-textscripts.ly index 5048b5808e..63f1dca4bb 100644 --- a/input/lsr/vertically-aligned-dynamics-and-textscripts.ly +++ b/input/lsr/vertically-aligned-dynamics-and-textscripts.ly @@ -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 -- 2.39.5