]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 28 Jul 2008 04:08:59 +0000 (01:08 -0300)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 28 Jul 2008 04:08:59 +0000 (01:08 -0300)
212 files changed:
Documentation/es/user/introduction.itely
Documentation/es/user/simultaneous.itely
Documentation/es/user/tutorial.itely
Documentation/user/chords.itely
Documentation/user/editorial.itely
Documentation/user/expressive.itely
Documentation/user/fretted-strings.itely
Documentation/user/introduction.itely
Documentation/user/pitches.itely
Documentation/user/simultaneous.itely
Documentation/user/spacing.itely
Documentation/user/staff.itely
Documentation/user/tutorial.itely
Documentation/user/world.itely
THANKS
input/lsr/accordion-discant-symbols.ly
input/lsr/adding-a-figured-bass-above-or-below-the-notes.ly
input/lsr/adding-ambitus-per-voice.ly
input/lsr/adding-an-extra-staff-at-a-line-break.ly
input/lsr/adding-an-extra-staff.ly
input/lsr/adding-bar-lines-to-chordnames-context.ly
input/lsr/adding-beams,-slurs,-ties-etc.-when-using-tuplet-and-non-tuplet-rythms..ly
input/lsr/adding-drum-parts.ly
input/lsr/adding-fingerings-to-a-score.ly
input/lsr/adding-fingerings-to-tablatures.ly
input/lsr/adding-parentheses-around-an-expressive-mark-or-chordal-note.ly
input/lsr/adding-the-current-date-to-a-score.ly
input/lsr/adding-volta-brackets-to-additional-staves.ly
input/lsr/additional-voices-to-avoid-collisions.ly
input/lsr/adjusting-lyrics-vertical-spacing.ly
input/lsr/adjusting-the-shape-of-falls-and-doits.ly
input/lsr/aligning-and-centering-instrument-names.ly
input/lsr/aligning-lyrics.ly
input/lsr/aligning-marks-with-various-notation-objects.ly
input/lsr/alignment-vertical-spacing.ly
input/lsr/allowing-fingerings-to-be-printed-inside-the-staff.ly
input/lsr/ambitus-with-multiple-voices.ly
input/lsr/analysis-brackets-above-the-staff.ly
input/lsr/ancient-fonts.ly
input/lsr/ancient-notation-template----modern-transcription-of-gregorian-music.ly
input/lsr/ancient-notation-template----modern-transcription-of-mensural-music.ly
input/lsr/ancient-time-signatures.ly
input/lsr/applying-note-head-styles-depending-on-the-step-of-the-scale.ly
input/lsr/automatic-beam-subdivisions.ly
input/lsr/automatic-beams-two-per-two-in-4-4-or-2-2-time-signature.ly
input/lsr/beams-across-line-breaks.ly
input/lsr/blanking-staff-lines-using-the--whiteout-command.ly
input/lsr/breathing-signs.ly
input/lsr/broken-crescendo-hairpin.ly
input/lsr/caesura-railtracks-with-fermata.ly
input/lsr/center-text-below-hairpin-dynamics.ly
input/lsr/changing--flageolet-mark-size.ly
input/lsr/changing-a-single-notes-size-in-a-chord.ly
input/lsr/changing-chord-separator.ly
input/lsr/changing-form-of-multi--measure-rests.ly
input/lsr/changing-midi-output-to-one-channel-per-voice.ly
input/lsr/changing-partcombine-texts.ly
input/lsr/changing-properties-for-individual-grobs.ly
input/lsr/changing-text-and-spanner-styles-for-text-dynamics.ly
input/lsr/changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.ly
input/lsr/changing-the-breath-mark-symbol.ly
input/lsr/changing-the-chord-names-to-german-or-semi-german-notation.ly
input/lsr/changing-the-default-text-font-family.ly
input/lsr/changing-the-number-of-lines-in-a-staff.ly
input/lsr/changing-the-positions-of-figured-bass-alterations.ly
input/lsr/changing-the-staff-size.ly
input/lsr/changing-the-tuplet-number.ly
input/lsr/changing-time-signatures-inside-a-polymetric-section-using-scaledurations.ly
input/lsr/chant-or-psalms-notation.ly
input/lsr/chord-name-exceptions.ly
input/lsr/clip-systems.ly
input/lsr/clusters.ly
input/lsr/combining-dynamics-with-markup-texts.ly
input/lsr/combining-two-parts-on-the-same-staff.ly
input/lsr/compound-time-signatures.ly
input/lsr/conducting-signs,-measure-grouping-signs.ly
input/lsr/contemporary-glissando.ly
input/lsr/controlling-the-placement-of-chord-fingerings.ly
input/lsr/controlling-the-vertical-ordering-of-scripts.ly
input/lsr/controlling-tuplet-bracket-visibility.ly
input/lsr/creating-a-sequence-of-notes-on-various-pitches.ly
input/lsr/creating-arpeggios-across-notes-in-different-voices.ly
input/lsr/creating-blank-staves.ly
input/lsr/creating-cross-staff-arpeggios-in-a-piano-staff.ly
input/lsr/creating-cross-staff-arpeggios-in-other-contexts.ly
input/lsr/creating-real-parenthesized-dynamics.ly
input/lsr/creating-simultaneous-rehearsal-marks.ly
input/lsr/creating-slurs-across-voices.ly
input/lsr/creating-text-spanners.ly
input/lsr/custodes.ly
input/lsr/default-direction-of-stems-on-the-center-line-of-the-staff.ly
input/lsr/demo-midiinstruments.ly
input/lsr/demonstrating-all-headers.ly
input/lsr/display-bracket-with-only-one-staff-in-a-system.ly
input/lsr/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly
input/lsr/drawing-boxes-around-grobs.ly
input/lsr/drawing-circles-around-various-objects.ly
input/lsr/embedding-native-postscript-in-a--markup-block.ly
input/lsr/engravers-one-by-one.ly
input/lsr/engraving-ties-manually.ly
input/lsr/entering-several-tuplets-using-only-one--times-command.ly
input/lsr/faking-a-hammer-in-tablatures.ly
input/lsr/fine-tuning-pedal-brackets.ly
input/lsr/fingerings,-string-indications,-and-right-hand-fingerings.ly
input/lsr/flamenco-notation.ly
input/lsr/forcing-horizontal-shift-of-notes.ly
input/lsr/forcing-rehearsal-marks-to-start-from-a-given-letter-or-number.ly
input/lsr/formatting-lyrics-syllables.ly
input/lsr/generating-random-notes.ly
input/lsr/grid-lines--changing-their-appearance.ly
input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly
input/lsr/heavily-customized-polymetric-time-signatures.ly
input/lsr/hiding-the-extender-line-for-text-dynamics.ly
input/lsr/how-to-change-fret-diagram-position.ly
input/lsr/how-to-put-ties-between-syllables-in-lyrics.ly
input/lsr/incipit.ly
input/lsr/indicating-cross-staff-chords-with-arpeggio-bracket.ly
input/lsr/inserting-a-caesura.ly
input/lsr/inserting-score-fragments-above-a-staff,-as-markups.ly
input/lsr/isolated-percent-repeats.ly [new file with mode: 0644]
input/lsr/jazz-combo-template.ly
input/lsr/laissez-vibrer-ties.ly
input/lsr/line-arrows.ly
input/lsr/makam.ly
input/lsr/making-an-object-invisible-with-the-transparent-property.ly
input/lsr/making-some-staff-lines-thicker-than-the-others.ly
input/lsr/manually-break-figured-bass-extenders-for-only-some-numbers.ly
input/lsr/manually-controlling-beam-positions.ly
input/lsr/markup-lines.ly
input/lsr/measure-counter.ly
input/lsr/mensurstriche-layout-bar-lines-between-the-staves.ly
input/lsr/merging-multi-measure-rests-in-a-polyphonic-part.ly
input/lsr/modifying-default-values-for-articulation-shorthand-notation.ly
input/lsr/modifying-tuplet-bracket-length.ly
input/lsr/nesting-staves.ly
input/lsr/non-traditional-key-signatures.ly
input/lsr/ottava-text.ly
input/lsr/outputting-the-version-number.ly
input/lsr/page-label.ly
input/lsr/percent-repeat-counter.ly [new file with mode: 0644]
input/lsr/percussion-beaters.ly
input/lsr/permitting-line-breaks-within-beamed-tuplets.ly
input/lsr/piano-template-simple.ly
input/lsr/piano-template-with-centered-dynamics.ly
input/lsr/piano-template-with-centered-lyrics.ly
input/lsr/piano-template-with-melody-and-lyrics.ly
input/lsr/placement-of-right-hand-fingerings.ly
input/lsr/polyphony-in-tablature.ly
input/lsr/positioning-multi--measure-rests.ly
input/lsr/positioning-segno-and-coda-with-line-break.ly
input/lsr/preventing-extra-naturals-from-being-automatically-added.ly
input/lsr/preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly
input/lsr/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly [new file with mode: 0644]
input/lsr/printing-hairpins-using-al-niente-notation.ly
input/lsr/printing-marks-at-the-end-of-a-line-or-a-score.ly
input/lsr/printing-marks-on-every-staff.ly
input/lsr/printing-metronome-and-rehearsal-marks-below-the-staff.ly
input/lsr/printing-music-with-different-time-signatures.ly
input/lsr/proportional-strict-notespacing.ly
input/lsr/quoting-another-voice-with-transposition.ly
input/lsr/quoting-another-voice.ly
input/lsr/removing-the-first-empty-line.ly
input/lsr/repeats.snippet-list
input/lsr/rest-styles.ly
input/lsr/rhythmic-slashes.ly
input/lsr/score-for-diatonic-accordion.ly
input/lsr/setting-hairpin-behavior-at-bar-lines.ly
input/lsr/setting-the-minimum-length-of-hairpins.ly
input/lsr/shortening-volta-brackets.ly
input/lsr/showing-chords-at-changes.ly
input/lsr/simple-lead-sheet.ly
input/lsr/single-staff-template-with-notes,-lyrics,-and-chords.ly
input/lsr/single-staff-template-with-notes,-lyrics,-chords-and-frets.ly
input/lsr/single-staff-template-with-notes-and-chords.ly
input/lsr/single-staff-template-with-notes-and-lyrics.ly
input/lsr/single-staff-template-with-only-notes.ly
input/lsr/skips-in-lyric-mode-2.ly
input/lsr/skips-in-lyric-mode.ly
input/lsr/stem-and-beam-behavior-in-tablature.ly
input/lsr/string-quartet-template-simple.ly
input/lsr/string-quartet-template-with-separate-parts.ly
input/lsr/suppressing-warnings-for-clashing-note-columns.ly
input/lsr/table-of-contents.ly
input/lsr/three-sided-box.ly
input/lsr/time-signature-in-parentheses.ly
input/lsr/transposing-pitches-with-minimum-accidentals-smart-transpose.ly
input/lsr/tweaking-clef-properties.ly
input/lsr/tweaks-and-overrides.snippet-list
input/lsr/use-square-bracket-at-the-start-of-a-staff-group.ly
input/lsr/using-double-slurs-for-legato-chords.ly
input/lsr/using-the--tweak-command-to-tweak-individual-grobs.ly
input/lsr/using-ties-with-arpeggios.ly
input/lsr/utf-8.ly
input/lsr/vertically-aligned-dynamics-and-textscripts.ly
input/lsr/vertically-aligning-dynamics-across-multiple-notes.ly
input/lsr/vertically-aligning-ossias-and-lyrics.ly
input/lsr/vocal-ensemble-template-with-automatic-piano-reduction.ly
input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly
input/lsr/vocal-ensemble-template.ly
input/lsr/volta-below-chords.ly
input/lsr/volta-multi-staff.ly
input/lsr/volta-text-markup-using-repeatcommands.ly
input/manual/GNUmakefile
input/manual/keyboard-headword.ly
input/manual/repeats-headword.ly
input/manual/rhythms-headword.ly
input/new/volta-text-markup-using-repeatcommands.ly
lily/output-def.cc
scm/define-markup-commands.scm
scm/paper.scm
scripts/lilypond-book.py
stepmake/stepmake/generic-targets.make

index 819b29307260eb38658602d9135a94b5af6599cb..ef6fe95ccc78e6443bf8305622a0f8fb6d227410 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @c This file is part of lilypond.tely
 @ignore
-    Translation of GIT committish: 23542761090f167ad42dbff7ef11d44a9c1374ac
+    Translation of GIT committish: f6b77b196db5d80b891e133e58659095134424de
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -9,9 +9,24 @@
 
 @c \version "2.11.51"
 
+@c Translation status: post-GDP
+
 @node Introduction
 @chapter Introduction
 
+En este capĆ­tulo se presentan al lector LilyPond y su documentaciĆ³n.
+
+@menu
+* Background::
+* About the documentation::
+@end menu
+
+@node Background
+@section Background
+
+Esta secciĆ³n se ocupa de las metas principales y la arquitectura de
+LilyPond.
+
 
 @menu
 * Engraving::                   
 * What symbols to engrave?::    
 * Music representation::        
 * Example applications::        
-* About the documentation::     
 @end menu
 
 
 @node Engraving
-@section Engraving
-
-El arte de la tipografĆ­a musical se conoce como @emph{grabado (en plancha)}.  El
-tĆ©rmino deriva del proceso tradicional de la impresiĆ³n musical.  Hace sĆ³lo unas
-dĆ©cadas, la mĆŗsica impresa se hacĆ­a estampando la mĆŗsica
-sobre planchas de zinc o estaƱo de forma invertida como en un espejo.  DespuĆ©s la plancha se
-entintaba y las depresiones causadas por los cortes y estampados retenĆ­an
-la tinta.  Al presionar una hoja de papel sobre la plancha, se formaba una imagen.  El
-estampado y cortado se hacĆ­a completamente a mano.  Cualquier correcciĆ³n era
-muy fastidiosa de realizar, si es que era posible hacerla siquiera, asĆ­ que el grabado tenĆ­a que quedar
-perfecto a la primera.  El grabado era una habilidad altamente especializada; un artesano necesitaba
-unos cinco aƱos de preparaciĆ³n antes de poder ostentar el tĆ­tulo de
-maestro grabador, y se necesitaban otros cinco aƱos de experiencia para
-ser un autĆ©ntico experto.
-
-Hoy en dĆ­a, toda la mĆŗsica impresa nueva se produce con ordenadores.  Esto
-tiene unas ventajas evidentes: las copias son mĆ”s baratas de producir y el trabajo editorial
-se puede repartir por correo electrĆ³nico.  Desgraciadamente la penetrante utilizaciĆ³n de
-ordenadores tambiĆ©n ha hecho disminuir la calidad grĆ”fica de las partituras.
-Las impresiones de ordenador tienen un aspecto insulso y mecĆ”nico, lo que hace que sea desagradable tocar a partir de ellas.
+@unnumberedsubsec Engraving
+
+El arte de la tipografĆ­a musical se conoce como @emph{grabado (en
+plancha)}.  El tĆ©rmino deriva del proceso tradicional de la impresiĆ³n
+musical.  Hace sĆ³lo unas dĆ©cadas, la mĆŗsica impresa se hacĆ­a
+estampando la mĆŗsica sobre planchas de zinc o estaƱo de forma
+invertida como en un espejo.  DespuĆ©s la plancha se entintaba y las
+depresiones causadas por los cortes y estampados retenĆ­an la tinta.
+Al presionar una hoja de papel sobre la plancha, se formaba una
+imagen.  El estampado y cortado se hacĆ­a completamente a mano.
+Cualquier correcciĆ³n era muy fastidiosa de realizar, si es que era
+posible hacerla siquiera, asĆ­ que el grabado tenĆ­a que quedar perfecto
+a la primera.  El grabado era una habilidad altamente especializada;
+un artesano necesitaba unos cinco aƱos de preparaciĆ³n antes de poder
+ostentar el tĆ­tulo de maestro grabador, y se necesitaban otros cinco
+aƱos de experiencia para ser un autĆ©ntico experto.
+
+Hoy en dĆ­a, toda la mĆŗsica impresa nueva se produce con ordenadores.
+Esto tiene unas ventajas evidentes: las copias son mĆ”s baratas de
+producir y el trabajo editorial se puede repartir por correo
+electrĆ³nico.  Desgraciadamente la penetrante utilizaciĆ³n de
+ordenadores tambiĆ©n ha hecho disminuir la calidad grĆ”fica de las
+partituras.  Las impresiones de ordenador tienen un aspecto insulso y
+mecĆ”nico, lo que hace que sea desagradable tocar a partir de ellas.
 
 @c introduce illustrating aspects of engraving, font...
 Las imĆ”genes siguientes ilustran la diferencia entre el grabado
-tradicional y la salida tĆ­pica de ordenador, y la tercera imagen muestra cĆ³mo
-LilyPond imita el aspecto tradicional.  La imagen de la izquierda presenta el dibujo escaneado
-de un sĆ­mbolo de bemol sacado de una ediciĆ³n publicada en el aƱo 2000.  La del centro
-es un sĆ­mbolo procedente de una ediciĆ³n de B@"{a}renreiter grabada a mano de la
-misma mĆŗsica.  La de la izquierda ilustra los tĆ­picos puntos dĆ©biles de la impresiĆ³n por
-ordenador: las lĆ­neas del pentagrama son muy delgadas, el peso del sĆ­mbolo del bemol es tambiĆ©n demasiado ligero
-como las lĆ­neas del pentagrama, y tiene una apariencia rectilĆ­nea con esquinas afiladas.  En
-contraste, el bemol de B@"{a}renreiter tiene una apariencia redonda, pesada, casi
-voluptuosa.  Nuestro sĆ­mbolo del bemol se diseĆ±Ć³ segĆŗn Ć©ste, entre otros.
-Es de forma redondeada y su peso estĆ” en armonĆ­a con el grosor de
-nuestras lĆ­neas de pentagrama, que son asimismo mucho mĆ”s gruesas que las de la
-ediciĆ³n por ordenador.
+tradicional y la salida tĆ­pica de ordenador, y la tercera imagen
+muestra cĆ³mo LilyPond imita el aspecto tradicional.  La imagen de la
+izquierda presenta el dibujo escaneado de un sĆ­mbolo de bemol sacado
+de una ediciĆ³n publicada en el aƱo 2000.  La del centro es un sĆ­mbolo
+procedente de una ediciĆ³n de B@"{a}renreiter grabada a mano de la
+misma mĆŗsica.  La de la izquierda ilustra los tĆ­picos puntos dĆ©biles
+de la impresiĆ³n por ordenador: las lĆ­neas del pentagrama son muy
+delgadas, el peso del sĆ­mbolo del bemol es tambiĆ©n demasiado ligero
+como las lĆ­neas del pentagrama, y tiene una apariencia rectilĆ­nea con
+esquinas afiladas.  En contraste, el bemol de BƤrenreiter tiene una
+apariencia redonda, pesada, casi voluptuosa.  Nuestro sĆ­mbolo del
+bemol se diseĆ±Ć³ segĆŗn Ć©ste, entre otros.  Es de forma redondeada y su
+peso estĆ” en armonĆ­a con el grosor de nuestras lĆ­neas de pentagrama,
+que son asimismo mucho mĆ”s gruesas que las de la ediciĆ³n por
+ordenador.
 
 @multitable @columnfractions .125 .25 .25 .25 .125
 @item @tab
@@ -108,11 +129,13 @@ TipografĆ­a Feta de LilyPond (2003)
 @cindex equilibrio
 
 @c introduce illustrating aspects of engraving, spacing...
-TratĆ”ndose del espaciado, la distribuciĆ³n del espacio debe reflejar las duraciones
-que hay entre las notas.  Sin embargo muchas partituras modernas se ataƱen a las duraciones
-con precisiĆ³n matemĆ”tica, lo que lleva a unos resultados bastante pobres.  En el siguiente
-ejemplo se muestra un ejemplo dos veces: una utilizando espaciado matemĆ”ticamente
-exacto, y otra con ciertas correcciones.  ĀæPuede adivinar cuĆ”l es cuĆ”l?
+TratĆ”ndose del espaciado, la distribuciĆ³n del espacio debe reflejar
+las duraciones que hay entre las notas.  Sin embargo muchas partituras
+modernas se ataƱen a las duraciones con precisiĆ³n matemĆ”tica, lo que
+lleva a unos resultados bastante pobres.  En el siguiente ejemplo se
+muestra un ejemplo dos veces: una utilizando espaciado matemĆ”ticamente
+exacto, y otra con ciertas correcciones.  ĀæPuede adivinar cuĆ”l es
+cuƔl?
 
 @cindex espaciado Ć³ptico
 @c file spacing-optical.
@@ -173,107 +196,119 @@ music = {
 @cindex ritmos regulares
 @cindex espaciado regular
 
-Cada uno de los dos compases de este fragmento tiene solamente notas de duraciĆ³n constante.
-El espaciado deberĆ­a reflejarlo.  Desgraciadamente el ojo
-nos engaƱa un poco; no solamente percibe la distancia entre las
-cabezas de las notas, sino que tiene tambiĆ©n en cuenta la distancia entre
-las plicas.  Como resultado, las notas de una combinaciĆ³n plica arriba/@/plica abajo
-se tendrĆ­an que separar mĆ”s, y las notas de una combinaciĆ³n
-plica abajo/@/plica arriba deberĆ­an juntarse, todo ello
-dependiendo de las posiciones combinadas de las notas.  Los dos
-compases de arriba estĆ”n impresos con esta correcciĆ³n y los de abajo
-sin ella, formando grupos de notas pegadas con plica abajo/@/plica arriba.
+Cada uno de los dos compases de este fragmento tiene solamente notas
+de duraciĆ³n constante.  El espaciado deberĆ­a reflejarlo.
+Desgraciadamente el ojo nos engaƱa un poco; no solamente percibe la
+distancia entre las cabezas de las notas, sino que tiene tambiĆ©n en
+cuenta la distancia entre las plicas.  Como resultado, las notas de
+una combinaciĆ³n plica arriba/@/plica abajo se tendrĆ­an que separar
+mĆ”s, y las notas de una combinaciĆ³n plica abajo/@/plica arriba
+deberĆ­an juntarse, todo ello dependiendo de las posiciones combinadas
+de las notas.  Los dos compases de arriba estĆ”n impresos con esta
+correcciĆ³n y los de abajo sin ella, formando grupos de notas pegadas
+con plica abajo/@/plica arriba.
 
 @cindex tipografĆ­a
 
-Los mĆŗsicos estĆ”n normalmente mĆ”s concentrados en tocar que en estudiar
-el aspecto de una partitura, y por ello las pequeƱeces sobre los detalles
-tipogrĆ”ficos pueden parecer acadĆ©micas.  Pero no lo son.  En las partituras mĆ”s largas con
-ritmos monĆ³tonos, las correcciones de espaciado llevan a sutiles variaciones en
-la disposiciĆ³n de cada una de las lĆ­neas dĆ”ndoles una especie de firma visual distintiva.
-Sin esta firma, todas las lĆ­neas parecerĆ­an iguales, y se convertirĆ­an en
+Los mĆŗsicos estĆ”n normalmente mĆ”s concentrados en tocar que en
+estudiar el aspecto de una partitura, y por ello las pequeƱeces sobre
+los detalles tipogrĆ”ficos pueden parecer acadĆ©micas.  Pero no lo son.
+En las partituras mĆ”s largas con ritmos monĆ³tonos, las correcciones de
+espaciado llevan a sutiles variaciones en la disposiciĆ³n de cada una
+de las lĆ­neas dĆ”ndoles una especie de firma visual distintiva.  Sin
+esta firma, todas las lĆ­neas parecerĆ­an iguales, y se convertirĆ­an en
 un laberinto.  Si un mĆŗsico aparta la mirada o tiene un lapsus de
 concentraciĆ³n, las lĆ­neas podrĆ­an perder su lugar sobre el papel.
 
-De forma similar, la fuerza visual de unos sĆ­mbolos pesados sobre gruesas lĆ­neas de pentagrama
-se sostiene mejor cuando el lector se aleja del papel, por
-ejemplo cuando estĆ” sobre un atril.  Una distribuciĆ³n cuidadosa del espacio
-blanco permite disponer la mĆŗsica muy apretada sin que los sĆ­mbolos se toquen unos a otros.
-El resultado reduce a un mĆ­nimo las vueltas de pĆ”gina, lo que es
-una gran ventaja.
-
-Ɖsta es una caracterĆ­stica normal del arte tipogrĆ”fico.  La disposiciĆ³n de la pĆ”gina tiene que ser
-bonita, no sĆ³lo por sĆ­ misma, sino sobre todo porque asĆ­ ayuda al lector en su tarea.
-Para los materiales destinados a la interpretaciĆ³n, como las partituras, esto es
-de una importancia doble: los mĆŗsicos tienen una capacidad de concentraciĆ³n limitada.
-Cuanta menos atenciĆ³n necesiten para el acto de leer, mĆ”s se pueden dedicar
-al acto de tocar la mĆŗsica.  Dicho de otra forma: una mejor tipografĆ­a se traduce
-en una mejor interpretaciĆ³n.
-
-Estos ejemplos demuestran que la tipografĆ­a musical es un arte
-sutil y complejo, y que su elaboraciĆ³n requiere una experiencia considerable,
-que los mĆŗsicos no suelen tener.  LilyPond representa nuestro
-esfuerzo para llevar la excelencia visual de la mĆŗsica grabada a mano
-a la era de la informĆ”tica, y ponerla a disposiciĆ³n de los mĆŗsicos normales.  Hemos
-ido afinando nuestros algoritmos, diseƱos de tipografĆ­a y preferencias del programa
-para producir una impresiĆ³n cuya calidad se equipara con la de las viejas ediciones
-que tanto nos gusta contemplar y de las que tanto nos gusta tocar.
+De forma similar, la fuerza visual de unos sĆ­mbolos pesados sobre
+gruesas lĆ­neas de pentagrama se sostiene mejor cuando el lector se
+aleja del papel, por ejemplo cuando estĆ” sobre un atril.  Una
+distribuciĆ³n cuidadosa del espacio blanco permite disponer la mĆŗsica
+muy apretada sin que los sĆ­mbolos se toquen unos a otros.  El
+resultado reduce a un mĆ­nimo las vueltas de pĆ”gina, lo que es una gran
+ventaja.
+
+Ɖsta es una caracterĆ­stica normal del arte tipogrĆ”fico.  La
+disposiciĆ³n de la pĆ”gina tiene que ser bonita, no sĆ³lo por sĆ­ misma,
+sino sobre todo porque asĆ­ ayuda al lector en su tarea.  Para los
+materiales destinados a la interpretaciĆ³n, como las partituras, esto
+es de una importancia doble: los mĆŗsicos tienen una capacidad de
+concentraciĆ³n limitada.  Cuanta menos atenciĆ³n necesiten para el acto
+de leer, mĆ”s se pueden dedicar al acto de tocar la mĆŗsica.  Dicho de
+otra forma: una mejor tipografĆ­a se traduce en una mejor
+interpretaciĆ³n.
+
+Estos ejemplos demuestran que la tipografĆ­a musical es un arte sutil y
+complejo, y que su elaboraciĆ³n requiere una experiencia considerable,
+que los mĆŗsicos no suelen tener.  LilyPond representa nuestro esfuerzo
+para llevar la excelencia visual de la mĆŗsica grabada a mano a la era
+de la informĆ”tica, y ponerla a disposiciĆ³n de los mĆŗsicos normales.
+Hemos ido afinando nuestros algoritmos, diseƱos de tipografĆ­a y
+preferencias del programa para producir una impresiĆ³n cuya calidad se
+equipara con la de las viejas ediciones que tanto nos gusta contemplar
+y de las que tanto nos gusta tocar.
 
 
 @node Automated engraving
-@section Automated engraving
-
-ĀæCĆ³mo nos las arreglamos para implementar la tipografĆ­a? Si un artesano
-necesita mĆ”s de diez aƱos para convertirse en un autĆ©ntico maestro ĀæcĆ³mo vamos
-a poder nosotros, simples Ā«hackersĀ», escribir
-un programa que les quite el trabajo?
-
-La respuesta es: Ā”no podemos!  Puesto que la tipografĆ­a se fundamenta en el juicio humano
-sobre la apariencia, nunca se puede sustituir completamente a las personas.
-Sin embargo, se puede automatizar gran parte del trabajo mĆ”s duro y repetitivo.
-Si LilyPond resuelve la mayorĆ­a de las situaciones comunes de forma correcta,
-esto ya serĆ” una tremenda mejorĆ­a sobre los programas existentes.
-El resto de los casos se podrĆ”n afinar a mano.  Con el transcurso
-de los aƱos, el software se puede refinar para que haga un mayor nĆŗmero
-de cosas de forma automĆ”tica, de tal forma que los ajustes manuales tienden a ser
+@unnumberedsubsec Automated engraving
+
+ĀæCĆ³mo nos las arreglamos para implementar la tipografĆ­a? Si un
+artesano necesita mĆ”s de diez aƱos para convertirse en un autĆ©ntico
+maestro ĀæcĆ³mo vamos a poder nosotros, simples Ā«hackersĀ», escribir un
+programa que les quite el trabajo?
+
+La respuesta es: no podemos.  Puesto que la tipografĆ­a se fundamenta
+en el juicio humano sobre la apariencia, nunca se puede sustituir
+completamente a las personas.  Sin embargo, se puede automatizar gran
+parte del trabajo mĆ”s duro y repetitivo.  Si LilyPond resuelve la
+mayorĆ­a de las situaciones comunes de forma correcta, esto ya serĆ” una
+tremenda mejorĆ­a sobre los programas existentes.  El resto de los
+casos se podrĆ”n afinar a mano.  Con el transcurso de los aƱos, el
+software se puede refinar para que haga un mayor nĆŗmero de cosas de
+forma automĆ”tica, de tal forma que los ajustes manuales tienden a ser
 cada vez menos necesarios.
 
-Cuando empezamos, escribimos el programa LilyPond completamente en el lenguaje C++;
-la funcionalidad del programa quedaba como esculpida en piedra por los desarrolladores.
-Este esquema resultĆ³ no ser muy satisfactorio por una serie de motivos:
+Cuando empezamos, escribimos el programa LilyPond completamente en el
+lenguaje C++; la funcionalidad del programa quedaba como esculpida en
+piedra por los desarrolladores.  Este esquema resultĆ³ no ser muy
+satisfactorio por una serie de motivos:
 
 @itemize
 @item Cuando LilyPond comete fallos,
-los usuarios tienen la necesidad de superar las decisiones de formateo.  Por
-ello el usuario debe tener acceso
-al motor de formateo.  De aquĆ­ que no podamos dejar establecidas las reglas y valores
-durante la compilaciĆ³n, sino que los usuarios deben poder
-acceder a ellos durante la ejecuciĆ³n del programa.
+los usuarios tienen la necesidad de superar las decisiones de
+formateo.  Por ello el usuario debe tener acceso al motor de formateo.
+De aquĆ­ que no podamos dejar establecidas las reglas y valores durante
+la compilaciĆ³n, sino que los usuarios deben poder acceder a ellos
+durante la ejecuciĆ³n del programa.
 
 @item El grabado de mĆŗsica es cosa de juicio visual y por ello es cuestiĆ³n de gustos.
-A pesar de saber tanto como creemos saber, los usuarios pueden no estar de acuerdo
-con nuestras decisiones personales. Por tanto la definiciĆ³n del estilo tipogrĆ”fico
-tambiĆ©n debe estar al alcance del usuario.
+A pesar de saber tanto como creemos saber, los usuarios pueden no
+estar de acuerdo con nuestras decisiones personales. Por tanto la
+definiciĆ³n del estilo tipogrĆ”fico tambiĆ©n debe estar al alcance del
+usuario.
 
 @item Por Ćŗltimo, estamos continuamente refinando los algoritmos de formateo y por
-tanto necesitamos un enfoque flexible para las reglas.  El lenguaje C++ fuerza un
-cierto mĆ©todo para agrupar las reglas que no encaja bien con la manera de funcionar
-de la notaciĆ³n musical.
+tanto necesitamos un enfoque flexible para las reglas.  El lenguaje
+C++ fuerza un cierto mĆ©todo para agrupar las reglas que no encaja bien
+con la manera de funcionar de la notaciĆ³n musical.
 @end itemize
 
-Estos problemas se han solucionado integrando un intĆ©rprete del lenguaje
-Scheme y reescribiendo parte del cĆ³digo de LilyPond en Scheme.
-La actual arquitectura de formateo se construye alrededor del concepto de objetos
-grĆ”ficos, descrita por variables y funciones de Scheme.  Esta arquitectura puede
-tratar al mismo tiempo con las reglas de formateo, el estilo tipogrĆ”fico
-y las decisiones de formateo individuales.  El usuario tiene acceso directo a la
-mayor parte de estos controles.
-
-Las variables de Scheme controlan las decisiones de formateo.  Por ejemplo, muchos
-objetos grĆ”ficos tienen una variable de direcciĆ³n que codifica la elecciĆ³n entre
-arriba y abajo (o izquierda y derecha). AquĆ­ puede ver dos acordes con acentos y
-signos de arpegio.  En el primer acorde los objetos grĆ”ficos tienen todas sus
-direcciones hacia abajo (o hacia la izquierda).  El segundo acorde tiene todas las direcciones hacia arriba (o hacia la derecha).
+Estos problemas se han solucionado integrando un intĆ©rprete del
+lenguaje Scheme y reescribiendo parte del cĆ³digo de LilyPond en
+Scheme.  La actual arquitectura de formateo se construye alrededor del
+concepto de objetos grĆ”ficos, descrita por variables y funciones de
+Scheme.  Esta arquitectura puede tratar al mismo tiempo con las reglas
+de formateo, el estilo tipogrĆ”fico y las decisiones de formateo
+individuales.  El usuario tiene acceso directo a la mayor parte de
+estos controles.
+
+Las variables de Scheme controlan las decisiones de formateo.  Por
+ejemplo, muchos objetos grĆ”ficos tienen una variable de direcciĆ³n que
+codifica la elecciĆ³n entre arriba y abajo (o izquierda y
+derecha). AquĆ­ puede ver dos acordes con acentos y signos de arpegio.
+En el primer acorde los objetos grĆ”ficos tienen todas sus direcciones
+hacia abajo (o hacia la izquierda).  El segundo acorde tiene todas las
+direcciones hacia arriba (o hacia la derecha).
 
 @lilypond[quote,ragged-right]
 \new Score \with {
@@ -287,11 +322,12 @@ direcciones hacia abajo (o hacia la izquierda).  El segundo acorde tiene todas l
 @end lilypond
 
 @noindent
-El proceso de formatear una partitura consiste en leer y escribir las variables
-de los objetos grĆ”ficos.  Ciertas variables tienen un valor predefinido.  Por
-ejemplo, el grosor de muchas lĆ­neas (una caracterĆ­stica del estilo tipogrĆ”fico)
-son variables con un valor preestablecido.  Podemos alterar este valor libremente
-dando asĆ­ a nuestra partitura una impresiĆ³n tipogrĆ”fica distinta.
+El proceso de formatear una partitura consiste en leer y escribir las
+variables de los objetos grĆ”ficos.  Ciertas variables tienen un valor
+predefinido.  Por ejemplo, el grosor de muchas lĆ­neas (una
+caracterĆ­stica del estilo tipogrĆ”fico) son variables con un valor
+preestablecido.  Podemos alterar este valor libremente dando asĆ­ a
+nuestra partitura una impresiĆ³n tipogrĆ”fica distinta.
 
 @lilypond[quote,ragged-right]
 fragment = {
@@ -312,11 +348,12 @@ fragment = {
 >>
 @end lilypond
 
-Las reglas de formateo tambiĆ©n son variables que estĆ”n predefinidas: cada objeto tiene
-unas variables que contienen procedimientos.  Estos procedimientos realizan el trabajo
-real de formateo y sustituyĆ©ndolos por otros podemos alterar el aspecto de los objetos.
-En el siguiente ejemplo, la regla que define cĆ³mo se dibuja la cabeza de una nota
-se altera durante el transcurso del fragmento musical.
+Las reglas de formateo tambiĆ©n son variables que estĆ”n predefinidas:
+cada objeto tiene unas variables que contienen procedimientos.  Estos
+procedimientos realizan el trabajo real de formateo y sustituyĆ©ndolos
+por otros podemos alterar el aspecto de los objetos.  En el siguiente
+ejemplo, la regla que define cĆ³mo se dibuja la cabeza de una nota se
+altera durante el transcurso del fragmento musical.
 
 @lilypond[quote,ragged-right]
 #(set-global-staff-size 30)
@@ -360,35 +397,39 @@ se altera durante el transcurso del fragmento musical.
 
 
 @node What symbols to engrave?
-@section What symbols to engrave?
+@unnumberedsubsec What symbols to engrave?
 
 @cindex grabado
 @cindex tipografĆ­a
 
-El proceso de formateo toma las decisiones sobre dĆ³nde colocar los sĆ­mbolos.
-Sin embargo esto sĆ³lo se puede hacer una vez que se ha decidido @emph{quĆ©} sĆ­mbolos
-han de imprimirse, o dicho de otro modo: quĆ© notaciĆ³n utilizar.
-
-La notaciĆ³n musical comĆŗn es un sistema de registro de mĆŗsica que ha venido
-evolucionando desde hace mil aƱos.  La forma que se usa en nuestros dĆ­as data de
-los primeros tiempos del Renacimiento.  Aunque la forma bĆ”sica (es decir: puntos
-sobre una pauta de cinco lĆ­neas) no ha cambiado, los detalles continĆŗan evolucionando 
-para expresar todas las innovaciones de la notaciĆ³n contemporĆ”nea.
-Por tanto abarca unos quinientos aƱos de mĆŗsica.  Sus aplicaciones se extienden sobre un
-amplio rango que abarca desde melodĆ­as monofĆ³nicas hasta monstruosos contrapuntos
-para gran orquesta.
-
-ĀæCĆ³mo podemos tratar con una bestia de tantas cabezas, y obligarla a que se encierre
-dentro de los lĆ­mites de un programa de ordenador?  Nuestra soluciĆ³n es trocear el
-problema de la notaciĆ³n (por oposiciĆ³n al grabado, esto es, a la tipografĆ­a) en
-fragmentos digeribles y mĆ”s fĆ”ciles de programar: cada tipo de sĆ­mbolo se maneja por un
-mĆ³dulo separado que recibe el nombre de Ā«plug-inĀ».  Cada Ā«plug-inĀ» es completamente modular
-e independiente, de forma que puede desarrollarse y mejorarse por separado.  Estos
-Ā«plug-insĀ» se llaman @code{engraver}s (grabadores), por analogĆ­a con los artesanos que
+El proceso de formateo toma las decisiones sobre dĆ³nde colocar los
+sĆ­mbolos.  Sin embargo esto sĆ³lo se puede hacer una vez que se ha
+decidido @emph{quĆ©} sĆ­mbolos han de imprimirse, o dicho de otro modo:
+quĆ© notaciĆ³n utilizar.
+
+La notaciĆ³n musical comĆŗn es un sistema de registro de mĆŗsica que ha
+venido evolucionando desde hace mil aƱos.  La forma que se usa en
+nuestros dĆ­as data de los primeros tiempos del Renacimiento.  Aunque
+la forma bĆ”sica (es decir: puntos sobre una pauta de cinco lĆ­neas) no
+ha cambiado, los detalles continĆŗan evolucionando para expresar todas
+las innovaciones de la notaciĆ³n contemporĆ”nea.  Por tanto abarca unos
+quinientos aƱos de mĆŗsica.  Sus aplicaciones se extienden sobre un
+amplio rango que abarca desde melodĆ­as monofĆ³nicas hasta monstruosos
+contrapuntos para gran orquesta.
+
+ĀæCĆ³mo podemos tratar con una bestia de tantas cabezas, y obligarla a
+que se encierre dentro de los lĆ­mites de un programa de ordenador?
+Nuestra soluciĆ³n es trocear el problema de la notaciĆ³n (por oposiciĆ³n
+al grabado, esto es, a la tipografĆ­a) en fragmentos digeribles y mĆ”s
+fĆ”ciles de programar: cada tipo de sĆ­mbolo se maneja por un mĆ³dulo
+separado que recibe el nombre de Ā«plug-inĀ».  Cada Ā«plug-inĀ» es
+completamente modular e independiente, de forma que puede
+desarrollarse y mejorarse por separado.  Estos Ā«plug-insĀ» se llaman
+@code{engraver}s (grabadores), por analogĆ­a con los artesanos que
 traducen las ideas musicales a sĆ­mbolos grĆ”ficos.
 
-En el siguiente ejemplo vemos cĆ³mo comenzamos con un plug-in para las cabezas
-de las notas, el @code{Note_heads_engraver}.
+En el siguiente ejemplo vemos cĆ³mo comenzamos con un plug-in para las
+cabezas de las notas, el @code{Note_heads_engraver}.
 
 @lilypond[quote,ragged-right]
 \include "engraver-example.ily"
@@ -420,8 +461,8 @@ de las notas, el @code{Note_heads_engraver}.
 @end lilypond
 
 @noindent
-A continuaciĆ³n un @code{Staff_symbol_engraver} (grabador del pentagrama) aƱade las
-lĆ­neas de la pauta.
+A continuaciĆ³n un @code{Staff_symbol_engraver} (grabador del
+pentagrama) aƱade la pauta.
 
 @lilypond[quote,ragged-right]
 \include "engraver-example.ily"
@@ -452,8 +493,8 @@ lĆ­neas de la pauta.
 @end lilypond
 
 @noindent
-El @code{Clef_engraver} (grabador de la clave) define un punto de referencia
-para la altura de las notas en el pentagrama.
+El @code{Clef_engraver} (grabador de la clave) define un punto de
+referencia para el pentagrama.
 
 @lilypond[quote,ragged-right]
 \include "engraver-example.ily"
@@ -510,19 +551,21 @@ y el @code{Stem_engraver} (grabador de las plicas) aƱade las plicas.
 @end lilypond
 
 @noindent
-El @code{Stem_engraver} (grabador de plicas) recibe una notificaciĆ³n cuando llega
-una cabeza. Cada vez que se ve una cabeza (o mĆ”s, si es un acorde), se crea un objeto
-plica y se conecta a la cabeza.  AƱadiendo grabadores para las barras, ligaduras,
-acentos, alteraciones, lĆ­neas divisorias, indicaciĆ³n de compĆ”s y armadura conseguimos
-una notaciĆ³n completa.
+El @code{Stem_engraver} (grabador de plicas) recibe una notificaciĆ³n
+cuando llega una cabeza. Cada vez que se ve una cabeza (o mĆ”s, si es
+un acorde), se crea un objeto plica y se conecta a la cabeza.
+AƱadiendo grabadores para las barras, ligaduras, acentos,
+alteraciones, lĆ­neas divisorias, indicaciĆ³n de compĆ”s y armadura
+conseguimos una notaciĆ³n completa.
 
 @lilypond[quote,ragged-right]
 \include "engraver-example.ily"
 \score { \topVoice }
 @end lilypond
 
-Este sistema funciona bien para la mĆŗsica monofĆ³nica, pero Āæy con la polifonĆ­a?  En
-notaciĆ³n polifĆ³nica muchas voces pueden compartir el mismo pentagrama.
+Este sistema funciona bien para la mĆŗsica monofĆ³nica, pero Āæy con la
+polifonĆ­a?  En notaciĆ³n polifĆ³nica muchas voces pueden compartir el
+mismo pentagrama.
 
 @lilypond[quote,ragged-right]
 \include "engraver-example.ily"
@@ -542,7 +585,8 @@ es el contexto de notaciĆ³n de mĆ”s alto nivel.
 
 @seealso
 
-Referencia de funcionamiento interno: @rinternals{Contexts}.
+Referencia de funcionamiento interno:
+@rinternals{Contexts}.
 
 @lilypond[quote,ragged-right]
 \include "engraver-example.ily"
@@ -555,7 +599,7 @@ Referencia de funcionamiento interno: @rinternals{Contexts}.
 @end lilypond
 
 @node Music representation
-@section Music representation
+@unnumberedsubsec Music representation
 
 Idealmente el formato de entrada para cualquier sistema de formateo de
 alto nivel es una descripciĆ³n abstracta del contenido.  En este caso,
@@ -569,17 +613,23 @@ habremos quedado con el contenido musical propiamente dicho.  Nuestro
 programa sirve como definiciĆ³n formal de un documento musical.
 
 
-La sintaxis tambiĆ©n es el interfaz de usuario de LilyPond, asĆ­ que es fĆ”cil teclear
+La sintaxis tambiĆ©n es el interfaz de usuario de LilyPond, asĆ­ que es
+fĆ”cil teclear
 
 @example
-c'4 d'8
+@{
+  c'4 d'8
+@}
 @end example
 
 @noindent
-un Do1 (Do central) negra, y un Re1 (el Re por encima del Do central) corchea.
+un Do1 (Do central) negra, y un Re1 (el Re por encima del Do central)
+corchea.
 
-@lilypond[quote,fragment]
-c'4 d'8
+@lilypond[quote]
+{
+  c'4 d'8
+}
 @end lilypond
 
 A una escala microscĆ³pica, dicha sintaxis es fĆ”cil de utilizar.  A una
@@ -595,11 +645,14 @@ c4
 @end lilypond
 
 @noindent
-Los acordes se pueden construir encerrando las notas entre @code{<<} y @code{>>}
+Los acordes se pueden construir encerrando las notas entre @code{<<} y
+@code{>>}
 
 @c < > is not a music expression,
 @c so we use <<>> iso. <> to drive home the point of
 @c expressions.  Don't change this back --hwn.
+
+@c FIXME: change this.  I can explain it better.  -gp
 @example
 <<c4 d4 e4>>
 @end example
@@ -633,10 +686,11 @@ de nuevo con otra expresiĆ³n simultĆ”nea (una blanca) usando <<,
 \new Voice { << g2 \\ { f4 <<c d e>> } >> }
 @end lilypond
 
-Las mencionadas estructuras recursivas se pueden especificar de forma nĆ­tida y formal dentro de una
-gramĆ”tica independiente del contexto.  El cĆ³digo de anĆ”lisis tambiĆ©n se genera a partir de esta
-gramĆ”tica.  En otras palabras, la sintaxis de LilyPond estĆ” definida
-de una forma clara y sin ambigĆ¼edades.
+Las mencionadas estructuras recursivas se pueden especificar de forma
+nĆ­tida y formal dentro de una gramĆ”tica independiente del contexto.
+El cĆ³digo de anĆ”lisis tambiĆ©n se genera a partir de esta gramĆ”tica.
+En otras palabras, la sintaxis de LilyPond estĆ” definida de una forma
+clara y sin ambigĆ¼edades.
 
 Los interfaces de usuario y la sintaxis son lo que la persona ve y con
 lo que trata principalmente.  En parte, son fruto de preferencias
@@ -652,19 +706,20 @@ fuente.
 
 
 @node Example applications
-@section Example applications
+@unnumberedsubsec Example applications
 
-Escribimos LilyPond como un experimento de cĆ³mo condensar el arte
-del grabado de mĆŗsica dentro de un programa de ordenador.  Gracias a todo este duro
-trabajo, el programa ahora se puede usar para hacer trabajos Ćŗtiles.  La
-aplicaciĆ³n mĆ”s sencilla es imprimir notas.
+Escribimos LilyPond como un experimento de cĆ³mo condensar el arte del
+grabado de mĆŗsica dentro de un programa de ordenador.  Gracias a todo
+este duro trabajo, el programa ahora se puede usar para hacer trabajos
+Ćŗtiles.  La aplicaciĆ³n mĆ”s sencilla es imprimir notas.
 
 @lilypond[quote,relative=1,fragment]
 \time 2/4 c4 c g'4 g a4 a g2
 @end lilypond
 
 @noindent
-AƱadiendo los nombres de acordes y la letra, obtenemos una hoja guĆ­a de acordes (lead sheet).
+AƱadiendo los nombres de acordes y la letra, obtenemos una hoja guĆ­a
+de acordes (lead sheet).
 
 @lilypond[quote,ragged-right]
 <<
@@ -674,37 +729,56 @@ AƱadiendo los nombres de acordes y la letra, obtenemos una hoja guĆ­a de acorde
 >>
 @end lilypond
 
-TambiĆ©n se pueden imprimir notaciĆ³n polifĆ³nica y mĆŗsica para piano.  El ejemplo
-siguiente combina algunas otras construcciones exĆ³ticas.
+TambiĆ©n se pueden imprimir notaciĆ³n polifĆ³nica y mĆŗsica para piano.
+El ejemplo siguiente combina algunas otras construcciones exĆ³ticas.
 
 @lilypondfile[quote,ragged-right]{screech-boink.ly}
 
 Todos los fragmentos mostrados se han escrito a mano, pero esto no es
-necesariamente asĆ­.  Puesto que el motor de formateo es casi completamente automĆ”tico,
-puede servir como medio de salida para otros programas que manipulan
-mĆŗsica.  Por ejemplo, se puede usar tambiĆ©n para convertir bases de datos de
-fragmentos musicales en imĆ”genes con destino a pĆ”ginas web y presentaciones
-multimedia.
+necesariamente asĆ­.  Puesto que el motor de formateo es casi
+completamente automĆ”tico, puede servir como medio de salida para otros
+programas que manipulan mĆŗsica.  Por ejemplo, se puede usar tambiĆ©n
+para convertir bases de datos de fragmentos musicales en imĆ”genes con
+destino a pĆ”ginas web y presentaciones multimedia.
 
-Este manual tambiĆ©n es un ejemplo de aplicaciĆ³n: el formato de entrada es texto sencillo, y por ello
-se puede empotrar fĆ”cilmente dentro de otros formatos basados en texto, como
-@LaTeX{}, HTML, o en el caso concreto de este manual, Texinfo.  A travĆ©s de un
-programa especial, los fragmentos de entrada se pueden sustituir por imĆ”genes musicales
-dentro de los archivos de salida PDF o HTML resultantes.  Esto convierte la tarea de 
-mezclar mĆŗsica y texto dentro de los documentos, en algo muy sencillo.
+Este manual tambiĆ©n es un ejemplo de aplicaciĆ³n: el formato de entrada
+es texto sencillo, y por ello se puede empotrar fĆ”cilmente dentro de
+otros formatos basados en texto, como @LaTeX{}, HTML, o en el caso
+concreto de este manual, Texinfo.  A travĆ©s de un programa especial,
+los fragmentos de entrada se pueden sustituir por imĆ”genes musicales
+dentro de los archivos de salida PDF o HTML resultantes.  Esto
+convierte la tarea de mezclar mĆŗsica y texto dentro de los documentos,
+en algo muy sencillo.
 
 
 
 @node About the documentation
 @section About the documentation
 
+Esta secciĆ³n explica la distintas partes de la documentaciĆ³n.
+
+
+@c leave these lines wrapping around.  It's some texinfo 4.12 thing. -gp
+@menu
+* About the Learning Manual (LM)::  este manual es una introducciĆ³n a LilyPond que porporciona explicaciones en profundidad sobre cĆ³mo crear notaciĆ³n.
+
+* About the Music Glossary (MG)::  este manual explica tĆ©rminos musicales y aporta traducciones de tĆ©rminos a otros idiomas.
+
+* About the Notation Reference (NR)::  este manual es la porciĆ³n mĆ”s importante de la documentaciĆ³n.  Proporciona informaciĆ³n detallada sobre la creaciĆ³n de notaciĆ³n.  Este libro da por supuesto que el lector ya conoce el material bĆ”sico cubierto en el MA y que estĆ” familiarizado con los tĆ©rminos musicales ingleses presentados en el GM.
 
-Hay cuatro manuales de LilyPond: el @emph{Manual de aprendizaje}, la
-@emph{Referencia de la notaciĆ³n}, el manual de @emph{UtilizaciĆ³n del
-programa} y la @emph{Referencia de funcionamiento interno}.
+* About the Application Usage (AU)::  trata sobre los programas concretos y los asuntos especĆ­ficos de distintos sistemas operativos.
+
+* About the Snippet List (SL)::  es una colecciĆ³n de ejemplos breves de LilyPond.
+
+* About the Internals Reference (IR)::  este documento proporciona informaciĆ³n sobre la programaciĆ³n interna de LilyPond, que es necesaria para construir los trucos.
+
+* Other documentation::         existen algunas otras porciones de la documentaciĆ³n, como las Noticias y los archivos histĆ³ricos de las listas de correo.
+
+@end menu
 
 
-@subheading Learning Manual (LM)
+@node About the Learning Manual (LM)
+@unnumberedsubsec About the Learning Manual (LM)
 
 Este libro explica cĆ³mo empezar a aprender LilyPond, asĆ­ como algunos
 conceptos clave en tĆ©rminos sencillos.  Se recomienda leer estos
@@ -713,127 +787,143 @@ capĆ­tulos de forma secuencial.
 @itemize
 
 @item
-@ifhtml
-El
-@end ifhtml
-@emph{@ref{Tutorial}}
+@ref{Introduction}:
+explica los antecedentes y las metas generales de LilyPond.
+
+@item
+@ref{Tutorial}:
 da una amable introducciĆ³n a la tipografĆ­a musical.  Los usuarios que
 se acercan por primera vez deben comenzar por aquĆ­.
 
 @item
-@emph{@ref{Fundamental concepts}} explica algunos conceptos generales
-sobre el formato de los archivos de entrada de LilyPond.  Si no estĆ”
-seguro de dĆ³nde colocar una instrucciĆ³n Ā”lea este capĆ­tulo!
+@ref{Fundamental concepts}:
+explica algunos conceptos generales sobre el formato de los archivos
+de entrada de LilyPond.  Si no estĆ” seguro de dĆ³nde colocar una
+instrucciĆ³n Ā”lea este capĆ­tulo!
 
 @item
-@emph{@ref{Working on LilyPond projects}}
+@ref{Tweaking output}:
+muestra la manera de cambiar el grabado predeterminado que produce
+LilyPond.
+
+@item
+@ref{Working on LilyPond projects}:
 trata los usos prĆ”cticos de LilyPond y cĆ³mo evitar ciertos problemas
-bastante comunes.
+bastante comunes.  Ā”LĆ©alo antes de emprender proyectos grandes!
+
+
+@end itemize
+
+El MA contiene tambiĆ©n apĆ©ndices que no forman parte de la lectura
+lineal recomendada.  Pueden ser Ćŗtiles para una mirada posterior:
+
+@itemize
 
 @item
-@emph{@ref{Tweaking output}}
-muestra la manera de cambiar el grabado predeterminado que produce
-LilyPond.
+@ref{Templates}: muestra plantillas de piezas de LilyPond, listas para
+usar.  Tan sĆ³lo tiene que cortar y pegar una plantilla en uin archivo,
+excribir las notas, y Ā”habrĆ” terminado!
+
+@item
+@ref{Scheme tutorial}: presenta una breve introducciĆ³n a Scheme, el
+lenguaje de programaciĆ³n que usan las funciones musicales.  Se trata
+de material para trucos avanzados; muchos usuarios jamĆ”s llegan
+siquiera a tocar el Scheme.
 
 @end itemize
 
 
-@subheading Notation Reference (NR)
+@node About the Music Glossary (MG)
+@unnumberedsubsec About the Music Glossary (MG)
+
+@cindex frase idiomĆ”tica
+@cindex jerga
+@cindex terminologĆ­a
+@cindex idomas extranjeros
+@cindex idiomas
+
+@ref{Top,Music glossary,,music-glossary}: explica tĆ©rminos musicales e
+incluye traducciones a varios idiomas.  Si no estĆ” familiarizado con
+la notaciĆ³n o la terminologĆ­a musicales (especialmente si no es un
+anglĆ³fono nativo), es muy recomendable que consulte el glosario.
+
+
+@node About the Notation Reference (NR)
+@unnumberedsubsec About the Notation Reference (NR)
 
 Este libro explica todas las instrucciones de LilyPond que producen
 notaciĆ³n impresa.  Da por supuesto que el lector estĆ” familiarizado
 con los conceptos del manual de aprendizaje.
 
-@c  we need to completely rewrite this after GDP.  -gp
-@ignore
-@itemize @bullet
-
-@item
-@emph{@r ef{Basic notation}}
-trata ciertos temas agrupados segĆŗn las construcciones de notaciĆ³n.  Esta secciĆ³n proporciona
-detalles sobre notaciĆ³n bĆ”sica que probablemente serĆ”n de utilidad en casi cualquier
-proyecto de notaciĆ³n.
-
-@item
-@emph{@r ef{Instrument-specific notation}}
-tambiĆ©n trata los temas agrupados por construcciones de notaciĆ³n.  Esta secciĆ³n proporciona
-detalles sobre notaciĆ³n especial que solamente serĆ” Ćŗtil para ciertos
-grupos de instrumentos (o voces).
+@itemize
 
 @item
-@emph{@r ef{Advanced notation}}
-trata temas agrupados por construcciones de notaciĆ³n.  Esta secciĆ³n proporciona
-detalles acerca de cierta notaciĆ³n complicada o poco usual.
+@ruser{Musical notation}:
+trata ciertos temas agrupados segĆŗn las construcciones de notaciĆ³n.
+Esta secciĆ³n proporciona detalles sobre notaciĆ³n bĆ”sica que
+probablemente serĆ”n de utilidad en casi cualquier proyecto de
+notaciĆ³n.
 
 @item
-@emph{@r ef{Changing defaults}}
-explica cĆ³mo hacer un ajuste fino de la presentaciĆ³n.
+@ruser{Specialist notation}:
+tambiĆ©n trata los temas agrupados por construcciones de notaciĆ³n.
+Esta secciĆ³n proporciona detalles sobre notaciĆ³n especial que
+solamente serĆ” Ćŗtil para ciertos grupos de instrumentos (o voces).
 
 @item
-@emph{@r ef{Non-musical notation}}
-trata la salida no musical como los tĆ­tulos, piezas de varios movimientos,
-y sobre cĆ³mo elegir los instrumentos MIDI.
+@ruser{Input syntax}:
+trata de informaciĆ³n general sobre los archivos de LilyPond y el
+control sobre la salida.
 
 @item
-@emph{@r ef{Spacing issues}}
+@ruser{Spacing issues}:
 trata asuntos que afectan a la salida global, como la elecciĆ³n del
 tamaƱo del papel o la especificaciĆ³n de los saltos de pĆ”gina.
 
 @item
-@emph{@r ef{Interfaces for programmers}}
-explica cĆ³mo crear funciones musicales.
-
-@end itemize
+@ruser{Changing defaults}:
+explica cĆ³mo hacer los ajustes que permitan a LilyPond producir
+exactamente la notaciĆ³n que desee.
 
+@item
+@ruser{Interfaces for programmers}:
+explica cĆ³mo crear funciones musicales con Scheme.
 
+@end itemize
 
-@subsubheading Appendices
+El manual de RN tambiĆ©n contiene unos apĆ©ndices con Ćŗtiles tablas de
+referencia.
 
-Este libro contiene unos Ćŗtiles cuadros de referencia.
 
 @itemize
-@item
-@ifhtml
-La
-@end ifhtml
-@emph{@r ef{Literature list}}
-contiene un conjunto de libros de referencia muy Ćŗtiles para aquellas personas que desean saber
-mĆ”s sobre notaciĆ³n y grabado.
 
 @item
-El
-@emph{@r ef{Scheme tutorial}}
-presenta una breve introducciĆ³n a Scheme, el lenguaje de programaciĆ³n
-que utilizan las funciones musicales.
+@ruser{Literature list}:
+contiene un conjunto de libros de referencia muy Ćŗtiles para aquellas
+personas que desean saber mĆ”s sobre notaciĆ³n y grabado.
 
 @item
-@emph{@r ef{Notation manual tables}}
-son un conjunto de tablas que relacionan los nombres de los acordes, instrumentos MIDI,
-nombres de los colores y la tipografĆ­a Feta.
+@ruser{Notation manual tables}:
+son un conjunto de tablas que relacionan los nombres de los acordes,
+instrumentos MIDI, nombres de los colores y la tipografĆ­a Feta.
 
 @item
-@emph{@r ef{Templates}}
-de piezas de LilyPond.  SĆ³lo tiene que cortar y pegar una
-plantilla en un archivo de texto, escribir las notas y Ā”ya estĆ”!
+@ruser{Cheat sheet}:
+es una manejable referencia de las instrucciones de LilyPond mĆ”s
+comunes.
 
 @item
-La
-@emph{@r ef{Cheat sheet}}
-es una referencia manejable de las instrucciones de LilyPond mĆ”s comunes.
+@ruser{LilyPond command index}:
+un Ćŗndice de todas las @code{\instrucciones} de LilyPond.
 
 @item
-El
-@emph{@r ef{LilyPond command index}}
-es un Ć­ndice de todos los @code{\commands} de LilyPond.
-
-@item
-El
-@emph{@r ef{LilyPond index}}
-es un Ć­ndice completo.
+@ruser{LilyPond index}:
+un Ć­ndice completo.
 
 @end itemize
 
-@subheading Program usage
+@node About the Application Usage (AU)
+@unnumberedsubsec About the Application Usage (AU)
 
 Este libro explica la manera de ejecutar el programa y cĆ³mo integrar
 la notaciĆ³n de LilyPond con otros programas.
@@ -841,104 +931,100 @@ la notaciĆ³n de LilyPond con otros programas.
 @itemize
 
 @item
-@emph{@rprogram{Install}}
-explica cĆ³mo instalar LilyPond (incluyendo la compilaciĆ³n, si se desea).
+@rprogram{Install}:
+explica cĆ³mo instalar LilyPond (incluyendo la compilaciĆ³n, si se
+desea).
 
 @item
-@emph{@rprogram{Setup}}
-describe cĆ³mo debe configurar el sistema para una utilizaciĆ³n Ć³ptima de LilyPond,
-como por ejemplo el uso de entornos especiales para determinados editores de texto.
+@rprogram{Setup}:
+describe cĆ³mo debe configurar el sistema para una utilizaciĆ³n Ć³ptima
+de LilyPond, como por ejemplo el uso de entornos especiales para
+determinados editores de texto.
 
 @item
-@emph{@rprogram{Running LilyPond}}
+@rprogram{Running LilyPond}:
 trata sobre cĆ³mo ejecutar LilyPond y sus programas de apoyo.  AdemĆ”s,
-esta secciĆ³n explica cĆ³mo actualizar las partituras a partir de versiones anteriores
-de LilyPond.
+esta secciĆ³n explica cĆ³mo actualizar las partituras a partir de
+versiones anteriores de LilyPond.
 
 @item
-@emph{@rprogram{LilyPond-book}}
-da los detalles que se encuentran detrĆ”s de la creaciĆ³n de
-documentos con ejemplos de mĆŗsica insertados, como este mismo manual.
+@rprogram{LilyPond-book}:
+da los detalles que se encuentran detrĆ”s de la creaciĆ³n de documentos
+con ejemplos de mĆŗsica insertados, como este mismo manual.
 
 @item
-@emph{@rprogram{Converting from other formats}}
-explica cĆ³mo ejecutar los programas de conversiĆ³n.  Estos programas vienen incluidos
-en el mismo paquete que el propio LilyPond, y convierten una amplia variedad de formatos de
-mĆŗsica al formato @code{.ly}.
+@rprogram{Converting from other formats}:
+explica cĆ³mo ejecutar los programas de conversiĆ³n.  Estos programas
+vienen incluidos en el mismo paquete que el propio LilyPond, y
+convierten una amplia variedad de formatos de mĆŗsica al formato
+@code{.ly}.
 
 @end itemize
-@end ignore
 
+@node About the Snippet List (SL)
+@unnumberedsubsec About the Snippet List (SL)
 
-@subsubheading Other information
+@cindex snippets (fragmentos de cĆ³digo)
+@cindex LSR
 
-Existen otras fuentes de informaciĆ³n que pueden resultar muy Ćŗtiles.
+@c FIXME: check on kainhofer.
+@ref{Top,LilyPond Snippet List,,lilypond-snippets}:
+presenta un conjunto seleccionado de pfragmentos de cĆ³digo de LilyPond
+procedentes del @uref{http://lsr@/.dsi@/.unimi@/.it,Repositorio de
+Fragmentos de CĆ³digo} (LSR).  Se encuentra en el dominio pĆŗblico.
 
-@itemize
-@cindex frase idiomĆ”tica
-@cindex jerga
-@cindex terminologĆ­a
-@cindex idiomas extranjeros
-@cindex idioma
-@item
-@ifnottex
-El @ref{Top,Glosario de mĆŗsica,,music-glossary} explica los tĆ©rminos musicales e
-incluye traducciones a varios idiomas.  TambiĆ©n se encuentra disponible en
-PDF.
-@end ifnottex
-@iftex
-El glosario explica los tĆ©rminos musicales, e incluye traducciones
-a varios idiomas.  Es un documento aparte, disponible en HTML
-y en PDF.
-@end iftex
-Si no estĆ” familiarizado con la notaciĆ³n o la terminologĆ­a musicales
-(sobre todo si no es un anglĆ³fono nativo), le recomendamos que
-consulte el glosario.
+Observe que este documento no es un subconjunto exacto de LSR.  El LSR
+ejecuta una versiĆ³n estable de LilyPond, por lo que cualquier
+fragmento de cĆ³digo que muestre posibilidades nuevas de una versiĆ³n de
+desarrollo se tiene que aƱadir por separado.  Ć‰stas se almacenan en
+@file{input/new/} dentro del Ć”rbol del cĆ³digo fuente de LilyPond.
 
-@cindex snippets (fragmentos de cĆ³digo)
-@cindex LSR
-@item
-Los
-@ifhtml
-@uref{source/input/lsr/collated-files.html,fragmentos de cĆ³digo (snippets)}
-@end ifhtml
-@ifnothtml
-fragmentos de cĆ³digo (snippets)
-@end ifnothtml
-son una enorme colecciĆ³n de pequeƱos ejemplos que ejemplifican toda clase de consejos, trucos
-y funcionalidades especiales de LilyPond.  La mayor parte de estos fragmentos de cĆ³digo tambiĆ©n se pueden
-encontrar en el @uref{http://lsr.dsi.unimi.it/,Archivo de fragmentos de cĆ³digo (snippets)
-de LilyPond}.  Este sitio web tambiĆ©n dispone de un manual de LilyPond en el que se pueden realizar bĆŗsquedas.
+La lista de fragmentos de cĆ³digo para cada una de las subsecciones del
+Manual de Referencia de la NotaciĆ³n (RN) tambiĆ©n se encuentran
+enlazados desde la parte @strong{VĆ©ase tambiĆ©n}.
 
 
+@node About the Internals Reference (IR)
+@unnumberedsubsec About the Internals Reference (IR)
+
+@c zzz
+
+@itemize
 @item
 La
 @iftex
-Referencia de funcionamiento interno
+Referencia de Funcionamiento Interno
 @end iftex
 @ifnottex
-@ref{Top,Referencia de funcionamiento interno,,lilypond-internals}
+@ref{Top,Internals Reference,,lilypond-internals}
 @end ifnottex
-es un conjunto de pĆ”ginas HTML con una tupida red de enlaces cruzados, que documentan al detalle el
-meollo de todas y cada una de las clases, objetos y funciones de LilyPond.
-Se produce directamente a partir de las definiciones de formateo que se utilizan.
-
-Casi toda la funcionalidad de formateo que se emplea internamente, se encuentra
-disponible para el usuario de forma directa.  Por ejemplo, todas las variables que controlan
-los valores de grosor, distancias, etc., se pueden cambiar dentro de los archivos de entrada.
-Hay un enorme nĆŗmero de opciones de formateo, y todas ellas
-se describen en este documento.  Cada secciĆ³n del manual de notaciĆ³n
-tiene una subsecciĆ³n @b{VĆ©ase tambiĆ©n}, que hace referencia a la documentaciĆ³n
-generada.  En el documento HTML, estas subsecciones llevan enlaces que se pueden pulsar.
+es un conjunto de pĆ”ginas HTML con una tupida red de enlaces cruzados,
+que documentan al detalle el meollo de todas y cada una de las clases,
+objetos y funciones de LilyPond.  Se produce directamente a partir de
+las definiciones de formateo que se utilizan.
+
+Casi toda la funcionalidad de formateo que se emplea internamente, se
+encuentra disponible para el usuario de forma directa.  Por ejemplo,
+todas las variables que controlan los valores de grosor, distancias,
+etc., se pueden cambiar dentro de los archivos de entrada.  Hay un
+enorme nĆŗmero de opciones de formateo, y todas ellas se describen en
+este documento.  Cada secciĆ³n del manual de notaciĆ³n tiene una
+subsecciĆ³n @b{VĆ©ase tambiĆ©n}, que hace referencia a la documentaciĆ³n
+generada.  En el documento HTML, estas subsecciones llevan enlaces que
+se pueden seguir, pulsando sobre ellos.
 
 @end itemize
 
+@node Other documentation
+@unnumberedsubsec Other documentation
 
-Cuando ya sea un usuario con experiencia podrĆ” usar el manual como referencia:
-hay un Ć­ndice muy completo@footnote{Si estĆ” buscando algo
-y no lo encuentra en el manual, eso se considera un bug (fallo).
-En este caso le rogamos que envĆ­e un informe de fallo.}, pero el documento tambiĆ©n estĆ”
-disponible en
+Existen algunos otros lugares que pueden resultar muy valiosos.
+
+Cuando ya sea un usuario con experiencia podrĆ” usar el manual como
+referencia: hay un Ć­ndice muy completo@footnote{Si estĆ” buscando algo
+y no lo encuentra en el manual, eso se considera un @emph{bug}
+(fallo).  En este caso le rogamos que envĆ­e un informe de fallo.},
+pero el documento tambiĆ©n estĆ” disponible en
 @iftex
 una sola pĆ”gina HTML,
 @end iftex
@@ -953,17 +1039,20 @@ En todos los documentos HTML que tienen fragmentos de mĆŗsica
 incrustados, la entrada de LilyPond que se utilizĆ³ para producir dicha
 imagen se puede ver pulsando con el ratĆ³n sobre la imagen.
 
-La localizaciĆ³n exacta de los archivos de documentaciĆ³n que hemos mencionado puede
-variar de un sistema a otro.  En ocasiones este manual hace referencia a
-archivos de inicializaciĆ³n y de ejemplo.  A lo largo del manual, nos referimos a
-archivos de entrada por su ruta relativa respecto de directorio de nivel mĆ”s alto de los archivos de cĆ³digo fuente.  Por
-ejemplo, @file{input/@/lsr/@/dirname/@/bla@/.ly} puede referirse al archivo
-@file{lilypond@/2.x.y/@/input/@/lsr/@/dirname/@/bla@/.ly}.  En los paquetes binarios para
-la plataforma Unix, normalmente la documentaciĆ³n y los ejemplos se encuentran
-en algĆŗn lugar dentro de
-@file{/usr/@/share/@/doc/@/lilypond/}. Los archivos de inicializaciĆ³n, como por
-ejemplo @file{scm/@/lily@/.scm}, o @file{ly/@/engraver@/-init@/.ly},
-se encuentran normalmente en el directorio @file{/usr/@/share/@/lilypond/}.
+La localizaciĆ³n exacta de los archivos de documentaciĆ³n que hemos
+mencionado puede variar de un sistema a otro.  En ocasiones este
+manual hace referencia a archivos de inicializaciĆ³n y de ejemplo.  A
+lo largo del manual, nos referimos a archivos de entrada por su ruta
+relativa respecto de directorio de nivel mĆ”s alto de los archivos de
+cĆ³digo fuente.  Por ejemplo, @file{input/@/lsr/@/carpeta/@/bla@/.ly}
+puede referirse al archivo
+@file{lilypond@/2.x.y/@/input/@/lsr/@/carpeta/@/bla@/.ly}.  En los
+paquetes binarios para la plataforma Unix, normalmente la
+documentaciĆ³n y los ejemplos se encuentran en algĆŗn lugar dentro de
+@file{/usr/@/share/@/doc/@/lilypond/}. Los archivos de inicializaciĆ³n,
+como por ejemplo @file{scm/@/lily@/.scm}, o
+@file{ly/@/engraver@/-init@/.ly}, se encuentran normalmente en el
+directorio @file{/usr/@/share/@/lilypond/}.
 
 @cindex ajustar la salida
 @cindex variables
@@ -974,8 +1063,7 @@ se encuentran normalmente en el directorio @file{/usr/@/share/@/lilypond/}.
 @cindex extender lilypond
 @cindex Ć­ndice
 
-Por Ćŗltimo, este y el resto de los manuales estĆ”n disponibles en lĆ­nea tanto como archivos
-PDF como HTML en el sitio web, que encontrarĆ” en
-@uref{http://@/www@/.lilypond@/.org/}.
-
+Por Ćŗltimo, este y el resto de los manuales estĆ”n disponibles en lĆ­nea
+tanto como archivos PDF como en HTML en el sitio web, que encontrarĆ”
+en @uref{http://@/www@/.lilypond@/.org/}.
 
index 62486cb4820d832e6fcd7586e93d107ed5bcb5f3..d68b9c1bc6e7279ff473b9d8fa68dcea95d09af9 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: f5faa0ee5b0bcad6a22d4e7f7267b0f542b8a7a5
+    Translation of GIT committish: 855e78dbe64b0a48a03cea88cde16c15d1af85b0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -8,6 +8,8 @@
 
 @c \version "2.11.51"
 
+@c Translation status: post-GDP
+
 @node Simultaneous notes
 @section Simultaneous notes
 
@@ -29,7 +31,6 @@ Esta secciĆ³n trata de la notas simultĆ”neas dentro de la misma voz.
 
 @menu
 * Chorded notes::
-* Parallel notes::
 * Clusters::
 @end menu
 
@@ -67,33 +68,6 @@ Referencia de la notaciĆ³n:
 Fragmentos de cĆ³digo:
 @rlsr{Simultaneous notes}.
 
-@node Parallel notes
-@unnumberedsubsubsec Parallel notes
-
-Se pueden combinar pasajes musicales en un solo contexto de voz,
-formando asĆ­ acordes si los dos pasajes tienen las mismas nuraciones
-en todas las notas.  Para conseguirlo, enciĆ©rrelos dentro de una
-construcciĆ³n de mĆŗsica simultĆ”nea:
-
-@lilypond[quote,relative=2,verbatim]
-\new Voice <<
-  { e4 f8 d e16 f g8 d4 }
-  { c4 d8 b c16 d e8 b4 }
->>
-@end lilypond
-
-@seealso
-
-Manual de aprendizaje:
-@rlearning{Voices contain music}.
-
-Fragmentos de cĆ³digo:
-@rlsr{Simultaneous notes}.
-
-@knownissues
-
-Este mĆ©todo produce barras extraƱas y advertencias si las notas de los
-dos pasajes no tienen las mismas duraciones.
 
 @node Clusters
 @unnumberedsubsubsec Clusters
@@ -139,15 +113,161 @@ separaciĆ³n entre ellos.
 @node Multiple voices
 @subsection Multiple voices
 
-Esta secciĆ³n trata las notas simultĆ”neas en varias voces o varios pentagramas.
+Esta secciĆ³n trata las notas simultĆ”neas en varias voces o varios
+pentagramas.
 
 @menu
-* Collision resolution::
+* Single-staff polyphony::
 * Voice styles::
+* Collision resolution::
 * Automatic part combining::
 * Writing music in parallel::
 @end menu
 
+@node Single-staff polyphony
+@unnumberedsubsubsec Single-staff polyphony
+
+Para tipografiar fragmentos de mĆŗsica que discurre en paralelo y con
+las mismas duraciones, se pueden combinar en un solo contexto de voz,
+formando asĆ­ acordes.  Para conseguirlo, incorpĆ³relas dentro de una
+construcciĆ³n de mĆŗsica simultĆ”nea:
+
+@lilypond[quote,relative=2,verbatim]
+\new Voice <<
+  { e4 f8 d e16 f g8 d4 }
+  { c4 d8 b c16 d e8 b4 }
+>>
+@end lilypond
+
+Este mĆ©todo conduce a barrados extraƱos y advertencias si los
+fragmentos de mĆŗsica no tienen las mismas duraciones exactas.  Para
+componer tipogrĆ”ficamente varias voces verdaderamente independientes
+dentro de un Ćŗnico pentagrama se utiliza la construcciĆ³n
+@code{<<@{...@} \\ @{...@}>>}, en que las dos (o mĆ”s) voces se
+encuentran separadas por dobles barras invertidas.
+
+@lilypond[quote,relative=3,verbatim]
+<<
+  { r8 r16 g e8. f16 g8[ c,] f e16 d }
+  \\
+  { d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
+>>
+@end lilypond
+
+Las plicas de las voces primera y tercera se dirigen hacia arriba, y
+las de las voces segunda y cuarta se dirigen hacia abajo; las cabezas
+de las notas en las voces tercera y cuarta se desplazan
+horizontalmente, y los silencios se mueven de manera que eviten las
+colisiones.  En el ejemplo siguiente, la voz intermedia tiene las
+plicas hacia arriba, por lo que la introducimos en tercer lugar, de
+forma que se convierte en la voz nĆŗmero tres que tiene las plicas
+hacia arriba tal y como era nuestro propĆ³sito.
+
+@lilypond[quote,relative=3,verbatim]
+<<
+  { r8 g g  g g f16 es f8 d }
+  \\
+  { es,8 r es r d r d r }
+  \\
+  { d'8 s c s bes s a s }
+>>
+@end lilypond
+
+A menudo se utilizan silencios espaciadores para evitar la apariciĆ³n
+de un nĆŗmero excesivo de silencios, como se ha podido ver en el
+ejemplo anterior.
+
+El mĆ©todo que acabamos de presentar crea dos voces nuevas cuando se
+encuentra la construcciĆ³n @code{<<@{...@} \\ @{...@}>>} en el cĆ³digo
+de entrada; para aƱadir de forma temporal una sola voz adicional a una
+voz ya existente, es necesario instanciar dicha voz de forma
+explĆ­cita.  Para este propĆ³sito, se pueden utilizar las instrucciones
+desde @code{\voiceOne} (voz uno) hasta @code{\voiceFour} (voz cuatro)
+y @code{\oneVoice} (una voz Ćŗnica):
+
+@example
+<< @{ \voiceOne ... @} \new Voice @{ \voiceTwo ... @} >> \oneVoice
+@end example
+
+Esta construcciĆ³n es mĆ”s apropiada para mantener en todo momento el
+control de las voces, por ejemplo para facilitar una asignaciĆ³n
+coherente de la letra al contexto de voz adecuado.
+
+@predefined
+
+@funindex \voiceOne
+@code{\voiceOne},
+@funindex \voiceTwo
+@code{\voiceTwo},
+@funindex \voiceThree
+@code{\voiceThree},
+@funindex \voiceFour
+@code{\voiceFour},
+@funindex \oneVoice
+@code{\oneVoice}.
+
+@seealso
+
+Manual de aprendizaje:
+@rlearning{Voices contain music},
+@rlearning{Explicitly instantiating voices}.
+
+Referencia de la notaciĆ³n:
+@ref{Percussion staves}.
+
+Fragmentos de cĆ³digo:
+@rlsr{Simultaneous notes}.
+
+@node Voice styles
+@unnumberedsubsubsec Voice styles
+
+@cindex voice styles
+@cindex styles, voice
+@cindex coloring voices
+
+Se pueden aplicar colores y formas distintos a las voces para permitir
+identificarlas fĆ”cilmente:
+
+@lilypond[quote,relative=2,verbatim]
+<<
+  { \voiceOneStyle d4 c2 b4 }
+  \\
+  { \voiceTwoStyle e,2 e }
+  \\
+  { \voiceThreeStyle b2. c4 }
+  \\
+  { \voiceFourStyle g'2 g }
+>>
+@end lilypond
+
+Para recuperar la presentaciĆ³n normal se utiliza la instrucciĆ³n
+@code{\voiceNeutralstyle}.
+
+@predefined
+
+@funindex \voiceOneStyle
+@code{\voiceOneStyle},
+@funindex \voiceTwoStyle
+@code{\voiceTwoStyle},
+@funindex \voiceThreeStyle
+@code{\voiceThreeStyle},
+@funindex \voiceFourStyle
+@code{\voiceFourStyle},
+@funindex \voiceNeutralStyle
+@code{\voiceNeutralStyle}.
+
+@seealso
+
+
+Manual de aprendizaje:
+@rlearning{I'm hearing Voices},
+@rlearning{Other sources of information}.
+
+Fragmentos de cĆ³digo:
+@rlsr{Simultaneous notes}.
+
+
+
 @node Collision resolution
 @unnumberedsubsubsec Collision resolution
 
@@ -279,16 +399,6 @@ SĆ³lo se combinan las notas si tienen la plica en direcciones opuestas
 @funindex \mergeDifferentlyHeadedOff
 @code{\mergeDifferentlyHeadedOff}.
 
-@funindex \oneVoice
-@code{\oneVoice},
-@funindex \voiceOne
-@code{\voiceOne},
-@funindex \voiceTwo
-@code{\voiceTwo},
-@funindex \voiceThree
-@code{\voiceThree},
-@funindex \voiceFour
-@code{\voiceFour}.
 
 @funindex \shiftOn
 @code{\shiftOn},
@@ -337,59 +447,10 @@ la blanca.
 No estĆ” claro en quĆ© circunstancias se pueden combinar cabezas de nota
 distintas que tienen tambiĆ©n distinto puntillo.
 
-No estĆ”n contemplados los racimos (clusters) donde la misma nota se
-presenta con diferentes alteraciones accidentales dentro del mismo
-acorde.  En este caso se recomienda usar la transcripciĆ³n enarmĆ³nica,
-o usar la notaciĆ³n especial de racimos (vĆ©ase @ref{Clusters}).
-
-@node Voice styles
-@unnumberedsubsubsec Voice styles
-
-@cindex voice styles
-@cindex styles, voice
-@cindex coloring voices
-
-Se pueden aplicar colores y formas distintos a las voces para permitir
-identificarlas fĆ”cilmente:
-
-@lilypond[quote,relative=2,verbatim]
-<<
-  {
-    a1
-    \voiceOneStyle
-    f2 g
-    \voiceNeutralStyle
-    a1
-  } \\ {
-    f1
-    \voiceTwoStyle
-    f4 f2 e4
-    \voiceNeutralStyle
-    f1
-  }
->>
-@end lilypond
-
-@predefined
-
-@funindex \voiceOneStyle
-@code{\voiceOneStyle},
-@funindex \voiceTwoStyle
-@code{\voiceTwoStyle},
-@funindex \voiceThreeStyle
-@code{\voiceThreeStyle},
-@funindex \voiceFourStyle
-@code{\voiceFourStyle},
-@funindex \voiceNeutralStyle
-@code{\voiceNeutralStyle}.
-
-@seealso
-
-Manual de aprendizaje:
-@rlearning{I'm hearing Voices}.
-
-Fragmentos de cĆ³digo:
-@rlsr{Simultaneous notes}.
+No estĆ”n contemplados los acordes en que la misma nota se presenta con
+diferentes alteraciones accidentales dentro del mismo.  En este caso
+se recomienda usar la transcripciĆ³n enarmĆ³nica, o usar la notaciĆ³n
+especial de racimos (vĆ©ase @ref{Clusters}).
 
 @node Automatic part combining
 @unnumberedsubsubsec Automatic part combining
@@ -473,30 +534,11 @@ Una secciĆ³n @code{\relative} que se encuentra fuera de
 
 @snippets
 
-Las partes se pueden combinar sin imprimir ningĆŗn texto:
-
-@lilypond[quote,verbatim]
-\new Staff <<
-  \set Staff.printPartCombineTexts = ##f
-  \partcombine
-    \relative g' { g a( b) r }
-    \relative g' { g r4 r f }
->>
-@end lilypond
-
-Es posible modificar los textos que se imprimen:
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{combining-two-parts-on-the-same-staff.ly}
 
-@c KEEP LY
-@lilypond[quote,verbatim]
-\new Staff <<
-  \set Score.soloText = #"ellas"
-  \set Score.soloIIText = #"ellos"
-  \set Score.aDueText = #"todos"
-  \partcombine
-    \relative g' { g4 g r r a2 g }
-    \relative g' { r4 r a( b) a2 g }
->>
-@end lilypond
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{changing-partcombine-texts.ly}
 
 @seealso
 
@@ -551,18 +593,21 @@ la mĆŗsica.
 los compases deben tener la misma longitud.}
 
 @lilypond[quote,verbatim]
-\parallelMusic #'(voiceA voiceB) {
+\parallelMusic #'(voiceA voiceB voiceC) {
   % Bar 1
-  r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c'' e''] |
-  c'2                               c'2                         |
+  r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
+  r16 e'8.~   e'4            r16 e'8.~   e'4            |
+  c'2                        c'2                        |
 
   % Bar 2
-  r8 a'16[ d''] f''[ a' d'' f''] r8 a'16[ d''] f''[ a' d'' f''] |
-  c'2                               c'2                         |
+  r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
+  r16 d'8.~   d'4            r16 d'8.~   d'4            |
+  c'2                        c'2                        |
+
 }
 \new StaffGroup <<
-  \new Staff  \voiceA
-  \new Staff  \voiceB
+  \new Staff << \voiceA \\ \voiceB >>
+  \new Staff { \clef bass \voiceC }
 >>
 @end lilypond
 
@@ -574,18 +619,21 @@ entrada (dicho de otra manera, las notas relativas de @code{vozA}
 ignoran a las notas que hay en @code{vozB}.
 
 @lilypond[quote,verbatim]
-\parallelMusic #'(voiceA voiceB) {
+\parallelMusic #'(voiceA voiceB voiceC) {
   % Bar 1
   r8 g16 c e g, c e r8 g,16 c e g, c e  |
+  r16 e8.~ e4       r16 e8.~  e4        |
   c2                c                   |
 
   % Bar 2
   r8 a,16 d f a, d f r8 a,16 d f a, d f |
+  r16 d8.~  d4       r16 d8.~  d4       |
   c2                 c                  |
+
  }
 \new StaffGroup <<
-  \new Staff \relative c'' \voiceA
-  \new Staff \relative c'  \voiceB
+  \new Staff << \relative c'' \voiceA \\ \relative c' \voiceB >>
+  \new Staff \relative c' { \clef bass \voiceC }
 >>
 @end lilypond
 
@@ -643,4 +691,3 @@ Manual de aprendizaje:
 
 Fragmentos de cĆ³digo:
 @rlsr{Simultaneous notes}.
-
index 2f6aa3bd3435f2c1dfb9237a3492e25971587fd0..01a6614920fa81c041c13b7900376ef7e4d2d616 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @c This file is part of lilypond-learning.tely
 @ignore
-    Translation of GIT committish: e007b6bd3b3328581df4998247fd92d9d66ce07c
+    Translation of GIT committish: cdc64521eae526d00440d0ac9bb5e64fdae97727
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -12,9 +12,9 @@
 @ignore
 Tutorial guidelines:  (different from policy.txt!)
 - unless you have a really good reason, use either
-    @lilypond[verbatim,quote,ragged-right]
+    @lilypond[verbatim,quote]
   or
-    @lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+    @lilypond[verbatim,quote,relative=2]
 
   Don't use any other relative=X commands (make it a non-fragment
   example), and don't use fragment without relative=2.
@@ -28,6 +28,7 @@ Tutorial guidelines:  (different from policy.txt!)
 
 @end ignore
 
+@c Translation status: post-GDP
 
 @node Tutorial
 @chapter Tutorial
@@ -39,11 +40,11 @@ bella, que contenga notaciĆ³n musical usual.
 
 
 @menu
-* First steps::                 
-* Single staff notation::       
-* Multiple notes at once::      
-* Songs::                       
-* Final touches::               
+* First steps::
+* Single staff notation::
+* Multiple notes at once::
+* Songs::
+* Final touches::
 @end menu
 
 
@@ -82,7 +83,7 @@ la notaciĆ³n deseada.  Por ejemplo, si escribimos
 el resultado tiene este aspecto:
 
 @c  in this case we don't want verbatim
-@lilypond[quote,ragged-right]
+@lilypond[quote]
 {
   c' e' g' e'
 }
@@ -99,9 +100,9 @@ informaciĆ³n sobre la presentaciĆ³n de los ejemplos del manual, consulte
 
 
 @cindex sensible a las mayĆŗsculas
-AdemĆ”s la entrada de LilyPond es @strong{sensible a las mayĆŗsculas}.
-@code{ @{ c d e @}} es una entrada vĆ”lida; @code{@{ C D E @}}
-producirĆ” un mensaje de error.
+AdemĆ”s, la entrada de LilyPond es @strong{sensible a las mayĆŗsculas}.
+@code{ @{ c d e @}} es una entrada vĆ”lida; @code{@{ C D E @}} produce
+un mensaje de error.
 
 @smallspace
 
@@ -117,7 +118,7 @@ Tenga en cuenta que estĆ”n disponibles varios otros editores de texto
 con un mejor apoyo a la ediciĆ³n de texto de LilyPond.  Para ver mĆ”s
 informaciĆ³n, consulte @rprogram{Text editor support}.
 
-@warning{la primera vez que ejecute LilyPond, tardarĆ” un minuto o dos
+@warning{La primera vez que ejecute LilyPond, tardarĆ” un minuto o dos
 porque todas las tipografĆ­as del sistema han de ser analizadas
 previamente.  Ā”DespuĆ©s de esto, LilyPond serĆ” mucho mĆ”s rĆ”pido!}
 
@@ -185,7 +186,7 @@ VerĆ” algo parecido a:
 
 @example
 lilypond prueba.ly
-GNU LilyPond 2.12.0
+GNU LilyPond @version{}
 Procesando `prueba.ly'
 Analizando...
 Interpretando la mĆŗsica...
@@ -205,7 +206,7 @@ LilyPond aƱadirĆ” ciertos elementos de notaciĆ³n de manera automĆ”tica.
 En el siguiente ejemplo hemos especificado solamente cuatro alturas,
 pero LilyPond ha aƱadido la clave, el compĆ”s y las duraciones.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 {
   c' e' g' e'
 }
@@ -236,37 +237,38 @@ el fragmento musical mĆ”s elemental: una @notation{escala}, donde cada
 nota estĆ” comprendida dentro de tan sĆ³lo un espacio de pentagrama
 desde la nota anterior.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c' {  % set the starting point to middle C
   c d e f
   g a b c
 }
 @end lilypond
 
-La nota inicial es @notation{middle C}.  Cada nota sucesiva se coloca
-lo mĆ”s cerca posible de la nota previa (en otras palabras: la primera
-@samp{c} es el Do mĆ”s cercano al Do central; a Ć©ste le sigue el Re mĆ”s
-cercano a la nota previa, y asĆ­ sucesivamente).  Podemos crear
-melodĆ­as con intervalos mayores, aĆŗn sin dejar de utilizar el modo
-relativo:
+La nota inicial es el @notation{Do central}.  Cada nota sucesiva se
+coloca lo mĆ”s cerca posible de la nota previa (en otras palabras: la
+primera @samp{c} es el Do mĆ”s cercano al Do central; a Ć©ste le sigue
+el Re mĆ”s cercano a la nota previa, y asĆ­ sucesivamente).  Podemos
+crear melodĆ­as con intervalos mayores, aĆŗn sin dejar de utilizar el
+modo relativo:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c' {
   d f a g
   c b f d
 }
 @end lilypond
 
+@noindent
 No es necesario que la primera nota de la melodĆ­a comience exactamente
 en aquella que especifica la altura de inicio.  En el ejemplo
 anterior, la primera nota (@code{d}) es el Re mĆ”s cercano al Do
 central.
 
 AƱadiendo (o eliminando) comillas simples @code{'} o comas @code{,} de
-la instrucciĆ³n @code{\relative c' @{}, podemos cambiar la octava de
-inicio:
+la instrucciĆ³n @w{@code{\relative c' @{}}, podemos cambiar la octava
+de inicio:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {  % one octave above middle C
   e c a c
 }
@@ -282,7 +284,7 @@ tanto, si la nota siguiente a Si es Do, Re o Mi se supondrĆ” que estĆ”
 por encima del Si, mientras que La, Sol o Fa se entenderĆ”n situados
 por debajo.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   b c  % c is 1 staff space up, so is the c above
   b d  % d is 2 up or 5 down, so is the d above
@@ -305,7 +307,7 @@ apĆ³strofe) a continuaciĆ³n del nombre de la nota.  TambiĆ©n podemos
 bajar la octava escribiendo una coma @code{,} a continuaciĆ³n del
 nombre de la nota.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   a a, c' f,
   g g'' a,, f'
@@ -317,8 +319,9 @@ nombre de la nota.
 Para subir o bajar una nota en dos (Ā”o mĆ”s!) octavas, utilizamos
 varias @code{''} Ć³ @code{,,} (pero tenga cuidado de utilizar dos
 comillas simples @code{''} Ā”y no una comilla doble @code{"}@tie{}!)
-El valor inicial de @code{\relative c'} tambiĆ©n puede modificarse de
-esta forma.
+El valor inicial de @w{@code{\relative c'}} tambiĆ©n puede modificarse
+de esta forma.
+@c " - keeps quotes in order for context-sensitive editor -td
 
 @subheading Durations (rhythms)
 
@@ -340,7 +343,7 @@ Si no especifica una duraciĆ³n, se utiliza la duraciĆ³n previa para la
 nota siguiente.  La figura por omisiĆ³n de la primera nota es una
 negra.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   a1
   a2 a4 a8 a
@@ -352,7 +355,7 @@ Para crear @notation{notas con puntillo}, aƱada un punto @code{.} al
 nĆŗmero de la duraciĆ³n.  La duraciĆ³n de una nota con puntillo se debe
 especificar de forma explĆ­cita (es decir: mediante un nĆŗmero).
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   a a a4. a8
   a8. a16 a a8. a8 a4.
@@ -368,7 +371,7 @@ Glosario musical:
 Un @notation{silencio} se introduce igual que si fuera una nota con el
 nombre @code{r}@tie{}:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   a r r2
   r8 a r4 r4. r8
@@ -384,7 +387,7 @@ Glosario musical:
 La @notation{indicaciĆ³n de compĆ”s} se puede establecer con la orden
 @code{\time} :
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   \time 3/4
   a4 a a
@@ -404,7 +407,7 @@ Glosario musical:
 La @notation{clave} se puede establecer utilizando la orden
 @code{\clef} :
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c' {
   \clef treble
   c1
@@ -423,7 +426,7 @@ La @notation{clave} se puede establecer utilizando la orden
 He aquĆ­ un pequeƱo ejemplo que muestra todos los elementos anteriores
 juntos:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c, {
   \time 3/4
   \clef bass
@@ -449,7 +452,7 @@ Los archivos de entrada de LilyPond son como los archivos fuente de
 muchos lenguajes de programaciĆ³n corrientes.  Son sensibles a las
 mayĆŗsculas e insensibles al nĆŗmero de espacios Las expresiones se
 forman con llaves @{ @} y los comentarios se denotan por un signo de
-porcentaje (@code{%}) o por @code{%@{ ... %@}}.
+porcentaje (@code{%}) o por @w{@code{%@{ ... %@}}}.
 
 Si la frase anterior no tiene sentido para usted Ā”no se preocupe! A
 continuaciĆ³n explicaremos el significado de todos estos tĆ©rminos:
@@ -457,16 +460,17 @@ continuaciĆ³n explicaremos el significado de todos estos tĆ©rminos:
 @itemize
 
 @cindex Sensible a las mayĆŗsculas
-@item @strong{Sensible a las mayĆŗsculas}:
-tiene importancia el hecho de que introduzca una letra en minĆŗsculas
-(p.ej. @code{a, b, s, t}) o en mayĆŗsculas (p.ej.  @code{A, B, S, T}).
-Las notas son minĆŗsculas: @code{@{ c d e @}} es una entrada vĆ”lida;
-@code{@{ C D E @}} producirĆ­a un mensaje de error.
+@item
+@strong{Sensible a las mayĆŗsculas}: tiene importancia el hecho de que
+introduzca una letra en minĆŗsculas (p.ej. @w{@code{a, b, s, t}}) o en
+mayĆŗsculas (p.ej.  @w{@code{A, B, S, T}}).  Las notas son minĆŗsculas:
+@w{@code{@{ c d e @}}} es una entrada vĆ”lida; @w{@code{@{ C D E @}}}
+producirĆ­a un mensaje de error.
 
-@item @strong{Insensible al nĆŗmero de espacios}:
-no importa cuĆ”ntos espacios (o saltos de lĆ­nea) aƱada.  @code{@{ c d e
-@}} significa lo mismo que @code{@{ c @tie{} @tie{} @tie{} d e @}} y
-que
+@item
+@strong{Insensible al nĆŗmero de espacios}: no importa cuĆ”ntos espacios
+(o saltos de lĆ­nea) aƱada.  @w{@code{@{ c d e @}}} significa lo mismo
+que @w{@code{@{ c @tie{}} @tie{} @tie{} d e @}} y que
 
 @example
 @{ c                        d
@@ -494,7 +498,7 @@ de un espacio a no ser que se encuentren al comienzo o al final de una
 lĆ­nea, para evitar cualquier ambigĆ¼edad.
 
 Una instrucciĆ³n de LilyPond seguida de una expresiĆ³n simple entre
-llaves (como por ejemplo @code{\relative @{ @}}) tambiĆ©n es una
+llaves (como por ejemplo @w{@code{\relative @{ @}}}) tambiĆ©n es una
 expresiĆ³n musical unitaria.
 
 @cindex comentarios
@@ -529,11 +533,11 @@ fragmento muestra algunos posibles usos para los comentarios:
   c4 c g' g a a g2
 
 %@{
-    Esta lĆ­nea y las notas que aparecen mĆ”s abajo
-    se ignoran, por estar dentro de un
-    comentario de bloque.
+  Esta lĆ­nea y las notas que aparecen mĆ”s abajo
+  se ignoran, por estar dentro de un
+  comentario de bloque.
 
-    g g f f e e d d c2
+  f f e e d d c2
 %@}
 @end example
 
@@ -544,12 +548,11 @@ fragmento muestra algunos posibles usos para los comentarios:
 @subsection How to read the manual
 
 Como ya vimos en @ref{Working on input files}, el cĆ³digo de entrada de
-LilyPond debe estar rodeado de llaves @{ @} o de 
-@w{@code{\relative c'' @{ ... @}}}.  Durante el resto del presente
-manual, la mayor parte de los ejemplos omitirĆ”n las llaves.  Para
-reproducir los ejemplos, deberĆ” copiar y pegar la entrada que se
-muestra, pero @strong{deberĆ”} escribir el
-@w{@code{\relative c'' @{ @}}}, de la siguiente forma:
+LilyPond debe estar rodeado de llaves @{ @} o de @w{@code{\relative
+c'' @{ ... @}}}.  Durante el resto del presente manual, la mayor parte
+de los ejemplos omitirĆ”n las llaves.  Para reproducir los ejemplos,
+deberĆ” copiar y pegar la entrada que se muestra, pero @strong{deberĆ”}
+escribir el @w{@code{\relative c'' @{ @}}}, de la siguiente forma:
 
 @example
 \relative c'' @{
@@ -559,9 +562,9 @@ muestra, pero @strong{deberĆ”} escribir el
 
 ĀæPor quĆ© omitir las llaves? Casi todos los ejemplos del presente
 manual se pueden insertar en medio de un fragmento mayor de mĆŗsica.
-Para estos ejemplos no tiene ningĆŗn sentido aƱadir @code{\relative c''
-@{ @}} (Ā”no deberĆ­a poner un @code{\relative} dentro de otro
-@code{\relative}!); si hubiĆ©semos incluido @code{\relative c'' @{ @}}
+Para estos ejemplos no tiene ningĆŗn sentido aƱadir @w{@code{\relative
+c'' @{ @}}} (Ā”no deberĆ­a poner un @code{\relative} dentro de otro
+@code{\relative}!); si hubiĆ©semos incluido @w{@code{\relative c'' @{ @}}}
 rodeando a cada uno de los ejemplos, usted no podrĆ­a copiar un ejemplo
 pequeƱo procedente de la documentaciĆ³n y pegarlo dentro de su propia
 pieza.  La mayorĆ­a querrĆ” insertar el cĆ³digo dentro de una pieza mĆ”s
@@ -578,7 +581,7 @@ exacta de LilyPond que se utilizĆ³ para generar esa imagen.  PruĆ©belo
 sobre esta imagen:
 
 @c no verbatim here
-@lilypond[quote,ragged-right]
+@lilypond[quote]
 \relative c'' {
   c-\markup { \bold \huge { Click here.  } }
 }
@@ -635,7 +638,7 @@ nĆ³rdicas y germĆ”nicas como el alemĆ”n y el holandĆ©s.  Para utilizar
 otros nombres para las @notation{alteraciones accidentales}, vĆ©ase
 @ruser{Note names in other languages}.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 cis1 ees fisis, aeses
 @end lilypond
 
@@ -651,7 +654,7 @@ La @notation{armadura de la tonalidad} se establece mediante la
 instrucciĆ³n @code{\key} seguido de una nota y @code{\major} o
 @code{\minor}.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \key d \major
 a1
 \key c \minor
@@ -691,7 +694,7 @@ automĆ”ticamente, y usted deberĆ” introducir aquello que quiera oĆ­r.
 
 En el siguiente ejemplo:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \key d \major
 d cis fis
 @end lilypond
@@ -705,7 +708,7 @@ primera lĆ­nea del pentagrama.}  MĆ”s bien significa: @qq{hay una nota
 Mi natural.}  En la tonalidad de La bemol mayor, @emph{lleva} una
 alteraciĆ³n accidental:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \key aes \major
 e
 @end lilypond
@@ -741,7 +744,7 @@ Glosario musical:
 Una @notation{tie} se crea adjuntando un carĆ”cter de tilde curva @code{~}
 a la primera nota ligada:
 
-@lilypond[quote,ragged-right,verbatim,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 g4~ g c2~
 c4 ~ c8 a8 ~ a2
 @end lilypond
@@ -756,7 +759,7 @@ Una @notation{slur} es una curva que se traza abarcando varias notas.
 Las notas inicial y final se marcan mediante @code{(} y @code{)}
 respectivamente.
 
-@lilypond[quote,ragged-right,verbatim,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 d4( c16) cis( d e c cis d) e( d4)
 @end lilypond
 
@@ -774,7 +777,7 @@ haber al mismo tiempo ligaduras de legato y ligaduras de fraseo, pero
 no es posible tener legatos simultĆ”neos o ligaduras de expresiĆ³n
 simultĆ”neas.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 a8(\( ais b c) cis2 b'2 a4 cis,\)
 @end lilypond
 
@@ -796,7 +799,7 @@ indican la @notation{articulaciĆ³n} de las notas, y se pueden utilizar
 sobre grupos mayores de notas.  Las ligaduras de uniĆ³n y de expresiĆ³n
 se pueden anidar unas dentro de otras.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c2~( c8 fis fis4 ~ fis2 g2)
 @end lilypond
 
@@ -822,7 +825,7 @@ Glosario musical:
 Las @notation{articulaciones} mĆ”s corrientes se pueden aƱadir a las
 notas utilizando un guiĆ³n @code{-} seguido de un carĆ”cter Ćŗnico:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c-. c-- c-> c-^ c-+ c-_
 @end lilypond
 
@@ -835,7 +838,7 @@ Glosario musical:
 De manera similar, las @notation{digitaciones} se pueden aƱadir a una
 nota utilizando un guiĆ³n (@code{-}) seguido del dĆ­gito deseado:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c-3 e-5 b-2 a-1
 @end lilypond
 
@@ -845,7 +848,7 @@ automĆ”tica, pero puede especificar una direcciĆ³n mediante @code{^}
 articulaciones sobre la misma nota.  Sin embargo, casi siempre es
 mejor dejar que LilyPond determine la direcciĆ³n de las articulaciones.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c_-^1 d^. f^4_2-> e^-_+
 @end lilypond
 
@@ -859,7 +862,7 @@ Glosario musical:
 Las expresiones de @notation{matiz} o signos dinĆ”micos se hacen
 aƱadiendo las marcas (con una barra invertida) a la nota:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c\ff c\mf c\p c\pp
 @end lilypond
 
@@ -872,7 +875,7 @@ Los @notation{crescendi} y @notation{decrescendi} comienzan con las
 por ejemplo @code{\f}, darĆ” por terminado el (de)crescendo, o bien se
 puede usar la instrucciĆ³n @code{\!}:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c2\< c2\ff\> c2 c2\!
 @end lilypond
 
@@ -889,13 +892,13 @@ Referencia de la notaciĆ³n:
 
 Es posible aƱadir texto a la partitura:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c1^"espr" a_"legato"
 @end lilypond
 
 Se puede aplicar un formateo adicional mediante la instrucciĆ³n @code{\markup}:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c1^\markup{ \bold espr}
 a1_\markup{
   \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p
@@ -919,7 +922,7 @@ Glosario musical:
 
 Todas las @notation{barras} de las figuras se dibujan automĆ”ticamente:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 a8 ais d ees r d c16 b a8
 @end lilypond
 
@@ -928,10 +931,23 @@ Si no le gustan las barras automĆ”ticas, pueden forzarse manualmente.
 Marque la primera nota que comprende la barra con @code{[} y la Ćŗltima
 con @code{]}.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 a8[ ais] d[ ees r d] a b
 @end lilypond
 
+Si quiere desactivar completamente el barrado automĆ”tico o para una
+secciĆ³n extensa de mĆŗsica, utilice la instrucciĆ³n @code{\autoBeamOff}
+para apagarlo y @code{\autoBeamOn} para activarlo de nuevo.
+@c It will usually be necessary to manually beam music
+@c with lyrics.
+
+@lilypond[verbatim,quote,relative=2]
+\autoBeamOff
+a8 c b4 d8. c16 b4
+\autoBeamOn
+a8 c b4 d8. c16 b4
+@end lilypond
+
 @seealso
 
 Referencia de la notaciĆ³n:
@@ -953,7 +969,7 @@ Una @notation{anacrusa} se introduce con la palabra clave
 @code{\partial}.  Va seguida de una duraciĆ³n: @code{\partial 4} es una
 anacrusa de negra y @code{\partial 8} de corchea.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \partial 8
 f8 c2 d
 @end lilypond
@@ -972,7 +988,7 @@ de mĆŗsica.  La duraciĆ³n del fragmento de mĆŗsica se multiplica por la
 fracciĆ³n.  Los tresillos hacen que las notas ocupen 2/3 de su duraciĆ³n
 expresa, por tanto un @notation{tresillo} lleva una fracciĆ³n de 2/3:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \times 2/3 { f8 g a }
 \times 2/3 { c r c }
 \times 2/3 { f,8 g16[ a g a] }
@@ -994,7 +1010,7 @@ Las @notation{notas de adorno} se crean con la instrucciĆ³n
 expresiĆ³n musical por la palabra clave @code{\appoggiatura} o
 @code{\acciaccatura}
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 c2 \grace { a32[ b] } c2
 c2 \appoggiatura b16 c2
 c2 \acciaccatura b16 c2
@@ -1021,11 +1037,11 @@ La palabra @qq{polifonĆ­a} en LilyPond se refiere al hecho de tener mĆ”s
 de una voz en el mismo pentagrama.
 
 @menu
-* Music expressions explained::  
-* Multiple staves::             
-* Staff groups::                
-* Combining notes into chords::  
-* Single staff polyphony::      
+* Music expressions explained::
+* Multiple staves::
+* Staff groups::
+* Combining notes into chords::
+* Single staff polyphony::
 @end menu
 
 
@@ -1036,7 +1052,7 @@ En los archivos de entrada de LilyPond, la mĆŗsica se representa
 mediante @emph{expresiones musicales}.  Una sola nota es una expresiĆ³n
 musical:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 a4
 @end lilypond
 
@@ -1044,7 +1060,7 @@ Al encerrar un grupo de notas dentro de llaves creamos una
 @emph{expresiĆ³n musical compuesta}.  AquĆ­ hemos creado una expresiĆ³n
 musical compuesta con dos notas:
 
-@lilypond[quote,ragged-right,verbatim,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 { a4 g4 }
 @end lilypond
 
@@ -1053,7 +1069,7 @@ de llaves, eso significa que se encuentran en secuencia (es decir,
 cada una sigue a la anterior).  El resultado es otra expresiĆ³n
 musical:
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 { { a4 g } f g }
 @end lilypond
 
@@ -1101,7 +1117,7 @@ musical @q{simultĆ”nea} se forma encerrando las expresiones dentro de
 una de las cuales contiene dos notas diferentes) se combinan de forma
 simultĆ”nea:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   <<
     { a4 g }
@@ -1129,7 +1145,7 @@ examina la primera expresiĆ³n.  Si Ć©sta consiste en una sola nota, hay
 un solo pentagrama; si hay una expresiĆ³n simultĆ”nea, hay mĆ”s de un
 pentagrama.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   c2 <<c e>>
   << { e f } { c <<b d>> } >>
@@ -1151,7 +1167,7 @@ constituye un pentagrama se marca escribiendo @code{\new Staff} antes
 de Ć©l.  Estos elementos @code{Staff} se combinan despuĆ©s en paralelo
 con @code{<<} y @code{>>}:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   <<
     \new Staff { \clef treble c }
@@ -1184,7 +1200,7 @@ Este comportamiento predeterminado diferente es a causa de que las
 partituras con instrumentos transpositores son mĆ”s comunes que las
 partituras polirrĆ­tmicas.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   <<
     \new Staff { \clef treble \key d \major \time 3/4 c }
@@ -1218,7 +1234,7 @@ completa se coloca dentro de un @code{PianoStaff}:
 
 He aquĆ­ un pequeƱo ejemplo:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   \new PianoStaff <<
     \new Staff { \time 2/4 c4 e g g, }
@@ -1258,7 +1274,7 @@ tener la misma duraciĆ³n, y que la duraciĆ³n se escribe despuĆ©s del
 Ć”ngulo de cierre.
 
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 r4 <c e g>4 <c f a>2
 @end lilypond
 
@@ -1269,7 +1285,7 @@ adjuntar tambiĆ©n a un acorde, y todo debe ir @emph{por fuera} de los
 con acordes.  Tan sĆ³lo debe recordar que se escriben por fuera de los
 Ć”ngulos.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 r4 <c e g>8[ <c f a>]~ <c f a>2
 r4 <c e g>8( <c e g>\> <c e g>4 <c f a>\!)
 @end lilypond
@@ -1289,10 +1305,10 @@ las plicas hacia arriba mientras que la voz inferior las tiene hacia
 abajo.
 
 La introducciĆ³n de estas partes se hace escribiendo cada voz en forma
-de secuencia (con @code{@{...@}}) y combinando Ć©stas de forma
+de secuencia (con @w{@code{@{...@}}}) y combinando Ć©stas de forma
 simultĆ”nea, separando las voces con @code{\\}
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 <<
   { a4 g2 f4~ f4 } \\
   { r4 g4 f2 f4 }
@@ -1305,7 +1321,7 @@ impresos.  Son muy Ćŗtiles para rellenar voces que temporalmente no
 estĆ”n cantando.  He aquĆ­ el mismo ejemplo con un silencio separador
 (@code{s}) en vez de un silencio normal (@code{r}):
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 <<
   { a4 g2 f4~ f4 } \\
   { s4 g4 f2 f4 }
@@ -1315,7 +1331,7 @@ estĆ”n cantando.  He aquĆ­ el mismo ejemplo con un silencio separador
 @noindent
 Una vez mĆ”s, las expresiones de este tipo se pueden anidar de forma arbitraria.
 
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 <<
   \new Staff <<
     { a4 g2 f4~ f4 } \\
@@ -1331,7 +1347,8 @@ Una vez mĆ”s, las expresiones de este tipo se pueden anidar de forma arbitraria.
 
 @seealso
 
-Referencia de la notaciĆ³n: @ruser{Simultaneous notes}.
+Referencia de la notaciĆ³n:
+@ruser{Simultaneous notes}.
 
 
 @node Songs
@@ -1341,9 +1358,9 @@ En esta secciĆ³n presentamos cĆ³mo elaborar mĆŗsica vocal y hojas de
 canciĆ³n sencillas.
 
 @menu
-* Setting simple songs::        
-* Aligning lyrics to a melody::  
-* Lyrics to multiple staves::   
+* Setting simple songs::
+* Aligning lyrics to a melody::
+* Lyrics to multiple staves::
 @end menu
 
 
@@ -1359,7 +1376,7 @@ Glosario musical:
 Presentamos a continuaciĆ³n el inicio de la melodĆ­a de una canciĆ³n
 infantil, @qq{Girls and boys come out to play}:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   \key g \major
   \time 6/8
@@ -1371,7 +1388,7 @@ La @notation{letra} se puede asignar a esas notas, combinando ambas
 con la palabra clave @code{\addlyrics}.  La letra se escribe separando
 cada sĆ­laba mediante un espacio.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 <<
   \relative c'' {
     \key g \major
@@ -1385,8 +1402,8 @@ cada sĆ­laba mediante un espacio.
 @end lilypond
 
 Observe las llaves rodeando tanto la mĆŗsica como la letra, y los
-Ć”ngulos dobles @code{<< ... >>} alrededor del fragmento entero para
-expresar que la mĆŗsica y la letra han de suceder al mismo tiempo.
+Ć”ngulos dobles @w{@code{<< ... >>}} alrededor del fragmento entero
+para expresar que la mĆŗsica y la letra han de suceder al mismo tiempo.
 
 @node Aligning lyrics to a melody
 @subsection Aligning lyrics to a melody
@@ -1400,10 +1417,10 @@ Glosario musical:
 @cindex guiĆ³n
 @cindex guiĆ³n bajo
 
-La siguiente lĆ­nea de la canciĆ³n infantil es @q{The moon doth shine as
-bright as day}.  A continuaciĆ³n vamos a ampliarla:
+La siguiente lĆ­nea de la canciĆ³n infantil es @notation{The moon doth
+shine as bright as day}.  A continuaciĆ³n vamos a ampliarla:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 <<
   \relative c'' {
     \key g \major
@@ -1425,13 +1442,13 @@ canta sobre mĆ”s de una nota.  Existen varias formas de hacer que una
 sĆ­laba recaiga sobre varias notas, siendo la mĆ”s sencilla escribir una
 ligadura de expresiĆ³n sobre ellas (vĆ©ase @ref{Ties and slurs}):
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 <<
   \relative c'' {
     \key g \major
     \time 6/8
     d4 b8 c4 a8 d4 b8 g4 
-    g8 a4 b8 c([ b)] a d4 b8 g4.
+    g8 a4 b8 c( b) a d4 b8 g4.
   }
   \addlyrics {
     Girls and boys come out to play,
@@ -1440,16 +1457,33 @@ ligadura de expresiĆ³n sobre ellas (vĆ©ase @ref{Ties and slurs}):
 >> 
 @end lilypond
 
-AquĆ­ hemos usado ademĆ”s el barrado manual (los corchetes rectos
-@code{[ ]} ) para producir el barrado que corresponde a la letra por
-convenciĆ³n (vĆ©ase @ref{Automatic and manual beams}).
+Ahora la letra se alinea correctamente con las notas, pero el barrado
+automĆ”tico de las notas que corresponden a @notation{shine as} no
+parece correcto.  Podemos remediarlo insertando instrucciones de
+barrado manual para sobreescribir el barrado automĆ”tico; para ver mĆ”s
+detalles consulte @ref{Automatic and manual beams}.
+
+@lilypond[verbatim,quote]
+<<
+  \relative c'' {
+    \key g \major
+    \time 6/8
+    d4 b8 c4 a8 d4 b8 g4
+    g8 a4 b8 c([ b]) a d4 b8 g4.
+  }
+  \addlyrics {
+    Girls and boys come out to play,
+    The moon doth shine as bright as day;
+  }
+>>
+@end lilypond
 
 Como alternativa a la utilizaciĆ³n de ligaduras de expresiĆ³n, los
 melismas se pueden indicar solamente en la letra utilizando un guiĆ³n
 bajo, @code{_}, para cada nota que queremos incluir dentro del
 melisma:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 <<
   \relative c'' {
     \key g \major
@@ -1469,9 +1503,9 @@ larga, normalmente se traza una @notation{lĆ­nea extensora} desde la
 sĆ­laba que se extiende y por debajo de todas las notas que
 corresponden a dicha sĆ­laba.  Se escribe como dos guiones bajos
 @code{__}.  He aquĆ­ un ejemplo extraĆ­do de los primeros tres compases
-del Lamento de Dido, de Dido y Eneas de Purcell:
+del @notation{Lamento de Dido}, de @notation{Dido y Eneas} de Purcell:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 <<
   \relative c'' {
     \key g \minor
@@ -1497,7 +1531,7 @@ las notas.
 
 @c no ragged-right here because otherwise the hyphens get lost,
 @c but the example is long enough to avoid looking strange.
-@lilypond[verbatim,quote]
+@lilypond[verbatim,quote,noragged-right]
 <<
   \relative c' {
     \key g \major
@@ -1517,14 +1551,14 @@ Algunos textos (especialmente los que estĆ”n en italiano o en espaƱol)
 requieren lo contrario: colocar mĆ”s de una sĆ­laba a una Ćŗnica nota.
 Esto se consigue enlazando las sĆ­labas entre sĆ­ mediante un guiĆ³n bajo
 simple @code{_} (sin ningĆŗn espacio), o bien encerrĆ”ndolas entre
-corchetes.  AquĆ­ aparece un ejemplo procedente del @qq{Barbero de
-Sevilla} de Rossini, donde la sĆ­laba @q{al} se canta sobre la misma
-nota que @q{go} de la palabra @q{Largo} en el aria de FĆ­garo @q{Largo
-al factotum}:
+corchetes.  AquĆ­ aparece un ejemplo procedente del @notation{Barbero
+de Sevilla} de Rossini, donde la sĆ­laba @notation{al} se canta sobre
+la misma nota que la sĆ­laba @notation{go} de la palabra @q{Largo} en
+el aria de FĆ­garo @notation{Largo al factotum}:
 
 @c no ragged-right here because otherwise the hyphens get lost,
 @c but the example is long enough to avoid looking strange.
-@lilypond[verbatim,quote]
+@lilypond[verbatim,quote,noragged-right]
 <<
   \relative c' {
     \clef bass
@@ -1551,7 +1585,7 @@ Referencia de la notaciĆ³n:
 
 La soluciĆ³n sencilla que utiliza @code{\addlyrics} se puede usar para
 poner letra a mĆ”s de un pentagrama.  AquĆ­ aparece un ejemplo sacado
-del @qq{Judas Macabeo} de Haendel:
+del @notation{Judas Macabeo} de Haendel:
 
 @lilypond[verbatim,quote,ragged-right]
 <<
@@ -1595,11 +1629,11 @@ toques finales a piezas sencillas, y ofrece una introducciĆ³n al resto
 del manual.
 
 @menu
-* Organizing pieces with variables::  
-* Version number::              
-* Adding titles::               
-* Absolute note names::         
-* After the tutorial::          
+* Organizing pieces with variables::
+* Version number::
+* Adding titles::
+* Absolute note names::
+* After the tutorial::
 @end menu
 
 
@@ -1624,7 +1658,7 @@ El contenido de la expresiĆ³n musical @code{musicaConNombre} se puede usar
 posteriormente colocando una barra invertida delante del nombre
 (@code{\musicaConNombre}, igual que una orden normal de LilyPond). 
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 violin = \new Staff { \relative c'' {
   a4 b c b
 }}
@@ -1743,7 +1777,7 @@ una @code{b} significarĆ” siempre la nota inmediatamente por debajo del
 Do central, y una @code{g,} significarĆ” siempre la nota que se coloca
 en la primera lĆ­nea del pentagrama en clave de Fa.
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 {
   \clef bass
   c' b g, g,
@@ -1753,7 +1787,7 @@ en la primera lĆ­nea del pentagrama en clave de Fa.
 
 He aquĆ­ una escala que abarca cuatro octavas:
 
-@lilypond[quote,verbatim,ragged-right]
+@lilypond[verbatim,quote]
 {
   \clef bass
   c, d, e, f,
@@ -1772,7 +1806,7 @@ Como puede ver, escribir una melodĆ­a en clave de Sol implica escribir
 gran cantidad de apĆ³strofes @q{'} .  Consideremos este fragmento de
 Mozart:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 {
   \key a \major
   \time 6/8
@@ -1785,7 +1819,7 @@ Todos estos apĆ³strofes hacen casi ilegible el cĆ³digo de entrada y serĆ”
 origen de numerosos errores.  Con @code{\relative}, el ejemplo
 anterior es mucho mĆ”s fĆ”cil de leer:
 
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
 \relative c'' {
   \key a \major
   \time 6/8
@@ -1808,6 +1842,9 @@ archivos de LilyPond generados por ordenador.
 @node After the tutorial
 @subsection After the tutorial
 
+@c FIXME: rewrite slightly after the rest of the LM has been
+@c stabilized.  Translators, ignore this section for now.
+
 DespuĆ©s de terminar el tutorial, quizĆ” deberĆ­a probar a escribir una o
 dos piezas.  Comience con una de las plantillas del @ref{Templates} y
 aƱada algunas notas.  Si necesita un tipo de notaciĆ³n que no ha sido
index 14983289cc99e1f3af0d2ee333d5feb424dcb2d9..f5671ebe69656e93c8c312faf54ad23d7759660e 100644 (file)
@@ -142,7 +142,7 @@ triads and seventh chords.  A more complete table of modifier usage
 is found at @ref{Common chord modifiers}.
 
 @c @table @code
-@multitable @columnfractions .2 .5 .2
+@multitable @columnfractions .2 .4 .3
 
 @item
 @b{Modifier}
@@ -164,7 +164,7 @@ The default action; produces a major triad.
 @end lilypond
 
 @item 
-m
+m, m7
 @tab
 The minor chord.  This modifier lowers the 3rd and (if present) the
 7th step.
@@ -178,7 +178,7 @@ The minor chord.  This modifier lowers the 3rd and (if present) the
 
 
 @item 
-dim
+dim, dim7
 @tab
 The diminished chord.  This modifier lowers the 3rd, 5th and (if
 present) the 7th step.
index 60a3c76e5a025b4176500f785e6186e027ebc51a..5eac81eb0370ee33ffd2d45c055cbf6c1b4b7039 100644 (file)
@@ -171,6 +171,9 @@ staff, see @ref{Direction and placement}.
 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
 {controlling-the-placement-of-chord-fingerings.ly}
 
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{allowing-fingerings-to-be-printed-inside-the-staff.ly}
+
 
 @seealso
 
index b179fffcd0489b5169457a4347da3717377f379e..9bb34c806c45de194bfd9eaad4b0dcd2b9aeb25a 100644 (file)
@@ -229,21 +229,22 @@ g1\espressivo
 @cindex diminuendo
 
 Crescendos and decrescendos can be engraved as textual markings
-instead of hairpins.  The built-in commands that enable these text
-modes are @code{\crescTextCresc}, @code{\dimTextDecresc},
+instead of hairpins.  Dashed lines are printed to indicate their
+extent.  The built-in commands that enable these text modes are
+@code{\crescTextCresc}, @code{\dimTextDecresc},
 @code{\dimTextDecr}, and @code{\dimTextDim}.  The corresponding
-@code{\crescHairpin} and @code{\dimHairpin} commands will revert to
-hairpins again:
+@code{\crescHairpin} and @code{\dimHairpin} commands will revert
+to hairpins again:
 
 @lilypond[verbatim,quote,relative=2]
-c4\< d e f\!
-e4\> d c b\!
 \crescTextCresc
-c4\< d e f\!
+c2\< d | e f\!
 \dimTextDecresc
-e4\> d c b\!
+e2\> d | c b\!
 \crescHairpin
-c4\< d e f\!
+c2\< d | e f\!
+\dimHairpin
+e2\> d\!
 @end lilypond
 
 To create new absolute dynamic marks or text that should be
@@ -290,7 +291,7 @@ Vertical positioning of dynamics is handled by
 {printing-hairpins-using-al-niente-notation.ly}
 
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{vertically-aligning-dynamics-across-multiple-notes.ly}
+{vertically-aligned-dynamics-and-textscripts.ly}
 
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {hiding-the-extender-line-for-text-dynamics.ly}
@@ -336,8 +337,8 @@ The easiest way to create dynamic indications is to use
 moltoF = \markup { molto \dynamic f }
 
 \relative c' {
-  <d e>16 <d e>
-  <d e>2.._\moltoF
+  <d e>16_\moltoF <d e>
+  <d e>2..
 }
 @end lilypond
 
index 2bcb518678280ce718341bed228592e43c22a9a4..e49b1bc739fe2a8994a8322329e55f91c4171ec6 100644 (file)
@@ -176,55 +176,11 @@ default value for @code{minimumFret} is 0.
 
 @snippets
 
-The direction of stems is controlled the same way in tablature as
-in traditional notation. Beams can be made horizontal:
-
-@lilypond[quote,ragged-right,verbatim]
-\new TabStaff {
-  \relative c {
-    g16 b d g
-    b d g b
-    \stemDown
-    \override Beam #'damping = #100000
-    g,,16 b d g
-    b d g b
-  }
-}
-@end lilypond
-
-Polyphony is created the same way in a @code{TabStaff} as in a
-regular staff.
-
-@lilypond[quote,ragged-right,verbatim]
-upper = \relative c' {
-       \time 12/8
-       \key e \minor
-       \voiceOne
-       r4. r8 e, fis g16 b g e e' b c b a g fis e
-}
-
-lower = \relative c {
-       \key e \minor
-       \voiceTwo
-       r16 e d c b a g4 fis8 e fis g a b c  
-}
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{stem-and-beam-behavior-in-tablature.ly}
 
-\score {
-  <<
-    \new StaffGroup = "tab with traditional" <<
-      \new Staff = "guitar traditional" <<
-           \clef "treble_8"
-           \context Voice = "upper" \upper
-           \context Voice = "lower" \lower
-      >>
-      \new TabStaff = "guitar tab" << 
-            \context TabVoice = "upper"  \upper 
-            \context TabVoice = "lower"  \lower 
-      >>
-    >>
-  >>
-}
-@end lilypond
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{polyphony-in-tablature.ly}
 
 @seealso
 
@@ -799,35 +755,11 @@ short, for example @code{RH},
 
 @snippets
 
-You may exercise greater control over the placement of right-hand 
-fingerings by setting @code{strokeFingerOrientations},
-
-@lilypond[quote,verbatim]
-#(define RH rightHandFinger)
-\relative c {
-  \clef "treble_8"
-  \set strokeFingerOrientations = #'(up down)
-  <c-\RH #1 e-\RH #2 g-\RH #3 c-\RH #4 > 4
-  \set strokeFingerOrientations = #'(up right down)
-  <c-\RH #1 e-\RH #2 g-\RH #3 c-\RH #4 > 4
-  \set strokeFingerOrientations = #'(left)
-  <c-\RH #1 e-\RH #2 g-\RH #3 c-\RH #4 > 2
-}
-@end lilypond
-
-This example combines left-hand fingering, string indication, and 
-right-hand fingering
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{placement-of-right-hand-fingerings.ly}
 
-@lilypond[quote,verbatim]
-#(define RH rightHandFinger)
-\relative c {
-  \clef "treble_8"
-  <c-3\5-\RH #1 >4 
-  <e-2\4-\RH #2 > 
-  <g-0\3-\RH #3 > 
-  <c-1\2-\RH #4 >
-}
-@end lilypond
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{fingerings,-string-indications,-and-right-hand-fingerings.ly}
 
 @seealso
 
@@ -941,7 +873,7 @@ A number of common tunings for banjo are predefined in LilyPond:
 @code{banjo-open-d-tuning} (aDF#AD) and @code{banjo-open-dm-tuning}
 (aDFAD).
 
-These tunings may be converted to four string banjo tunings using the
+These tunings may be converted to four-string banjo tunings using the
 @code{four-string-banjo} function:
 
 @example
index 41eb709cafe3870d74fe212f052c5acd98dacf81..5875d37673bf4e00330b6efa1d0dc2978143dc11 100644 (file)
@@ -796,7 +796,7 @@ This section explains the different portions of the documentation.
 
 * About the Notation Reference (NR)::  this manual is the main portion of the documentation.  It provides detailed information about creating notation.  This book assumes that the reader knows basic material covered in the LM and is familiar with the English musical terms presented in the MG.
 
-* About the Application Usage (AU)::  this discusses the actual programs and operation system-specific issues.
+* About the Application Usage (AU)::  this discusses the actual programs and operating system-specific issues.
 
 * About the Snippet List (SL)::  this is a collection of short LilyPond examples.
 
index a38cbcd3315cd491e5a03f6a6b7aa29535d93c98..6547f6ff5194b10032329abbcdb3f91162cd1a72 100644 (file)
@@ -383,35 +383,38 @@ The available language files and the note names they define are:
 @item nederlands.ly
   @tab c d e f g a bes b
   @tab -is @tab -es @tab -isis @tab -eses
-@item english.ly
-  @tab c d e f g a bf b
-  @tab -s/-sharp @tab -f/-flat @tab -ss/-x/-sharpsharp
-    @tab -ff/-flatflat
-@item deutsch.ly
-  @tab c d e f g a b h
-  @tab -is @tab -es @tab -isis @tab -eses
-@item norsk.ly
-  @tab c d e f g a b h
-  @tab -iss/-is @tab -ess/-es @tab -ississ/-isis
-    @tab -essess/-eses
-@item svenska.ly
-  @tab c d e f g a b h
-  @tab -iss @tab -ess @tab -ississ @tab -essess
-@item suomi.ly
-  @tab c d e f g a b h
-  @tab -is @tab -es @tab -isis @tab -eses
-@item italiano.ly
+@item arabic.ly
   @tab do re mi fa sol la sib si
   @tab -d @tab -b @tab -dd @tab -bb
 @item catalan.ly
   @tab do re mi fa sol la sib si
   @tab -d/-s @tab -b @tab -dd/-ss @tab -bb
+@item deutsch.ly
+  @tab c d e f g a b h
+  @tab -is @tab -es @tab -isis @tab -eses
+@item english.ly
+  @tab c d e f g a bf b
+  @tab -s/-sharp @tab -f/-flat @tab -ss/-x/-sharpsharp
+    @tab -ff/-flatflat
 @item espanol.ly
   @tab do re mi fa sol la sib si
   @tab -s @tab -b @tab -ss @tab -bb
+@item italiano.ly
+  @tab do re mi fa sol la sib si
+  @tab -d @tab -b @tab -dd @tab -bb
+@item norsk.ly
+  @tab c d e f g a b h
+  @tab -iss/-is @tab -ess/-es @tab -ississ/-isis
+    @tab -essess/-eses
 @item portugues.ly
   @tab do re mi fa sol la sib si
   @tab -s @tab -b @tab -ss @tab -bb
+@item suomi.ly
+  @tab c d e f g a b h
+  @tab -is @tab -es @tab -isis @tab -eses
+@item svenska.ly
+  @tab c d e f g a b h
+  @tab -iss @tab -ess @tab -ississ @tab -essess
 @item vlaams.ly
   @tab do re mi fa sol la sib si
   @tab -k @tab -b @tab -kk @tab -bb
@@ -446,12 +449,15 @@ languages, no special names have been defined yet.
 @item nederlands.ly
   @tab c d e f g a bes b
   @tab -ih @tab -eh @tab -isih @tab -eseh
-@item english.ly
-  @tab c d e f g a bf b
-  @tab -qs @tab -qf @tab -tqs @tab -tqf
+@item arabic.ly
+  @tab do re mi fa sol la sib si
+  @tab -sd @tab -sb @tab -dsd @tab -bsb
 @item deutsch.ly
   @tab c d e f g a b h
   @tab -ih @tab -eh @tab -isih @tab -eseh
+@item english.ly
+  @tab c d e f g a bf b
+  @tab -qs @tab -qf @tab -tqs @tab -tqf
 @item italiano.ly
   @tab do re mi fa sol la sib si
   @tab -sd @tab -sb @tab -dsd @tab -bsb
index 0de5874d02f7a87337c0f32337db9679496b83e0..b4b69b52a674a349d20521358dc933d18e0e2a27 100644 (file)
@@ -166,7 +166,9 @@ separated by double backslashes.
 
 First and third voices get stems up, second and fourth voices get
 stems down, third and fourth voice noteheads are horizontally shifted,
-and rests move to avoid collisions.
+and rests move to avoid collisions.  In the following example, the
+intermediate voice has stems up, therefore we enter it in the third
+place, so it becomes voice three which has the stems up as desired.
 
 @lilypond[quote,relative=3,verbatim]
 <<
@@ -178,9 +180,23 @@ and rests move to avoid collisions.
 >>
 @end lilypond
 
-For these purposes, the @code{\voiceOne} ... @code{\voiceFour}
-commands can be used instead.  Spacing rests are often used to avoid
-too many rests, as seen in the example avobe.
+Spacing rests are often used to avoid too many rests, as seen in the
+example above.
+
+The method exposed creates two new voices when the @code{<<@{...@} \\
+@{...@}>>} construction is found in the code; to temporally add only
+one additional voice to an existing one, it is necessary to
+instantiate that voice explicitly. For these purposes, the
+@code{\voiceOne} ... @code{\voiceFour}, and @code{\oneVoice} commands
+can be used:
+
+@example
+<< @{ \voiceOne ... @} \new Voice @{ \voiceTwo ... @} >> \oneVoice
+@end example
+
+This is a better construction to keep the control of the voices, for
+example, to ease a consistent assign of lyrics to the proper voice
+context.
 
 @predefined
 
@@ -191,12 +207,18 @@ too many rests, as seen in the example avobe.
 @funindex \voiceThree
 @code{\voiceThree},
 @funindex \voiceFour
-@code{\voiceFour}.
+@code{\voiceFour},
+@funindex \oneVoice
+@code{\oneVoice}.
 
 @seealso
 
 Learning Manual:
-@rlearning{Voices contain music}.
+@rlearning{Voices contain music},
+@rlearning{Explicitly instantiating voices}.
+
+Notation Reference:
+@ref{Percussion staves}.
 
 Snippets:
 @rlsr{Simultaneous notes}.
@@ -378,9 +400,6 @@ Notes are only merged if they have opposing stem directions (i.e., in
 @funindex \mergeDifferentlyHeadedOff
 @code{\mergeDifferentlyHeadedOff}.
 
-@funindex \oneVoice
-@code{\oneVoice}.
-
 @funindex \shiftOn
 @code{\shiftOn},
 @funindex \shiftOnn
index feb46e1246ec4ed4337f5c2cca829e5b5ae71c57..a6dc7303efd1999e63a993e372bfafcd79cbb249 100644 (file)
@@ -69,14 +69,24 @@ estimated.  Finally, a page breaking and line breaking combination is chosen
 so that neither the horizontal nor the vertical spacing is too cramped
 or stretched.
 
+Settings which influence layout may be placed in two blocks.
+The @code{\paper @{...@}} block is placed outside any
+@code{\score @{...@}} blocks and contains settings that
+relate to the entire document.  The @code{\layout @{...@}}
+block is placed within a @code{\score @{...@}} block and
+contains settings for that particular score.  If you have
+only one @code{\score @{...@}} block the two have the same
+effect.  In general the commands shown in this chapter can
+be placed in either.
+
 @menu
 * Paper and pages::             
 * Music layout::                
 * Displaying spacing::          
 * Breaks::                      
-* Vertical spacing::            
-* Horizontal spacing::          
-* Page layout MOVED FROM LM::   
+* Vertical spacing::
+* Horizontal spacing::
+* Fitting music onto fewer pages::
 @end menu
 
 
@@ -84,7 +94,7 @@ or stretched.
 @section Paper and pages
 
 This section deals with the boundaries that define the area
-that music can be printed inside.
+within which music can be printed.
 
 @menu
 * Paper size::                  
@@ -102,6 +112,8 @@ that music can be printed inside.
 To change the paper size, there are two commands,
 @example
 #(set-default-paper-size "a4")
+@end example
+@example
 \paper @{
   #(set-paper-size "a4")
 @}
@@ -118,6 +130,8 @@ Support for the following paper sizes are included by default,
 @code{a6}, @code{a5}, @code{a4}, @code{a3}, @code{legal}, @code{letter},
 @code{11x17} (also known as tabloid).
 
+@c TODO Add new paper sizes -td
+
 Extra sizes may be added by editing the definition for
 @code{paper-alist} in the initialization file @file{scm/paper.scm}.
 
@@ -171,12 +185,12 @@ If set to false, page numbers will not be printed.  Default is true.
 @funindex paper-width
 @item paper-width
 The width of the page.  The default is taken from the current paper size,
-see @ref{Paper size}. 
+see @ref{Paper size}.
 
 @funindex paper-height
 @item paper-height
 The height of the page.  The default is taken from the current paper size,
-see @ref{Paper size}. 
+see @ref{Paper size}.
 
 @funindex top-margin
 @item top-margin
@@ -191,7 +205,7 @@ Margin between footer and bottom of the page.  Default is@tie{}6mm.
 Margin between the left side of the page and the beginning of the
 music.  Unset by default, which means that the margins is determined
 based on the @code{paper-width} and @code{line-width} to center the
-score on the paper. 
+score on the paper.
 
 @funindex line-width
 @item line-width
@@ -200,7 +214,7 @@ The length of the systems.  Default is @code{paper-width} minus @tie{}20mm.
 @funindex head-separation
 @item head-separation
 Distance between the top-most music system and the page header.  Default
-is@tie{}4mm. 
+is@tie{}4mm.
 
 @funindex foot-separation
 @item foot-separation
@@ -329,7 +343,7 @@ value is 10.
 @item auto-first-page-number
 The page breaking algorithm is affected by the first page number being
 odd or even.  If this variable is set to #t, the page breaking algorithm
-will decide whether to start with an odd or even number.  This will 
+will decide whether to start with an odd or even number.  This will
 result in the first page number remaining as is or being increased by one.
 
 @end table
@@ -370,7 +384,7 @@ Example:
 @}
 @end example
 
-This second example centers page numbers at the bottom of every page. 
+This second example centers page numbers at the bottom of every page.
 
 @example
 \paper @{
@@ -384,7 +398,7 @@ This second example centers page numbers at the bottom of every page.
   evenFooterMarkup = \markup @{ \fill-line @{
      \bold \fontsize #3 \on-the-fly #print-page-number-check-first
      \fromproperty #'page:page-number-string @} @}
-@} 
+@}
 @end example
 
 You can also define these values in Scheme.  In that case @code{mm},
@@ -428,8 +442,8 @@ add space between the titles and the first system of the score.
 @section Music layout
 
 @menu
-* Setting the staff size::      
-* Score layout::                
+* Setting the staff size::
+* Score layout::
 @end menu
 
 
@@ -440,6 +454,9 @@ add space between the titles and the first system of the score.
 @cindex staff size, setting
 @funindex layout file
 
+The default @strong{staff size} is set to 20 points.
+This may be changed in two ways:
+
 To set the staff size globally for all scores in a file (or
 in a @code{book} block, to be precise), use @code{set-global-staff-size}.
 
@@ -451,7 +468,7 @@ in a @code{book} block, to be precise), use @code{set-global-staff-size}.
 This sets the global default size to 14pt staff height and scales all
 fonts accordingly.
 
-To set the staff size individually for each score, use 
+To set the staff size individually for each score, use
 @example
 \score@{
   ...
@@ -601,13 +618,13 @@ The pairs
 @section Breaks
 
 @menu
-* Line breaking::               
-* Page breaking::               
-* Optimal page breaking::       
-* Optimal page turning::        
-* Minimal page breaking::       
-* Explicit breaks::             
-* Using an extra voice for breaks::  
+* Line breaking::
+* Page breaking::
+* Optimal page breaking::
+* Optimal page turning::
+* Minimal page breaking::
+* Explicit breaks::
+* Using an extra voice for breaks::
 @end menu
 
 @node Line breaking
@@ -616,24 +633,55 @@ The pairs
 @cindex line breaks
 @cindex breaking lines
 
-Line breaks are normally computed automatically.  They are chosen so
-that lines look neither cramped nor loose, and that consecutive lines
-have similar density.
+Line breaks are normally determined automatically. They are chosen
+so that lines look neither cramped nor loose, and consecutive
+lines have similar density.  Occasionally you might want to
+override the automatic breaks; you can do this by specifying
+@code{\break}. This will force a line break at this point.  However,
+line breaks can only occur at the end of @q{complete} bars, i.e.,
+where there are no notes or tuplets left @q{hanging} over the bar
+line.  If you want to have a line break where there is no bar line,
+you can force an invisible bar line by entering @code{\bar ""},
+although again there must be no notes left hanging over in any of
+the staves at this point, or it will be ignored.
+
+The opposite command, @code{\noBreak}, forbids a line break at the
+bar line where it is inserted.
+
+The most basic settings influencing line spacing are @code{indent}
+and @code{line-width}. They are set in the @code{\layout} block.
+They control the indentation of the first line of music, and the
+lengths of the lines.
+
+If @code{ragged-right} is set to true in the @code{\layout} block,
+then systems end at their natural horizontal length, instead of
+being spread horizontally to fill the whole line. This is useful
+for short fragments, and for checking how tight the natural
+spacing is.
+
+@c TODO Check and add para on default for ragged-right
+
+The option @code{ragged-last} is similar to @code{ragged-right},
+but affects only the last line of the piece.
+
+@example
+\layout @{
+indent = #0
+line-width = #150
+ragged-last = ##t
+@}
+@end example
 
-Occasionally you might want to override the automatic breaks; you can
-do this by specifying @code{\break}.  This will force a line break at
-this point.  Line breaks can only occur at places where there are bar
-lines.  If you want to have a line break where there is no bar line,
-you can force an invisible bar line by entering @code{\bar
-""}.  Similarly, @code{\noBreak} forbids a line break at a
-point.
 
 
 @cindex regular line breaks
 @cindex four bar music.
 
 For line breaks at regular intervals use @code{\break} separated by
-skips and repeated with @code{\repeat}:
+skips and repeated with @code{\repeat}.  For example, this would
+cause the following 28 measures (assuming 4/4 time) to be broken
+every 4 measures, and only there:
+
 @example
 << \repeat unfold 7 @{
          s1 \noBreak s1 \noBreak
@@ -642,10 +690,6 @@ skips and repeated with @code{\repeat}:
 >>
 @end example
 
-@noindent
-This makes the following 28 measures (assuming 4/4 time) be broken every
-4 measures, and only there.
-
 @predefined
 
 @code{\break}, and @code{\noBreak}.
@@ -656,6 +700,7 @@ This makes the following 28 measures (assuming 4/4 time) be broken every
 
 Internals: @rinternals{LineBreakEvent}.
 
+@c TODO Check this
 A linebreaking configuration can be saved as a @code{.ly} file
 automatically.  This allows vertical alignments to be stretched to
 fit pages in a second formatting run.  This is fairly new and
@@ -683,12 +728,12 @@ with the music.
   \remove Forbid_line_break_engraver
 } {
   c4 c2 << c2 {s4 \break } >>  % now the break is allowed
-  c2 c4 
+  c2 c4
 }
 @end lilypond
 
 Similarly, line breaks are normally forbidden when beams cross bar
-lines.  This behavior can be changed by setting 
+lines.  This behavior can be changed by setting
 @code{\override Beam #'breakable = ##t}.
 
 
@@ -705,6 +750,14 @@ a line break.
 The @code{\pageBreak} and @code{\noPageBreak} commands may also be
 inserted at top-level, between scores and top-level markups.
 
+There are also analogous settings to @code{ragged-right} and
+@code{ragged-last} which have the same effect on vertical spacing:
+@code{ragged-bottom} and @code{ragged-last-bottom}.  If set to
+@code{##t} the systems on all pages or just the last page
+respectively will not be justified vertically.
+
+For more details see @ref{Vertical spacing}.
+
 Page breaks are computed by the @code{page-breaking} function.  LilyPond
 provides three algorithms for computing page breaks,
 @code{ly:optimal-breaking}, @code{ly:page-turn-breaking} and
@@ -717,6 +770,7 @@ but the value can be changed in the @code{\paper} block:
 @}
 @end example
 
+@c TODO Check this -td
 The old page breaking algorithm is called
 @code{optimal-page-breaks}.  If you are having trouble with the new page
 breakers, you can enable the old one as a workaround.
@@ -2093,155 +2147,8 @@ to break across systems and pages.  See the respective parts of the manual
 for these related settings.
 
 
-
-@node Page layout MOVED FROM LM
-@section Page layout MOVED FROM LM
-
-@menu
-* Introduction to layout::      
-* Global sizes::                
-* Line breaks::                 
-* Page breaks::                 
-* Fitting music onto fewer pages::  
-@end menu
-
-@node Introduction to layout
-@subsection Introduction to layout
-
-The global paper layout is determined by three factors: 
-the page layout, the line breaks, and the spacing. These all 
-influence each other. The choice of spacing determines how 
-densely each system of music is set. This influences where line 
-breaks are chosen, and thus ultimately, how many pages a piece 
-of music takes.
-
-Settings which influence layout may be placed in two blocks.
-The @code{\paper @{...@}} block is placed outside any
-@code{\score @{...@}} blocks and contains settings that
-relate to the entire document.  The @code{\layout @{...@}}
-block is placed within a @code{\score @{...@}} block and
-contains settings for that particular score.  If you have
-only one @code{\score @{...@}} block the two have the same
-effect.  In general the commands shown in this section can
-be placed in either.
-
-Much more detail on the options for tweaking the laying out
-of music are contained in @ref{Spacing issues}.
-
-@node Global sizes
-@subsection Global sizes
-
-TODO Check all these examples
-
-The default @strong{paper size} which LilyPond assumes in laying
-out the music is A4.  This may be changed in two ways:
-
-@example
-#(set-default-paper-size "a6")
-
-\paper @{
-#(set-paper-size "letter")
-@}
-@end example
-
-@noindent
-The first command sets the size of all pages. The second command
-sets the size of the pages to which the \paper block applies -- if
-the \paper block is at the top of the file, then it will apply
-to all pages.  Support for the following paper sizes is available:
-a6, a5, a4, a3, legal, letter, 11x17 (also known as tabloid).
-Setting the paper size automatically sets suitable margins and
-line length.
-
-If the symbol @code{landscape} is supplied as an argument to
-@code{set-default-paper-size}, the pages will be rotated by 90
-degrees, and wider line widths will be set correspondingly, e.g.
-
-@example
-#(set-default-paper-size "a6" 'landscape)
-@end example
-
-The default @strong{staff size} is set to 20 points.
-This may be changed in two ways:
-
-@example
-#(set-global-staff-size 14)
-
-\paper @{
-#(set-global-staff-size 16)
-@}
-@end example
-
-@noindent
-The first command sets the size in all pages. The second command
-sets the size in the pages to which the \paper block applies -\96 if
-the \paper block is at the top of the file, then it will apply
-to all pages.  All the fonts are automatically scaled to suit
-the new value of the staff size.
-
-@node Line breaks
-@subsection Line breaks
-
-Line breaks are normally determined automatically. They are chosen
-so that lines look neither cramped nor loose, and consecutive
-lines have similar density.  Occasionally you might want to
-override the automatic breaks; you can do this by specifying
-@code{\break}. This will force a line break at this point.  However,
-line breaks can only occur at the end of @q{complete} bars, i.e.,
-where there are no notes or tuplets left @q{hanging} over the bar
-line.  If you want to have a line break where there is no bar line,
-you can force an invisible bar line by entering @code{\bar ""},
-although again there must be no notes left hanging over in any of
-the staves at this point, or it will be ignored.
-
-The opposite command, @code{\noBreak}, forbids a line break at the
-bar line where it is inserted.
-
-The most basic settings influencing line spacing are @code{indent}
-and @code{line-width}. They are set in the @code{\layout} block.
-They control the indentation of the first line of music, and the
-lengths of the lines.
-
-If @code{ragged-right} is set to true in the @code{\layout} block,
-then systems end at their natural horizontal length, instead of
-being spread horizontally to fill the whole line. This is useful
-for short fragments, and for checking how tight the natural
-spacing is.
-
-The option @code{ragged-last} is similar to @code{ragged-right},
-but affects only the last line of the piece.
-
-@example
-\layout @{
-indent = #0
-line-width = #150
-ragged-last = ##t
-@}
-@end example
-
-@node Page breaks
-@subsection Page breaks
-
-The default page breaking may be overridden by inserting 
-@code{\pageBreak} or @code{\noPageBreak} commands.
-These commands are analogous to the @code{\break} and 
-@code{\noBreak} commands discussed above and force or forbid 
-a page-break at the point where they are inserted.
-Of course, the @code{\pageBreak} command also forces a line break.
-Like @code{\break}, the @code{\pageBreak} command is effective only
-at the end of a @q{complete} bar as defined above.  For more
-details see @ref{Page breaking} and following sections.
-
-There are also analogous settings to @code{ragged-right} and
-@code{ragged-last} which have the same effect on vertical spacing:
-@code{ragged-bottom} and @code{ragged-last-bottom}.  If set to
-@code{##t} the systems on all pages or just the last page
-respectively will not be justified vertically.
-
-For more details see @ref{Vertical spacing}.
-
 @node Fitting music onto fewer pages
-@subsection Fitting music onto fewer pages
+@section Fitting music onto fewer pages
 
 Sometimes you can end up with one or two staves on a second
 (or third, or fourth...) page.  This is annoying, especially
@@ -2345,9 +2252,6 @@ Note that this override cannot be modified dynamically, so it must
 always be placed in a @code{\context@{..@}} block so that it applies
 to the whole score.
 
-TODO Add description of using \context in this way earlier if it is
-not already anywhere  -td
-
 @end itemize
 
 
index 7dcb29f396add3f2af3632e311f14ae726281f0b..d025bda0d8effb471df2d760d117f9067c8c9715 100644 (file)
 
 @lilypondfile[quote]{staff-headword.ly}
 
-
-This section explains how to influence the staff appearance, 
-print scores with more than one staff, and 
-how to apply specific performance marks to single staves.
+This section explains how to influence the staff appearance, print
+scores with more than one staff, and how to apply specific
+performance marks to single staves.
 
 @menu
 * Displaying staves::           
@@ -39,7 +38,7 @@ line with either a bracket or a brace.
 @end menu
 
 @node Instantiating new staves
-@subsubsection Instantiating new staves
+@unnumberedsubsubsec Instantiating new staves
 
 @cindex new staff
 @cindex staff initiation
@@ -57,22 +56,24 @@ Staves (sg. staff) are created with the @code{\new} or
 @code{\context} commands.  For an explanation on these commands,
 see @ref{Creating contexts}.
 
-There are different predefined staff contexts available in LilyPond:
+There are different predefined staff contexts available in
+LilyPond:
 
 @itemize
 @item
 The default is @code{Staff}:
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
-\new Staff { c d e f }
+@lilypond[verbatim,quote,relative=2]
+\new Staff { c4 d e f }
 @end lilypond
 
 @item
-@code{DrumStaff} creates a five line staff set up for a typical drum set.
-It uses different names for each instrument.  The instrument names have to
-be set using the @code{drummode}.  See @ref{Percussion staves}.
+@code{DrumStaff} creates a five line staff set up for a typical
+drum set.  It uses different names for each instrument.  The
+instrument names have to be set using the @code{drummode}.  See
+@ref{Percussion staves}.
 
-@lilypond[verbatim,ragged-right,quote]
+@lilypond[verbatim,quote]
 \new DrumStaff { 
   \drummode { cymc hh ss tomh }
 }
@@ -80,62 +81,76 @@ be set using the @code{drummode}.  See @ref{Percussion staves}.
 
 @c FIXME: remove when mentioned in NR 2.8
 @item
-@code{GregorianTranscriptionStaff} sets up a staff to notate modern
-Gregorian chant.  It does not show bar lines.
+@code{GregorianTranscriptionStaff} sets up a staff to notate
+modern Gregorian chant.  It does not show bar lines.
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
-\new GregorianTranscriptionStaff { c d e f }
+@lilypond[verbatim,quote,relative=2]
+\new GregorianTranscriptionStaff { c4 d e f }
 @end lilypond
 
 @item
-@code{RhythmicStaff} can be used to show the rhythm of some music.  The
-notes are printed on one line regardless of their pitch, but the duration
-is preserved.  See @ref{Showing melody rhythms}.
+@code{RhythmicStaff} can be used to show the rhythm of some music.
+The notes are printed on one line regardless of their pitch, but
+the duration is preserved.  See @ref{Showing melody rhythms}.
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
-\new RhythmicStaff { c d e f }
+@lilypond[verbatim,quote,relative=2]
+\new RhythmicStaff { c4 d e f }
 @end lilypond
 
 @item
-@code{TabStaff} creates by default a tablature with six strings in 
+@code{TabStaff} creates by default a tablature with six strings in
 standard guitar tuning.  See @ref{Default tablatures}.
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
-\new TabStaff { c d e f }
+@lilypond[verbatim,quote,relative=2]
+\new TabStaff { c4 d e f }
 @end lilypond
 
 @end itemize
 
 @noindent
-Besides these staves there are two staff contexts specific for the notation
-of ancient music: @code{MensuralStaff} and @code{VaticanaStaff}.  They are
-described in @ref{Pre-defined contexts}.
+Besides these staves there are two staff contexts specific for the
+notation of ancient music: @code{MensuralStaff} and
+@code{VaticanaStaff}.  They are described in @ref{Pre-defined
+contexts}.
 
-Once a staff is instantiated it can be started or stopped at every point
-in the score.  This is done with the commands @code{\startStaff} and 
-@code{\stopStaff}.  How to use it is explained in @ref{Staff symbol}.
+Once a staff is instantiated it can be started or stopped at every
+point in the score.  This is done with the commands
+@code{\startStaff} and @code{\stopStaff}.  How to use it is
+explained in @ref{Staff symbol}.
 
 
 @seealso
 
-Music Glossary: @rglos{staff}, @rglos{staves}.
+Music Glossary:
+@rglos{staff},
+@rglos{staves}.
 
-Notation Reference: @ref{Percussion staves}, 
-@ref{Default tablatures}, @ref{Gregorian chant contexts},
-@ref{Mensural contexts}.
+Notation Reference:
+@ref{Creating contexts},
+@ref{Percussion staves}, 
+@ref{Default tablatures},
+@ref{Gregorian chant contexts},
+@ref{Mensural contexts},
+@ref{Staff symbol},
+@ref{Pre-defined contexts},
+@ref{Showing melody rhythms}.
 
 Snippets:
 @rlsr{Staff notation}.
 
-Internals Reference: @rinternals{Staff}, @rinternals{DrumStaff},
-@rinternals{GregorianTranscriptionStaff}, @rinternals{RhythmicStaff},
-@rinternals{TabStaff}, @rinternals{MensuralStaff},
-@rinternals{VaticanaStaff}, @rinternals{StaffSymbol}.
-
+Internals Reference:
+@rinternals{Staff},
+@rinternals{DrumStaff},
+@rinternals{GregorianTranscriptionStaff},
+@rinternals{RhythmicStaff},
+@rinternals{TabStaff},
+@rinternals{MensuralStaff},
+@rinternals{VaticanaStaff},
+@rinternals{StaffSymbol}.
 
 
 @node Grouping staves
-@subsubsection Grouping staves
+@unnumberedsubsubsec Grouping staves
 
 @cindex start of system
 @cindex staff, multiple
@@ -150,67 +165,68 @@ Internals Reference: @rinternals{Staff}, @rinternals{DrumStaff},
 @cindex choir staff
 @cindex system
 
-LilyPond provides different types of contexts to group single staves 
-together.  These contexts influence in the first place the appearance
-of the system start delimiter, but they have also influence on the
-behavior of the bar lines.
+LilyPond provides different types of contexts to group single
+staves together.  These contexts influence in the first place the
+appearance of the system start delimiter, but they have also
+influence on the behavior of the bar lines.
 
 @itemize
 @item
 If no context is specified, the default properties for the score
 will be used: the group is started with a vertical line, and the
-bar lines are not connected.  The name of the beginning bar line 
+bar lines are not connected.  The name of the beginning bar line
 grob is @code{SystemStartBar}.  
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 <<
   \new Staff { c1 c }
-  \new Staff { c c }
+  \new Staff { c1 c }
 >>
 @end lilypond
 
 @item
-In a @code{StaffGroup}, the bar lines will be drawn through
-all the staves, and the group is started with a bracket.
+In a @code{StaffGroup}, the bar lines will be drawn through all
+the staves, and the group is started with a bracket.
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \new StaffGroup <<
   \new Staff { c1 c }
-  \new Staff { c c }
+  \new Staff { c1 c }
 >>
 @end lilypond
 
 @item
-In a @code{ChoirStaff}, the group is 
-started with a bracket, but bar lines are not connected. 
+In a @code{ChoirStaff}, the group is started with a bracket, but
+bar lines are not connected. 
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \new ChoirStaff <<
   \new Staff { c1 c }
-  \new Staff { c c }
+  \new Staff { c1 c }
 >>
 @end lilypond
 
 @item
-In a @code{GrandStaff}, the group is started with a brace
-at the left, and bar lines are connected between the staves. 
+In a @code{GrandStaff}, the group is started with a brace at the
+left, and bar lines are connected between the staves. 
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \new GrandStaff <<
   \new Staff { c1 c }
-  \new Staff { c c }
+  \new Staff { c1 c }
 >>
 @end lilypond
 
 @item
-The @code{PianoStaff} behaves almost as the @code{GrandStaff} but is
-optimized for setting piano music. In particular it supports the printing
-of an instrument name directly, see @ref{Instrument names}.
+The @code{PianoStaff} behaves almost as the @code{GrandStaff} but
+is optimized for setting piano music. In particular it supports
+the printing of an instrument name directly, see @ref{Instrument
+names}.
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
 \new PianoStaff <<
   \new Staff { c1 c }
-  \new Staff { c c }
+  \new Staff { c1 c }
 >>
 @end lilypond
 
@@ -218,31 +234,33 @@ of an instrument name directly, see @ref{Instrument names}.
 
 Each staff group context sets the property
 @code{systemStartDelimiter} to one of the values
-@code{SystemStartBar}, @code{SystemStartBrace},
-and @code{SystemStartBracket}.  A fourth delimiter,
+@code{SystemStartBar}, @code{SystemStartBrace}, and
+@code{SystemStartBracket}.  A fourth delimiter,
 @code{systemStartSquare}, is also available, but must be
-instantiated manually.  The usage of this last delimiter is shown further
-down in the snippet section.
+instantiated manually.  The usage of this last delimiter is shown
+further down in the snippet section.
 
-According to classic engraver rules an orchestral score consists of
-staves connected only with a single line at the beginning of the system. 
-In LilyPond this is produced grouping the @code{Staff} contexts with
-@code{<< ... >>}.
+According to classic engraver rules an orchestral score consists
+of staves connected only with a single line at the beginning of
+the system.  In LilyPond this is produced grouping the
+@code{Staff} contexts with @code{<< ... >>}.
 
-Each instrument family is grouped inside of a @code{StaffGroup} with a 
-starting bracket.  A group of same instruments or an instrument using
-more than one staff is grouped with braces in a @code{GrandStaff}.
+Each instrument family is grouped inside of a @code{StaffGroup}
+with a starting bracket.  A group of same instruments or an
+instrument using more than one staff is grouped with braces in a
+@code{GrandStaff}.
 
 As the context names tell, @code{PianoStaff} is used for notating
-piano music and @code{ChoirStaff} for all kind of vocal ensemble music.
+piano music and @code{ChoirStaff} for all kind of vocal ensemble
+music.
 
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {use-square-bracket-at-the-start-of-a-staff-group.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {display-bracket-with-only-one-staff-in-a-system.ly}
 
 @cindex mensurstriche layout
@@ -250,40 +268,54 @@ piano music and @code{ChoirStaff} for all kind of vocal ensemble music.
 @cindex transcription of mensural music
 @cindex mensural music, transcription of
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {mensurstriche-layout-bar-lines-between-the-staves.ly}
 @c FIXME: move to NR 2.8.x when sectioning is ready
 
+
 @seealso
 
-Music Glossary: @rglos{brace}, 
-@rglos{bracket}, @rglos{grand staff}.
+Music Glossary:
+@rglos{brace}, 
+@rglos{bracket},
+@rglos{grand staff}.
+
+Notation Reference:
+@ref{Instrument names}.
 
 Snippets:
 @rlsr{Staff notation}.
 
-Internals Reference: @rinternals{Staff}, @rinternals{ChoirStaff},
-@rinternals{GrandStaff}, @rinternals{PianoStaff}, 
-@rinternals{StaffGroup}, @rinternals{systemStartDelimiter},
-@rinternals{SystemStartBar}, @rinternals{SystemStartBrace},
-@rinternals{SystemStartBracket}, @rinternals{systemStartSquare}.
+Internals Reference:
+@rinternals{Staff},
+@rinternals{ChoirStaff},
+@rinternals{GrandStaff},
+@rinternals{PianoStaff}, 
+@rinternals{StaffGroup},
+@rinternals{systemStartDelimiter},
+@rinternals{SystemStartBar},
+@rinternals{SystemStartBrace},
+@rinternals{SystemStartBracket},
+@rinternals{systemStartSquare}.
 
 
 @node Deeper nested staff groups
-@subsubsection Deeper nested staff groups
-
-There are also two inner staff contexts named @code{InnerStaffGroup}
-and @code{InnerChoirStaffGroup} besides the grouping contexts mentioned
-in @ref{Grouping staves}.  They behave in the same way as their simple
-counterparts, except that they are contained in another staff grouping
-context, thus producing one more bracket on top of the existing one. 
-Note that @code{GrandStaff} and @code{PianoStaff} do not have any inner
-grouping contexts.  They can both be inside any other staff context, 
-including inner staff groups, though.
-
-Here is an example of an orchestral score using groupings and nesting
-of these groupings.  Note that the instrument names are omitted from the
-source code, for instructions how to set them see @ref{Instrument names}.
+@unnumberedsubsubsec Deeper nested staff groups
+
+There are also two inner staff contexts named
+@code{InnerStaffGroup} and @code{InnerChoirStaffGroup} besides the
+grouping contexts mentioned in @ref{Grouping staves}.  They behave
+in the same way as their simple counterparts, except that they are
+contained in another staff grouping context, thus producing one
+more bracket on top of the existing one.  Note that
+@code{GrandStaff} and @code{PianoStaff} do not have any inner
+grouping contexts.  They can both be inside any other staff
+context, including inner staff groups, though.
+
+Here is an example of an orchestral score using groupings and
+nesting of these groupings.  Note that the instrument names are
+omitted from the source code, for instructions how to set them see
+@ref{Instrument names}.
 
 @cindex staff, nested
 @cindex staves, nested
@@ -295,82 +327,83 @@ source code, for instructions how to set them see @ref{Instrument names}.
 @cindex inner staff group
 @cindex inner choir staff group
 
-
 @example
-\score @{ <<
+\score @{
+\relative c' <<
   \new StaffGroup %woodwinds
   <<
-  \new Staff @{ c'1 d' @} %flute
+  \new Staff @{ c1 d @} %flute
   \new InnerStaffGroup <<
-    \new Staff @{ c' d' @} %sax 
-    \new Staff @{ c' d' @} %oboe
-    \new Staff @{ c' d' @} %English horn
+    \new Staff @{ c1 d @} %sax 
+    \new Staff @{ c1 d @} %oboe
+    \new Staff @{ c1 d @} %English horn
     >>
-  \new Staff @{ \clef bass c d @} %bassoon
+  \new Staff @{ \clef bass c,1 d @} %bassoon
   >>
   \new StaffGroup %the brass group
   <<
-    \new Staff @{ c' d' @} %trumpet
-    \new Staff @{ \clef bass c d @} %trombone
+    \new Staff @{ c'1 d @} %trumpet
+    \new Staff @{ \clef bass c,1 d @} %trombone
     \new GrandStaff %the horns need a GrandStaff (same instrument)
     <<
-      \new Staff @{ c' d' @}
-      \new Staff @{ \clef bass c d @}
+      \new Staff @{ c'1 d @}
+      \new Staff @{ \clef bass c,1 d @}
     >>
   >>
   \new ChoirStaff %for setting vocal music
   <<
-   \new Staff @{ c' d' @}
+   \new Staff @{ c'1 d @}
     \new InnerChoirStaff <<
-     \new Staff @{ c' d' @}
-     \new Staff @{ c' d' @}
+     \new Staff @{ c1 d @}
+     \new Staff @{ c1 d @}
     >>
-   \new Staff @{ c' d' @}
+   \new Staff @{ c1 d @}
   >>
   \new PianoStaff %for the piano
   <<
-    \new Staff @{ c' d' @}
-    \new Staff @{\clef bass c d @}
+    \new Staff @{ c1 d @}
+    \new Staff @{ \clef bass c,1 d @}
   >>
 >> @}
 @end example
 
 @c no verbatim so instrument names are only in the music
-@lilypond[ragged-right,quote]
-\score { <<
+@lilypond[quote]
+\score {
+\relative c' <<
   \new StaffGroup %woodwinds
   <<
-  \new Staff {\set Staff.instrumentName = "fl" c'1 d' } %flute
+  \new Staff { \set Staff.instrumentName = "fl" c1 d } %flute
   \new InnerStaffGroup <<
-    \new Staff { \set Staff.instrumentName = "sax" c' d' } %sax 1
-    \new Staff { \set Staff.instrumentName = "ob" c' d' } %sax 2
-    \new Staff { \set Staff.instrumentName = "ca" c' d' }
+    \new Staff { \set Staff.instrumentName = "sax" c1 d } %sax 1
+    \new Staff { \set Staff.instrumentName = "ob" c1 d } %sax 2
+    \new Staff { \set Staff.instrumentName = "ca" c1 d }
     >>
-  \new Staff {\set Staff.instrumentName = "bs" \clef bass c d } %bassoon
+  \new Staff { \set Staff.instrumentName = "bs" \clef bass c,1 d } %bassoon
   >>
   \new StaffGroup %the brass group
   <<
-    \new Staff {\set Staff.instrumentName = "tr" c' d' } %trumpet
-    \new Staff {\set Staff.instrumentName = "tb" \clef bass c d } %trombone
+    \new Staff { \set Staff.instrumentName = "tr" c'1 d } %trumpet
+    \new Staff { \set Staff.instrumentName = "tb" \clef bass c,1 d } %trombone
     \new GrandStaff %the horns need a GrandStaff (same instrument)
     <<
-      \new Staff {\set Staff.instrumentName = "cor1" c' d' }
-      \new Staff {\set Staff.instrumentName = "cor2" \clef bass c d }
+      \new Staff { \set Staff.instrumentName = "cor1" c'1 d }
+      \new Staff { \set Staff.instrumentName = "cor2" \clef bass c,1 d }
     >>
   >>
   \new ChoirStaff %for setting vocal music
   <<
-   \new Staff {\set Staff.instrumentName = "S" c' d' }
+   \new Staff { \set Staff.instrumentName = "S" c'1 d }
     \new InnerChoirStaff <<
-     \new Staff {\set Staff.instrumentName = "A1" c' d' }
-     \new Staff {\set Staff.instrumentName = "A2" c' d' }
+     \new Staff { \set Staff.instrumentName = "A1" c1 d }
+     \new Staff { \set Staff.instrumentName = "A2" c1 d }
     >>
-   \new Staff {\set Staff.instrumentName = "T" c' d' }
+   \new Staff { \set Staff.instrumentName = "T" c1 d }
   >>
   \new PianoStaff %for the piano
   <<
-    \new Staff { c' d' }
-    \new Staff {\clef bass c d }
+    \new Staff { c1 d }
+    \new Staff { \clef bass c,1 d }
   >>
 >> }
 @end lilypond
@@ -378,7 +411,7 @@ source code, for instructions how to set them see @ref{Instrument names}.
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {nesting-staves.ly}
 
 
@@ -387,19 +420,25 @@ source code, for instructions how to set them see @ref{Instrument names}.
 Snippets:
 @rlsr{Staff notation}.
 
-Internals Reference: @rinternals{InnerChoirStaffGroup}, 
-@rinternals{InnerStaffGroup}, @rinternals{SystemStartBar}, 
-@rinternals{SystemStartBrace}, @rinternals{SystemStartBracket},
-@rinternals{systemStartDelimiterHierarchy}.
+Notation Reference:
+@ref{Grouping staves},
+@ref{Instrument names}.
 
+Internals Reference:
+@rinternals{InnerChoirStaffGroup}, 
+@rinternals{InnerStaffGroup},
+@rinternals{SystemStartBar}, 
+@rinternals{SystemStartBrace},
+@rinternals{SystemStartBracket},
+@rinternals{systemStartDelimiterHierarchy}.
 
 
 @node Modifying single staves
 @subsection Modifying single staves
 
-This section explains how to change specific attributes of one 
-staff like the staff lines, starting and stopping of staves, sizing
-of staves, and setting ossia sections.
+This section explains how to change specific attributes of one
+staff like the staff lines, starting and stopping of staves,
+sizing of staves, and setting ossia sections.
 
 @menu
 * Staff symbol::   
@@ -408,7 +447,7 @@ of staves, and setting ossia sections.
 @end menu
 
 @node Staff symbol
-@subsubsection Staff symbol
+@unnumberedsubsubsec Staff symbol
 
 @cindex adjusting staff symbol
 @cindex drawing staff symbol
@@ -427,109 +466,105 @@ of staves, and setting ossia sections.
 
 The layout object which draws the lines of a staff is called
 @code{staff symbol}.  The staff symbol may be tuned in number,
-thickness and distance of lines, using properties.  It may also
-be started and stopped at every point in the score.
+thickness and distance of lines, using properties.  It may also be
+started and stopped at every point in the score.
 
 @itemize
 @item
-Changing the number of staff lines is done by overriding 
-@code{line-count}.  You may need to adjust the clef position
-and the position of the middle C to fit to the new staff.  For
-an explanation, see the snippet section in @ref{Displaying pitches}.
+Changing the number of staff lines is done by overriding
+@code{line-count}.  You may need to adjust the clef position and
+the position of the middle C to fit to the new staff.  For an
+explanation, see the snippet section in @ref{Displaying pitches}.
 
-@lilypond[verbatim,ragged-right,quote]
+@lilypond[verbatim,quote,relative=2]
 \new Staff {
-  \override Staff.StaffSymbol  #'line-count = #3
-  d d d d
+  \override Staff.StaffSymbol #'line-count = #3
+  d4 d d d
 }
 @end lilypond
 
 @item
-The placement and amount of the staff lines can also set totally 
-manually by defining their positions explicitly.  The middle
-of the staff has the value of 0, each half staff space up and down
+The placement and amount of the staff lines can also set totally
+manually by defining their positions explicitly.  The middle of
+the staff has the value of 0, each half staff space up and down
 adds an integer.  The default values are 4 2 0 -2 -4.  Bar lines
 are drawn according to the calculated width of the system, but
-they are always centered.  As the
-example shows, the positions of the notes are not influenced
-by the position of the staff lines.
+they are always centered.  As the example shows, the positions of
+the notes are not influenced by the position of the staff lines.
 
-@lilypond[verbatim,ragged-right,quote]
+@lilypond[verbatim,quote,relative=1]
 \new Staff \with {
-  \override StaffSymbol #' line-positions = #' ( 7 3 0 -4 -6 -7 )
-  }{
-  a e' f' b' d''
+  \override StaffSymbol #'line-positions = #'(7 3 0 -4 -6 -7)
 }
+{ a4 e' f b | d1 }
 @end lilypond
 
 @item
-The staff line thickness can be set by overriding the @code{thickness}
-property.  Note that it gets applied also to ledger lines and stems, 
-since they depend on the staff line thickness.  The argument of 
-@code{thickness} is a factor of @code{line-thickness} which defaults
-to the normal staff line thickness.
-
-@lilypond[verbatim,ragged-right,quote]
+The staff line thickness can be set by overriding the
+@code{thickness} property.  Note that it gets applied also to
+ledger lines and stems, since they depend on the staff line
+thickness.  The argument of @code{thickness} is a factor of
+@code{line-thickness} which defaults to the normal staff line
+thickness.
+
+@lilypond[verbatim,quote,relative=1]
 \new Staff \with {
   \override StaffSymbol #'thickness = #3
-  }{
-  d d d d
 }
+{ d4 d d d }
 @end lilypond
 
 @item
-The thickness of the ledger lines can also be set independent of the
-settings for staff lines.  The setting is calculated from a pair of
-values which will be added for the final thickness.  The first value 
-is the staff line thickness multiplied by a factor, the second is
-the staff space multiplied by a factor.  In the example the ledger
-lines get their thickness from one staff line thickness plus 1/5 
-staff space, so they are heavier than a normal staff line.
-
-@lilypond[verbatim,ragged-right,quote]
+The thickness of the ledger lines can also be set independent of
+the settings for staff lines.  The setting is calculated from a
+pair of values which will be added for the final thickness.  The
+first value is the staff line thickness multiplied by a factor,
+the second is the staff space multiplied by a factor.  In the
+example the ledger lines get their thickness from one staff line
+thickness plus 1/5 staff space, so they are heavier than a normal
+staff line.
+
+@lilypond[verbatim,quote,relative=1]
 \new Staff \with {
-  \override StaffSymbol #'  ledger-line-thickness = #' ( 1 . 0.2 ) }
-  {
-  d d d d
+  \override StaffSymbol #'ledger-line-thickness = #'(1 . 0.2)
 }
+{ d4 d d d }
 @end lilypond
 
 @item
-The distance of the stafflines can be changed with the 
-@code{staff-space} property. Its argument is the amount
-of staff spaces that should be inserted between the lines.
-The default value is 1. Setting the distance has
-influence on the staff lines as well as on ledger lines.
+The distance of the stafflines can be changed with the
+@code{staff-space} property. Its argument is the amount of staff
+spaces that should be inserted between the lines.  The default
+value is 1. Setting the distance has influence on the staff lines
+as well as on ledger lines.
 
-@lilypond[verbatim,ragged-right,quote]
+@lilypond[verbatim,quote,relative=1]
 \new Staff \with {
-  \override StaffSymbol #' staff-space  = #1.5
-  }{
-  a b c' d'
+  \override StaffSymbol #'staff-space = #1.5
 }
+{ a4 b c d }
 @end lilypond
 
 @item
-The length of the staff line can also be adjusted
-manually.  The unit is one staff space.  Spacing 
-of the objects inside the staff does not get influenced 
-by this setting.
+The length of the staff line can also be adjusted manually.  The
+unit is one staff space.  Spacing of the objects inside the staff
+does not get influenced by this setting.
 
-@lilypond[verbatim,ragged-right,quote]
+@lilypond[verbatim,quote,relative=1]
 \new Staff \with {
-  \override StaffSymbol #' width = #23
-  }{
-  a e' f' b' d''
+  \override StaffSymbol #'width = #23
 }
+{ a4 e' f b | d1 }
 @end lilypond
 
 @end itemize
 
-These properties can only be set before instantiating the staff symbol.
-But it is possible to start and stop staves in the middle of a score,
-so each new setting will be applied to the newly instantiated staff.
+These properties can only be set before instantiating the staff
+symbol.  But it is possible to start and stop staves in the middle
+of a score, so each new setting will be applied to the newly
+instantiated staff.
 
-@lilypond[verbatim,relative=2,fragment]
+@lilypond[verbatim,quote,relative=2]
 b4 b
 %Set here the overrides for the staff 
 \override Staff.StaffSymbol #'line-count = 2
@@ -541,31 +576,42 @@ b b
 b b
 @end lilypond
  
+
 @predefined
 
-@code{\stopStaff}, @code{\startStaff}
+@funindex \startStaff
+@code{\startStaff},
+@funindex \stopStaff
+@code{\stopStaff}.
+
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {making-some-staff-lines-thicker-than-the-others.ly}
 
 @seealso
 
-Glossary: @rglos{line}, @rglos{ledger line}, @rglos{staff}.
+Music Glossary:
+@rglos{line},
+@rglos{ledger line},
+@rglos{staff}.
 
-Internals Reference: @rinternals{StaffSymbol}.
+Notation Reference:
+@ref{Displaying pitches}.
+
+Internals Reference:
+@rinternals{StaffSymbol}.
 
 @knownissues
 
-When setting staff lines manually, bar lines are
-always drawn centered on the position 0, so the
-maximum distance of the bar lines in either direction 
-must be equal.
+When setting staff lines manually, bar lines are always drawn
+centered on the position 0, so the maximum distance of the bar
+lines in either direction must be equal.
 
 
 @node Ossia staves
-@subsubsection Ossia staves
+@unnumberedsubsubsec Ossia staves
 
 @cindex staff, Frenched
 @cindex ossia
@@ -575,27 +621,27 @@ must be equal.
 
 Tweaking the staff object allows to resize the staff:
 
-@lilypond[verbatim,ragged-right,quote]
-  \new Staff \with {
-    fontSize = #-3
-    \override StaffSymbol #'staff-space = #(magstep -3)
-    \override StaffSymbol #'thickness = # (magstep -3)
-  }
-  {
-    \clef bass
-    c8 c c c  c c c c
-  }
+@lilypond[verbatim,quote]
+\new Staff \with {
+  fontSize = #-3
+  \override StaffSymbol #'staff-space = #(magstep -3)
+  \override StaffSymbol #'thickness = #(magstep -3)
+}
+\relative c {
+  \clef bass
+  c8 c c c  c c c c
+}
 @end lilypond
 
 @noindent
-This involves shrinking the staff spaces, the staff lines and
-the font size by the factor 3.  You find a more precise explanation
-in @ref{Setting the staff size}.
+This involves shrinking the staff spaces, the staff lines and the
+font size by the factor 3.  You find a more precise explanation in
+@ref{Setting the staff size}.
 
 The @emph{ossia} section in the next example are just put parallel
-to the main staff with @code{<<} and @code{>>} brackets.  The @emph{ossia}
-staff is stopped and started explicitely and white space is inserted 
-with the @code{\skip} command.
+to the main staff with @code{<<} and @code{>>} brackets.  The
+@emph{ossia} staff is stopped and started explicitely and white
+space is inserted with the @code{\skip} command.
 
 @lilypond[verbatim,quote]
 <<
@@ -605,7 +651,7 @@ with the @code{\skip} command.
     \remove "Time_signature_engraver"
     fontSize = #-3
     \override StaffSymbol #'staff-space = #(magstep -3)
-    \override StaffSymbol #'thickness = # (magstep -3)
+    \override StaffSymbol #'thickness = #(magstep -3)
     firstClef = ##f
   }
   \relative c'' {
@@ -622,7 +668,7 @@ with the @code{\skip} command.
     \startStaff
     f8 d g4 
   }
-  \new Staff  \relative c'' {
+  \new Staff \relative c'' {
     \time 2/4
     c4 c g' g a a g2
   }
@@ -632,21 +678,30 @@ with the @code{\skip} command.
 
 @snippets
 
-@c  lilypondfile{Making-some-staff-lines-thicker-than-the-others.ly}
+@c @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@c {making-some-staff-lines-thicker-than-the-others.ly}
 @c snippet 277
 
+
 @seealso
 
-Music Glossary: @rglos{ossia}, @rglos{staff}, @rglos{Frenched staff}.
+Music Glossary:
+@rglos{ossia},
+@rglos{staff},
+@rglos{Frenched staff}.
+
+Notation Reference:
+@ref{Setting the staff size}.
 
 Snippets:
 @rlsr{Staff notation}.
 
-Internals Reference: @rinternals{StaffSymbol}.
+Internals Reference:
+@rinternals{StaffSymbol}.
 
 
 @node Hiding staves
-@subsubsection Hiding staves
+@unnumberedsubsubsec Hiding staves
 
 @cindex Frenched scores
 @cindex staff, hiding
@@ -662,14 +717,16 @@ Score}.  For the @code{Lyrics}, @code{ChordNames}, and
 the lines of these contexts turn out empty after the line-breaking
 process, they are removed.
 
-For normal staves this behaviour is called
-with the @code{\RemoveEmptyStaffContext} command.  It is set
-in the @code{\layout} block.  As a result staves containing 
-nothing or whole mesure rests are removed after a line break.
+For normal staves this behaviour is called with the
+@code{\RemoveEmptyStaffContext} command.  It is set in the
+@code{\layout} block.  As a result staves containing nothing or
+whole mesure rests are removed after a line break.
 
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[verbatim,quote]
 \layout {
-  \context { \RemoveEmptyStaffContext }
+  \context {
+    \RemoveEmptyStaffContext
+  }
 }
 \relative c'' {
   <<
@@ -679,7 +736,6 @@ nothing or whole mesure rests are removed after a line break.
 }
 @end lilypond
 
-
 To remove other types of contexts, use
 @code{\AncientRemoveEmptyStaffContext} or
 @code{\RemoveEmptyRhythmicStaffContext}.
@@ -688,13 +744,13 @@ To remove other types of contexts, use
 
 Another application of the @code{\RemoveEmptyStaffContext} is to
 make ossia sections, i.e., alternative melodies on a separate
-piece of staff, with help of a Frenched staff.  See @ref{Ossia staves}. 
+piece of staff, with help of a Frenched staff.  See
+@ref{Ossia staves}. 
 
 You can make the staff lines invisible by removing the
 @code{Staff_symbol_engraver} from the @code{Staff} context.
 
-
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[verbatim,quote]
 \score {
   \new Staff \relative c'' { c8 c c16 c c c }
   \layout{
@@ -706,20 +762,21 @@ You can make the staff lines invisible by removing the
 }
 @end lilypond
 
+
 @snippets
 
-The first empty staff can also be removed from the score with a 
-setting in the @code{VerticalAxisGroup} property.  This can be done 
-globally inside the @code{\layout} block, or locally inside the 
-specific staff that should be removed. In the latter case, 
-you have to specify the context (@code{Staff} applies only to the 
+The first empty staff can also be removed from the score with a
+setting in the @code{VerticalAxisGroup} property.  This can be
+done globally inside the @code{\layout} block, or locally inside
+the specific staff that should be removed. In the latter case, you
+have to specify the context (@code{Staff} applies only to the
 current staff) in front of the property.
 
-The lower staff of the second staff group is not removed, 
-because the setting applies only to the specific staff inside 
-of which it is written.
+The lower staff of the second staff group is not removed, because
+the setting applies only to the specific staff inside of which it
+is written.
 
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[verbatim,quote]
 \layout {
   \context { 
     \RemoveEmptyStaffContext 
@@ -743,26 +800,36 @@ of which it is written.
   >>
 @end lilypond
 
-@c FIXME not yet in master
-@c lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
-@c {remove-the-first-empy-line.ly}
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{removing-the-first-empty-line.ly}
+
 
 @predefined
 
+@funindex \RemoveEmptyStaffContext
 @code{\RemoveEmptyStaffContext},
+@funindex \AncientRemoveEmptyStaffContext
 @code{\AncientRemoveEmptyStaffContext},
-@code{\RemoveEmptyRhythmicStaffContext},
+@funindex \RemoveEmptyRhythmicStaffContext
+@code{\RemoveEmptyRhythmicStaffContext}.
+
 
 @seealso
 
-Notation Reference: @ref{Staff symbol}.
+Notation Reference:
+@ref{Staff symbol},
+@ref{Ossia staves}.
 
 Snippets:
 @rlsr{Staff notation}.
 
-Internals Reference: @rinternals{ChordNames},
-@rinternals{FiguredBass}, @rinternals{Lyrics},
-@rinternals{Staff}, @rinternals{VerticalAxisGroup}.
+Internals Reference:
+@rinternals{ChordNames},
+@rinternals{FiguredBass},
+@rinternals{Lyrics},
+@rinternals{Staff},
+@rinternals{VerticalAxisGroup}.
+
 
 @node Writing parts
 @subsection Writing parts
@@ -774,8 +841,9 @@ Internals Reference: @rinternals{ChordNames},
 * Formatting cue notes::        
 @end menu
 
+
 @node Metronome marks
-@subsubsection Metronome marks
+@unnumberedsubsubsec Metronome marks
 
 @cindex Tempo
 @cindex beats per minute
@@ -792,8 +860,9 @@ the layout output, a metronome marking is printed
 
 @funindex \tempo
 
-@lilypond[quote,ragged-right,verbatim,fragment]
-\tempo 8.=120 c''1
+@lilypond[verbatim,quote,relative=2]
+\tempo 8. = 120
+c1
 @end lilypond
 
 
@@ -804,7 +873,7 @@ make the metronome marking invisible @example \once \override
 Score.MetronomeMark #'transparent = ##t @end example
 
 To print other metronome markings, use these markup commands
-@lilypond[quote,ragged-right,verbatim,relative,fragment]
+@lilypond[verbatim,quote,relative=1]
 c4^\markup {
   (
   \smaller \general-align #Y #DOWN \note #"16." #1
@@ -819,16 +888,21 @@ For more details, see @ref{Formatting text}.
 
 @seealso
 
-Music Glossary: @rglos{metronome}, @rglos{metronomic indication},
-@rglos{tempo indication}, @rglos{metronome mark}.
+Music Glossary:
+@rglos{metronome},
+@rglos{metronomic indication},
+@rglos{tempo indication},
+@rglos{metronome mark}.
 
-Notation Reference: @ref{Formatting text}.
+Notation Reference:
+@ref{Formatting text}.
 
 Snippets:
 @rlsr{Staff notation}.
 
-Internals Reference: @rinternals{MetronomeMark}, @ref{MIDI
-output}.
+Internals Reference:
+@rinternals{MetronomeMark},
+@ref{MIDI output}.
 
 
 @knownissues
@@ -847,7 +921,7 @@ place it further away from the staff.
 
 
 @node Instrument names
-@subsubsection Instrument names
+@unnumberedsubsubsec Instrument names
 
 @cindex instrument names
 @cindex instrument names, short
@@ -855,60 +929,60 @@ place it further away from the staff.
 In an orchestral score, instrument names are printed at the left
 side of the staves.
 
-This can be achieved by setting @code{Staff}.@code{instrumentName} and
-@code{Staff}.@code{shortInstrumentName}, or
+This can be achieved by setting @code{Staff}.@code{instrumentName}
+and @code{Staff}.@code{shortInstrumentName}, or
 @code{PianoStaff}.@code{instrumentName} and
-@code{PianoStaff}.@code{shortInstrumentName}.  This will print text
-before the start of the staff.  For the first staff,
-@code{instrumentName} is used.  If set, @code{shortInstrumentName} is
-used for the following staves.
+@code{PianoStaff}.@code{shortInstrumentName}.  This will print
+text before the start of the staff.  For the first staff,
+@code{instrumentName} is used.  If set, @code{shortInstrumentName}
+is used for the following staves.
 
-@lilypond[quote,verbatim,ragged-right,relative=1,fragment]
+@lilypond[verbatim,quote,relative=1]
 \set Staff.instrumentName = "Ploink "
 \set Staff.shortInstrumentName = "Plk "
 c1
 \break
-c''
+c''1
 @end lilypond
 
 You can also use markup texts to construct more complicated
 instrument names, for example
 
-@lilypond[quote,fragment,verbatim,ragged-right]
+@lilypond[verbatim,quote,relative=2]
 \set Staff.instrumentName = \markup {
   \column { "Clarinetti"
             \line { "in B" \smaller \flat } } }
-c''1
+c1
 @end lilypond
 
 @cindex instrument names, centering
 
-As instrument names are centered by default, multi line names
-are better entered using @code{\center-align}:
+As instrument names are centered by default, multi line names are
+better entered using @code{\center-align}:
 
-@lilypond[quote,verbatim,ragged-right]
-{ <<
-\new Staff {
-  \set Staff.instrumentName = \markup \center-align {
-    Clarinetti
-    \line { "in B" \smaller \flat }
+@lilypond[verbatim,quote,relative=2]
+<<
+  \new Staff {
+    \set Staff.instrumentName = \markup \center-align {
+      Clarinetti
+      \line { "in B" \smaller \flat }
+    }
+    c1
+  }
+  \new Staff {
+    \set Staff.instrumentName = "Vibraphone"
+    c1
   }
-  c''1
-}
-\new Staff {
-  \set Staff.instrumentName = "Vibraphone"
-  c''1
-}
 >>
-}
 @end lilypond
 
 For longer instrument names, it may be useful to increase the
 @code{indent} setting in the @code{\layout} block.
 
-Short instrument names, printed before the systems following the first
-one, are also centered by default, in a space which width is given by
-the @code{short-indent} variable of the @code{\layout} block.
+Short instrument names, printed before the systems following the
+first one, are also centered by default, in a space which width is
+given by the @code{short-indent} variable of the @code{\layout}
+block.
 
 To add instrument names to other contexts (such as
 @code{GrandStaff}, @code{ChoirStaff}, or @code{StaffGroup}), the
@@ -928,7 +1002,7 @@ in @ref{Modifying context plug-ins}.
 
 Instrument names may be changed in the middle of a piece,
 
-@lilypond[quote,fragment,verbatim,ragged-right]
+@lilypond[verbatim,quote,relative=1]
 \set Staff.instrumentName = "First"
 \set Staff.shortInstrumentName = "one"
 c1 c c c \break
@@ -942,17 +1016,20 @@ c1 c c c \break
 
 @seealso
 
-Notation Reference: @ref{Modifying context plug-ins}.
+Notation Reference:
+@ref{Modifying context plug-ins}.
 
 Snippets:
 @rlsr{Staff notation}.
 
-Internals Reference: @rinternals{InstrumentName},
-@rinternals{PianoStaff}, @rinternals{Staff}.
+Internals Reference:
+@rinternals{InstrumentName},
+@rinternals{PianoStaff},
+@rinternals{Staff}.
 
 
 @node Quoting other voices
-@subsubsection Quoting other voices
+@unnumberedsubsubsec Quoting other voices
 
 @cindex cues
 @cindex quoting other voices
@@ -968,7 +1045,6 @@ command.
 \addQuote @var{name} @var{music}
 @end example
 
-
 @noindent
 Here, @var{name} is an identifying string.  The @var{music} is any
 kind of music.  Here is an example of @code{\addQuote}
@@ -990,7 +1066,6 @@ clarinet = \relative c' @{
 \addQuote clarinet @{ \clarinet @}
 @end example
 
-
 After calling @code{\addQuote}, the quotation may then be done
 with @code{\quoteDuring} or @code{\cueDuring},
 
@@ -1022,14 +1097,15 @@ Quotations take into account the transposition of both source and
 target instruments, if they are specified using the
 @code{\transposition} command.
 
-@lilypond[quote,ragged-right,verbatim]
-\addQuote clarinet \relative c' {
+@lilypond[verbatim,quote,relative=1]
+\addQuote clarinet
+{
   \transposition bes
   f4 fis g gis
 }
 
 {
-  e'8 f'8 \quoteDuring #"clarinet" { s2 }
+  e8 f8 \quoteDuring #"clarinet" { s2 }
 }
 @end lilypond
 
@@ -1048,6 +1124,20 @@ notes and rests of the quoted voice end up in the
 will quote notes (but no rests), together with scripts and
 dynamics.
 
+
+@seealso
+
+Notation Reference:
+@ref{Instrument transpositions}.
+
+Snippets:
+@rlsr{Staff notation}.
+
+Internals Reference:
+@rinternals{QuoteMusic},
+@rinternals{Voice}.
+
+
 @knownissues
 
 Only the contents of the first @code{Voice} occurring in an
@@ -1063,18 +1153,9 @@ Quoting nested triplets may result in poor notation.
 In earlier versions of LilyPond (pre 2.11), @code{addQuote} was
 written entirely in lower-case letters: @code{\addquote}.
 
-@seealso
-
-Notation Reference: @ref{Instrument transpositions}.
-
-Snippets:
-@rlsr{Staff notation}.
-
-Internals Reference: @rinternals{QuoteMusic}, @rinternals{Voice}.
-
 
 @node Formatting cue notes
-@subsubsection Formatting cue notes
+@unnumberedsubsubsec Formatting cue notes
 
 @cindex cues
 @cindex cue notes
@@ -1094,14 +1175,13 @@ The syntax is
 @end example
 
 This will insert notes from the part @var{name} into a
-@code{Voice} called @code{cue}.  This happens
-simultaneously with @var{music}, which usually is a rest.  When
-the cue notes start, the staff in effect becomes polyphonic for a
-moment.  The argument @var{updown} determines whether the cue
-notes should be notated as a first or second voice.
+@code{Voice} called @code{cue}.  This happens simultaneously with
+@var{music}, which usually is a rest.  When the cue notes start,
+the staff in effect becomes polyphonic for a moment.  The argument
+@var{updown} determines whether the cue notes should be notated as
+a first or second voice.
 
-
-@lilypond[verbatim,ragged-right]
+@lilypond[verbatim]
 smaller = {
   \set fontSize = #-2
   \override Stem #'length-fraction = #0.8
@@ -1109,12 +1189,13 @@ smaller = {
   \override Beam #'length-fraction = #0.8
 }
 
-\addQuote clarinet \relative {
+\addQuote clarinet
+\relative c' {
   R1*20
   r2 r8 c' f f
 }
 
-\new Staff \relative  <<
+\new Staff \relative c' <<
 
   % setup a context for cue notes.
   \new Voice = "cue" { \smaller \skip 1*21 }
@@ -1131,7 +1212,6 @@ smaller = {
 >>
 @end lilypond
 
-
 Here are a couple of hints for successful cue notes:
 
 @itemize
@@ -1157,7 +1237,7 @@ instruments which use a completely different octave range (for
 example, having a cue of a piccolo flute within a contra bassoon
 part).
 
-@lilypond[verbatim,ragged-right,quote]
+@lilypond[verbatim,quote]
 picc = \relative c''' {
   \clef "treble^8"
   R1 |
@@ -1179,11 +1259,12 @@ cbsn = \relative c, {
 >>
 @end lilypond
 
+
 @seealso
 
 Snippets:
 @rlsr{Staff notation}.
 
-Internals Reference: @rinternals{Voice}.
-
+Internals Reference:
+@rinternals{Voice}.
 
index d0a95f543eb8a9e099d5d5846a58f488a5089bc4..4e1d289d4097307d973ea54445af7418054ee774 100644 (file)
@@ -16,14 +16,13 @@ Tutorial guidelines:  (different from policy.txt!)
   or
     @lilypond[verbatim,quote,relative=2]
 
-  Don't use any other relative=X commands (make it a non-fragment
-  example), and don't use fragment without relative=2.
+  Don't use any other relative=X commands.
 
 - use "aes" and "ees" instead of "as" and "es".  I know it's not
   correct Dutch naming, but let's not confuse people with this
   until we get to the Basic notation chapter.
 
-- Add "Music Glossary: @rglos{foo}" to the _top_ of the relevant
+- Add "Music Glossary: @rglos{foo}" to the *top* of the relevant
   portions of the tutorial.
 
 @end ignore
@@ -223,7 +222,8 @@ elementary piece of music, a @notation{scale}, in which every note
 is within just one staff space of the previous note.
 
 @lilypond[verbatim,quote]
-\relative c' {  % set the starting point to middle C
+% set the starting point to middle C
+\relative c' {
   c d e f
   g a b c
 }
@@ -253,7 +253,8 @@ the @w{@code{\relative c' @{}} command, we can change the starting
 octave:
 
 @lilypond[verbatim,quote]
-\relative c'' {  % one octave above middle C
+% one octave above middle C
+\relative c'' {
   e c a c
 }
 @end lilypond
@@ -768,7 +769,6 @@ c-. c-- c-> c-^ c-+ c-_
 
 Music Glossary: @rglos{fingering}.
 
-
 Similarly, @notation{fingering} indications can be added to a note
 using a dash (@code{-}) and the digit to be printed:
 
@@ -865,8 +865,6 @@ If you want to turn off automatic beaming entirely or for an
 extended section of music, use the command @code{\autoBeamOff}
 to turn off automatic beaming and @code{\autoBeamOn} to turn it
 on again.
-@c It will usually be necessary to manually beam music
-@c with lyrics.
 
 @lilypond[verbatim,quote,relative=2]
 \autoBeamOff
@@ -1478,17 +1476,12 @@ The simple approach using @code{\addlyrics} can be used for
 placing lyrics under more than one staff.  Here is an
 example from Handel's @notation{Judas MaccabƦus}:
 
-@c TODO \partial has not been previously explained
-@c Change example or add explanation earlier
-
 @lilypond[verbatim,quote]
 <<
-  {
-    \time 6/8
-    \partial 8
-  }
   \relative c'' {
     \key f \major
+    \time 6/8
+    \partial 8
     c8 c([ bes]) a a([ g]) f f'4. b, c4.~ c4
   }
   \addlyrics {
@@ -1496,6 +1489,8 @@ example from Handel's @notation{Judas MaccabƦus}:
   }
   \relative c' {
     \key f \major
+    \time 6/8
+    \partial 8
     r8 r4. r4 c8 a'([ g]) f f([ e]) d e([ d]) c bes'4
   }
   \addlyrics {
@@ -1504,11 +1499,10 @@ example from Handel's @notation{Judas MaccabƦus}:
 >>
 @end lilypond
 
-@noindent
-but scores any more complex than this simple example are
-better produced by separating out the staff structure
-from the notes and lyrics with variables.  These are
-discussed in @ref{Organizing pieces with variables}.
+Scores any more complex than this simple example are better
+produced by separating out the staff structure from the notes and
+lyrics with variables.  These are discussed in @ref{Organizing
+pieces with variables}.
 
 @seealso
 
@@ -1554,13 +1548,17 @@ later by placing a backslash in front of the name
 (@code{\namedMusic}, just like a normal LilyPond command).
 
 @lilypond[verbatim,quote]
-violin = \new Staff { \relative c'' {
-  a4 b c b
-}}
-cello = \new Staff { \relative c {
-  \clef bass
-  e2 d
-}}
+violin = \new Staff {
+  \relative c'' {
+    a4 b c b
+  }
+}
+cello = \new Staff {
+  \relative c {
+    \clef bass
+    e2 d
+  }
+}
 {
   <<
     \violin
@@ -1605,7 +1603,9 @@ places.  The following example uses the above variables:
   \aFivePaper
   line-width = \width
 @}
-@{ c4^\name @}
+@{
+  c4^\name
+@}
 @end example
 
 
@@ -1734,9 +1734,6 @@ files.
 @node After the tutorial
 @subsection After the tutorial
 
-FIXME: rewrite slightly after the rest of the LM has been
-stabilized.  Translators, ignore this section for now.
-
 After finishing the tutorial, you should probably try writing a
 piece or two.  Start by adding notes to one of the
 @ref{Templates}.  If you need any notation that was not covered in
@@ -1752,6 +1749,9 @@ Manual assumes that you are familiar with LilyPond input.  You may
 wish to skim these chapters right now, and come back to them after
 you have more experience.
 
-
-
+If you have not done so already, @emph{please} read @ref{About the
+documentation}.  There is a lot of information about LilyPond, so
+newcomers often do not know where they should look for help.  If
+you spend five minutes reading that section carefully, you might 
+save yourself hours of frustration looking in the wrong places!
 
index 80bb10cd4ad988cfc9770fab8b1bcb4fb9817afa..e5afa7db3a4cc8fc7b0a4ffc5a40ba5003b81dc0 100644 (file)
@@ -11,7 +11,8 @@
 @node World music
 @section World music
 
-FIXME
+The purpose of this section is to highlight musical notation issues
+that are relevant to traditions outside the Western tradition. 
 
 @menu
 * Arabic music::                
@@ -20,69 +21,90 @@ FIXME
 @node Arabic music
 @subsection Arabic music
 
-FIXME
+This section highlights issues that are relevant to notating Arabic
+music.
 
 @menu
-* Arabic music notation overview::  
+* References for Arabic music::  
 * Arabic note names ::          
 * Arabic key signatures::       
 * Arabic time signatures:: 
-* References for Arabic music::  
+* Further reading::  
 @end menu
 
  
-@node Arabic music notation overview
-@unnumberedsubsubsec Arabic music notation overview
+@node References for Arabic music
+@unnumberedsubsubsec References for Arabic music 
 
 @cindex Arabic music
 @cindex medium intervals  
 @cindex maqam 
 @cindex maqams
 
-Arabic music so far has been mainly an oral tradition.  When music is
-transcribed, it is usually in a sketch format, on which performers are
-expected to improvise significantly.  Increasingly, Western notation,
-with a few variations, is adopted in order to communicate and
-preserve Arabic music. 
-
-Some elements of Western musical notation such as the transcription
-of chords or independent parts, are not required to typeset the more
-traditional Arabic pieces.  There are however some different issues,
-such as the need to indicate medium intervals that are somewhere
-between a semi-tone and a tone, in addition to the minor and major
-intervals that are used in Western music.  There is also the need to
-group and indicate a large number of different maqams (modes) that
-are part of Arabic music.
+Arabic music so far has been mainly an oral tradition.  When music
+is transcribed, it is usually in a sketch format, on which
+performers are expected to improvise significantly.  Increasingly,
+Western notation, with a few variations, is adopted in order to
+communicate and preserve Arabic music. 
+
+Some elements of Western musical notation such as the
+transcription of chords or independent parts, are not required to
+typeset the more traditional Arabic pieces.  There are however
+some different issues, such as the need to indicate medium
+intervals that are somewhere between a semi-tone and a tone, in
+addition to the minor and major intervals that are used in Western
+music.  There is also the need to group and indicate a large
+number of different maqams (modes) that are part of Arabic music.
   
 In general, Arabic music notation does not attempt to precisely
 indicate microtonal elements that are present in musical practice.
 
+Several issues that are relevant to Arabic music are covered 
+elsewhere: 
+
+@itemize
+@item Note names and accidentals (including quarter tones) can be
+tailored as discussed in @ref{Note names in other languages}.
+
+@item Additional key signatures can also be tailored as described
+in @ref{Key signature}.
+
+@item Complex time signatures may require that notes be grouped
+manually as described in @ref{Manual beams}. 
+
+@end itemize 
+
+@seealso
+
+Notation Reference:
+@ref{Note names in other languages},     
+@ref{Key signature},
+@ref{Manual beams}.
+
+Snippets:
+@rlsr{World music}.
  
+
 @node Arabic note names 
-@unnumberedsubsubsec Arabic note names
+@unnumberedsubsubsec Arabic note names 
+
 
 @cindex Arabic note names 
 
 The more traditional Arabic note names can be quite long and are
 not suitable for the purpose of music writing, so they are not
-defined by the inclusion of "arabic.ly".  English note names
-@code{a, b, c, d, e, f, g} are not very familiar in Arabic music
-education.  Italian or Solfege note names @code{do, re, mi, fa,
-sol, la, si} are more familiar, and are used when
-@code{"arabic.ly"} is included.  Modifiers can also be used, as
-discussed in @ref{Note names in other languages}. 
+used.  English note names are not very familiar in Arabic music
+education, so Italian or Solfege note names (@code{do, re, mi, fa,
+sol, la, si}) are used instead.  Modifiers (accidentals) can also
+be used, as discussed in @ref{Note names in other languages}. 
 
 For example, this is how the Arabic @notation{rast} scale can be
 notated:
 
 @lilypond[quote,verbatim]    
-% TODO: commented out until arabic is included
-%\include "arabic.ly"
-%\relative do' { 
-%  do re misb fa sol la sisb do sisb la sol fa misb re do 
-%}
-\relative c' {
-  c
+\include "arabic.ly"
+\relative do' { 
+  do re misb fa sol la sisb do sisb la sol fa misb re do 
 }
 @end lilypond
 
@@ -92,6 +114,9 @@ notated:
 Notation Reference:     
 @ref{Note names in other languages}.
 
+Snippets:
+@rlsr{World music}.
+
 
 @node Arabic key signatures
 @unnumberedsubsubsec Arabic key signatures 
@@ -99,9 +124,10 @@ Notation Reference:
 @cindex Arabic key signatures
 
 In addition to the minor and major key signatures, the following
-key signatures are defined in @code{"arabic.ly"}: bayati, rast,
-sikah, iraq, and kurd. These key signatures define a small number
-of maqam groups rather than the large number of maqams that are in
+key signatures are defined in @code{arabic.ly}: @notation{bayati},
+@notation{rast}, @notation{sikah}, @notation{iraq}, and
+@notation{kurd}.  These key signatures define a small number of
+maqam groups rather than the large number of maqams that are in
 common use. 
 
 In general, a maqam uses the key signature of its group, or a 
@@ -110,21 +136,44 @@ the music.
 
 For example to indicate the key signature of a maqam muhayer piece:  
 
-  \key re \bayati
-
-Here re is the default pitch of the muhayer maqam, and bayati is the
-name of the base maqam in the group. 
-
-While the key signature indicates the group, it is
-common for the title to indicate the more  specific maqam, so in this
-example, the name of maqam muhayer should appear in the title.    
-
-In Arabic music, the same term such as bayati that is used to indicate 
-a maqam group, is also a maqam which is usually the most important
-in the group, and can also be thought of as a base maqam. 
-
-Here is one suggested grouping that maps the more common maqams to key 
-signatures: 
+@example
+\key re \bayati 
+@end example
+
+Here @var{re} is the default pitch of the muhayer maqam, and
+@var{bayati} is the name of the base maqam in the group. 
+
+While the key signature indicates the group, it is common for the
+title to indicate the more specific maqam, so in this example, the
+name of maqam muhayer should appear in the title.
+
+@c FIXME: what group?  bayati?
+@c FIXME: the list is hard to read.  Either end the sentence with
+@c the list, or put it in parentheses, or something.
+Other maqams in the same group, as shown in the table below:
+bayati, hussaini, saba, and ushaq can be indicated in the same
+way.  These are all variations of the base and most common maqam
+in the group, which is bayati.  They usually differ from the base
+maqam in their upper tetrachords, or certain flow details that
+don't change their fundamental nature, as related siblings. 
+
+The other maqam in the same group (Nawa) is related to bayati by
+modulation which is indicated in the table in parenthesis for
+those maqams that are modulations of their base maqam.  Arabic
+maqams admit of only limited modulations, due to the nature of
+Arabic musical instruments.  Nawa can be indicated as follows: 
+
+@example
+\key sol \bayati
+@end example
+
+In Arabic music, the same term such as bayati that is used to
+indicate a maqam group, is also a maqam which is usually the most
+important in the group, and can also be thought of as a base
+maqam. 
+
+Here is one suggested grouping that maps the more common maqams to
+key signatures: 
 
 @multitable @columnfractions 0.1 0.1 0.1 0.6
 @headitem maqam group 
@@ -169,30 +218,11 @@ signatures:
   @tab huzam 
 @end multitable          
 
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{non-traditional-key-signatures.ly}
 
-You can also set the key signature using Staff.keySignature as discussed
-in @ref{Key signature}.  This offers more flexibility if you don't wish  
-to be limited to the key signatures that are defined in "arabic.ly", or if 
-you don't wish to use the above method of determining a key signature based 
-on the maqam group. 
-
-For example, you can set the key signature to do sharp, mi semi-flat, and 
-sol flat as follows : 
-
-@lilypond[quote,verbatim]
-% TODO: uncomment when arabic is added.
-%\include "arabic.ly" 
-%{
-%  \set Staff.keySignature = #`( (0 . ,SHARP) (2 . ,SEMI-FLAT) (4 . ,FLAT) )  
-%  \relative re' 
-%  { 
-%    re misb fa solb la si dod re sisb la solb fa misb re    
-%  } 
-%}
-\relative c'{
-  c
-}
-@end lilypond
 
 @seealso
 
@@ -205,6 +235,11 @@ Learning Manual:
 Internals Reference:
 @rinternals{KeySignature}.
 
+Snippets:
+@rlsr{World music}, 
+@rlsr{Pitches}.
+
+
 @node Arabic time signatures
 @unnumberedsubsubsec Arabic time signatures 
 
@@ -212,10 +247,11 @@ Internals Reference:
 @cindex Semai form 
 @cindex taqasim 
 
+@c FIXME why not just adjust the automatic beaming?
 Some Arabic and Turkish music classical forms such as Semai use 
 unusual time signatures such as 10/8. This may lead to an 
 automatic grouping of notes that is quite different from existing
-typeset music. You can override this by switching off automatic 
+typeset music.  You can override this by switching off automatic 
 beaming, and grouping the notes manually using @code{[ ]} to 
 surround grouped notes, as described in @ref{Manual beams}. 
 
@@ -236,8 +272,11 @@ Notation Reference:
 @ref{Unmetered music}, 
 @ref{Automatic accidentals}. 
 
-@node References for Arabic music
-@unnumberedsubsubsec References for arabic music
+Snippets:
+@rlsr{World music}.
+
+@node Further reading
+@unnumberedsubsubsec Further reading
 
 @enumerate
 
diff --git a/THANKS b/THANKS
index b87177b6a2b4b35d5ab4f1b5cdda3ff7ee7489e6..21cbb3f1db51d6b8ace85efd4db012740ce9a288 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -27,19 +27,22 @@ Neil Puttock
 GRAND DOCUMENTATION PROJECT
 
 Trevor Daniels     - Assistant Documentation Editor
-Eyolf Ć˜strem       - NR Rewriter
-Jay Hamilton       - NR Rewriter
-Till Retting       - NR Rewriter
-Ralph Palmer       - NR Rewriter
-Patrick McCarty    - NR Rewriter
-Andrew Hawryluk    - NR Rewriter
-Jonathan Kulp      - NR Rewriter
-Kurt Kroon         - Glossary Updates
+Andrew Hawryluk    - NR work
+Carl Sorenseon     - NR work
+Eyolf Ć˜strem       - NR work
+Francisco Vila     - NR work
+Jay Hamilton       - NR work
+Jonathan Kulp      - NR work
+Joseph Harfouch    - NR work
+Patrick McCarty    - NR work
+Ralph Palmer       - NR work
+Till Retting       - NR work
+Kurt Kroon         - Glossary Updates, NR work
 Alard de Boer      - Formatting
 Michael Rasmussen  - Formatting
 Trevor Baca        - Inspirational Headwords
 Reinhold Kainhofer - Technical Aid
-Neil Puttock       - Snippet Editor
+Neil Puttock       - Snippet Editor, Technical Aid
 
 
 TRANSLATORS
index 324b1dedf63f4507be5cda8a0b27ed12ff045443..6ee10b5254541e257ecc1d0be7588158ab9d6198 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "keyboards"
index bb931828913aa7d84c3cbcafd5934d0df2815021..74b3a3fd5b19bb2f29f6e233f4fc8215f5547be1 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords, ancient-notation, contexts-and-engravers"
index e3ec384137d71b76c2c43d3fbc1a241e21a7d9ff..8647f79fb238a2071b3e38552749bb7969081ffa 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches, staff-notation, vocal-music"
index 06712a8e54b20caa7f849dab36aef3cd5a7d40a3..f9b1919175cfe46cf9657da00f5f157de25f673f 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, contexts-and-engravers, breaks"
index 30bb191a995b52d90c7b7504ba969c6469c60575..67259994ae9965249356d926d1c07b58103fa1b9 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, contexts-and-engravers"
index b510a7a3f4a95ce3fd2a28a0b89a8bc9f5acd9f5..c875d0982ecdaf40997222540f0476ab649beb0b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords"
index c0506a947f753ae6300a75dd704fcb841999fb5e..91b6852cde656d2e7641f07a590665fbe14bf516 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, expressive-marks"
index 29b669bde772c3629a2d79022ad5e201dfeb32e4..2ed3c52993c326cba652fc4c62fb3a999dd79bf4 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, percussion"
index b333639f2ff788dbab2d52b721b91dcc9099fd22..e7b603c3ccec2ef87e952c59cac0a81ddb3db83d 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations, fretted-strings"
index 9ec8bb54448b00574c59ef9376dcbb8220710f6b..0359871dbd1f9afa66a23203d992f57cca709651 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "fretted-strings"
index a42ccf4241d8459a32e54d6cc4f1d95b40991fae..cd3478a87ef964da8ef3bf5d6718a8b0e7896a8c 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 0f61c4e9c4927a858e8bd5f20084d4e5892adbec..b6ebc545ce6040b4286bde5e96e4e9eefbfed897 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "titles"
index 104ddacb9b17551bcad9a919980f6cd04214a1ff..e8eb9b32b81cc1ac495065605d05cc73bdbc4d93 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "repeats"
index 8323813b3dc5359ae29bd569b3b053c95975db90..825109a583a65db13915a73a79b72f1a7959cdfa 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "simultaneous-notes"
index 116205bc1a656953647665ee81f877fab7c539bb..c7598f02df453f15ce58c1faadcc05f01bfbd2fc 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, vocal-music, spacing"
index f3777ac15265ba1f1b89936bb8630040d828dfed..c80b1daf99aafa4a4ab6def47bc41f336b8d515e 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 110ec890fa5175d1901e7a14d4ac9e1799592888..f6dbf9becc3713c8a18d8c56d59072b845dd7786 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, paper-and-layout, titles"
index e2bda9571ef673764552bbf98235ce88f1ada65e..fc41f92e4ae33d8dc2982505ff43991844d345e2 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, vocal-music"
index 94924815a99eea8387a633f638bc8ad4cf305944..547d4d75d992f0db8d858bdf7c5d86c159145d3f 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text"
index 0bcd7d3295a2bfede907b08acc759978a8c8caa4..bb26558b32443e49fd0e4a1633e796f974b64d88 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "tweaks-and-overrides, paper-and-layout, spacing"
index 9421ffb5857dc58675b78062b5993cd4f3e07396..9e6b8eee3c1ca5237d3d57faebba5037d4f34186 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations, fretted-strings, spacing"
index d5ef3bd11633cf15781a04de1d871c53495841de..434bef2cebea348bff57636dde1506a25be7ff21 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches, vocal-music"
index a94afe6ba87e45ac745a913eafdddf2928289779..3ac2dc75e54cb5195bd1fe8f0948c3f2506804cf 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations, tweaks-and-overrides"
index 998b07839ef80d8538f48324a63129d4d0b6efdd..9034dfacb4522fa29c16e40c8f5c7a22f7d4ec23 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "ancient-notation"
index 17c7c225c3f71627b615eb6292cd9ef484bbe416..240e1072399d5ce0adb76eb74fc627c18b9660ed 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "ancient-notation, template"
index 49ab5c69120202300e2d507e7a6d1cf27dd991a1..a04bbe3574f6bc75da8c277f072446ea7a75ae2d 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "ancient-notation, template"
index 1c0d668111fff94ad9a49d63e01545f60d6db6f6..2dd2d18f1984ae937c88f0e5f39d5f2234fa3162 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "ancient-notation"
index b877d99420bf56bab6869212718b4838a5c82f03..f3312eaaf696abeb7413ca8bea1484090f1f02fd 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches, editorial-annotations"
index 955de045e7adff39a3a6326a0ced180a775f0b6c..1b42439352106189a03cb8977e529b0cd9f112f5 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index 6c7db412b6feb92486f82830d5dfdb7233face67..5be6b6f2c2db730389bd4baa77e2d514ecd9f71e 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index 7dfd1b0bd104b584fcd17f6e3daeccfcce677ea3..08b14ac2e76d8fd942ae79db2ca3408777b7577f 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, breaks"
index 3e73d7580efda192f289923507a827d073d9f1d2..bae1dae842906236195409b86b26447eaf9b05e0 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations, text"
index 73c67387a4d4b8d83404457f518d270e8a5e0053..7e5e84864e72ede5fe56f7cbeba3b061504cf86b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "winds"
index b308dbd3927758fbacbf41f5edffad123e47cc56..4eee205162f46e558b1226ccd59949c8213819ec 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 
 \header {
   texidoces = "
index 1ab6f077646d5627251e07cbeb47cff3ea5a690c..72685203b73af1799275d91996ac5a614157e5a2 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, tweaks-and-overrides"
index 07138586c277a445b65eaec9ff42f6ec84b3c589..d29c798dbdc82930ecaf09f4f6e5c02ecead2341 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, text"
index c87ef59560b1e22d650774c90ed9d341f224c4fe..818a1442d988c15bcc395dacbe9cd9240226377b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, unfretted-strings"
index be02f5b57f2df880cb684fb256bd23f2e8afdd9b..36cfb0d197fc27f444080d3c6d698ae72399d53c 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "simultaneous-notes, editorial-annotations, tweaks-and-overrides"
index 3fe2717b41debc60bebab71bf2e40e3e974dc245..5310750757d967ad349b6fcb3ab2001e02688598 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords"
index 2fa42782fb76b52a8890bb89aefebae1aff69ee8..ebce40ac6da844d3ac03a0bb345bb6f66246d1bf 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
  doctitlees = "Cambiar la forma de los silencios multicompĆ”s"
  texidoces = "
index 9b41eb11ea64fd16c6df1021573bb82edcbff267..1a00a1165f6beb4daa445a63a442e63586557507 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "contexts-and-engravers, midi"
index 75e7a7b5aa010661b115840785bb68b117519125..57449c7e361985c81bb43ab38851662402807b1b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "simultaneous-notes"
index d86bd937c6c5e24f4e5e5e32e91adee88d959d0f..cd87da5473e1b2c049ed8687597693b24050eaef 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "tweaks-and-overrides"
index f32499d533363fae7ebf16f55e8d5d8f835c096f..b825b5f9faaad99e9657c86a4f2a704b4d1495b6 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "
 Se puede modificar el texto empleado para los crescendos y
index ceea54f098e42cfc59112d2e7cf1a9cc8836c933..f4e92a1bd6c3acd862eb956ee1227b166c0bb398 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, editorial-annotations"
index 86977b2f68b991a1990b67b7b706fce6ea02fd8e..c8ee6f99b059632068bd706e2fd4ffdef4320939 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index b2b0a30fdb4b3ec4ffb3c509b8eb81a2d244671d..fdded0f9ab52b37ab66e0c6b8e27b02702e5e792 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords"
index 9ba5fe5a00dc4fca23c675d38efe376b1a858783..ac08057f93d8b716335110c835468a07161aac65 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, tweaks-and-overrides"
index 0529d55809195184837d99c248f8bb8df65178a9..d5626dfbd9637f6a5fef6042b9541fe36f44583a 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation"
index 046e5bebc71027d3efbfba896e31e183deb4c371..c431b3d651445657cef48c6337637bc66eb88ec4 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords"
index 70e2e2a5cb3a3d625a65e17e1cb7fa883c7420b9..34872ee7753fa826fa05f7dac8e2702767e57749 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, tweaks-and-overrides, paper-and-layout"
index 5ec4f7fe919a9c633445da052fba2726be145124..e11ba588693f21da4cc87daa9db748462fdd2071 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index bc21c17cbc8a81918551baa482bdd4e15742c8e8..c778c4e3cf9cd3de89a536a61e4655fa024e3129 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "
 La propiedad @code{measureLength}, junto con
index 49a23ec6075434c240739bdb4b5f597650498636..d176d93551265498ca7983026154e93755ed7384 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, vocal-music, ancient-notation, contexts-and-engravers"
index f7ed7a6c962f53eabff125cdc3b5a4ef301d9fc2..6e41ba293dd42f0ed95c328c926d810b8dd3247e 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords"
index 26b506281a9ddd46da9c4adf14f0117ed929f585..8d77621303d7718eac1b197722f0a2e25033cb79 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "paper-and-layout"  % a new tag like "Mixing text and music" or
 % "Special output" might be more adequate -jm
index 42f133a76e60e8d22f4b768864c4e66dd8a30752..2fb5ee4583aa902ea7a8b5fa7785d8894fc0d1cb 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "simultaneous-notes, chords, keyboards"
index 81a4d3bd07e23591b4e328d2d5e21eb9b954681c..494bb0f3059170a8afd655120243be01ad685ef9 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, text"
index 60cea0684e325bd15b1cd13689ed31c6f1de98e9..b9884e456c9f86d73baab5027a081ab4c45b8362 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "simultaneous-notes, text"
index 73f2d4191f2a6487fd7f51f9f0097018cf97f97d..88100bd34a66c0b0e95b09c1df9827b996aaceee 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index f734ea1897b7eaea7ccf3d069e0695eb0573bf07..9b9bea4ed66efa3cff0d29522a08c743e81fb55c 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index f5a44334a983cc7b8a566a6b9ee11374fe3052f4..ea2b6c40d5a7b0f39e00731541fc1b5d37ea31ed 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 84282bf2e71117ff143de943da081806658e6811..816cce0e1afcc1ff897a82a8758ae7ddccd0b370 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations, chords, keyboards, fretted-strings"
index 3cecca8c63e9a706ca41b4c8e439cfdb318837c6..cf8b818f889f66f507b4da71d44dfd027d4c7092 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, tweaks-and-overrides"
index 6636e34cd5a6d6f5ba28ced2dc833f3f06e4c69b..4674c7dbdb22c3ee7708f9e1d2ecd1ee347a49a5 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, tweaks-and-overrides"
index ae3f721fec26e8c3b15b7ae40e19a490e91a241f..77d86075d7b1cd7356288a41e3fa7e86b251b7be 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches"
index 964489d194cc60012a5cb418d189cb6678417b45..0dc64a59c0dd0f866480bbdd5f746e2d582e193a 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 45877e4882533b91d0a454f790b379e2a5ca8679..3e40b3678f4c1cb9f4092ccd3990c0dde148c970 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, editorial-annotations, contexts-and-engravers, paper-and-layout"
index f0250669d83ec231de4229bc3d4b89de0df2169b..815def23b148c8c8606a234cbbfd6ea81cf8a933 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 0b50ff8cf35ec8bc5e9640f017c3e3a56b9d0b8e..400956561421d6b82489c424d651147dd2f3bfb4 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 418c965c8e7c086e9c5d544c6f9eb20a5aa62768..4f4d633135583cbcce895f1978bbe1e8c6686ae2 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, text"
index d38bff648e51fb4e3af6452ffd5b8fdb48e0ee0f..73a9fa61781321a28be53fab910e4519795253c2 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "
 A diferencia de las inscripciones de texto, las lestras de ensayo
index f361565dfbdcaa6e5f3e3f059fafab58ab2eb77d..5a771bca0386c37ce9c1e564acbc9a75973e31cc 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, keyboards, unfretted-strings"
index fb2bee968ce66f03a68c133badd854add4401b9d..f1edfb3f36b411e1140e783c6176e4446d14b367 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, text, tweaks-and-overrides"
index ba775db48a5e7fc1e7f508abf95c18958ce6ecf5..9536179be58bb1f1f1112da80863045db063f46b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "ancient-notation, tweaks-and-overrides"
index 02d22b4ad12794c0279fe2e0c8e49f2ed318a23e..d0e638fd5bb6f478aebd4cebadab1a3843cc98dc 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations"
index 9e8ab8d0607df888b0f0f66fde3b35938bf820b2..6f70d1146c74219813660e20d38a4188aa61ea0f 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "vocal-music, keyboards, unfretted-strings, midi"
index 13574b66379d9cbeafb9e728000414d8f059e768..1dd8b7cc3e4067937f603cffc587c51be37e97b9 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, paper-and-layout, titles"
index 5bc7ecb7ca8255ac523b1cc91bec27f4c5980328..2b00ebf5fec66fbed725df8db24446270837f588 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "staff-notation,tweaks-and-overrides"
   texidoc = "If there is only one staff in one of the staff types
index 1d8ae603bc62280c2a0ad42380475fb48b452f3e..d1891b0c1d7d63787f87d215b6fdc05c0d643432 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches"
index 6fd4787c83bbedd8f299171eafade2063181e56b..51638b72dc9bef87349bfb323a3647b2aa2bdf2a 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "tweaks-and-overrides"
   texidoc = "
index 67b09c80d43d11efc7ab40b1a6294e3a31656297..671e8d826a6e46628c11cff5ac5cb27588afa907 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "tweaks-and-overrides"
   texidoc = "
index 96ee7e1d77aad1221015d57ff62085fbc284532b..e778e72f7c8b7980e6707040f803d04533d96723 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations, text"
index 032422701174f57f6ad87b212a941ef661993380..4de2aa75416e3e25c2c7eec73756b5581d83d852 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "contexts-and-engravers"
index 0398ef311e3d3d834cec53052dc98dab122feacd..e4a100040335d7988064cde4957304552de439a9 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index 9a0b8204a77e9bbdb6f81c7be5dbd034d7a12c51..87d73034c2da646b44ddced21bc5f3ab01828c59 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index ed40239510cb3157ae94e06f8984a95f173b5a74..9f83f98802a801f42d8dd3a78ba5b56c4d61bf75 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "fretted-strings"
@@ -11,7 +11,7 @@ A hammer in tablature can be faked with slurs.
 "
   doctitle = "Faking a hammer in tablatures"
 } % begin verbatim
-\score{
+\score {
   \new TabStaff {
     \relative c'' {
       c4( d) d( d)
index a7662d40a47abc5c0f216b4bc3c3e0f2cbf2206d..c9a7300d663b0f2038195ea7f5e8d74aeb25e72b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "keyboards, tweaks-and-overrides"
index d70f514bffa4fd47a65d14a5131663aedc85943b..caf7fac41e14b9cf0417a1d68c171de96a508256 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "fretted-strings"
index 66976b29d305086c8171b826ee51d7bd43339313..ff809282fd54816806992a620ac4b3512c5c4673 100644 (file)
@@ -1,35 +1,46 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "fretted-strings"
 
   texidoc = "
-For flamenco guitar, special notations are used:
+For flamenco guitar, special notation is used:
 
 
-*  a golpe symbol to indicate a slap on the guitar body with the nail
-of the ring finger, *  an arrow to indicate (the direction of) strokes,
-*  different letters for fingering (\"p\": thumb, \"i\": index finger,
-\"m\": middle finger, \"a\": ring finger and \"x\": little finger)  * 
-3- and 4-finger rasgueados; stroke upwards with all fingers, ending
-with an up- and down using the index finger  *  abanicos; strokes (in
-tuples) with thumb (down), little and index finger (both up). There's
-also an abanico 2 where middle and ring finger are used instead of the
-little finger. *  alza pua fast playing with the thumb
+* a golpe symbol to indicate a slap on the guitar body with the nail of
+the ring finger
 
 
+* an arrow to indicate (the direction of) strokes
 
-Most figures use arrows in combination with fingering and with abanicos
-and rasgueados, noteheads are printed only for the first chord.>This
-snippet contains some header-like code that can be copied as
-@samp{flamenco.ly} and included in your source. 
+
+* different letters for fingering (\"p\": thumb, \"i\": index finger,
+\"m\": middle finger, \"a\": ring finger and \"x\": little finger)
+
+
+* 3- and 4-finger rasgueados; stroke upwards with all fingers, ending
+with an up- and down using the index finger
+
+
+* abanicos: strokes (in tuples) with thumb (down), little and index
+finger (both up). There's also an abanico 2 where middle and ring
+finger are used instead of the little finger.
+
+
+* alza pua: fast playing with the thumb
+
+
+Most figures use arrows in combination with fingering; with abanicos
+and rasgueados, noteheads are printed only for the first chord.
+
+This snippet contains some header-like code that can be copied as
+@samp{flamenco.ly} and included in source files. 
 
 "
   doctitle = "Flamenco notation"
 } % begin verbatim
-% This snippet was originally made for LilyPond 2.11.41
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%  Cut here ----- Start 'flamenco.ly' 
@@ -60,8 +71,6 @@ strokeDown = \markup { \postscript #"
   stroke
 "}
 
-
-
 % Golpe symbol
 golpe = \markup { \postscript #"
   0.2 setlinewidth
@@ -77,10 +86,10 @@ golpe = \markup { \postscript #"
   stroke
 "}  
 
-strokeUpGolpe   = \markup { \column { \golpe \line { \strokeUp }}}
-iUpGolpe        = \markup { \column { \golpe \line { \small i } \line { \strokeUp }}}
+strokeUpGolpe = \markup { \column { \golpe \line { \strokeUp }}}
+iUpGolpe = \markup { \column { \golpe \line { \small i } \line { \strokeUp }}}
 
-% Stokes for all fingers
+% Strokes for all fingers
 pUp   = \markup { \column { \small p \line { \strokeUp }}}
 pDown = \markup { \column { \small p \line { \strokeDown }}}
 iUp   = \markup { \column { \small i \line { \strokeUp }}}
@@ -221,7 +230,7 @@ part = \relative c' {
 
 \score {
   \new StaffGroup <<
-    \context Staff = part <<
+    \context Staff = "part" <<
       \clef G
       \transpose c c'
       {
index e559ac40a17b15c346506b2100f527e143787d96..4712c83eabd420a78cc0e5c65d4bc33af558a51b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "simultaneous-notes, tweaks-and-overrides"
index b682b768b1cb9a7ee9296174038f68a257b82376..ba8954469d68116593536f4c99e7862ede66faff 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index a99667e25a49c07dadd36c835a13d2981382d02f..f39d603183d73a3ec991b4fe4fe51657983db7ff 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, vocal-music"
index 16d59333892252b8c406ea367c0d305bc6661e8e..072d6362772f26b8ba96096d8cfdfee0437589a7 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches"
index 7483cbb61f6b7a28fcbc08c056d0b11c3f01dd1f..f9a70defdee38ee50e2e7dc516f6a54bf3806d83 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations"
index 9a1a2c77c98750933a65888ec16ff1dffb32ee20..e31bc54031477c0066a580340c266b08ec60d648 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "editorial-annotations"
index bf0ddc6d0b58feca5e6f7865c90abd420d2eed29..8ec70575e4459c3a09b757f0bf902054725a22c5 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, percussion"
index 4c6fea1b57c6a0e57950c0cc787562839e45f860..fc832afa484e584dc49c60fb98247528c78ce4ca 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 6219869445e83728e96231e645bcc9ee71ed6438..cf537bd741a16fbfef58d4fcd757b8ec4aaba177 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "fretted-strings, tweaks-and-overrides"
index 5684a1357bf09686c7eba04afdf7f6c36faf9dcb..55e3fcf0dd30061c1231234763243c20ef2caf2c 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, vocal-music"
index f41d96e2e669d06b1bc9f48e1196fe0f5e6f33c5..f41589cb01b34cf8cbdcfaec96ccea71b1c1a6e7 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "
 Los Ā«incipitĀ» se pueden escribir utilizando el grob del nombre del
index 05e2e1ba421c0491d45649d0d6457fcb8fc17c99..44ffe1b18c925b475df4b0a02c19f5b7396b6f58 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "keyboards"
index 0f10e87c3929bbb52b9954e7df16806ad7a9edac..66f10306d85e6a413a111c5d0a69c989230beb06 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "expressive-marks,tweaks-and-overrides"
   texidoc = "
index 06f77b083d8ee25795d47b849b674a94eb3d0d15..a9647cc284803f7166ad24bd2032971a6087c62d 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation"
diff --git a/input/lsr/isolated-percent-repeats.ly b/input/lsr/isolated-percent-repeats.ly
new file mode 100644 (file)
index 0000000..e6af40e
--- /dev/null
@@ -0,0 +1,19 @@
+%% 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.53"
+
+\header {
+  lsrtags = "repeats"
+
+  texidoc = "
+Isolated percents can also be printed.  This is done by entering a
+multi-measure rest with a different print function:
+
+"
+  doctitle = "Isolated percent repeats"
+} % begin verbatim
+\relative c'' {
+  \override MultiMeasureRest #'stencil
+     = #ly:multi-measure-rest::percent
+  R1
+}
index f1db4a9d6a24a97136e8758f735ca4158a069b9c..f54cf84fc74a1bba3af3a1a20d0c3a4f8b2974d0 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "keyboards, percussion, fretted-strings, template"
index 7fac6933692b782d77b99ec93af3886c14e40ce1..242203e841e8ce1b0e9e7f41c867071d31cd1c4c 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks, keyboards, fretted-strings"
index d389c68cdedb369264f8de17d24d92cbf0329897..b151c3203aea871303c004cc9943e657c3c09c77 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "
 Se pueden aplicar puntas de flecha a los elementos de extensiĆ³n de
index 5d29e86c1135cc3fae9ff25eef93b0f14907a02b..8d2460d7ae6bb776aad61a0144fbf2907f3b3d44 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "
 El Ā«MakamĀ» es un tipo de melodĆ­a de TurquĆ­a que
index 5580e00ded3001ce6bb1a79ec3fdc818f357488c..b5705596973549a09f99a332a12c263943c3b864 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "rhythms,tweaks-and-overrides"
   texidoc = "
index 23da3468ed0a74a4e72750f4b4fe170d56d1520e..c2342fda42c7ca9a89fef74dba3d6250d84bb1e5 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, editorial-annotations"
index 779e3b029cc41e2203cb227669dff977f175f6bd..cc52ed7fe5666da23a5d4c1071c3a8d9b644f5b5 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords"
index fa5324e07c4ff879aaa076488dff737b07753693..734e42d5422496956db455e505cdad423fa77c06 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, tweaks-and-overrides"
index db1fe712e64ef6e99990a08402821677bb600815..8d0716af189a4883d5cb61b2d5307c22afea5f1e 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text"
index ec76e68d13b9f2ddd724f61eefaa13f7ecb573be..7e72332f1c0b4d705060fa3aee712ad794655fb6 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "repeats, staff-notation, editorial-annotations"
index 38be88f865cbd3f2caf4edeed4af9e3e5ec992fe..da36b12eec575f319097c026d49ef36fdc238d5c 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, ancient-notation, contexts-and-engravers, tweaks-and-overrides"
index 1a5763eb2e000668bce7d044ab37d58194313ff0..7094897818c0c5cd628d4fc2cc06cc6a9bdafd79 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index 58914c367e75aefff193f62d23460fe0cb71fb90..32cca8d5ad8e4f1c9dfa208254bc2a86ddd15d60 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 9f50e3d4575dda494e7640ee20ff4ef562ba6d97..3e668b7ddda6a0d27947eef084b0a602007af89b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index 85ea0a19ada8f311d3d35f9887f8acb31a8a78f3..a3675e0faa51c63bd0d3ee0a8e00c1efe333989f 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, contexts-and-engravers, tweaks-and-overrides"
index 3c2014106bbed335eef7bf11fccd33c9e68b1636..e3e6b66a1c63829024314a0647caff56ec71d270 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches, staff-notation"
index 2c4eed8f26cf432f8919df4dabefc786b9ab117b..83d7bb5d81a2062d9eaa1fba6d5af1f28ba2192e 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches, text"
index 0fe65014b44a0cb74049d0175d1b04d8c2d6293d..aa1306a09587937a089eb080a91da51486023343 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text"
index 19abf84dd19bdb7dde612c923a7c6f45e46827e4..5358599d985714943f9d5fca598ab98ece7dd39d 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "spacing"
   texidoc = "Page labels may be placed inside music or at top-level,
diff --git a/input/lsr/percent-repeat-counter.ly b/input/lsr/percent-repeat-counter.ly
new file mode 100644 (file)
index 0000000..5202876
--- /dev/null
@@ -0,0 +1,18 @@
+%% 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.53"
+
+\header {
+  lsrtags = "repeats"
+
+  texidoc = "
+Measure repeats of more than two repeats can get a counter when the
+convenient property is switched, as shown in this example:
+
+"
+  doctitle = "Percent repeat counter"
+} % begin verbatim
+\relative c'' {
+  \set countPercentRepeats = ##t
+  \repeat percent 4 { c1 }
+}
index 8bdf7e51e28c8dd514027b30f20a98367998e520..f6ec0035eebe7abf27f2cd045e48949186d747cc 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "percussion"
index fc4396c74611234b1b807aaa5d8fb44d01439618..53411b202f8747ad5f1912ee6cb6d08c24624943 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index f2c277f53e7187cdc9926a0fa81682a568f1ef95..5917b324082ee40a3ee691f7e15f41b501177b20 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "keyboards, template"
index 8a1b9fa3fd2d8a8f9834f19d8addefc923dd86fc..dcc9b8f79ede12cfff6e0773e3d8d207f6b51845 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 
 \header {
   texidoces = "
index fcb942833a5b4bab8d8e094b2ed145381e136f76..5c92e833ca4665456e46fd0a26676cebed7f7199 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, keyboards, template"
index 76ae046b7d52faefdf473fbba4f60f186b64e4dc..ed4315bae882f9009fd52e51f25f7454cf7ab319 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "vocal-music, keyboards, template"
index f05cd99c0b609d95d659ab92f192130a674f8763..4ac420df6347ab2da9a58a03fb22fe23a54dd0e1 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "fretted-strings"
index d904939a385bc9410c0baf5f2e5dd7d0f8c6d524..51d8caf0492434cbbc3c104b6ad7b258ff0ce8d3 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "fretted-strings"
index 7b29dbbcd31d9ad9cb297c79149e99ad430230ea..35a90f33d923163e669126ce67c7b93de86df528 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
  doctitlees = "Posicionar los silencios multicompĆ”s"
  texidoces = "
index de01f1b6d5c4d6faf09ed76d71fd167110fabbd8..bc1e5919dad0af9dfc39f506ae13f6f621da5699 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "repeats, breaks"
index 010a766d077d5d2452485bd2d5cf50adf332abcf..cbf92555545a154a01fa908f5b07674719cec40a 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches"
index a10c209e2267e61acddc9e6ef8022014c256714d..4e0e69aded022fcd9e11e70939dd9f8ab5d1575d 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches"
diff --git a/input/lsr/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly b/input/lsr/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly
new file mode 100644 (file)
index 0000000..48259b3
--- /dev/null
@@ -0,0 +1,32 @@
+%% 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.53"
+
+\header {
+  lsrtags = "repeats, tweaks-and-overrides"
+
+  texidoc = "
+A @code{|:} bar line can be printed at the beginning of a piece, by
+overriding the relevant property:
+
+"
+  doctitle = "Printing a repeat sign at the beginning of a piece"
+} % begin verbatim
+\relative c'' {
+  \once \override Score.BreakAlignment #'break-align-orders =
+        #(make-vector 3 '(instrument-name
+                          left-edge
+                          ambitus
+                          span-bar
+                          breathing-sign
+                          clef
+                          key-signature
+                          time-signature
+                          staff-bar
+                          custos
+                          span-bar))
+  \bar "|:"
+  c1
+  d1
+  d4 e f g
+}
index 07418fe1aa740b2d29f6dac6b2a30ccad98aec9c..bf7523dd5bb6ebdf0e3658444dccb376a1ace7b0 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 1895bdb647bfb9914acd8ce149976c6a41b8f655..cad692c1e31912e18a4b8104eacfe3f84efbb05e 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text"
index eb72c71a88fbe4fd679e77889dfde36281eab038..764dec27ac707c6fd3200b1819b33a9334511050 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text"
index bb4a25b2e44654ff53ab3cb4a78feccab27af9c2..2b73c15ea4522811340ad9bea1feb6c339bef3bc 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, expressive-marks, staff-notation, tweaks-and-overrides"
index 44eb83bce42ecdc0377b4de5447774e0e868b75f..2d82b4e358e0e1e6dcf272a8f30ee5d71898a3a7 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, percussion"
index d6ba7ec488a304eba8071d48e2cde79261a00683..628da6e36e679b94aa132df29b1fb4fdbeda3505 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "tweaks-and-overrides, spacing"
index 68b4be0dfbd496ae0b8ecb00fcdfa8e42bb43b91..117a1d04880581f1a5636ec924c24136c5f59fe7 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "Los pasajes citados tienen en cuenta la
 transposiciĆ³n de la fuente tanto como la del destino.  En este
index 19d9a285c611a478216055e28c14151791a17364..1ff15516968b60d3709d8e89004cbc72d58f6556 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "staff-notation"
   texidoc = "With @code{\\quote}, fragments of previously entered
index 4694003f3c27b17cfbad0397eb98057f24140d4a..5b8a17a781d45b8f149a72dcd3a1b0baf0d06352 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, tweaks-and-overrides, breaks"
index 7c2159b0ff13538ed553c11f07ddc0b5fd86707f..2ffca138b7a7a94195202d4b1cc1b9177ad83116 100644 (file)
@@ -1,7 +1,10 @@
 measure-counter.ly
+adding-volta-brackets-to-additional-staves.ly
+isolated-percent-repeats.ly
+volta-text-markup-using-repeatcommands.ly
+printing-a-repeat-sign-at-the-beginning-of-a-piece.ly
 positioning-segno-and-coda-with-line-break.ly
 shortening-volta-brackets.ly
 volta-multi-staff.ly
+percent-repeat-counter.ly
 volta-below-chords.ly
-volta-text-markup-using-repeatcommands.ly
-adding-volta-brackets-to-additional-staves.ly
index 1a1de6b7cfd3d045b1fb58558bff8a1a2370f58c..c89f828f445a5ab87f81590127986229e1a1c9e2 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, ancient-notation, tweaks-and-overrides"
index 297987f5dbc51ec750081c6fecf9660b19626fc9..fef1ff5349bf3ef70b0b73574d9b113537ef5682 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, tweaks-and-overrides"
index 3fa6f15346237bed2fa3f18544bfff1c572a8de5..da3ee4935f33a38617817cc1a33e3e3d80c72aae 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "template"
index 8bbfc0dbef8bdc14819b7d74441c1fecc9d499e1..4288d7a2975d74c926fe00e1658d61d0887e6ef1 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "
 Si la nota que da fin a un regulador cae sobre la primera parte de
index 51426e34cb9ca2b3c68acd554a6e56a7fc64f4da..a24ecd62d1dfc0ef22f4078869a0cdc8faed76c2 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 3131dd8319acc218d44ecba55510fea391532540..98574914d76c82e46a0a6f147ad9274bf9aa2782 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "repeats"
index 534142f7275eb59496073b8c723b649c2379898c..6a6a07df344b05f7ffccd1b2b60051e17162950b 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords"
index 3d20ed8cc35192df7a79c7ba3b46279d1b7727fe..ae50bda68de1f3587f78b9b2691ee860dbfc10b4 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords"
index 9902d9e3a9f40b8500e354cbd256b3b7306d24cc..475cfb517e5816389bdc33bb3e9faf02ebda70bf 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "vocal-music, chords, template"
index 186dd7bddf06358e1fc8e0b46fe542a9df57b944..2c25779e0f5b9ea947d9ce552ee1985fb7cb00cf 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "vocal-music, chords, template"
index e8fd05580e3428b66cee1807dc8f9b2fdd8f6de8..d85158f4c9f5ede5530c0e882c239c5efcf151b5 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "chords, template"
index 4cba90a8e95351cdbe46cc28a0b00a8c1ff46f87..7b9388e63b45922eb6d217b491bf6d0a4db1d859 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "vocal-music, template"
index 5b25aab3d3214ffe03fcdef72e6d86c0f1187b48..32c082c7745c04aa60b330dca7cb3b232eeee028 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "template"
index b0b8c895ba939ce2ada4a00640e9aedc8477fedc..4ea8f474e43dafd5b32561d5859f8dcfb9eaa77a 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, vocal-music"
index 350512ee10a39270394ba794b4cffa0f271f3468..a43f014a48235042f8a0bee9683f74dff2142135 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, vocal-music"
index 11fe174be0163d0220ab61283e3c6402e98114ae..da6e714128e5967228663ec884fd3708d82cbd80 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "fretted-strings"
index b8d03dbda3e832e2fb813ea9c5e545d0e00967a3..87aa8f564586f6f91e6dce8fac6526f8d0aac0c8 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "unfretted-strings, template"
index 1203ed621296c2462bae7a94cea07072a9f47e42..d985e8cba431112f73a7ece35e1b83a233a0c588 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "unfretted-strings, template"
index b97463ee0b18389621a80794d6e62f32f104f000..75a936bc8b58f1277f51b0191c2e84bae924ef35 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "simultaneous-notes,tweaks-and-overrides"
   texidoc = "
index cea6dc5b3097ac4025807f247cfef20d51fb0662..9d5ad44f89429be39da941779a001fcd1e4ab464 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "paper-and-layout"
   texidoc = "A table of contents is included using
index 32cfe4d96ea533036ee98e7df1bf4347a6e3e323..b403a3289b661ab6e90ee298408f8f39ebb21192 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms, text"
index f9fea1917e02b48d8075b0b4fb08c7e30b19c7cc..3ccc977a76ceecf57bf14d1786c334071d5afd00 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, tweaks-and-overrides"
index e8b31bc2f47840cad9e82fd8d2e2a5ec6145db93..0c165c0375887f91b238af7728da0ebe286e2a46 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
 doctitlees = "Transportar mĆŗsica con el menor nĆŗmero de alteraciones"
 texidoces = "
index 15205ab24d06887cc38d713682ac509dd212708b..1c1820ab088d1e32fdb8063cb934262556be673f 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "pitches, staff-notation, tweaks-and-overrides"
index d794e10443db4f2ceb4800fc9551488f1623859c..9c196e61e7036044f608b190263309fa99729d56 100644 (file)
@@ -5,6 +5,7 @@ changing-the-default-text-font-family.ly
 drawing-boxes-around-grobs.ly
 manually-controlling-beam-positions.ly
 custodes.ly
+printing-a-repeat-sign-at-the-beginning-of-a-piece.ly
 creating-text-spanners.ly
 rest-styles.ly
 how-to-change-fret-diagram-position.ly
index a93bf322ca40c06089a2081086041e7d416118f2..fa6db1779243ff9d1af366302bb04b2a8640094a 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "staff-notation, contexts-and-engravers"
index 747979e260c27149959c19a0dc74af882db11666..73940e3b2069fd8d47ff407808e2c7cde7883229 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 5ee8ee2ed50010a519c2c2a9ebb5f6d71f96a370..384e015bb0808ed84b806bed7d84d6322cd7765b 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "tweaks-and-overrides"
   texidoc = "
index bac0c4a788a306aad32e3ce39443ce06cdb770c8..cce5aecef24f68d7c57476a10f86bf760fe1461d 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "rhythms"
index d7ed024994d63c91e7de1ca5e07117980573860d..4b4cb34c73ff51cb12659270b26a01888f97309f 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 
 %% Edit this file using a Unicode aware editor, such as GVIM, GEDIT, Emacs
 
index 6ba95a84afb2a3eadcae2d06b5f6bd25d611b084..db6e4ba527bfddb6b11dbb8b9bb57b393a1ed3c6 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "tweaks-and-overrides, spacing"
index eff17eedc0c727bc1ff6d399c4d1e352142653e7..bbee0f0c9eb7eaa823826cfa59dc637ba9d0537c 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "expressive-marks"
index 79c4ac46568555595d7e44a0cd0e685f18572113..885a2f85b00819bf778d4dd4f037cc131302bc7a 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "vocal-music, tweaks-and-overrides, spacing"
index 5fc129f301d6f691bf4463f2cb3585bf71ca9ddc..edbbf04c4a6a171575e39f1241390cddd57f0463 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "vocal-music, keyboards, template"
index e8f1afd734fe7c78b93153bdae2e1e60d51041a4..ec71c31d0a56fd80b8ced1988a312489bef8b738 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "text, vocal-music, contexts-and-engravers, template"
index 8bb6ffc015596e8d109fa9a6b73a9c55dfc1679a..1bfb6b0986165bba2004eb0dc06488a53d076457 100644 (file)
@@ -1,6 +1,6 @@
 %% 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.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "vocal-music, template"
index d5a5f765bda1c39d8b71dda97b6441019e7d5f11..354f8b6e9803a142fb5ad3296051bcf5da20bd8c 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   texidoces = "
 Mediante la adiciĆ³n del grabador @code{Volta_engraver} al
index bdd360343dfd2f94497ae38a39e09e430e44a4be..7fb6eaddbc74cbbe8bdac5c55b2959566faeccdf 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 \header {
   lsrtags = "repeats,staff-notation"
   texidoc = "By adding the @code{Volta_engraver} to the relevant
index 258c293f1ebb4a23fc045b9101ed9cd13212889c..db4c5be9efe2fe8b3593fb57da2e0c50b0bada85 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.52"
+\version "2.11.53"
 
 \header {
   lsrtags = "repeats"
@@ -14,7 +14,7 @@ including markup is to use an identifier for the text and embed
 it in the command list using the Scheme syntax
 @w{@code{#(list (list 'volta textIdentifier))}}. Start- and end-repeat commands
 can be added as separate list elements:"
-doctitle = "Volta text markup using @code{\\repeatCommands}"
+doctitle = "Volta text markup using @code{repeatCommands}"
 } % begin verbatim
 
 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
index 558863f1f241b6b0eba913d30fcc35749f70ebd4..6ba37af6fc908e504d7cc5c699da1e2f35784bc8 100644 (file)
@@ -1,16 +1,9 @@
-
 depth = ../..
 
-STEPMAKE_TEMPLATES=documentation texinfo tex
-LOCALSTEPMAKE_TEMPLATES=lilypond ly lysdoc
-
-## Hmm, would this work?  No -- if we really want examples, move
-## to other dir (input/) comes to mind.
-## examples = font20 ancient-font
-## LOCALSTEPMAKE_TEMPLATES += ly mutopia
+STEPMAKE_TEMPLATES=documentation
 
 EXTRA_DIST_FILES= README
+EXTRA_DIST_FILES+=$(call src-wildcard,*.ly)
+EXTRA_DIST_FILES+=$(call src-wildcard,*.ily)
 
 include $(depth)/make/stepmake.make
-
-TITLE=LilyPond Examples from the Manual
index 6e453ffcb44f13aaabc2961730210325b433a2be..39d5bef22df79039d40b974453da73eeae189e28 100644 (file)
     \Score
     \remove "Bar_number_engraver"
   }
-  \context {
-    \Staff
-    \remove "Time_signature_engraver"
-  }
 }
 
 fermataLong = \markup {
index cc5820c27c85fbb79a4aa4a27e18c83a3c895b2e..52a439e84411fd76dbe253ec9edec84565980cc2 100644 (file)
 % Movt II, Andante con moto
 % Measures 9 - 16
 
-\layout {
-  \context {
-    \Staff
-    \remove "Time_signature_engraver"
-  }
-}
-
 \new PianoStaff <<
 
    \new Staff = RH {
index f0f4b11454d249df1cc999a48f286e3413612cf4..99c7cd2a162e3a6f11bf64c639c00117feeb03fe 100644 (file)
       #(ly:make-moment 1 40)
       %\override SpacingSpanner #'strict-grace-spacing = ##t
   }
-  \context {
-    \Staff
-    \remove "Time_signature_engraver"
-  }
 }
 
 \new PianoStaff <<
index 0d72332a10172d1db4fa35aea092c326de62ce12..62dd38fbaff28fb93a15ca4ea85b74bb905698a0 100644 (file)
@@ -12,7 +12,7 @@ including markup is to use an identifier for the text and embed
 it in the command list using the Scheme syntax
 @w{@code{#(list (list 'volta textIdentifier))}}. Start- and end-repeat commands
 can be added as separate list elements:"
-doctitle = "Volta text markup using @code{\\repeatCommands}"
+doctitle = "Volta text markup using @code{repeatCommands}"
 }
 
 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
index 0e0259f128d699c3635bfb51c6a5418fda07e1b0..a849afe69bf80bff698e4d09c91bb7ba6fa3ee24 100644 (file)
@@ -137,7 +137,9 @@ Interval
 line_dimensions_int (Output_def *def, int n)
 {
   Real lw = def->get_dimension (ly_symbol2scm ("line-width"));
-  Real ind = n ? 0.0 : def->get_dimension (ly_symbol2scm ("indent"));
+  Real ind = n
+    ? def->get_dimension (ly_symbol2scm ("short-indent"))
+    : def->get_dimension (ly_symbol2scm ("indent"));
   return Interval (ind, lw);
 }
 
index 34541d55487bdf464eae8292de553299c8adc21b..c5423eb9c21161a450534f82117833bd0401777c 100644 (file)
@@ -281,7 +281,7 @@ Draw a box with rounded corners around @var{arg}.  Looks at @code{thickness},
 thickness and padding around the markup; the @code{corner-radius} property
 makes possible to define another shape for the corners (default is 1).
 
-@lilypond[quote,verbatim,fragment,relative=2]
+@lilypond[quote,verbatim,relative=2]
 c4^\\markup {
   \\rounded-box {
     Overtura
@@ -344,7 +344,21 @@ Provide a white background for @var{arg}.
 @cindex padding text
 @cindex putting space around text
 
-Add space around a markup object."
+Add space around a markup object.
+
+@lilypond[verbatim,quote]
+\\markup {
+  \\box {
+    default
+  }
+  \\hspace #2
+  \\box {
+    \\pad-around #1 {
+      padded
+    }
+  }
+}
+@end lilypond"
   (let*
       ((stil (interpret-markup layout props arg))
        (xext (ly:stencil-extent stil X))
@@ -418,10 +432,9 @@ normally inserted before elements on a line.
 
 Use a stencil as markup.
 
-@c FIXME works in .ly file, produces empty stencil in docs
 @lilypond[verbatim,quote]
 \\markup {
-  \\stencil #(dimension-arrows '(15 . 0))
+  \\stencil #(make-circle-stencil 2 0 #t)
 }
 @end lilypond"
   stil)
@@ -1379,7 +1392,21 @@ Set the dimensions of @var{arg} to @var{x} and@tie{}@var{y}."
   (number? markup?)
   align
   ()
-  "Add padding @var{amount} all around @var{arg}."  
+  "Add padding @var{amount} all around @var{arg}.
+  
+@lilypond[verbatim,quote]
+\\markup {
+  \\box {
+    default
+  }
+  \\hspace #2
+  \\box {
+    \\pad-around #0.5 {
+      padded
+    }
+  }
+}
+@end lilypond"
   (let* ((m (interpret-markup layout props arg))
          (x (ly:stencil-extent m X))
          (y (ly:stencil-extent m Y)))
@@ -1394,7 +1421,21 @@ Set the dimensions of @var{arg} to @var{x} and@tie{}@var{y}."
   "
 @cindex padding text horizontally
 
-Add padding @var{amount} around @var{arg} in the X@tie{}direction."
+Add padding @var{amount} around @var{arg} in the X@tie{}direction.
+
+@lilypond[verbatim,quote]
+\\markup {
+  \\box {
+    default
+  }
+  \\hspace #4
+  \\box {
+    \\pad-x #2 {
+      padded
+    }
+  }
+}
+@end lilypond"
   (let* ((m (interpret-markup layout props arg))
          (x (ly:stencil-extent m X))
          (y (ly:stencil-extent m Y)))
@@ -1406,7 +1447,13 @@ Add padding @var{amount} around @var{arg} in the X@tie{}direction."
   (markup? integer? ly:dir? markup?)
   align
   ()
-  "Put @var{arg2} next to @var{arg1}, without moving @var{arg1}."
+  "
+@ignore
+This is broken, since there's no parser tag for the signature
+markup_scm_scm_markup. Only works using Scheme markup. -np
+@end ignore
+
+Put @var{arg2} next to @var{arg1}, without moving @var{arg1}."
   (let ((m1 (interpret-markup layout props arg1))
         (m2 (interpret-markup layout props arg2)))
     (ly:stencil-combine-at-edge m1 axis dir m2 0.0)))
@@ -1433,7 +1480,21 @@ Add padding @var{amount} around @var{arg} in the X@tie{}direction."
   (number-pair? number-pair? markup?)
   align
   ()
-  "Make @var{arg} take at least @var{x-ext}, @var{y-ext} space."
+  "Make @var{arg} take at least @var{x-ext}, @var{y-ext} space.
+
+@lilypond[verbatim,quote]
+\\markup {
+  \\box {
+    default
+  }
+  \\hspace #4
+  \\box {
+    \\pad-to-box #'(0 . 10) #'(0 . 3) {
+      padded
+    }
+  }
+}
+@end lilypond"
   (let* ((m (interpret-markup layout props arg))
          (x (ly:stencil-extent m X))
          (y (ly:stencil-extent m Y)))
@@ -1446,7 +1507,27 @@ Add padding @var{amount} around @var{arg} in the X@tie{}direction."
   align
   ()
   "Center @var{arg} horizontally within a box of extending
-@var{length}/2 to the left and right."
+@var{length}/2 to the left and right.
+
+@lilypond[quote,verbatim]
+\\new StaffGroup <<
+  \\new Staff {
+    \\set Staff.instrumentName = \\markup {
+      \\hcenter-in #12
+      Oboe
+    }
+    c''1
+  }
+  \\new Staff {
+    \\set Staff.instrumentName = \\markup {
+      \\hcenter-in #12
+      Bassoon
+    }
+    \\clef tenor
+    c'1
+  }
+>>
+@end lilypond"
   (interpret-markup layout props
                     (make-pad-to-box-markup
                      (cons (/ length -2) (/ length 2))
index 951addf12d621e8e00ca81f5cbc54e0c26756819..d587f5e9c04465699358b2a7cb986cc665a90876 100644 (file)
@@ -207,7 +207,7 @@ size. SZ is in points"
                                     (ly:modules-lookup (list m) 'right-margin (* 10 mm))))
 
     (module-define! m 'indent (/ w 14))
-    (module-define! m 'short-indent (* 5 mm))
+    (module-define! m 'short-indent 0)
 
     ;; page layout - what to do with (printer specific!) margin settings?
 
index 8e14256ccb8a96712a83b05ab235f1d389a7c26d..630f6067decdd6b878aa8c7ddda34b956288f1fe 100644 (file)
@@ -572,12 +572,12 @@ ly_options = {
     LAYOUT: {
         NOTIME: r'''
  \context {
-  \Score
-  timing = ##f
+   \Score
+   timing = ##f
  }
  \context {
-  \Staff
-  \remove Time_signature_engraver
+   \Staff
+   \remove "Time_signature_engraver"
  }''',
     },
 
index 28c4a46ca3d513c36f1c6896d3565f3c43a70040..250eace2f865cdb7deae0513fcde2ecf1f42db86 100644 (file)
@@ -175,4 +175,5 @@ web:
        $(MAKE) out=www WWW-post
 
 web-clean:
+       find -name out-www | xargs rm -rf
        $(MAKE) out=www clean