]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge branch 'staging' of ssh://git.sv.gnu.org/srv/git/lilypond into staging
authorMike Solomon <mike@apollinemike.com>
Sat, 26 Jan 2013 06:57:49 +0000 (07:57 +0100)
committerMike Solomon <mike@apollinemike.com>
Sat, 26 Jan 2013 06:57:49 +0000 (07:57 +0100)
498 files changed:
Documentation/contributor/doc-translation-list.itexi
Documentation/cs/learning/common-notation.itely
Documentation/cs/learning/fundamental.itely
Documentation/cs/learning/tweaks.itely
Documentation/cs/translations.itexi
Documentation/cs/usage/lilypond-book.itely
Documentation/de/essay/engraving.itely
Documentation/de/extending/scheme-tutorial.itely
Documentation/de/learning/common-notation.itely
Documentation/de/learning/fundamental.itely
Documentation/de/learning/tweaks.itely
Documentation/de/notation/ancient.itely
Documentation/de/notation/cheatsheet.itely
Documentation/de/notation/editorial.itely
Documentation/de/notation/fretted-strings.itely
Documentation/de/notation/repeats.itely
Documentation/de/notation/rhythms.itely
Documentation/de/notation/spacing.itely
Documentation/de/notation/vocal.itely
Documentation/de/translations.itexi
Documentation/de/usage/lilypond-book.itely
Documentation/es/changes.tely
Documentation/es/essay/engraving.itely
Documentation/es/extending/programming-interface.itely
Documentation/es/extending/scheme-tutorial.itely
Documentation/es/learning/common-notation.itely
Documentation/es/learning/fundamental.itely
Documentation/es/learning/tweaks.itely
Documentation/es/notation.tely
Documentation/es/notation/ancient.itely
Documentation/es/notation/changing-defaults.itely
Documentation/es/notation/cheatsheet.itely
Documentation/es/notation/editorial.itely
Documentation/es/notation/expressive.itely
Documentation/es/notation/fretted-strings.itely
Documentation/es/notation/input.itely
Documentation/es/notation/keyboards.itely
Documentation/es/notation/notation-appendices.itely
Documentation/es/notation/percussion.itely
Documentation/es/notation/pitches.itely
Documentation/es/notation/repeats.itely
Documentation/es/notation/rhythms.itely
Documentation/es/notation/spacing.itely
Documentation/es/notation/staff.itely
Documentation/es/notation/text.itely
Documentation/es/notation/vocal.itely
Documentation/es/texidocs/accordion-discant-symbols.texidoc
Documentation/es/texidocs/adding-a-figured-bass-above-or-below-the-notes.texidoc
Documentation/es/texidocs/adding-ambitus-per-voice.texidoc
Documentation/es/texidocs/adding-an-extra-staff-at-a-line-break.texidoc
Documentation/es/texidocs/adding-an-extra-staff.texidoc
Documentation/es/texidocs/adding-bar-lines-to-chordnames-context.texidoc
Documentation/es/texidocs/adding-beams,-slurs,-ties-etc.-when-using-tuplet-and-non-tuplet-rhythms.texidoc
Documentation/es/texidocs/adding-drum-parts.texidoc
Documentation/es/texidocs/adding-fingerings-to-tablatures.texidoc
Documentation/es/texidocs/adding-orchestral-cues-to-a-vocal-score.texidoc
Documentation/es/texidocs/adding-parentheses-around-an-expressive-mark-or-chordal-note.texidoc
Documentation/es/texidocs/adding-the-current-date-to-a-score.texidoc
Documentation/es/texidocs/adding-volta-brackets-to-additional-staves.texidoc
Documentation/es/texidocs/additional-voices-to-avoid-collisions.texidoc
Documentation/es/texidocs/adjusting-grace-note-spacing.texidoc
Documentation/es/texidocs/adjusting-lyrics-vertical-spacing.texidoc
Documentation/es/texidocs/adjusting-the-shape-of-falls-and-doits.texidoc
Documentation/es/texidocs/aligning-and-centering-instrument-names.texidoc
Documentation/es/texidocs/aligning-bar-numbers.texidoc
Documentation/es/texidocs/aligning-marks-with-various-notation-objects.texidoc
Documentation/es/texidocs/allowing-fingerings-to-be-printed-inside-the-staff.texidoc
Documentation/es/texidocs/altering-the-length-of-beamed-stems.texidoc
Documentation/es/texidocs/alternative-bar-numbering.texidoc
Documentation/es/texidocs/alternative-breve-note.texidoc
Documentation/es/texidocs/ambitus-with-multiple-voices.texidoc
Documentation/es/texidocs/analysis-brackets-above-the-staff.texidoc
Documentation/es/texidocs/ancient-fonts.texidoc
Documentation/es/texidocs/ancient-notation-template----modern-transcription-of-gregorian-music.texidoc
Documentation/es/texidocs/ancient-notation-template----modern-transcription-of-mensural-music.texidoc
Documentation/es/texidocs/ancient-time-signatures.texidoc
Documentation/es/texidocs/anglican-psalm-template.texidoc
Documentation/es/texidocs/applying-note-head-styles-depending-on-the-step-of-the-scale.texidoc
Documentation/es/texidocs/arabic-improvisation.texidoc
Documentation/es/texidocs/asymmetric-slurs.texidoc
Documentation/es/texidocs/automatic-beam-subdivisions.texidoc
Documentation/es/texidocs/avoiding-collisions-with-chord-fingerings.texidoc
Documentation/es/texidocs/bar-chords-notation-for-guitar--with-text-spanner.texidoc
Documentation/es/texidocs/beam-endings-in-score-context.texidoc
Documentation/es/texidocs/beam-grouping-in-7-8-time.texidoc
Documentation/es/texidocs/beams-across-line-breaks.texidoc
Documentation/es/texidocs/blanking-staff-lines-using-the--whiteout-command.texidoc
Documentation/es/texidocs/broken-crescendo-hairpin.texidoc
Documentation/es/texidocs/caesura-railtracks-with-fermata.texidoc
Documentation/es/texidocs/center-text-below-hairpin-dynamics.texidoc
Documentation/es/texidocs/changing--flageolet-mark-size.texidoc
Documentation/es/texidocs/changing-a-single-notes-size-in-a-chord.texidoc
Documentation/es/texidocs/changing-beam-knee-gap.texidoc
Documentation/es/texidocs/changing-chord-separator.texidoc
Documentation/es/texidocs/changing-form-of-multi-measure-rests.texidoc
Documentation/es/texidocs/changing-fret-orientations.texidoc
Documentation/es/texidocs/changing-midi-output-to-one-channel-per-voice.texidoc
Documentation/es/texidocs/changing-partcombine-texts.texidoc
Documentation/es/texidocs/changing-text-and-spanner-styles-for-text-dynamics.texidoc
Documentation/es/texidocs/changing-the-ambitus-gap.texidoc
Documentation/es/texidocs/changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.texidoc
Documentation/es/texidocs/changing-the-breath-mark-symbol.texidoc
Documentation/es/texidocs/changing-the-chord-names-to-german-or-semi-german-notation.texidoc
Documentation/es/texidocs/changing-the-number-of-augmentation-dots-per-note.texidoc
Documentation/es/texidocs/changing-the-positions-of-figured-bass-alterations.texidoc
Documentation/es/texidocs/changing-the-size-of-woodwind-diagrams.texidoc
Documentation/es/texidocs/changing-the-tempo-without-a-metronome-mark.texidoc
Documentation/es/texidocs/changing-the-text-for-sustain-markings.texidoc
Documentation/es/texidocs/changing-the-tuplet-number.texidoc
Documentation/es/texidocs/changing-time-signatures-inside-a-polymetric-section-using--scaledurations.texidoc
Documentation/es/texidocs/chant-or-psalms-notation.texidoc
Documentation/es/texidocs/chord-glissando-in-tablature.texidoc
Documentation/es/texidocs/chord-name-exceptions.texidoc
Documentation/es/texidocs/chord-name-major7.texidoc
Documentation/es/texidocs/chordchanges-for-fretboards.texidoc
Documentation/es/texidocs/clip-systems.texidoc
Documentation/es/texidocs/clusters.texidoc
Documentation/es/texidocs/combining-dynamics-with-markup-texts.texidoc
Documentation/es/texidocs/combining-two-parts-on-the-same-staff.texidoc
Documentation/es/texidocs/compound-time-signatures.texidoc
Documentation/es/texidocs/conducting-signs,-measure-grouping-signs.texidoc
Documentation/es/texidocs/contemporary-glissando.texidoc
Documentation/es/texidocs/controlling-spanner-visibility-after-a-line-break.texidoc
Documentation/es/texidocs/controlling-the-placement-of-chord-fingerings.texidoc
Documentation/es/texidocs/controlling-the-vertical-ordering-of-scripts.texidoc
Documentation/es/texidocs/controlling-tuplet-bracket-visibility.texidoc
Documentation/es/texidocs/creating-a-delayed-turn.texidoc
Documentation/es/texidocs/creating-a-sequence-of-notes-on-various-pitches.texidoc
Documentation/es/texidocs/creating-arpeggios-across-notes-in-different-voices.texidoc
Documentation/es/texidocs/creating-blank-staves.texidoc
Documentation/es/texidocs/creating-cross-staff-arpeggios-in-a-piano-staff.texidoc
Documentation/es/texidocs/creating-cross-staff-arpeggios-in-other-contexts.texidoc
Documentation/es/texidocs/creating-metronome-marks-in-markup-mode.texidoc
Documentation/es/texidocs/creating-real-parenthesized-dynamics.texidoc
Documentation/es/texidocs/creating-simultaneous-rehearsal-marks.texidoc
Documentation/es/texidocs/creating-slurs-across-voices.texidoc
Documentation/es/texidocs/creating-text-spanners.texidoc
Documentation/es/texidocs/cross-staff-tremolos.texidoc
Documentation/es/texidocs/custodes.texidoc
Documentation/es/texidocs/customizing-fretboard-fret-diagrams.texidoc
Documentation/es/texidocs/customizing-markup-fret-diagrams.texidoc
Documentation/es/texidocs/default-direction-of-stems-on-the-center-line-of-the-staff.texidoc
Documentation/es/texidocs/defining-predefined-fretboards-for-other-instruments.texidoc
Documentation/es/texidocs/display-bracket-with-only-one-staff-in-a-system.texidoc
Documentation/es/texidocs/displaying-complex-chords.texidoc
Documentation/es/texidocs/displaying-grob-ancestry.texidoc
Documentation/es/texidocs/dynamics-custom-text-spanner-postfix.texidoc
Documentation/es/texidocs/dynamics-text-spanner-postfix.texidoc
Documentation/es/texidocs/embedding-native-postscript-in-a--markup-block.texidoc
Documentation/es/texidocs/engravers-one-by-one.texidoc
Documentation/es/texidocs/engraving-ties-manually.texidoc
Documentation/es/texidocs/entering-several-tuplets-using-only-one--times-command.texidoc
Documentation/es/texidocs/faking-a-hammer-in-tablatures.texidoc
Documentation/es/texidocs/fingering-symbols-for-wind-instruments.texidoc
Documentation/es/texidocs/fingerings,-string-indications,-and-right-hand-fingerings.texidoc
Documentation/es/texidocs/flamenco-notation.texidoc
Documentation/es/texidocs/flat-flags-and-beam-nibs.texidoc
Documentation/es/texidocs/forcing-horizontal-shift-of-notes.texidoc
Documentation/es/texidocs/forcing-hyphens-to-be-shown.texidoc
Documentation/es/texidocs/formatting-lyrics-syllables.texidoc
Documentation/es/texidocs/fretboards-alternate-tables.texidoc
Documentation/es/texidocs/fretted-string-harmonics-in-tablature.texidoc
Documentation/es/texidocs/generating-random-notes.texidoc
Documentation/es/texidocs/glissandi-can-skip-grobs.texidoc
Documentation/es/texidocs/graphical-and-text-woodwind-diagrams.texidoc
Documentation/es/texidocs/grid-lines--changing-their-appearance.texidoc
Documentation/es/texidocs/grid-lines--emphasizing-rhythms-and-notes-synchronization.texidoc
Documentation/es/texidocs/guitar-slides.texidoc
Documentation/es/texidocs/guitar-strum-rhythms.texidoc
Documentation/es/texidocs/hairpins-with-different-line-styles.texidoc
Documentation/es/texidocs/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.texidoc
Documentation/es/texidocs/hiding-the-extender-line-for-text-dynamics.texidoc
Documentation/es/texidocs/hymn-template.texidoc
Documentation/es/texidocs/incipit.texidoc
Documentation/es/texidocs/indicating-cross-staff-chords-with-arpeggio-bracket.texidoc
Documentation/es/texidocs/inserting-a-caesura.texidoc
Documentation/es/texidocs/isolated-percent-repeats.texidoc
Documentation/es/texidocs/jazz-combo-template.texidoc
Documentation/es/texidocs/keep-change-clefs-full-sized.texidoc
Documentation/es/texidocs/letter-tablature-formatting.texidoc
Documentation/es/texidocs/line-arrows.texidoc
Documentation/es/texidocs/lyrics-alignment.texidoc
Documentation/es/texidocs/makam-example.texidoc
Documentation/es/texidocs/making-slurs-with-complex-dash-structure.texidoc
Documentation/es/texidocs/making-some-staff-lines-thicker-than-the-others.texidoc
Documentation/es/texidocs/measure-counter.texidoc
Documentation/es/texidocs/mensurstriche-layout-bar-lines-between-the-staves.texidoc
Documentation/es/texidocs/modifying-default-values-for-articulation-shorthand-notation.texidoc
Documentation/es/texidocs/moving-dotted-notes-in-polyphony.texidoc
Documentation/es/texidocs/moving-slur-positions-vertically.texidoc
Documentation/es/texidocs/multi-measure-rest-markup.texidoc
Documentation/es/texidocs/nesting-staves.texidoc
Documentation/es/texidocs/non-default-tuplet-numbers.texidoc
Documentation/es/texidocs/non-traditional-key-signatures.texidoc
Documentation/es/texidocs/numbers-as-easy-note-heads.texidoc
Documentation/es/texidocs/obtaining-2.12-lyrics-spacing-in-newer-versions.texidoc
Documentation/es/texidocs/open-string-harmonics-in-tablature.texidoc
Documentation/es/texidocs/orchestra,-choir-and-piano-template.texidoc
Documentation/es/texidocs/ottava-text.texidoc
Documentation/es/texidocs/partcombine-and-autobeamoff.texidoc
Documentation/es/texidocs/percent-repeat-count-visibility.texidoc
Documentation/es/texidocs/percent-repeat-counter.texidoc
Documentation/es/texidocs/permitting-line-breaks-within-beamed-tuplets.texidoc
Documentation/es/texidocs/piano-template-simple.texidoc
Documentation/es/texidocs/piano-template-with-centered-lyrics.texidoc
Documentation/es/texidocs/piano-template-with-melody-and-lyrics.texidoc
Documentation/es/texidocs/placement-of-right-hand-fingerings.texidoc
Documentation/es/texidocs/polyphony-in-tablature.texidoc
Documentation/es/texidocs/positioning-arpeggios.texidoc
Documentation/es/texidocs/positioning-grace-note-beams-at-the-height-of-normal-note-beams.texidoc
Documentation/es/texidocs/positioning-grace-notes-with-floating-space.texidoc
Documentation/es/texidocs/positioning-multi-measure-rests.texidoc
Documentation/es/texidocs/positioning-text-markups-inside-slurs.texidoc
Documentation/es/texidocs/preventing-extra-naturals-from-being-automatically-added.texidoc
Documentation/es/texidocs/preventing-natural-signs-from-being-printed-when-the-key-signature-changes.texidoc
Documentation/es/texidocs/printing-a-repeat-sign-at-the-beginning-of-a-piece.texidoc
Documentation/es/texidocs/printing-bar-numbers-at-regular-intervals.texidoc
Documentation/es/texidocs/printing-bar-numbers-inside-boxes-or-circles.texidoc
Documentation/es/texidocs/printing-hairpins-using-al-niente-notation.texidoc
Documentation/es/texidocs/printing-marks-at-the-end-of-a-line.texidoc
Documentation/es/texidocs/printing-marks-on-every-staff.texidoc
Documentation/es/texidocs/printing-metronome-and-rehearsal-marks-below-the-staff.texidoc
Documentation/es/texidocs/printing-note-names-with-and-without-an-octave-marker.texidoc
Documentation/es/texidocs/printing-the-bar-number-for-the-first-measure.texidoc
Documentation/es/texidocs/quoting-another-voice-with-transposition.texidoc
Documentation/es/texidocs/quoting-another-voice.texidoc
Documentation/es/texidocs/recorder-fingering-chart.texidoc
Documentation/es/texidocs/redefining-grace-note-global-defaults.texidoc
Documentation/es/texidocs/removing-bar-numbers-from-a-score.texidoc
Documentation/es/texidocs/removing-connecting-bar-lines-on-staffgroup,-pianostaff,-or-grandstaff.texidoc
Documentation/es/texidocs/removing-the-first-empty-line.texidoc
Documentation/es/texidocs/rest-styles.texidoc
Documentation/es/texidocs/reverting-default-beam-endings.texidoc
Documentation/es/texidocs/satb-choir-template---four-staves.texidoc
Documentation/es/texidocs/script-chart.texidoc
Documentation/es/texidocs/setting-hairpin-behavior-at-bar-lines.texidoc
Documentation/es/texidocs/setting-system-separators.texidoc
Documentation/es/texidocs/setting-the-double-repeat-default-for-volte.texidoc
Documentation/es/texidocs/setting-the-minimum-length-of-hairpins.texidoc
Documentation/es/texidocs/shortening-volta-brackets.texidoc
Documentation/es/texidocs/showing-chords-at-changes.texidoc
Documentation/es/texidocs/simple-lead-sheet.texidoc
Documentation/es/texidocs/single-staff-template-with-notes,-lyrics,-and-chords.texidoc
Documentation/es/texidocs/single-staff-template-with-notes,-lyrics,-chords-and-frets.texidoc
Documentation/es/texidocs/single-staff-template-with-notes-and-chords.texidoc
Documentation/es/texidocs/single-staff-template-with-notes-and-lyrics.texidoc
Documentation/es/texidocs/single-staff-template-with-only-notes.texidoc
Documentation/es/texidocs/slides-in-tablature.texidoc
Documentation/es/texidocs/stand-alone-two-column-markup.texidoc
Documentation/es/texidocs/stem-and-beam-behavior-in-tablature.texidoc
Documentation/es/texidocs/strict-beat-beaming.texidoc
Documentation/es/texidocs/string-quartet-template-simple.texidoc
Documentation/es/texidocs/string-quartet-template-with-separate-parts.texidoc
Documentation/es/texidocs/subdividing-beams.texidoc
Documentation/es/texidocs/time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.texidoc
Documentation/es/texidocs/transcription-of-ancient-music-with-incipit.texidoc
Documentation/es/texidocs/transposing-pitches-with-minimum-accidentals-smart-transpose.texidoc
Documentation/es/texidocs/tweaking-clef-properties.texidoc
Documentation/es/texidocs/tweaking-grace-layout-within-music.texidoc
Documentation/es/texidocs/use-square-bracket-at-the-start-of-a-staff-group.texidoc
Documentation/es/texidocs/using-alternative-flag-styles.texidoc
Documentation/es/texidocs/using-arpeggiobracket-to-make-divisi-more-visible.texidoc
Documentation/es/texidocs/using-double-slurs-for-legato-chords.texidoc
Documentation/es/texidocs/using-grace-note-slashes-with-normal-heads.texidoc
Documentation/es/texidocs/using-ly-grob-object-to-access-grobs-with--tweak.texidoc
Documentation/es/texidocs/using-the-whiteout-property.texidoc
Documentation/es/texidocs/using-ties-with-arpeggios.texidoc
Documentation/es/texidocs/vertically-aligned-dynamics-and-textscripts.texidoc
Documentation/es/texidocs/vertically-aligning-dynamics-across-multiple-notes.texidoc
Documentation/es/texidocs/vertically-aligning-ossias-and-lyrics.texidoc
Documentation/es/texidocs/vertically-centering-paired-figured-bass-extenders.texidoc
Documentation/es/texidocs/vocal-ensemble-template-with-automatic-piano-reduction.texidoc
Documentation/es/texidocs/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.texidoc
Documentation/es/texidocs/vocal-ensemble-template-with-verse-and-refrain.texidoc
Documentation/es/texidocs/vocal-ensemble-template.texidoc
Documentation/es/texidocs/volta-below-chords.texidoc
Documentation/es/texidocs/woodwind-diagrams-key-lists.texidoc
Documentation/es/texidocs/woodwind-diagrams-listing.texidoc
Documentation/es/translations.itexi
Documentation/es/usage/external.itely
Documentation/es/usage/lilypond-book.itely
Documentation/es/usage/running.itely
Documentation/es/usage/updating.itely
Documentation/es/web/community.itexi
Documentation/es/web/download.itexi
Documentation/es/web/introduction.itexi
Documentation/es/web/manuals.itexi
Documentation/es/web/news-front.itexi
Documentation/es/web/news.itexi
Documentation/essay/engraving.itely
Documentation/extending/scheme-tutorial.itely
Documentation/fr/essay/engraving.itely
Documentation/fr/extending/programming-interface.itely
Documentation/fr/extending/scheme-tutorial.itely
Documentation/fr/learning/common-notation.itely
Documentation/fr/learning/fundamental.itely
Documentation/fr/learning/templates.itely
Documentation/fr/learning/tweaks.itely
Documentation/fr/notation.tely
Documentation/fr/notation/ancient.itely
Documentation/fr/notation/changing-defaults.itely
Documentation/fr/notation/cheatsheet.itely
Documentation/fr/notation/editorial.itely
Documentation/fr/notation/fretted-strings.itely
Documentation/fr/notation/input.itely
Documentation/fr/notation/notation-appendices.itely
Documentation/fr/notation/repeats.itely
Documentation/fr/notation/rhythms.itely
Documentation/fr/notation/spacing.itely
Documentation/fr/notation/staff.itely
Documentation/fr/notation/text.itely
Documentation/fr/notation/vocal.itely
Documentation/fr/translations.itexi
Documentation/fr/usage/lilypond-book.itely
Documentation/fr/usage/running.itely
Documentation/fr/web/community.itexi
Documentation/fr/web/introduction.itexi
Documentation/fr/web/manuals.itexi
Documentation/hu/learning/common-notation.itely
Documentation/hu/learning/fundamental.itely
Documentation/hu/translations.itexi
Documentation/hu/usage/lilypond-book.itely
Documentation/included/display-predefined-string-tunings.ly
Documentation/included/script-chart.ly
Documentation/it/learning/common-notation.itely
Documentation/it/learning/fundamental.itely
Documentation/it/learning/tweaks.itely
Documentation/it/translations.itexi
Documentation/it/usage/lilypond-book.itely
Documentation/ja/learning/common-notation.itely
Documentation/ja/learning/fundamental.itely
Documentation/ja/learning/tweaks.itely
Documentation/ja/notation/cheatsheet.itely
Documentation/ja/notation/editorial.itely
Documentation/ja/notation/fretted-strings.itely
Documentation/ja/notation/repeats.itely
Documentation/ja/notation/rhythms.itely
Documentation/ja/notation/spacing.itely
Documentation/ja/notation/vocal.itely
Documentation/ja/translations.itexi
Documentation/ja/usage/lilypond-book.itely
Documentation/learning/common-notation.itely
Documentation/learning/fundamental.itely
Documentation/learning/tweaks.itely
Documentation/ly-examples/aucun-snippet.ly
Documentation/ly-examples/cary-layout.ily
Documentation/ly-examples/cary.ly
Documentation/ly-examples/granados.ly
Documentation/nl/learning/common-notation.itely
Documentation/nl/learning/fundamental.itely
Documentation/nl/learning/tweaks.itely
Documentation/nl/translations.itexi
Documentation/notation/ancient.itely
Documentation/notation/cheatsheet.itely
Documentation/notation/editorial.itely
Documentation/notation/fretted-strings.itely
Documentation/notation/repeats.itely
Documentation/notation/rhythms.itely
Documentation/notation/spacing.itely
Documentation/notation/text.itely
Documentation/notation/vocal.itely
Documentation/snippets/adding-a-figured-bass-above-or-below-the-notes.ly
Documentation/snippets/adding-beams,-slurs,-ties-etc.-when-using-tuplet-and-non-tuplet-rhythms.ly
Documentation/snippets/anglican-psalm-template.ly
Documentation/snippets/automatic-beam-subdivisions.ly
Documentation/snippets/beam-endings-in-score-context.ly
Documentation/snippets/changing-the-tuplet-number.ly
Documentation/snippets/changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
Documentation/snippets/controlling-tuplet-bracket-visibility.ly
Documentation/snippets/creating-a-sequence-of-notes-on-various-pitches.ly
Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly
Documentation/snippets/entering-several-tuplets-using-only-one--times-command.ly
Documentation/snippets/expressive-headword.ly
Documentation/snippets/flamenco-notation.ly
Documentation/snippets/fretted-headword.ly
Documentation/snippets/generating-random-notes.ly
Documentation/snippets/generating-whole-scores-also-book-parts-in-scheme-without-using-the-parser.ly
Documentation/snippets/grid-lines--changing-their-appearance.ly
Documentation/snippets/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly
Documentation/snippets/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly
Documentation/snippets/inserting-score-fragments-above-a-staff,-as-markups.ly
Documentation/snippets/modifying-tuplet-bracket-length.ly
Documentation/snippets/new/changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
Documentation/snippets/new/creating-a-sequence-of-notes-on-various-pitches.ly
Documentation/snippets/new/fretted-headword.ly
Documentation/snippets/new/score-for-diatonic-accordion.ly
Documentation/snippets/non-default-tuplet-numbers.ly
Documentation/snippets/permitting-line-breaks-within-beamed-tuplets.ly
Documentation/snippets/preventing-final-mark-from-removing-final-tuplet.ly
Documentation/snippets/printing-music-with-different-time-signatures.ly
Documentation/snippets/proportional-strict-notespacing.ly
Documentation/snippets/rhythms-headword.ly
Documentation/snippets/score-for-diatonic-accordion.ly
Documentation/snippets/screech-and-boink.ly
Documentation/snippets/shortening-volta-brackets.ly
Documentation/snippets/simultaneous-headword.ly
Documentation/snippets/subdividing-beams.ly
Documentation/snippets/text-headword.ly
Documentation/snippets/unfretted-headword.ly
Documentation/snippets/vertically-aligning-ossias-and-lyrics.ly
Documentation/translations.itexi
Documentation/usage/lilypond-book.itely
Documentation/zh/translations.itexi
input/regression/alignment-order.ly
input/regression/ambitus-with-ligature.ly
input/regression/auto-beam-beaming-override.ly
input/regression/auto-beam-triplet.ly
input/regression/auto-beam-tuplets.ly
input/regression/autobeam-3-4-rules.ly
input/regression/autobeam-tuplet-recheck.ly
input/regression/backend-excercise.ly
input/regression/beam-concave.ly
input/regression/beam-extreme.ly
input/regression/beam-feather.ly
input/regression/beam-slope-stemlet.ly
input/regression/beam-subdivide-tuplets.ly
input/regression/beaming-tuplet-regular.ly
input/regression/beaming.ly
input/regression/beamlet-test.ly
input/regression/chord-repetition-times.ly
input/regression/completion-heads-tuplets.ly
input/regression/completion-heads-unit.ly
input/regression/display-lily-tests.ly
input/regression/dot-column-engraver.ly
input/regression/duration-identifier-compressed.ly
input/regression/general-scheme-bindings.ly
input/regression/grace.ly
input/regression/grid-lines.ly
input/regression/lyric-combine-switch-voice.ly
input/regression/lyric-combine.ly
input/regression/make-relative.ly [new file with mode: 0644]
input/regression/markup-score.ly
input/regression/metronome-mark-broken-bound.ly
input/regression/metronome-range.ly
input/regression/midi-tuplets.ly
input/regression/mozart-hrn3-allegro.ily
input/regression/part-combine-tuplet-end.ly
input/regression/part-combine-tuplet-single.ly
input/regression/phrasing-slur-tuplet.ly
input/regression/quote-tuplet-end.ly
input/regression/quote-tuplet.ly
input/regression/repeat-slash-mixed.ly
input/regression/scheme-book-scores.ly
input/regression/skiptypesetting-tuplet.ly
input/regression/slur-shift-region.ly
input/regression/slur-tuplet.ly
input/regression/song-reordering.ly
input/regression/song-reordering2.ly
input/regression/spacing-loose-polyphony.ly
input/regression/spacing-measure-length.ly
input/regression/spacing-multi-tuplet.ly
input/regression/spacing-proportional.ly
input/regression/spacing-space-to-barline.ly
input/regression/spacing-strict-notespacing.ly
input/regression/spacing-uniform-stretching.ly
input/regression/spanner-break-overshoot.ly
input/regression/staff-mixed-size.ly
input/regression/tablature-full-notation.ly
input/regression/tuplet-beam.ly
input/regression/tuplet-bracket-avoid-fingering.ly
input/regression/tuplet-bracket-avoid-scripts.ly
input/regression/tuplet-bracket-avoid-string-number.ly
input/regression/tuplet-bracket-cross-staff.ly
input/regression/tuplet-bracket-direction.ly
input/regression/tuplet-bracket-outside-staff-priority.ly
input/regression/tuplet-bracket-vertical-skylines.ly
input/regression/tuplet-bracket-visibility.ly
input/regression/tuplet-broken.ly
input/regression/tuplet-full-length-extent.ly
input/regression/tuplet-full-length-note.ly
input/regression/tuplet-full-length.ly
input/regression/tuplet-gap.ly
input/regression/tuplet-nest-beam.ly
input/regression/tuplet-nest-broken.ly
input/regression/tuplet-nest.ly
input/regression/tuplet-no-stems.ly
input/regression/tuplet-number-outside-staff-positioning.ly
input/regression/tuplet-number-outside-staff-priority.ly
input/regression/tuplet-number-slur-script.ly
input/regression/tuplet-properties.ly
input/regression/tuplet-rest.ly
input/regression/tuplet-single-note.ly
input/regression/tuplet-slope.ly
input/regression/tuplet-staffline-collision.ly
input/regression/tuplet-subdivision.ly
input/regression/tuplet-text-different-numbers.ly
input/regression/tuplet-text-fraction-with-notes.ly
input/regression/tuplet-text-note-appended.ly
input/regression/tuplets.ly
lily/tuplet-iterator.cc
ly/articulate.ly
ly/engraver-init.ly
ly/gregorian.ly
ly/music-functions-init.ly
ly/performer-init.ly
python/convertrules.py
scm/define-music-display-methods.scm
scm/music-functions.scm

index b0e9b97f061aedb3811c103fe734883fe95a661a..e0e2e1e3a0a03376aeddb885d7e72888d1a2248a 100644 (file)
@@ -26,63 +26,63 @@ procedures}.
 @example
 -1- Web site
 616   web.texi
-4753  web/introduction.itexi
-1211  web/download.itexi
+4883  web/introduction.itexi
+1197  web/download.itexi
 1139  macros.itexi
 7977  po/lilypond-doc.pot (translate to po/@var{MY_LANGUAGE}.po)
 0     search-box.ihtml
 ---   lilypond-texi2html.init (section TRANSLATIONS)
-15696 total
+15812 total
 
 -2- Tutorial
-1214  web/manuals.itexi
+1284  web/manuals.itexi
 124   learning.tely
 2535  learning/tutorial.itely
-4187  learning/common-notation.itely
-8060  total
+4145  learning/common-notation.itely
+8088  total
 
 -3- Fundamental Concepts, starting of Usage and Community
-11130 learning/fundamental.itely -- Fundamental concepts
+11126 learning/fundamental.itely -- Fundamental concepts
 135   usage.tely
-4615  usage/running.itely
-1209  usage/updating.itely
-3006  web/community.itexi
-20095 total
+4410  usage/running.itely
+1234  usage/updating.itely
+3054  web/community.itexi
+19959 total
 
 -4- Rest of Learning manual and Suggestions on writing LilyPond files
-15468 learning/tweaks.itely -- Tweaking output
-219   learning/templates.itely -- Templates
+15858 learning/tweaks.itely -- Tweaking output
+372   learning/templates.itely -- Templates
 2694  usage/suggestions.itely -- Suggestions on writing LilyPond files
-18381 total
+18924 total
 
 -5- Notation reference
-355   notation.tely
+326   notation.tely
 91    notation/notation.itely -- Musical notation
-4530  notation/pitches.itely
-6352  notation/rhythms.itely
-1712  notation/expressive.itely
-1011  notation/repeats.itely
-2640  notation/simultaneous.itely
-2392  notation/staff.itely
-949   notation/editorial.itely
-2729  notation/text.itely
+4882  notation/pitches.itely
+6811  notation/rhythms.itely
+1793  notation/expressive.itely
+1053  notation/repeats.itely
+2755  notation/simultaneous.itely
+2418  notation/staff.itely
+951   notation/editorial.itely
+2742  notation/text.itely
 81    notation/specialist.itely -- Specialist notation
-4758  notation/vocal.itely
+4788  notation/vocal.itely
 2022  notation/chords.itely
 702   notation/piano.itely
-812   notation/percussion.itely
+811   notation/percussion.itely
 826   notation/guitar.itely
 66    notation/strings.itely
 242   notation/bagpipes.itely
-4752  notation/ancient.itely
-8701  notation/input.itely -- Input syntax
+5250  notation/ancient.itely
+10184 notation/input.itely -- Input syntax
 2164  notation/non-music.itely -- Non-musical notation
-11234 notation/spacing.itely -- Spacing issues
-12679 notation/changing-defaults.itely -- Changing defaults
+12022 notation/spacing.itely -- Spacing issues
+13962 notation/changing-defaults.itely -- Changing defaults
 5187  notation/programming-interface.itely -- Interfaces for programmers
-2177  notation/notation-appendices.itely -- Notation manual tables
+2176  notation/notation-appendices.itely -- Notation manual tables
 252   notation/cheatsheet.itely -- Cheat sheet
-79416 total
+84557 total
 
 -6- Rest of Application Usage
 4137  usage/lilypond-book.itely -- LilyPond-book
index e60566d22b3d9970dea91990b05f4af5e2f3c584..aefd911aa14ea1c3474bd87356a6e26d671f7d54 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @ignore
 Tutorial guidelines:
@@ -525,10 +525,10 @@ V jedné triole trvají noty 2/3 jejich zapsané délky,
 takže triola má 2/3 jako svůj zlomek:
 
 @lilypond[verbatim,quote,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c8 r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 @subheading Ozdoby
@@ -1343,7 +1343,7 @@ v souboru vytvořily novou proměnnou. Tím se dá písemná práce
 ulehčit, když se skupiny not často opakují.
 
 @lilypond[verbatim,quote]
-tripletA = \times 2/3 { c,8 e g }
+tripletA = \tuplet 3/2 { c,8 e g }
 barA = { \tripletA \tripletA \tripletA \tripletA }
 
 \relative c'' {
index 3131a99e4a897c3d094ab3d05b4e2d4738523226..c4c5e6eeb5e754bf0abfb2f3ec50e95e427b8fe5 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 @c Translators: Pavel Fric
 
 @node Základní pojmy
@@ -619,10 +619,10 @@ oblouček, který začíná u trioly (řádky 3 a 4).
 
 @lilypond[quote,verbatim,ragged-right]
 {
-r16[ g \times 2/3 { r16 e'8] }
-g16( a \times 2/3 { b16 d) e' }
-g8[( a \times 2/3 { b8 d') e'~] } |
-\times 4/5 { e'32\( a b d' e' } a'4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g16( a \tuplet 3/2 { b16 d) e' }
+g8[( a \tuplet 3/2 { b8 d') e'~] } |
+\tuplet 5/4 { e'32\( a b d' e' } a'4.\)
 }
 @end lilypond
 
index 4f535f9716cf5c29e2dc9b7a84cdec3a1ae0b5c2..da64832a2f74381b14b17e37165016b55b8e0bc9 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Ladění výstupu
 @chapter Ladění výstupu
@@ -465,11 +465,11 @@ gesetzt wird.
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
 \tweak direction #up
-\times 4/3 {
+\tuplet 3/4 {
   \tweak color #red
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -487,14 +487,14 @@ beginnen, kann ihr Aussehen auf die übliche Art mit dem
 @c NOTE Tuplet brackets collide if notes are high on staff
 @c See issue 509
 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\times 2/3 { c8[ c c] }
+\tuplet 3/2 { c8[ c c] }
 \once \override TupletNumber.text = #tuplet-number::calc-fraction-text
-\times 2/3 {
+\tuplet 3/2 {
   c8[ c]
   c8[ c]
   \once \override TupletNumber.transparent = ##t
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -1048,8 +1048,8 @@ wenn sie in einem @code{\override}-Befehl benutzt werden.
 @item Moment
   @tab Ein Bruch einer ganzen Note, mit der make-moment-Funktion
   konstruiert
-  @tab @code{(ly:make-moment 1 4)},
-       @code{(ly:make-moment 3 8)}
+  @tab @code{(ly:make-moment 1/4)},
+       @code{(ly:make-moment 3/8)}
 @item Zahl
   @tab Eine beliebige positive oder negative Dezimalzahl
   @tab @code{3.5}, @code{-2.45}
index 9cd7e81b0656fec9c2c0f5db0a075515b570f1bf..d9e093fdc43e07226edb78092523d32aec324a6a 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Naposledy obnoveno Thu May 31 09:12:39 UTC 2012
+@emph{Naposledy obnoveno Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -111,7 +111,7 @@ ano
 @item
 2 Běžný notový zápis
 @*
-4187
+4145
 @tab Pavel Fric
 @tab 
 @tab 
@@ -128,17 +128,17 @@ ano
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ano</span>
+<span style="background-color: #25fe1f">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
-ano
+částečně
 @end ifnothtml
 @tab před-GDP
 @item
 3 Základní pojmy
 @*
-11130
+11126
 @tab Pavel Fric
 @tab 
 @tab 
@@ -155,7 +155,7 @@ ano
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">částečně</span>
+<span style="background-color: #33ff21">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -165,24 +165,24 @@ ano
 @item
 4 Ladění výstupu
 @*
-15468
+15858
 @tab Pavel Fric
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">částečně (98 %)</span>
+<span style="background-color: #dfef77">částečně (51 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-částečně (98 %)
+částečně (51 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #47ff24">částečně</span>
+<span style="background-color: #8aff2d">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -192,24 +192,24 @@ ano
 @item
 A Předlohy
 @*
-219
+372
 @tab Pavel Fric
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ano</span>
+<span style="background-color: #dfef77">částečně (38 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-ano
+částečně (38 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #b2fe32">částečně</span>
+<span style="background-color: #fffd3d">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -285,7 +285,7 @@ ano
 @item
 Úvod
 @*
-4753
+4883
 @tab Pavel Fric
 @tab 
 @tab 
@@ -302,7 +302,7 @@ ano
 @ifhtml
 
 @html
-<span style="background-color: #6fff29">částečně</span>
+<span style="background-color: #8aff2d">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -312,7 +312,7 @@ ano
 @item
 Stažení
 @*
-1211
+1197
 @tab Pavel Fric
 @tab 
 @tab 
@@ -329,7 +329,7 @@ ano
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">částečně</span>
+<span style="background-color: #54ff26">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -339,7 +339,7 @@ ano
 @item
 Příručky
 @*
-1214
+1284
 @tab Pavel Fric
 @tab 
 @tab 
@@ -356,7 +356,7 @@ ano
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">částečně</span>
+<span style="background-color: #4efe25">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -366,24 +366,24 @@ ano
 @item
 Společenství
 @*
-3006
+3054
 @tab  Pavel Fric
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">částečně (96 %)</span>
+<span style="background-color: #dfef77">částečně (95 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-částečně (96 %)
+částečně (95 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #e1ff39">částečně</span>
+<span style="background-color: #e8fe39">částečně</span>
 @end html
 @end ifhtml
 @ifnothtml
index ae2b89ad6f1ba58c0a094bbf80a4e35a938565e0..d041f616207490d5b16db4f53c8bc092125c2927 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Translators: Pavel Fric
 
@@ -95,7 +95,7 @@ kombinieren. Zum Beispiel:
 
 \begin{lilypond}
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 \end{lilypond}
 
@@ -155,7 +155,7 @@ kombinieren. Zum Beispiel:
 
 @lilypond
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 @end lilypond
 
index ee837333e345548655fad37dd730b8d6df5d4aa3..35a84e563f0b4b0367fa6c016bfa9ce997df06c5 100644 (file)
@@ -9,7 +9,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -1154,14 +1154,14 @@ Beispiel heranzieht:
     \new Voice = "I" \relative c''' {
       \time 3/4
       \voiceOne
-      \times 6/7 { g8 g g g g g g }
+      \tuplet 7/6 { g8 g g g g g g }
       \oneVoice
       r4 <b,, fis' g bes> r4\fermata
     }
     \new Voice = "II" \relative c' {
       \voiceTwo
       c4
-      \times 4/5 {
+      \tuplet 5/4 {
         <c ees>8 f g
         \change Staff = "LH" \oneVoice
         \stemUp g,( c}
@@ -1615,7 +1615,7 @@ nächste Beispiel zeigt einige etwas exotischere Konstruktionen:
         \set followVoice = ##t
         c'''32([ b''16 a''16 gis''16 g''32)]
       } \\ {
-        s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d'']
+        s4 \tuplet 3/2 { d'16[ f' g'] } as'32[ b''32 e'' d'']
       } \\ {
         s4 \autoBeamOff d''8.. f''32
       } \\ {
index a66fa13199353c77f224341f99d2585d0c697f47..f5d248033c99f523402c8d4e76592419eb3a20b7 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Scheme-Übung
 @chapter Scheme-Übung
@@ -1134,7 +1134,7 @@ zeigt:
                   'text
                   "f"))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 0 0))))
 @end example
@@ -1169,7 +1169,7 @@ einfacher zu lesen:
                               (make-music 'AbsoluteDynamicEvent
                                 'text
                                 "f"))
-              'duration (ly:make-duration 2 0 1 1)
+              'duration (ly:make-duration 2 0 1/1)
               'pitch    (ly:make-pitch 0 0 0))))
 @end example
 
@@ -1205,7 +1205,7 @@ someNote = c'
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 0 0))
 @end example
@@ -1223,7 +1223,7 @@ someNote = <c'>
   (list (make-music
           'NoteEvent
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 0 0))))
 @end example
@@ -1241,7 +1241,7 @@ eines musikalischen Ausdrucks anzuzeigen.
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 0 0))
 @end example
@@ -1297,7 +1297,7 @@ das Endergebnis darstellt:
                   'span-direction
                   -1))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 5 0))
         (make-music
@@ -1308,7 +1308,7 @@ das Endergebnis darstellt:
                   'span-direction
                   1))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 5 0))))
 @end example
@@ -1325,7 +1325,7 @@ Jetzt folgt eine Betrachtung der Eingabe:
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 5 0))))
 @end example
@@ -1400,7 +1400,7 @@ Ausgabe examiniert:
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch -1 0 0))))
 =====
@@ -1415,7 +1415,7 @@ Ausgabe examiniert:
           'articulation-type
           "accent"))
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch -1 0 0))
 \displayMusic c4
@@ -1426,7 +1426,7 @@ Ausgabe examiniert:
   (list (make-music
           'NoteEvent
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch -1 0 0))))
 @end example
index 2f9e10c1eae679b1d1fd4ea045482d6edfeb0c4c..a9ad8b0859c0913104f78da0468deb1c5b365acf 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @ignore
 Tutorial guidelines:
@@ -534,10 +534,10 @@ In einer Triole dauern die Noten 2/3 ihrer normalen Länge,
 also hat eine Triole 2/3 als Bruch:
 
 @lilypond[verbatim,quote,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c8 r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 @subheading Verzierungen
@@ -1340,7 +1340,7 @@ werden, wenn Notengruppen sich oft wiederholen.
 
 @c KEEP LY
 @lilypond[verbatim,quote]
-trioleA = \times 2/3 { c,8 e g }
+trioleA = \tuplet 3/2 { c,8 e g }
 TaktA = { \trioleA \trioleA \trioleA \trioleA }
 
 \relative c'' {
index cb78a439d20525301783456697efc40f7baa5af2..f53b326965e2ab67e01bb4e67d73141e4e6be1f3 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 @c Translators: Till Paala, Reinhold Kainhofer
 
 @node Grundbegriffe
@@ -626,10 +626,10 @@ Phrasierungsbogen, der in einer Triole beginnt (Zeilen 3 und 4).
 
 @lilypond[quote,verbatim,ragged-right]
 {
-r16[ g \times 2/3 { r16 e'8] }
-g16( a \times 2/3 { b16 d) e' }
-g8[( a \times 2/3 { b8 d') e'~] } |
-\times 4/5 { e'32\( a b d' e' } a'4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g16( a \tuplet 3/2 { b16 d) e' }
+g8[( a \tuplet 3/2 { b8 d') e'~] } |
+\tuplet 5/4 { e'32\( a b d' e' } a'4.\)
 }
 @end lilypond
 
index 79985b07094dbce4706197dc7327bbf11f31ff20..0d08ee053b99f9077cd37b0af38af8c0a40cf7a9 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Die Ausgabe verändern
 @chapter Die Ausgabe verändern
@@ -488,11 +488,11 @@ gesetzt wird.
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
 \tweak direction #up
-\times 4/3 {
+\tuplet 3/4 {
   \tweak color #red
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -510,14 +510,14 @@ beginnen, kann ihr Aussehen auf die übliche Art mit dem
 @c NOTE Tuplet brackets collide if notes are high on staff
 @c See issue 509
 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\times 2/3 { c8[ c c] }
+\tuplet 3/2 { c8[ c c] }
 \once \override TupletNumber.text = #tuplet-number::calc-fraction-text
-\times 2/3 {
+\tuplet 3/2 {
   c8[ c]
   c8[ c]
   \once \override TupletNumber.transparent = ##t
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -1070,8 +1070,8 @@ wenn sie in einem @code{\override}-Befehl benutzt werden.
 @item Moment
   @tab Ein Bruch einer ganzen Note, mit der make-moment-Funktion
   konstruiert
-  @tab @code{(ly:make-moment 1 4)},
-       @code{(ly:make-moment 3 8)}
+  @tab @code{(ly:make-moment 1/4)},
+       @code{(ly:make-moment 3/8)}
 @item Zahl
   @tab Eine beliebige positive oder negative Dezimalzahl
   @tab @code{3.5}, @w{@code{-2.45}}
index db9d2f83eb5ce167919f47dbb98bd3f6de1579c1..a7d79a6606dda2f5a220e748da5cec171c9cad9a 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -666,7 +666,7 @@ werden, weil sie nicht konstant sind.  Zum Beispiel kann das Verhältnis 1@tie{}
 wird:
 
 @example
-breveTP = #(ly:make-duration -1 0 3 2)
+breveTP = #(ly:make-duration -1 0 3/2)
 @dots{}
 @{ c\breveTP f1 @}
 @end example
@@ -2908,9 +2908,9 @@ werden.
 spiritus = \relative c' {
   \time 1/4
   \override Lyrics.LyricText.X-extent  = #'(0 . 3)
-  d4 \times 2/3 { f8 a g } g a a4 g f8 e
+  d4 \tuplet 3/2 { f8 a g } g a a4 g f8 e
   d4 f8 g g8 d f g a g f4 g8 a a4  s
-  \times 2/3 { g8 f d } e f g a g4
+  \tuplet 3/2 { g8 f d } e f g a g4
 }
 
 spirLyr = \lyricmode {
index e856fef9bb259e98ad0008c875b1bddac6e2c133..ebedb6c21852335f9e09487cf36f92c4d3d87584 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -230,12 +230,12 @@ f8 c2 d e
 @end lilypond
 
 
-@item @code{\times 2/3 @{f g a@}}
+@item @code{\tuplet 3/2 @{f g a@}}
 @tab Triolen
 @tab
 @lilypond[relative=1]
 \set Staff.implicitTimeSignatureVisibility = #all-invisible
-\times 2/3 { f8 g a }
+\tuplet 3/2 { f8 g a }
 @end lilypond
 
 
index c256ccf4cc1ab70be7dfea103b338656d56d1b05..f01a51d2704ed0ac3c2d34ca3e14dcff442006f9 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -617,7 +617,7 @@ den Linien festgesetzt.
   \context {
     \Staff
     \consists "Grid_point_engraver"
-    gridInterval = #(ly:make-moment 1 4)
+    gridInterval = #(ly:make-moment 1/4)
   }
   \context {
     \Score
index dba244d010c4b794455fd0b761eecd27caab6dfc..6580c77bc9306d88a692141278695d74c269476c 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -1766,7 +1766,7 @@ music = \relative c' {
   < b\3 \deadNote d\2 b'\1 >
   < c\3 \deadNote e\2 c'\1 >
   \deadNotesOn
-  \times 2/3 { g8 b e }
+  \tuplet 3/2 { g8 b e }
   \deadNotesOff
   < a,\3 c\2 e\1 >1
 }
index 5195578fb9b07b5b417cec0701fda65d49d9bad8..2e2d5198cfeae725d2937b7cf8d891881163b715 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -228,11 +228,11 @@ zu Beginn jeder Alternative außer der ersten.
 \alternative {
   {
     f2 d |
-    \set Timing.measureLength = #(ly:make-moment 3 4)
+    \set Timing.measureLength = #(ly:make-moment 3/4)
     g4 g g  % optional bar check is allowed here
   }
   {
-    \set Timing.measureLength = #(ly:make-moment 4 4)
+    \set Timing.measureLength = #(ly:make-moment 4/4)
     a2 a |
   }
 }
@@ -671,7 +671,7 @@ benützten ein doppeltes Prozent-Symbol.
 
 @lilypond[verbatim,quote,relative=2]
 \repeat percent 4 { c8. <d f>16 }
-\repeat percent 2 { \times 2/3 { r8 c d } e4 }
+\repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
 @end lilypond
 
 @snippets
index 9efc3fac99ab627671225bf9d37a5005f4d1c451..903f5a744550d83202cb3f8b6b334b5db81378b0 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -221,8 +221,8 @@ Triole, in welcher drei Noten die Länge von zwei haben, der Wert jeder
 einzelnen Note ist also 2/3 der notierten Länge.
 
 @lilypond[quote,verbatim,relative=2]
-a2 \times 2/3 { b4 b b }
-c4 c \times 2/3 { b4 a g }
+a2 \tuplet 3/2 { b4 b b }
+c4 c \tuplet 3/2 { b4 a g }
 @end lilypond
 
 @cindex Triolenklammer, Platzierung
@@ -242,7 +242,7 @@ N-tolen können ineinander geschachtelt werden:
 
 @lilypond[quote,verbatim,relative=2]
 \autoBeamOff
-c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4
+c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
 @end lilypond
 
 Wenn man die Eigenschaften von N-tolen verändern will, die zum
@@ -1431,7 +1431,7 @@ So wird etwa aus @code{\partial 8}:
 
 @lilypond[quote,verbatim,relative=1]
 \time 3/4
-\set Timing.measurePosition = #(ly:make-moment -1 8)
+\set Timing.measurePosition = #(ly:make-moment -1/8)
 e8 | a4 c8 b c4 |
 @end lilypond
 
@@ -1476,7 +1476,7 @@ benutzen.
 \time 6/8
 \partial 8
 e8 | a4 c8 b[ c b] |
-\set Timing.measurePosition = #(ly:make-moment -1 4)
+\set Timing.measurePosition = #(ly:make-moment -1/4)
 r8 e,8 | a4 c8 b[ c b] |
 @end lilypond
 
@@ -1676,7 +1676,7 @@ auswirkt.
     \scaleDurations 3/5 {
       \repeat unfold 2 { c8[ c c] }
       \repeat unfold 2 { c8[ c] } |
-      c4. c4. \times 2/3 { c8[ c c] } c4
+      c4. c4. \tuplet 3/2 { c8[ c c] } c4
     }
   }
 >>
@@ -2144,12 +2144,12 @@ werden, wenn die Bebalkung von @code{beatStructure} bestimmt werden soll.
 \time 4/4
 a8^"default" a a a a a a a
 
-\set Timing.baseMoment = #(ly:make-moment 1 4)
+\set Timing.baseMoment = #(ly:make-moment 1/4)
 \set Timing.beatStructure = #'(1 1 1 1)
 a8^"no change" a a a a a a a
 
 \set Timing.beamExceptions = #'()
-\set Timing.baseMoment = #(ly:make-moment 1 4)
+\set Timing.baseMoment = #(ly:make-moment 1/4)
 \set Timing.beatStructure = #'(1 1 1 1)
 a8^"changed" a a a a a a a
 @end lilypond
@@ -2203,7 +2203,7 @@ er kompatibel mit dem neuen Wert von @code{baseMoment} ist.
 
 @lilypond[quote,verbatim,relative=2]
 \time 5/8
-\set Timing.baseMoment = #(ly:make-moment 1 16)
+\set Timing.baseMoment = #(ly:make-moment 1/16)
 \set Timing.beatStructure = #'(7 3)
 \repeat unfold 10 { a16 }
 @end lilypond
@@ -2296,7 +2296,7 @@ Die @code{beamExceptions}-Regel kann die @code{beatStructure}-Einstellung
 
 @lilypond[quote,verbatim,relative=2]
 \time 4/4
-\set Timing.baseMoment = #(ly:make-moment 1 8)
+\set Timing.baseMoment = #(ly:make-moment 1/8)
 \set Timing.beatStructure = #'(3 3 2)
 % This won't beam (3 3 2) because of beamExceptions
 \repeat unfold 8 {c8} |
@@ -2434,7 +2434,7 @@ vermeiden, ist es, die Taktart nur in einem System zu setzen.
 <<
   \new Staff {
     \time 3/4
-    \set Timing.baseMoment = #(ly:make-moment 1 8)
+    \set Timing.baseMoment = #(ly:make-moment 1/8)
     \set Timing.beatStructure = #'(1 5)
     \repeat unfold 6 { a8 }
   }
@@ -2606,10 +2606,10 @@ gleichmäßiges Tempo haben.
 
 @lilypond[relative=1,verbatim,quote]
 \override Beam.grow-direction = #LEFT
-\featherDurations #(ly:make-moment 2 1)
+\featherDurations #(ly:make-moment 2/1)
 { c16[ c c c c c c c] }
 \override Beam.grow-direction = #RIGHT
-\featherDurations #(ly:make-moment 2 3)
+\featherDurations #(ly:make-moment 2/3)
 { c32[ d e f] }
 % revert to non-feathered beams
 \override Beam.grow-direction = #'()
@@ -3649,11 +3649,11 @@ dass der Takt im Ergebnis 1/8 kürzer ist.  Die nächste Taktlinie
 wird dann auch bei 9/8 gezogen und nicht bei 5/4.
 
 @lilypond[quote,verbatim,relative=1]
-\set Score.measureLength = #(ly:make-moment 5 4)
+\set Score.measureLength = #(ly:make-moment 5/4)
 c1 c4
 c1 c4
 c4 c4
-\set Score.measurePosition = #(ly:make-moment 5 8)
+\set Score.measurePosition = #(ly:make-moment 5/8)
 b4 b4 b8
 c4 c1
 @end lilypond
index a38be05c32cd1d4332fe6892ab085c1dd9e9512c..617f04cc6dc5cfd188bc6557fef19dfbe27a2451 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -1401,7 +1401,7 @@ müssen.
   \remove "Forbid_line_break_engraver"
 } \relative c'' {
   <<
-    { c2. \times 2/3 { c4 c c } c2. | }
+    { c2. \tuplet 3/2 { c4 c c } c2. | }
     { s1 | \break s1 | }
   >>
 }
@@ -1639,7 +1639,7 @@ Doppelstrich), wird der Befehl nach diesem Taktstrich gesetzt.
 Der @code{Page_turn_engraver} liest die Kontexteigenschaft
 @code{minimumPageTurnLength} um zu erkennen, wie lang eine Stelle
 frei von Noten sein muss, damit ein Seitenumbruch in Frage kommt.  Der
-Standardwert hierfür ist @code{(ly:make-moment 1 1)}.  Wenn Sie
+Standardwert hierfür ist @code{(ly:make-moment 1/1)}.  Wenn Sie
 Seitenumbrüche zum Umblättern ausschalten wollen, können Sie
 einen sehr großen Wert angeben.
 
@@ -1649,7 +1649,7 @@ einen sehr großen Wert angeben.
   a4 b c d |
   R1 | % Ein Seitenumbruch zum Umblättern erlaubt
   a4 b c d |
-  \set Staff.minimumPageTurnLength = #(ly:make-moment 5 2)
+  \set Staff.minimumPageTurnLength = #(ly:make-moment 5/2)
   R1 | % Seitenumbruch nicht erlaubt
   a4 b r2 |
   R1*2 | % Seitenumbruch erlaubt
@@ -3041,7 +3041,7 @@ eine größere Dauer ist als @code{1 16}.
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16)
+      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3064,14 +3064,14 @@ werden:
 \score {
   <<
     \new Staff {
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
       c8 c8 c8 c8
     }
     \new Staff {
       c8 c8 c8 c8
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
     }
@@ -3196,7 +3196,7 @@ die klassischen Abstände und Flattersatz (ragged-right) eingesetzt werden:
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3227,7 +3227,7 @@ eingeschaltet:
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3235,7 +3235,7 @@ eingeschaltet:
  \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3256,10 +3256,10 @@ Die Eigenschaft @code{proportionalNotationDuration} braucht ein Argument,
 welches die Referenzdauer ist, anhand welcher alle Noten platziert werden.
 Hier wird die LilyPond Scheme-Funktion @code{make-moment} eingesetzt.  Sie
 braucht zwei Argumente: einen Zähler und einen Nenner, die einen Bruch einer
-Ganzen darstellen.  Die Funktion @code{(ly:make-moment 1 20)} ergibt also
+Ganzen darstellen.  Die Funktion @code{(ly:make-moment 1/20)} ergibt also
 eine Referenzdauer von einer Zwanzigstel.  Genauso gut können etwa die Dauern
-@code{(ly:make-moment 1 16)}, @code{(ly:make-moment 1 8)} oder
-@code{(ly:make-moment 3 97)} eingesetzt werden.
+@code{(ly:make-moment 1/16)}, @code{(ly:make-moment 1/8)} oder
+@code{(ly:make-moment 3/97)} eingesetzt werden.
 
 Die richtige Referenzdauer, mit der eine vernünftige Verteilung der Noten
 proportional möglich ist, muss durch Ausprobieren herausgefunden werden.
@@ -3273,7 +3273,7 @@ erscheinen, größere Referenzdauern zwingen sie dichter zusammen.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3281,7 +3281,7 @@ erscheinen, größere Referenzdauern zwingen sie dichter zusammen.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 8)
+      proportionalNotationDuration = #(ly:make-moment 1/8)
     }
   }
 }
@@ -3291,7 +3291,7 @@ erscheinen, größere Referenzdauern zwingen sie dichter zusammen.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3299,7 +3299,7 @@ erscheinen, größere Referenzdauern zwingen sie dichter zusammen.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 16)
+      proportionalNotationDuration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3309,7 +3309,7 @@ erscheinen, größere Referenzdauern zwingen sie dichter zusammen.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3317,7 +3317,7 @@ erscheinen, größere Referenzdauern zwingen sie dichter zusammen.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 32)
+      proportionalNotationDuration = #(ly:make-moment 1/32)
     }
   }
 }
@@ -3342,12 +3342,12 @@ System mit anderen rhythmischen Werten hinzugefügt wird:
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3368,12 +3368,12 @@ dieser Situation deutlich:
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3381,7 +3381,7 @@ dieser Situation deutlich:
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3398,12 +3398,12 @@ sollte auch noch die gleichmäßige Dehnung (@code{uniform-stretching}) angescha
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3411,7 +3411,7 @@ sollte auch noch die gleichmäßige Dehnung (@code{uniform-stretching}) angescha
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
       \override SpacingSpanner.uniform-stretching = ##t
     }
   }
@@ -3501,7 +3501,7 @@ die beiden Partituren unten:
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   c''8
   c''8
   c''8
@@ -3511,7 +3511,7 @@ die beiden Partituren unten:
 }
 
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   \override Score.SpacingSpanner.strict-note-spacing = ##t
   c''8
   c''8
@@ -3742,7 +3742,7 @@ angegeben wird:
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2)
+      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2)
     }
   }
 }
index afab5fc62b3c037b4fbaaf569b61b91549bdede3..8c42e5b44272ade1d165d6e1c24b3fa21b396cca 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Till Paala
 
@@ -1925,7 +1925,7 @@ unterschiedlichen Melodien auszurichten.  Das wird mit der
     <<
       \new Voice = "alternative" {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
           % show associations clearly.
           \override NoteColumn.force-hshift = #-3
           f8 f g
@@ -3120,7 +3120,7 @@ global = {
       \layout {
         \context {
           \Score
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2)
+          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/2)
         }
         \context {
           \Staff
index 0d3478ed923325e244281ea79e6536a88a242240..94ef3365ab13561b58bf75d56bec97a281efe7ad 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Zuletzt aktualisiert am Thu May 31 09:12:39 UTC 2012
+@emph{Zuletzt aktualisiert am Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -101,11 +101,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #33ff21">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
@@ -204,34 +204,34 @@ ja
 @item
 1 Scheme-Übung
 @*
-6041
+6281
 @tab Till Paala
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #dfef77">teilweise (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise (53 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #2cff20">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 2 Schnittstellen für Programmierer
 @*
-5250
+5274
 @tab Till Paala
 @tab 
 @tab 
@@ -248,11 +248,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #2cff20">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @end multitable
@@ -353,7 +353,7 @@ ja
 @item
 2 Übliche Notation
 @*
-4187
+4145
 @tab Till Paala
 @tab 
 @tab 
@@ -380,7 +380,7 @@ ja
 @item
 3 Grundbegriffe
 @*
-11130
+11126
 @tab Till Paala
 @*
 Reinhold Kainhofer
@@ -399,7 +399,7 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">teilweise</span>
+<span style="background-color: #25fe1f">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -409,24 +409,24 @@ teilweise
 @item
 4 Die Ausgabe verändern
 @*
-15468
+15858
 @tab Till Paala
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #dfef77">teilweise (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise (53 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">teilweise</span>
+<span style="background-color: #68ff28">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -436,24 +436,24 @@ teilweise
 @item
 A Vorlagen
 @*
-219
+372
 @tab Till Paala
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #dfef77">teilweise (38 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise (38 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">teilweise</span>
+<span style="background-color: #76fe2a">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -475,7 +475,7 @@ LilyPond Benutzerhandbuch
 @item
 Überschriften
 @*
-355
+326
 @tab Till Paala
 @tab 
 @tab 
@@ -492,11 +492,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #33ff21">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
@@ -556,7 +556,7 @@ ja
 @item
 1.1 Tonhöhen
 @*
-4530
+4882
 @tab Till Paala
 @tab 
 @tab 
@@ -573,17 +573,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #39ff22">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 1.2 Rhythmus
 @*
-6352
+6811
 @tab Till Paala
 @tab 
 @tab 
@@ -600,17 +600,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #39ff22">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 1.3 Ausdrucksbezeichnungen
 @*
-1712
+1793
 @tab Till Paala
 @tab 
 @tab 
@@ -627,17 +627,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #33ff21">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 1.4 Wiederholungszeichen
 @*
-1011
+1053
 @tab Till Paala
 @tab 
 @tab 
@@ -654,17 +654,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #33ff21">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 1.5 Gleichzeitig erscheinende Noten
 @*
-2640
+2755
 @tab Till Paala
 @tab 
 @tab 
@@ -681,17 +681,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #25fe1f">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 1.6 Notation auf Systemen
 @*
-2392
+2418
 @tab Till Paala
 @tab 
 @tab 
@@ -708,17 +708,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #33ff21">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 1.7 Anmerkungen
 @*
-949
+951
 @tab Till Paala
 @tab 
 @tab 
@@ -735,17 +735,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #39ff22">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 1.8 Text
 @*
-2729
+2742
 @tab Till Paala
 @tab 
 @tab 
@@ -762,11 +762,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #25fe1f">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
@@ -799,7 +799,7 @@ ja
 @item
 2.1 Notation von Gesang
 @*
-4758
+4788
 @tab Till Paala
 @tab 
 @tab 
@@ -816,17 +816,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #2cff20">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 2.2 Tasteninstrumente und andere Instrumente mit mehreren Systemen
 @*
-862
+888
 @tab  Till Paala
 @tab 
 @tab 
@@ -870,17 +870,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #2cff20">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 2.4 Saiteninstrumente mit Bünden
 @*
-2675
+2665
 @tab Till Paala
 @tab 
 @tab 
@@ -897,7 +897,7 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">teilweise</span>
+<span style="background-color: #25fe1f">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -907,7 +907,7 @@ teilweise
 @item
 2.5 Schlagzeug
 @*
-812
+811
 @tab Till Paala
 @tab 
 @tab 
@@ -924,17 +924,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #76fe2a">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 2.6 Blasinstrumente
 @*
-321
+324
 @tab Till Paala
 @tab 
 @tab 
@@ -978,11 +978,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #25fe1f">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
@@ -1015,7 +1015,7 @@ ja
 @item
 2.9 Notation von alter Musik
 @*
-4752
+5250
 @tab Till Paala
 @tab 
 @tab 
@@ -1032,11 +1032,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #4efe25">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
@@ -1069,7 +1069,7 @@ ja
 @item
 3 Allgemeine Eingabe und Ausgabe
 @*
-8701
+10184
 @tab Till Paala
 @tab 
 @tab 
@@ -1086,7 +1086,7 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">teilweise</span>
+<span style="background-color: #8aff2d">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -1096,7 +1096,7 @@ teilweise
 @item
 4 Abstände
 @*
-11234
+12022
 @tab Till Paala
 @tab 
 @tab 
@@ -1113,34 +1113,34 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #4efe25">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 5 Standardeinstellungen verändern
 @*
-12679
+13962
 @tab Till Paala
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #dfef77">teilweise (94 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise (94 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">teilweise</span>
+<span style="background-color: #6fff29">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -1150,7 +1150,7 @@ teilweise
 @item
 A Notationsübersicht
 @*
-2177
+2176
 @tab Till Paala
 @tab 
 @tab 
@@ -1194,11 +1194,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #39ff22">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @end multitable
@@ -1270,7 +1270,7 @@ ja
 @item
 1 @command{lilypond} starten
 @*
-4615
+4410
 @tab Reinhold Kainhofer
 @*
 Till Paala
@@ -1279,17 +1279,17 @@ Till Paala
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">teilweise (98 %)</span>
+<span style="background-color: #1fff1f">ja</span>
 @end html
 @end ifhtml
 @ifnothtml
-teilweise (98 %)
+ja
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #dbff38">teilweise</span>
+<span style="background-color: #33ff21">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -1299,7 +1299,7 @@ teilweise
 @item
 2 Dateien mit @command{convert-ly} aktualisieren
 @*
-1209
+1234
 @tab Till Paala
 @tab 
 @tab 
@@ -1316,11 +1316,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #40fe23">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
@@ -1353,7 +1353,7 @@ ja
 @item
 4 Externe Programme
 @*
-2390
+2394
 @tab Till Paala
 @*
 Reinhold Kainhofer
@@ -1475,7 +1475,7 @@ ja
 @item
 Einleitung
 @*
-4753
+4883
 @tab Till Paala
 @tab 
 @tab 
@@ -1492,17 +1492,17 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #47ff24">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 Download
 @*
-1211
+1197
 @tab Till Paala
 @tab 
 @tab 
@@ -1529,7 +1529,7 @@ ja
 @item
 Handbücher
 @*
-1214
+1284
 @tab Till Paala
 @tab 
 @tab 
@@ -1546,34 +1546,34 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #47ff24">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise
 @end ifnothtml
 @tab vor-GDP
 @item
 Gemeinschaft
 @*
-3006
+3054
 @tab  Till Paala
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #dfef77">teilweise (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+teilweise (97 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">teilweise</span>
+<span style="background-color: #25fe1f">teilweise</span>
 @end html
 @end ifhtml
 @ifnothtml
index 829379030d341a848d70e4ad827053c55edfe3f0..02ad688826283cf21ec95b0441a806f44c73b2ef 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Translators: Reinhold Kainhofer
 @c Translation checkers: Till Paala
@@ -96,7 +96,7 @@ kombinieren. Zum Beispiel:
 
 \begin{lilypond}
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 \end{lilypond}
 
@@ -157,7 +157,7 @@ kombinieren. Zum Beispiel:
 
 @lilypond
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 @end lilypond
 
index 8e947ca33e714bd3b9cc3c5f905a340065d4be2b..d6dba28c271dbaefcf8e6d042089939d148cecac 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 1429773f3c8a2e559ba7acc71c58786326bcdcbc
+    Translation of GIT committish: 314587c0714437b058c04173d81ad79db7452e73
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -69,6 +69,14 @@ which scares away people.
 
 @end ignore
 
+@item
+A partir de la versión@tie{}2.17.10, los mensajes de error o la
+@acronym{URI} de @code{textedit} que se usa para la funcionalidad
+«apuntar y pulsar» especifican los números de columna empezando
+en@tie{}1 en vez de en@tie{}0.  El desplazamiento de bytes (que
+también forma parte de las @acronym{URI}s de @code{textedit}) aún
+comienza en@tie{}0.
+
 @item
 La instrucción @code{\clef} contempla un cambio opcional de octava:
 @lilypond[verbatim,quote,relative=1]
index 771b9e49c6b9e033d65fc5102c276fa0cef9c81e..67482495eb2f2c372c8ef5a1246e158b26a44f15 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Grabado musical
 @chapter Grabado musical
@@ -1162,14 +1162,14 @@ aparente si tenemos en cuenta un ejemplo musical más complejo:
     \new Voice = "I" \relative c''' {
       \time 3/4
       \voiceOne
-      \times 6/7 { g8 g g g g g g }
+      \tuplet 7/6 { g8 g g g g g g }
       \oneVoice
       r4 <b,, fis' g bes> r4\fermata
     }
     \new Voice = "II" \relative c' {
       \voiceTwo
       c4
-      \times 4/5 {
+      \tuplet 5/4 {
         <c ees>8 f g
         \change Staff = "LH" \oneVoice
         \stemUp g,( c}
@@ -1625,7 +1625,7 @@ ejemplo siguiente combina unas pocas construcciones algo más exóticas.
         \set followVoice = ##t
         c'''32([ b''16 a''16 gis''16 g''32)]
       } \\ {
-        s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d'']
+        s4 \tuplet 3/2 { d'16[ f' g'] } as'32[ b''32 e'' d'']
       } \\ {
         s4 \autoBeamOff d''8.. f''32
       } \\ {
index 495fcd3338b85f32e353f0de7821325932b6e6c8..11c602483049c4adf306ac976ac7eeacc61f303b 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @c This file is part of extending.tely
 @ignore
-    Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+    Translation of GIT committish: d409c67cbbdebe840220c17f796544a8a9dd193e
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -1132,14 +1132,14 @@ funciona insertando un evento dentro del contexto especificado
 (@rinternals{ApplyOutputEvent}).  Su sintaxis es
 
 @example
-\applyOutput @var{contexto} @var{proc}
+\applyOutput @var{Contexto} @var{proc}
 @end example
 
 @noindent
 donde @code{@var{proc}} es una función de Scheme que toma tres argumentos.
 
 Al interpretarse, la función @code{@var{proc}} se llama para cada objeto de
-presentación que se encuentra en el contexto @code{@var{contexto}}
+presentación que se encuentra en el contexto @code{@var{Contexto}}
 en el tiempo actual, con los siguientes argumentos:
 
 @itemize
@@ -1169,6 +1169,14 @@ cabezas de las notas que están sobre la línea central y junto a ella:
 }
 @end lilypond
 
+Para que @var{función} se interprete en los niveles de @code{Score} o de @code{Staff}
+utilice estas formas:
+
+@example
+\applyOutput #'Score #@var{función}
+\applyOutput #'Staff #@var{función}
+@end example
+
 
 @node Funciones de callback
 @section Funciones de callback
@@ -1385,9 +1393,10 @@ razones técnicas.  Son ejemplos @code{NonMusicalPaperColumn} y
 
 @example
 \overrideProperty
-Score.NonMusicalPaperColumn  % Nombre del grob
-#'line-break-system-details     % Nombre de la propiedad
-#'((next-padding . 20))         % Valor
+Score.NonMusicalPaperColumn      % Nombre del grob
+  . line-break-system-details    % Nombre de la propiedad
+  . next-padding                 % Nombre de la subpropiedad, opcional
+  #20                            % Valor
 @end example
 
 Observe, sin embargo, que @code{\override}, aplicado a
index 2f98f1368fadfddb3d2c18bf75f5d8dd91ed80b3..dfa8bb8345e467dceba646d9c9413d849133f8ec 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 67a345f965d169bc1acd23ff4160914fb2142f38
+    Translation of GIT committish: d409c67cbbdebe840220c17f796544a8a9dd193e
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Tutorial de Scheme
 @appendix Tutorial de Scheme
@@ -708,7 +708,7 @@ elementos y expresiones, de forma parecida a cómo el lenguaje humano
 se estructura en palabras y frases.  LilyPond tiene un analizador
 léxico que reconoce elementos indivisibles (números literales, cadenas
 de texto, elementos de Scheme, nombres de nota, etc.), y un analizador
-sintáctico que entiende la sintaxis, la @ruser{Gramática de LilyPond}.
+que entiende la sintaxis, la Gramática de LilyPond (@rcontrib{LilyPond grammar}).
 Una vez que sabe que se aplica una regla sintáctica concreta, ejecuta
 las acciones asociadas con ella.
 
@@ -1226,7 +1226,7 @@ imprime lo siguiente:
                   'text
                   "f"))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 0 0))))
 @end example
@@ -1262,7 +1262,7 @@ leer:
                               (make-music 'AbsoluteDynamicEvent
                                 'text
                                 "f"))
-              'duration (ly:make-duration 2 0 1 1)
+              'duration (ly:make-duration 2 0 1/1)
               'pitch    (ly:make-pitch 0 0 0))))
 @end example
 
@@ -1297,7 +1297,7 @@ someNote = c'
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 0 0))
 @end example
@@ -1315,7 +1315,7 @@ someNote = <c'>
   (list (make-music
           'NoteEvent
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 0 0))))
 @end example
@@ -1333,7 +1333,7 @@ Scheme de una expresión musical.
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 0 0))
 @end example
@@ -1386,7 +1386,7 @@ representación interna de la música con la que queremos terminar.
                   'span-direction
                   -1))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 5 0))
         (make-music
@@ -1397,7 +1397,7 @@ representación interna de la música con la que queremos terminar.
                   'span-direction
                   1))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 5 0))))
 @end example
@@ -1414,7 +1414,7 @@ Ahora examinamos la entrada,
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 5 0))))
 @end example
@@ -1450,8 +1450,8 @@ doubleSlur = #(define-music-function (parser location note) (ly:music?)
 @translationof Adding articulation to notes (example)
 
 La manera fácil de añadir articulación a las notas es mezclar dos
-expresiones musicales en un solo contexto, como se explica en
-@ruser{Crear contextos}.  Sin embargo, supongamos que queremos
+expresiones musicales en un solo contexto.
+Sin embargo, supongamos que queremos
 escribir una función musical que lo haga.  Esto tiene la ventaja
 adicional de que podemos usar esa función musical para añadir una
 articulación (como una instrucción de digitación) a una nota única
@@ -1485,7 +1485,7 @@ Scheme.  Empezamos examinando nuestra entrada y la salida deseada,
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch -1 0 0))))
 =====
@@ -1500,7 +1500,7 @@ Scheme.  Empezamos examinando nuestra entrada y la salida deseada,
           'articulation-type
           "accent"))
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch -1 0 0))
 @end example
index 5c5197b9411218b202168cfdb382bf339495d565..da2e5beafa6e9ebd832cbb5c95b720d4a3dc79b8 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+    Translation of GIT committish: d285959ee448ddd2ba74fb2b179f76d711e201a5
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @ignore
 Tutorial guidelines:  (different from policy.txt!)
@@ -553,10 +553,10 @@ 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,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c8 r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 @subheading Notas de adorno
@@ -1008,12 +1008,6 @@ cada sílaba mediante un espacio.
 >>
 @end lilypond
 
-@warning{Es
-esencial que la última sílaba esté separada de la llave de cierre por
-un silencio o línea en blanco, pues en caso contrario se tomará como
-parte de la sílaba, dando lugar a un extraño error, véase
-@rprogram{Apparent error in ../ly/init.ly}.}
-
 Observe los
 ángulos dobles @w{@code{<< ... >>}} alrededor del fragmento entero
 para expresar que la música y la letra han de suceder al mismo tiempo.
@@ -1338,7 +1332,7 @@ para acortar el código si una sección musical se repite muchas veces.
 
 @c KEEP LY
 @lilypond[verbatim,quote,ragged-right]
-tresilloA = \times 2/3 { c,8 e g }
+tresilloA = \tuplet 3/2 { c,8 e g }
 compasA = { \tresilloA \tresilloA \tresilloA \tresilloA }
 
 \relative c'' {
index f4afd36ee9731a5f0ab60d750f7c80305f69e865..e49d9f152246c140a3839a32c6e18392bfe87a82 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 67a345f965d169bc1acd23ff4160914fb2142f38
+    Translation of GIT committish: d409c67cbbdebe840220c17f796544a8a9dd193e
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 
 @node Conceptos fundamentales
@@ -574,10 +574,10 @@ unión que atraviesa dos grupos especiales, y una ligadura de fraseo
 que sale del interior de un grupo especial (líneas 3 y 4).
 
 @lilypond[quote,verbatim,ragged-right,relative=1]
-r16[ g \times 2/3 { r16 e'8] }
-g,16( a \times 2/3 { b16 d) e }
-g,8[( a \times 2/3 { b8 d) e~] } |
-\times 4/5 { e32\( a, b d e } a4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g,16( a \tuplet 3/2 { b16 d) e }
+g,8[( a \tuplet 3/2 { b8 d) e~] } |
+\tuplet 5/4 { e32\( a, b d e } a4.\)
 @end lilypond
 
 
@@ -1620,7 +1620,7 @@ Hemos visto esto en la sección acerca de la letra, en @ref{Voces y música voca
 
 @seealso
 Referencia de la notación:
-@ruser{Crear contextos}.
+@ruser{Crear y referenciar contextos}.
 
 
 @node Explicación de los grabadores
index c0d4b329f7eae838daaa38ab81c18e6e6bc5720c..18a254ca4e972cd3479ff0d538ed52b52a06a206 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 6d501730d319a6456acd13870821f0bcad64bf4e
+    Translation of GIT committish: 0619c6dfd6d2a744e70fc0b3f97a8b9adfc5d987
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Trucar la salida
 @chapter Trucar la salida
@@ -184,6 +184,18 @@ a partir de sus nombres.
 
 @strong{La instrucción \override}
 
+@menu
+* La instrucción \override::
+* La instrucción \revert::
+* El prefijo \once::
+* La instrucción \overrideProperty::
+* The \tweak command::
+@end menu
+
+@node La instrucción \override
+@unnumberedsubsubsec La instrucción @code{\override}
+@translationof The \override command
+
 @cindex override, instrucción
 @cindex override (sobreescritura), sintaxis de
 
@@ -256,7 +268,10 @@ e4 f |
 g4 a b c |
 @end lilypond
 
-@strong{La instrucción \revert}
+
+@node La instrucción \revert
+@unnumberedsubsubsec La instrucción @code{\revert}
+@translationof The \revert command
 
 @cindex revert, instrucción
 
@@ -293,7 +308,10 @@ g4 a
 b4 c |
 @end lilypond
 
-@strong{El prefijo \once}
+
+@node El prefijo \once
+@unnumberedsubsubsec El prefijo @code{\once}
+@translationof The \once prefix
 
 @funindex \once
 @funindex once
@@ -310,7 +328,7 @@ podemos cambiar el color de una sola nota de la siguiente manera:
 @cindex color, propiedad, ejemplo
 @cindex NoteHead, ejemplo de sobreescritura
 
-@lilypond[quote,fragment,ragged-right,verbatim,relative=1]
+@lilypond[quote,verbatim,relative=1]
 c4 d
 \override NoteHead.color = #red
 e4 f |
@@ -320,7 +338,28 @@ g4 a
 b c |
 @end lilypond
 
-@strong{La instrucción \overrideProperty}
+El prefijo @code{\once} también se puede usar delante de muchas
+instrucciones predefinidas para limitar su efecto a un solo momento
+musical:
+
+@lilypond[quote,verbatim,relative=1]
+c4 d
+\once \stemDown
+e4 f |
+g4 a
+\once \hideNotes
+b c |
+@end lilypond
+
+Sin embargo, las instrucciones predefinidas de la forma
+@code{\...Neutral}, @code{\...Off} y @code{\un...} utilizan
+internamente @code{\revert} en vez de @code{\override}, por lo que
+añadir @code{\once} como prefijo aquí no tiene ningún efecto.
+
+
+@node La instrucción \overrideProperty
+@unnumberedsubsubsec La instrucción @code{\overrideProperty}
+@translationof The \overrideProperty command
 
 @cindex overrideProperty, instrucción
 
@@ -333,7 +372,9 @@ mencionamos aquí con un propósito de exhaustividad, pero para ver más
 detalles consulte @rextend{Trucos difíciles}.
 @c Maybe explain in a later iteration  -td
 
-@strong{La instrucción \tweak}
+
+@node The \tweak command
+@unnumberedsubsubsec The @code{\tweak} command
 
 @cindex tweak, instrucción
 
@@ -468,11 +509,11 @@ tresillo corto.
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
 \tweak direction #up
-\times 4/3 {
+\tuplet 3/4 {
   \tweak color #red
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -486,14 +527,14 @@ se puede modificar de la forma usual mediante instrucciones
 @cindex TupletNumber, ejemplo de sobreescritura
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\times 2/3 { c8[ c c] }
+\tuplet 3/2 { c8[ c c] }
 \once \override TupletNumber.text = #tuplet-number::calc-fraction-text
-\times 2/3 {
+\tuplet 3/2 {
   c8[ c]
   c8[ c]
   \once \override TupletNumber.transparent = ##t
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -678,7 +719,7 @@ necesita para hacerlo por sí mismo (aunque aún necesita algo de
 práctica).  La cual vendrá proporcionada por los ejemplos que vienen a
 continuación.
 
-@subheading Búsqueda del contexto
+@subsubsubheading Búsqueda del contexto
 
 @cindex contexto, encontrar
 @cindex contexto, buscar el, correcto
@@ -701,7 +742,7 @@ contextos de más bajo nivel que se encuentra implícito sin ambigüedad
 por el hecho de que estamos escribiendo notas, podemos omitirlo en
 este lugar concreto.
 
-@subheading Sobreescritura por una sola vez
+@subsubsubheading Sobreescritura por una sola vez
 
 @cindex sobreescritura por una sola vez
 @cindex once override
@@ -748,7 +789,7 @@ Hemos hecho que ahora solamente la primera ligadura sea más gruesa.
 La instrucción o prefijo @code{\once} también se puede usar antes de
 la instrucción @code{\set}.
 
-@subheading Recuperación del ajuste
+@subsubsubheading Recuperación del ajuste
 
 @cindex revertir
 @cindex predeterminadas, recuperar las propiedades
@@ -954,7 +995,10 @@ después del nombre de la propiedad en el RFI.  He aquí una lista de
 los tipos que podrá necesitar, junto con las reglas de dicho tipo, y
 algunos ejemplos.  Debe escribir siempre un símbolo de almohadilla,
 @code{#}, por supuesto, delante de estos valores cuando se introducen
-en la instrucción @code{\override}.
+en la instrucción @code{\override}, incluso si el propio valor ya
+comienza por@tie{}@code{#}.  Solamente ofrecemos aquí ejemplos para
+constantes; si quiere calcular un valor usando Scheme, consulte
+@rextend{Cálculos en Scheme}.
 
 @multitable @columnfractions .2 .45 .35
 @headitem Tipo de propiedad
@@ -964,29 +1008,32 @@ en la instrucción @code{\override}.
   @tab Verdadero o Falso, representado por #t o #f
   @tab @code{#t}, @code{#f}
 @item Dimensión (en espacios de pentagrama)
-  @tab Un número decimal positivo (en unidades de espacios de pentagrama)
+  @tab Un número decimal (en unidades de espacios de pentagrama)
   @tab @code{2.5}, @code{0.34}
 @item Dirección
-  @tab Una constante válida de dirección o su equivalente numérico (se permiten valores decimales entre -1 y 1)
+  @tab Una constante válida de dirección o su equivalente numérico
+  (@code{0} o @code{CENTER} indican una dirección neutra)
   @tab @code{LEFT}, @code{CENTER}, @code{UP},
        @code{1}, @w{@code{-1}}
 @item Entero
   @tab Un número entero positivo
-  @tab @code{3}, @code{1}
+  @tab @code{3}, @code{-1}
 @item Lista
-  @tab Un conjunto de valores separados por espacios, encerrado entre paréntesis y precedido de un apóstrofo
-  @tab @code{'(left-edge staff-bar)}, @code{'(1)},
+  @tab Una secuencia de constantes o símbolos separados por espacios,
+  encerrado entre paréntesis
+  y precedido de un apóstrofo o comilla simple
+  @tab @code{'(left-edge staff-bar)}, @code{'(1)}, @code{'()},
        @code{'(1.0 0.25 0.5)}
 @item Marcado
   @tab Cualquier elemento válido de marcado de texto
-  @tab @code{\markup @{ \italic "cresc." @}}
+  @tab @code{\markup @{ \italic "cresc." @}}, @code{"gaita"}
 @item Momento
   @tab Una fracción de redonda construida con la función make-moment
-  @tab @code{(ly:make-moment 1 4)},
-       @code{(ly:make-moment 3 8)}
+  @tab @code{(ly:make-moment 1/4)},
+       @code{(ly:make-moment 3/8)}
 @item Número
-  @tab Cualquier valor decimal positivo o negativo
-  @tab @code{3.5}, @w{@code{-2.45}}
+  @tab Cualquier valor positivo o negativo, posiblemente decimal
+  @tab @code{3}, @w{@code{-2.45}}
 @item Pareja (de números)
   @tab Dos números separados por un @q{espacio . espacio}, encerrado entre paréntesis y precedido de un apóstrofo
   @tab @code{'(2 . 3.5)}, @code{'(0.1 . -3.2)}
@@ -998,8 +1045,9 @@ en la instrucción @code{\override}.
   @tab @code{bend::print}, @code{ly:text-interface::print},
        @code{#f}
 @item Vector
-  @tab Una lista de tres elementos encerrados entre paréntesis y precedida de apóstrofo-almohadilla, @code{'#}.
-  @tab @code{'#(#t #t #f)}
+  @tab Constantes
+  encerradas entre @code{#(}@dots{}@code{)}.
+  @tab @code{#(#t #t #f)}
 @end multitable
 
 
@@ -1060,7 +1108,16 @@ ellas pueden afectar la visibilidad de las barras de compás (y, por
 supuesto, por extensión, también la de muchos otros objetos de
 presentación).  Vamos a considerar cada uno de ellos por orden.
 
-@subheading stencil (sello)
+@menu
+* La propiedad stencil (sello)::
+* La propiedad break-visibility (visibilidad en el salto)::
+* La propiedad transparent (transparente)::
+* La propiedad color::
+@end menu
+
+@node La propiedad stencil (sello)
+@unnumberedsubsubsec La propiedad @code{stencil} (sello)
+@translationof The stencil property
 
 @cindex stencil (sello), propiedad
 
@@ -1143,7 +1200,9 @@ que establece el sello a un objeto con tamaño nulo:
 }
 @end lilypond
 
-@subheading break-visibility (visibilidad en el salto)
+@node La propiedad break-visibility (visibilidad en el salto)
+@unnumberedsubsubsec The @code{break-visibility} (visibilidad en el salto)
+@translationof The break-visibility property
 
 @cindex break-visibility, propiedad
 
@@ -1177,7 +1236,9 @@ el valor en sí dentro de la instrucción @code{\override}.
 
 Y podemos ver que esto también quita todas las líneas divisorias.
 
-@subheading transparent (transparente)
+@node La propiedad transparent (transparente)
+@unnumberedsubsubsec La propiedad @code{transparent} (transparente)
+@translationof The transparent property
 
 @cindex transparent, propiedad
 @cindex transparencia
@@ -1254,7 +1315,9 @@ objeto por completo; al hacer el objeto @code{transparent} (lo que
 puede hacerse utilizando @code{\hide}) lo dejamos donde está, pero
 lo hacemos invisible.
 
-@subheading color
+@node La propiedad color
+@unnumberedsubsubsec La propiedad @code{color}
+@translationof The color property
 
 @cindex color, propiedad
 
@@ -1835,6 +1898,15 @@ mueven a la derecha o a la izquierda cuando apuntan hacia arriba o
 hacia abajo.  Esto se controla automáticamente cuando está establecida
 la propiedad @code{direction}.
 
+@menu
+* La propiedad direction (dirección)::
+* Digitaciones::
+@end menu
+
+@node La propiedad direction (dirección)
+@unnumberedsubsubsec La propiedad @code{direction} (dirección)
+@translationof The direction property
+
 @cindex abajo
 @cindex arriba
 @cindex centro
@@ -1929,7 +2001,9 @@ otras instrucciones (que están implementadas usando
 @code{\once} de la misma forma en que lo haría con las
 sobreescrituras explícitas.
 
+@node Digitaciones
 @unnumberedsubsubsec Digitaciones
+@translationof Fingering
 
 @cindex digitación, colocación
 @cindex digitación de acordes
@@ -2082,6 +2156,22 @@ objeto @code{Fingering} del RFI que es @w{@code{-5}}, así que probaremos
 @subsection Objetos fuera del pentagrama
 @translationof Outside-staff objects
 
+Los objetos fuera-del-pentagrama se sitúan automáticamente para evitar
+las colisiones.  Existen varias formas de sobreescribir la colocación
+automática si el posicionado no resulta óptimo.
+
+@menu
+* La propiedad outside-staff-priority (prioridad fuera del pentagrama)::
+* La instrucción \textLengthOn::
+* Posicionamiento de los matices dinámicos::
+* Escalado de un «Grob»::
+@end menu
+
+
+@node La propiedad outside-staff-priority (prioridad fuera del pentagrama)
+@unnumberedsubsubsec La propiedad @code{outside-staff-priority} (prioridad fuera del pentagrama)
+@translationof The outside-staff-priority property
+
 Los objetos fuera-del-pentagrama se colocan automáticamente para
 evitar las colisiones.  Los objetos que tienen el valor más bajo de la
 propiedad @code{outside-staff-priority} se sitúan más cerca del
@@ -2300,7 +2390,9 @@ necesitar claramente espaciar las notas en sentido horizontal para
 hacer sitio para el texto.  Esto se hace empleando la instrucción
 @code{textLengthOn}.
 
-@subheading \textLengthOn
+@node La instrucción \textLengthOn
+@unnumberedsubsubsec La instrucción @code{\textLengthOn}
+@translationof The \textLengthOn command
 
 @cindex notas, espaciar junto al texto
 
@@ -2324,9 +2416,9 @@ c2^"Text4" |
 @end lilypond
 
 La instrucción para volver al comportamiento predeterminado es
-@code{\textLengthOff}.  Recuerde que @code{\once} funciona solamente
-con @code{\override}, @code{\set}, @code{\revert} o @code{\unset}, así
-que no se puede usar con @code{\textLengthOn}.
+@code{\textLengthOff}.  De forma alternativa, se puede usar
+@code{\once} con @code{\textLengthOn} si el efecto se ha de limitar a
+un solo momento musical.
 
 @cindex marcado, texto de, permitir las colisiones en
 
@@ -2360,8 +2452,9 @@ c,,2^"Long Text   "  % Spaces at end are honored
 c''2 |
 @end lilypond
 
-
-@subheading Matices dinámicos
+@node Posicionamiento de los matices dinámicos
+@unnumberedsubsubsec Posicionamiento de los matices dinámicos
+@translationof Dynamics placement
 
 @cindex trucar la colocación de los matices
 @cindex dinámica, trucar la colocación de las indicaciones de
@@ -2405,7 +2498,9 @@ una instrucción equivalente para las indicaciones de matiz dinámico.
 Por tanto, tendremos que averiguar cómo hacerlo utilizando
 instrucciones @code{\override}.
 
-@subheading Escalado de un «Grob»
+@node Escalado de un «Grob»
+@unnumberedsubsubsec Escalado de un «Grob»
+@translationof Grob sizing
 
 @cindex grob, cambio de tamaño de un
 @cindex escala de los grobs
@@ -2750,7 +2845,20 @@ Veamos ahora cómo pueden ser de ayuda las propiedades que hemos visto
 en la sección anterior, para resolver problemas de notación que se
 superpone.
 
-@subheading la propiedad padding (relleno)
+@menu
+* La propiedad padding (relleno)::
+* La propiedadhe right-padding (relleno por la derecha)::
+* La propiedad staff-padding (relleno de pentagrama)::
+* La propiedad self-alignment-X (auto-alineación en X)::
+* La propiedad staff-position (posición en el pentagrama)::
+* La propiedad extra-offset (desplazamiento adicional)::
+* La propiedad positions (posiciones)::
+* La propiedad force-hshift (forzar desplazamiento horizontal)::
+@end menu
+
+@node La propiedad padding (relleno)
+@unnumberedsubsubsec La propiedad @code{padding} (relleno)
+@translationof The padding property
 
 @cindex relleno
 @cindex arreglar notación que se superpone
@@ -2796,7 +2904,9 @@ entonces ese objeto se moverá, y también todos los que están por fuera
 de él.
 
 
-@subheading right-padding (relleno por la derecha)
+@node La propiedadhe right-padding (relleno por la derecha)
+@unnumberedsubsubsec La propiedad @code{right-padding} (relleno por la derecha)
+@translationof The right-padding property
 
 @cindex right-padding, propiedad
 
@@ -2842,7 +2952,9 @@ sobreescribiendo @code{right-padding}.
 
 @noindent
 
-@subheading la propiedad staff-padding (relleno de pentagrama)
+@node La propiedad staff-padding (relleno de pentagrama)
+@unnumberedsubsubsec La propiedad @code{staff-padding} (relleno de pentagrama)
+@translationof The staff-padding property
 
 @cindex alineación de objetos sobre la línea base
 @cindex objetos, alineación sobre la línea base
@@ -2872,7 +2984,9 @@ a4\f b\mf c\mp b\p
 @end lilypond
 
 
-@subheading la propiedad self-alignment-X (auto-alineación en X)
+@node La propiedad self-alignment-X (auto-alineación en X)
+@unnumberedsubsubsec La propiedad @code{self-alignment-X} (auto-alineación en X)
+@translationof The self-alignment-X property
 
 El ejemplo siguiente muestra cómo esto puede resolver la colisión
 entre un objeto de digitación de cuerda y la plica de una nota
@@ -2889,7 +3003,9 @@ de la nota «padre»:
 <a\2>
 @end lilypond
 
-@subheading la propiedad staff-position (posición en el pentagrama)
+@node La propiedad staff-position (posición en el pentagrama)
+@unnumberedsubsubsec La propiedad @code{staff-position} (posición en el pentagrama)
+@translationof The staff-position property
 
 @cindex objeto, colisión dentro del pentagrama
 
@@ -2927,7 +3043,9 @@ cuatro semi-espacios de pentagrama, al valor @w{@code{-8}}.
 Esto es mejor que utilizar, por ejemplo, @code{extra-offset}, porque
 la línea adicional por encima del silencio se inserta automáticamente.
 
-@subheading la propiedad extra-offset (desplazamiento adicional)
+@node La propiedad extra-offset (desplazamiento adicional)
+@unnumberedsubsubsec La propiedad @code{extra-offset} (desplazamiento adicional)
+@translationof The extra-offset property
 
 @cindex posicionar objetos
 @cindex posicionar grobs
@@ -2940,7 +3058,7 @@ posicionamiento de un objeto tanto vertical como horizontalmente.
 En el ejemplo siguiente, la segunda digitación se desplaza ligeramente
 a la izquierda, y 1.8 espacios de pentagrama hacia abajo:
 
-@cindex Fingering, ejemplo de sobreescritura
+@cindex fingering (digitación), ejemplo de sobreescritura
 @cindex extra-offset, propiedad, ejemplo
 
 @lilypond[quote,fragment,relative=1,verbatim]
@@ -2951,7 +3069,9 @@ f4-5
 @end lilypond
 
 
-@subheading la propiedad positions (posiciones)
+@node La propiedad positions (posiciones)
+@unnumberedsubsubsec La propiedad @code{positions} (posiciones)
+@translationof The positions property
 
 @cindex controlar manualmente grupos especiales, ligaduras y barras
 @cindex manual, control, de grupos especiales, ligaduras y barras
@@ -2961,40 +3081,42 @@ f4-5
 @cindex barras de corchea, control manual
 
 La propiedad @code{positions} permite controlar manualmente la
-posición e inclinación de los tresillos, ligaduras de expresión y de
-fraseo, y barras de corchea.  He aquí un ejemplo que tiene una fea
-ligadura de fraseo debido a que intenta evitar la ligadura de
-expresión que está sobre la acciaccatura.
+posición vertical y de ahí también la inclinación de los tresillos,
+ligaduras de expresión y de fraseo, y barras de corchea.
 
-@lilypond[quote,verbatim,fragment,ragged-right,relative=1]
-r4 \acciaccatura e8\( d8 c~ c d c d\)
-@end lilypond
+He aquí un ejemplo en el que las ligaduras de fraseo y de expresión
+chocan entre sí:
 
-@noindent
-Simplemente podemos mover la ligadura de fraseo por encima de las
-notas, y de hecho ésta será la solución preferida:
+@lilypond[quote,verbatim,fragment,ragged-right,relative=2]
+a8 \( ( a'16 ) a \)
+@end lilypond
 
 @cindex PhrasingSlur, ejemplo de sobreescritura
 @cindex positions, propiedad, ejemplo
 
-@lilypond[quote,verbatim,fragment,ragged-right,relative=1]
-r4
-\phrasingSlurUp
-\acciaccatura e8\( d8 c~ c d c d\)
-@end lilypond
-
 @noindent
-Pero si por algún motivo no pudiéramos hacerlo, la otra alternativa
-sería mover el extremo izquierdo de la ligadura de fraseo un poco
-hacia abajo usando la propiedad @code{positions}.  Esto también
-resuelve la forma algo indecente de la ligadura.
-
-@lilypond[quote,verbatim,fragment,ragged-right,relative=1]
-r4
-\once \override PhrasingSlur.positions = #'(-4 . -3)
-\acciaccatura e8\( d8 c~ c d c d\)
+Una posibilidad sería mover los dos extremos de la ligadura de fraseo
+hacia arriba.  Podemos tratar de establecer el extremo izquierdo a 2.5
+espacios de pentagrama por encima de la tercera línea y el extremo
+derecho a 4.5 también hacia arriba, y LilyPond seleccionaría la
+ligadura de fraseo de entre las candidatas que ha encontrado con sus
+extremos más cercanos a éstos:
+
+@lilypond[quote,verbatim,fragment,ragged-right,relative=2]
+\once \override PhrasingSlur.positions = #'(2.5 . 4.5)
+a8 \( ( a'16 ) a \)
 @end lilypond
 
+Esto supone una mejora, pero ¿por qué no bajar un poco el extremo
+derecho de la ligadura de expresión?  Si lo probamos, veremos que no
+se puede hacer así.  Ello es a causa de que no existen ligaduras de
+expresión candidatas que estén más bajas que la que ya se ha
+seleccionado, y en este caso la propiedad @code{positions} no tiene
+ningún efecto.  Sin embargo, las ligaduras de unión, expresión y
+fraseo @emph{se pueden} colocar y conformar de manera muy exacta
+cuando se necesita.  Para aprender la manera de hacerlo, consulte
+@ruser{Modificación de ligaduras de unión y de expresión}.
+
 Presentamos otro ejemplo.  Vemos que la barra
 choca con las ligaduras:
 
@@ -3046,7 +3168,9 @@ Observe que la sobreescritura sigue aplicándose en la primera voz del
 segundo compás de corcheas, pero no a ninguna de las barras de la
 segunda voz.
 
-@subheading la propiedad force-hshift (forzar desplazamiento horizontal)
+@node La propiedad force-hshift (forzar desplazamiento horizontal)
+@unnumberedsubsubsec La propiedad @code{force-hshift} (forzar desplazamiento horizontal)
+@translationof The force-hshift property
 
 Ahora podremos ver cómo aplicar las correcciones finales al ejemplo de
 Chopin que presentamos al final de @ref{Oigo voces}, que
@@ -3656,6 +3780,11 @@ lhMusic = \relative c' {
 @subsection Otras aplicaciones de los trucos
 @translationof Other uses for tweaks
 
+@menu
+* Unir notas entre voces distintas::
+* Simulación de un calderón en el MIDI::
+@end menu
+
 @cindex transparent, uso de la propiedad
 @cindex objetos, hace invisibles
 @cindex eliminar objetos
@@ -3664,9 +3793,12 @@ lhMusic = \relative c' {
 @cindex ocultar objetos
 @cindex invisibles, objetos
 @cindex objetos invisibles
-@cindex ligar notas entre voces distintas
 
-@subheading Ligar notas entre voces distintas
+@node Unir notas entre voces distintas
+@unnumberedsubsubsec Unir notas entre voces distintas
+@translationof Tying notes across voices
+
+@cindex ligar notas entre voces distintas
 
 El ejemplo siguiente muestra cómo conectar notas que están en
 distintas voces utilizando ligaduras de unión.  Normalmente sólo se
@@ -3744,7 +3876,9 @@ En tal caso, @code{\once} afecta a todos los objetos, mientras que
 @code{\single} solo afecta a uno, aquél que se genera por parte de
 la expresión musical que le sigue inmediatamente.
 
-@subheading Simulación de un calderón en el MIDI
+@node Simulación de un calderón en el MIDI
+@unnumberedsubsubsec Simulación de un calderón en el MIDI
+@translationof Simulating a fermata in MIDI
 
 @cindex sello, uso de la propiedad
 @cindex fermata, realización en MIDI
@@ -4255,8 +4389,7 @@ un gestor de paquetes (es decir, distribuido con GNU/Linux, o instalado
 bajo fink o cygwin) o fue compilado a partir de la fuente, y (b) de
 qué sistema operativo está utilizando:
 
-
-@strong{Descargado de lilypond.org}
+@subsubsubheading Descargado de lilypond.org
 
 @itemize @bullet
 @item GNU/Linux
@@ -4287,7 +4420,7 @@ Mediante el Explorador de Windows, diríjase a
 
 @end itemize
 
-@strong{Instalado mediante un gestor de paquetes o compilado a partir de la fuente}
+@subsubsubheading Instalado mediante un gestor de paquetes o compilado a partir de la fuente
 
 Diríjase a
 @file{@var{PREFIJO}/share/lilypond/@var{X.Y.Z}/}, donde @var{PREFIJO}
index 4272e84849b581e2e908be9cd382664c7a584c03..502355754a6dec2011b97e8d3631d34caf2e46ee 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 08560a1b8076630c4fc6cb9b902614d8b74fd6fc
+    Translation of GIT committish: 00cd4ff0b8dc4978344ba966bec06ddbc445f7e9
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -56,7 +56,6 @@ Apéndices
 
 * Tablas del manual sobre notación:: Tablas y cuadros.
 * Hoja de referencia rápida::        Resumen de la sintaxis de LilyPond.
-* Gramática de LilyPond::            Diagrama de sintaxis para el analizador sintáctico de LilyPond.
 * GNU Free Documentation License:: Licencia de este documento.
 * Índice de instrucciones de LilyPond::
 * Índice de LilyPond::
@@ -81,19 +80,10 @@ Apéndices
 @include notation/notation-appendices.itely
 @include notation/cheatsheet.itely
 
-@node Gramática de LilyPond
-@appendix Gramática de LilyPond
-@translationof LilyPond grammar
-
-Este apéndice contiene una descripción de la gramática del lenguaje de
-LilyPond, tal y como el analizador sintáctico la proporciona como
-salida.
-
-@verbatiminclude ly-grammar.txt
-
 
 @include fdl.itexi
 
+
 @node Índice de instrucciones de LilyPond
 @appendix Índice de instrucciones de LilyPond
 @translationof LilyPond command index
index 8e3d93bd65accebc0f9fc8e233302cf4ae004870..af4537bf15270e2e1ffe4c483aeb5d91b1f3f7c9 100644 (file)
@@ -1,14 +1,15 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @c vim: foldmethod=marker
 @ignore
-    Translation of GIT committish: 44011e382e91f43fb6752b3fbbf8d8984131a565
+    Translation of GIT committish: 4c4c59acd68533e6ce152a13707027443f387897
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
+
 
 @node Notación antigua
 @section Notación antigua
@@ -22,6 +23,7 @@
 @cindex Petrucci
 @cindex mensural
 
+
 @menu
 * Panorámica de los estilos contemplados::
 * Notación antigua - funcionalidades comunes::
@@ -657,7 +659,7 @@ la razón de 1@tie{}breve = 3@tie{}semibreves
 establecimiento de
 
 @example
-breveTP = #(ly:make-duration -1 0 3 2)
+breveTP = #(ly:make-duration -1 0 3/2)
 @dots{}
 @{ c\breveTP f1 @}
 @end example
@@ -2461,7 +2463,7 @@ arbitrario.
 @menu
 * Contextos del canto kievano::
 * Claves del canto kievano::
-* Cabeza de las notas kievanas::
+* Notas del canto kievano::
 * Alteraciones accidentales del canto kievano::
 * Líneas divisorias del canto kievano::
 @end menu
@@ -2517,7 +2519,7 @@ Tse-fa-ut).  Se utiliza para indicar la posición del Do:
 
 @lilypond[quote,relative=1,notime,verbatim]
   \clef "kievan-do"
-  \override NoteHead.style = #'kievan
+  \kievanOn
   c
 @end lilypond
 
@@ -2529,16 +2531,19 @@ Glosario musical:
 Referencia de la notación:
 @ref{Clave}.
 
-@node Cabeza de las notas kievanas
-@unnumberedsubsubsec Cabeza de las notas kievanas
-@translationof Kievan note heads
+@node Notas del canto kievano
+@unnumberedsubsubsec Notas del canto kievano
+@translationof Kievan notes
 
 @cindex cabezas de nota antiguas
 
 Para la notación cuadrada del canto kievano, debe escogerse el estilo
-apropiado para la forma de la cabeza de las notas.  Se consigue
-mediante el establecimiento de la propiedad @code{style} del objeto
-@code{NoteHead} al valor @code{kievan}.
+apropiado para la forma de la cabeza de las notas y se deben suprimir
+los corchetes y las plicas.  Esto se consigue mediante una llamada a
+la función @code{\kievanOn}, que establece las propiedades adecuadas
+para la cabeza, plica y corchete de las notas.  Una vez que las notas
+de estilo kievano ya no se necesiten, pueden revertirse estas
+propiedades llamando a la función @code{\kievanOff}.
 
 La nota final del canto kievano, que suele ir al final de una pieza
 musical, puede seleccionarse estableciendo la duración al valor
@@ -2551,8 +2556,10 @@ notas del canto kievano:
 @lilypond[quote,fragment,ragged-right,verbatim]
 \autoBeamOff
 \cadenzaOn
-\override NoteHead.style = #'kievan
+\kievanOn
 b'1 b'2 b'4 b'8 b'\breve b'\longa
+\kievanOff
+b'2
 @end lilypond
 
 @seealso
@@ -2587,7 +2594,6 @@ antiguos.  Se ha incluido principalmente a efectos de compatibilidad.
 
 @lilypond[quote,relative=1,notime,verbatim]
 \clef "kievan-do"
-\override NoteHead.style = #'kievan
 \override Accidental.glyph-name-alist =
  #alteration-kievan-glyph-name-alist
 bes' dis,
@@ -2612,8 +2618,8 @@ notación kievana, que puede denominarse como «doble barra final del
 canto kievano».  Se puede invocar como @code{\bar "k"}.
 
 @lilypond[quote,relative=1,notime,verbatim]
+  \kievanOn
   \clef "kievan-do"
-  \override NoteHead.style = #'kievan
   c \bar "k"
 @end lilypond
 
@@ -2830,9 +2836,9 @@ más ajustes posteriormente, esto se puede hacer fácilmente con
 spiritus = \relative c' {
   \time 1/4
   \override Lyrics.LyricText.X-extent  = #'(0 . 3)
-  d4 \times 2/3 { f8 a g } g a a4 g f8 e
+  d4 \tuplet 3/2 { f8 a g } g a a4 g f8 e
   d4 f8 g g8 d f g a g f4 g8 a a4  s
-  \times 2/3 { g8 f d } e f g a g4
+  \tuplet 3/2 { g8 f d } e f g a g4
 }
 
 spirLyr = \lyricmode {
index b353852f9c2295fd49fa9d5d7b0452611809a454..3bd0e6c93977adf48a4acaffebb8baf216964835 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-Translation of GIT committish: 44011e382e91f43fb6752b3fbbf8d8984131a565
+Translation of GIT committish: d409c67cbbdebe840220c17f796544a8a9dd193e
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -64,7 +64,7 @@ Esta sección explica qué son los contextos y cómo modificarlos.
 
 @menu
 * Explicación de los contextos::
-* Crear contextos::
+* Crear y referenciar contextos::
 * Mantener vivos los contextos::
 * Modificar los complementos (plug-ins) de contexto::
 * Cambiar los valores por omisión de los contextos::
@@ -239,150 +239,223 @@ Normalmente se deja que se cree implícitamente.
 Tipografía nombres de acordes.
 
 
-@node Crear contextos
-@subsection Crear contextos
-@translationof Creating contexts
-
-@c TODO more complete descriptions rather than learning style
-
-Para partituras que sólo tienen una voz y un pentagrama, los contextos
-se crean automáticamente.  Para partituras más complejas, es necesario
-crearlos a mano.  Existen tres instrucciones que hacen esto.
-
-@itemize
-
-@item
-La instrucción más fácil es @code{\new}, y es también la más rápida de
-escribir.  Se antepone a una expresión musical, por ejemplo
+@node Crear y referenciar contextos
+@subsection Crear y referenciar contextos
+@translationof Creating and referencing contexts
 
 @funindex \new
-@cindex nuevos, contextos
-@cindex Contexto, creación de
+@funindex \context
+@cindex nuevos contextos
+@cindex contextos, creación y referenciación de
+@cindex referenciar contextos
+
+LilyPond crea automáticamente contextos de nifel inferior si se
+encuentra una expresión musical antes de que exista un contexto
+adecuado, pero normalmente esto sólo funciona bien para partituras
+sencillas o fragmentos musicales como los que aparecen en la
+documentación.  Para partituras más complejas, se recomienda
+especificar explícitamente todos los contextos con las
+instrucciones @code{\new} o @code{\context}.  La sintaxis de estas
+dos instrucciones es muy similar:
 
 @example
-\new @var{tipo} @var{expresión_musical}
+[\new | \context] @var{Contexto} [ = @var{nombre}] [@var{expresión_musical}]
 @end example
 
 @noindent
-donde @var{tipo} es el nombre de un contexto (como @code{Staff} o
-@code{Voice}).  Esta instrucción crea un contexto nuevo, y empieza a
-interpretar la @var{expresión_musical} con él.
+donde se puede especificar @code{\new} o @code{\context}.
+@var{Contexto} es el tipo de contexto que se desea crear,
+@var{nombre} es un nombre opcional que se da al contexto concreto
+que se está creando, y @var{expresión_musical} es una sola
+expresión musical que será interpretada por los complementos
+grabadores y reproductores dentro de este contexto.
 
-Una aplicación práctica de @code{\new} es una partitura con muchos
-pentagramas.  Cada parte que debe ir en su propio pentagrama, va
-precedida de @code{\new Staff}.
+El prefijo @code{\new} sin ningún nombre se usa con frecuencia
+para crear partituras con muchos pentagramas:
 
-@lilypond[quote,verbatim,relative=2,ragged-right]
+@lilypond[quote,verbatim,relative=2]
 <<
-  \new Staff { c4 c }
-  \new Staff { d4 d }
+  \new Staff {
+    % leave the Voice context to be created implicitly
+    c4 c
+  }
+  \new Staff {
+    d4 d
+  }
 >>
 @end lilypond
 
-La instrucción @code{\new} puede también dar nombre al contexto,
+@noindent
+y para introducir varias voces dentro de un solo pentagrama:
 
-@example
-\new @var{tipo} = @var{identificador} @var{música}
-@end example
-Sin embargo, este nombre especificado por el usuario sólo se utiliza
-si no hay ya otro contexto anterior con el mismo nombre.
+@lilypond[quote,verbatim,relative=2]
+<<
+  \new Staff <<
+    \new Voice {
+      \voiceOne
+      c8 c c4 c c
+    }
+    \new Voice {
+      \voiceTwo
+      g4 g g g
+    }
+  >>
+>>
+@end lilypond
 
+@noindent
+@code{\new} debería usarse siempre para especificar contextos sin
+nombre.
 
-@funindex \context
+La diferencia entre @code{\new} y @code{\context} se encuentra en
+la acción que se realiza:
 
+@itemize
 @item
-Como @code{\new}, la instrucción @code{\context} también dirige una
-expresión musical a un objeto de contexto, pero da al contexto un
-nombre explícito.  La sintaxis es
+@code{\new} con un nombre o sin él, siempre crea un contexto nuevo
+y distinto, incluso si ya existe un contexto con el mismo nombre:
 
-@example
-\context @var{tipo} = @var{identificador} @var{música}
-@end example
+@lilypond[quote,verbatim,relative=2]
+<<
+  \new Staff <<
+    \new Voice = "A" {
+      \voiceOne
+      c8 c c4 c c
+    }
+    \new Voice = "A" {
+      \voiceTwo
+      g4 g g g
+    }
+  >>
+>>
+@end lilypond
 
-En esta forma, la instrucción buscará un contexto existente del
-@var{tipo} especificado que tenga el nombre @var{identificador}.  Si
-ese contexto aún no existe, se crea un contexto nuevo con el nombre
-especificado.  Esto es útil si nos vamos a referir más tarde al
-contexto.  Por ejemplo, cuando se escribe la letra, la melodía está
-dentro de un contexto con nombre
+@item
+@code{\context} con un nombre especificado, crea un contexto nuevo
+solamente si no existe ya un contexto del mismo tipo y con el
+mismo nombre, dentro de la misma jerarquía de contextos.  En caso
+contrario, se toma como referencia a dicho contexto creado
+previamente, y su expresión musical se pasa a este contexto para
+su interpretación.
 
-@example
-\context Voice = "@b{tenor}" @var{música}
-@end example
+Una aplicación de los contextos con nombre es la separación entre
+la disposición de la partitura y el contenido musical.  Son
+válidas culaquiera de las dos formas siguientes:
 
-@noindent
-de forma que los textos se puedan alinear correctamente con sus notas,
+@lilypond[quote,verbatim]
+\score {
+  <<
+    % score layout
+    \new Staff <<
+      \new Voice = "one" {
+        \voiceOne
+      }
+      \new Voice = "two" {
+        \voiceTwo
+      }
+    >>
 
-@example
-\new Lyrics \lyricsto "@b{tenor}" @var{letra}
-@end example
+    % musical content
+    \context Voice = "one" {
+      \relative c'' {
+        c4 c c c
+      }
+    }
+    \context Voice = "two" {
+      \relative c'' {
+        g8 g g4 g g
+      }
+    }
+  >>
+}
+@end lilypond
 
-@noindent
+@lilypond[quote,verbatim]
+\score {
+  <<
+    % score layout
+    \new Staff <<
+      \context Voice = "one" {
+        \voiceOne
+      }
+      \context Voice = "two" {
+        \voiceTwo
+      }
+    >>
 
-Otro uso posible de los contextos con nombre es la fusión de dos
-expresiones musicales distintas en un solo contexto.  En el siguiente
-ejemplo, se introducen por separado las articulaciones y las notas:
+    % musical content
+    \context Voice = "one" {
+      \relative c'' {
+        c4 c c c
+      }
+    }
+    \context Voice = "two" {
+      \relative c'' {
+        g8 g g4 g g
+      }
+    }
+  >>
+}
+@end lilypond
 
-@example
-musica = @{ c4 c4 @}
-decoracion = @{ s4-. s4-> @}
-@end example
+@noindent
+De manera alternativa, se pueden utilizar variables con un efecto
+similar. Véase @rlearning{Organizar las piezas mediante variables}.
+
+@item
 
-se combinan enviando los dos al mismo contexto @code{Voice},
+@code{\context} sin ningún nombre corresponderá con el primer
+contexto que se encuentre entre los creados previamente que sean
+del mismo tipo dentro de la misma jerarquía de contextos, incluso
+si tiene nombre, y su expresión musical se pasará a dicho contexto
+para su interpretación.  Esta forma rara vez es útil.  Sin
+embargo, @code{\context} sin nombre y sin expresión musical se usa
+para establecer el contexto en que se ejecuta un procedimiento de
+Scheme especificado con @code{\applyContext}:
 
 @example
-<<
-  \new Staff \context Voice = "A" \musica
-  \context Voice = "A" \decoracion
->>
+\new Staff \relative c' @{
+  c1
+  \context Timing
+  \applyContext #(lambda (ctx)
+                   (newline)
+                   (display (ly:context-current-moment ctx)))
+  c1
+@}
 @end example
-@lilypond[quote,ragged-right]
-music = { c4 c4 }
-arts = { s4-. s4-> }
-\relative c'' <<
-  \new Staff \context Voice = "A" \music
-  \context Voice = "A" \arts
->>
-@end lilypond
 
-Con este mecanismo, es posible definir un @qq{urtext} (una edición
-original), con la posibilidad de poner articulaciones distintas sobre
-las mismas notas.
+@end itemize
 
-@cindex crear contextos
+Un contexto debe tener un nombre si se va a hacer referencia a él
+más tarde, por ejemplo cuando se asocia la letra con la música:
 
-@item
-La tercera instrucción para crear contextos es
 @example
-\context @var{tipo} @var{música}
+\new Voice = "tenor" @var{música}
+...
+\new Lyrics \lyricsto "tenor" @var{letra}
 @end example
 
-
 @noindent
-Esto es similar a @code{\context} con @code{= @var{identificador}},
-pero se corresponde con cualquier contexto del tipo @var{tipo}, sin
-importar qué nombre se le ha dado.
+Para ver más detalles sobre la asociación de letra y música,
+consulte @ref{Duración automática de las sílabas}.
 
-Esta variante se usa con expresiones musicales que se pueden
-interpretar en varios niveles.  Por ejemplo, la instrucción
-@code{\applyOutput} (véase
-@rextend{Ejecutar una función sobre todos los objetos de la presentación}).
-Sin una instrucción @code{\context}
-explícita, normalmente se aplicaría a @code{Voice}
+Las propiedades de todos los contextos de un tipo en particular se
+pueden modificar dentro de un bloque @code{\layout} (con una
+sintaxis diferente), véase @ref{Cambiar todos los contextos del mismo tipo}.
 
-@example
-\applyOutput #'@var{contexto} #@var{función}   % aplicar al contexto Voice
-@end example
+Esta construcción también ofrece una forma de mantener las
+instrucciones de disposición separadas del contenido musical.  Si
+se va a modificar un solo contexto, debe usarse un bloque
+@code{\with}, véase @ref{Cambiar solamente un contexto determinado}.
 
-Para que se interprete dentro de los niveles de @code{Score} o
-@code{Staff}, utilice las siguientes formas:
+@seealso
 
-@example
-\applyOutput #'Score #@var{función}
-\applyOutput #'Staff #@var{función}
-@end example
+Manual de aprendizaje:
+@rlearning{Organizar las piezas mediante variables}.
 
-@end itemize
+Referencia de la notación:
+@ref{Cambiar solamente un contexto determinado},
+@ref{Duración automática de las sílabas}.
 
 
 @node Mantener vivos los contextos
@@ -1037,7 +1110,6 @@ contexto de @code{Voice} partiendo de cero.  Será parecido a
 barra inclinada.  Se puede usar para indicar improvisación en piezas
 de jazz,
 
-@c KEEP LY
 @lilypond[quote,ragged-right]
 \layout { \context {
   \name ImproVoice
@@ -1058,7 +1130,7 @@ de jazz,
 
 \relative c'' {
   a4 d8 bes8 \new ImproVoice { c4^"ad lib" c
-   c4 c^"desvístete" c_"mientras tocas :)" c }
+   c4 c^"undress" c_"while playing :)" c }
   a1
 }
 @end lilypond
@@ -1915,30 +1987,12 @@ de lista asociativa.  Consulte @file{scm/define-grobs.scm} para
 ver los ajustes de cada descripción de grob.  Las descripciones de
 grob se modifican con @code{\override}.
 
-@code{\override} es en realidad una forma abreviada;
-
-@example
-\override @var{contexto}.@var{NombreDelGrob} #'@var{propiedad} = #@var{valor}
-@end example
-
-@noindent
-equivale más o menos a
+La sintaxis de la instrucción @code{\override} es
 
-@c  leave this long line -gp
 @example
-\set @var{contexto}.@var{NombreDelGrob}  =
-  #(cons (cons '@var{propiedad} @var{valor})
-         <valor anterior de @var{contexto}.@var{NombreDelGrob}>)
+\override [@var{contexto}.]@var{NombreDelGrob}.@var{propiedad} = #@var{valor}
 @end example
 
-El valor de @code{contexto}.@code{NombreDelGrob} (la lista-A) se
-utiliza para inicializar las propiedades de los grobs individuales.
-Los grobs tienen propiedades, denominadas en el estilo de Scheme, con
-@code{palabras-con-guiones}.  Los valores de las propiedades de grob
-cambian durante el proceso de formateo: éste se realiza básicamente
-calculando las propiedades utilizando funciones de @q{callback}
-(pasadas como parámetro).
-
 Por ejemplo, podemos aumentar el grosor de la plica de una figura
 sobreescribiendo la propiedad @code{thickness} (grosor) del objeto
 @code{Stem} (plica):
@@ -1966,12 +2020,36 @@ Si no se ha especificado ningún contexto en la instrucción
 }
 @end lilypond
 
+Algunas opciones susceptibles de trucaje, se llaman
+@q{subpropiedades} y residen dentro de las propiedades.  Para
+efectura trujajes sobre ellas, utilice instrucciones de la forma
+
+@example
+\override Stem.details.beamed-lengths = #'(4 4 3)
+@end example
+
+o para modificar los extremos de los objetos extensos, utilice una
+forma como las siguientes:
+
+@example
+\override TextSpanner.bound-details.left.text = #"left text"
+\override TextSpanner.bound-details.right.text = #"right text"
+@end example
+
 @funindex \revert
 @cindex reversión de sobreescrituras
 @cindex sobreescrituras, reversión de
 
 El efecto de una instrucción de sobreescritura @code{\override} se
-puede deshacer con @code{\revert}:
+puede deshacer con @code{\revert}.
+
+La sintaxis de la instrucción @code{\revert} es
+
+@example
+\revert [@var{Contexto}.]@var{NombreDelGrob}.@var{propiedad}
+@end example
+
+Por ejemplo,
 
 @lilypond[quote,verbatim,relative=2]
 c4
@@ -2041,14 +2119,6 @@ Para construir este truco debemos determinar los siguientes datos:
 @item un valor adecuado: aquí @code{3.0}.
 @end itemize
 
-Ciertas opciones ajustables se denominan @q{subpropiedades} y residen
-en el interior de las propiedades normales.  Para modificarlas utilice
-instrucciones de la forma
-
-@example
-\override Stem.details.beamed-lengths = #'(4 4 3)
-@end example
-
 @cindex documentación interna
 @cindex buscar objetos gráficos
 @cindex gráficos, descripción de los objetos
@@ -2087,7 +2157,7 @@ a todos los grobs del contexto afectado.  Esto se consigue con la
 instrucción @code{\tweak}, que tiene la sintaxis siguiente:
 
 @example
-\tweak @var{objeto-de-presentación} #'@var{propiedad-del-grob} @var{valor}
+\tweak [@var{objeto-de-presentación}.]@var{propiedad-del-grob} @var{valor}
 @end example
 
 Es opcional especificar el @var{objeto-de-presentación}.  La
@@ -2114,7 +2184,7 @@ por ejemplo
 
 
 
-Pero el uso principal de la instrucción @code{\tweak} es modificar
+El uso principal de la instrucción @code{\tweak} es modificar
 solamente uno de varios elementos de notación que dan comienzo en el
 mismo momento musical, como las notas de un acorde, o corchetes de
 tresillo que empiezan al mismo tiempo.
@@ -2211,8 +2281,9 @@ parte de objetos de presentación @code{NoteHead}
 más que por elementos musicales del
 flujo de entrada.
 
-Tales objetos de presencaión creados indirectamente se pueden trucar
-usando la forma explícita de la instrucción @code{\tweak}:
+Tales objetos de presentación creados indirectamente se pueden trucar
+usando la forma de la instrucción @code{\tweak} en que el nombre
+del grob se especifica de forma explícita:
 
 @lilypond[relative=2,verbatim,quote]
 \tweak Stem.color #red
@@ -2463,11 +2534,12 @@ Se activa con la instrucción @code{\figuremode} y hace que el código
 de entrada se interprete con la sintaxis del bajo cifrado, véase
 @ref{Introducir el bajo cifrado}.
 
-El modo de cifrase también se activa con la instrucción
-@code{\figures}.  También crea un contexto de @code{FiguredBass} nuevo
-y hace que el código que viene a continuación se interprete con la
-sintaxis del bajo cifrado y se imprima como símbolos de bajo cifrado
-dentro del contexto @code{FiguredBass}, véase @ref{Introducción al bajo cifrado}.
+El modo de cifras también se activa con la instrucción
+@code{\figures}.  También crea un contexto de @code{FiguredBass}
+nuevo y hace que el código que viene a continuación se interprete
+con la sintaxis del bajo cifrado y se imprima como símbolos de
+bajo cifrado dentro del contexto @code{FiguredBass}, véase
+@ref{Introducción al bajo cifrado}.
 
 @strong{Modos de traste y tablatura}
 
@@ -2542,7 +2614,14 @@ o centrado; etc.  La mayoría de estas elecciones pueden dejarse que
 LilyPond las determine automáticamente, pero en ciertos casos puede
 ser deseable forzar una dirección o colocación concreta.
 
-@strong{Acciones predeterminadas}
+@menu
+* Indicadores de dirección de las articulaciones::
+* La propiedad de dirección::
+@end menu
+
+@node Indicadores de dirección de las articulaciones
+@unnumberedsubsubsec Indicadores de dirección de las articulaciones
+@translationof Articulation direction indicators
 
 De forma predeterminada algunas direcciones siempre son hacia arriba o
 siempre hacia abajo (p. ej. los matices o el calderón), mientras que
@@ -2578,7 +2657,9 @@ c2( c)
 c2^( c)
 @end lilypond
 
-@strong{La propiedad de dirección}
+@node La propiedad de dirección
+@unnumberedsubsubsec La propiedad de dirección
+@translationof The direction property
 
 La posición o dirección de muchos objetos de presentación está
 controlada por la propiedad @code{direction}.
@@ -2752,20 +2833,27 @@ Todos los objetos de extensión contemplan el interface
 una línea recta entre los dos objetos, contemplan también el interface
 @code{line-spanner-interface}.
 
+@menu
+* Uso del spanner-interface::
+* Uso del line-spanner-interface::
+@end menu
+
+@node Uso del spanner-interface
 @unnumberedsubsubsec Uso del @code{spanner-interface}
+@translationof Using the spanner-interface
 
 Este interface proporciona dos propiedades que se aplican a varios
 extensores.
 
-@strong{@i{La propiedad @code{minimum-length}}}
+@subsubsubheading La propiedad @code{minimum-length} (longitud mínima)
 
-La longitud mínima del objeto de extensión se especifica a través de
-la propiedad @code{minimum-length}.  Su aumento suele producir el
-efecto necesario de aumentar el espaciado de las notas entre los dos
-puntos extremos.  Sin embargo, esta sobreescritura no tiene ningún
-efecto sobre muchos extensores, pues su longitud está determinada por
-otras consideraciones.  Más abajo se muestran algunos ejemplos de
-dónde es efectiva.
+La longitud mínima del objeto de extensión se especifica a través
+de la propiedad @code{minimum-length}.  Su aumento suele producir
+el efecto necesario de aumentar el espaciado de las notas entre
+los dos puntos extremos.  Sin embargo, esta sobreescritura no
+tiene ningún efecto sobre muchos extensores, pues su longitud está
+determinada por otras consideraciones.  Más abajo se muestran
+algunos ejemplos de dónde es efectiva.
 
 @ignore
 Works for:
@@ -2863,7 +2951,7 @@ e8 e e e
 e8 e e e
 @end lilypond
 
-@strong{@i{The @code{to-barline} property}}
+@subsubsubheading La propiedad @code{to-barline}
 
 La segunda propiedad útil del @code{spanner-interface} es
 @code{to-barline}.  De forma predeterminada tiene el valor cierto,
@@ -2884,7 +2972,9 @@ su establecimiento a @code{#t} no tienen ningún efecto sobre las
 ligaduras de expresión o de fraseo, o sobre otros extensores para los
 que terminar en la barra de compás no tendría ningún significado.
 
+@node Uso del line-spanner-interface
 @unnumberedsubsubsec Uso del @code{line-spanner-interface}
+@translationof Using the line-spanner-interface
 
 Entre los objetos que contemplan el interface
 @code{line-spanner-interface} se encuentran
@@ -3228,8 +3318,7 @@ de presentación de interés que resultan afectados por
 @item @code{Clef}                @tab @code{Staff}          @tab @code{begin-of-line-visible}
 @item @code{Custos}              @tab @code{Staff}          @tab @code{end-of-line-visible}
 @item @code{DoublePercentRepeat} @tab @code{Voice}          @tab @code{begin-of-line-invisible}
-@c omit KeyCancellation until it can be explained -td
-@c @item @code{KeyCancellation}  @tab ??             @tab @code{begin-of-line-invisible}
+@item @code{KeyCancellation}     @tab @code{Staff}          @tab @code{begin-of-line-invisible}
 @item @code{KeySignature}        @tab @code{Staff}          @tab @code{begin-of-line-visible}
 @c omit LeftEdge until it can be explained -td
 @c @item @code{LeftEdge}         @tab @code{Score}          @tab @code{center-invisible}
@@ -3246,7 +3335,7 @@ controlar la visibilidad de las líneas divisorias:
 f4 g a b
 f4 g a b
 % Remove bar line at the end of the current line
-\once \override Score.BarLine.break-visibility = #'#(#f #t #t)
+\once \override Score.BarLine.break-visibility = ##(#f #t #t)
 \break
 f4 g a b
 f4 g a b
@@ -3274,7 +3363,7 @@ imprimirlas y all-invisible para suprimirlas.
 @unnumberedsubsubsec Consideraciones especiales
 @translationof Special considerations
 
-@strong{@emph{Visibilidad después de un cambio explícito}}
+@subsubsubheading Visibilidad después de un cambio explícito
 
 @cindex armadura, visibilidad después de un cambio explícito
 @cindex explicitKeySignatureVisibility
@@ -3328,9 +3417,9 @@ f4 g a b
 f4 g a b
 @end lilypond
 
-@strong{@emph{Visibilidad de las alteraciones de precaución}}
+@subsubsubheading Visibilidad de las alteraciones de precaución
 
-Para eliminar las alteraciones de precaución que se imprimen en un
+Para eliminar las alteraciones de cancelación que se imprimen en un
 cambio de tonalidad explícito, establezca la propiedad
 @code{printKeyCancellation} del contexto Staff a @code{#f}:
 
@@ -3349,9 +3438,41 @@ f4 g a b
 Con estas sobreescrituras solamente permanecen las alteraciones
 accidentales delante de las notas para indicar el cambio de tonalidad.
 
+Observe que al modificar la tonalidad a Do@tie{}mayor o
+La@tie{}menor, las alteraciones de cancelación serían @emph{la
+única} indicación del cambio de armadura.  En este caso, el
+establecimiento de @code{printKeyCancellation} al valor @code{#f}
+no tiene ningún efecto:
+
+@lilypond[quote,verbatim,relative=1,ragged-right]
+\key g \major
+f4 g a b
+\set Staff.explicitKeySignatureVisibility = #all-invisible
+\set Staff.printKeyCancellation = ##f
+\key c \major
+f4 g a b \break
+f4 g a b
+f4 g a b
+@end lilypond
+
+En lugar de ello, para suprimir las alteraciones de cancelación
+aún cuando la armadura cambia a Do@tie{}mayor o a La@tie{}menor,
+sobreescriba la visibilidad del grob @code{KeyCancellation}:
+
+@lilypond[quote,verbatim,relative=1,ragged-right]
+\key g \major
+f4 g a b
+\set Staff.explicitKeySignatureVisibility = #all-invisible
+\override Staff.KeyCancellation.break-visibility = #all-invisible
+\key c \major
+f4 g a b \break
+f4 g a b
+f4 g a b
+@end lilypond
+
 @c TODO Add visibility of cautionary accidentals before notes
 
-@strong{@emph{Automatic bars}}
+@subsubsubheading Líneas divisorias automáticas
 
 @cindex automaticBars
 @cindex líneas divisorias, eliminación
@@ -3369,7 +3490,7 @@ explícitas.
 
 @c TODO Add example
 
-@strong{@emph{Octavated clefs}}
+@subsubsubheading Claves octavadas
 
 @cindex octavadas, visibilidad de las claves
 @cindex visibilidad de las claves octavadas
@@ -3685,7 +3806,7 @@ situar el objeto encima o debajo del padre de acuerdo con el valor de
 @unnumberedsubsubsec Uso del @code{self-alignment-interface}
 @translationof Using the self-alignment-interface
 
-@emph{Auto-alineación horizontal de los objetos}
+@subsubsubheading Auto-alineación horizontal de los objetos
 
 La alineación horizontal de un objeto que contempla el interface
 @code{self-alignment-interface} está controlada por el valor de la
@@ -3720,7 +3841,7 @@ a'
 ^"aligned further to the right"
 @end lilypond
 
-@emph{Auto-alineación vertical de los objetos}
+@subsubsubheading Auto-alineación vertical de los objetos
 
 Los objetos se pueden alinear verticalmente en una forma análoga a la
 alineación horizontal si la propiedad @code{Y-offset} está establecida
@@ -3995,27 +4116,55 @@ Referencia de la notación:
 @cindex Bézier, curvas de, puntos de control
 @cindex puntos de control en curvas de Bézier
 
-Las ligaduras de unión, de expresión y de fraseo se trazan como curvas
-de Bézier de tercer orden.  Si la forma de la ligadura calculada
-automáticamente no resulta óptima, se puede modificar su forma
-manualmente mediante la especificación explícita de los cuatro puntos
-de control necesarios para definir una curva de Bézier de tercer
-orden.
-
-Las curvas Bézier de tercer orden o cúbicas están definidas por cuatro
-puntos de control.  El primer y cuarto puntos de control son
-exactamente los puntos extremos de comienzo y de final de la curva.
-Los dos puntos de control intermedios definen la forma.  Se pueden
-encontrar en la web animaciones que muestran cómo se traza la curva,
-pero la descripción siguiente puede ser de ayuda.  La curva comienza a
-partir del primer punto de control dirigiéndose directamente hacia el
-segundo, curvándose progresivamente para dirigirse hacia el tercero y
-continuando la curva hacia el cuarto, llegando a éste en viaje directo
-desde el tercer punto de control.  La curva está contenida enteramente
+Las ligaduras de unión (@code{Tie}s), de expresión (@code{Slur}s),
+de fraseo (@code{PhrasingSlur}s), de dejar vibrar
+(@code{LaissezVibrerTie}s) y de repetición (@code{RepeatTie}s) se
+trazan como curvas de Bézier de tercer orden.  Si la forma de la
+ligadura calculada automáticamente no resulta óptima, se puede
+modificar su forma manualmente de dos formas:
+
+@enumerate a
+@item
+mediante la especificación de los desplazamientos que se quieren
+realizar sobre los puntos de control de la curva de Bézier
+calculada automáticamente, o bien
+
+@item
+mediante la especificación explícita de las posiciones de los
+cuatro puntos de control que se requieren para definir la curva
+deseada.
+@end enumerate
+
+A continuación se explican ambos métodos.  El primer método es más
+adecuado cuando solo se requieren ligeros ajustes de la curva; el
+segundo puede ser mejor para crear curvas que tienen relación con
+una única nota.
+
+@subsubsubheading Curvas de Bézier cúbicas
+
+Las curvas Bézier de tercer orden o cúbicas están definidas por
+cuatro puntos de control.  El primer y cuarto puntos de control
+son exactamente los puntos extremos de comienzo y de final de la
+curva.  Los dos puntos de control intermedios definen la forma.
+Se pueden encontrar en la web animaciones que muestran cómo se
+traza la curva, pero la descripción siguiente puede ser de ayuda.
+La curva comienza a partir del primer punto de control
+dirigiéndose directamente hacia el segundo, curvándose
+progresivamente para dirigirse hacia el tercero y continuando la
+curva hacia el cuarto, llegando a éste en viaje directo desde el
+tercer punto de control.  La curva está contenida enteramente
 dentro del cuadrilátero definido por los cuatro puntos de control.
+Todas las traslaciones, rotaciones y escalado de los puntos de
+control producen exactamente las mismas operaciones sobre la
+curva.
+
+@subsubsubheading Especificar desplazamientos a partir de los puntos de control actuales
+
+@cindex conformar ligaduras
+@funindex \shape
 
-He aquí un ejemplo de un caso en que la ligadura no es óptima, y donde
-@code{\tieDown} no sirve de ayuda.
+En este ejemplo, la colocación automática de la ligadura no
+resulta óptima, y @code{\tieDown} no es la solución.
 
 @lilypond[verbatim,quote,relative=1]
 <<
@@ -4025,48 +4174,169 @@ He aquí un ejemplo de un caso en que la ligadura no es óptima, y donde
 >>
 @end lilypond
 
-Una forma de mejorar esta ligadura es modificar manualmente sus puntos
-de control como sigue.
-
-Las coordenadas de los puntos de control de Bézier se especifican en
-unidades de espacios de pentagrama.  La coordenada@tie{}X está en
-relación con el punto de referencia de la nota a la que está unida la
-ligadura, y la coordenada@tie{}Y está en relación con la línea central
-del pentagrama.  Las coordenadas se introducen como una lista de
-cuatro parejas de números decimales (reales).  Un enfoque es estimar
-las coordenadas de los dos puntos extremos, y luego tratar de adivinar
-los dos puntos intermedios.  Los valores óptimos se encuentran por
-ensayo y error.
-
-Es útil recordar que una curva simétrica necesita puntos de control
-simétricos, y que las curvas de Bézier tienen la útil propiedad de que
-las transformaciones de la curva tales como la traslación, rotación y
-escalado se pueden obtener aplicando la misma transformación a los
-puntos de control de la curva.
-
-Para el ejemplo anterior, la sobreescritura siguiente da una ligadura
-satisfactoria.  Observe la colocación: debe ir inmediatamente antes de
-la nota a la que se asigna el comienzo de la ligadura de expresión o
-de unión.
+El ajuste de los puntos de control de la ligadura mediante la
+instrucción @code{\shape} permite evitar las colisiones.
+
+La sintaxis de @code{\shape} es:
+
+@example
+[-]@code{\shape} @var{desplazamientos} @var{elemento}
+@end example
+
+Esta instrucción recoloca los puntos de control de @var{elemento}
+en las cantidades dadas por @var{desplazamientos}.  El argumento
+@var{desplazamientos} es una lista de parejas de números o una
+lista de tales listas.  Cada elemento de una pareja representa el
+desplazamiento de una de las coordenadas de un punto de control.
+Si el @var{elemento} es una cadena de caracteres, el resultado es
+@code{\once\override} para el tipo de grob especificado.  Si
+@var{elemento} es una expresión musical, el resultado es la misma
+expresión musical con la consiguiente modificación aplicada.
+
+En otras palabras, la función @code{\shape} puede actuar como una
+instrucción @code{\once\override} o como una instrucción
+@code{\tweak} dependiendo de si el argumento @var{elemento} es el
+nombre de un grob, como @qq{Slur}, o una expresión musical, como
+@qq{(}.  El argumento @var{desplazamientos} especifica los
+desplazamientos de los cuatro puntos de control como una lista de
+cuatro parejas de valores (dx . dy) en unidades de espacios de
+pentagrama (o una lista de tales listas si la curva tiene más de
+un segmento).
+
+El guión precedente se exige si, y sólo si, se usa la forma
+@code{\tweak}.
+
+Así, usando el mismo ejemplo de arriba y la forma
+@code{\once\override} de la instrucción @code{\shape}, lo
+siguiente tiene el efecto de elevar la ligadura de unión en la
+mitad de un espacio de pentagrama:
+
+@lilypond[verbatim,quote,relative=1]
+<<
+  {
+    \shape #'((0 . 0.5) (0 . 0.5) (0 . 0.5) (0 . 0.5)) Tie
+    e1~ e
+  }
+\\
+  { r4 <g c,> <g c,> <g c,> }
+>>
+@end lilypond
+
+Este posicionamiento de la ligadura de unión es mejor, pero quizá
+debería elevarse más en la parte central.  El ejemplo siguiente
+hace esto, esta vez usando la forma alternativa @code{\tweak}:
 
 @lilypond[verbatim,quote,relative=1]
 <<
   {
-    \once \override Tie.control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1))
-     e1 ~ e
+    e1-\shape #'((0 . 0.5) (0 . 1) (0 . 1) (0 . 0.5)) ~ e
   }
 \\
   { r4 <g c,> <g c,> <g c,> }
 >>
 @end lilypond
 
+Los cambios en las posiciones horizontales de los puntos de
+control se pueden hacer de la misma forma, y dos curvas distintas
+que dan comienzo en el mismo momento musical se pueden conformar
+también:
+
+@lilypond[verbatim,quote,ragged-right,relative=2]
+c8(\( a) a'4 e c\)
+\shape #'((0.7 . -0.4) (0.5 . -0.4) (0.3 . -0.3) (0 . -0.2)) Slur
+\shape #'((0 . 0) (0 . 0.5) (0 . 0.5) (0 . 0)) PhrasingSlur
+c8(\( a) a'4 e c\)
+@end lilypond
+
+La función @code{\shape} también puede desplazar los puntos de
+control de las curvas que se extienden atravesando saltos de
+línea.  Cada pieza de la curva dividida puede recibir su propia
+lista de desplazamientos.  Si no se necesita hacer cambios a uno
+de los segmentos en particular, se puede usar una lista vacía como
+contenedor.  En este ejemplo, el salto de línea hace que la única
+ligadura de expresión aparezca como si fueran dos:
+
+@lilypond[verbatim,quote,ragged-right,relative=1]
+c4( f g c
+\break
+d,4 c' f, c)
+@end lilypond
+
+Los cambios en la forma de las dos mitades de la ligadura de
+expresión deja más claro que la ligadura continúa más allá del
+salto de línea:
+
+@lilypond[verbatim,quote,ragged-right,relative=1]
+% () may be used as a shorthand for ((0 . 0) (0 . 0) (0 . 0) (0 . 0))
+% if any of the segments does not need to be changed
+\shape #'(
+           (( 0 . 0) (0 . 0) (0 . 0) (0 . 1))
+           ((0.5 . 1.5) (1 . 0) (0 . 0) (0 . -1.5))
+         ) Slur
+c4( f g c
+\break
+d,4 c' f, c)
+@end lilypond
+
+En una curva en forma de «S» siempre es necesario ajustar
+manualmente los puntos de control: LilyPond nunca escoge tales
+formas automáticamente.
+
+@lilypond[verbatim,quote,relative=2]
+c8( e b-> f d' a e-> g)
+\shape #'((0 . -1) (5.5 . -0.5) (-5.5 . -10.5) (0 . -5.5)) PhrasingSlur
+c8\( e b-> f d' a e-> g\)
+@end lilypond
+
+@subsubsubheading Especificar los puntos de control explícitamente
+
+Las coordenadas de los puntos de contro de Bézier se especifican
+en unidades de espacios de pentagrama.  La coordenada@tie{}X es
+relativa al punto de referencia al que se adjunta la ligadura, y
+la coordenada@tie{}Y es relativa a la línea central del
+pentagrama.  Las coordenadas se especifican como una lista de
+cuatro parejas de números decimales (reales).  Un enfoque consiste
+en estimar las coordenadas de los dos extremos, y después adivinar
+los dos puntos intermedios.  Los valores óptimos se encuentran
+después por ensayo y error.  Tenga en cuenta que estos valores
+podrían requerir un ajuste manual si se hace posteriormente
+cualquier cambio manual a la música o a la disposición.
+
+Una situación en la que es preferible especificar los puntos de
+control explícitamente a especificar los desplazamientos es cuando
+se necesita especificarlos de forma relativa a una nota única.  A
+continuación presentamos un ejemplo de esto.  Muestra una forma de
+indicar una ligadura que se extiende hacia el interior de las
+casillas de primera y segunda vez de una repetición.
+
+@lilypond[verbatim,quote,relative=2]
+c1
+\repeat volta 3 { c4 d( e f }
+\alternative {
+  { g2) d }
+  {
+    g2
+    % create a slur and move it to a new position
+    % the <> is just an empty chord to carry the slur termination
+    -\tweak control-points #'((-2 . 3.8) (-1 . 3.9) (0 . 4) (1 . 3.4)) ( <> )
+    f,
+  }
+  {
+    e'2
+    % create a slur and move it to a new position
+    -\tweak control-points #'((-2 . 3) (-1 . 3.1) (0 . 3.2) (1 . 2.4)) ( <> )
+    f,
+  }
+}
+@end lilypond
+
 @knownissues
 No es posible modificar la forma de las ligaduras de unión o de
-expresión cambiando la propiedad @code{control-points} si hay más de
-una en el mismo momento musical, ni siquiera usando la instrucción
-@code{\tweak}.  Sin embargo, se puede sobreescribir la propiedad
-@code{tie-configuration} de @code{TieColumn} para fijar la línea de
-inicio y la dirección según se requiera.
+expresión cambiando la propiedad @code{control-points} si hay más
+de una en el mismo momento musical, ni siquiera usando la
+instrucción @code{\tweak}.  Sin embargo, se puede sobreescribir la
+propiedad @code{tie-configuration} de @code{TieColumn} para fijar
+la línea de inicio y la dirección según se requiera.
 
 @seealso
 Referencia de funcionamiento interno:
index e0d0703841584387cbfd16835998cb5f879c9b6d..25013338c1b4aadf14927729509583f417d7be8d 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 
 @c TODO: add tablature.
@@ -228,12 +228,12 @@ f8 c2 d e
 @end lilypond
 
 
-@item @code{\times 2/3 @{f g a@}}
+@item @code{\tuplet 3/2 @{f g a@}}
 @tab tresillos
 @tab
 @lilypond[relative=1]
 \set Staff.implicitTimeSignatureVisibility = #all-invisible
-\times 2/3 { f8 g a }
+\tuplet 3/2 { f8 g a }
 @end lilypond
 
 
index b58ef05702629357b71ba3ed23c2335fbfe369b9..475c4686449f1abe39523c35f4ca66b7960370a7 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @c This file is included from notation.itely
 @ignore
-    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+    Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Anotaciones editoriales
 @section Anotaciones editoriales
@@ -616,7 +616,7 @@ especificar la duración entre las líneas de rejilla.
   \context {
     \Staff
     \consists "Grid_point_engraver"
-    gridInterval = #(ly:make-moment 1 4)
+    gridInterval = #(ly:make-moment 1/4)
   }
   \context {
     \Score
index e6988b026d1b62dfb4e6bb91ba2424bf2ae29aac..5f2c5b4e687534924de0d54c3f96509c5fe5fd42 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: d47930b56be83c6433a577cb574daee43aa96a84
+    Translation of GIT committish: 8f3dfc850e8e16723c4d9d00c848b5393dc16330
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -626,6 +626,20 @@ moltoF = #(make-dynamic-script
 }
 @end lilypond
 
+Para alinear el texto del matiz dinámico a la izquierda en lugar
+de centrarlo sobre una nota, utilice un @code{\tweak}:
+
+@lilypond[verbatim,quote]
+moltoF = \tweak DynamicText.self-alignment-X #LEFT
+         #(make-dynamic-script
+            (markup #:normal-text "molto"
+                    #:dynamic "f"))
+\relative c' {
+  <d e>16 <d e>
+  <d e>2..\moltoF <d e>1
+}
+@end lilypond
+
 Los ajustes para las fuentes tipográficas en el modo de marcado se
 describen en @ref{Seleccionar la tipografía y su tamaño}.
 
@@ -992,7 +1006,13 @@ detalles, consulte @ref{Divisiones}.
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {changing-the-breath-mark-symbol.ly}
 
+@cindex marca de pulso
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{using-a-tick-as-the-breath-mark-symbol.ly}
+
 @cindex caesura
+@cindex cesura
 
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {inserting-a-caesura.ly}
@@ -1139,6 +1159,9 @@ consulte @ref{Estilos de línea}.
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {making-glissandi-breakable.ly}
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{extending-glissandi-across-repeats.ly}
+
 @seealso
 Glosario musical:
 @rglos{glissando}.
index 58524535d0dc8ebdef9d4b5c5fc19b6f051b83d7..b57661b52c5874bf878eda73e5536cf28006372d 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: dcddb2c1a9126b5987ab04b62c867c5f4524881d
+    Translation of GIT committish: 35d50e2609b995f7593a48c478b7993933b653d7
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Instrumentos de cuerda con trastes
 @section Instrumentos de cuerda con trastes
@@ -385,9 +385,6 @@ ties = \relative c' {
 
 @cindex armónicos en tablatura
 @cindex tablatura y armónicos
-@cindex deslizamientos en notación de tablatura
-@cindex tablatura y deslizamientos
-@cindex glissandos de acordes
 @funindex \harmonic
 @funindex \harmonicByFret
 @funindex \harmonicByRatio
@@ -472,9 +469,14 @@ ratioHarmonics = {
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {fretted-string-harmonics-in-tablature.ly}
 
+@cindex deslizamientos en notación de tablatura
+@cindex tablatura y deslizamientos
+
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {slides-in-tablature.ly}
 
+@cindex glissandos en acordes
+
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {chord-glissando-in-tablature.ly}
 
@@ -1046,7 +1048,7 @@ bajo del diagrama de posición.
         (place-fret 1 3 3)
       )
     }
-    <c e g c' e'>1^\markup {
+    <c g c' e' g'>1^\markup {
       \fret-diagram-verbose #'(
         (capo 3)
         (mute 6)
@@ -1763,7 +1765,7 @@ music = \relative c' {
   < b\3 \deadNote d\2 b'\1 >
   < c\3 \deadNote e\2 c'\1 >
   \deadNotesOn
-  \times 2/3 { g8 b e }
+  \tuplet 3/2 { g8 b e }
   \deadNotesOff
   < a,\3 c\2 e\1 >1
 }
index 519172dae8863feec419925e5fb75ec24e001d96..0481df469c5e10441bdc5bc07392d85df6eb7159 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: ba92a1755026936bebe14a6c8ff6d2cfc704eeb1
+    Translation of GIT committish: 799d9e5ab487eb45de64c0347fd096b48680a3f2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -518,17 +518,22 @@ legibilidad.  Sin embargo, los espacios se deben utilizar siempre para
 evitar errores, en las siguientes situaciones:
 
 @itemize
-@item Alrededor de todas y cada una de las llaves curvas de apertura y cierre.
-@item A continuación de las instrucciones y variables, es decir, todos los elementos
-que comienzan con un signo @code{\} de barra invertida.
-@item A continuación de todo elemento que se deba interpretar como expresión
-de Scheme, es decir, todo elemento que comience por un signo@tie{}@code{#}.
+
+@item Alrededor de todas y cada una de las llaves curvas
+de apertura y cierre.
+
+@item A continuación de las instrucciones y variables, es decir,
+todos los elementos que comienzan con un signo @code{\} de barra
+invertida.
+
+@item A continuación de todo elemento que se deba interpretar
+como expresión de Scheme, es decir, todo elemento que comience por
+un signo@tie{}@code{#}.
+
 @item Para separar los elementos de una expresión de Scheme.
-@item Dentro de @code{lyricmode} para separar todos los términos de las instrucciones
-@code{\override} y @code{\set}.  Concretamente, hay que usar espacios
-alrededor del punto y el signo igual en instrucciones como
-@code{\override Score.LyricText.font-size = #5} y antes y después
-de la instrucción completa.
+
+@item Dentro de @code{lyricmode} antes y después de las instrucciones
+@code{\set} y @code{\override}.
 
 @end itemize
 
@@ -1194,8 +1199,8 @@ comprobación de diversas condiciones:
 @headitem  Nombre del procedimiento @tab  Condición que se comprueba
 
 @item print-page-number-check-first @tab  ¿debería imprimirse esta página?
-@item create-page-number-stencil    @tab  ¿es 'print-page-numbers verdadero?
-@item print-all-headers             @tab  ¿es 'print-all-headers verdadero?
+@item create-page-number-stencil    @tab  ¿es print-page-numbers verdadero?
+@item print-all-headers             @tab  ¿es print-all-headers verdadero?
 @item first-page                    @tab  ¿es la primera página del libro?
 @item (on-page nmbr)                @tab  ¿es el número de página = nmbr?
 @item last-page                     @tab  ¿es la última página del libro?
@@ -1284,9 +1289,14 @@ categorías:
 @table @emph
 @item Notas al pie basadas en eventos
 Se adjuntan a un evento en particular.  Son ejemplos de tales eventos
-las notas sueltas, notas dentro de un acorde, articulaciones (como
-barras, ligaduras de expresión, indicaciones de digitación, acentos,
-indicaciones dinámicas) y letra de las canciones.
+las notas sueltas, las articulaciones (como indicaciones de digitación,
+acentos, indicaciones dinámicas) y los post-eventos (como las ligaduras de expresión
+y las barras de corchea manuales).  La forma general de las notas
+al pie basadas en eventos es como sigue:
+
+@example
+[@var{dirección}] \footnote [@var{marca}] @var{desplazamiento} @var{texto-de-la-nota} @var{música}
+@end example
 
 @item Notas al pie basadas en tiempo
 Se ligan a un punto temporal determinado, dentro de un contexto
@@ -1298,16 +1308,17 @@ a través de uno de los eventos de nota que contiene).  Una nota al pie
 basada en tiempo permite anotar tales objetos de presentación sin
 referirse a ningún evento.
 
-@end table
-
-La forma completa de una instrucción de nota al pie tanto para las
-notas al pie basadas en eventos como para las basadas en tiempo, es:
+Una nota al pie basada en tiempo permite que tales objetos de
+presentación se puedan anotar sin hacer referencia a un evento.
+La forma general para las notas al pie basadas en tiempo es:
 
 @example
-[@var{dirección}] \footnote [@var{marca}] @var{desplazamiento} [@var{nombre-del-grob}] @var{texto-de-la-nota} @var{música}
+\footnote [@var{marca}] @var{desplazamiento} @var{texto-de-la-nota} [@var{Contexto}].@var{Nombre-del-Grob}
 @end example
 
-Los elementos son como sigue:
+@end table
+
+Los elementos para las dos formas son como sigue:
 
 @table @var
 
@@ -1334,25 +1345,24 @@ valores de desplazamiento positivos se toman a partir del borde
 superior derecho, los valores negativos a partir del borde inferior
 izquierdo y cero implica que la marca se centra sobre el borde.
 
-@item nombre-del-grob
-especifica un tipo de grob que marcar (como @samp{#'Flag} para el
-corchete).  Si se da, se usa como punto de referencia un grob de ese
-tipo asociado con la @var{música} referenciada.  Se puede omitir (o
-sustituirse con @code{\default}) si se desea que la marca de nota al
-pie se adjunte al grob directamente creado dentro de @var{música}.
+@item Contexto
+es el contexto en que se crea el grob que recibe la nota al pie.
+Se puede omitir si el grob está en un contexto del nivel inferior,
+p.ej un contexto @code{Voice}.
+
+@item Nombre-del-Grob
+especifica un tipo de grob que marcar (como @samp{Flag} para el
+corchete).  Si se da, la nota al pie no se adjunta a una expresión
+musical en particular, sino a todos los grobs del tipo
+especificado que ocurren en dicho momento de tiempo musical.
 
 @item texto-de-la-nota
 es el elemento de marccado o cadena de caracteres que especifica el
 texto de la nota al pie que utilizar en la parte baja de la página.
 
 @item música
-es el evento musical o componente de un acorde o post-evento que se
-está anotando.  Aunque no se puede omitir, se puede sustituir por
-@code{\default} en cuyo caso la nota al pie no se adjunta a ninguna
-expresión en particular, sino más bien a un momento de tiempo.  Es
-obligatorio en este caso utilizar el argumento @var{nombre-del-grob}
-para seleccionar un tipo de grob afectado, como por ejemplo
-@samp{#'TimeSignature}.
+es el evento musical, post-evento o articulación que se
+está anotando.
 
 @end table
 
@@ -1360,41 +1370,64 @@ para seleccionar un tipo de grob afectado, como por ejemplo
 
 @cindex Notas al pie, basadas en eventos
 
-La forma más simple de una nota al pie basada en eventos es
-sencillamente
+Una nota al pie se adjunta a un objeto de presentación causado
+directamente por el evento que corresponde a @var{música}, con la
+sintaxis siguiente:
 
 @example
-\footnote @var{desplazamiento} @var{texto-de-la-nota} @var{música}
+\footnote [@var{marca}] @var{desplazamiento} @var{texto-de-la-nota} @var{música}
 @end example
 
-Este tipo de nota al pie se adjunta a un objeto de presentación
-causado directamente por el evento que corresponde a @var{música}.
-
+@c KEEP LY
 @lilypond[quote,verbatim,papersize=a8landscape]
 \book {
   \header { tagline = ##f }
   \relative c'' {
-    \footnote #'(-1 . 3) "A note" a4
+    \footnote #'(-1 . 3) "Una nota" a4
     a4
-    \footnote #'(2 . 2) "A rest" r4
+    \footnote #'(2 . 2) "Un silencio" r4
     a4
   }
 }
 @end lilypond
 
+No es posible marcar un acrode @emph{completo} con una nota al pie
+basada en evento: un acorde, incluso aquel que contiene una sola
+nota, no produce un verdadero evento por sí mismo.  Sin embargo,
+las notas individuales que están @emph{dentro} del acorde sí se
+pueden marcar:
+
+@c KEEP LY
+@lilypond[quote,verbatim,papersize=a8landscape]
+\book {
+  \header { tagline = ##f }
+  \relative c'' {
+    \footnote #'(2 . 3) "No funciona" <a-3>2
+    <\footnote #'(-2 . -3) "Funciona" a-3>4
+    <a-3 \footnote #'(3 . 1/2) "También funciona" c-5>4
+  }
+}
+@end lilypond
+
 Si se desea que la nota al pie se adjunte a un post-evento o
-articulación, la instrucción @code{\footnote} debe ir precedida por un
-indicador de dirección, @code{-, _, ^}, y seguida por el post-evento o
-articulación que se desea anotar como argumento @var{música}.  En esta
-forma, la @code{\footnote} se puede considerar como una simple copia
-de su último argumento con una marca de nota al pie adjunta.
+articulación, la instrucción @code{\footnote} @emph{debe} ir
+precedida por un indicador de dirección, @code{-, _, ^}, y seguida
+por el post-evento o articulación que se desea anotar como
+argumento @var{música}.  En esta forma, la @code{\footnote} se
+puede considerar como una simple copia de su último argumento con
+una marca de nota al pie adjunta.  La sintaxis es:
 
+@example
+@var{dirección} \footnote [@var{marca}] @var{desplazamiento} @var{texto-de-la-nota} @var{música}
+@end example
+
+@c KEEP LY
 @lilypond[quote,verbatim,papersize=a8landscape]
 \book {
   \header { tagline = ##f }
   \relative c'' {
-    a4_\footnote #'(0 . -1) "A slur forced down" (
-    b8^\footnote #'(1 . 0.5) "A manual beam forced up" [
+    a4_\footnote #'(0 . -1) "Ligadura forzada hacia abajo" (
+    b8^\footnote #'(1 . 0.5) "Barra manual forzada hacia arriba" [
     b8 ]
     c4 )
     c-\footnote #'(1 . 1) "Tenuto" --
@@ -1402,100 +1435,144 @@ de su último argumento con una marca de nota al pie adjunta.
 }
 @end lilypond
 
-Se pueden usar marcas personalizadas como altenativas a las marcas
-numéricas, y la línea de anotación que une el objeto marcado con la
-marca puede suprimirse:
+@subsubsubheading notas al pie basadas en tiempo
+
+@cindex notas al pie, basadas en tiempo
 
+Si el objeto de presentación que recibe la nota al pie está
+causado @emph{indirectamente} por un evento (como un objeto
+@code{Accidental}, alteración, o @code{Stem}, plica, causados por
+un evento @code{NoteHead}, cabeza de nota), el nombre del grob
+@var{GrobName} del objeto de presentación es necesario después del
+texto de la nota al pie, en lugar de @var{música}:
+
+@c KEEP LY
 @lilypond[quote,verbatim,papersize=a8landscape]
 \book {
   \header { tagline = ##f }
-  \relative c' {
-    \footnote "*" #'(0.5 . -2) \markup { \italic "* The first note" }
-    a'4 b8
-    \footnote \markup { \super "$" } #'(0.5 . 1)
-      \markup { \super "$" \italic " The second note" }
-    e c4
-    \once \override Score.FootnoteItem.annotation-line = ##f
-    b-\footnote \markup \tiny "+" #'(0.1 . 0.1)
-      \markup { \super "+" \italic " Editorial" } \p
+  \relative c'' {
+    \footnote #'(-1 . -3) "Un bemol" Accidental
+    aes4 c
+    \footnote #'(-1 . 0.5) "Otro bemol" Accidental
+    ees
+    \footnote #'(1 . -2) "Una plica" Stem
+    aes
   }
 }
 @end lilypond
 
-Se pueden ver más ejemplos de marcas personalizadas en
-@ref{Notas al pie en texto independiente}.
+Sin embargo, observe que cuando se especifica el nombre de un
+grob, se adjunta una nota al pie a todos los grobs de ese tipo
+dentro del instante de tiempo actual:
 
-No es posible hacer un acorde completo de esta forma porque un acorde
-no produce un evento distinto al de las notas que lo componen, pero
-las propias notas que lo componen sí se pueden marcar.
+@c KEEP LY
+@lilypond[quote,verbatim,papersize=a8landscape]
+\book {
+  \header { tagline = ##f }
+  \relative c' {
+    \footnote #'(-1 . 3) "Un bemol" Accidental
+    <ees ges bes>4
+    \footnote #'(2 . 0.5) "Articulación" Script
+    c'->-.
+  }
+}
+@end lilypond
 
-Si el objeto de presentación que se está anotando está causado
-@emph{indirectly} por un evento (como una alteración accidental o una
-plica causados por una cabeza de nota), se requiere un argumento
-adicional de símbolo, el @var{nombre-del-grob}, antes del texto de la
-nota al pie:
+Una nota dentro de un acorde puede recibir una nota al pie
+individual, basada en evento.  El único grob causado directamente
+por una nota de un acorde es @samp{NoteHead}, por lo que la
+instrucción de nota al pie basada en evento @emph{solamente} es
+apta para añadir una nota al pie a la @samp{NoteHead} dentro de un
+acorde.  Todos los demás grobs de notas de acorde están causados
+indirectamente. La propia instrucción @code{\footnote} no ofrece
+ninguna sintaxis para especificar al mismo tiempo un tipo concreto
+de grob @emph{y también} un evento concreto al que adjuntar la
+nota.  Sin embargo, se puede usat una instrucción @code{\footnote}
+basada en tiempo para especificar el tipo de grob, y luego añadir
+la instrucción @code{\single} como prefijo, con el objeto de que
+se aplique solamente al evento siguiente:
 
+@c KEEP LY
 @lilypond[quote,verbatim,papersize=a8landscape]
 \book {
   \header { tagline = ##f }
   \relative c'' {
-    % footnotes may be added to chord constituents
-    < \single\footnote #'(-1 . -3) "Another flat" Accidental aes
-      c
-      \single\footnote #'(-1 . 0.5) "A flat" Accidental ees
+    < \footnote #'(1 . -2) "An A" a
+      \single \footnote #'(-1 . -1) "Un sostenido" Accidental
+      cis
+      \single \footnote #'(0.5 . 0.5) "Un bemol" Accidental
+      ees fis
     >2
-    \single\footnote #'(-1 . 2) "A stem" Stem ees2
   }
 }
 @end lilypond
 
 @warning {Cuando las notas al pie se adjuntan a varios elementos musicales que
-están dentro del mismo momento musical, las notas al pie se numeran
-desde los elementos más altos a los más bajos tal y como aparecen en
-la salida impresa, no en el orden en que se escriben en el flujo de
-entrada.}
-
-@subsubsubheading Notas al pie basadas en tiempo
-
-@cindex Notas al pie, basadas en tiempo
+están dentro del mismo momento musical, como ocurre en el ejemplo
+anterior, las notas al pie se numeran desde los elementos más
+altos a los más bajos tal y como aparecen en la salida impresa, no
+en el orden en que se escriben en el flujo de entrada.}
 
 Los objetos de presentación como las claves y las armaduras de
-tonalidad están producidas mayormente como consecuencia de propiedades
-cambiadas, más que como verdaderos eventos.  Otros, como las líneas
-divisorias y los números de compás, son una consecuencia directa de la
-cuenta de tiempo.  Por este motivo, las notas al pie basadas en estos
-objetos tienen que estar basadas en su cuenta de tiempo musical.  Las
-notas al pie basadas en tiempo son preferibles también cuando se están
-creando funcionalidades como plicas y barras dentro de @emph{acordes}:
-mientras que tales funcionalidades por cada acorde se asignan
-normalmente a @emph{un} evento dentro del acorde, confiar en una
-elección en particular sería imprudente.
-
-Una nota al pie basada en tiempo se escribe de la misma manera que con
-una nota al pie basada en evento, excepto que se usa @code{\default}
-en lugar de la música que indica un evento.  El objeto de presentación
-en cuestión debería siempre especificarse explícitamente para las
-notas al pie basadas en tiempo para evitar acabar teniendo marcas en
-los objetos más inesperados.
+cambio de tonalidad están, más bien, causadas por propiedades que
+cambian, y no por eventos.  Otros, como las líneas divisorias y
+los números de compás, son una consecuencia directa del paso del
+tiempo.  Por esta razón, las notas al pie sobre tales objetos
+tienen que basarse en su tiempo musical.  Las notas al pie basadas
+en tiempo so preferibles también cuando se marcan cosas como las
+plicas y las barras de corchea en @emph{acordes}: dado que estas
+funcionalidades de cada acorde individual están asignadas
+normalmente a @emph{un solo} evento dentro del acorde, sería
+imprudente descansar en una elección particular.
+
+En las notas al pie basadas en tiempo, siempre se debe especificar
+explícitamente el objeto de presentación en cuestión, y si el grob
+se crea dentro de un contexto distinto al de nivel más bajo, debe
+especificarse el contexto apropiado.
 
+@c KEEP LY
 @lilypond[quote,verbatim,papersize=a8landscape]
 \book {
   \header { tagline = ##f }
   \relative c'' {
     r1 |
-    \footnote #'(-0.5 . -1) "Meter change" Staff.TimeSignature
+    \footnote #'(-0.5 . -1) "Cambio de compás" Staff.TimeSignature
     \time 3/4
-    \footnote #'(1 . -1) "Chord stem" Stem
+    \footnote #'(1 . -1) "Plica de acorde" Stem
     <c e g>4 q q
-    \footnote #'(-0.5 . 1) "Bar line" Staff.BarLine
+    \footnote #'(-0.5 . 1) "Línea divisoria" Staff.BarLine
     q q
-    \footnote #'(0.5 . -1) "Key change" Staff.KeySignature
+    \footnote #'(0.5 . -1) "Cambio de tonalidad" Staff.KeySignature
     \key c\minor
     q
   }
 }
 @end lilypond
 
+Se pueden usar marcas personalizadas como alternativas a las
+marcas numéricas, y se puede suprimir la línea de anotación que
+une el objeto marcado con su marca:
+
+@c KEEP LY
+@lilypond[quote,verbatim,papersize=a8landscape]
+\book {
+  \header { tagline = ##f }
+  \relative c' {
+    \footnote "*" #'(0.5 . -2) \markup { \italic "* La primera nota" } a'4
+    b8
+    \footnote \markup { \super "$" } #'(0.5 . 1)
+      \markup { \super "$" \italic " La segunda nota" } e
+    c4
+    \once \override Score.FootnoteItem.annotation-line = ##f
+    b-\footnote \markup \tiny "+" #'(0.1 . 0.1)
+      \markup { \super "+" \italic " Editorial" } \p
+  }
+}
+@end lilypond
+
+Se muestran más ejemplos de marcas personalizadas en
+@ref{Notas al pie en texto independiente}.
+
 
 @node Notas al pie en texto independiente
 @unnumberedsubsubsec Notas al pie en texto independiente
@@ -1649,9 +1726,12 @@ Varias notas al pie en la misma página solo pueden ir apiladas unas
 sobre otras; no se pueden imprimir en la misma línea.
 
 Las notas al pie no se pueden adjuntar a @code{MultiMeasureRests}
-(silencios multicompás) o a barras de corchea automáticas y las notas
-al pie pueden colisionar con las pautas, objetos @code{\markup}, otras
-marcas de notas al pie y líneas de anotación.
+(silencios multicompás), a barras de corchea automáticas ni a la
+letra de las canciones.
+
+Las notas al pie pueden colisionar con las pautas, objetos
+@code{\markup}, otras marcas de notas al pie y líneas de
+anotación.
 
 
 @node Referencia a números de página
@@ -1665,6 +1745,7 @@ dentro de un elemento de marcado, para obtener el número de la página
 en la que se sitúa el punto señalizado, usando la instrucción de
 marcado @code{\page-ref}.
 
+@c KEEP LY
 @lilypond[verbatim,papersize=a8landscape]
 \header { tagline = ##f }
 \book {
@@ -1676,8 +1757,8 @@ marcado @code{\page-ref}.
       c'1
     }
   }
-  \markup { The first score begins on page \page-ref #'firstScore "0" "?" }
-  \markup { Mark A is on page \page-ref #'markA "0" "?" }
+  \markup { La primera partitura comienza en la página \page-ref #'firstScore "0" "?" }
+  \markup { La marca A está en la página \page-ref #'markA "0" "?" }
 }
 @end lilypond
 
@@ -2706,6 +2787,7 @@ canales MIDI se reutilizarán.
 
 @menu
 * Crear archivos MIDI::
+* Instrumentos MIDI::
 * El bloque MIDI::
 * ¿Qué sale por el MIDI?::
 * Repeticiones y MIDI::
@@ -2714,7 +2796,6 @@ canales MIDI se reutilizarán.
 * El script Articulate::
 @end menu
 
-
 @node Crear archivos MIDI
 @subsection Crear archivos MIDI
 @translationof Creating MIDI files
@@ -2773,40 +2854,14 @@ superior del archivo de entrada, antes del inicio de cualquier bloque
 La línea anterior establece la extensión predeterminada para los
 archivos MIDI a @code{.midi}.
 
-De forma alternativa, esta opción se puede también proporcionar en la
-línea de órdenes:
+De forma alternativa, esta opción se puede también proporcionar en
+la línea de órdenes:
 
 @example
 lilypond … -dmidi-extension=midi archivoLily.ly
 @end example
 
 
-@unnumberedsubsubsec Nombres de instrumentos
-
-@cindex instrumento, nombres de
-@funindex Staff.midiInstrument
-
-El nombre del instrumento MIDI se establece mediante la propiedad
-@code{Staff.midiInstrument}.  El nombre del instrumento se debe elegir
-de entre los que están en la lista que aparece en @ref{Instrumentos MIDI}.
-
-@example
-\new Staff @{
-  \set Staff.midiInstrument = #"glockenspiel"
-  @var{...notes...}
-@}
-@end example
-
-@example
-\new Staff \with @{midiInstrument = #"cello"@} @{
-  @var{...notes...}
-@}
-@end example
-
-Si el instrumento elegido no coincide exactamente con uno de los
-instrumentos de la lista de instrumentos MIDI, se usará el instrumento
-Piano de Cola (@code{"acoustic grand"}).
-
 @snippets
 
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
@@ -2839,11 +2894,39 @@ Los cambios del volumen MIDI sólo tienen lugar al principio de la
 nota, por lo que los crescendi y decrescendi no pueden afectar al
 volumen de una sola nota.
 
-No todos los reproductores de MIDI manejar adecuadamente los cambios de
-tempo de la salida MIDI.  Entre los reproductores que se sabe que
-funcionan se encuentran el Reproductor de Medios de MS Windows y
-@uref{http://@/timidity@/.sourceforge@/.net/,timidity}.
+No todos los reproductores de MIDI manejan adecuadamente los
+cambios de tempo de la salida MIDI.  Entre los reproductores que
+se sabe que funcionan se encuentran el Reproductor de Medios de MS
+Windows y @uref{http://@/timidity@/.sourceforge@/.net/,timidity}.
+
+@node Instrumentos MIDI
+@subsection Instrumentos MIDI
+@translationof MIDI Instruments
+
+@cindex instrumento, nombres de
+@funindex Staff.midiInstrument
 
+El instrumento MIDI que se quiere utilizar se establece fijando la
+propiedad @code{Staff.midiInstrument} al nombre del instrumento.
+El nombre se debe elegir de entre los que están en la lista que
+aparece en @ref{instrumentos MIDI}.
+
+@example
+\new Staff @{
+  \set Staff.midiInstrument = #"glockenspiel"
+  @var{...notes...}
+@}
+@end example
+
+@example
+\new Staff \with @{midiInstrument = #"cello"@} @{
+  @var{...notes...}
+@}
+@end example
+
+Si el instrumento elegido no coincide exactamente con uno de los
+instrumentos de la lista de instrumentos MIDI, se usará el
+instrumento Piano de Cola (@code{"acoustic grand"}).
 
 @node El bloque MIDI
 @subsection El bloque MIDI
@@ -2911,7 +2994,14 @@ dentro de un bloque de partitura definido con una instrucción
 @subsection ¿Qué sale por el MIDI?
 @translationof What goes into the MIDI output?
 
+@menu
+* Contemplado en el MIDI::
+* No contemplado en el MIDI::
+@end menu
+
+@node Contemplado en el MIDI
 @unnumberedsubsubsec Contemplado en el MIDI
+@translationof Supported in MIDI
 
 @cindex alturas en MIDI
 @cindex MIDI, alturas
@@ -2957,7 +3047,9 @@ una serie de elementos:
 @end itemize
 
 
+@node No contemplado en el MIDI
 @unnumberedsubsubsec No contemplado en el MIDI
+@translationof Unsupported in MIDI
 
 @c TODO index as above
 
@@ -3034,29 +3126,39 @@ contexto Voice.  Es posible controlar el volumen MIDI general, el
 volumen relativo de los matices dinámicos y el volumen relativo de los
 distintos instrumentos.
 
-@unnumberedsubsubsec Indicaciones dinámicas
+@menu
+* Indicaciones dinámicas::
+* Volumen maestro MIDI::
+* Balance entre instrumentos (i)::
+* Balance entre instrumentos (ii)::
+@end menu
 
-Los matices o indicaciones de dinámica se traducen a una fracción fija
-del rango de volumen MIDI disponible.  Las fracciones predeterminadas
-se extienden desde 0.25 para @notation{ppppp} hasta 0.95 para
-@notation{fffff}.  El conjunto de indicaciones dinámicas y las
-fracciones asociadas pueden verse en @file{../scm/midi.scm}, véase
-@rlearning{Otras fuentes de información}.  Este conjunto de fracciones
-se puede cambiar o extender proporcionando una función que toma como
-argumento una indicación dinámica y devuelve la fracción requerida, y
+@node Indicaciones dinámicas
+@unnumberedsubsubsec Indicaciones dinámicas
+@translationof Dynamic marks
+
+Los matices o indicaciones de dinámica se traducen a una fracción
+fija del rango de volumen MIDI disponible.  Las fracciones
+predeterminadas se extienden desde 0.25 para @notation{ppppp}
+hasta 0.95 para @notation{fffff}.  El conjunto de indicaciones
+dinámicas y las fracciones asociadas pueden verse en
+@file{../scm/midi.scm}, véase @rlearning{Otras fuentes de
+información}.  Este conjunto de fracciones se puede cambiar o
+extender proporcionando una función que toma como argumento una
+indicación dinámica y devuelve la fracción requerida, y
 estableciendo @code{Score.dynamicAbsoluteVolumeFunction} a esta
 función.
 
 Por ejemplo, si se requiere una indicación dinámica
 @notation{rinforzando}, @code{\rfz}, ésta no tiene ningún efecto
 predeterminado sobre el volumen MIDI, pues no está incluida en el
-conjunto predeterminado.  De igual manera, si se define una indicación
-dinámica nueva con @code{make-dynamic-script}, ésta tampoco estará
-incluida en el conjunto predeterminado.  El ejemplo siguiente muestra
-cómo hay que añadir el volumen MIDI para estas indicaciones dinámicas.
-La función Scheme establece la fracción a 0.9 si se encuentra una
-indicación dinámica rfz, y en caso contrario llama a la función
-predeterminada.
+conjunto predeterminado.  De igual manera, si se define una
+indicación dinámica nueva con @code{make-dynamic-script}, ésta
+tampoco estará incluida en el conjunto predeterminado.  El ejemplo
+siguiente muestra cómo hay que añadir el volumen MIDI para estas
+indicaciones dinámicas.  La función Scheme establece la fracción a
+0.9 si se encuentra una indicación dinámica rfz, y en caso
+contrario llama a la función predeterminada.
 
 @lilypond[verbatim,quote]
 #(define (myDynamics dynamic)
@@ -3085,23 +3187,26 @@ fracciones, sería mejor usar el procedimiento
 @file{../scm/midi.scm} y la tabla asociada como modelo.  El último
 ejemplo de esta sección muestra cómo se puede hacer esto.
 
+@node Volumen maestro MIDI
 @unnumberedsubsubsec Volumen maestro MIDI
+@translationof Overall MIDI volume
 
-El volumen general máximo y mínimo de las indicaciones dinámicas de
-MIDI se controla estableciendo valores para las propiedades
+El volumen general máximo y mínimo de las indicaciones dinámicas
+de MIDI se controla estableciendo valores para las propiedades
 @code{midiMinimumVolume} y @code{midiMaximumVolume} en el nivel de
 @code{Score}.  Estas propiedades tienen efecto solamente sobre las
-indicaciones dinámicas, por ello si queremos que tengan validez desde
-el comienzo de la partitura, se debe colocar allí una indicación de
-dinámica.  La fracción que corresponde a cada indicación dinámica se
-modifica con esta fórmula:
+indicaciones dinámicas, por ello si queremos que tengan validez
+desde el comienzo de la partitura, se debe colocar allí una
+indicación de dinámica.  La fracción que corresponde a cada
+indicación dinámica se modifica con esta fórmula:
 
 @example
 midiMinimumVolume + (midiMaximumVolume - midiMinimumVolume) * fracción
 @end example
 
-En el ejemplo siguiente, el rango de intensidad dinámica del volumen
-general MIDI está limitado al intervalo desde 0.2 hasta 0.5.
+En el ejemplo siguiente, el rango de intensidad dinámica del
+volumen general MIDI está limitado al intervalo desde 0.2 hasta
+0.5.
 
 @lilypond[verbatim,quote]
 \score {
@@ -3138,17 +3243,19 @@ general MIDI está limitado al intervalo desde 0.2 hasta 0.5.
 }
 @end lilypond
 
+@node Balance entre instrumentos (i)
 @unnumberedsubsubsec Balance entre instrumentos (i)
+@translationof Equalizing different instruments (i)
 
-Si las propiedades de volumen MIDI máximo y mínimo están establecidas
-en el contexto @code{Staff} se pueden controlar los volúmenes
-relativos de los instrumentos MIDI.  Esto proporciona un ecualizador
-de instrumentos básico que puede realzar significativamente la calidad
-de la salida MIDI.
+Si las propiedades de volumen MIDI máximo y mínimo están
+establecidas en el contexto @code{Staff} se pueden controlar los
+volúmenes relativos de los instrumentos MIDI.  Esto proporciona un
+ecualizador de instrumentos básico que puede realzar
+significativamente la calidad de la salida MIDI.
 
-En este ejemplo se reduce el volumen del clarinete con relación al de
-la flauta.  Debe haber una indicación dinámica en la primera nota de
-cada instrumento para que esto funcione correctamente.
+En este ejemplo se reduce el volumen del clarinete con relación al
+de la flauta.  Debe haber una indicación dinámica en la primera
+nota de cada instrumento para que esto funcione correctamente.
 
 @lilypond[verbatim,quote]
 \score {
@@ -3184,28 +3291,33 @@ cada instrumento para que esto funcione correctamente.
 }
 @end lilypond
 
+
+@node Balance entre instrumentos (ii)
 @unnumberedsubsubsec Balance entre instrumentos (ii)
+@translationof Equalizing different instruments (ii)
 
 Si las propiedades de volumen MIDI máximo y mínimo no están
-establecidas, de forma predeterminada LilyPond aplica un pequeño grado
-de ecualización a algunos instrumentos.  Los instrumentos y la
-ecualización que se aplica se muestra en la tabla
+establecidas, de forma predeterminada LilyPond aplica un pequeño
+grado de ecualización a algunos instrumentos.  Los instrumentos y
+la ecualización que se aplica se muestra en la tabla
 @notation{instrument-equalizer-alist} en @file{../scm/midi.scm}.
 
-El ecualizador básico predeterminado se puede sustituir estableciendo
-@code{instrumentEqualizer} en el contexto @code{Score} a un
-procedimiento Scheme nuevo que acepte el nombre de un instrumento MIDI
-como único argumento y devuelva un par de fracciones que dan los
-volúmenes máximo y mínimo que se aplican a dicho instrumento.  Esta
-sustitución se hace de la misma forma que mostramos para restablecer
-la fracción de volumen absoluto @code{dynamicAbsoluteVolumeFunction}
-al comienzo de esta sección.  El ecualizador predeterminado,
+El ecualizador básico predeterminado se puede sustituir
+estableciendo @code{instrumentEqualizer} en el contexto
+@code{Score} a un procedimiento Scheme nuevo que acepte el nombre
+de un instrumento MIDI como único argumento y devuelva un par de
+fracciones que dan los volúmenes máximo y mínimo que se aplican a
+dicho instrumento.  Esta sustitución se hace de la misma forma que
+mostramos para restablecer la fracción de volumen absoluto
+@code{dynamicAbsoluteVolumeFunction} al comienzo de esta sección.
+El ecualizador predeterminado,
 @notation{default-instrument-equalizer}, en
 @file{../scm/midi.scm}, muestra cómo se puede escribir tal
 procedimiento.
 
-El ejemplo siguiente establece los volúmenes relativos de la flauta y
-del clarinete a los mismos valores que el ejemplo anterior.
+El ejemplo siguiente establece los volúmenes relativos de la
+flauta y del clarinete a los mismos valores que el ejemplo
+anterior.
 
 @lilypond[verbatim,quote]
 #(define my-instrument-equalizer-alist '())
@@ -3287,27 +3399,28 @@ copied out and compiled to test microtones in your MIDI player.
 @subsection Percusión en MIDI
 @translationof Percussion in MIDI
 
-La notación de los instrumentos de percusión se realiza normalmente en
-un contexto @code{DrumStaff} y cuando se hace de esta forma se les da
-salida correctamente por el canal MIDI@tie{}10, pero ciertos
-instrumentos de percusión de altura determinada, como el xilófono,
-marimba, vibráfono, timbales, etc., se tratan como instrumentos
-@qq{normales} y la música para estos instrumentos se debe introducir
-en contextos de @code{Staff} normales, no en un contexto
-@code{DrumStaff}, para obtener la salida MIDI correcta.
+La notación de los instrumentos de percusión se realiza
+normalmente en un contexto @code{DrumStaff} y cuando se hace de
+esta forma se les da salida correctamente por el canal
+MIDI@tie{}10, pero ciertos instrumentos de percusión de altura
+determinada, como el xilófono, marimba, vibráfono, timbales, etc.,
+se tratan como instrumentos @qq{normales} y la música para estos
+instrumentos se debe introducir en contextos de @code{Staff}
+normales, no en un contexto @code{DrumStaff}, para obtener la
+salida MIDI correcta.
 
 Ciertos sonidos de altura indeterminada que están incluidos en el
 estándar General MIDI, como el tom melódico, el tambor taiko, los
 tambores sintéticos, etc., no se pueden acceder a través del canal
-MIDI@tie{}10, por lo que la notación para dichos instrumentos se debe
-introducir también en un contexto normal de @code{Staff}, utilizando
-las alturas normales adecuadas.
+MIDI@tie{}10, por lo que la notación para dichos instrumentos se
+debe introducir también en un contexto normal de @code{Staff},
+utilizando las alturas normales adecuadas.
 
 Muchos instrumentos de percusión no están incluidos dentro del
-estándar General MIDI, p.ej. las castañuelas.  El método más
-fácil (aunque no satisfactorio) de producir una salida MIDI al
-escribir para estos instrumentos es sustituirlos por el sonido más
-parecido del conjunto estándar.
+estándar General MIDI, p.ej. las castañuelas.  El método más fácil
+(aunque no satisfactorio) de producir una salida MIDI al escribir
+para estos instrumentos es sustituirlos por el sonido más parecido
+del conjunto estándar.
 
 @c TODO Expand with examples, and any other issues
 
@@ -3322,16 +3435,16 @@ golpe lateral de baqueta (@emph{sidestick}).
 @subsection El script Articulate
 @translationof The Articulate script
 
-Es posible obtener una salida MIDI más real si se utiliza el script
-Articulate.  Éste trata de tener en cuenta las articulaciones
-(ligaduras de expresión, picados, etc), mediante la sustitución de las
-notas con secuencias musicales de silencios y notas escaladas en el
-tiempo de forma apropiada.  También trata de desplegar los trinos,
-grupetos circulares, etc. y responder a las indicaciones de
-rallentando y accelerando.
+Es posible obtener una salida MIDI más real si se utiliza el
+script Articulate.  Éste trata de tener en cuenta las
+articulaciones (ligaduras de expresión, picados, etc), mediante la
+sustitución de las notas con secuencias musicales de silencios y
+notas escaladas en el tiempo de forma apropiada.  También trata de
+desplegar los trinos, grupetos circulares, etc. y responder a las
+indicaciones de rallentando y accelerando.
 
-Para utilizar el script Articulate, tenemos que incluirlo al principio
-de nuestro archivo de entrada:
+Para utilizar el script Articulate, tenemos que incluirlo al
+principio de nuestro archivo de entrada:
 
 @example
 \include "articulate.ly"
@@ -3345,14 +3458,14 @@ y en la sección @code{\score}, hacer lo siguiente:
 >>
 @end example
 
-Después de alterar el código de entrada de esta manera el resultado
-visual se altera profundamente, pero el bloque @code{\midi} estándar
-produce un archivo MIDI mejorado.
+Después de alterar el código de entrada de esta manera el
+resultado visual se altera profundamente, pero el bloque
+@code{\midi} estándar produce un archivo MIDI mejorado.
 
-Si bien no es esencial para que funcione el script Articulate, podemos
-insertar la instrucción @code{\unfoldRepeats} según aparece en el
-ejemplo anterior, dado que habilita la ejecución de abreviaturas tales
-como los @notation{trinos}.
+Si bien no es esencial para que funcione el script Articulate,
+podemos insertar la instrucción @code{\unfoldRepeats} según
+aparece en el ejemplo anterior, dado que habilita la ejecución de
+abreviaturas tales como los @notation{trinos}.
 
 @knownissues
 
@@ -3364,9 +3477,8 @@ Articulate acorta los acordes, y ciertos fragmentos de música
 @section Extraer información musical
 @translationof Extracting musical information
 
-Además de crear un resultado visual y MIDI,
-LilyPond es capaz de presentar información
-musical en forma de texto.
+Además de crear un resultado visual y MIDI, LilyPond es capaz de
+presentar información musical en forma de texto.
 
 @menu
 * Impresión del código de notación de LilyPond::
@@ -3380,10 +3492,10 @@ musical en forma de texto.
 @translationof Displaying LilyPond notation
 
 @funindex \displayLilyMusic
-La impresión textual de una expresión musical en notación de LilyPond
-puede hacerse con la función musical @code{\displayLilyMusic}.
-Para ver el resultado, lo más usual es llamar a LilyPond
-mediante la línea de órdenes.  Por ejemplo,
+La impresión textual de una expresión musical en notación de
+LilyPond puede hacerse con la función musical
+@code{\displayLilyMusic}.  Para ver el resultado, lo más usual es
+llamar a LilyPond mediante la línea de órdenes.  Por ejemplo,
 
 @example
 @{
@@ -3397,11 +3509,11 @@ imprime lo siguiente:
 @{ a,4 cis e fis g @}
 @end example
 
-De forma predeterminada, LilyPond imprime estos mensajes en la consola
-junto al resto de los mensajes de la compilación de LilyPond.
-Para discernir entre estos mensajes y
-guardar el resultado de @code{\display@{MATERIAL@}}, redireccione la
-salida hacia un archivo.
+De forma predeterminada, LilyPond imprime estos mensajes en la
+consola junto al resto de los mensajes de la compilación de
+LilyPond.  Para discernir entre estos mensajes y guardar el
+resultado de @code{\display@{MATERIAL@}}, redireccione la salida
+hacia un archivo.
 
 @example
 lilypond archivo.ly >resultado.txt
@@ -3420,18 +3532,19 @@ Véase @rextend{Presentación de las expresiones musicales}.
 @translationof Saving music events to a file
 
 Los eventos musicales se pueden guardar en un archivo pentagrama a
-pentagrama mediante la inclusión de un archivo en nuestra partitura
-principal.
+pentagrama mediante la inclusión de un archivo en nuestra
+partitura principal.
 
 @example
 \include "event-listener.ly"
 @end example
 
 De esta forma se crean uno o más archivos llamados
-@file{FILENAME-STAFFNAME.notes} ó @file{FILENAME-unnamed-staff.notes}
-para cada pentagrama.  Observe que si tiene más de un pentagrama sin
-nombre, los eventos de todos los pentagramas se mezclarán entre sí
-dentro del mismo archivo.  El resultado tiene el aspecto siguiente:
+@file{FILENAME-STAFFNAME.notes} ó
+@file{FILENAME-unnamed-staff.notes} para cada pentagrama.  Observe
+que si tiene más de un pentagrama sin nombre, los eventos de todos
+los pentagramas se mezclarán entre sí dentro del mismo archivo.
+El resultado tiene el aspecto siguiente:
 
 @example
 0.000   note     57       4   p-c 2 12
@@ -3444,22 +3557,22 @@ dentro del mismo archivo.  El resultado tiene el aspecto siguiente:
 @end example
 
 La sintaxis consiste en una línea delimitada por caracteres de
-tabulación, con dos campos fijos en cada línea seguidos de parámetros
-opcionales.
+tabulación, con dos campos fijos en cada línea seguidos de
+parámetros opcionales.
 
 @example
 @var{tiempo}  @var{tipo}  @var{...parámetros...}
 @end example
 
-Esta información se puede leer fácilmente por parte de otros programas
-como guiones de Python, y pueden ser muy útiles para aquellos
-investigadores que desean realizar un análisis musical o hacer
-experimientos de reproducción con LilyPond.
+Esta información se puede leer fácilmente por parte de otros
+programas como guiones de Python, y pueden ser muy útiles para
+aquellos investigadores que desean realizar un análisis musical o
+hacer experimientos de reproducción con LilyPond.
 
 @knownissues
 No todos los eventos musicales de lilypond están contemplados por
 @file{event-listener.ly}.  Se pretende que sea una @qq{prueba de
 concepto} bien realizada.  Si algunos eventos que quiere ver no
-aparecen incluidos, copie @file{event-listener.ly} en su carpeta de
-lilypond y modifique el archivo de forma que produzca la información
-que desea.
+aparecen incluidos, copie @file{event-listener.ly} en su carpeta
+de lilypond y modifique el archivo de forma que produzca la
+información que desea.
index 2045b9442db36d78a16c8d13b7b98677b249fe5f..3d115ede841c74bfaf91e45019015654897a2d74 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: a8855343a15503ca5bb4a30d41a3bff9c60e66f2
+    Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 7eb7e9e3b34cbf40dd06b76a7889d65ddf5fa1d3..2c0f884716d0c00691bbabeb5edb6ece059f9528 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: a9a451e2316c2e94815e33d51eb42eaae3649384
+    Translation of GIT committish: 00cd4ff0b8dc4978344ba966bec06ddbc445f7e9
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -704,9 +704,9 @@ Los tamaños de página se definen en el archivo @file{scm/paper.scm}
 (74 x 52 mm)
 @end table
 
-
-@node Instrumentos MIDI
-@appendixsec Instrumentos MIDI
+@c lowercase to avoid duplicate node. FV
+@node instrumentos MIDI
+@appendixsec instrumentos MIDI
 @translationof MIDI instruments
 
 A continuación figura una lista con los nombres que se pueden utilizar
@@ -1637,7 +1637,7 @@ mensaje de error adecuado.  Las agrupaciones sintácticas y las reglas
 para construir estas agrupaciones a partir de sus elementos
 constituyentes para la sintaxis de LilyPond están definidas en
 @file{lily/parser.yy} y se muestran en la forma normal de Backus (BNF)
-dentro de @ref{Gramática de LilyPond}.  Este archivo se usa para
+dentro de @rcontrib{LilyPond grammar}.  Este archivo se usa para
 construir el analizador sintáctico durante la compilación del programa
 por parte del generador de analizadores sintácticos, Bison.  Es parte
 del código fuente y no se incluye dentro de la instalación binaria de
index 7ef29e1d9ea0341adeeca92b325d0c674be53624..a368a81759a6300ea0364a788b696d6a22042779 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 44011e382e91f43fb6752b3fbbf8d8984131a565
+    Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 4b7d0d4487dfcd1f0446c92b4d5ddf39de0b46ed..6c2513ed7abe3a7b717dd2d2955912a318aed423 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 35d565c89b853ed87b1bb2feb59f6ce8bef6263b
+    Translation of GIT committish: 73580a4adff969f66b5c562c6a45b2b92fc6128e
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -470,9 +470,9 @@ siguientes:
   @tab c d e f g a b h
 @item @code{english}
   @tab c d e f g a bf b
-@item @code{espanol}
+@item @code{espanol} o @code{español}
   @tab do re mi fa sol la sib si
-@item @code{italiano}
+@item @code{italiano} o @code{français}
   @tab do re mi fa sol la sib si
 @item @code{norsk}
   @tab c d e f g a b h
@@ -503,9 +503,9 @@ pueden también variar dependiendo del idioma:
 @item @code{english}
   @tab -s/-sharp @tab -f/-flat @tab -ss/-x/-sharpsharp
     @tab -ff/-flatflat
-@item @code{espanol}
+@item @code{espanol} o @code{español}
   @tab -s @tab -b @tab -ss/-x @tab -bb
-@item @code{italiano}
+@item @code{italiano} o @code{français}
   @tab -d @tab -b @tab -dd @tab -bb
 @item @code{norsk}
   @tab -iss/-is @tab -ess/-es @tab -ississ/-isis
@@ -1143,9 +1143,11 @@ c2 c
 
 @cindex transpositoras, claves
 @cindex clave transpositora
-@cindex octava, transposición de
+@cindex octava, transposición
+@cindex transposición, de octava, opcional
+@cindex octava, transposición, opcional
 @cindex coral, clave de tenor
-@cindex tenor coral, clave
+@cindex tenor, clave de, coral
 
 Al añadir @code{_8} o @code{^8} al nombre de la clave, la clave se
 transpone una octava hacia abajo o hacia arriba, respectivamente, y
@@ -1169,6 +1171,19 @@ c2 c
 c2 c
 @end lilypond
 
+Se puede obtener una indicación de octavación opcional encerrando
+el argumento numérico entre paréntesis o corchetes rectos:
+
+@lilypond[verbatim,quote,relative=1]
+\clef "treble_(8)"
+c2 c
+\clef "bass^[15]"
+c2 c
+@end lilypond
+
+Las alturas se imprimen como si el argumento numérico no tuviera
+los paréntesis o corchetes.
+
 Ciertas claves para usos especiales se describen en @ref{Claves de la
 música mensural}, @ref{Claves de canto gregoriano}, @ref{Tablaturas
 predeterminadas} y @ref{Tablaturas personalizadas}.  Para mezclar
@@ -1197,6 +1212,22 @@ Referencia de funcionamiento interno:
 @rinternals{OctavateEight},
 @rinternals{clef-interface}.
 
+@knownissues
+Los números de octavación adjuntos a las claves se tratan como
+grobs distintos.  Así pues, cualquier @code{\override}
+(sobreescritura) efectuada al objeto @var{Clef} deberá aplicarse
+también al grob @var{OctavateEight} como un @code{\override}
+diferente.
+
+@lilypond[fragment,quote,relative=1]
+\new Staff \with {
+  \override OctavateEight.color = #red
+  \override Clef.color = #blue
+}
+
+\clef "treble_8" c4
+@end lilypond
+
 
 @node Armadura de la tonalidad
 @unnumberedsubsubsec Armadura de la tonalidad
@@ -1272,6 +1303,39 @@ f
 fis
 @end lilypond
 
+Se pueden definir modos adicionales, escribiendo una lista con la
+alteración que lleva cada nota de la escala cuando el modo
+comienza en Do.
+
+@lilypond[verbatim,quote]
+freygish = #`((0 . ,NATURAL) (1 . ,FLAT) (2 . ,NATURAL)
+    (3 . ,NATURAL) (4 . ,NATURAL) (5 . ,FLAT) (6 . ,FLAT))
+
+\relative c' {
+  \key c\freygish c4 des e f
+  \bar "||" \key d\freygish d es fis g
+}
+@end lilypond
+
+Las alteraciones de la armadura de tonalidad se pueden imprimir en
+distinta octava que en sus posiciones tradicionales, o en más de
+una octava, usando las propiedades @code{flat-positions} y
+@code{sharp-positions} de @code{KeySignature}.  Las entradas en
+estas propiedades especifican el rango de posiciones de pentagrama
+en que se imprimirán las alteraciones.  Si en una entrada se
+especifica una sola posición, las alteraciones se colocan dentro
+de la octava que termina en dicha posición del pentagrama.
+
+@lilypond[verbatim, quote,relative=0]
+\override Staff.KeySignature.flat-positions = #'((-5 . 5))
+\override Staff.KeyCancellation.flat-positions = #'((-5 . 5))
+\clef bass \key es\major es g bes d
+\clef treble \bar "||" \key es\major es g bes d
+
+\override Staff.KeySignature.sharp-positions = #'(2)
+\bar "||" \key b\major b fis b2
+@end lilypond
+
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly}
@@ -1296,7 +1360,6 @@ Referencia de funcionamiento interno:
 @rinternals{Key_performer},
 @rinternals{KeyCancellation},
 @rinternals{KeySignature},
-@rinternals{key-cancellation-interface},
 @rinternals{key-signature-interface}.
 
 
@@ -1533,6 +1596,7 @@ musicB = {
 Observe que las últimas líneas de este ejemplo se pueden sustituir por
 las siguientes, siempre y cuando queramos usar el mismo estilo en los
 dos pentagramas.
+
 @example
 \new PianoStaff @{
   <<
index 434418a3c8d2a5943d288b46e999aa7f87de95d0..ab46c49ff422f582a7220ea895ecb059363b82e0 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+    Translation of GIT committish: 784e1e7a6b4b5c086a54267aa2d1e34e5aaa254c
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @node Repeticiones
 @section Repeticiones
@@ -237,11 +237,11 @@ primero.
 \alternative {
   {
     f2 d |
-    \set Timing.measureLength = #(ly:make-moment 3 4)
+    \set Timing.measureLength = #(ly:make-moment 3/4)
     g4 g g  % optional bar check is allowed here
   }
   {
-    \set Timing.measureLength = #(ly:make-moment 4 4)
+    \set Timing.measureLength = #(ly:make-moment 4/4)
     a2 a |
   }
 }
@@ -312,6 +312,7 @@ Glosario musical:
 Referencia de la notación:
 @ref{Barras de compás},
 @ref{Modificar los complementos (plug-ins) de contexto},
+@ref{Modificación de ligaduras de unión y de expresión},
 @ref{Gestión del tiempo}.
 
 Fragmentos de código:
@@ -332,14 +333,36 @@ Referencia de funcionamiento interno:
 @cindex números de compás y repeticiones
 @cindex tiempo, repeticiones y contador de
 @cindex compás, repeticiones y números de
-@cindex repetición y ligadura de expresión
+@cindex repeticiones y ligadura de expresión
 @cindex ligaduras de expresión y repeticiones
-
-Las ligaduras de expresión que abarcan desde un bloque @code{\repeat}
-hasta un bloque @code{\alternative} sólo funcionan para la casilla de
-primera vez.  Asimismo, no es posible hacer que las ligaduras de
-expresión se replieguen desde el final de una alternativa hasta el
-comienzo de la repetición.
+@cindex glissandi y repeticiones
+@cindex repeticiones y glissandi
+
+Las ligaduras de expresión que abarcan desde un bloque
+@code{\repeat} hasta un bloque @code{\alternative} sólo funcionan
+para la casilla de primera vez.  La apariencia visual de una
+ligadura de expresión que se continúa introduciéndose en otras
+casillas de repetición puede simularse con @code{\repeatTie} si la
+ligadura se extiende hasta una sola nota dentro de la casilla de
+repetición, aunque este método no funciona en @code{TabStaff}.
+Otros métodos que pueden venir bien para indicar ligaduras que se
+continúan por encima de varias notas en las casillas de
+repetición, y que también funcionan en contextos de tablatura
+@code{TabStaff}, están explicados en
+@ref{Modificación de ligaduras de unión y de expresión}.
+
+Asimismo, no es posible hacer que las ligaduras de expresión se
+replieguen desde el final de una alternativa hasta el comienzo de
+la repetición.
+
+Los glissandos que se extienden desde un bloque @code{\repeat}
+hasta un bloque @code{\alternative} solamente funcionan para la
+casilla de primera vez.  Se puede indicar la apariencia visual de
+un glissando que se continúa hasta el interior de otras casillas
+de repetición mediante la codificación de un glissando que empieza
+en una nota de adorno oculta.  Para ver un ejemplo, consulte
+@qq{Extender los glissandos sobre las repeticiones} bajo el
+epígrafe Fragmentos de código seleccionados, en @ref{Glissando}.
 
 Si una repetición que comienza con un compás incompleto tiene un
 bloque @code{\alternative} que contiene modificaciones a la propiedad
@@ -680,7 +703,7 @@ duraciones mezcladas utilizan un símbolo de porcentaje doble.
 
 @lilypond[verbatim,quote,relative=2]
 \repeat percent 4 { c8. <d f>16 }
-\repeat percent 2 { \times 2/3 { r8 c d } e4 }
+\repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
 @end lilypond
 
 @snippets
index 74efac866036ede23a2087fb54672dac84b2edfa..5539435c4e40c3db9880d2b28a400d546079e726 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 1141313811fa104882b882085f1a7c80fee69f91
+    Translation of GIT committish: a46782b6db53f55c0ce494f5ca001e187b81e4e1
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Duraciones
 @section Duraciones
@@ -214,8 +214,8 @@ que 3 notas tienen el valor de 2, por tanto las notas duran 2/3 de su
 valor escrito:
 
 @lilypond[quote,verbatim,relative=2]
-a2 \times 2/3 { b4 b b }
-c4 c \times 2/3 { b4 a g }
+a2 \tuplet 3/2 { b4 b b }
+c4 c \tuplet 3/2 { b4 a g }
 @end lilypond
 
 @cindex grupos de valoración especial, colocación del corchete
@@ -234,7 +234,7 @@ Los grupos pueden anidarse unos dentro de otros:
 
 @lilypond[quote,verbatim,relative=2]
 \autoBeamOff
-c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4
+c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
 @end lilypond
 
 La modificación de los grupos especiales anidados que comienzan en el
@@ -392,6 +392,15 @@ Referencia de la notación:
 Fragmentos de código:
 @rlsr{Rhythms}.
 
+@knownissues
+El cálculo de la posición dentro de un compás sdebe tener en
+cuenta todos los factores de escalado que se han aplicado a las
+notas dentro de ese compás, y cualquier acarreo fraccionado desde
+los compases anteriores.  Este cálculo se efectúa utilizando
+números racionales.  Si un numerador o denominador intermedio en
+dicho proceso de cálculo sobrepasa la cantidad de 2^30, la
+ejecución y el tipografiado se detendrán en ese punto sin indicar
+ningún error.
 
 @node Ligaduras de unión
 @unnumberedsubsubsec Ligaduras de unión
@@ -1433,7 +1442,7 @@ Así, @code{\partial 8} se convierte en:
 
 @lilypond[quote,verbatim,relative=1]
 \time 3/4
-\set Timing.measurePosition = #(ly:make-moment -1 8)
+\set Timing.measurePosition = #(ly:make-moment -1/8)
 e8 | a4 c8 b c4 |
 @end lilypond
 
@@ -1467,7 +1476,7 @@ advertencias o efectos desagradables, en este caso utilice en su lugar
 \time 6/8
 \partial 8
 e8 | a4 c8 b[ c b] |
-\set Timing.measurePosition = #(ly:make-moment -1 4)
+\set Timing.measurePosition = #(ly:make-moment -1/4)
 r8 e,8 | a4 c8 b[ c b] |
 @end lilypond
 
@@ -1678,7 +1687,7 @@ de barrado automático.
     \scaleDurations 3/5 {
       \repeat unfold 2 { c8[ c c] }
       \repeat unfold 2 { c8[ c] } |
-      c4. c \times 2/3 { c8[ c c] } c4
+      c4. c \tuplet 3/2 { c8[ c c] } c4
     }
   }
 >>
@@ -2078,17 +2087,17 @@ barra nueva.
 @funindex set
 
 Cuando está habilitado el barrado automático, la colocación de las
-barras automñaticas viene determinada por tres propiedades de
+barras automáticas viene determinada por tres propiedades de
 contexto: @code{baseMoment}, @code{beatStructure} y
-@code{beamExceptions}.  Los valores predeterminados de estas variables
-se pueden sobreescribir como se describe más abajo, o de forma
-alternativa los propios valores predeterminados se pueden cambiar como
-se explica en @ref{Indicación de compás}.
-
-Si hay definida una regla de
-@code{beamExceptions} para el compás en curso, se usa dicha regla para
-determinar la colocación de las barras.  Si no está definida ninguna
-regla de @code{beamExceptions} para el tipo de compás en curso, la
+@code{beamExceptions}.  Los valores predeterminados de estas
+variables se pueden sobreescribir como se describe más abajo, o de
+forma alternativa los propios valores predeterminados se pueden
+cambiar como se explica en @ref{Indicación de compás}.
+
+Si hay definida una regla de @code{beamExceptions} para el compás
+en curso, se usa dicha regla para determinar la colocación de las
+barras.  Si no está definida ninguna regla de
+@code{beamExceptions} para el tipo de compás en curso, la
 colocación de las barras está determinada por los ajustes de
 @code{baseMoment} y @code{beatStructure}.
 
@@ -2123,7 +2132,7 @@ c16^"(2+3)" c c c c |
 c16^"(3+2)" c c c c |
 @end lilypond
 
-Si es está utilizando una indicación de compás común, @emph{se debe}
+Si se está utilizando una indicación de compás común, @emph{se debe}
 desactivar @code{beamExceptions} para habilitar el funcionamiento de
 @code{beatStructure}.  Siempre se puede incluir la instrucción
 @code{\set Timing.beamExceptions = #'()} si el barrado está
@@ -2133,12 +2142,12 @@ determinado por @code{beatStructure}.
 \time 4/4
 a8^"default" a a a a a a a
 
-\set Timing.baseMoment = #(ly:make-moment 1 4)
+\set Timing.baseMoment = #(ly:make-moment 1/4)
 \set Timing.beatStructure = #'(1 1 1 1)
 a8^"no change" a a a a a a a
 
 \set Timing.beamExceptions = #'()
-\set Timing.baseMoment = #(ly:make-moment 1 4)
+\set Timing.baseMoment = #(ly:make-moment 1/4)
 \set Timing.beatStructure = #'(1 1 1 1)
 a8^"changed" a a a a a a a
 @end lilypond
@@ -2193,7 +2202,7 @@ el nuevo valor de @code{baseMoment}.
 
 @lilypond[quote,verbatim,relative=2]
 \time 5/8
-\set Timing.baseMoment = #(ly:make-moment 1 16)
+\set Timing.baseMoment = #(ly:make-moment 1/16)
 \set Timing.beatStructure = #'(7 3)
 \repeat unfold 10 { a16 }
 @end lilypond
@@ -2288,7 +2297,7 @@ ajuste @code{beatStructure} si no se reinicia @code{beamExceptions}.
 
 @lilypond[quote,verbatim,relative=2]
 \time 4/4
-\set Timing.baseMoment = #(ly:make-moment 1 8)
+\set Timing.baseMoment = #(ly:make-moment 1/8)
 \set Timing.beatStructure = #'(3 3 2)
 % This won't beam (3 3 2) because of beamExceptions
 \repeat unfold 8 {c8} |
@@ -2426,7 +2435,7 @@ la indicación de compás en un pentagrama solamente.
 <<
   \new Staff {
     \time 3/4
-    \set Timing.baseMoment = #(ly:make-moment 1 8)
+    \set Timing.baseMoment = #(ly:make-moment 1/8)
     \set Timing.beatStructure = #'(1 5)
     \repeat unfold 6 { a8 }
   }
@@ -2601,10 +2610,10 @@ mientras que las últimas cuatro fusas están a un tempo constante.
 
 @lilypond[relative=1,verbatim,quote]
 \override Beam.grow-direction = #LEFT
-\featherDurations #(ly:make-moment 2 1)
+\featherDurations #(ly:make-moment 2/1)
 { c16[ c c c c c c c] }
 \override Beam.grow-direction = #RIGHT
-\featherDurations #(ly:make-moment 2 3)
+\featherDurations #(ly:make-moment 2/3)
 { c32[ d e f] }
 % revert to non-feathered beams
 \override Beam.grow-direction = #'()
@@ -2746,15 +2755,19 @@ a1
 @end lilypond
 
 @noindent
-y cinco tipos de barra de repetición:
+y nueve tipos de barra de repetición:
 
 @lilypond[quote,relative=1,verbatim]
 f1 \bar ".|:"
 g1 \bar ":..:"
 a1 \bar ":|.|:"
 b1 \bar ":|.:"
-c1 \bar ":|."
-e1
+c1 \bar ":.|.:"
+d1 \bar "[|:"
+e1 \bar ":|][|:"
+f1 \bar ":|]"
+g1 \bar ":|."
+a1
 @end lilypond
 
 Además se puede imprimir una línea divisoria como una marca corta:
@@ -2766,6 +2779,14 @@ el canto gregoriano, es preferible en este caso utilizar
 @code{\divisioMinima}, que se describe en la sección @ref{Divisiones}
 dentro de Canto gregoriano.
 
+LilyPond contempla la notación del canto kievano y ofrece una
+línea divisoria especial kievana:
+@lilypond[quote,relative=1,verbatim]
+f1 \bar "k"
+@end lilypond
+Pueden verse más detalles de esta notación explicados en
+@ref{Tipografiado del canto kievano en notación cuadrada}.
+
 @cindex segno
 
 Para los símbolos de segno en línea, existen tres tipos
@@ -2796,7 +2817,7 @@ LilyPond.  Las secciones repetidas se introducen mejor utilizando las
 diversas instrucciones de repetición (véase @ref{Repeticiones}), que
 imprimen automáticamente las barras correspondientes.
 
-Además se puede especificar @code{"||:"}, que equivale a @code{"|:"}
+Además se puede especificar @code{".|:-||"}, que equivale a @code{".|:"}
 excepto en los saltos de línea, en que produce una doble barra al
 final de la línea y una repetición izquierda (de comienzo) al
 principio de la línea siguiente.
@@ -2844,6 +2865,103 @@ Además, existe una instrucción @code{\inStaffSegno} que crea un
 símbolo de segno, situado en colaboración con la instrucción
 @code{\repeat volta}.
 
+@funindex \defineBarLine
+@funindex defineBarLine
+@cindex compás, definir líneas de
+@cindex definir líneas de compás
+
+Se pueden definir tipos nuevos de líneas divisorias con
+@code{\defineBarLine}:
+
+@example
+\defineBarLine @var{tipo_de_barra} #'(@var{final} @var{comienzo} @var{extensión})
+@end example
+
+Las variables de @code{\defineBarline} pueden incluir la cadena de
+caracteres @q{vacía} @code{""}, que equivale a imprimir una línea
+divisoria invisible.  También se puede establecer al valor falso
+@code{#f} que no imprime línea divisoria alguna.
+
+Después de la definición, la nueva línea divisoria se puede
+utilizar mediante @code{\bar} @var{tipo_de_barra}.
+
+Actualmente están disponibles diez elementos de barra de compás:
+
+@lilypond[quote,verbatim]
+\defineBarLine ":" #'("" ":" "")
+\defineBarLine "=" #'("=" "" "")
+\defineBarLine "[" #'("" "[" "")
+\defineBarLine "]" #'("]" "" "")
+
+\new Staff {
+  s1 \bar "|"
+  s1 \bar "."
+  s1 \bar "!"
+  s1 \bar ";"
+  s1 \bar ":"
+  s1 \bar "k"
+  s1 \bar "S"
+  s1 \bar "="
+  s1 \bar "["
+  s1 \bar "]"
+  s1 \bar ""
+}
+@end lilypond
+
+La línea divisoria @code{"="} proporciona la barra de doble
+extensión, usada en combinación con el símbolo de segno.  No lo
+use como una doble línea divisoria fina aislada; para ello es
+preferible @code{\bar} @var{"||"}.
+
+El signo @code{"-"} inicia anotaciones a las barras de compás, que
+son útiles para distinguir entre aquellas que tienen idéntica
+apariencia pero distinto comportamiento en los saltos de línea y/o
+diferentes barras de extensión.  La parque que sigue al signo
+@code{"-"} no se usa para construir la barra de compás.
+
+@lilypond[quote,relative=2,verbatim]
+\defineBarLine "||-dashedSpan" #'("||" "" "!!")
+
+\new StaffGroup <<
+  \new Staff {
+    c1 \bar "||"
+    c1 \bar "||-dashedSpan"
+    c1
+  }
+  \new Staff {
+    c1
+    c1
+    c1
+  }
+>>
+@end lilypond
+
+Además, el carácter del espacio en blanco @code{" "} sirve como
+contenedor para definir barras de extensión correctamente
+alineadas a las barras principales:
+
+@lilypond[quote,relative=2,verbatim]
+\defineBarLine ":|.-wrong" #'(":|." "" "|.")
+\defineBarLine ":|.-right" #'(":|." "" " |.")
+
+\new StaffGroup <<
+  \new Staff {
+    c1 \bar ":|.-wrong"
+    c1 \bar ":|.-right"
+    c1
+  }
+  \new Staff {
+    c1
+    c1
+    c1
+  }
+>>
+@end lilypond
+
+Si se necesitan elementos adicionales, LilyPond provee una forma
+sencilla de definirlos.  Para ver más información sobre cómo
+modificar o añadir barras de compás, consulte el archivo
+@file{scm/bar-line.scm}.
 
 En las partituras con muchos pentagramas, una instrucción @code{\bar}
 en uno de ellos se aplica automáticamente a todos los demás.  Las
@@ -2867,7 +2985,6 @@ líneas resultantes se conectan entre los distintos pentagramas de un
 @cindex predeterminada, línea divisoria, cambiar
 @cindex línea divisoria predeterminada, cambiar
 
-@snippets
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
@@ -2890,6 +3007,9 @@ Referencia de la notación:
 @ref{Repeticiones},
 @ref{Agrupar pentagramas}.
 
+Archivos instalados:
+@file{scm/bar-line.scm}.
+
 Fragmentos de código:
 @rlsr{Rhythms}.
 
@@ -3623,11 +3743,11 @@ divisoria cae en 9/8 en vez de hacerlo en 5/4.
 
 @lilypond[quote,verbatim]
 \new Voice \relative c' {
-  \set Timing.measureLength = #(ly:make-moment 5 4)
+  \set Timing.measureLength = #(ly:make-moment 5/4)
   c1 c4 |
   c1 c4 |
   c4 c
-  \set Timing.measurePosition = #(ly:make-moment 5 8)
+  \set Timing.measurePosition = #(ly:make-moment 5/8)
   b4 b b8 |
   c4 c1 |
 }
index a7f2ad86d2b1b0a1a4c8c6e11ed55b4dec1e0404..26d9562e08df4a184f65f5e675713aa6af1f4c22 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: b2bdfeb83d3dd8460ffe0afef5f99e08dbe7f1ba
+    Translation of GIT committish: 232de3305dd5262822fd1e081ddd52581319f4ce
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @ignore
 GDP TODO list
@@ -885,8 +885,6 @@ Fragmentos de código:
 @unnumberedsubsubsec Variables de @code{\paper} para los saltos de línea
 @translationof \paper variables for line breaking
 
-@c TODO: Mention that ly:optimal-breaking is on by default? -mp
-
 @table @code
 
 @item max-systems-per-page
@@ -934,32 +932,13 @@ en el archivo @file{ly/paper-defaults-init.ly}
 
 @table @code
 
-@item blank-after-score-page-penalty
-@funindex blank-after-score-page-penalty
-
-Penalización por tener una página vacía después del final de una
-partitura y antes de la siguiente.  De forma predeterminada, es menor
-que @code{blank-page-penalty}, de manera que preferimos páginas vacías
-después de las partituras que páginas vacías dentro de una partitura.
-
-@item blank-last-page-penalty
-@funindex blank-last-page-penalty
-
-Penalización por terminar la partitura sobre una página impar.
-
-@item blank-page-penalty
-@funindex blank-page-penalty
-
-Penalización por tener una página vacía en medio de una partitura.  No
-se utiliza por parte de @code{ly:optimal-breaking} porque nunca
-considera páginas vacías en mitad de una partitura.
-
 @item page-breaking
 @funindex page-breaking
 
 Algoritmo de saltos de página que utilizar.  Se puede elegir entre
-@code{ly:minimal-breaking}, @code{ly:page-turn-breaking} o
-@code{ly:optimal-breaking}.
+@code{ly:minimal-breaking}, @code{ly:page-turn-breaking},
+@code{ly:one-line-breaking} y @code{ly:optimal-breaking}
+(predeterminado).
 
 @item page-breaking-system-system-spacing
 @funindex page-breaking-system-system-spacing
@@ -980,6 +959,64 @@ predeterminada.
 
 @end table
 
+Las siguientes variables son efectivas solamente cuando
+@code{page-breaking} está sijado a @code{ly:page-turn-breaking}.
+Los saltos de página se seleccionan entonces de forma que se
+minimice el número de pasos de página.  Dado que los pasos de
+página son necesarios cuando se pasa de una página impar a una
+página par, normalmente resultará favorecida aquella disposición
+en que la última página sea impar.  Los lugares en que se
+prefieran pasos de página pueden indicarse manualmente insertando
+@code{\allowPageTurn} o automáticamente incluyendo el grabador
+@code{Page_turn_engraver} (véase @ref{Paso de página óptimo}).
+
+Si no hay un número suficiente de posibilidades para escoger a la
+hora de insertar unos pasos de página adecuados, LilyPond puede
+insertar una página vacía dentro de una partitura, entre
+partituras (si hay dos o más partituras) o finalizando una
+partitura en una página de numeración par.  Los valores de las
+tres siguientes variables pueden incrementarse para que estas
+acciones se vuelvan menos probables.
+
+Los valores son penalizaciones, es decir, cuando más alto es el
+valor menos probables será la acción asociada relativa a otras
+posibilidades.
+
+@table @code
+
+@item blank-page-penalty (penalización por página vacía)
+@funindex blank-page-penalty
+
+Penalización por tener una página vcía en mitad de una partitura.
+Si @code{blank-page-penalty} es grande y está seleccionado
+@code{ly:page-turn-breaking}, entonces será menos probable que
+LilyPond inserte una página en medio de una partitura.  En lugar
+de ello, intercala espacio en la música hasta que se rellene la
+página vacía y la siguiente.  Predeterminado: 5.
+
+@item blank-last-page-penalty (penalización por última página vacía)
+@funindex blank-last-page-penalty
+
+Penalización por terminar la partitura sobre una página par.  Si
+@code{blank-last-page-penalty} es grande y está seleccionado
+@code{ly:page-turn-breaking}, entonces será menos probable que
+LilyPond produzca una partitura en que la última página tenga
+numeración par.  En su lugar, ajustará el espaciado de manera que
+use una página más o una página menos.  Predeterminado: 0.
+
+@item blank-after-score-page-penalty (penalización por página vacía después de una partitura)
+@funindex blank-after-score-page-penalty
+
+Penalización por tener una página vacía después del final de una
+partitura y antes de la siguiente.  De forma predeterminada, esta
+penalización es más pequeña que @code{blank-page-penalty}, de
+forma que se insertan páginas vacías después de las partituras
+como preferencia sobre la inserción de páginas vacías dentro de
+una partitura.  Predeterminado: 2.
+
+@end table
+
+
 @seealso
 Referencia de la notación:
 @ref{Saltos de página},
@@ -1225,7 +1262,7 @@ variable_de_Layout = \layout @{
 @end example
 
 guardará la configuración actual de @code{\layout} con la
-sobreescritura añadida de @code{NoteHead #'font-size}, pero esta
+sobreescritura añadida de @code{NoteHead.font-size}, pero esta
 combinación @emph{no} se guarda como la nueva configuración actual.
 Tenga en cuenta que la @q{configuración actual} se lee cuando la
 variable se define y no cuando se usa, de manera que el contenido de
@@ -1259,11 +1296,11 @@ muestra el uso de @code{\variable_de_layout} el último bloque
 @code{\layout} consistiría en:
 
 @example
-  TextScript #'padding = #1
-  TextScript #'color = #magenta
-  Glissando #'thickness = #1.5
-  NoteHead #' font-size = #4
-  NoteHead #' color = #red
+  TextScript.padding = #1
+  TextScript.color = #magenta
+  Glissando.thickness = #1.5
+  NoteHead.font-size = #4
+  NoteHead.color = #red
 @end example
 
 más las sobreescrituras de @code{indent} y de @code{StaffGrouper}.
@@ -1272,8 +1309,8 @@ Pero si la variable ya hubiera sido definida antes del primer bloque
 @code{\layout} la configuración actual contendría ahora solamente
 
 @example
-  NoteHead #' font-size= #4 % (escrita en la definición de la variable)
-  NoteHead #' color = #red % (añadida después del uso de la variable)
+  NoteHead.font-size= #4 % (escrita en la definición de la variable)
+  NoteHead.color = #red % (añadida después del uso de la variable)
 @end example
 
 Si se planifica cuidadosamente, las variables de @code{\layout} pueden
@@ -1462,16 +1499,16 @@ paralelo con la música:
   \remove "Forbid_line_break_engraver"
 } \relative c'' {
   <<
-    { c2. \times 2/3 { c4 c c } c2. | }
+    { c2. \tuplet 3/2 { c4 c c } c2. | }
     { s1 | \break s1 | }
   >>
 }
 @end lilypond
 
 De forma similar, los saltos de línea están normalmente prohibidos
-cuando hay barras de corchea que cruzan la línea divisoria.  Se puede
-cambiar este comportamiento fijando @code{\override Beam.breakable =
-##t}:
+cuando hay barras de corchea que cruzan la línea divisoria.  Se
+puede cambiar este comportamiento fijando
+@code{\override Beam.breakable = ##t}:
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
 \override Beam.breakable = ##t
@@ -1691,7 +1728,7 @@ El grabador @code{Page_turn_engraver} lee la propiedad de contexto
 @code{minimumPageTurnLength} para determinar qué longitud debe tener
 una sección sin notas antes de que se considere la posibilidad de un
 paso de página.  El valor predeterminado para
-@code{minimumPageTurnLength} es @code{(ly:make-moment 1 1)}.  Si
+@code{minimumPageTurnLength} es @code{(ly:make-moment 1/1)}.  Si
 quiere inhabilitar las vueltas de página, puede establecerlo a algún
 valor muy grande.
 
@@ -1701,7 +1738,7 @@ valor muy grande.
   a4 b c d |
   R1 | % aquí se permite un salto de página
   a4 b c d |
-  \set Staff.minimumPageTurnLength = #(ly:make-moment 5 2)
+  \set Staff.minimumPageTurnLength = #(ly:make-moment 5/2)
   R1 | % aquí no se permite un salto de página
   a4 b r2 |
   R1*2 | % aquí se permite un salto de página
@@ -1735,6 +1772,9 @@ de marcado del nivel superior.
 @endpredefined
 
 @seealso
+Referencia de la notación:
+@ref{Variables de \paper para los saltos de línea}.
+
 Fragmentos de código:
 @rlsr{Spacing}.
 
@@ -2537,13 +2577,13 @@ colección de ajustes que controlan la cantidad de relleno
 vertical entre los pentagramas y los sistemas.
 
 Es posible enfrentarse al espaciado vertical de una forma distinta
-utilizando @code{NonMusicalPaperColumn #'line-break-system-details}.
+utilizando @code{NonMusicalPaperColumn.line-break-system-details}.
 Mientras que los mecanismos del espaciado vertical flexible
-especifican relleno vertical, @code{NonMusicalPaperColumn
-#'line-break-system-details} puede especificar posiciones verticales
-exactas sobre la página.
+especifican relleno vertical,
+@code{NonMusicalPaperColumn.line-break-system-details} puede
+especificar posiciones verticales exactas sobre la página.
 
-@code{NonMusicalPaperColumn #'line-break-system-details} acepta una
+@code{NonMusicalPaperColumn.line-break-system-details} acepta una
 lista asociativa de tres ajustes diferentes:
 
 @itemize
@@ -2744,12 +2784,13 @@ múltiplos de la distancia entre líneas de pentagrama adyacentes.  Los
 valores positivos mueven a los pentagramas y a la letra hacia arriba,
 los valores negativos mueven los pentagramas y la letra hacia abajo.
 
-@item A causa de que los ajustes a @code{NonMusicalPaperColumn
-#'line-break-system-details} dados aquí permiten el posicionamiento de
-pentagramas y sistemas en cualquier lugar de la página, es posible
-violar los márgenes o los límites del papel, o incluso imprimir
-pentagramas o sistemas unos encima de otros.  Esto se evitaría pasando
-a los diferentes ajustes unos valores razonables.
+@item A causa de que los ajustes a
+@code{NonMusicalPaperColumn.line-break-system-details} dados aquí
+permiten el posicionamiento de pentagramas y sistemas en cualquier
+lugar de la página, es posible violar los márgenes o los límites
+del papel, o incluso imprimir pentagramas o sistemas unos encima
+de otros.  Esto se evitaría pasando a los diferentes ajustes unos
+valores razonables.
 @end itemize
 
 @seealso
@@ -3044,7 +3085,7 @@ que @code{ly:make-moment} construye una duración, por lo que @code{1
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16)
+      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3055,21 +3096,21 @@ De forma predeterminada, el espaciado en los grupos de valoración
 especial depende de varios factores ajenos a la duración (como
 alteraciones, cambios de clave, etc.).  Para pasar por alto estos
 símbolos y forzar un espaciado de duraciones iguales uniforme, use
-@code{Score.SpacingSpanner #'uniform-stretching}.  Esta propiedad sólo
+@code{Score.SpacingSpanner.uniform-stretching}.  Esta propiedad sólo
 puede cambiarse al principio de la partitura:
 
 @lilypond[quote,ragged-right,verbatim]
 \score {
   <<
     \new Staff {
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
       c8 c8 c8 c8
     }
     \new Staff {
       c8 c8 c8 c8
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
     }
@@ -3189,7 +3230,7 @@ espaciado clásico sin justificación por la derecha.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3219,7 +3260,7 @@ ajuste @code{proportionalNotationDuration}.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3227,7 +3268,7 @@ ajuste @code{proportionalNotationDuration}.
  \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3252,11 +3293,11 @@ argumento, que es la duración de referencia contra el que se aplica el
 espaciado de toda la música.  La función Scheme de LilyPond
 @code{make-moment} acepta dos argumentos: un numerador y un
 denominador que, juntos, expresan una cierta fracción de redonda.  La
-llamada @code{(ly:make-moment 1 20)}, por tanto, produce una duración
+llamada @code{(ly:make-moment 1/20)}, por tanto, produce una duración
 de referencia de una nota de un veinteavo de redonda (semicorcheas de
 cinquillo).  Son también posibles valores como
-@code{(ly:make-moment 1 16)},
-@code{(ly:make-moment 1 8)} y @code{(ly:make-moment 3 97)}.
+@code{(ly:make-moment 1/16)},
+@code{(ly:make-moment 1/8)} y @code{(ly:make-moment 3/97)}.
 
 ¿Cómo seleccionamos la duración correcta de referencia para pasarla a
 @code{proportionalNotationDuration}?  Normalmente mediante un proceso
@@ -3271,7 +3312,7 @@ más largas aplican un espaciado más apretado.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3279,7 +3320,7 @@ más largas aplican un espaciado más apretado.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 8)
+      proportionalNotationDuration = #(ly:make-moment 1/8)
     }
   }
 }
@@ -3289,7 +3330,7 @@ más largas aplican un espaciado más apretado.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3297,7 +3338,7 @@ más largas aplican un espaciado más apretado.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 16)
+      proportionalNotationDuration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3307,7 +3348,7 @@ más largas aplican un espaciado más apretado.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3315,7 +3356,7 @@ más largas aplican un espaciado más apretado.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 32)
+      proportionalNotationDuration = #(ly:make-moment 1/32)
     }
   }
 }
@@ -3342,12 +3383,12 @@ diferente de grupo especial.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3368,12 +3409,12 @@ soluciona.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3381,7 +3422,7 @@ soluciona.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3399,12 +3440,12 @@ propiedad de @code{SpacingSpanner}.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3412,7 +3453,7 @@ propiedad de @code{SpacingSpanner}.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
       \override SpacingSpanner.uniform-stretching = ##t
     }
   }
@@ -3507,7 +3548,7 @@ Compare las dos partituras siguientes:
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   c''8
   c''8
   c''8
@@ -3517,7 +3558,7 @@ Compare las dos partituras siguientes:
 }
 
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   \override Score.SpacingSpanner.strict-note-spacing = ##t
   c''8
   c''8
@@ -3742,7 +3783,7 @@ duración se produce un efecto de @q{apretujamiento}:
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2)
+      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2)
     }
   }
 }
index 31f6023bc8bdcea347dc91665206aee4fe1bbe74..d9a82c55ec4c5479b215f3834ec36b0381eb7b30 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+    Translation of GIT committish: d409c67cbbdebe840220c17f796544a8a9dd193e
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -71,7 +71,7 @@ y grupos de ellos.
 
 Las @notation{pautas} y los @notation{pentagramas} o pautas de cinco
 líneas se crean con las instrucciones @code{\new} o @code{\context}.
-Para ver más detalles, consulte @ref{Crear contextos}.
+Para ver más detalles, consulte @ref{Crear y referenciar contextos}.
 
 El contexto básico de pentagrama es @code{Staff}:
 
@@ -127,7 +127,7 @@ Glosario musical:
 @rglos{staves}.
 
 Referencia de la notación:
-@ref{Crear contextos},
+@ref{Crear y referenciar contextos},
 @ref{Pautas de percusión},
 @ref{Mostrar los ritmos de la melodía},
 @ref{Tablaturas predeterminadas},
index 555d589a4349dcb800b63f6c6d66842559b4a83e..eb69d399a95327c19c7c5c3f43ab1ce9d9efd04f 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+    Translation of GIT committish: fea0441e6d856d653aebcdb8d293e45bdec7844c
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1555,7 +1555,9 @@ Fragmentos de código:
 Se pueden cambiar las fuentes tipográficas que se usan como
 tipografías predeterminadas en las familias @emph{romana},
 @emph{sans-serif} y @emph{monoespaciada}, especificándolas en este
-orden como se ve en el ejemplo de abajo.  Para leer más explicaciones
+orden como se ve en el ejemplo de abajo, que escala las tipografías
+automáticamente con el valor fijado para el tamaño global del pentagrama.
+Para leer más explicaciones
 sobre las fuentes tipográficas, consulte @ref{Explicación de las fuentes tipográficas}.
 
 @cindex fuente, establecer la familia de
@@ -1565,12 +1567,11 @@ sobre las fuentes tipográficas, consulte @ref{Explicación de las fuentes tipog
 
 @lilypond[verbatim,quote]
 \paper  {
-  myStaffSize = #20
   #(define fonts
     (make-pango-font-tree "Times New Roman"
                           "Nimbus Sans"
                           "Luxi Mono"
-                           (/ myStaffSize 20)))
+                           (/ (* staff-height pt) 2)))
 }
 
 \relative c'{
index 9c4022054a71d7dc898dde5dcead96dab1890fbf..0d20efef21414d2b744fd02539f19088902e4499 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 44011e382e91f43fb6752b3fbbf8d8984131a565
+    Translation of GIT committish: d409c67cbbdebe840220c17f796544a8a9dd193e
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Música vocal
 @section Música vocal
@@ -164,26 +164,6 @@ rodeadas por espacios:
 \lyricmode @{ la la la @}
 @end example
 
-@cindex sobreescrituras en el modo de letra
-@funindex \property dentro de \lyricmode
-
-De forma similar, en el modo de letra, un punto ortográfico se
-incluirá dentro de la secuencia alfabética a la que sigue.  Como
-consecuencia, se deben insertar espacios antes y después del punto
-dentro de las instrucciones @code{\override}.  @emph{No} escriba lo
-siguiente:
-
-@example
-\override Score.LyricText.font-shape = #'italic
-@end example
-
-@noindent
-sino lo siguiente:
-
-@example
-\override Score.LyricText.font-shape = #'italic
-@end example
-
 Los signos de puntuación, las letras con caracteres acentuados o de
 cualquier idioma distinto del inglés, o los caracteres especiales
 (como el símbolo del corazón o las comillas inclinadas), se pueden
@@ -1119,8 +1099,8 @@ ejemplo del segundo método:
 @end lilypond
 
 Es posible generar otras combinaciones de letra y pautas mediante la
-elaboración de los ejemplos anteriores, o examinando las plantillas de
-@rlearning{Conjuntos vocales} del manual de aprendizaje.
+elaboración de los ejemplos anteriores, o examinando las plantillas del
+Manual de Aprendizaje, véase @rlearning{Plantillas de conjuntos vocales}.
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
@@ -1128,11 +1108,11 @@ elaboración de los ejemplos anteriores, o examinando las plantillas de
 
 @seealso
 Manual de aprendizaje:
-@rlearning{Conjuntos vocales}.
+@rlearning{Plantillas de conjuntos vocales}.
 
 Referencia de la notación:
 @ref{Orden de disposición de los contextos},
-@ref{Crear contextos}.
+@ref{Crear y referenciar contextos}.
 
 @node Colocación horizontal de las sílabas
 @unnumberedsubsubsec Colocación horizontal de las sílabas
@@ -1935,7 +1915,7 @@ propiedad @code{associatedVoice}:
     <<
       \new Voice = "alternative" {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
           % show associations clearly.
           \override NoteColumn.force-hshift = #-3
           f8 f g
@@ -2253,8 +2233,8 @@ SATB}.
 
 @item
 También en el Manual de aprendizaje hay varias plantillas adecuadas
-para diversos estilos de música coral, véase @rlearning{Conjuntos
-vocales}.
+para diversos estilos de música coral, véase
+@rlearning{Plantillas de conjuntos vocales}.
 
 @item
 Para ver más información acerca de @code{ChoirStaff} y
@@ -2281,7 +2261,7 @@ la parte grave hacia abajo.  Para hacerlo, utilice @code{\voiceOne} y
 @seealso
 Manual de aprendizaje:
 @rlearning{Partitura vocal a cuatro voces SATB},
-@rlearning{Conjuntos vocales}.
+@rlearning{Plantillas de conjuntos vocales}.
 
 Referencia de la notación:
 @ref{Orden de disposición de los contextos},
@@ -2600,7 +2580,7 @@ usar @code{\instrumentSwitch} para indicar cada uno de los cambios.
      (middleCPosition . 6)
      (clefPosition . 2)
      (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Melchior"))
-     (midiInstrument . "voice aahs"))
+     (midiInstrument . "choir aahs"))
 
 \relative c' {
   \instrumentSwitch "kaspar"
@@ -3154,7 +3134,7 @@ global = {
       \layout {
         \context {
           \Score
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2)
+          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/2)
         }
         \context {
           \Staff
@@ -3187,7 +3167,7 @@ duraciones de las notas.
 @seealso
 Manual de aprendizaje:
 @rlearning{Visibilidad y color de los objetos},
-@rlearning{Conjuntos vocales}.
+@rlearning{Plantillas de conjuntos vocales}.
 
 Referencia de la notación:
 @ref{Notación antigua},
@@ -3350,11 +3330,12 @@ El uso del marcado para centrar texto y para disponer las líneas en
 columnas se describe en @ref{Formatear el texto}.
 
 Casi todos estos elementos se muestran en uno u otro de los dos versos
-en la plantilla, véase @qq{Salmos} en @rlearning{Conjuntos vocales}.
+en la plantilla, véase @rlearning{Salmos}.
 
 @seealso
 Manual de aprendizaje:
-@rlearning{Conjuntos vocales}.
+@rlearning{Salmos},
+@rlearning{Plantillas de conjuntos vocales}.
 
 Referencia de la notación:
 @ref{Tipografías},
index 3f8618334bf0e9cc2a8cdf89f569b5e80f227308..a48bc469a31ea0f02c335288ed5721c8123fe2c9 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Los símbolos específicos de acordeón discanto se escriben mediante
 @code{\\markup}.  Se puede trucar la colocación vertical de los
index 484ec29be4934256b614475646c9058a2b4ce73b..e78c0cc35b7933973914a7613186e405105e0ee7 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Al escribir un bajo cifrado, podemos situar las cifras encima o debajo
index 793d7a26f89b8f9180100b440dd74a0d5e78b4e7..c336f3c5801c89b0f7e09b6832473e4ec5cdfe71 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   doctitlees = "Añadir un ámbito por voz"
   texidoces = "
 Se puede añadir un ámbito por cada voz. En este caso, el ámbito se
index a9ec8dfa19b768970843931ffdee2022e1717c5f..48fabd16380767973e2a715dc4133108fbd59f07 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Al añadir un pentagrama nuevo en un salto de línea, por desgracia
 se añade un espacio adicional al final de la línea antes del salto
index c3ab2a4cd783c3e7cb5590f657c6bc84d6716f76..c62c47db602bc6c7212e4897b4252c1d9c1113f3 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede añadir (posiblemente de forma temporal) un pentagrama
 nuevo una vez que la pieza ha comenzado.
index bc91b3bc115e7c012404f37aa5b34a96732f0c57..5698c42bae070bbb4ce7cd96c47ab1978b050611 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para añadir indicaciones de línea divisoria dentro del contexto de
 los nombres de acorde @code{ChordNames}, incluya el grabador
index bb47f41b1cbde394b4066fe40af8c2cd90e649d4..4804f57112a811ffe087c7db83d815fc5ac63352 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La sintaxis de LilyPond puede implicar muchas colocaciones poco
 comunes para los paréntesis, corchetes, etc, que a veces se tienen
index 42e6bd585666297e0f88441df285b94a143b12a2..210078ec81d1b517a9975d37ba0cbd484fefa5ae 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Mediante la utilización de las potentes herramientas preconfiguradas
 como la función @code{\\drummode} y el contexto @code{DrumStaff}, la
index ad2aef5ca17abbcf59a12be31db73a0e643fd538..9007ec32399b59649325ee265ce591a0a3b96f71 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para añadir digitaciones a las tablaturas, utilice una combinación de
 @code{\\markup} y @code{\\finger}.
index 0808b73cd68ff5f56b2f3b66dfe62f5c5d95272d..598ef3b611681a70ef48887d99397b82eb6d9415 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
    Este ejemplo muestra una forma de simplificar la adición de muchas
index ab773d89d2d6cbc4b75477c90678fb0b07e018d9..cab4a894e7c0a731e6f863e0305237064adf7700 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La función @code{\\parenthesize} es un truco especial que encierra
 objetos entre paréntesis.  El grob asociado es @code{ParenthesesItem}.
index 31de8e659b5581a2321b4b4f8173b9adc81a5086..f25d6a31a998ad5e5e3162f83a29570e1803ea54 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Con algo de código de Scheme, se puede añadir fácilmente la fecha
 actual a una partitura.
index 9ec9c92aa5810125c90528c52adce7ffb2b28ee5..bed56a09f28415e98e5ef34d45ebcdddf6b96804 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El grabador @code{Volta_engraver} reside de forma predeterminada
 dentro del contexto de @code{Score}, y los corchetes de la repetición
index 27e3f0c890bcc3374d70693604d3f207581c05ed..3200e28a9a8a5065c9547a2ac8369fb53e4fba26 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Voces adicionales para evitar colisiones"
  texidoces = "
 En ciertos casos de polifonía compleja, se necesitan voces adicionales
index 035253bb4f6498c26d9a4ccab846914dd8ac6115..8e634277e59d90018526240180b376ff2f5b2543 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede ajustar la separación entre las notas de adorno utilizando la
 propiedad @code{spacing-increment} de @code{Score.GraceSpacing}.
index 6dc9dc9322419e6df222b4a6327f21d8f7139961..d6e0a24cf0226a49c6aee35a95fa4a7721c3fe10 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este fragmento de código muestra cómo situar la línea de base de la
 letra más cerca del pentagrama.
index 20e3835e0ecfb4d44d2e418baab0a398be36c8f8..9728627b032ea17718c38e34253e6c21c758c7f3 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Puede ser necesario trucar la propiedad
 @code{shortest-duration-space} para poder ajustar el tamaño de las
index 02ebc09be7f64314a8fd5d5bc925e6c1124865bc..76a639317f638b88e66e866c4f05e9314aace809 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La alineación horizontal de los nombres de instrumento se puede
 trucar modificando la propiedad @code{Staff.InstrumentName
index f69efa020a56369f45a591eb419abc67d9192817..ee436994cb0908cabaebe4e577915d5e201e4c99 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Los números de compás se alinean de forma predeterminada por la
index 54d062e2d4dba76ad443aff54db9fe98be8f8231..12f3f21bd906278a49bf4bb3574e7d3611944aff 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Si están especificadas, las marcas de texto se pueden alinear con
 objetos de notación distintos a las líneas divisorias.  Entre estos
index 7584ee598e2b6cc1651219bd05014f60bbed9dd7..c2196fea51f4660c95c7a49ae4f975765db83133 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Las cifras de digitación orientadas verticalmente se colocan de forma
index 1ebe983ea1ef2b36eaa0b98c50f830a8e2d6da82..cc5404d6c13ef3c3c0f62fe5ff689555fe78fbec 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede variar la longitud de las plicas de las figuras unidas por
 una barra mediante la sobreescritura de la propiedad
index 8cf6f00a4fc0526c7cf5b3040d2cc86ae683db06..11704be36cf10bfc99943802ef57787ca42336b3 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Se pueden seleccionar dos métodos alternativos para la numeración de
index 51725938f426d956d261447b11a5821adf3dee23..f3190d7f90d9ce870b42863d66c0736451e2e91b 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este código muestra cómo usar la forma alternativa de la breve o
 cuadrada con dos líneas verticales a los lados de la cabeza, en lugar
index 4a97b7be998de9dcba680cc4607d173964c14251..30818287db6bf4e44e61e8577609f687c46a13c4 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   doctitlees = "Ámbitos con varias voces"
   texidoces = "
 La adición del grabador @code{Ambitus_engraver} al contexto de
index 2e1c0794334d01eb73fef49c1bedfa2c957f2551..b55e7a2bfa9c9d20be93bcbfe42407774860c7e9 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 De forma predeterminada se añaden corchetes de análisis sencillos
 debajo del pentagrama.  El ejemplo siguiente muestra una manera de
index d934befb997c7bc65598d4a9e94ed4908e62456a..cd251d8041ba41c820076e0c71f231cf53f9c059 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Aquí se muestran muchos de (¿o quizá todos?) los símbolos que
 están contemplados por la capacidad de LilyPond para la música
index 09c175ed0eb10fa41d17eeac80861bc53bb2cd9d..dd3c7166ca317b30f71584c73dca49d764f2c643 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este ejemplo muestra cómo hacer una transcripción moderna de canto
 gregoriano. El canto gregoriano no tiene compás ni plicas; utiliza
index 3c3de401d3e9fa999c0dd9b75a30957e1c0258cf..3e2f7581fa3153c27cbe64005814fc09fdb64a7f 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Al transcribir música mensural, es útil un «incipit» al compienzo
 de la pieza para indicar la tonalidad y el tempo
index 03dc0c1efe92f86d46a232546cc189775ba0a53b..18b2f8167d05ffe578ffc4d37510197f4c0c0827 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Las indicaciones de compás también se pueden grabar en estilo antiguo.
 
index 6bbaa0c89ff1901529890cb47e001e316ea142a5..2020495fd717852d2c3ff2ba6fc4c512d348e5e9 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Esta plantilla muestra una forma de preparar un cántico salmódico
 anglicano.  También muestra cómo se pueden añadir estrofas adicionales
index 759e68c8dacc542e8b840d1f73289574ce189cd3..b49636c95e66df7c419cfb11ddd62828afc63436 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   doctitlees = "Aplicar estilos de cabeza según la nota de la escala"
   texidoces = "
 La propiedad @code{shapeNoteStyles} se puede usar para definir varios
index fb70ef1618661ba6aec96525bb5a4b6582fb158b..ef1883141a1cbd3a0da8ecb626e029d2bba2ab03 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para las improvisaciones o @emph{taqasim} que son libres durante unos
 momentos, se puede omitir la indicación de compás y se puede usar
index d8d3d7b8eb27d296ce9b484002adc8f269175473..ab08b33453b78604edd3cc35c84aef97d8f14cd6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede hacer que una ligadura de expresión sea asimétrica para
 adaptarse mejor a un patrón asimétrico de notas.
index faa34fb832ed49ba5c4dce476eefdffae9dd06a0..1b49428614b6108fc28c394d42ee10c427e2ed6b 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden subdividir las barras automáticamente.  Estableciendo la
 propiedad @code{subdivideBeams}, las barras se subdividen en
index 7c8fe4066c49a903c3cf59484483573fc54271c4..21f241c2263cd8500f447ae222b9671a788f4324 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 908ac7ea020edf1363a978f7237355ebcfb8d6e5..34673fe8510f0525ec343d8807efe311860d6f11 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 He aquí cómo imprimir acordes con cejilla o con media cejilla (quite
 la marca de comentario de la línea adecuada para seleccionar uno de
index 39bd682ef858cf0bcf442482789328e061411a9f..40e551349371154dabbe60cc66a4dbf2963c8afc 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Las reglas de final de barra especificadas en el contexto
 @code{Score} se aplican a todos los pentagramas, pero se pueden
index c7de59da7a091bb601c601e2753e798ed7e2cba5..2ee2016ce7f636facae784a4054dbcd709d17659 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 No está especificada ninguna agrupación predeterminada automática de
 las barras para el compás de 7/8, de forma que si se requieren barras
index 5c0ce5afaa20166831a14193569bd320c281acdc..ea9e8cbcc026771b58aa23503484fd585a568822 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Normalmente están prohibidos los saltos de línea si las barras
 atraviesan las líneas divisorias.  Se puede cambiar este
index f8ab4cf9c2d126808520c59cce405d2a4b3b75ce..08df0aef8e1e37cf8690a8d8a9f3f1e4de7c7462 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La instrucción @code{\\whiteout} intercala un rectángulo blanco
 debajo de un elemento de marcado.  Este rectángulo blanco no tapa
index 7903f5b04820f639bfa7057224bb683ebeda7004..281ea7df7553a3b8416794fc5b7fcfbf115132a5 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para hacer invisibles partes de un regulador de crescendo, se usa
 el método de dibujar un rectángulo blanco encima de la parte
index 1c2f02baf809d9a6cbebc1279ed57fab755cf7e7..db0691f7e7f762f3c7973cbf295331eebf949cc2 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 A veces se denota una «cesura» mediante una doble marca de respiración
 parecida a las vías del tren, con un calderón encima. Este fragmento
index 80b94b8e32056953b714ea16d779b37b0c9adc7e..e8a1fc8a675408b791857c3b793fb4d3aa88e424 100644 (file)
@@ -1,9 +1,12 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este ejemplo proporciona una función para tipografiar un regulador con
-texto por debajo, como @qq{molto} o @qq{poco}. El ejemplo ilustra
-también cómo modificar la manera en que se imprime normalmente un
-objeto, utilizando código de Scheme.
+texto por debajo, como @qq{molto} o @qq{poco}.  El texto añadido
+cambia la dirección de acuerdo con la del regulador.  El objeto
+Hairpin está alineado con DynamicText.
+
+El ejemplo ilustra también cómo modificar la manera en que se imprime
+normalmente un objeto, utilizando código de Scheme.
 
 "
   doctitlees = "Centrar texto debajo de un regulador"
index 59a9e032ed9ff8ea32e39deb740e000d975e2fb0..020efb3b94b03497c07771f3a34c58a8e3fb4c05 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para hacer más pequeño el círculo de @code{\\flageolet} (armónico)
 utilice la siguiente función de Scheme.
index 0b1ec8d4710f4bcfa5d23cd996d5c7deecbb6c6c..0aef121fa813e75c01effea6678989e9e2f9bf5e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden modificar notas individuales de un acorde con la instrucción
 @code{\\tweak}, alterando la propiedad @code{font-size}.
index b4b639ecf30e4ec30f78b8fef104cfae8a72a020..172cda10390c84e4ffbc511c9e45a1279d60f00e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se insertan automáticamente barras en ángulo cuando se detecta un
 intervalo muy grande entre las notas.  Se puede hacer un ajuste
index 4048d80644f6e41b4ad8ed293f86a10d2050cbca..0f260902cde3b3f5a58e70ee59d5fb8f24a92cb9 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede establecer el separador entre las distintas partes del
 nombre de un acorde para que sea cualquier elemento de marcado.
index be65ad8c03d2f2e0d30686a938d65b1b33aaf210..d7688ac3c8227020978ebe27054a4f967b2e1361 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Cambiar la forma de los silencios multicompás"
  texidoces = "
 Si hay diez compases de silencio o menos, se imprime en el pentagrama
index a8d72ec60372e5d9a3f492caf2e2f1613f3b7c31..e09ec50229f558035c328fb147337ace49dfea54 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 2ec136ea394b28852dfc4d130be16ea51901177a..d0a2321e760fe761e1535ffa806bbd7772b23cb2 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Al producir una salida MIDI, el comportamiento predeterminado es que
 cada pentagrama representa un canal MIDI, con todas las voces de dicho
index 87485b6e7473ebae86b7b198fd95d9616bc2fc39..9d251c66a8e0169cffdd1444f457cceb76d44b1d 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Al utilizar la posibilidad de combinación automática de partes, se
 puede modificar el texto que se imprime para las secciones de solo
index a16b7ba7d0ae1adfc0ffcd4d106774005f1a8cab..9111da3121bacef7fa50a4d52e364486686c50fd 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede modificar el texto empleado para los crescendos y
 decrescendos modificando las propiedades de contexto
index ec9ac861fcf523a2b56a0acf544451b8cd1a97fb..6188721cde7e6b4ec200fb510b1728e0fa868962 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Es posible ajustar la separación en las indicaciones de tesitura.
index f4540a7828bb7a1995822ea30d375d7edaa3eb7d..da61276843d1d8b291e6ce803691687cb33bd944 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede cambiar el aspecto de las ligaduras de expresión de
 continuas a punteadas o intermitentes.
index 32ece0dd46619a0fd3a12212ab0ffc382b236c2a..d492b576fbddfda8383ee5cfbc22145b36a00d21 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El glifo de la marca de respiración se puede ajustar
 sobreescribiendo la propiedad de texto del objeto de presentación
index 194fb141e2ab302349c117d97d3c827393b1a6c8..ee91406572c29e8a5686ca47e005559f8a5c04fc 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La nomenclatura inglesa (predeterminada) para los acordes del cifrado
 americano se puede cambiar por la alemana (@code{\\germanChords}
index d2f8b5c40e321c0767c429a78b9144476893309c..56dfbca4869f1f00b2cf6b405025deae8dc60a33 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Este código muestra cómo cambiar la cantidad de puntillos de una nota.
index f35d6b2a028509dce7ffa1c295ee797f8c4a8390..db80434d80668be8f1a5930db0e22bb894cf4db8 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Las alteraciones y los signos «más» pueden aparecer antes o
 después de los números, según el valor de las propiedades
index 980bc1f340356250f430f4f8ae90a60c1e60e295..7fecbc8fec619914bc5b5b5c01e69ce0d238fed8 100644 (file)
@@ -1,4 +1,4 @@
-%%%    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%%%    Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index bd5a837c1e5eef709124277f2da9a0d792656855..a7fc3bb6fc08963d51165b8c69da4120c1cda68e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para cambiar el tempo en la salida MIDI sin
 imprimir nada, hacemos invisible la indicación metronómica:
index fd093159ce8aa32581b1e72d9d62158d32d42dfe..155d9acf634b7166a8182874f8294eea985b6db0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede usar @code{Staff.pedalSustainStrings} para fijar el texto de
 las indicaciones de pisar pedal y levantar pedal.  Observe que las
index e3e15bd8f3385c97a2f15ea03e960fa5ad43472a..769d760b58f9463d738960fc45715783b8c46cd7 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Cambiar el número del grupo especial"
  texidoces = "
 
index 92fc372b7eac972204cb4ac328d330d28f01d3a6..8c4b2a442ea6146761eb447402cb6121221424b0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La propiedad @code{measureLength}, junto con
 @code{measurePosition}, determina cuándo es necesario dibujar una
index 643cfd636068ea6cc27d73fac66143c3b690bec3..0b23b3816a03b876bb1d0c7616ff0a99014c1424 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este tipo de notación se utiliza para el canto de los Salmos, en
 que las estrofas no siempre tienen la misma longitud.
index cc1f4d43205a025c630f6a12cc755fc0ec85a02d..d10093ab5d7b13b4db08065ea618980c5741d342 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Los deslizamientos para acordes se pueden indicar tanto en el contexto
index c506098230b7b6d785542f4da60c6c36a0c890b5..aade56509c5146451cda511d03bcddc7c6c14a36 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede usar la propiedad @code{chordNameExceptions} para
 almacenar una lista de notaciones espaciales para acordes
index 34af0c7aee8896c126627c92c6fd11fb50dd8d2b..3169ab21c049331134d4bb59ebd9977c28148df9 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La presentación del acorde de séptima mayor se
 puede ajustar mediante majorSevenSymbol.
index bd162b5194f52eeceb2d8748f815a5a74359bc14..f28ec18657d98185bbf2faf8c23fac24700d52b6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede hacer que los diagramas de posiciones se muestren sólo
 cuando el acorde cambia o al comienzo de una nueva línea.
index baca30209f1e32d98faf58b9a672b9c5c39b176f..57798fba8d0b51227766d1256fa407dcbeea7fd1 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este código muestra cómo recortar (extraer) fragmentos a partir de una
 partitura completa.
index d7741560857e289505ac6fbc9d8c1faf159fed59..24dd560d7206c83481c8c7d45297105e2ec54f9c 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Los «clusters» o racimos son un mecanismo para indicar la
 interpretación de un ámbito de notas al mismo tiempo.
index 87ca62cb2020a881e1318b2ab178045eb1460b27..4c0ab247b2de294a420c6e3a844a60613ca3c7f0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Ciertas indicaciones dinámicas pueden llevar textos (como @qq{più
 forte} o @qq{piano subito}). Se pueden producir usando un bloque
index 05e9a190b850b1eb93d5b0ba2d4fb72b466b33ea..1aa9e54a8d06816318002752e017c8eeaaa35ae0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 La herramienta de combinación de partes (instrucción
index 9af5c9f654bcdd6efe1b9f88d75fc8c46512e803..5a44c55aac8087e9a2a15d331656701145bbfb6f 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Indicaciones de compases compuestos"
  texidoces = "
 Las indicaciones de compás poco frecuentes como @qq{5/8} se pueden
index 8768d2e988e1cdb108e89dc11e699ba97cf4ac26..4f2fd9ff1077b0f1004ea0aa4ede5428de571c86 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La agrupación de pulsos dentro de un compás está controlada por la
 propiedad de contexto @code{beatStructure}.  Hay establecidos valores
index a51558022b0712ed679e40ba4d39f8ddc0b44bc9..db3f87e27e0db0b86d19052e47d934433ac9a46f 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede tipografiar un gissando contemporáneo sin nota final
 utilizando una nota oculta y temporalización de cadenza.
index 9e8710ac866253752b8d99a3b21deaa0a40456a1..b18b14f76036bd62dedd840c5627a9daaf67fbfe 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 La visibilidad de los objetos de extensión que acaban en la primera
index d7d6513950229cba01f0ce7557e6ca16b6bec0a3..7ab34b4a6a3663ad11108fe46e233fa5bab52648 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede controlar con precisión la colocación de los números de
 digitación.  Para que se tenga en cuenta la orientación de las
index 2d1f48e469e415aadfec2c091702c9347fb92523..f0ea71b9b54dc67be07a430b40457f62fd7b9b7d 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El orden vertical que ocupan las inscripciones gráficas está
 controlado con la propiedad @code{'script-priority}. Cuanto más
index ec65723313346f0938981db8defbb8f11888e22e..3b0a207bf46685a7992719c69f10139f0a5be70d 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 El comportamiento predeterminado de la visibilidad de los corchetes de
index bd5153425772b84cf68f44fe4831b82de686a0ab..153a11ceaf77f9436a3c4462d2b23c581225f897 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 texidoces = "
 La creación de un grupeto circular de anticipación entre dos notas,
 donde la nota inferior del grupeto utiliza una alteración, requiere
index b6972ee81a86f1c0b39a045dbb343931ff9dd341..d611035f2dee0d8213ea885217a3f16087209446 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 En una música que tenga muchas apariciones de la
 misma secuencia de notas a distintas alturas, podría ser de
index 347d3de30d31226a66409e9319a789fc6d47a5b9..f144502988e14ff31fd8b8cad0756c5fbaed668b 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede trazar un símbolo de arpegio entre notas de distintas
 voces que están sobre el mismo pentagrama si el grabador
index ea18d3d6302866fc0cea93d8dac5da7d8a458e3d..745d319eae1d11482e9dd3c6365a9ae5bbe0c414 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para crear pentagramas en blanco, genere compases vacíos y después
 elimine el grabador de números de compás @code{Bar_number_engraver}
index 6218c21ea490a5bfaa0b6447dfac0fd9dc740a93..ba0da9ada527a09bc53186cb4a2e571703e7261a 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Dentro de un @code{PianoStaff}, es posible hacer que un arpegio
 cruce entre los pentagramas ajustando la propiedad
index c1c5b3058b27e03f7680f821f50cda13a281ed09..2b785b766994443ff4fc70877cd9b4fd3025c496 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden crear arpegios que se cruzan entre pentagramas dentro de
 contextos distintos a @code{GrandStaff}, @code{PianoStaff} y
index 9c734f7e5f169bccdadd4e3066b4005ee1233c4c..3dce410d300e26bdb908dfdc7bc20b9434510853 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden crear indicaciones metronómicas nuevas en modo de
 marcado, pero no cambian el tempo en la salida MIDI.
index 3cf0124193fa8816d841f2566db59694a8e6f221..a2d92f97e4a411691cdf7a8279b380d86086f8a1 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Aunque la manera más fácil de añadir paréntesis a una indicación
 de dinámica es utilizar un bloque @code{\\markup}, este método
index 03d2a0f65e9b06185ca18611df45ba3fc9d8f10b..6066f5f6eb06366f225ef6f041c7d80cf9af8020 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 A diferencia de las inscripciones de texto, las lestras de ensayo
 no se pueden apilar en un punto concreto de la partitura: sólo se
index 4b87581c940646dbfa052f81121c28f30a6b3048..633065af9365e31b3c3a607af0297d6925b6a411 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 En determinadas situaciones es necesario crear ligaduras de
 expresión entre notas que están en voces distintas.
index d3bc2a40978f552fb855c8888cd60fba2fdf7d67..40b417887bb711e3ce91f41bb9dcedd3c4fda77c 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Las instrucciones @code{\\startTextSpan} y @code{\\stopTextSpan}
 permiten la creación de elementos de extensión textuales tan
index 23ee550e0d45180e9d8ddd0f40ebb0143ecd6345..58e6f9c9244d5aeec907d05f8bbc3c4f3ff7232b 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 68e2f607ca858f172ded9eb2b5b5a8d05e6a4619..17bbbc9f281a61b72abcfb56ddec2b8f4928e393 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden tipografiar «custos» en diferentes estilos.
 
index 408adaa9fc3064694b64b5d8df6d2fb2ff2fcc05..1a7bf2483b660cb0a180c0d5743822c00d50c832 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden establecer las propiedades de los diagramas de
 posiciones de acordes por medio de @code{'fret-diagram-details}.
index 79bd8a84b6287bf78838b0c6a18769bb0775039c..0a2c90845120508f46125959bde6c022b18cf10d 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden establecer las propiedades de los diagramas de
 posiciones a través de @code{'fret-diagram-details}.  Para los
index 6b8c18250ad6a33cb170ea5489e1ecc927e44396..e1ae434aa434d7b0fcf5a4b9dde6b965c120fe21 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La dirección predeterminada de las plicas sobre la tercera línea
 del pentagrama está determinada por la propiedad
index 39f90f5e27bc4bac116d850c66f0aaa41fd52843..af6c00717c197579bf3a5602aeca289208ee58d8 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Se pueden añadir diagramas de posiciones predefinidas para
index eecad2bd0ae353d3c997997a365e1a75a144c911..2ea7b745fcfe99cac3aa1076c29a7e92bffd36f6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Si hay un solo pentagrama en un de los tipos de sistema
 @code{ChoirStaff} o @code{StaffGroup}, el comportamiento
index fcfc64b226261f3d86ef66c3a090028942f82dae..f56f68d48f2e07a7043580646331e87af7bf34c6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 He aquí una forma de imprimir un acorde en el que suena la misma nota
index 988eb33b921d9c3f2b744a2ea52822ba6d43eee7..fb81260a5ee4b4fbf0439a10bd4f90e7e620fe11 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Al trabajar con los callbacks de un grob, puede ser de mucha ayuda
index dc136027b233889e5f5edb2149a8b0686adf62f2..b8c37ef63f8850ae920510fff3e8d311a7964542 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Funciones postfijas para la creación de objetos de extensión de texto
index 03a65cb82d7f9959950967a7391b5c957cf7239d..af6d3009215865761a5786c685bf2088afe643e6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Los objetos de extensión \cresc, \dim y \decresc ahora se pueden
index 541b87e39cd9a95a2d64561a8c9ec7b4cae8d277..3776e9a07ac7f03e055b5914dff20f673ed397b2 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede insertar códico PostScript directamente dentro de un
 bloque @code{\\markup}.
index e6b463f6b7c3b0ef738309592bcdec5235fea689..c71ef02077d0c237f696d5c33382657f845eb7ec 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Del problema central de la notación, esto es, crear un determinado
 símbolo, se encargan los «plugins» o complementos añadidos.  Cada
index 68b1f4795202708532404a8b148a00674dd19e33..81267cff17906c0be7244cf7faf3dc693682a359 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Grabado manual de las ligaduras"
  texidoces = "
 Se pueden grabar a mano las ligaduras modificando la propiedad
index 30bd501c73ea9fde88d84b95d077254d8abb9006..b38afd9f91fac7d0d9189cbe4d25873d543eaa48 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Escribir varios grupos especiales usando una sola instrucción \\times"
  texidoces = "
 La propiedad @code{tupletSpannerDuration} establece cuánto debe durar
index f1939155b91eb38231d2dcccc4e27b95f75ed70c..d9f50e0d54586bc185d696463db08854d53ae0d1 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Se puede simular un @qq{hammer} o ligado ascendente con ligaduras de
index 935ab3a839eeff44489192f0781463744d158b68..07d60d74b8d18d4954187e7a5e7821da72b8167c 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden conseguir símbolos especiales combinando glifos existentes,
 lo que es de utilidad para la notación de instrumentos de viento.
index 11816a6b834c7c6f895925b9d946919ee3eb41a8..a846c70f1a24accec6f6a883fc0edfa4fa535d36 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 En este ejemplo se combinan las digitaciones de la mano izquierda,
 indicaciones del número de cuerda y digitaciones de la mano
index d682441154b4b18b81357f54815a350bdb7bdf04..614f44c6e6ca54d8fc8a3396a13cb3c03b3ea6d3 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 6f63288d96c6bace27a38909406cf993e94d1b9b..f02df3d27b13b9e02bd42b0ea9627d5c915366eb 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Son posibles tanto los corchetes rectos sobre notas sueltas como
 extremos de barra sueltos en figuras unidas, con una combinación de
index 6604d13e19f4d572adf1b4e6f67e9fb0f6239c9f..4e7a5efad9bb57a025917d0c2c4c86aef5a7db5b 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
  doctitlees = "Forzar el desplazamiento horizontal de las notas"
 
index 1cddaa11037d6c03f8455c7df3d236cdf5330c0f..7fd15d566f8627656ffbf5425f71633c8fe3df19 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Si LilyPond no cree que haya sitio suficiente para un guión separador
index 1d61f14692204a1af6a3736c9fcc6a58cb809fd5..9fbcbf622ea7ca8a463cb800386e44df38f63b68 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Es posible usar el modo de marcado para dar formato a sílabas
 individuales dentro de la letra.
index 2638a255b0bf55bb656018afd4b936704a392c56..3aa9b05075208556d799e0287e3d85b6fb2d0092 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Se pueden crear tablas alternativas de diagramas de posiciones.  Se
index 410de6a43f98a6214c42a36969f1b8c1a1cafa87..3f67bbfae83f5fcc886f72aac1534000865ed260 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Armónicos sobre cuerdas pisadas (armónicos artificiales):
 "
index baada576cc483ca1c39d885eb90d8f95e3fbbff3..02f53ba301d607f059b586ed2d7b1e02e977218c 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este fragmento de código basado en Scheme genera
 24 notas aleatorias (o tantas como se necesiten), basándose en la
index 5e77af996d59840470a58f32a79c2539cf35f56a..1abde48c5b4667af64dee85387601e589b1ec63d 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Los objetos gráficos de columna de nota (los grobs @code{NoteColumn})
 pueden ser sobrepasados por los glissandos.
index a911eabcbee80043715da9581e9105807e4fc192..b425ec1c7d952385bd7e928d58ba1dca5a0667cf 100644 (file)
@@ -1,4 +1,4 @@
-%%%    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%%%    Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 En muchos casos, las llaves que no están en la columna central se
index b77c187bffb85f9ab7673141086d0604faf3be49..0b62e14cd463741703e5c605dcbab8e407bfe730 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede cambiar el aspecto de las líneas de rejilla
 sobreescribiendo algunas de sus propiedades.
index a8e5108de6f331e2a27ef5182f15049bb04978a5..88f68bec4e568d2ad21a8b12a52929d86ac48301 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden trazar líneas verticales normales entre pentagramas para
 mostrar la relación entre notas; sin embargo, en caso de música
index e25fe4918cb5d8e8e27049c7ba6a6a001679b2de..5818809edd6acbe60e6a7f01f17e8dff6fa2b515 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
 
   texidoces = "
index bfc9e8d1a6bfc0b9daa355401b5083c2fbcaa069..eaa383caa1512129209b41e2c1520691a601a4b6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para la música de guitarra, es posible mostrar los ritmos de rasgueo,
 además de las notas de la melodía, acordes y diagramas de posiciones.
index 140a82e7bd7f206d9dea6166a8658d73a284b2c8..33882552c462b3fd1ac2f7f0d5099b9adebf39fc 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Los reguladores pueden imprimirse en uno cualquiera de los estilos de
 @code{line-interface}: discontinuo, punteado, línea, trino o zig-zag.
index 5631ae8d49000b31f33ed4b9925789aee884be81..f74074f948212218b7276091129065665e4f592e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Aquí se muestra la manera de ocultar las alteraciones de las notas
index 0323136e36b000db52f659107587ff8d520871b8..f193c0799b3ea09756479d0b61b20d6edb69db5e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Los cambios de dinámica con estilo de texto (como cresc. y dim.)
 se imprimen con una línea intermitente que muestra su alcance.
index 31775154cbf7a6b3807ee5ceb4cf4a98eacf9fe2..7c464641373cafb662dfa558d004b861ffabc396 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
   Este fragmento de código muestra una forma de preparar un himno cuando
 cada línea comienza con un compás parcial.  También muestra cómo
index e2f2803a24d56717ec9eebefe019af0d49dbef44..482aef0e74fbe799ff7f05699123055bfed17a74 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Los «incipit» se pueden escribir utilizando el grob del nombre del
 instruemento, pero manteniendo independientes las definiciones del
index 3f1701f003d0d2f5f3d2cec9f44968b79471af3e..bce70ae05212c41cafc935230341bbf424da541f 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Un corchete de arpegio puede indicar que se tienen que tocar con la
 misma mano notas que están en dos pentagramas distintos. Para hacerlo,
index ea09f2f6f2e39191700b3dd184c948e81464261b..3a92055fecc49e9cea2e3287fca2ffcfbb022606 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Las marcas de cesura se pueden crear sobreescribiendo la propiedad
 @code{'text} del objeto @code{BreathingSign}.  También está disponible
index e6b241ff0234f27c06473fc195a6b7dd5389571a..aa042321a8708145150bb72853cffd5d81fae22a 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 También se pueden imprimir símbolos de porcentaje sueltos.
 
index 770e03bd5e6d4b9d1d88161c9d1aced4c0dadc69..023a473c44be1ea269382b011b768449b827cbc3 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Ésta es una plantilla bastante avanzada, para un conjunto de
 jazz. Observe que la notación de todos los instrumentos está en
index fd36ab18163ca32d5db1e16b19d8218d6bdfdf61..a993ffa993fb201fc3f62d50c16e8ea11e3da4c8 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Cuando se produce un cambio de clave, el símbolo de clave se imprime a
 un tamaño menor que la clave inicial.  Esto se puede ajustar con
index a59353182e9b7e6b61f3b0308fb155a2f69db935..404851a1efbbd5b4450585f7f2903f3960543634 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La tablatura se puede formatear utilizando letras en lugar de números.
 
index 9bedb903fc81ec5c7c4a0a6ffd4bc0d5f383d74f..83e8b1f9e15c3631f3967b865b3e3e9e16339469 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden aplicar puntas de flecha a los elementos de extensión de
 texto y de línea (como el Glissando).
index 75000516b3fa2a9988e57d7d23933c0f9e9ff05b..ae4e40ada09c289f676d6f99873c2bb90ec783ce 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La alineación horizontal de la letra se puede ajustar sobreescribiendo
 la propiedad @code{self-alignment-X} del objeto @code{LyricText}.
index a75209d9242b766f651da27b32251d47094eccad..c0405ec9eb27f7df94adccf76bf68b80692b8ca3 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El «Makam» es un tipo de melodía de Turquía que
 utiliza alteraciones microtonales de 1/9 de tono.  Consulte el
index fc84d45df6d91ffbeb5896bc66cd6fea8d16b5db..5cde5d422a1fa1a9894dc43b94db3ed248d625ef 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Las ligaduras de expresión se pueden construir con patrones de
index e6848367eedc6d8f59ed08f88df8416fcca9d351..3e58f419993d29c5d60381ec8295c6df43315811 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede engrosar una línea del pentagrama con fines pedagógicos
 (p.ej. la tercera línea o la de la clave de Sol).  Esto se puede
index 7073b846d7f477a1cba549b8827ddaa29c276a12..36a0cd10bed26ae659968b59b72c9250ce1f29a6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este fragmento de código proporciona una solución alternativa a la
 producción de contadores de compás utilizando repeticiones
index 63740f9d479287891b3aff5b8e3a12a73613aa21..ae3e7c614da6a0220c88c13257ad78c1f5c846f4 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La disposición «mensurstriche» en que las líneas divisorias no
 están dibujadas sobre los pentagramas, sino entre ellos, se puede
index 9152250dee0441ab88df29a787da1115ab5f2a12..e9c91f27c605a43bef50c6172ccc30b50927c67c 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Las abreviaturas se encuentran definidas dentro del archivo
 @file{ly/script-init.ly}, donde las variables @code{dashHat},
index 9bdbdd21c31094016aa4500c537c4d26e07202c1..814ba2eadd7d956f6695846a3a43083934903411 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Cuando se puede una nota en la voz superior para evitar la colisión
 con una nota de otra voz, el comportamiento predeterminado es
index a1fb4ae36e5b30e8dfe786e00e8bcb6fc3331afd..7767806e0cf9cbde00ba319cd4e040caae2ee63f 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede ajustar la posición vertical de una ligadura de
 expresión utilizando la propiedad @code{positions} del objeto
index 902dd24a3510d3838a12c4e5b2bb97f58c17089d..2b921e5b8ef7dbd03eb2942191e643ff5d1fb5a3 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 texidoces = "
 Los elementos de marcado aplicados a un silencio multicompás se
 centran encima o debajo de éste.  Los elementos de marcado extensos
index 758f200670e31906eb97bd22730c93ead9af88ed..33e48fb04df3792e57219c9d4a514048bb8440ff 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede utilizar la propiedad
 @code{systemStartDelimiterHierarchy} para crear grupos de
index 2fcdba8a406db603156f57db31feae2cc920194d..e3a4fe02c05548783a3cfeac24f6ecc0c7017fdd 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 LilyPond también proporciona funciones de formato para imprimir
 números de grupo especial diferentes a la propia fracción, así
index a187fb05ab99c207ac1606c359a61c644e142925..82b46a616ea61b95fdf40774e11dfa2b9af1f7a2 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   doctitlees = "Armaduras de tonalidad no tradicionales"
   texidoces = "
 
index fce039a27b2148422b966121dcef2d69cd734bc2..53f09186fb6e3c9669db734f57f258e5a37bb715 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Las cabezas de nota de notación fácil utilizan la propiedad
index f0fc48cfe9e5244479e6456d49da62af5685df17..21552681d2c8bc2a6cbb1c604757790a39f05526 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El motor de espaciado vertical cambió en la versión 2.14.  Esto puede
 hacer que se altere el espaciado de la letra de las canciones.  Es
index 1797df5b5fa41876ae8990844939c160d3181e56..87a48a1eb2daf6f93e35991ccd7d724d1b23ff30 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Referencia para armónicos sobre cuerdas al aire (armónicos naturales):
 
index a6b65fe7683fac1abd15e9e2c536b265200338c4..45f99ff7c4256a6bfce97eec19bdff675ac2e8e6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Esta plantilla muestra el uso de contextos @code{StaffGroup} y
 @code{GrandStaff} anidados para sub-agrupar instrumentos del mismo
index c1b52ca70ec10459a0dc2b49a8f6048a733ddc7e..3d854bf63eba87c3b0491121920ff6651309901e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Internamente, @code{\\ottava} establece las propiedades
index 393d19dc2a5d8b071e2b945c10c3783d507f686e..29bb8c3e96a1a15819ce313e7e24c4ab157858cf 100644 (file)
@@ -1,4 +1,4 @@
-%%   Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%%   Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 18fa55785d300bc3eb545a1ed0bbead499d0684b..ff7e0187c59f5817d5782dd178e369194189b7a8 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden mostrar los contadores de las repeticiones del tipo
 porcentaje a intervalos regulares mediante el establecimiento de
index f09a09beeead724629f3fc355eb3afc5ebefd525..da9be6cc4145795719e2c89a2cf707ff524654b2 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Las repeticiones de compases completos de más de dos repeticiones
 pueden llevar un contador si se activa la propiedad adecuada, como se
index cb09b5ab479155ff9260e709526acf3eb057b40b..e1e968e1f6dfdaedf785bdab6e3d18c5a04658d2 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Permitir saltos de línea dentro de grupos especiales con barra"
  texidoces = "
 Este ejemplo artificial muestra cómo se pueden permitir tanto los
index 9b0812221667a839c0544c8bc4f7dca9c254c3d5..e9b1dc35720764cb3b44b79d82bdb909ee79a2d8 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Presentamos a continuación una plantilla de piano sencilla con algunas
 notas.
index 796087a18b17731865ae410e7c5b4dd76cd1d516..4f26a05bd8b8d0e90e09ce6e820d155a50c99420 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 En lugar de tener un pentagrama dedicado a la melodía y la letra, ésta
 se puede centrar entre los pentagramas de un sistema de piano.
index ae272fdd43fe33f8a581e7254b581d721f762e9f..5bd6ab45d6a1d9dbde06c692ee32b0f898323c7f 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 He aquí el típico formato dde una canción: un pentagrama con la
 melodía y la letra, y el acompañamiento de piano por debajo.
index 206a89813e5da38bb4caf93ce5a81354b4183752..37b11814be2b7d025c11abe1f875a0e7c5bb5c5e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Es posible ejercer un mayor control sobre la colocación de las
 digitaciones de la mano derecha estableciendo el valor de una
index bba6947e5c7efa9ffffbeccae70a1517b7a29e14..3586dc9944b81360219bce76e07647be1cc4bc40 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La polifonía se crea de la misma forma en un @code{TabStaff} que
 en una pauta normal.
index 85f011b61c883df56972c7bcf6a8962225604beb..1798aad8f73de9200f3baf0744c943a3f7797bbb 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Si necesitamos alargar o acortar un símbolo de arpegio, podemos
 modificar independientemente los extremos superior e inferior.
index a137c374327097a5b04502ec1c4e91770a362d04..c0459ba5a71bbb4c2f11a93fdcb33b0310b70b64 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Cuando se colocan figuras sobre líneas adicionales, sus barras se
index 47f3004fb540807fc2bbbcc585eaf6f4aaf1a263..b937a22021ec1379aced5a15793937ea638e67a4 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Al establecer la propiedad @code{'strict-grace-spacing} hacemos que
index 7ed2abda901de0e5d920602b04d4eb70d3a25e94..79fe599eccfc653686c32119ca4fc53a30d3ec5d 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Posicionar los silencios multicompás"
  texidoces = "
 A diferencia de los silencios normales, no existe una instrucción
index 690a572c2ae3410a8e33bb444ea77cf0398e0b9e..c5da42e20a84eec088759e8cf37055f8aa7b9dd0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Los elementos de marcado de texto deben tener la propiedad
index 6344af9dd489311d26e3b8d426eb565c3fc6402e..18c74428bfbac78a418def371da4a5fbc8d885f5 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 doctitlees = "Evitar que se añadan becuadros adicionales automáticamente"
 
 texidoces = "
index 9b302d3d622d25dda17e332c4b7cfbfb47f5ff69..15f94c3550c6786fbdc1e36f2b5968e4a7f15b63 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 doctitlees = "Evitar que se impriman becuadros cuando cambia la armadura"
 
 texidoces = "
index ee5f7a33dfa982beb266d89d1cc012a1af6adf05..98fe587b175619c5762b74a18a52335af89adde7 100644 (file)
@@ -1,6 +1,6 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
-Se puede imprimir una línea divisoria de la forma @code{|:} al
+Se puede imprimir una línea divisoria de la forma @code{.|:} al
 principio de la pieza, sobreescribiendo la propiedad correspondiente:
 
 "
index 01f3e33afd89b7a3c5bfcd1ffe0b01cfab269b59..4fe094108d8fe664d819cb7eadf34ad60c763761 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Se pueden imprimir los números de compás a intervalos regulares
index 90f120ebaac5380b1fde504f593b893263aacbd5..58ce9b174a0886ce80de6ccdda176a6d0e6a600e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Los números de compás también se pueden imprimir dentro de rectángulos o de circunferencias.
index b959e6581706167c1584257a9c56a5a0babcceaa..eea9a805398ab71b1eb78b8c14c95468fb6eeceb 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden imprimir reguladores con un círculo en la punta (notación
 «al niente») estableciendo la propiedad @code{circled-tip} del objeto
index f5b1dc8b368772b1cba3682bdf13bcc6bc993fbb..7f7f38339c4b710c254d2080e27aa0c7079e963f 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 39a3f2069fa705d9b8d8c4e00088ed7358658508..0cb4556fd4ba6a9c8904450b58617279c2a05ad0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Aunque normalmente las marcas de ensayo textuales sólo se imprimen
 sobre el pentagrama superior, también se pueden imprimir en otro
index 2803015f5d2d1cea5525489f3a8cf86e86f8b453..b75e6af859fff910d0275ddde2f22161d56965ef 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 De forma predeterminada, las indicaciones metronómicas y las
 letras de ensayo se imprimen encima del pentagrama.  Para
index aeb94d04e5154fb9f636f4c4406e1afb8889cb14..4af8b45dd0d0e8ef30213ecf896cfbb3afc0291d 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede usar el contexto @code{NoteNames} para imprimir el valor
 textual de las notas.  La propiedad @code{printOctaveNames} activa o
index f2c8f0f59d4c672b5f026cc21967edba55ad10ed..8401896556d088484f84da6a49dde6c6e4f5cfb1 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 De forma predeterminada se suprime el número del primer compás de una
index 6c4280bf883b39937078082110eb691887256b66..55d036baf834e2e7e6768650ff189af6475b78f0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Los pasajes citados tienen en cuenta la transposición de la fuente
 tanto como la del destino.  En este ejemplo, todos los
index 369840fe3f95b25993855302e5a5425ebc42e5fa..a1a62c462aeb2981835ac75904275ec29d9fc0a6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 La propiedad @code{quotedEventTypes} determina los tipos de eventos
index 25bd11b132645e0cfa36a540401d3b14f45298bf..1bab922b4a9b8deb2b0a47df6d3ae9be7d56c03a 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 El ejemplo siguiente muestra cómo se pueden realizar diagramas de
index 407f3ad4322e022cdaccc0ca6b76766d0893745b..dd5afbb9e1747f6634c5fc7147118953285c5792 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Los valores predeterminados para las notas de adorno están
index 2947da68a22c9881f3d707a7b599bb53b004300f..eb03bfb41b85b4e76f17503be57646646e3f7867 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Se pueden eliminar completamente los números de compás quitando el
index 02265cd6d0944e05527b99a19ef1c2f45e60fab6..b2ba294d170e25bea5872a5eb1dfb5403084f341 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 De forma predeterminada, las líneas divisorias en los grupos
 StaffGroup, PianoStaff o GrandStaff se conectan entre los pentagramas.
index 9c6a1f1bbac18e1b6b1ad596acd9904902e4118c..2842af3c2b582932538072ec808f6e901602ce9e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El primer pentagrama vacío también se puede suprimir de la
 partitura estableciendo la propiedad @code{remove-first} de
index 7f1c8f9291d0a79e59fe9800f1490ea234320a6e..6b6e33132ec022cae807d112b5972fafff1c7641 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   doctitlees = "Estilos de silencios"
   texidoces = "
 Los silencios se pueden imprimir en distintos estilos.
index ce830a55160d908519a8a4eadc5844bad2ea3f6f..5281b54466a8e126765e8a4d44f09523affc2d40 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Para tipografiar las barras agrupadas en la forma @code{3-4-3-2} sólo
 es necesario modificar la estructura de pulsos:
index e8efbb5f9cd2c43ee6998282e9057301051870a2..206de73fe473d9f752278157a763fd405d3e36ad 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Plantilla de coro SATB (en cuatro pentagramas)
index 95a16894139cbb40f9e34a3551abdb787698abed..4fad5382805b469cc5a559e1ed653d0239c04755 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 texidoces = "
 He aquí un cuadro que muestra todas las articulaciones disponibles:
 
index b68a197d39033e10a90ce8da4979a651b6c82a32..87d6fe6c12d981b2cdfdf50551c98bf1482d0558 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Si la nota que da fin a un regulador cae sobre la primera parte de
 un compás, el regulador se detiene en la línea divisoria
index 4508d729000bc0baff01b5fc8a22d227ba710abf..29ee37963066dda651e11d2f1112127783c4aaba 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden insertar separadores sistema entre los sistemas de una
 página.  Se puede usar cualquier elemento de marcado, pero
index 9e03d1d8d2dc11f9b58b372d81d50f7c3385d42c..8996ef1d13ec7720b052276925c9d598fd711fb8 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 32e26419c548cbfb347c11e264e1b5995a6ce73e..b890804328ce2d3faaaac056fdb5978a76d665fe 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Si los reguladores son demasiado cortos, se pueden alargar
 modificando la propiedad @code{minimum-length} del objeto
index fb226f6900e2a5dbfc7c133af7ced9fce749c89a..ddec8f6daf1b2d38a5f8c74234d4d8a692331daa 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 De forma predeterminada, los corchetes de primera y segunda vez se
 trazan encima de los finales alternativos completos, pero es posible
index bfbb5899e6c930cda18173b118849fe320ff5bfe..4439438a743eb2fa55428c1dfefdddb7b1c66cb8 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se pueden imprimir los acordes exclusivamente al comienzo de las
 líneas y cuando cambia el acorde.
index beb510ce64f9d595dbe049f3ac86acf4895d55c9..0a866d51ea9660e8d7af5939e105941b9c17dc0d 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Al juntar nombres de acorde en cifrado americano, melodía y letra,
 obtenemos una hoja guía de acordes o «lead sheet»:
index 3412c2465dfd4be7b823c0f972334430cf401b3c..724f302a200eca84ee31f422390f9b0ef3cca9a9 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Esta plantilla facilita la preparación de una canción con melodía,
 letra y acordes.
index afefc853504380bd31936c28eb0e080d32ac527d..73d12ccff73eeb05aa68bb97d81c15e5d629ff04 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Presentamos a continuación un ejemplo de plantilla para una hoja
 guía de acordes con melodía, letra, acordes y diagramas de
index 85ae48e913e1b4523d818d901529dba7acbae8b7..0ef7d84698ebc4572e28bb1e5b793afd642dc660 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 ¿Quiere preparar una hoja guía de acordes (o «lead sheet») con
 melodía y acordes?  ¡No busque más!
index ff912e06081ce7514137e2111598c02ab59eace4..c008123f6b6772dc43cb7366b05303fcbed99e55 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Esta pequeña plantilla muestra una melodía sencilla con letra. Córtela
 y péguela, escriba las notas y luego la letra. Este ejemplo desactiva
index b95584826fd4542c6c64563d4eb82ca91c3e0a9f..1876a68f035327da475135c1fdbda1ed59f58e85 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Esta plantilla simple prepara un pentagrama con notas, adecuado para
 un instrumento solista o un fragmento melódico. Córtelo y péguelo en
index 95a4fc479694082c5d3afbc1f64ffdfa16b9288e..30e5bcac7a430ef93c784388898dc2e75559ac2a 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Los deslizamientos se pueden componer tipográficamente tanto en los
index b189f62c58e3496b19719f450e7172347ed6c664..60f54c4687c80445b83d6f294e83d38202d7ed26 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Los textos independientes se pueden disponer en varias columnas
 utilizando instrucciones @code{\\markup}:
index e0b3f123838347515d827d09f021cff656e69d80..732e7e944a1c1769e087b0de439e5f8f876a4adb 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 La dirección de las plicas se contola de la misma forma en la
 tablatura que en la notación tradicional. Las barras se pueden
index 63ef55d013b73c90ca41207bb708a09b5ae49064..a9b0e38be3ecb507d56680e0c2df080791c87ba0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede hacer que las barras secundarias apunten en la dirección del
 pulso o fracción a que pertenecen.  La primera barra evita los
index 7a9f66be59f7db1950ed25bcda11d52f6e9d2f00..7b17ae681382a35149fded0ce2f2f0d04e12a380 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Esta plantilla muestra un cuarteto de cuerda normal. También utiliza
 una sección @code{\\global} para el compás y la armadura
index 8d362c387cd9bddb9e60db7836905e139d2e659e..fd8c88952bf7a502ed0f9ddfe70842a835c5a57f 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El fragmento de código @qq{Plantilla de cuarteto de cuerda} produce un
 resultado satisfactorio para el cuarteto, pero ¿y si tenemos que
index e25fcbf14abfde6f2d3de0118f1c38158da3794a..593cd7b272153ae3b088a095496f8e0fd4cc95ea 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index b125d6cbf96e580702af3648405bd87dc67eab4a..52a39ffb7caf2eef069d62878d6b64781e0da2f1 100644 (file)
@@ -1,14 +1,14 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 A veces, la indicación de compás no debe imprimir la fracción completa
 (p.ej.  7/4), sino sólo el numerador (7 en este caso).  Esto se puede
-hacer fácilmente utilizando @code{\\override Staff.TimeSignature
-#'style = #'single-digit} para cambiar el estilo
-permanentemente. Usando @code{\\revert Staff.TimeSignature #'style},
-se puede revertir el cambio.  Para aplicar el estilo de un dígito
-único a una sola indicación de compás, utilice la instrucción
-@code{\\override} y anteponga la instrucción @code{\\once}.
+hacer fácilmente utilizando @code{\\override Staff.TimeSignature.style
+= #'single-digit} para cambiar el estilo permanentemente. Usando
+@code{\\revert Staff.TimeSignature.style}, se puede revertir el
+cambio.  Para aplicar el estilo de un dígito único a una sola
+indicación de compás, utilice la instrucción @code{\\override} y
+anteponga la instrucción @code{\\once}.
 
 "
   doctitlees = "Indicación de compás imprimiendo sólo el numerador (en lugar de la fracción)"
index dce77420bf59889727fd8411986773fb27c9d47f..159d678d0085336e4f805608c85a8223ad7501fd 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 A modo de alternativa para obtener auténticos «incipit»
 independientes de la partitura principal, se incluyen como
index 337397896b0e4a790c24ba927d0bf56b3f677e5c..b2379876bc4c618cf163d84fb3b183833c05b6d6 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 doctitlees = "Transportar música con el menor número de alteraciones"
 texidoces = "
 Este ejemplo utiliza código de Scheme para forzar las
index db68c5b38193795106404c31bf5ce950999a620a..1cf4720d0f6e27ec673ef56ad72233e50dd076ef 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   doctitlees = "Trucaje de las propiedades de clave"
   texidoces = "
 La instrucción @code{\\clef \"treble_8\"} equivale a un ajuste de
index d48fada65411a94b64af8dbbb4390dfae5fa4a34..f7b8d44425dd9f603aa2e8c702dfae122cbb5ecc 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 La disposición de las expresiones de adorno se puede cambiar a lo
index ba269fe11636ebd395069bab469ed10a12421d58..58c9096fccf0f416a67072c5ec427bc00a0335be 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Se puede usar el delimitador de comienzo de un sistema
 @code{SystemStartSquare} estableciéndolo explícitamente dentro de
index 54cf71c4a362ce14c028bc18efc7cf95f41a52de..16fba8c41e0236cbfbed290b1fcc36194cf5e3f1 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Se pueden imprimir estilos alternativos del corchete o gancho de las
index 9f9d532bfc8bcd8431b669e2b5ddea98261a8eb6..0eb820e97fbf9f18c324455dfb132f4093a4e3bf 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El corchete de arpegios @code{arpeggioBracket} se puede usar para
 indicar la división de voces cuando no hay plicas que puedan ofrecer
index 5b60f4f2fc24a3ed1e67ed5825613e7f313bf10d..660416905787fad87a322e06cbedcd756fef4f52 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Algunos compositores escriben dos ligaduras cuando quieren acordes
 legato.  Esto se puede conseguir estableciendo @code{doubleSlurs}.
index 4e9f9907461cad9eadfe0d07eb2595f6d386f6dd..343a96ab98071d8f56e50b8e036c57b4db2f62ef 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Es posible aplicar la barrita que cruza la barra de las
index 8df815d97672acc88a8aaed80c056bb6308e1957..e15fc8c988237dd656aff68019cc9695c3fb4969 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 22fe2c7736c8c6d0e7287e6ca50495f0fa46281a..148aace090f42092e82c5e73d53850a27fa9fbac 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index d42cee3709956523320c5f52a403a502910bac05..13ad1a7616e6efc8dc33cfc6522be625eb3181a2 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
  doctitlees = "Uso de ligaduras en los arpegios"
  texidoces = "
 En ocasiones se usan ligaduras de unión para escribir los arpegios.
index 0e37c9743000d29347f09e9ed26abc0eb7d56418..c6bc951a9d8589c08ae3ef4f1504b1c5b0a2cfb0 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Mediante el establecimiento de la propiedad @code{'Y-extent} a un valor
 adecuado, todos los objetos @code{DynamicLineSpanner} (reguladores e
index 3eeb4c05262f83d3bad649a4f975a5d646dc21ab..893f77171401af6e61ad492708fc4b943fe01ae7 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Las expresiones dinámicas que se comienzan, terminan o se producen
 en la misma nota se alinean verticalmente.  Para asegurar que las
index 3236fa98592e7e49307c5e4c5ff505325b02802e..7419f9b40f526bf5b3838dae2a74e82832dde569 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Este fragmento de código muestra el uso de las propiedades de
 contexto @code{alignBelowContext} y @code{alignAboveContext} para
index fa569e059304f52717c95106371eb68d290ca6d9..8fad2a76bdc2528749be97476db20c01307c2963 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Allí donde se utilicen líneas extensoras para el bajo cifrado mediante
 el establecimiento de @code{useBassFigureExtenders} al valor
index 9b21f1b546f054fd50abaf36b5697e4e4c7aa567..d3e6fa26beda05cbc519c7ca892ae750fd27c2d9 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 
 Esta plantilla añade una reducción de piano automática a la partitura
index cdc12e40b41d8b37d59ef95d9f2ef838715a3995..04820d48c49afa51e731b18f116552ad424d7957 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Esta plantilla es, básicamente, la misma que la sencilla plantilla
 @qq{Conjunto vocal}, excepto que aquí todas las líneas de letra se
index 4ae6f540d04ce2747b0c6553f57044618cc268e4..bb4d5c6fa7b0c235de276d10205e6f041ee1ec92 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 Esta plantilla crea una partitura que comienza con una estrofa para
index 1a913d78316e12c84c3adb0ece47637fc7e0a912..7cac60f7029b7e6b12f993326953a9899bc38857 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 He aquí una partitura vocal estándar para cuatro voces SATB. Con
 grupos mayores, suele ser útil incluir una sección que aparezca en
index 821417e14df9c0777426a34cb2b946987a3325a3..1fca76d5925640ac8d8f5f02c9c427bd9a681773 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 Mediante la adición del grabador @code{Volta_engraver} al
 pentagrama pertinente, se pueden poner los corchetes de primera y
index a32b4fcf2b40901d1ed60a5ba93cb0b0ff451967..8ed8839861322f01c504c8bb3d2b814267f3f71d 100644 (file)
@@ -1,4 +1,4 @@
-%%%    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%%%    Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
 
   texidoces = "
 
index 93321a06e1b3527fbbf497bb0b989cc6e81d051e..7cf69600da053e1b2eac19e407b6c79f7f18e2e3 100644 (file)
@@ -1,4 +1,4 @@
-%%%    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%%%    Translation of GIT committish: 5cc4e758f0d8b01600a39faced769883cca6995a
   texidoces = "
 El fragmento de música que aparece a continuación presenta todos los
 diagramas de viento madera que se encuentran definidos en LilyPond por
index 7bea66747f6a88e27057ad9ca8172b8a0581f5fa..1675ccb576422c62aa6c224a225f56a4c7dbf110 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Actualizado en Thu May 31 10:51:45 UTC 2012
+@emph{Actualizado en Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -30,7 +30,7 @@ Registro de cambios de LilyPond
 @item
 Títulos de sección
 @*
-1192
+392
 @tab Francisco Vila
 @tab 
 @tab 
@@ -47,11 +47,11 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #33ff21">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -270,7 +270,7 @@ sí
 @item
 A Tutorial de Scheme
 @*
-6041
+6281
 @tab Francisco Vila
 @tab 
 @tab 
@@ -297,7 +297,7 @@ sí
 @item
 1 Interfaces para programadores
 @*
-5250
+5274
 @tab Francisco Vila
 @tab 
 @tab 
@@ -417,7 +417,7 @@ sí
 @item
 2 Notación corriente
 @*
-4187
+4145
 @tab Francisco Vila
 @tab 
 @tab 
@@ -444,7 +444,7 @@ sí
 @item
 3 Conceptos fundamentales
 @*
-11130
+11126
 @tab Francisco Vila
 @tab 
 @tab 
@@ -471,34 +471,34 @@ sí
 @item
 4 Trucar la salida
 @*
-15468
+15858
 @tab Francisco Vila
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #dfef77">parcialmente (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente (53 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #33ff21">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 A Plantillas
 @*
-219
+372
 @tab Francisco Vila
 @tab 
 @tab 
@@ -537,7 +537,7 @@ Referencia de la notación de GNU LilyPond
 @item
 Títulos de sección
 @*
-355
+326
 @tab Francisco Vila
 @tab 
 @tab 
@@ -554,11 +554,11 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #33ff21">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -618,7 +618,7 @@ sí
 @item
 1.1 Alturas
 @*
-4530
+4882
 @tab Francisco Vila
 @tab 
 @tab 
@@ -635,17 +635,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #33ff21">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 1.2 Duraciones
 @*
-6352
+6811
 @tab Francisco Vila
 @tab 
 @tab 
@@ -662,17 +662,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #2cff20">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 1.3 Expresiones
 @*
-1712
+1793
 @tab Francisco Vila
 @tab 
 @tab 
@@ -689,17 +689,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #25fe1f">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 1.4 Repeticiones
 @*
-1011
+1053
 @tab Francisco Vila
 @tab 
 @tab 
@@ -716,17 +716,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #33ff21">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 1.5 Notas simultáneas
 @*
-2640
+2755
 @tab Francisco Vila
 @tab 
 @tab 
@@ -753,7 +753,7 @@ sí
 @item
 1.6 Notación de los pentagramas
 @*
-2392
+2418
 @tab Francisco Vila
 @tab 
 @tab 
@@ -780,7 +780,7 @@ sí
 @item
 1.7 Anotaciones editoriales
 @*
-949
+951
 @tab Francisco Vila
 @tab 
 @tab 
@@ -797,17 +797,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #39ff22">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 1.8 Texto
 @*
-2729
+2742
 @tab Francisco Vila
 @tab 
 @tab 
@@ -861,7 +861,7 @@ sí
 @item
 2.1 Música vocal
 @*
-4758
+4788
 @tab Francisco Vila
 @tab 
 @tab 
@@ -878,17 +878,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #2cff20">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 2.2 Teclados y otros instrumentos de varios pentagramas
 @*
-862
+888
 @tab Francisco Vila
 @tab 
 @tab 
@@ -942,7 +942,7 @@ sí
 @item
 2.4 Instrumentos de cuerda con trastes
 @*
-2675
+2665
 @tab Francisco Vila
 @tab 
 @tab 
@@ -959,17 +959,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #25fe1f">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 2.5 Percusión
 @*
-812
+811
 @tab Francisco Vila
 @tab 
 @tab 
@@ -986,17 +986,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #68ff28">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 2.6 Instrumentos de viento
 @*
-321
+324
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1077,7 +1077,7 @@ sí
 @item
 2.9 Notación antigua
 @*
-4752
+5250
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1094,11 +1094,11 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #4efe25">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -1131,34 +1131,34 @@ sí
 @item
 3 Entrada y salida generales
 @*
-8701
+10184
 @tab Francisco Vila
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #dfef77">parcialmente (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente (97 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #47ff24">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 4 Problemas de espaciado
 @*
-11234
+12022
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1175,44 +1175,44 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #47ff24">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 5 Cambiar los valores por omisión
 @*
-12679
+13962
 @tab Francisco Vila
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #dfef77">parcialmente (94 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente (94 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #68ff28">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 A Tablas del manual sobre notación
 @*
-2177
+2176
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1332,7 +1332,7 @@ sí
 @item
 1 Ejecutar LilyPond
 @*
-4615
+4410
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1349,17 +1349,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #33ff21">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 2 Actualizar ficheros con @command{convert-ly}
 @*
-1209
+1234
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1376,11 +1376,11 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #40fe23">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -1413,7 +1413,7 @@ sí
 @item
 4 Programas externos
 @*
-2390
+2394
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1533,7 +1533,7 @@ sí
 @item
 Introducción
 @*
-4753
+4883
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1550,17 +1550,17 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #47ff24">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 Descarga
 @*
-1211
+1197
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1587,7 +1587,7 @@ sí
 @item
 Manuales
 @*
-1214
+1284
 @tab Francisco Vila
 @tab 
 @tab 
@@ -1604,34 +1604,34 @@ sí
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #47ff24">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 Comunidad
 @*
-3006
+3054
 @tab Francisco Vila
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">sí</span>
+<span style="background-color: #dfef77">parcialmente (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-sí
+parcialmente (97 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">parcialmente</span>
+<span style="background-color: #25fe1f">parcialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
index 918b124cf30cad4d600d5d0b8a226f023a4f449e..e56feb650ee08478dde14acaf82684883752ec05 100644 (file)
@@ -30,8 +30,8 @@ maneras.
 @section Apuntar y pulsar
 @translationof Point and click
 
-Point and click adds links to pdf documents for certain music
-elements.
+La característica @q{Point and click} (apuntar y pulsar) añade
+enlaces a los documentos PDF para ciertos elementos musicales.
 
 @menu
 * Habilitar la opción de apuntar y pulsar::
index d483d6f0efa50c8bb6e6b6deb7836780968e8b58..f99fe8c605e780977e55e556303a71e88eb7e812 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Note: keep this node named so that `info lilypond-book' brings you here.
 @node lilypond-book
@@ -92,7 +92,7 @@ música y texto. Por ejemplo:
 
 \begin{lilypond}
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 \end{lilypond}
 
@@ -154,7 +154,7 @@ música y texto.  Por ejemplo:
 
 @lilypond
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 @end lilypond
 
index 4aefc1badb5bffd1887b3d3d952c279c610b7d2c..2b1ddfc0aa5e38af243e8482fa9c846e06e6c26b 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+    Translation of GIT committish: 9e263dce9237347a6e55fcc8662829474e077b3c
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -362,8 +362,13 @@ Mostrar la garantía con que viene GNU LilyPond (¡no viene con
 @table @code
 
 @item -d@var{[option-name]}=@var{[value]},--define-default=@var{[option-name]}=@var{[value]}
-Establece la función de Scheme interna equivalente a @var{valor}.  Si
-no se proporciona ningún @var{valor}, se usa el valor predeterminado.
+Establece la función de Scheme interna equivalente a @var{valor}.
+
+@example
+-dbackend=svg
+@end example
+
+Si no se proporciona ningún @var{valor}, se usa el valor predeterminado.
 Para desactivar una opción se puede anteponer @code{no-} a la
 @var{variable}, p.ej.:
 
@@ -400,7 +405,7 @@ escala del resultado para así evitar @q{escaleras} en las imágenes
 @q{back-end} @code{EPS}.
 
 @item @code{backend}
-@tab @code{'ps}
+@tab @code{ps}
 @tab Seleccionar un @q{back-end}.  Los archivos (la opción predeterminada)
 incluyen las fuentes tipográficas @code{TTF}, @code{Type1} y
 @code{OTF}.  No se hace ningún subconjunto de estas fuentes.  El uso
@@ -408,7 +413,7 @@ de conjuntos de caracteres @q{orientales} puede dar lugar a archivos
 muy grandes.
 
 @item
-@tab @code{'eps}
+@tab @code{eps}
 @tab PostScript encapsulado.  Vuelca cada página o sistema como un archivo
 @file{EPS} distinto, sin fuentes tipográficas, y como un archivo
 @file{EPS} encuadernado con todas las páginas o sistemas que incluye
@@ -416,12 +421,12 @@ las fuentes.  Utilizado como opción predeterminada por parte de
 @command{lilypond-book}.
 
 @item
-@tab @code{'null}
+@tab @code{null}
 @tab No producir ninguna partitura impresa a la salida; tiene el mismo
 efecto que @code{-dno-print-pages}.
 
 @item
-@tab @code{'svg}
+@tab @code{svg}
 @tab Grácifos vectoriales escalables.  Crea un solo archivo @code{SVG}, sin
 fuentes tipográficas incrustadas, por cada página de salida.  Se
 recomienda instalar las fuentes Century Schoolbook, incluidas con la
@@ -434,7 +439,7 @@ opción @code{svg-woff} (véase más abajo) para usar los archivos de
 fuente woff en el @q{back-end} SVG.
 
 @item
-@tab @code{'scm}
+@tab @code{scm}
 @tab Volcado de las instrucciones de dibujo internas basadas en Scheme, en
 bruto.
 
@@ -983,7 +988,6 @@ se han visto y comprendido, se manejan sin problema.
 @menu
 * La música se sale de la página::
 * Aparece un pentagrama de más::
-* Error aparente en ../ly/init.ly::
 * Mensaje de error Unbound variable %::
 * Mensaje de error FT_Get_Glyph_Name::
 * Advertencia sobre que las afinidades del pentagrama sólo deben decrecer::
@@ -1081,38 +1085,6 @@ explícitamente:
 @end lilypond
 
 
-@node Error aparente en ../ly/init.ly
-@unnumberedsubsec Error aparente en @code{../ly/init.ly}
-@translationof Apparent error in ../ly/init.ly
-
-Pueden aparecer varios mensajes de error extraños acerca de errores de
-sintaxis en @file{../ly/init.ly} si el archivo de entrada no está
-correctamente formado, por ejemplo si no contiene llaves o comillas
-correctamente emparejados.
-
-El error más común es la falta de una llave de cierre, (@code{@}}), al
-final de un bloque @code{score}.  Aquí la solución es obvia: compruebe
-que el bloque @code{score} está correctamente cerrado.  La estructura
-correcta de un archivo de entrada está descrita en @rlearning{Cómo
-funcionan los archivos de entrada de LilyPond}.  Usando un editor que
-resalte automáticamente las llaves correspondientes es de mucha ayuda
-para evitar estos errores.
-
-Una segunda causa frecuente es la falta de un espacio entre la última
-sílaba de un bloque lyrics (de letra) y la llave de cierre,
-(@code{@}}).  Sin esta separación, se considera que la llave forma
-parte de la sílaba.  Siempre se aconseja asegurarse de que hay
-espacios antes y después de @emph{todas} las llaves.  Para conocer la
-importancia de este asunto al utilizar letras de canciones, consulte
-@ruser{Introducir la letra}.
-
-Este mensaje de error también puede aparecer si se omiten las comillas
-de terminación (@code{"}).  En este caso, un mensaje de error
-adicional debería indicar un número de línea cercano al de aquella
-donde está el error.  Las comillas desbalanceadas estarán por lo
-general una o dos líneas por encima.
-
-
 @node Mensaje de error Unbound variable %
 @unnumberedsubsec Mensaje de error Unbound variable %
 @translationof Error message Unbound variable %
index f253583646a31848bb15a8c66c7a1f651c11be26..f8f9eb57b81240793b3fbc1d1de27437d7ff1aed 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+    Translation of GIT committish: 8a23eef94ec7ab83e10646ab3502f2d82b888a03
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -137,6 +137,10 @@ convert-ly [@var{opción}]@dots{} @var{archivo}@dots{}
 Se pueden dar las siguientes opciones:
 
 @table @code
+@item -d,--diff-version-update
+actualizar la @code{\version} a la última o, si ésta es mayor, no
+hacer nada.
+
 @item -e,--edit
 Aplicar las conversiones directamente al archivo de entrada,
 modificándolo in situ.
@@ -146,6 +150,15 @@ Establece la versión desde la que convertir.  Si no aparece esta
 opción, @command{convert-ly} tratará de adivinarla, basándose en el
 enunciado @code{\version} del archivo.  Ejemplo: @option{--from=2.10.25}
 
+@item -h, --help
+Imprimir la ayuda de utilización.
+
+@item -l @var{loglevel}, --loglevel=@var{loglevel}
+Fijar el grado en que la salida es prolija a @var{loglevel}. Los
+valores posibles son @code{NONE} (ninguno), @code{ERROR} (errores),
+@code{WARNING} (advertencias), @code{PROGRESS} (avance;
+predeterminado) y @code{DEBUG} (depuración).
+
 @item -n,--no-version
 Normalmente @command{convert-ly} añade un indicador @code{\version} a
 la salida.  La especificación de esta opción lo suprime.
@@ -153,18 +166,13 @@ la salida.  La especificación de esta opción lo suprime.
 @item -s, --show-rules
 Mostrar todas las conversiones conocidas y salir.
 
-@item --to=@var{versión_final}
-Fijar la versión de destino de la conversión.  De forma predeterminada
-se convierte a la última versión disponible.  Ejemplo: @option{--to=2.12.2}
+@item -t, --to=@var{versión_final}
+Fijar explícitamente a qué @code{\version} convertir, en caso
+contrario el valor predeterminado es la versión más actual.
 
-@item -h, --help
-Imprimir la ayuda de la utilización.
-
-@item -l @var{loglevel}, --loglevel=@var{loglevel}
-Fijar el grado en que la salida es prolija a @var{loglevel}. Los
-valores posibles son @code{NONE} (ninguno), @code{ERROR} (errores),
-@code{WARNING} (advertencias), @code{PROGRESS} (avance;
-predeterminado) y @code{DEBUG} (depuración).
+@example
+convert-ly --to=2.14.1 miarchivo.ly
+@end example
 
 @end table
 
index 119ec37c51abda6fffd40070f5a7b98de376b2fa..a0c3b31a8fb5e632751e4b5c8e7fcfcb241690ef 100644 (file)
@@ -1,12 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 7f8a93a6c044fcbb3c7aeb3aa5cba0c921dc7691
+    Translation of GIT committish: 5d83b53ee321d8890d792191032b1fe352577517
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
+@include included/acknowledge.itexi
 @include included/authors.itexi
 @include included/helpus.itexi
 
@@ -55,6 +56,9 @@ Summer of Code» (Verano del Código de Google).
 @item
 @ref{Autores}: las personas que han hecho a LilyPond lo que hoy es.
 
+@item
+@ref{Acknowledgements}: proyectos e instituciones que apoyan a LilyPond
+
 @end itemize
 @divEnd
 
@@ -87,6 +91,7 @@ Summer of Code» (Verano del Código de Google).
 * Desarrollo::
 * GSoC 2012::
 * Autores::
+* Reconocimientos::
 * Publicaciones::
 * Noticias antiguas::
 * Desván::
@@ -1141,7 +1146,17 @@ actualmente.
 @divEnd
 @divEnd
 
+@node Reconocimientos
+@unnumberedsec Reconocimientos
+@translationof Acknowledgements
 
+@divClass{column-center-top}
+@subheading Reconocimientos
+
+@divClass{keep-bullets}
+@acknowledgementsCurrent
+@divEnd
+@divEnd
 
 @node Publicaciones
 @unnumberedsec Publicaciones
@@ -1192,6 +1207,7 @@ actualmente.
 @subheading Anuncios
 
 Anuncios y noticias por versión:
+@uref{http://lilypond.org/doc/v2.16/Documentation/web/index#Lilypond-2_002e16_002e0-released_0021-August-24_002c-2012-1,v2.16},
 @uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14},
 @miscLink{announce-v2.12,v2.12},
 @miscLink{announce-v2.10,v2.10},
@@ -1205,6 +1221,7 @@ Anuncios y noticias por versión:
 @miscLink{ANNOUNCE-0.1,v0.1}
 
 Lista descriptiva de los cambios por versión:
+@uref{http://lilypond.org/doc/v2.16/Documentation/changes/index.html,v2.16},
 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
@@ -1220,6 +1237,24 @@ Lista descriptiva de los cambios por versión:
 
 @divEnd
 
+@divClass{column-center-bottom}
+@subheading Thanks
+
+Gracias a los desarrolladores, colaboradores, cazadores de fallos
+y aportadores de sugerencias por
+@miscLink{THANKS-2.16,v2.16},
+@miscLink{THANKS-2.14,v2.14},
+@miscLink{THANKS-2.12,v2.12},
+@miscLink{THANKS-2.10,v2.10},
+@miscLink{THANKS-2.8,v2.8},
+@miscLink{THANKS-2.6,v2.6},
+@miscLink{THANKS-2.4,v2.4},
+@miscLink{THANKS-2.2,v2.2},
+@miscLink{THANKS-2.0,v2.0},
+@miscLink{THANKS-1.8,v1.8}
+
+@divEnd
+
 @divClass{column-center-bottom}
 @subheading Registros de cambios
 
index 1a95931868555b28a50c3b64a0e33f4dbe643c01..7c5358f06126b03efab78eb551d12c8c01ea761c 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 4239aa2369f74d8e8622c2235154e9f064c394f7
+    Translation of GIT committish: faccc61cfaccb530834aec0ea08e27f29729f511
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -447,7 +447,7 @@ e imágenes de productos.
 @item
 @sourceimage{logo-windows,,,}
 @downloadStableWindows
-Para Windows 2000, XP, Vista y Windows 7.
+Para Windows 2000, XP, Vista, Windows 7 y 8.
 
 @end itemize
 
index 0f0cf9fef8c7042d0f923264673b01c4e2ed7e3f..fc9ca34a9d8b5c4f7c10db44b7a63bf5f62bc4bc 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 2936a7a6c5bca895dfd5725ab2422ad1c6b3ff11
+    Translation of GIT committish: aaaa4778b2147f4a67164f09c04fcd4b0fb313f9
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -525,6 +525,18 @@ actuaciones por todo el mundo.  Algunos titulares:
 @divClass{keep-bullets}
 @itemize
 
+@item
+Una edición crítuca de la serie de óperas @emph{Enea nel Lazio (1760)},
+de Tommaso Traetta, con libreto de
+Vittorio Amedeo Cigna-Santi, en cuatro partes:
+@uref{http://www.academia.edu/1987651/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_1_4_, Primera parte}
+@uref{http://www.academia.edu/1994533/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_2_4_, Segunda parte}
+@uref{http://www.academia.edu/1994558/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_3_4_, Tercera parte}
+@uref{http://www.academia.edu/1996242/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_4_4_, Cuarta parte}
+Creada por
+@uref{http://unito.academia.edu/LucaRossettoCasel, Luca Rossetto Casel}
+para su tesis de doctorado.
+
 @item
 Los @emph{Cuadros de una exposición} de Mussorgsky, reorquestados y
 dirigidos por @uref{http://www.aurelienbello.com/,Aurélien Bello} con
@@ -548,7 +560,7 @@ Pittsburgh New Music Ensemble}.
 @emph{Anonymous Student Compliment or Complaint}, de
 @uref{http://www.mikesolomon.org, Mike Solomon}, ganador de entre 172
 participantes procedentes de 22 países del
-@uref{http://leftcoastensemble.org/contest, concurso de composición
+@uref{http://leftcoastensemble.org, concurso de composición
 Left Coast de 2011}.  Entre otras obras están: Norman (age 1) para
 clarinete solo, interpretada en el festival de música electroacústica
 (FEMF) de la @uref{http://emu.music.ufl.edu/fems_concerts.html, Universidad
@@ -564,7 +576,7 @@ años del nacimiento del compositor.
 
 @item
 La interpretación de
-@uref{http://www.mercurybaroque.org/02/02109.aspx, Mercury Baroque} de
+@uref{http://www.mercurybaroque.org, Mercury Baroque} de
 @emph{Armide} de Lully, 15 y 16 de mayo de 2009, en Houston, Texas
 (tipografía de @uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}).
 
@@ -572,7 +584,8 @@ La interpretación de
 Extractos instrumentales de @emph{Hippolyte et Aricie} de Rameau en la
 iglesia de St. James en Manhattan, el 8 de mayo de 2009, por Frederick
 Renz y su conjunto @uref{http://www.earlymusicny.org/, Early Music New
-York} (realización tipográfica de Nicolas Sceaux).
+York} (realización tipográfica de
+@uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}).
 
 @item
 @emph{Affaire Étrangère}, ópera de
@@ -1097,6 +1110,22 @@ In particular, don't link to:
 
 @end ignore
 
+@divClass{column-center-top}
+@subheading Tunefl
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-macosx,,,}
+@sourceimage{logo-windows,,,}
+
+@uref{http://www.tunefl.com}
+
+Con tunefl se pueden componer tipográficamente las partituras de
+forma directa en línea sin necesidad de instalar lilypond
+localmente.  Permite probar todas las capacidades del programa
+usando una interfaz web cómoda.
+
+@divEnd
 
 @divClass{column-center-top}
 @subheading LilyPondTool
@@ -1174,16 +1203,24 @@ el programa.
 @sourceimage{logo-macosx,,,}
 @sourceimage{logo-windows,,,}
 
+@uref{http://elysium.thsoft.hu}
+
+Elysium es un entorno integrado de desarrollo para Ecplipse, con
+una vista integrada frente a frente para la fuente y la partitura.
+Include realimentación visual rápida e intuitiva sin tener que
+alternar entre contextos, y trae muchas plantillas conducidas por
+asistentes.
+
 @uref{http://www.gnu.org/software/emacs/}
 
-Emacs es un editor de texto con funcionalidades avanzadas para muchos
-lenguajes de programación.  Emacs es un editor ampliamente expansible y
-se puede usar como un entorno integrado de desarrollo.  Existe un
-@q{modo de lilypond} que ofrece las definiciones del lenguaje para
-trabajar sobre archivos fuente de LilyPond.
-Asimismo, uno de nuestros desarrolladores ha escrito
-@uref{http://nicolas.sceaux.free.fr/ lilypond/lyqi.html,lyqi}, un modo
-principal de Emacs.
+Emacs es un editor de texto con funcionalidades avanzadas para
+muchos lenguajes de programación.  Emacs es un editor ampliamente
+expansible y se puede usar como un entorno integrado de
+desarrollo.  Existe un @q{modo de lilypond} que ofrece las
+definiciones del lenguaje para trabajar sobre archivos fuente de
+LilyPond.  Un desarrollador ha escrito
+@uref{https://github.com/nsceaux/lyqi,lyqi}, un modo principal de
+Emacs.
 
 @uref{http://www.vim.org}
 
@@ -1225,10 +1262,17 @@ pero aún es un programa en fase beta, se agradecen las pruebas por
 parte de los usuarios.
 
 @item
-@uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml,NtEd},
-un editor de partitura basado en la biblioteca
-@uref{http://www.cairographics.org,Cairo},
-contempla de forma experimental la exportación a LilyPond.
+@uref{http://enc2ly.sourceforge.net/en/,Enc2ly} es un programa
+para GNU/Linux que convierte una partitura musical de
+@uref{http://www.gvox.com/,Encore} en una de LilyPond.
+
+@item
+@uref{https://github.com/hanwen/go-enc2ly,go-enc2ly} es una
+herramienta de Go que convierte archivos de
+@uref{http://www.gvox.com/,Encore} a LilyPond. Se creó utilizando
+la investigación y la ingeniería inversa por medio de la
+modificación puntual de archivos .enc y cargándolos con la versión
+de demostración 4.55.
 
 @item
 @uref{http://www.musescore.org,MuseScore}, un editor de partituras,
@@ -1236,16 +1280,22 @@ tiene exportación incompleta de LilyPond
 pero se está desarrollando de forma activa.
 
 @item
-@uref{http://www.holmessoft.co.uk/homepage/software/NWC2LY/index.htm,
-NW2LY} es un programa en C# que convierte una canción de
+@uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml,NtEd},
+un editor de partitura basado en la biblioteca
+@uref{http://www.cairographics.org,Cairo},
+contempla de forma experimental la exportación a LilyPond.
+
+@item
+@uref{http://www.holmessoft.co.uk/homepage/software/NWC2LY/index.htm,NW2LY}
+es un programa en C# que convierte una canción de
 @c @uref{http://www.noteworthysoftware.com/, NoteWorthy}
 NoteWorthy composer en LilyPond.
 
 @item
-@uref{https://github.com/ciconia/ripple/blob/master/README.markdown,
-Ripple} is a program that helps create scores and parts, including a
-mode for mixing different musical works together in a single score or
-part.
+@uref{https://github.com/ciconia/ripple/blob/master/README.markdown,Ripple}
+es un programa que ayuda en la creación de partituras y
+particellas, y que incluye un modo para entremezclar distintas
+obras musicales en una sola partitura o particella.
 
 @item
 @uref{http://www.rosegardenmusic.com,Rosegarden}, un secuenciador MIDI
index e19fd0c687cb553011dffecf38ba976224cba2f6..d4a5835dbb27dcbb1ea212bebbaabd6f142e5652 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: c7175b7e8387655964d9c9a975e9789fe581043c
+    Translation of GIT committish: 673a3c376246f030f524d3eb3680b6d902c51ad1
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -148,6 +148,20 @@ Libre de GNU.
 
 @divEnd
 
+@divClass{column-center-bottom}
+@subheading Manual formats
+
+En general, los manuales de LilyPond manuals están en tres
+formatos: HTML seccionado, HTML monolítico y PDF.  El HTML
+seccionado es adecuado para la lectua en línea.  El HTML
+monolítico (algunos pueden ser muy grandes) contiene todo el
+manual en una sola página.  El PDF está disponible para su
+descarga y para usarlo fuera de línea.  Para obtener cada uno de
+los tres formatos, siga los enlaces con el texto @code{detalles
+de} y a continuación el nombre del manual.
+
+@divEnd
+
 @divEnd
 
 
@@ -200,8 +214,8 @@ información.
 @docLinks{Aprendizaje, learning,
   @rlearningnamed{Top,Aprendizaje},
   @manualStableLearningSplit-es,
-  @manualStableLearningBig-es, 1.5 MB,
-  @manualStableLearningPdf-es, 3 MB}
+  @manualStableLearningBig-es, 3 MB,
+  @manualStableLearningPdf-es, 5 MB}
 
 @divEnd
 
@@ -252,8 +266,8 @@ versión en formato PDF a causa de su mayor resolución.}
 @docLinks{Ensayo, essay,
   @ressaynamed{Top,Ensayo},
   @manualStableEssaySplit-es,
-  @manualStableEssayBig-es, 2 MB,
-  @manualStableEssayPdf-es, 2.5 MB}
+  @manualStableEssayBig-es, 1 MB,
+  @manualStableEssayPdf-es, 2 MB}
 
 @divEnd
 
@@ -280,8 +294,8 @@ presentan en el Glosario Musical.}
 @docLinks{Notación, notation,
   @rusernamed{Top,Notación},
   @manualStableNotationSplit-es,
-  @manualStableNotationBig-es, 7 MB,
-  @manualStableNotationPdf-es, 18 MB}
+  @manualStableNotationBig-es, 9 MB,
+  @manualStableNotationPdf-es, 35 MB}
 
 @divEnd
 
@@ -306,7 +320,7 @@ su lectura antes de afrontar proyectos grandes.
   @rprogramnamed{Top,Utilización},
   @manualStableUsageSplit-es,
   @manualStableUsageBig-es, 400 KB,
-  @manualStableUsagePdf-es, 600 KB}
+  @manualStableUsagePdf-es, 650 KB}
 
 @divEnd
 
@@ -341,8 +355,8 @@ también}.
 @docLinks{Fragmentos, snippets,
   @rlsrnamed{Top,Fragmentos},
   @manualStableSnippetsSplit,
-  @manualStableSnippetsBig, 2.5 MB,
-  @manualStableSnippetsPdf, 8 MB}
+  @manualStableSnippetsBig, 1.5 MB,
+  @manualStableSnippetsPdf, 12.5 MB}
 
 @divEnd
 
@@ -418,8 +432,8 @@ informar de los fallos, y desarrollo.
 @docLinksBare{Web, web,
   @ref{Arriba,Web},
   @manualDevelWebSplit-es,
-  @manualDevelWebBig-es, 1 MB,
-  @manualDevelWebPdf, 2 MB}
+  @manualDevelWebBig-es, 2.5 MB,
+  @manualDevelWebPdf, 3.5 MB}
 
 @divEnd
 
@@ -441,8 +455,8 @@ producidas en LilyPond a partir de la version estable anterior.
 @docLinks{Cambios, changes,
   @rchangesnamed{Top,Cambios},
   @manualStableChangesSplit-es,
-  @manualStableChangesBig-es, 6 KB,
-  @manualStableChangesPdf-es, 200 KB}
+  @manualStableChangesBig-es, 90 KB,
+  @manualStableChangesPdf-es, 80 KB}
 
 @divEnd
 
@@ -463,8 +477,8 @@ Este manual explica cómo escribir extensiones de LilyPond.
 @docLinks{Extender, extending,
   @rextendnamed{Top,Extender},
   @manualStableExtendingSplit-es,
-  @manualStableExtendingBig-es, 200 KB,
-  @manualStableExtendingPdf-es, 400 KB}
+  @manualStableExtendingBig-es, 300 KB,
+  @manualStableExtendingPdf-es, 500 KB}
 
 @divEnd
 
@@ -496,8 +510,8 @@ se refiere a la documentación generada.
 @docLinks{Funcionamiento interno, internals,
   @rinternalsnamed{Top,Funcionamiento interno},
   @manualStableInternalsSplit,
-  @manualStableInternalsBig, 2.5 MB,
-  @manualStableInternalsPdf, 2.8 MB}
+  @manualStableInternalsBig, 3 MB,
+  @manualStableInternalsPdf, 4 MB}
 
 @divEnd
 
@@ -545,12 +559,12 @@ sólo están disponibles en @uref{http://lilypond.org}
 @divClass{keep-bullets}
 @itemize
 
+@item @uref{http://lilypond.org/doc/v2.14/Documentation/web/manuals,
+LilyPond 2.14 Documentation}
+
 @item @uref{http://lilypond.org/doc/v2.12/Documentation/,
 Documentación de LilyPond 2.12}
 
-@item @uref{http://lilypond.org/doc/v2.11/Documentation/,
-Documentación de LilyPond 2.11}
-
 @item @uref{http://lilypond.org/doc/v2.10/Documentation/,
 Documentación de LilyPond 2.10}
 
index 018910dc4a1e1891f3d404a486cc92c83fd53c22..26d34b0e9bf0dd1053e48d792a2d02c42e19b5aa 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 6ed88961376f5b129a41114a198342e2e5c2fb82
+    Translation of GIT committish: 7dcc7dfa751c70e17784c2aa6fa301e880b56a77
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
 @c used for news about the upcoming release; see CG 10.2
 
 @newsItem
-@subsubheading ¡Lanzado LilyPond 2.17.3!  @emph{23 de septiembre de 2012}
-
-Nos complace anunciar el lanzamiento de LilyPond 2.17.3.  Esta
-versión contiene el conjunto habitual de correcciones de fallos.
-Se recomienda enérgicamente a los usuarios normales que
-@strong{no} utilicen esta versión, sino la 2.16 estable en su
-lugar.
+@subsubheading ¡Lanzado LilyPond 2.16.2!  @emph{4 de enero 2013}
 
+Nos complace anunciar el lanzamiento de LilyPond 2.16.2.  Este
+lanzamiento se realiza principalmente para corregir un problema
+con lilypond-book en Windows.  Recomendamos que actualicen a esta
+versión solamente aquellos que necesiten esta funcionalidad.
 
 @newsEnd
 
 @newsItem
-@subsubheading ¡Lanzado LilyPond 2.17.2!  @emph{10 de septiembre de 2012}
+@subsubheading ¡Lanzado LilyPond 2.17.9!  @emph{15 de diciembre de 2012}
 
-Nos complace anunciar el lanzamiento de LilyPond 2.17.2.  Esta
-versión contiene el conjunto habitual de correcciones de fallos.
-Se recomienda enérgicamente a los usuarios normales que
-@strong{no} utilicen esta versión, sino la 2.16 estable en su
-lugar.
+Nos complace anunciar el lanzamiento de LilyPond 2.17.9.  Esta
+versión contiene el conjunto habitual de correcciones de fallos y
+ampliación de las funcionalidades, y contiene trabajos en
+desarrollo.  Tendrá acceso a las últimas posibilidades, pero
+algunas podrían estar incompletas, y podría encontrar fallos y
+finalizaciones abruptas.  Si necesita una versión estable de
+LilyPond, nuestro consejo es que utilice la versión 2.16.
 
 @newsEnd
 
 @newsItem
-@subsubheading ¡Lanzado LilyPond 2.17.1!  @emph{28 de agosto de 2012}
-
-Nos complace anunciar el lanzamiento de LilyPond 2.17.1.  Esta
-versión contiene el conjunto habitual de correcciones de fallos.
-Se recomienda enérgicamente a los usuarios normales que
-@strong{no} utilicen esta versión, sino la 2.16 estable en su
-lugar.
-
+@subsubheading El Informe LilyPond, número 28. @emph{12 de noviembre de 2012}
+
+La @uref{http://news.lilynet.net/?The-LilyPond-Report-28, edición
+de octubre del @emph{Informe LilyPond}} se centra en el
+@uref{http://news.lilynet.net/?LilyPond-meeting-in-Waltrop,
+encuentro de usuarios y desarrolladores de LilyPond} en Waltrop
+(Alemania), el mes de agosto pasado.  Por supuesto que también hay
+noticias de LilyPond producidas a raíz del lanzamiento de las
+versiones 2.16.0 y 2.17.0 que se produjeron en dicho lugar.
+
+También incluyen dos informes financieros mensuales por parte de
+David Kastrup cuyo trabajo en LilyPond está
+@uref{http://news.lilynet.net/?The-LilyPond-Report-24#an_urgent_request_for_funding,
+exclusivamente pagado} por las donaciones de otros desarrolladores
+y usuarios (¡gracias!), y un informe acerca de las experiencias
+con @uref{http://scorio.com, un servicio web de tipografía
+musical} que utiliza LilyPond internamente.
+
+Acérquese y @uref{http://news.lilynet.net/?The-LilyPond-Report-28,
+lea ya el Informe LilyPond número 28}; ¡todos los comentarios y
+aportaciones serán calurosamente bien recibidos!
 @newsEnd
 
-
 @newsItem
-@subsubheading ¡Lanzado LilyPond 2.17.0!  @emph{26 de agosto de 2012}
-
-Nos complace anunciar el lanzamiento de LilyPond 2.17.0.  Esta
-versión contiene el conjunto habitual de correcciones de fallos.
-Se recomienda enérgicamente a los usuarios normales que
-@strong{no} utilicen esta versión, sino la 2.16 estable en su
-lugar.
+@subsubheading ¡Lanzado LilyPond 2.16.1!  @emph{9 de noviembre de 2012}
 
+Nos complace anunciar el lanzamiento de LilyPond 2.16.1. Contiene
+cierto número de actualizaciones sobre la anterior versión
+estable, y no debería causar problemas. Recomendamos a todos que
+actualicen a esta versión.
 @newsEnd
 
-
 @newsItem
 @subsubheading ¡Lanzado Lilypond 2.16.0!  @emph{24 de agosto de 2012}
 
index f54f12400cbc7b5bf90742447787ef073f8a7c0a..2bc499bab491021c4d7f4a09504e4cbf2decd411 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 7612daa5e327fe019d441b9d458f88407dca3936
+    Translation of GIT committish: 6d17ac6a07349e81e3edfa5f0f0e46ca25cd566e
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -33,6 +33,192 @@ NOTE:
   * don't duplicate entries from news-front.itexi
 @end ignore
 
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.8!  @emph{1 de diciembre de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.8.  Esta
+versión contiene el conjunto habitual de correcciones de fallos y
+ampliación de funcionalidades, y puede contener trabajos en curso.
+Podrá acceder a las funcionalidades más recientes, pero algunas
+podrían estar incompletas, y podrían aparecer fallos e
+interrupciones abruptas.  Si necesita una versión estable de
+LilyPond, nuestro consejo es que utilice la versión 2.16.
+
+@newsEnd
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.7!  @emph{17 de noviembre de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.7.  Esta
+versión contiene el conjunto habitual de correcciones de fallos y
+ampliación de funcionalidades, y puede contener trabajos en curso.
+Podrá acceder a las funcionalidades más recientes, pero algunas
+podrían estar incompletas, y podrían aparecer fallos e
+interrupciones abruptas.  Si necesita una versión estable de
+LilyPond, nuestro consejo es que utilice la versión 2.16.
+
+@newsEnd
+
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.16.1!  @emph{9 de noviembre de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.16.1. Esta
+versión contiene cierto número de actualizaciones sobre la
+anterior versión estable, y no debería causar ningún
+problema. Recomendamos a todos que actualicen a esta versión.
+@newsEnd
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.6!  @emph{3 de noviembre de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.6.  Esta
+versión contiene el conjunto habitual de correcciones de fallos y
+ampliación de funcionalidades, y puede contener trabajos en curso.
+Podrá acceder a las funcionalidades más recientes, pero algunas
+podrían estar incompletas, y podrían aparecer fallos e
+interrupciones abruptas.  Si necesita una versión estable de
+LilyPond, nuestro consejo es que utilice la versión 2.16.
+
+@newsEnd
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.5!  @emph{20 de octubre de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.5.  Esta
+versión contiene el conjunto habitual de correcciones de fallos y
+ampliación de funcionalidades, y puede contener trabajos en curso.
+Podrá acceder a las funcionalidades más recientes, pero algunas
+podrían estar incompletas, y podrían aparecer fallos e
+interrupciones abruptas.  Si necesita una versión estable de
+LilyPond, nuestro consejo es que utilice la versión 2.16.
+
+@newsEnd
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.4!  @emph{6 de octubre de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.4.  Esta
+versión contiene el conjunto habitual de correcciones de fallos.
+Se recomienda enérgicamente a los usuarios normales que @strong{no}
+utilicen esta versión, sino la 2.16 estable en su lugar.
+
+
+@newsEnd
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.3!  @emph{23 de septiembre de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.3.  Esta
+versión contiene el conjunto habitual de correcciones de fallos.
+Se recomienda enérgicamente a los usuarios normales que
+@strong{no} utilicen esta versión, sino la 2.16 estable en su
+lugar.
+
+
+@newsEnd
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.2!  @emph{10 de septiembre de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.2.  Esta
+versión contiene el conjunto habitual de correcciones de fallos.
+Se recomienda enérgicamente a los usuarios normales que
+@strong{no} utilicen esta versión, sino la 2.16 estable en su
+lugar.
+
+
+@newsEnd
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.1!  @emph{28 de agosto de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.1.  Esta
+versión contiene el conjunto habitual de correcciones de fallos.
+Se recomienda enérgicamente a los usuarios normales que
+@strong{no} utilicen esta versión, sino la 2.16 estable en su
+lugar.
+
+@newsEnd
+
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.17.0!  @emph{26 de agosto de 2012}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.17.0.  Esta
+versión contiene el conjunto habitual de correcciones de fallos.
+Se recomienda enérgicamente a los usuarios normales que
+@strong{no} utilicen esta versión, sino la 2.16 estable en su
+lugar.
+
+@newsEnd
+
+@newsItem
+@subsubheading ¡Lanzado Lilypond 2.16.0!  @emph{24 de agosto de 2012}
+
+Nos llena de orgullo anunciar el lanzamiento de GNU LilyPond 2.16.0.
+LilyPond es un programa de tipografía musical para editar partituras,
+consagrado a la producción de música impresa de la mayor calidad
+posible.  Lleva al ordenador la estética de la música grabada de la
+forma tradicional.
+
+Durante el último año y a partir de la principal versión estable
+anterior, se han realizado multitud de mejoras.  Algunas de las
+mejoras fundamentales son:
+
+@itemize
+@item
+Soporte para la notación cuadrada del canto kievano
+@item
+Se han mejorado espectacularmente las interfaces de programación y del usuario
+@item
+Las funciones musicales son ahora mucho más versátiles
+@end itemize
+
+Hay una lista completa de todas las funcionalidades nuevas en
+
+@example
+@uref{http://lilypond.org/doc/v2.16/Documentation/changes/}
+@end example
+
+¡Que tenga una feliz tipografía musical!  LilyPond 2.16 ha sido hecho para usted por...
+
+El equipo principal de desarrollo:
+
+Bertrand Bordage, Trevor Daniels, Colin Hall, Phil Holmes, Ian Hulin,
+Reinhold Kainhofer, David Kastrup, Jonathan Kulp, Werner Lemberg,
+John Mandereau, Patrick McCarty, Joe Neeman, Han-Wen Nienhuys,
+Jan Nieuwenhuizen, Graham Percival, Mark Polesky, Neil Puttock,
+Mike Solomon, Carl Sorensen, Francisco Vila, Valentin Villenave,
+Jan Warchoł
+
+Colaboradores de programación:
+
+Aleksandr Andreev, Sven Axelsson, Peter Chubb, Karin Hoethker,
+Marc Hohl, David Nalesnik, Justin Ohmie, Benkő Pál, Julien Rioux, Patrick Schmidt,
+Adam Spiers, Heikki Taurainen, Piers Titus van der Torren,
+Jan-Peter Voigt, Janek Warchol
+
+Colaboradores de documentación:
+
+James Lowe, Pavel Roskin, Alberto Simoes, Stefan Weil
+
+Escuadrón de caza de fallos:
+
+Colin Campbell, Eluze, Phil Holmes, Marek Klein, Ralph Palmer,
+James Lowe
+
+Apoyo:
+
+Colin Campbell, Christian Hitz, Phil Holmes
+
+Colaboradores de traducciones:
+
+Jean-Charles Malahieude, Till Paala, Yoshiki Sawada
+
+@newsEnd
+
 @newsItem
 @subsubheading ¡Lanzado LilyPond 2.15.95!  @emph{11 de agosto de 2012}
 
@@ -183,8 +369,8 @@ usuarios a que hagan experimentos con esta versión.  Las
 funcionalidades nuevas desde 2.14.2 están relacionadas en el manual de
 @qq{Cambios} dentro de la sección @ref{Desarrollo} de estas páginas.
 
-@strong{Update:} Due to a few Critical bugs, another release
-candidate will be required.
+@strong{Actualización:} A causa de algunos fallos críticos, será
+necesaria otra versión candidata al lanzamiento.
 
 @newsEnd
 
@@ -1771,7 +1957,7 @@ colaborador.
 @newsEnd
 
 @newsItem
-@subsubheading Lanzado LilyPond 2.13.11!  @emph{16 de enero de 2010}
+@subsubheading ¡Lanzado LilyPond 2.13.11!  @emph{16 de enero de 2010}
 
 Nos complace anunciar el lanzamiento de LilyPond 2.13.11.  Esta
 edición está orientada solamente a los dearrolladores, y trae algunas
@@ -1780,7 +1966,7 @@ arregla cuatro regresiones críticas contra versiones anteriores.
 @newsEnd
 
 @newsItem
-@subsubheading LilyPond 2.13.10 released!  @emph{December 31, 2009}
+@subsubheading ¡Lanzado LilyPond 2.13.10!  @emph{31 de diciembre 31 de 2009}
 
 We are happy to announce the release of LilyPond 2.13.10.  This
 release is intended for developers only, and brings a number of
@@ -1791,7 +1977,7 @@ and English names for feta filenames.
 
 
 @newsItem
-@subsubheading LilyPond 2.12.3 released!  @emph{December 20, 2009}
+@subsubheading ¡Lanzado LilyPond 2.12.3!  @emph{20 de diciembre de 2009}
 
 We are happy to announce the release of LilyPond 2.12.3.  This
 version contains the long-awaited fix for our GUI on MacOS X 10.5
index 8c0a3f6941da7465a0ee14f457d6ae1c1a39b13d..f32934303c63476390c85c0d3c2e89462a31985d 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Music engraving
 @chapter Music engraving
@@ -1087,14 +1087,14 @@ consider a more complicated musical example:
     \new Voice = "I" \relative c''' {
       \time 3/4
       \voiceOne
-      \times 6/7 { g8 g g g g g g }
+      \tuplet 7/6 { g8 g g g g g g }
       \oneVoice
       r4 <b,, fis' g bes> r4\fermata
     }
     \new Voice = "II" \relative c' {
       \voiceTwo
       c4
-      \times 4/5 {
+      \tuplet 5/4 {
         <c ees>8 f g
         \change Staff = "LH" \oneVoice
         \stemUp g,( c}
@@ -1525,7 +1525,7 @@ following example combines some more exotic constructs.
         \set followVoice = ##t
         c'''32([ b''16 a''16 gis''16 g''32)]
       } \\ {
-        s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d'']
+        s4 \tuplet 3/2 { d'16[ f' g'] } as'32[ b''32 e'' d'']
       } \\ {
         s4 \autoBeamOff d''8.. f''32
       } \\ {
index b73c2bb9fd7ad7b91e0c193d98257dfc71af6bac..f944a053e5b35a7773cacc47169caf66a021cda4 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Scheme tutorial
 @chapter Scheme tutorial
@@ -1127,7 +1127,7 @@ will display
                   'text
                   "f"))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 0 0))))
 @end example
@@ -1162,7 +1162,7 @@ A bit of reformatting makes the above information easier to read:
                               (make-music 'AbsoluteDynamicEvent
                                 'text
                                 "f"))
-              'duration (ly:make-duration 2 0 1 1)
+              'duration (ly:make-duration 2 0 1/1)
               'pitch    (ly:make-pitch 0 0 0))))
 @end example
 
@@ -1194,7 +1194,7 @@ someNote = c'
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 0 0))
 @end example
@@ -1212,7 +1212,7 @@ someNote = <c'>
   (list (make-music
           'NoteEvent
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 0 0))))
 @end example
@@ -1230,7 +1230,7 @@ expression.
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 0 0))
 @end example
@@ -1281,7 +1281,7 @@ representation of the desired result.
                   'span-direction
                   -1))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 5 0))
         (make-music
@@ -1292,7 +1292,7 @@ representation of the desired result.
                   'span-direction
                   1))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 5 0))))
 @end example
@@ -1309,7 +1309,7 @@ Now we examine the input,
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 5 0))))
 @end example
@@ -1375,7 +1375,7 @@ Scheme.  We begin by examining our input and desired output,
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch -1 0 0))))
 =====
@@ -1390,7 +1390,7 @@ Scheme.  We begin by examining our input and desired output,
           'articulation-type
           "accent"))
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch -1 0 0))
 @end example
index 5a500b6bbd4325ddf7dd004b4851eb59c617256c..85b91038d87fc465514e1651a686cd4baf970fa1 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Jean-Charles Malahieude, John Mandereau, Gauvain Pocentek
 
@@ -1171,14 +1171,14 @@ musique se complique :
     \new Voice = "I" \relative c''' {
       \time 3/4
       \voiceOne
-      \times 6/7 {g8 g g g g g g}
+      \tuplet 7/6 {g8 g g g g g g}
       \oneVoice
       r4 <b,, fis' g bes> r4\fermata
     }
     \new Voice = "II" \relative c' {
       \voiceTwo
       c4
-      \times 4/5 {
+      \tuplet 5/4 {
         <c ees>8 f g
         \change Staff = "LH" \oneVoice
         \stemUp g,( c}
@@ -1631,7 +1631,7 @@ constructions@dots{}
         \set followVoice = ##t
         c'''32([ b''16 a''16 gis''16 g''32)]
       } \\ {
-        s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d'']
+        s4 \tuplet 3/2 { d'16[ f' g'] } as'32[ b''32 e'' d'']
       } \\ {
         s4 \autoBeamOff d''8.. f''32
       } \\ {
index 9ce3b7d544c85574a50874b2be1d6e943cf67359..1e2efdb18f8913c5d6804202a013f3cb6653f01f 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: d0adf505f3902db683c1ba3c8c5f7caf2534b80e
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1149,7 +1149,7 @@ commande @code{\applyOutput}.  Celle-ci va insérer un événement
 (@rinternals{ApplyOutputEvent}) dans le contexte spécifié.  Elle répond
 à la syntaxe
 @example
-\applyOutput @var{contexte} @var{procédure}
+\applyOutput @var{Contexte} @var{procédure}
 @end example
 
 @noindent
@@ -1157,7 +1157,7 @@ où @code{@var{procédure}} est une fonction Scheme à trois arguments.
 
 Lors de l'interprétation de cette commande, la fonction
 @code{@var{procédure}} est appelée pout tout objet de rendu appartenant
-au contexte @code{@var{contexte}} à cet instant précis, avec les
+au contexte @code{@var{Contexte}} à cet instant précis, avec les
 arguments suivants :
 @itemize
 @item l'objet de rendu en lui-même,
@@ -1185,6 +1185,15 @@ trouvant sur la ligne médiane ou bien directement à son contact.
 }
 @end lilypond
 
+La @var{procédure} sera interprétée au niveau @code{Score}
+(partition) ou @code{Staff} dès lors que vous utiliserez l'une des
+syntaxes
+
+@example
+\applyOutput #'Score #@var{procédure}
+\applyOutput #'Staff #@var{procédure}
+@end example
+
 
 @node Fonctions de rappel
 @section Fonctions de rappel
index 6b82eced968ae1f380bc32408445774186423ddf..6b65cf820c692be834b4b41be4c95ff14088fab0 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 00e1520dc9f0b4dabe38da8895d147b07af843b8
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Jean-Charles Malahieude
 
@@ -727,7 +727,8 @@ expressions, tout comme le langage humain est structuré en mots et
 phrases.  LilyPond dispose d'un analyseur lexical (appelé @emph{lexer})
 qui sait identifier les jetons -- nombres, chaînes, éléments Scheme,
 hauteurs etc. -- ainsi que d'un analyseur syntaxique (appelé
-@emph{parser}) -- voir l'annexe @ruser{Grammaire de LilyPond}.  Dès lors
+@emph{parser}) -- voir 
+@rcontribnamed{LilyPond grammar, Grammaire de LilyPond}.  Dès lors
 que le programme sait quelle règle grammaticale particulière doit
 s'appliquer, il exécute les consignes qui lui sont associées.
 
@@ -1257,7 +1258,7 @@ affichera
                   'text
                   "f"))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 0 0))))
 @end example
@@ -1292,7 +1293,7 @@ L'information sera encore plus lisible après un peu de mise en forme :
                               (make-music 'AbsoluteDynamicEvent
                                 'text
                                 "f"))
-              'duration (ly:make-duration 2 0 1 1)
+              'duration (ly:make-duration 2 0 1/1)
               'pitch    (ly:make-pitch 0 0 0))))
 @end example
 
@@ -1328,7 +1329,7 @@ someNote = c'
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 0 0))
 @end example
@@ -1347,7 +1348,7 @@ someNote = <c'>
   (list (make-music
           'NoteEvent
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 0 0))))
 @end example
@@ -1364,7 +1365,7 @@ pour afficher la représentation en Scheme d'une expression musicale :
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 0 0))
 @end example
@@ -1417,7 +1418,7 @@ comment le résultat est représenté en interne.
                   'span-direction
                   -1))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 5 0))
         (make-music
@@ -1428,7 +1429,7 @@ comment le résultat est représenté en interne.
                   'span-direction
                   1))
           'duration
-          (ly:make-duration 2 0 1 1)
+          (ly:make-duration 2 0 1/1)
           'pitch
           (ly:make-pitch 0 5 0))))
 @end example
@@ -1445,7 +1446,7 @@ Examinons à présent la saisie :
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch 0 5 0))))
 @end example
@@ -1479,8 +1480,7 @@ doubleSlur = #(define-music-function (parser location note) (ly:music?)
 @translationof Adding articulation to notes (example)
 
 Le moyen d'ajouter une articulation à des notes consiste à fusionner
-deux expressions musicales en un même contexte, comme nous l'avons vu à
-la rubrique @ruser{Création d'un contexte}.  L'option de réaliser
+deux expressions musicales en un même contexte.  L'option de réaliser
 nous-mêmes une fonction musicale à cette fin nous offre l'avantage de
 pouvoir alors ajouter une articulation, telle qu'une instruction de
 doigté, individuellement à l'une des notes d'un accord, ce qui est
@@ -1514,7 +1514,7 @@ le résultat auquel nous désirons aboutir :
 (make-music
   'NoteEvent
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch -1 0 0))))
 =====
@@ -1529,7 +1529,7 @@ le résultat auquel nous désirons aboutir :
           'articulation-type
           "accent"))
   'duration
-  (ly:make-duration 2 0 1 1)
+  (ly:make-duration 2 0 1/1)
   'pitch
   (ly:make-pitch -1 0 0))
 @end example
index f546f05134a03a92c76c926ad3e2c1fe2a68c3f8..7bd96e5c1b0db925a310ef8f577a3c693a40ee44 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-   Translation of GIT committish: 8df40d45e4366f4e9baa2cec3b7eb38b6482150f
+   Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
    When revising a translation, copy the HEAD committish of the
    version that you are working on.  For details, see the Contributors'
@@ -26,7 +26,7 @@ Tutorial guidelines:  (different from policy.txt!)
 
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Translators: Nicolas Grandclaude, Ludovic Sardain, Gauvain Pocentek
 @c Translation checkers: Jean-Charles Malahieude, Valentin Villenave, John Mandereau
@@ -566,10 +566,10 @@ deux tiers de la durée de leur notation réelle, cette fraction est
 donc de 2/3 pour les triolets :
 
 @lilypond[verbatim,quote,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c8 r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 
@@ -1017,11 +1017,6 @@ séparant chaque syllable par une espace :
 >>
 @end lilypond
 
-@warning{Il est primordial de séparer l'accolade fermant les
-paroles de la dernière syllabe -- par une espace ou un saut de ligne --
-au risque de voir apparaître une
-@rprogram{Erreur renvoyant à ../ly/init.ly}.}
-
 Notez les doubles chevrons @w{@code{<< ... >>}} encadrant
 toute la pièce ; ils indiquent simplement que la musique et les
 paroles se produisent en même temps.
@@ -1337,7 +1332,7 @@ exemple, cela peut servir à saisir un motif qu'une seule fois, même
 s'il se répète un grand nombre de fois dans la pièce.
 
 @lilypond[verbatim,quote]
-tripletA = \times 2/3 { c,8 e g }
+tripletA = \tuplet 3/2 { c,8 e g }
 barA = { \tripletA \tripletA \tripletA \tripletA }
 
 \relative c'' {
index 53c8d656c121457ac3f4fd9b967af57b88766c79..c1db7aa96049819994845fd8ff01c750b2cb7a06 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: b93dbb4dd2fe708d0360f190cb4d06fa29bcae53
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Valentin Villenave, Jean-Charles Malahieude
 @c Translation checkers: John Mandereau
@@ -559,10 +559,10 @@ qui s'étendent sur un triolet, lui-même lié à un quintolet agrémenté
 d'une liaison de phrasé se poursuivant (lignes 3 et 4).
 
 @lilypond[quote,verbatim,ragged-right,relative=1]
-r16[ g \times 2/3 { r16 e'8] }
-g,16( a \times 2/3 { b16 d) e }
-g,8[( a \times 2/3 { b8 d) e~] } |
-\times 4/5 { e32\( a, b d e } a4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g,16( a \tuplet 3/2 { b16 d) e }
+g,8[( a \tuplet 3/2 { b8 d) e~] } |
+\tuplet 5/4 { e32\( a, b d e } a4.\)
 @end lilypond
 
 
@@ -1596,7 +1596,7 @@ référer à ce contexte particulier.
 
 @seealso
 Manuel de notation :
-@ruser{Création d'un contexte}.
+@ruser{Création et référencement d'un contexte}.
 
 
 @node Tout savoir sur les graveurs
index de2abb8f658d245095015ebab446de804d281585..3995bff9a0eaca61d17654869298872cbc3354ca 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: b93dbb4dd2fe708d0360f190cb4d06fa29bcae53
+    Translation of GIT committish: 3bad1130cea3a64b2592e1bfd44fbd5f0a9a98ee
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -115,6 +115,11 @@ de lancer LilyPond, et d'aprécier le résultat.
 @translationof String quartet templates
 
 
+@menu
+* Quatuor à cordes simple::
+* Parties pour quatuor à cordes::
+@end menu
+
 @node Quatuor à cordes simple
 @appendixsubsec Quatuor à cordes simple
 @translationof String quartet
index b01f9b59519dc85d2d89692a0e4b78a61975eaa3..bba10d1c2c90dd9d3dca7af11290c62ea2351aa8 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: d0adf505f3902db683c1ba3c8c5f7caf2534b80e
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Valentin Villenave, Nicolas Klutchnikoff, Damien Heurtebise
 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
@@ -309,7 +309,7 @@ couleur des deux dernières notes à leur valeur par défaut :
 @cindex couleur,exemple d'utilisation de la propriété
 @cindex NoteHead, exemple de dérogation
 
-@lilypond[quote,fragment,ragged-right,verbatim,relative=1]
+@lilypond[quote,verbatim,relative=1]
 c4 d
 \override NoteHead.color = #red
 e4 f |
@@ -349,6 +349,24 @@ g4 a
 b c |
 @end lilypond
 
+Le préfixe @code{\once} peut s'utiliser avec de nombreuses
+commandes prédéfinies pour en limiter les effets à un seul instant
+musical :
+
+@lilypond[quote,verbatim,relative=1]
+c4 d
+\once \stemDown
+e4 f |
+g4 a
+\once \hideNotes
+b c |
+@end lilypond
+
+Les commandes prédéfinies de la forme @code{\...Neutral},
+@code{\...Off} et @code{\un...} font appel, en interne, à une
+instruction @code{\revert} plutôt que @code{\override} ; les
+préfixer d'un @code{\once} est donc sans effet.
+
 
 @node La commande \overrideProperty
 @unnumberedsubsubsec La commande @code{\overrideProperty}
@@ -496,11 +514,11 @@ crochet de triolet court.
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
 \tweak direction #up
-\times 4/3 {
+\tuplet 3/4 {
   \tweak color #red
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -514,14 +532,14 @@ avec la commande @code{\override} :
 @cindex TupletNumber, exemple de dérogation
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\times 2/3 { c8[ c c] }
+\tuplet 3/2 { c8[ c c] }
 \once \override TupletNumber.text = #tuplet-number::calc-fraction-text
-\times 2/3 {
+\tuplet 3/2 {
   c8[ c]
   c8[ c]
   \once \override TupletNumber.transparent = ##t
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -2382,10 +2400,9 @@ c2^"Text4" |
 @end lilypond
 
 La commande qui permet de revenir au comportement par défaut est
-@code{\textLengthOff}.  Rappelez-vous que @code{\once} ne
-fonctionne qu'avec @code{\override}, @code{\set}, @code{\revert} ou
-@code{\unset}, et donc ne peut pas être utilisé avec
-@code{\textLengthOn}.
+@code{\textLengthOff}.  Alternativement, lorsque l'instruction
+@code{\textLengthOn} se limite à un seul instant musical, vous
+pouvez la préfixer d'un @code{\once}.
 
 @cindex étiquette de texte et collision
 
index 105b1fde2d47027818fda3de5abdfd8a81a17762..f76b7c3bfd811ec903f9340104fa2738bcc0da4c 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @ignore
-    Translation of GIT committish: 957ee70b1613ce33157486a1372827e7c1c9274f
+    Translation of GIT committish: 11ed968a1245413a224674d833c32b9765a5b28f
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -65,8 +65,6 @@ Annexes
 
 * Tables du manuel de notation::              tables et diagrammes.
 * Aide-mémoire::                              résumé de la syntaxe de LilyPond.
-* Grammaire de LilyPond::                     diagramme syntaxique pour
-  l'analyseur de LilyPond.
 * GNU Free Documentation License::            licence de ce document.
 * Index des commandes LilyPond::
 * Index de LilyPond::
@@ -91,15 +89,6 @@ Annexes
 @include notation/notation-appendices.itely
 @include notation/cheatsheet.itely
 
-@node Grammaire de LilyPond
-@appendix Grammaire de LilyPond
-@translationof LilyPond grammar
-
-Cette annexe présente la grammaire du langage de LilyPond, telle qu'elle
-ressort de l'analyseur syntaxique.
-
-@verbatiminclude ly-grammar.txt
-
 @include fdl.itexi
 
 @node Index des commandes LilyPond
index 8c770913a6636f86cc049961b653e0b2001f05ad..45708b3cb46968b2f5507f39832599849d775ffb 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: f8e7ac6dcdc5255d0c409ca68407f04dc8b98b99
+    Translation of GIT committish: 11ed968a1245413a224674d833c32b9765a5b28f
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -9,7 +9,7 @@
 @end ignore
 
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Jean-Charles Malahieude
 
@@ -670,7 +670,7 @@ semi-brèves (@emph{tempus perfectum}) doit s'effectuer à la main en
 entrant :
 
 @example
-breveTP = #(ly:make-duration -1 0 3 2)
+breveTP = #(ly:make-duration -1 0 3/2)
 @dots{}
 @{ c\breveTP f1 @}
 @end example
@@ -2464,7 +2464,7 @@ s'intégrer avec d'autres préfixes dans n'importe quel ordre.
 @menu
 * Contextes de notation kiévienne::
 * Clefs kiéviennes::
-* Têtes de note kiéviennes::
+* Notes kiéviennes::
 * Altérations kiéviennes::
 * Barre de mesure kiévienne::
 @end menu
@@ -2522,7 +2522,7 @@ La notation kiévienne n'utilise qu'une seule clef -- la clef
 
 @lilypond[quote,relative=1,notime,verbatim]
   \clef "kievan-do"
-  \override NoteHead.style = #'kievan
+  \kievanOn
   c
 @end lilypond
 
@@ -2535,15 +2535,18 @@ Manuel de notation :
 @ref{Clef}.
 
 
-@node Têtes de note kiéviennes
-@unnumberedsubsubsec Têtes de note kiéviennes
-@translationof Kievan note heads
+@node Notes kiéviennes
+@unnumberedsubsubsec Notes kiéviennes
+@translationof Kievan notes
 
 @cindex kiéviennnes, têtes de note
 
-La notation kiévienne requiert l'utilisation du style de tête de note
-approprié.  Vous devrez affecter @code{kievan} à la propriété
-@code{style} de l'objet @code{NoteHead}.
+La notation kiévienne requiert l'utilisation d'un style de tête de
+note particulier et la désactivation des hampes et crochets
+classiques.  La fonction @code{\kievanOn} se charge d'affecter à
+les propriétés adéquates aux têtes de note, hampes et crochets.
+Un simple @code{\kievanOff} permet de retrouver le comportement
+par défaut de LilyPond.
 
 En notation kiévienne, la note finale d'une pièce apparaît souvent sous
 la forme d'une @code{\longa}.  L'indication d'un récitatif -- plusieurs
@@ -2554,8 +2557,10 @@ kiéviennes :
 @lilypond[quote,fragment,ragged-right,verbatim]
 \autoBeamOff
 \cadenzaOn
-\override NoteHead.style = #'kievan
+\kievanOn
 b'1 b'2 b'4 b'8 b'\breve b'\longa
+\kievanOff
+b'2
 @end lilypond
 
 @seealso
@@ -2590,7 +2595,6 @@ anciens.
 
 @lilypond[quote,relative=1,notime,verbatim]
 \clef "kievan-do"
-\override NoteHead.style = #'kievan
 \override Accidental.glyph-name-alist =
  #alteration-kievan-glyph-name-alist
 bes' dis,
@@ -2616,8 +2620,8 @@ décoration qui fait office de barre finale.  Elle s'obtient à l'aide
 d'un @code{\bar "k"}.
 
 @lilypond[quote,relative=1,notime,verbatim]
+  \kievanOn
   \clef "kievan-do"
-  \override NoteHead.style = #'kievan
   c \bar "k"
 @end lilypond
 
@@ -2842,9 +2846,9 @@ peuvent se réaliser avec des @qq{notes silencieuses} (@code{s}).
 spiritus = \relative c' {
   \time 1/4
   \override Lyrics.LyricText.X-extent  = #'(0 . 3)
-  d4 \times 2/3 { f8 a g } g a a4 g f8 e
+  d4 \tuplet 3/2 { f8 a g } g a a4 g f8 e
   d4 f8 g g8 d f g a g f4 g8 a a4  s
-  \times 2/3 { g8 f d } e f g a g4
+  \tuplet 3/2 { g8 f d } e f g a g4
 }
 
 spirLyr = \lyricmode {
index cc9edd0c667c083442c38f98cc922a3dcb808ede..5524939594b3097a930d5635cb3ed7742bf955d3 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @ignore
-    Translation of GIT committish: 0
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -63,11 +63,11 @@ symboles, en Scheme.}
 @section Contextes d'interprétation
 @translationof Interpretation contexts
 
-Cette section traite des contextes.
+Nous allons voir ici ce que sont les contextes et comment les modifier.
 
 @menu
 * Tout savoir sur les contextes::
-* Création d'un contexte::
+* Création et référencement d'un contexte::
 * Conservation d'un contexte::
 * Modification des greffons de contexte::
 * Modification des réglages par défaut d'un contexte::
@@ -104,14 +104,10 @@ Référence des propriétés internes :
 I knew it would... And leaving out some of them is perfectly fine
 with me.
 I do think that a list like this, with the main contexts and a
-brief
-description of  what they do (perhaps also with a note about what
-default
-behavior is associated with each of them, but this may be
-unmanageable),
-should be there, and then we could simply list the remaining ones
-without
-further explanation and with links to the IR.
+brief description of  what they do (perhaps also with a note about what
+default behavior is associated with each of them, but this may be
+unmanageable), should be there, and then we could simply list the
+remaining ones without further explanation and with links to the IR.
 @end ignore
 
 @c TODO Improve layout, order and consistency of wording -td
@@ -294,152 +290,217 @@ context.
 @end ignore
 
 
-@node Création d'un contexte
-@subsection Création d'un contexte
-@translationof Creating contexts
+@node Création et référencement d'un contexte
+@subsection Création et référencement d'un contexte
+@translationof Creating and referencing contexts
 
-@c TODO more complete descriptions rather than learning style
-
-Lorsqu'une partition ne comporte qu'une portée avec une seule voix, les
-contextes sont créés automatiquement.  Dès que la structure s'étoffe, il
-devient nécessaire de les créer explicitement, en suivant l'une des
-trois méthodes suivantes :
-
-@itemize
-
-@item
-La commande la plus simple à utiliser est @code{\new} ; c'est aussi
-la plus courte.  Elle se place juste avant une expression musicale et se
-libelle ainsi :
+@cindex contexte, création
+@cindex contexte, référencement
 
 @funindex \new
-@cindex nouveau contexte
-@cindex contexte, création
+@funindex \context
+
+LilyPond crée automatiquement des contextes de bas niveau lorsque
+l'expression musicale intervient avant qu'un contexte adéquat n'existe,
+ce qui peut être pratique dans le cadre d'une partition simple ou de
+courts fragments tels ceux inclus dans cette documentation. Dès que la
+structure s'étoffe, il devient nécessaire de créer explicitement tous
+les contextes, à l'aide des commandes @code{\new} ou @code{\context}.
+Leur syntaxe est très similaire :
 
 @example
-\new @var{type} @var{expression_musicale}
+[\new | \context] @var{Contexte} [ = @var{nom}] [@var{musique}]
 @end example
 
 @noindent
-où @var{type} est le nom d'un contexte (par ex. @code{Staff} ou
-@code{Voice}).  Cette commande crée un nouveau contexte et y interprète
-le contenu de l'@var{expression_musicale}.
+où peuvent intervenir aussi bien @code{\new} que @code{\context}.
+Le @var{Contexte} est le nom du contexte à créer, qui éventuellement
+s'appellera plus particulièrement @var{nom} ; il contient l'expression
+musicale unique @var{musique} qui devra être interprétée dans ce
+contexte par les graveurs ou exécutants.
 
-C'est ce qui se passe lorsqu'une partition comporte plusieurs portées :
-chaque partie qui doit apparaître sur une portée spécifique est précédée
-d'un @code{\new Staff}.
+Le préfixe @code{\new} non suivi d'un nom s'utilise principalement pour
+créer une partition avec plusieurs portées :
 
-@lilypond[quote,verbatim,relative=2,ragged-right]
+@lilypond[quote,verbatim,relative=2]
 <<
-  \new Staff { c4 c }
-  \new Staff { d4 d }
+  \new Staff {
+    % leave the Voice context to be created implicitly
+    c4 c
+  }
+  \new Staff {
+    d4 d
+  }
 >>
 @end lilypond
 
-La commande @code{\new} vous permet aussi d'attribuer un nom au
-contexte que vous créez.
-
-@example
-\new @var{type} = @var{nom} @var{musique}
-@end example
-Le nom que vous spécifiez ne pourra être utilisé que s'il n'a pas déjà
-été attribué à un autre contexte.
+@noindent
+et pour regrouper des voix sur une même portée :
 
-@funindex \context
-@item
-Tout comme @code{\new}, la commande @code{\context} affectera une
-expression musicale à un objet contextuel ; elle lui attribuera de
-surcroît un nom.  La commande @code{\context} s'emploie de la façon
-suivante :
+@lilypond[quote,verbatim,relative=2]
+<<
+  \new Staff <<
+    \new Voice {
+      \voiceOne
+      c8 c c4 c c
+    }
+    \new Voice {
+      \voiceTwo
+      g4 g g g
+    }
+  >>
+>>
+@end lilypond
 
-@example
-\context @var{type} = @var{nom} @var{musique}
-@end example
+@noindent
+@code{\new} est à priviliégier lorsque les contextes ne sont pas nommés.
 
-LilyPond va dans un premier temps vérifier l'existence d'un contexte du
-type @var{type} appelé @var{nom}.  En l'absence d'un tel contexte,
-LilyPond crée un nouveau contexte du nom que vous avez spécifié.  Cette
-procédure est tout à fait pertinente lorsque vous faites appel à ce
-contexte particulier par la suite.  Prenons le cas d'un chant :
-nous commençons par nommer la ligne mélodique,
+La différence entre les commandes @code{\new} et @code{\context} se
+situe au niveau de leurs effets :
 
-@example
-\context Voice = "@b{tenor}" @var{musique}
-@end example
+@itemize
+@item
+La commande @code{\new}, suivie ou non d'un nom, crée un tout
+nouveau contexte même s'il en existe déjà un portant le même nom :
 
-@noindent
-de telle sorte que le texte s'aligne correctement sur les notes :
+@lilypond[quote,verbatim,relative=2]
+<<
+  \new Staff <<
+    \new Voice = "A" {
+      \voiceOne
+      c8 c c4 c c
+    }
+    \new Voice = "A" {
+      \voiceTwo
+      g4 g g g
+    }
+  >>
+>>
+@end lilypond
 
-@example
-\new Lyrics \lyricsto "@b{tenor}" @var{paroles}
-@end example
+@item
+La commande @code{\context} avec nommage créera un contexte distinct
+uniquement dans le cas où ne préexiste aucun contexte du même nom dans
+la même hiérarchie de contextes.  Dans le cas contraire, il servira de
+référence au contexte précédemment créé, et son expression musicale sera
+transmise dans ce contexte pour interprétation.
 
-@noindent
+Cette procédure est tout à fait pertinente lorsque l'on sépare mise en
+forme de la partition et contenu musical.  Les deux formulations
+ci-après sont tout à fait valides :
 
-L'une des autres utilisations de contextes explicitement nommés consiste
-à fusionner deux expressions musicales dans un même contexte.  Dans
-l'exemple qui suit, notes et articulations sont saisies indépendamment.
+@lilypond[quote,verbatim]
+\score {
+  <<
+    % score layout
+    \new Staff <<
+      \new Voice = "one" {
+        \voiceOne
+      }
+      \new Voice = "two" {
+        \voiceTwo
+      }
+    >>
 
-@example
-music = @{ c4 c4 @}
-arts = @{ s4-. s4-> @}
-@end example
+    % musical content
+    \context Voice = "one" {
+      \relative c'' {
+        c4 c c c
+      }
+    }
+    \context Voice = "two" {
+      \relative c'' {
+        g8 g g4 g g
+      }
+    }
+  >>
+}
+@end lilypond
 
-Elles sont ensuite fusionnées par affectation au même contexte
-@code{Voice} :
+@lilypond[quote,verbatim]
+\score {
+  <<
+    % score layout
+    \new Staff <<
+      \context Voice = "one" {
+        \voiceOne
+      }
+      \context Voice = "two" {
+        \voiceTwo
+      }
+    >>
 
-@example
-<<
-  \new Staff \context Voice = "A" \music
-  \context Voice = "A" \arts
->>
-@end example
-@lilypond[quote,ragged-right]
-music = { c4 c4 }
-arts = { s4-. s4-> }
-\relative c'' <<
-  \new Staff \context Voice = "A" \music
-  \context Voice = "A" \arts
->>
+    % musical content
+    \context Voice = "one" {
+      \relative c'' {
+        c4 c c c
+      }
+    }
+    \context Voice = "two" {
+      \relative c'' {
+        g8 g g4 g g
+      }
+    }
+  >>
+}
 @end lilypond
 
-Grâce à ce mécanisme, vous pouvez tout à fait générer une version
-@qq{Urtext} (édition originale) et optionnellement ajouter distinctement
-des articulations à ces mêmes notes.
-
-@cindex création de contextes
+@noindent
+Par ailleurs, le recours à des variables produira les mêmes effets --
+voir @rlearning{Organisation du code source avec des variables}.
 
 @item
-Voici une troisième manière de créer un contexte :
+La commande @code{\context} utilisée sans nommage recherchera le premier
+de tous les contextes du même type précédemment créés dans la même
+hiérarchie de contextes ; l'expression musicale lui sera alors transmise
+pour interprétation.  Bien que rarement utilisée, cette formulation de
+@code{\context} sans nommage ni expression musicale permet de définir le
+contexte dans lequel une procédure Scheme comportant une clause
+@code{\applyContext} devra s'exécuter.
 
 @example
-\context @var{type} @var{musique}
+\new Staff \relative c' @{
+  c1
+  \context Timing
+  \applyContext #(lambda (ctx)
+                   (newline)
+                   (display (ly:context-current-moment ctx)))
+  c1
+@}
 @end example
 
-@noindent
-Très comparable à une déclaration @code{\context = @var{nom}},
-cette méthode permet de s'affranchir du type de contexte.
+@end itemize
 
-Cette variante s'utilise lorsque les expression musicales peuvent être
-interprétées à différents niveaux, comme par exemple lorsque intervient
-la commande @code{\applyOutput} -- pour de plus amples détails, voir
-@rextend{Application d'une fonction à tous les objets de mise en forme}.
-En l'absence de @code{\context} explicite, LilyPond considère qu'il
-s'agit de @code{Voice}.
+Un contexte auquel il est ultérieurement fait référence doit
+impérativement être nommé.  C'est le cas par exemple lorsque des paroles
+sont associées à de la musique :
 
 @example
-\applyOutput #'@var{contexte} #@var{fonction}   % s'applique à Voice
+\new Voice = "tenor" @var{musique}
+...
+\new Lyrics \lyricsto "tenor" @var{paroles}
 @end example
 
-Vous devrez respecter ces formulations si la fonction doit
-s'interpréter au niveau @code{Score} ou @code{Staff} :
+@noindent
+L'association de paroles à de la musique est abordée en détails à la
+rubrique @ref{Durée automatique des syllabes}.
+
+Les propriétés de tous les contextes d'un même type se modifient au sein
+d'un bloc @code{\layout}, selon une syntaxe différente -- voir
+@ref{Modification de tous les contextes d'un même type}.  Une telle
+construction permet de séparer mise en forme et contenu musical.
+Lorsque un seul contexte requiert une adaptation, mieux vaut recourir à
+un bloc @code{\with} -- voir
+@ref{Modification d'un contexte particulier}.
 
-@example
-\applyOutput #'Score #@var{fonction}
-\applyOutput #'Staff #@var{fonction}
-@end example
+@seealso
 
-@end itemize
+Manuel d'initiation :
+@rlearning{Organisation du code source avec des variables}.
+
+Manuel de notation :
+@ref{Modification d'un contexte particulier},
+@ref{Durée automatique des syllabes}.
 
 
 @node Conservation d'un contexte
@@ -870,7 +931,7 @@ expression musicale telle que @code{\accidentalStyle dodecaphonic} :
 
 @item
 à l'aide d'une variable personnalisée contenant un bloc @code{\with} :
-pour de plus amples iformations sur le bloc @code{\with}, voir
+pour de plus amples informations sur le bloc @code{\with}, voir
 @ref{Modification d'un contexte particulier}.
 
 @c KEEP LY
@@ -934,7 +995,7 @@ musical.
 
 Dans le cas d'un contexte pris individuellement, ses propriétés se
 modifient à l'aide d'un bloc @code{\with}.  Toutes les autres instances
-de contexte appartenant au même type seront affectés des réglages
+de contexte appartenant au même type seront affectées des réglages
 prédéfinis par LilyPond, modifiés le cas échéant par un bloc
 @code{\layout}.  Le bloc @code{\with} se place directement à la suite de
 la commande @code{\new} @var{type-de-contexte}.
@@ -1170,7 +1231,7 @@ squashedPosition = #0
 @end example
 
 Le graveur @rinternals{Pitch_squash_engraver} intercepte les notes
-créées par le @rinternals{Note_heads_engraver}, et les @qq{écrase} pour
+créées par le @rinternals{Note_heads_engraver}, et les « écrase » pour
 qu'elles aient toutes la même position verticale, définie par
 @code{squashedPosition} : ici il s'agit de la valeur @code{0},
 c'est-à-dire la ligne du milieu.
@@ -1273,18 +1334,18 @@ Les contextes viennent en principe se positionner selon leur ordre
 d'apparition dans le fichier source.  Lorsque plusieurs contextes sont
 imbriqués, le contexte englobant supportera les différents contextes
 mentionnés dans le fichier source, à la stricte condition qu'ils soient
-dûment @qq{agréés}.  Les contextes imbriqués qui ne font pas partie de
-la @qq{liste d'agréments} du contexte englobant se retrouveront en
+dûment « agréés ».  Les contextes imbriqués qui ne font pas partie de
+la « liste d'agréments » du contexte englobant se retrouveront en
 dessous de celui-ci au lieu d'y être imbriqués.
 
-La liste des @qq{agréments} d'un contexte se gère à l'aide des
+La liste des « agréments » d'un contexte se gère à l'aide des
 instructions @code{\accepts} et @code{\denies} -- @code{\accepts} pour
 ajouter un contexte à la liste, et @code{\denies} pour retirer
 l'agrément.  Il est par exemple peu conventionnel que les accords nommés
-apparaissent dans un contexte @code{Staff} ; autrement dit, le
-contexte @code{ChordNames} ne fait pas partie de la @qq{liste
-d'agréments} du contexte @code{Staff} par défaut.  Néanmoins, et s'il
-devait en être ainsi, vous pourriez le spécifier.
+apparaissent dans un contexte @code{Staff} ; autrement dit, le contexte
+@code{ChordNames} ne fait pas partie de la « liste d'agréments » du
+contexte @code{Staff} par défaut.  Néanmoins, et s'il devait en être
+ainsi, vous pourriez le spécifier.
 
 @lilypond[verbatim,quote]
 \score {
@@ -1314,7 +1375,7 @@ L'instruction @code{\denies} permet, lorsqu'un nouveau contexte reprend
 les définitions d'un contexte existant, d'en ajuster les composantes.
 C'est par exemple le cas du contexte @code{VaticanaStaff}, réplique du
 contexte @code{Staff} au sein duquel le contexte @code{VaticanaVoice} se
-substitue au contexte @code{Voice} dans la @qq{liste d'agrément}.
+substitue au contexte @code{Voice} dans la « liste d'agrément ».
 
 Gardez à l'esprit que, face à une instruction qui ne s'appliquerait à
 aucun contexte déjà existant, LilyPond créera un nouveau contexte
@@ -1340,11 +1401,11 @@ autres contextes existants.  Le repositionner au-dessus du contexte
 
 Il en va de même pour les contextes temporaires de paroles au sein d'un
 système à plusieurs portées comme un @code{ChoirStaff} lorsque, par
-exemple, un couplet supplémentaire apparaît à l'occasion d'une
-reprise.  Ce contexte de paroles temporaire se place par défaut sous les
-portées inférieures.  Lui adjoindre une instruction
-@code{alignBelowContext} dès son initialisation permet de l'accoler au
-contexte de paroles (nommé) qui contient le premier couplet.
+exemple, un couplet supplémentaire apparaît à l'occasion d'une reprise.
+Ce contexte de paroles temporaire se place par défaut sous les portées
+inférieures.  Lui adjoindre une instruction @code{alignBelowContext} dès
+son initialisation permet de l'accoler au contexte de paroles (nommé)
+qui contient le premier couplet.
 
 Des exemples de repositionnement de contexte temporaire sont disponibles
 aux rubriques @rlearning{Expressions musicales imbriquées},
@@ -1509,6 +1570,7 @@ francophones.
 @cindex interfaces de rendu
 @cindex rendu, interfaces de
 @cindex objets graphiques
+@cindex grob
 
 Tous les éléments de notation sont considérés comme des objets
 graphiques (en anglais @emph{Graphical Object}, d'où le diminutif
index 344dd0f6ef015a3b752b1898a7a0c22125be1db7..6df0134f1a05f7d47803b9c7f68321a7e299fa03 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Valentin Villenave
 @c Translation checkers: Jean-Charles Malahieude
@@ -230,12 +230,12 @@ f8 c2 d e
 @end lilypond
 
 
-@item @code{\times 2/3 @{f g a@}}
+@item @code{\tuplet 3/2 @{f g a@}}
 @tab triolets
 @tab
 @lilypond[relative=1]
 \set Staff.implicitTimeSignatureVisibility = #all-invisible
-\times 2/3 { f8 g a }
+\tuplet 3/2 { f8 g a }
 @end lilypond
 
 
index 31fb96822fedece90eaf05c9f8c126ba58087a28..677da1255f063f80afb1c7ffe342e1da52ca7a21 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Jean-Charles Malahieude
 
@@ -626,7 +626,7 @@ spécifie quant à elle l'espace de temps entre chaque ligne.
   \context {
     \Staff
     \consists "Grid_point_engraver" %% active les guides
-    gridInterval = #(ly:make-moment 1 4)
+    gridInterval = #(ly:make-moment 1/4)
   }
   \context {
     \Score
index 0dc8fed74533128f3fd950e1a9fec4179d451179..9aaf2b6bb7637e224b6ab8e090852c8c53938841 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Matthieu Jacquot
 @c Translation checkers: Jean-Charles Malahieude
@@ -1723,7 +1723,7 @@ music = \relative c' {
   < b\3 \deadNote d\2 b'\1 >
   < c\3 \deadNote e\2 c'\1 >
   \deadNotesOn
-  \times 2/3 { g8 b e }
+  \tuplet 3/2 { g8 b e }
   \deadNotesOff
   < a,\3 c\2 e\1 >1
 }
index 1955b160de0ee7fe6c034e4f9a6d46142a2d9c58..a5fbb526f8150ccac02b38b2ff629f3d85d3b9f2 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: d0adf505f3902db683c1ba3c8c5f7caf2534b80e
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Jean-Charles Malahieude, Valentin Villenave
 
@@ -1384,12 +1384,30 @@ Il répond à la syntaxe :
 }
 @end lilypond
 
+Un accord @emph{dans son intégralité} ne peut pas faire l'objet
+d'une note de bas de page événementielle : un accord, même s'il ne
+contient qu'une seule et unique note, ne génère aucun événement en
+propre.  Une des notes @emph{au sein} de l'accord peut toutefois
+se voir attribuer une annotation :
+
+@c KEEP LY
+@lilypond[quote,verbatim,papersize=a8landscape]
+\book {
+  \header { tagline = ##f }
+  \relative c'' {
+    \footnote #'(2 . 3) "Résultat non probant" <a-3>2
+    <\footnote #'(-2 . -3) "Résultat probant" a-3>4
+    <a-3 \footnote #'(3 . 1/2) "Tout aussi probant" c-5>4
+  }
+}
+@end lilypond
+
 Lorsque l'annotation concerne un événement postérieur ou une
 articulation, la commande @code{\footnote} @strong{doit} être
 précédée d'un indicateur de position (@code{-, _} ou @code{^}) et
 suivie de l'événement postérieur ou l'articulation comme argument
 @var{musique}.  Dans ce cas, la commande @code{\footnote} peut se
-considérer comme une copie de son dernier argument auquel oon
+considérer comme une copie de son dernier argument auquel on
 attache une annotation.  La syntaxe consacrée est :
 
 @example
@@ -1457,12 +1475,16 @@ annotation :
 }
 @end lilypond
 
-L'un des constituants d'un accord peut individuellement se voir attribuer
-une annotation.  Une tête de note (@code{NoteHead}) est le (seul) objet
-directement généré par un constituant d'accord ; elle peut donc être
-affectée d'une annotation événementielle.  Tous les autres objets
-constituant un accord sont générés indirectment ; ils ne pourront faire
-l'objet que d'une annotation temporelle, préfixée d'un @code{\single} :
+Une note incluse dans un accord peut individuellement se voir attribuer
+une annotation événementielle.  Une tête de note (@code{NoteHead}) est
+le @emph{seul} objet directement généré par un constituant d'accord ;
+elle peut donc être affectée d'une annotation événementielle.  Tous les
+autres objets constituant un accord sont générés indirectement.  La
+commande @code{\footnote} ne dispose pas d'une syntaxe permettant de
+spécifier @emph{à la fois} un type d'objet @emph{et} un événement
+particulier auquel s'attacher.  De tels objets pourront toutefois faire
+l'objet d'une annotation temporelle, préfixée d'un @code{\single} afin
+d'annoter l'événement directement consécutif :
 
 @c KEEP LY
 @lilypond[quote,verbatim,papersize=a8landscape]
@@ -2924,7 +2946,7 @@ Par exemple, indiquer 90 à la noire pointée est équivalent à spécifier
 270 croches à la minute :
 
 @example
-tempoWholesPerMinute = #(ly:make-moment 270 8)
+tempoWholesPerMinute = #(ly:make-moment 270/8)
 @end example
 
 @cindex MIDI et définition de contexte
index ca830f891711ad7a0603fc02b3815fc8ea145dc8..8ceef02be4584341d6708b0ae7c632d855cf4ca9 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 0
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1201,7 +1201,7 @@ Voici les différents styles de tête de note disponibles.
 
 
 @node Commandes pour markup
-@appendixsec Commandes pour markup
+@appendixsec Commandes pour @emph{markup}
 @translationof Text markup commands
 
 Les commandes suivantes peuvent être utilisées dans un bloc
@@ -1211,7 +1211,7 @@ Les commandes suivantes peuvent être utilisées dans un bloc
 
 
 @node Commandes pour liste de markups
-@appendixsec Commandes pour liste de markups
+@appendixsec Commandes pour liste de @emph{markups}
 @translationof Text markup list commands
 
 Les commandes suivantes peuvent être utilisées dans un
@@ -1628,11 +1628,11 @@ concluante, le fichier est déclaré invalide ; un message approprié est
 alors émis.  Les différents regroupements syntaxiques ainsi que les
 règles de construction des regroupements relatifs à la grammaire de
 LilyPond sont définis dans le fichier @file{lily/parser.yy} et présentés
-selon la forme de Backus-Naur (BNF) à l'annexe
-@ref{Grammaire de LilyPond}.  Ce fichier est utilisé par le 
-générateur de @emph{parser} Bison lors de la construction du programme.
-Partie intégrante des sources, il n'est pas distribué avec les
-programmes binaires de LilyPond.
+selon la forme de Backus-Naur (BNF) à la rubrique
+@rcontribnamed{LilyPond grammar, Grammaire de LilyPond}.  Ce
+fichier est utilisé par le générateur de @emph{parser} Bison lors
+de la construction du programme. Partie intégrante des sources, il
+n'est pas distribué avec les programmes binaires de LilyPond.
 
 
 @node variable de l'analyseur grammatical
index a1d9b2f7f44693d6ef2973141783d5014526f6b8..898f9d9eebf5f3551a93b661c97b06d111029169 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Translators: Valentin Villenave, Jean-Charles Malahieude
 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
@@ -223,11 +223,11 @@ au début de chaque alternative à l'exception de la première.
 \alternative {
   {
     f2 d |
-    \set Timing.measureLength = #(ly:make-moment 3 4)
+    \set Timing.measureLength = #(ly:make-moment 3/4)
     g4 g g  % optional bar check is allowed here
   }
   {
-    \set Timing.measureLength = #(ly:make-moment 4 4)
+    \set Timing.measureLength = #(ly:make-moment 4/4)
     a2 a |
   }
 }
@@ -659,7 +659,7 @@ différentes sont remplacées par un double symbole de pourcentage.
 
 @lilypond[verbatim,quote,relative=2]
 \repeat percent 4 { c8. <d f>16 }
-\repeat percent 2 { \times 2/3 { r8 c d } e4 }
+\repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
 @end lilypond
 
 @snippets
index 1be472041fc8b10ecbfcdca6018fedf506d26d72..2d1bfa5264aa84e5ea52220668817a9ba4a181b9 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: d0adf505f3902db683c1ba3c8c5f7caf2534b80e
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Frédéric Chiasson, Jean-Charles Malahieude
 @c Translation checkers: Valentin Villenave, François Martin, Xavier Scheuer
@@ -218,8 +218,8 @@ est le triolet, dans lequel trois notes ont la durée de deux, et où les
 notes durent donc deux tiers de leur valeur écrite.
 
 @lilypond[quote,verbatim,relative=2]
-a2 \times 2/3 { b4 b b }
-c4 c \times 2/3 { b4 a g }
+a2 \tuplet 3/2 { b4 b b }
+c4 c \tuplet 3/2 { b4 a g }
 @end lilypond
 
 @cindex crochet de nolet, positionnement
@@ -240,7 +240,7 @@ Les nolets peuvent être imbriqués ; par exemple,
 
 @lilypond[quote,verbatim,relative=2]
 \autoBeamOff
-c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4 |
+c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4 |
 @end lilypond
 
 Lorsque, dans une imbrication, les nolets débutent au même instant, il
@@ -399,6 +399,15 @@ Manuel de notation :
 Morceaux choisis :
 @rlsrnamed{Rhythms,Rythme}.
 
+@knownissues
+Le calcul de la position au sein d'une mesure doit prendre en
+considération tous les facteurs d'échelonnement appliqués aux
+notes de cette mesure ainsi que tous les reliquats des mesures
+précédentes.  Ce calcul utilise des nombres rationnels.  Dès lors
+qu'un calcul recontrera un numérateur ou dénominateur
+intermédiaire d'une valeur supérieure à 2^30, LilyPond s'arrêtera
+à ce point précis sans pour autant signaler d'erreur.
+
 
 @node Liaisons de prolongation
 @unnumberedsubsubsec Liaisons de prolongation
@@ -1430,7 +1439,7 @@ De fait, @code{\partial 8} équivaut à :
 
 @lilypond[quote,verbatim,relative=1]
 \time 3/4
-\set Timing.measurePosition = #(ly:make-moment -1 8)
+\set Timing.measurePosition = #(ly:make-moment -1/8)
 e8 | a4 c8 b c4 |
 @end lilypond
 
@@ -1464,7 +1473,7 @@ s'afficher, voire des problèmes inopinés surgir.  Utilisez plutôt
 \time 6/8
 \partial 8
 e8 | a4 c8 b[ c b] |
-\set Timing.measurePosition = #(ly:make-moment -1 4)
+\set Timing.measurePosition = #(ly:make-moment -1/4)
 r8 e,8 | a4 c8 b[ c b] |
 @end lilypond
 
@@ -1670,7 +1679,7 @@ les règles de ligature automatique.
     \scaleDurations 3/5 {
       \repeat unfold 2 { c8[ c c] }
       \repeat unfold 2 { c8[ c] } |
-      c4. c \times 2/3 { c8[ c c] } c4
+      c4. c \tuplet 3/2 { c8[ c c] } c4
     }
   }
 >>
@@ -2127,12 +2136,12 @@ tout moment, avant de déterminer les ligatures par @code{beatStructure}.
 \time 4/4
 a8^"default" a a a a a a a
 
-\set Timing.baseMoment = #(ly:make-moment 1 4)
+\set Timing.baseMoment = #(ly:make-moment 1/4)
 \set Timing.beatStructure = #'(1 1 1 1)
 a8^"no change" a a a a a a a
 
 \set Timing.beamExceptions = #'()
-\set Timing.baseMoment = #(ly:make-moment 1 4)
+\set Timing.baseMoment = #(ly:make-moment 1/4)
 \set Timing.beatStructure = #'(1 1 1 1)
 a8^"changed" a a a a a a a
 @end lilypond
@@ -2188,7 +2197,7 @@ valeur de @code{baseMoment}.
 
 @lilypond[quote,verbatim,relative=2]
 \time 5/8
-\set Timing.baseMoment = #(ly:make-moment 1 16)
+\set Timing.baseMoment = #(ly:make-moment 1/16)
 \set Timing.beatStructure = #'(7 3)
 \repeat unfold 10 { a16 }
 @end lilypond
@@ -2291,7 +2300,7 @@ de cette dérogation.
 
 @lilypond[quote,verbatim,relative=2]
 \time 4/4
-\set Timing.baseMoment = #(ly:make-moment 1 8)
+\set Timing.baseMoment = #(ly:make-moment 1/8)
 \set Timing.beatStructure = #'(3 3 2)
 % This won't beam (3 3 2) because of beamExceptions
 \repeat unfold 8 {c8} |
@@ -2430,7 +2439,7 @@ métrique que dans une seule portée.
 <<
   \new Staff {
     \time 3/4
-    \set Timing.baseMoment = #(ly:make-moment 1 8)
+    \set Timing.baseMoment = #(ly:make-moment 1/8)
     \set Timing.beatStructure = #'(1 5)
     \set Timing.beamExceptions = #'()
     \repeat unfold 6 { a8 }
@@ -2603,10 +2612,10 @@ quatre dernières gardent un tempo régulier.
 
 @lilypond[relative=1,verbatim,quote]
 \override Beam.grow-direction = #LEFT
-\featherDurations #(ly:make-moment 2 1)
+\featherDurations #(ly:make-moment 2/1)
 { c16[ c c c c c c c] }
 \override Beam.grow-direction = #RIGHT
-\featherDurations #(ly:make-moment 2 3)
+\featherDurations #(ly:make-moment 2/3)
 { c32[ d e f] }
 % revert to non-feathered beams
 \override Beam.grow-direction = #'()
@@ -3705,11 +3714,11 @@ La barre de mesure suivante tombera donc à 9/8 et non à 5/8.
 
 @lilypond[quote,verbatim]
 \new Voice \relative c' {
-  \set Timing.measureLength = #(ly:make-moment 5 4)
+  \set Timing.measureLength = #(ly:make-moment 5/4)
   c1 c4 |
   c1 c4 |
   c4 c
-  \set Timing.measurePosition = #(ly:make-moment 5 8)
+  \set Timing.measurePosition = #(ly:make-moment 5/8)
   b4 b b8 |
   c4 c1 |
 }
index 061b81fa52649c2e1a32ddc299635192ce8b1838..ef870bff42a3fe4977dec3fbab243259bc3a00d1 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Frédéric Chiasson, Jean-Charles Malahieude
 
@@ -1505,7 +1505,7 @@ forcés doivent être saisis au sein d'une expression polyphonique :
   \remove "Forbid_line_break_engraver"
 } \relative c'' {
   <<
-    { c2. \times 2/3 { c4 c c } c2. | }
+    { c2. \tuplet 3/2 { c4 c c } c2. | }
     { s1 | \break s1 | }
   >>
 }
@@ -1740,7 +1740,7 @@ la manière suivante :
   a4 b c d |
   R1 | % une tourne peut se placer ici
   a4 b c d |
-  \set Staff.minimumPageTurnLength = #(ly:make-moment 5 2)
+  \set Staff.minimumPageTurnLength = #(ly:make-moment 5/2)
   R1 | % il ne peut pas y avoir de tourne ici
   a4 b r2 |
   R1*2 | % une tourne peut se placer ici
@@ -3098,7 +3098,7 @@ resserrée.  En effet, @code{ly:make-moment} construit une durée :
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16)
+      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3117,14 +3117,14 @@ s'appliquera à toute la partition, puisque mentionnée au sein d'un bloc
 \score {
   <<
     \new Staff {
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
       c8 c8 c8 c8
     }
     \new Staff {
       c8 c8 c8 c8
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
     }
@@ -3252,7 +3252,7 @@ classique et justifiée à gauche.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3281,7 +3281,7 @@ définissant la propriété @code{proportionalNotationDuration}.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3289,7 +3289,7 @@ définissant la propriété @code{proportionalNotationDuration}.
  \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3316,8 +3316,8 @@ prend deux arguments : un numérateur et un dénominateur qui
 représentent une fraction de ronde.  L'appel de
 @w{@code{(ly:make-moment 1 20)}} produit donc une durée de référence
 égale à un vingtième de ronde.  Vous pourriez tout aussi bien  utiliser
-@code{(ly:make-moment 1 16)}, @code{(ly:make-moment 1 8)} ou
-@code{(ly:make-moment 3 97)}.
+@code{(ly:make-moment 1/16)}, @code{(ly:make-moment 1/8)} ou
+@code{(ly:make-moment 3/97)}.
 
 Se pose alors le problème de fournir la juste durée de référence à
 @code{proportionalNotationDuration}.  Il faut en l'occurrence procéder par
@@ -3332,7 +3332,7 @@ une durée de référence élevée produira une musique resserrée.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3340,7 +3340,7 @@ une durée de référence élevée produira une musique resserrée.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 8)
+      proportionalNotationDuration = #(ly:make-moment 1/8)
     }
   }
 }
@@ -3350,7 +3350,7 @@ une durée de référence élevée produira une musique resserrée.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3358,7 +3358,7 @@ une durée de référence élevée produira une musique resserrée.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 16)
+      proportionalNotationDuration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3368,7 +3368,7 @@ une durée de référence élevée produira une musique resserrée.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3376,7 +3376,7 @@ une durée de référence élevée produira une musique resserrée.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 32)
+      proportionalNotationDuration = #(ly:make-moment 1/32)
     }
   }
 }
@@ -3402,12 +3402,12 @@ ajoutons lui une portée incluant un autre type de nolet.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3428,12 +3428,12 @@ les règles qu'elle applique peuvent amener à ce résultat.  Le recours à
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3441,7 +3441,7 @@ les règles qu'elle applique peuvent amener à ce résultat.  Le recours à
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3459,12 +3459,12 @@ allons activer le @code{uniform-stretching}, propriété attachée au
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3472,7 +3472,7 @@ allons activer le @code{uniform-stretching}, propriété attachée au
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
       \override SpacingSpanner.uniform-stretching = ##t
     }
   }
@@ -3566,7 +3566,7 @@ les deux portées suivantes :
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   c''8
   c''8
   c''8
@@ -3576,7 +3576,7 @@ les deux portées suivantes :
 }
 
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   \override Score.SpacingSpanner.strict-note-spacing = ##t
   c''8
   c''8
@@ -3801,7 +3801,7 @@ valeur plus longue -- donnera un effet @qq{resserré} à la musique :
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2)
+      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2)
     }
   }
 }
index 2d43d4d9f3c5a4df891f17c112ca6bf1d1460b7e..71537fd7d8297db4c8764ed126c93b765d2c2412 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: d4c6b132223ef4312a637160503a132c2373f525
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -78,7 +78,7 @@ Nous allons voir ici comment créer des portées et comment les regrouper.
 Les @notation{portées} -- en anglais @emph{staff} (@emph{staves}
 au pluriel) -- sont créées à l'aide des commandes @code{\new} ou
 @code{\context}.  Pour de plus amples détails, consultez
-@ref{Création d'un contexte}.
+@ref{Création et référencement d'un contexte}.
 
 Le contexte de portée standard s'appelle @code{Staff} :
 
@@ -138,7 +138,7 @@ Glossaire musicologique :
 @rglosnamed{staves,portées}.
 
 Manuel de notation :
-@ref{Création d'un contexte},
+@ref{Création et référencement d'un contexte},
 @ref{Portées de percussion},
 @ref{Gravure de lignes rythmiques},
 @ref{Tablatures par défaut},
index 28b7434c1b81f66742b2e11cf6808f19b0c2eebd..619e55b61a96516beb956d949e024e811e1e90c2 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: d4c6b132223ef4312a637160503a132c2373f525
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1569,8 +1569,10 @@ Morceaux choisis :
 Vous pouvez tout à fait préférer un autre jeu de polices par défaut que
 celui de LilyPond.  Il vous faudra alors spécifier les différentes
 familles, en respectant l'ordre @emph{roman}, @emph{sans empattement} et
-@emph{monospace}, comme dans l'exemple suivant.  Pour plus
-d'explications sur les fontes, relisez @ref{Tout savoir sur les fontes}.
+@emph{monospace}, comme dans l'exemple suivant ; ces fontes seront
+automatiquement mises à l'échelle de la taille globale des
+portées.  Pour plus d'explications sur les fontes, relisez
+@ref{Tout savoir sur les fontes}.
 
 @cindex polices, choix par défaut
 @cindex fontes, choix par défaut
@@ -1579,12 +1581,11 @@ d'explications sur les fontes, relisez @ref{Tout savoir sur les fontes}.
 
 @lilypond[verbatim,quote]
 \paper  {
-  myStaffSize = #20
   #(define fonts
     (make-pango-font-tree "Times New Roman"
                           "Nimbus Sans"
                           "Luxi Mono"
-                           (/ myStaffSize 20)))
+                           (/ (* staff-height pt) 2)))
 }
 
 \relative c'{
index 77b63aeee6b425de22defb0cbbb1ca4ff459ae0f..59a4bec2e861d1676eef663b894cd38e9cac931c 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: d4c6b132223ef4312a637160503a132c2373f525
+    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Valentin Villenave, Jean-Charles Malahieude
 @c Translation checkers: Jean-Jacques Gerbaud
@@ -1101,7 +1101,7 @@ Manuel d'initiation :
 
 Manuel de notation :
 @ref{Ordonnancement des contextes},
-@ref{Création d'un contexte}.
+@ref{Création et référencement d'un contexte}.
 
 
 @node Positionnement horizontal des syllabes
@@ -1906,7 +1906,7 @@ modifie la propriété @code{associatedVoice}.  Dans cet exemple,
     <<
       \new Voice = "alternative" {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
           % show associations clearly.
           \override NoteColumn.force-hshift = #-3
           f8 f g
@@ -2574,7 +2574,7 @@ définition d'un @qq{instrument} pour chacun des rôles en question :
      (middleCPosition . 1)
      (clefPosition . -2)
      (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Kaspar"))
-     (midiInstrument . "voice Oohs"))
+     (midiInstrument . "voice oohs"))
 
 \addInstrumentDefinition #"melchior"
   #`((instrumentTransposition . ,(ly:make-pitch 0 0 0))
@@ -2584,7 +2584,7 @@ définition d'un @qq{instrument} pour chacun des rôles en question :
      (middleCPosition . 6)
      (clefPosition . 2)
      (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Melchior"))
-     (midiInstrument . "voice Aahs"))
+     (midiInstrument . "choir aahs"))
 
 \relative c' {
   \instrumentSwitch "kaspar"
@@ -3142,7 +3142,7 @@ global = {
       \layout {
         \context {
           \Score
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2)
+          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/2)
         }
         \context {
           \Staff
index 82836d355b542065dfe4552d4a27d2d3302d6985..acd227b0bb9db67d69e2de23b826feba08ef53d7 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Dernière mise à jour Thu May 31 09:12:39 UTC 2012
+@emph{Dernière mise à jour Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -210,7 +210,7 @@ oui
 @item
 1 Tutoriel Scheme
 @*
-6041
+6281
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -237,7 +237,7 @@ oui
 @item
 2 Interfaces pour programmeurs
 @*
-5250
+5274
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -371,7 +371,7 @@ oui
 @item
 2 Bases de notation musicale
 @*
-4187
+4145
 @tab Nicolas Grandclaude
 @*
 Ludovic Sardain
@@ -406,7 +406,7 @@ oui
 @item
 3 Concepts fondamentaux
 @*
-11130
+11126
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -435,7 +435,7 @@ oui
 @item
 4 Retouche de partition
 @*
-15468
+15858
 @tab Valentin Villenave
 @*
 Nicolas Klutchnikoff
@@ -458,17 +458,17 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab post-GDP
 @item
 A Modèles
 @*
-219
+372
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -507,7 +507,7 @@ GNU LilyPond -- Manuel de notation
 @item
 Titre des chapitres
 @*
-355
+326
 @tab John Mandereau
 @*
 Jean-Charles Malahieude
@@ -594,7 +594,7 @@ oui
 @item
 1.1 Hauteurs
 @*
-4530
+4882
 @tab Frédéric Chiasson
 @tab Valentin Villenave
 @*
@@ -623,7 +623,7 @@ oui
 @item
 1.2 Rythme
 @*
-6352
+6811
 @tab Frédéric Chiasson
 @*
 Jean-Charles Malahieude
@@ -656,7 +656,7 @@ oui
 @item
 1.3 Signes d'interprétation
 @*
-1712
+1793
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -687,7 +687,7 @@ oui
 @item
 1.4 Répétitions et reprises
 @*
-1011
+1053
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -718,7 +718,7 @@ oui
 @item
 1.5 Notes simultanées
 @*
-2640
+2755
 @tab Frédéric Chiasson
 @*
 Valentin Villenave
@@ -751,7 +751,7 @@ oui
 @item
 1.6 Notation sur la portée
 @*
-2392
+2418
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -780,7 +780,7 @@ oui
 @item
 1.7 Annotations éditoriales
 @*
-949
+951
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -807,7 +807,7 @@ oui
 @item
 1.8 Texte
 @*
-2729
+2742
 @tab Jean-Charles Malahieude
 @tab Valentin Villenave
 @*
@@ -865,7 +865,7 @@ oui
 @item
 2.1 Musique vocale
 @*
-4758
+4788
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -894,7 +894,7 @@ oui
 @item
 2.2 Instruments utilisant des portées multiples
 @*
-862
+888
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -956,7 +956,7 @@ oui
 @item
 2.4 Instruments à cordes frettées
 @*
-2675
+2665
 @tab Matthieu Jacquot
 @tab Jean-Charles Malahieude
 @tab 
@@ -983,7 +983,7 @@ oui
 @item
 2.5 Percussions
 @*
-812
+811
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -1012,7 +1012,7 @@ oui
 @item
 2.6 Instruments à vent
 @*
-321
+324
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -1101,7 +1101,7 @@ oui
 @item
 2.9 Notations anciennes
 @*
-4752
+5250
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -1157,7 +1157,7 @@ oui
 @item
 3 Généralités en matière d'entrée et sortie
 @*
-8701
+10184
 @tab Jean-Charles Malahieude
 @*
 Valentin Villenave
@@ -1176,17 +1176,17 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
 4 Gestion de l'espace
 @*
-11234
+12022
 @tab Frédéric Chiasson
 @*
 Jean-Charles Malahieude
@@ -1215,7 +1215,7 @@ oui
 @item
 5 Modification des réglages prédéfinis
 @*
-12679
+13962
 @tab Valentin Villenave
 @*
 Jean-Charles Malahieude
@@ -1234,17 +1234,17 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @item
 A Tables du manuel de notation
 @*
-2177
+2176
 @tab Frédéric Chiasson
 @*
 Jean-Charles Malahieude
@@ -1253,11 +1253,11 @@ Jean-Charles Malahieude
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partiellement (95 %)</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement (95 %)
+oui
 @end ifnothtml
 @tab 
 @ifhtml
@@ -1370,7 +1370,7 @@ oui
 @item
 1 Exécution de @command{lilypond}
 @*
-4615
+4410
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -1397,7 +1397,7 @@ oui
 @item
 2 Mise à jour avec @command{convert-ly}
 @*
-1209
+1234
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -1451,7 +1451,7 @@ oui
 @item
 4 Programmes externes
 @*
-2390
+2394
 @tab Jean-Charles Malahieude
 @tab 
 @tab 
@@ -1487,8 +1487,6 @@ Jean-Charles Malahieude
 Valentin Villenave
 @*
 John Mandereau
-@*
-Jean-Charles Malahieude
 @tab 
 @ifhtml
 
@@ -1579,7 +1577,7 @@ oui
 @item
 Introduction
 @*
-4753
+4883
 @tab Gauvain Pocentek
 @*
 Jean-Charles Malahieude
@@ -1610,7 +1608,7 @@ oui
 @item
 Téléchargement
 @*
-1211
+1197
 @tab Jean-Charles Malahieude
 @*
 John Mandereau
@@ -1639,7 +1637,7 @@ oui
 @item
 Manuels
 @*
-1214
+1284
 @tab John Mandereau
 @tab Jean-Charles Malahieude
 @tab 
@@ -1666,11 +1664,11 @@ oui
 @item
 Communauté
 @*
-3006
+3054
 @tab Jean-Charles Malahieude
 @*
 John Mandereau
-@tab Jean-Charles Malahieude
+@tab 
 @tab 
 @ifhtml
 
@@ -1685,11 +1683,11 @@ oui
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partiellement</span>
+<span style="background-color: #1fff1f">oui</span>
 @end html
 @end ifhtml
 @ifnothtml
-partiellement
+oui
 @end ifnothtml
 @tab pré-GDP
 @end multitable
index 27ccb9b9225a8090ec08dd92ccff88a4d799e4ed..8c01668252a95d819dfbd7130c647a554fe146cb 100644 (file)
@@ -9,7 +9,7 @@
 @end ignore
 
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Translators: Jean-Charles Malahieude
 @c Translation checkers:
@@ -100,7 +100,7 @@ Par exemple,
 
 \begin{lilypond}
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 \end{lilypond}
 
@@ -165,7 +165,7 @@ Par exemple,
 
 @lilypond
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 @end lilypond
 
index fdbff14c43f0ad1f84c6a22d1d2400f38691f9dd..cdfe4f3e8b2c2a6ca1974daa2aed8abe79c824cd 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: cb05c492cb84afc6704934fee31e62ebed217900
+    Translation of GIT committish: d1eb959d5c774b5b81bf74436350efa5976498af
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -363,9 +363,15 @@ est livré @strong{SANS GARANTIE} !
 
 @item -d@var{[nom-option]}=@var{[valeur]},--define-default=@var{[nom-option]}=@var{[valeur]}
 Affecte la valeur Scheme @var{valeur} à l'option interne
-@var{nom-option} du programme.  En l'absence de @var{valeur}, le
-programme utilisera @var{#t}. Préfixer @var{nom-option} d'un @code{no-}
-vous permet de désactiver une option.  Ainsi,
+@var{nom-option} du programme.
+
+@example
+-dbackend=svg
+@end example
+
+En l'absence de @var{valeur}, le programme utilisera @var{#t}.
+Préfixer @var{nom-option} d'un @code{no-} vous permet de
+désactiver une option.  Ainsi,
 
 @cindex point and click, ligne de commande
 @cindex pointer-cliquer, ligne de commande
@@ -402,7 +408,7 @@ images @code{PNG}.
 pour le moteur de rendu @code{EPS}.
 
 @item @code{backend}
-@tab @code{'ps}
+@tab @code{ps}
 @tab Détermine le format de sortie à utiliser par le moteur de
 traitement.  Les fichiers PostScript (format par défaut) incluent les
 fontes @code{TTF}, @code{Type1} et @code{OTF}, et aucune substitution ne
@@ -410,7 +416,7 @@ sera opérée pour ces fontes.  Si vous utilisez des jeux de caractères
 orientaux, le fichier aura vite fait d'atteindre une taille conséquente.
 
 @item
-@tab @code{'eps}
+@tab @code{eps}
 @tab Génère du PostScript encapsulé.  Chaque page (système) fera l'objet
 d'un fichier @file{EPS} particulier, sans fontes, auquel sera associé un
 fichier @file{EPS} qui, lui, contiendra toutes les pages (systèmes) et
@@ -418,12 +424,12 @@ les fontes.  Notez qu'il s'agit du mode que @command{lilypond-book}
 utilise par défaut.
 
 @item
-@tab @code{'null}
+@tab @code{null}
 @tab Ne génère aucun fichier imprimable.  Cette option est équivalente à
 @code{-dno-print-pages}.
 
 @item
-@tab @code{'svg}
+@tab @code{svg}
 @tab Génère du@emph{Scalable Vector Graphics}.  Cette option permet de
 créer un fichier @code{SVG} par page, sans incorporation des fontes.
 Nous vous recommandons d'installer les fontes Century Schoolbook
@@ -435,7 +441,7 @@ Les fichiers @code{SVG} alors générés devraient être lisibles par votre
 permet d'utiliser les fontes @code{woff} avec le moteur @code{SVG}.
 
 @item
-@tab @code{'scm}
+@tab @code{scm}
 @tab Recopie littéralement les commandes Scheme internes de formatage.
 
 @item @code{check-internal-types}
@@ -999,7 +1005,6 @@ facilement.
 @menu
 * La musique déborde de la page::
 * Apparition d'une portée supplémentaire::
-* Erreur renvoyant à ../ly/init.ly::
 * Message d'erreur Unbound variable %::
 * Message d'erreur FT_Get_Glyph_Name::
 * staff-affinities devraient aller en ordre décroissant::
@@ -1093,41 +1098,8 @@ La manière adéquate de procéder consiste à inverser les commandes
 @end lilypond
 
 
-@node Erreur renvoyant à ../ly/init.ly
-@unnumberedsubsec Erreur renvoyant à @code{../ly/init.ly}
-@translationof Apparent error in ../ly/init.ly
-
-Certains messages d'erreur relatifs à une erreur de syntaxe dans le
-fichier @file{../ly/init.ly} peuvent survenir lorsque le fichier est mal
-formaté.  Cela se produit notamment lors d'un défaut de parité de
-bornages ou de guillemets.
-
-L'erreur la plus courante est la simple omission d'une accolade
-fermante (@code{@}}) à la fin du bloc @code{Score}.  La solution est
-évidente en pareil cas : il suffit de vérifier que le bloc
-@code{Score} est bien clôturé.  La structure des fichiers LilyPond est
-abordée plus en détails au chapitre
-@rlearning{Organisation des fichiers LilyPond}.  C'est la raison pour
-laquelle nous vous invitons à utiliser un éditeur de texte qui prenne en
-charge le contrôle de parité des parenthèses, crochets et accolades afin
-de vous éviter de telles erreurs.
-
-Autre erreur courante, l'absence d'espace entre la dernière syllabe et
-l'accolade (@code{@}}) clôturant un bloc de paroles.  Lorsqu'il n'y a
-pas séparation, l'accolade est considérée comme faisant partie
-intégrante de la syllabe.  C'est la raison pour laquelle nous vous
-invitons à insérer une espace avant et après @strong{chaque} accolade.
-D'autres informations à ce sujets sont mentionnées au chapitre
-@ruser{Saisie des paroles}.
-
-Lorsqu'il s'agit d'un guillemet fermant (@code{"}) omis, le message
-d'erreur devrait vous indiquer un numéro de ligne avoisinant.  L'erreur
-se situe la plupart du temps une ou deux lignes au-dessus de celle
-indiquée.
-@c Match quote character "
-
 @node Message d'erreur Unbound variable %
-@unnumberedsubsec Message d'erreur Unbound variable %
+@unnumberedsubsec Message d'erreur @code{Unbound variable %}
 @translationof Error message Unbound variable %
 
 Ce message d'erreur, qu'il apparaisse sur le terminal ou en fin de
@@ -1141,7 +1113,7 @@ les commentaires s'introduisent par un point-virgule (@code{;}).
 
 
 @node Message d'erreur FT_Get_Glyph_Name
-@unnumberedsubsec Message d'erreur FT_Get_Glyph_Name
+@unnumberedsubsec Message d'erreur @code{FT_Get_Glyph_Name}
 @translationof Error message FT_Get_Glyph_Name
 
 Ce message d'erreur, qu'il apparaisse sur le terminal ou en fin de
@@ -1152,7 +1124,7 @@ UTF-8.  Pour plus de détails, reportez-vous au chapitre
 
 
 @node staff-affinities devraient aller en ordre décroissant
-@unnumberedsubsec staff-affinities devraient aller en ordre décroissant
+@unnumberedsubsec @emph{staff-affinities} devraient aller en ordre décroissant
 @translationof Warning staff affinities should only decrease
 
 Cet avertissement est émis lorsque la partition ne comporte pas de
index 683b7d93b3a11efd0b94fef95b93a9652d65a092..4ad549ed791bc484f12a0c5de48fe7d9d6c81830 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage : fr -*-
 @ignore
-    Translation of GIT committish: 8412347e61620a30085b38760d8a319649257226
+    Translation of GIT committish: a81765842577dd2418fa41514f682d468a5ad483
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -11,6 +11,7 @@
 @c Translation checkers: 
 
 
+@include included/acknowledge.itexi
 @include included/authors.itexi
 @include included/helpus.itexi
 
@@ -60,6 +61,9 @@ concernées.
 @ref{Auteurs} : ceux qui ont permis à LilyPond d'être ce qu'il est
 aujourd'hui.
 
+@item
+@ref{Remerciements} : projets et institutions soutenant LilyPond
+
 @end itemize
 @divEnd
 
@@ -94,6 +98,7 @@ aux cours des versions précédentes.
 * Développement::
 * GSoC 2012::
 * Auteurs::
+* Remerciements::
 * Publications::
 * Archives::
 * Grenier::
@@ -1181,6 +1186,18 @@ superflus.
 
 
 
+@node Remerciements
+@unnumberedsec Remerciements
+
+@divClass{column-center-top}
+@subheading Remerciements
+
+@divClass{keep-bullets}
+@acknowledgementsCurrent
+@divEnd
+@divEnd
+
+
 @node Publications
 @unnumberedsec Publications
 @translationof Publications
index c9b811dad5254a27ee0898983d581c7c2ffb3801..4202437182811c6897a2b50662f0438d793e1b7e 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @c This file is part of web.texi
 @ignore
-    Translation of GIT committish: f199e875f7a7beb0afd17eae2038819baab767ff
+    Translation of GIT committish: a81765842577dd2418fa41514f682d468a5ad483
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -538,6 +538,18 @@ mentionnons que quelques-uns.
 @divClass{keep-bullets}
 @itemize
 
+@item
+Pour sa thèse de doctorat,
+@uref{http://unito.academia.edu/LucaRossettoCasel, Luca Rossetto
+Casel} a réalisé une édition critique du @emph{Enea nel Lazio
+(1760)} de Tommaso Traetta, opéra sur un libret de Vittorio Amedeo
+Cigna-Santi, en quatre parties :
+@uref{http://www.academia.edu/1987651/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_1_4_,
+première},
+@uref{http://www.academia.edu/1994533/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_2_4_, deuxième},
+@uref{http://www.academia.edu/1994558/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_3_4_, troisième},
+@uref{http://www.academia.edu/1996242/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_4_4_, quatrième}.
+
 @item
 Après les avoir réorchestrés, @uref{http://www.aurelienbello.com/,
 Aurélien Bello} a donné plusieurs représentations, entre octobre 2011 et
@@ -559,7 +571,7 @@ New Music Ensemble}.
 @item
 @emph{Anonymous Student Compliment or Complaint} a permis à
 @uref{http://www.mikesolomon.org, Mike Solomon} de gagner le 
-@uref{http://leftcoastensemble.org/contest, Concours de composition de
+@uref{http://leftcoastensemble.org, Concours de composition de
 la côte Est 2011}, regroupant 172 participants de 22 nationalités.
 Parmi ses autres œuvres, nous citerons Norman (un an) pour clarinette
 solo, donnée en octobre 2010 à l'occasion du Festival de musique
@@ -576,8 +588,8 @@ Stigliano à Naples lors des célébrations organisées pour le
 
 @item
 L'exécution d'@emph{Armide} de Lully, les 15 et 16 mai 2009, à Houston,
-Texas, par @uref{http://www.mercurybaroque.org/02/02109.aspx, Mercury
-Baroque}, avec un matériel gravé par 
+Texas, par @uref{http://www.mercurybaroque.org/, Mercury Baroque},
+avec un matériel gravé par
 @uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}.
 
 @item
@@ -585,7 +597,8 @@ Des passages instrumentaux @emph{d'Hippolyte et Aricie} de Rameau ont
 été joués le 8 mai 2009 en l'église Saint-James de Manhattan, par
 Frederick Renz et son ensemble
 @uref{http://www.earlymusicny.org/, Early Music New York}, avec des
-partitions gravées par Nicolas Sceaux.
+partitions gravées par
+@uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}.
 
 @item
 @emph{Affaire Étrangère}, un opéra de
@@ -1206,8 +1219,7 @@ un grand nombre de langages de programmation et de documents.  C'est un
 développement intégré (IDE).  Il existe un @emph{mode LilyPond} qui
 offre quelques fonctionnalités spécifiques pour travailler avec des
 fichiers source LilyPond.  L'un des développeurs a même écrit un mode
-majeur pour Emacs,
-@uref{http://nicolas.sceaux.free.fr/lilypond/lyqi.html,lyqi}.
+majeur pour Emacs, @uref{https://github.com/nsceaux/lyqi,lyqi}.
 
 
 @uref{http://www.vim.org}
index fd8fe010b6aa27e5801816f7199c8116efc0b48c..fc8bd944f1caf40cff70dc7a85e73584164680a2 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @c This file is part of web.texi
 @ignore
-    Translation of GIT committish: 24f9636ac779b4c0de197f60bf4f922c16be5ec4
+   Translation of GIT committish: a81765842577dd2418fa41514f682d468a5ad483
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -40,7 +40,7 @@
 @itemize
 
 @item
-@ref{Entrée sous forme de texte}@tie{}:
+@ref{Entrée sous forme de texte} :
 LilyPond est un système de gravure musicale @strong{en mode texte}.  Si
 vous ne savez pas du tout ce que ça veut dire, lisez tout d'abord
 ceci@tie{}!
@@ -101,11 +101,11 @@ courts extraits, trucs, modèles et autres exemples.
 @itemize
 
 @item
-@ref{FAQ}@tie{}:
+@ref{FAQ} :
 la Foire Aux Questions.
 
 @item
-@ref{Web}@tie{}:
+@ref{Web} :
 ce document.
 @details{Web}
 
@@ -136,30 +136,45 @@ particulier pour élaborer des retouches.
 @itemize
 
 @item
-@ref{Tous}@tie{}:
+@ref{Tous} :
 liens rapides, manuels téléchargeables, et documentation des anciennes
 versions.
 
 @item
-@ref{Traductions}@tie{}:
+@ref{Traductions} :
 état des traductions pour les lecteurs non anglophones.
 
 @item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}@tie{}:
+@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository} :
 user-created examples, hints and tips.
 
 @item
-@ref{Développement}@tie{}:
+@ref{Développement} :
 manuels pour la version de développement.
 
 @item
-@ref{FDL}@tie{}:
+@ref{FDL} :
 ces manuels sont publiés sous la licence GNU de documentation libre FDL.
 
 @end itemize
 
 @divEnd
 
+@divClass{column-center-bottom}
+@subheading Format des manuels
+
+Les manuels de LilyPond sont disponibles sous différents formats :
+HTML multifichiers, fichier monolithique HTML ou PDF.@*
+Le HTML découpé en plusieurs fichiers est tout à fait adapté à une
+consultation en ligne.  Les formats HTML en fichier unique --
+certains ont une taille conséquente -- contiennent l'intégralité
+d'un manuel sur une seule page.  Les exemplaires PDF sont plutôt
+destinés au téléchargement pour consultation hors ligne.  Ces
+trois formats sont accessibles en suivant le lien @code{détail
+de@dots{}} de chacun des manuels.
+
+@divEnd
+
 @divEnd
 
 
@@ -200,8 +215,8 @@ simple quelques concepts clés.  Il est conseillé de lire ces chapitres
 de manière linéaire.
 
 Dans ce manuel se trouve à chaque section un paragraphe @strong{Voir
-aussi} contenant des références vers d'autres sections@tie{}: il est
-conseillé de ne pas les suivre en première lecture@tie{}; lorsque vous
+aussi} contenant des références vers d'autres sections : il est
+conseillé de ne pas les suivre en première lecture ; lorsque vous
 aurez lu l'ensemble du manuel d'initiation, vous pourrez en relisant
 certaines sections suivre ces références pour approfondir certains
 aspects.
@@ -212,8 +227,8 @@ aspects.
 @docLinks{Initiation, learning,
   @rlearningnamed{Top,Initiation},
   @manualStableLearningSplit-fr,
-  @manualStableLearningBig-fr, 1.5 MB,
-  @manualStableLearningPdf-fr, 3 MB}
+  @manualStableLearningBig-fr, @w{3 MB},
+  @manualStableLearningPdf-fr, @w{5 MB}}
 
 @divEnd
 
@@ -238,8 +253,8 @@ documentation.
 @docLinks{Glossaire musical, music-glossary,
   @rglosnamed{Top,Glossaire musical},
   @manualStableGlossarySplit,
-  @manualStableGlossaryBig, 1 MB,
-  @manualStableGlossaryPdf, 1.5 MB}
+  @manualStableGlossaryBig, @w{1 MB},
+  @manualStableGlossaryPdf, @w{1,5 MB}}
 
 @divEnd
 
@@ -267,8 +282,8 @@ haute résolution.}
 @docLinks{Essai, essay,
   @ressaynamed{Top,Essai},
   @manualStableEssaySplit-fr,
-  @manualStableEssayBig-fr, 2 MB,
-  @manualStableEssayPdf-fr, 2.5 MB}
+  @manualStableEssayBig-fr, @w{1 MB},
+  @manualStableEssayPdf-fr, @w{2 MB}}
 
 @divEnd
 
@@ -296,8 +311,8 @@ glossaire.}
 @docLinks{Notation, notation,
   @rusernamed{Top,Notation},
   @manualStableNotationSplit-fr,
-  @manualStableNotationBig-fr, 7 MB,
-  @manualStableNotationPdf-fr, 18 MB}
+  @manualStableNotationBig-fr, @w{9 MB},
+  @manualStableNotationPdf-fr, @w{35 MB}}
 
 @divEnd
 
@@ -310,8 +325,8 @@ glossaire.}
 @subheading Manuel d'utilisation des programmes
 
 Ce manuel explique l'exécution des programmes et l'intégration de
-partitions LilyPond dans d'autres programmes, et suggère des @qq{bonnes
-pratiques} pour une utilisation plus efficace.  Sa lecture est
+partitions LilyPond dans d'autres programmes, et suggère des « bonnes
+pratiques » pour une utilisation plus efficace.  Sa lecture est
 recommandée avant d'aborder de grands projets.
 
 @divEnd
@@ -321,8 +336,8 @@ recommandée avant d'aborder de grands projets.
 @docLinks{Utilisation des programmes, usage,
   @rprogramnamed{Top,Utilisation des programmes},
   @manualStableUsageSplit-fr,
-  @manualStableUsageBig-fr, 400 KB,
-  @manualStableUsagePdf-fr, 600 KB}
+  @manualStableUsageBig-fr, @w{400 KB},
+  @manualStableUsagePdf-fr, @w{650 KB}}
 
 @divEnd
 
@@ -343,7 +358,7 @@ Notez bien que cette annexe n'est en aucune manière un miroir ou même
 une partie du LSR.  Dans la mesure où le LSR repose sur une version
 stable de LilyPond, les exemples illustrant des fonctionnalités
 introduites dans la dernière version de développement ne peuvent y
-figurer@tie{}; c'est pourquoi vous les trouverez dans le répertoire
+figurer ; c'est pourquoi vous les trouverez dans le répertoire
 @file{Documentation/snippets/new/} des sources de LilyPond.
 
 La liste des exemples correspondant à chacun des sous-chapitres du
@@ -356,8 +371,8 @@ manuel de notation est accessible par des liens dans le paragraphe
 @docLinks{Morceaux choisis, snippets,
   @rlsrnamed{Top, Morceaux choisis},
   @manualStableSnippetsSplit,
-  @manualStableSnippetsBig, 2.5 MB,
-  @manualStableSnippetsPdf, 8 MB}
+  @manualStableSnippetsBig, @w{1,5 MB},
+  @manualStableSnippetsPdf, @w{12,5 MB}}
 
 @divEnd
 
@@ -369,22 +384,22 @@ manuel de notation est accessible par des liens dans le paragraphe
 @divClass{column-center-top}
 @subheading Foire aux questions
 
-@subsubheading Où sont la vue graphique, les menus et barres d'outils ?
+@subsubheading Où sont la vue graphique, les menus et barres d'outils ?
 
 LilyPond demande que la musique soit écrite comme du texte.  Lisez la
 partie à propos de l'@ref{Entrée sous forme de texte}.
 
 
-@subsubheading La documentation est si longue !  Dois-je vraiment la lire ?
+@subsubheading La documentation est si longue !  Dois-je vraiment la lire ?
 
 Vous devez lire le @ref{Initiation,manuel d'initiation}.  Pour le reste
 de la documentation, vous n'avez besoin de lire que ce qui est en
 rapport avec la notation musicale que vous voulez produire.
 
 
-@subsubheading Ça fait encore beaucoup à lire !  Ai-je besoin de lire tout cela ?
+@subsubheading Ça fait encore beaucoup à lire !  Ai-je besoin de lire tout cela ?
 
-C'est vous qui voyez@tie{}; les raisons pour lesquelles vous souhaitez
+C'est vous qui voyez ; les raisons pour lesquelles vous souhaitez
 utiliser LilyPond se trouvent peut-être dans l'@ref{Introduction}.
 
 @divEnd
@@ -392,12 +407,12 @@ utiliser LilyPond se trouvent peut-être dans l'@ref{Introduction}.
 @divClass{column-center-bottom}
 @subheading Questions d'utilisation
 
-@subsubheading Quelque chose ne fonctionne pas !  Comment je le répare ?
+@subsubheading Quelque chose ne fonctionne pas !  Comment je le répare ?
 
 C'est expliqué dans @rprogram{Résolution de problèmes}.
 
 
-@subsubheading Pourquoi changez-vous la syntaxe ?
+@subsubheading Pourquoi changez-vous la syntaxe ?
 
 C'est expliqué dans @rprogram{LilyPond est une langue vivante}.
 
@@ -433,8 +448,8 @@ rapports de bogues et le développement.
 @docLinks{Web, web,
   @ref{Top,Web},
   @manualStableWebSplit-fr,
-  @manualStableWebBig-fr, 1 MB,
-  @manualStableWebPdf-fr, 2 MB}
+  @manualStableWebBig-fr, @w{2,5 MB},
+  @manualStableWebPdf-fr, @w{3,5 MB}}
 
 @divEnd
 
@@ -456,8 +471,8 @@ nouvelles fonctionnalités de LilyPond depuis la dernière version stable.
 @docLinks{Nouveautés, changes,
   @rchcangesnamed{Top,Nouveautés},
   @manualStableChangesSplit,
-  @manualStableChangesBig, 6 KB,
-  @manualStableChangesPdf, 200 KB}
+  @manualStableChangesBig, @w{90 KB},
+  @manualStableChangesPdf, @w{80 KB}}
 
 @divEnd
 
@@ -469,8 +484,8 @@ nouvelles fonctionnalités de LilyPond depuis la dernière version stable.
 @divClass{column-left-top}
 @subheading Extension des fonctionnalités de LilyPond
 
-Ce manuel (non traduit à ce jour) vous donnera des pistes en matière de
-programmation avancée d’ajustements et retouches dans LilyPond.
+Ce manuel vous donnera des pistes en matière de programmation
+avancée d’ajustements et retouches dans LilyPond.
 
 @divEnd
 
@@ -479,8 +494,8 @@ programmation avancée d’ajustements et retouches dans LilyPond.
 @docLinks{Extension, extending,
   @rextendnamed{Top,Extension},
   @manualStableExtendingSplit-fr,
-  @manualStableExtendingBig-fr, 200 KB,
-  @manualStableExtendingPdf-fr, 400 KB}
+  @manualStableExtendingBig-fr, @w{300 KB},
+  @manualStableExtendingPdf-fr, @w{500 KB}}
 
 @divEnd
 
@@ -495,11 +510,12 @@ programmation avancée d’ajustements et retouches dans LilyPond.
 C'est un ensemble de pages étroitement liées entre elles, qui documente
 les moindres petits détails de chaque classe, objet et fonction de
 LilyPond.  Cette documentation est produite directement à partir des
-définitions de formatage du code source.
+définitions de formatage du code source.  Elle n'est à ce jour
+disponible qu'en anglais.
 
 Presque toutes les fonctions de formatage utilisées en interne sont
 directement disponibles pour l'utilisateur.  Par exemple, toutes les
-variables qui contrôlent les épaisseurs, les distances etc., peuvent
+variables qui contrôlent les épaisseurs, les distances, etc. peuvent
 être modifiées dans les fichiers d'entrée.  Il y a un grand nombre
 d'options de formatage, et elles sont toutes décrites dans ce document.
 Chaque section du manuel de notation a un paragraphe @b{Voir aussi}, qui
@@ -512,8 +528,8 @@ renvoie à la documentation générée automatiquement.
 @docLinks{Référence des propriétés internes, internals,
   @rinternalsnamed{Top,Référence des propriétés internes},
   @manualStableInternalsSplit,
-  @manualStableInternalsBig, 2.5 MB,
-  @manualStableInternalsPdf, 2.8 MB}
+  @manualStableInternalsBig, @w{3 MB},
+  @manualStableInternalsPdf, @w{4 MB}}
 
 @divEnd
 
@@ -561,6 +577,9 @@ l'adresse @uref{http://lilypond.org}
 @divClass{keep-bullets}
 @itemize
 
+@item @uref{http://lilypond.org/doc/v2.14/Documentation/web/manuals,
+LilyPond 2.14 Documentation}
+
 @item @uref{http://lilypond.org/doc/v2.12/Documentation/,
 LilyPond 2.12 Documentation}
 
index 70fc1f520abb617f57cd36b81425ca6c03714863..0e7c28c13845870664a38e1347332ef8515b055b 100644 (file)
@@ -9,7 +9,7 @@
 @end ignore
 
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @node Elemi kottaírás
 @chapter Elemi kottaírás
@@ -452,10 +452,10 @@ a @notation{triolák} lejegyzett hosszúságuk 2/3 részéig szólnak, így trio
 2/3 kell, hogy legyen a tört értéke.
 
 @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] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 @subheading Előkék
@@ -1151,7 +1151,7 @@ változóra.
 
 @c KEEP LY
 @lilypond[verbatim,quote]
-triolaA = \times 2/3 { c,8 e g }
+triolaA = \tuplet 3/2 { c,8 e g }
 ütemA = { \triolaA \triolaA \triolaA \triolaA }
 
 \relative c'' {
index 3f1d4a5dad22d56a79d89fefe1dd7c120da4f650..eac8db8e06c6472432119bff238f260ee0fc1bea 100644 (file)
@@ -10,7 +10,7 @@
 
 
 @c -*- coding: utf-8; mode: texinfo; -*-
-@c \version "2.17.6"
+@c \version "2.17.11"
 @node Alapfogalmak
 @chapter Alapfogalmak
 @translationof Fundamental concepts
@@ -482,10 +482,10 @@ frazeálóív, amely túlnyúlik a triolán.
 
 @lilypond[quote,verbatim,fragment,ragged-right]
 {
-  r16[ g16 \times 2/3 {r16 e'8] }
-  g16( a \times 2/3 {b d) e' }
-  g8[( a \times 2/3 {b d') e'~]}
-  \times 4/5 {e'32\( a b d' e'} a'4.\)
+  r16[ g16 \tuplet 3/2 {r16 e'8] }
+  g16( a \tuplet 3/2 {b d) e' }
+  g8[( a \tuplet 3/2 {b d') e'~]}
+  \tuplet 5/4 {e'32\( a b d' e'} a'4.\)
 }
 @end lilypond
 
index 764140b377a78792b3aab2485c15ad25a4190d8b..bbdefc5427c64806136511fba1da202df837dea5 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Last updated Thu May 31 09:12:39 UTC 2012
+@emph{Last updated Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -111,7 +111,7 @@ partially
 @item
 2 Elemi kottaírás
 @*
-4187
+4145
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -138,7 +138,7 @@ partially
 @item
 3 Alapfogalmak
 @*
-11130
+11126
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -165,7 +165,7 @@ partially
 @item
 4 A kimenet finomhangolása
 @*
-15468
+15858
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -182,7 +182,7 @@ no
 @ifhtml
 
 @html
-<span style="background-color: #83fe2c">partially</span>
+<span style="background-color: #c7ff35">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -192,7 +192,7 @@ partially
 @item
 A Sablonok
 @*
-219
+372
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -209,7 +209,7 @@ no
 @ifhtml
 
 @html
-<span style="background-color: #c0ff34">partially</span>
+<span style="background-color: #fff73e">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -285,24 +285,24 @@ partially
 @item
 1 A @command{lilypond} használata
 @*
-4615
+4410
 @tab Team-hu
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially (95 %)</span>
+<span style="background-color: #dfef77">partially (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially (95 %)
+partially (97 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #ffbf47">partially</span>
+<span style="background-color: #ffb549">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -312,7 +312,7 @@ partially
 @item
 2 A @command{convert-ly} használata
 @*
-1209
+1234
 @tab Team-hu
 @tab 
 @tab 
@@ -329,7 +329,7 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially</span>
+<span style="background-color: #47ff24">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -356,7 +356,7 @@ partially (13 %)
 @ifhtml
 
 @html
-<span style="background-color: #5bff27">partially</span>
+<span style="background-color: #62ff28">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -432,7 +432,7 @@ partially
 @item
 Bevezetés
 @*
-4753
+4883
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -449,7 +449,7 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">partially</span>
+<span style="background-color: #68ff28">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -459,7 +459,7 @@ partially
 @item
 Letöltés
 @*
-1211
+1197
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -486,7 +486,7 @@ partially
 @item
 Dokumentáció
 @*
-1214
+1284
 @tab Harmath Dénes
 @tab 
 @tab 
@@ -503,7 +503,7 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially</span>
+<span style="background-color: #4efe25">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -513,24 +513,24 @@ partially
 @item
 Közösség
 @*
-3006
+3054
 @tab Harmath Dénes
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially (96 %)</span>
+<span style="background-color: #dfef77">partially (95 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially (96 %)
+partially (95 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #d4ff37">partially</span>
+<span style="background-color: #dbff38">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
index 0246b03e491526feb47e91d304c0552ab80b0507..48617438b53ba227e11a7039f2e614cdab705382 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Note: keep this node named so that `info lilypond-book' brings you here.
 @node lilypond-book
@@ -85,7 +85,7 @@ kottapéldákat tartalmazhatnak. Például:
 
 \begin{lilypond}
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 \end{lilypond}
 
@@ -141,7 +141,7 @@ kottapéldákat tartalmazhatnak. Például:
 
 @lilypond
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 @end lilypond
 
index 5e0181f6aaeb077bc60bb437d634d4fa96c999bb..455d95375702f7956faa1a3b51d22f5758246376 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 #(define (filter-instrument instrument-name tuning-alist)
    (filter (lambda (entry)
@@ -16,7 +16,7 @@
                                   'text (symbol->string tuning-symbol))
                       (map (lambda (pitch)
                              (make-music 'NoteEvent
-                                         'duration (ly:make-duration 0 0 1 1)
+                                         'duration (ly:make-duration 0 0 1/1)
                                          'pitch pitch))
                            pitches)))))
 
index ef64790ffd1f55310ae0a0729b503f8ef8aaf0c9..59424615c9850b149ef347b99fd4d3e1fc7c0933 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc ="@cindex Feta scripts
@@ -98,7 +98,7 @@ This chart shows all articulations, or scripts, that the feta font contains.
        (list (make-music
                'NoteEvent
                'duration
-               (ly:make-duration 2 0 1 1)
+               (ly:make-duration 2 0 1/1)
                'pitch
                (ly:make-pitch 0 0 0))
              (make-music
@@ -129,7 +129,7 @@ This chart shows all articulations, or scripts, that the feta font contains.
       (list (make-music
               'LyricEvent
               'duration
-              (ly:make-duration 2 0 1 1)
+              (ly:make-duration 2 0 1/1)
               'text
               script))))
 
index 572adcef52b80fd267f139d9f0f87ba936276864..c3f6acea1d9c4f22758e8fd41adf9c85bff8cd74 100644 (file)
@@ -9,7 +9,7 @@
 @end ignore
 
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @ignore
 Tutorial guidelines:  (different from policy.txt!)
@@ -523,10 +523,10 @@ Le terzine fanno sì che le note occupino 2/3 della loro durata, quindi
 una @notation{terzina} ha 2/3 come frazione:
 
 @lilypond[verbatim,quote,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c8 r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 @subheading Abbellimenti
@@ -1277,7 +1277,7 @@ un'altra variabile successiva, dando la possibilità di accorciare l'input se
 una sezione della musica viene ripetuta molte volte.
 
 @lilypond[verbatim,quote]
-tripletA = \times 2/3 { c,8 e g }
+tripletA = \tuplet 3/2 { c,8 e g }
 barA = { \tripletA \tripletA \tripletA \tripletA }
 
 \relative c'' {
index 7ff22dd629fa7162b0da89697e5195322d189a2a..e05d71295010773ec6b14f8a59c661abe20fa400 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Concetti fondamentali
 @chapter Concetti fondamentali
@@ -536,10 +536,10 @@ irregolari, e una legatura di frase che si estende fuori da un gruppo
 irregolare (linee 3 e 4).
 
 @lilypond[quote,verbatim,ragged-right,relative=1]
-r16[ g \times 2/3 { r16 e'8] }
-g,16( a \times 2/3 { b16 d) e }
-g,8[( a \times 2/3 { b8 d) e~] } |
-\times 4/5 { e32\( a, b d e } a4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g,16( a \tuplet 3/2 { b16 d) e }
+g,8[( a \tuplet 3/2 { b8 d) e~] } |
+\tuplet 5/4 { e32\( a, b d e } a4.\)
 @end lilypond
 
 
index 790618a6e309ee7014196eee7640d388c54b431f..9e6e96ccdeeb36b4a54a620c3583263b51baef04 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Modifica dell'output
 @chapter Modifica dell'output
@@ -451,11 +451,11 @@ deve essere in rosso.
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
 \tweak direction #up
-\times 4/3 {
+\tuplet 3/4 {
   \tweak color #red
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -472,14 +472,14 @@ aspetto può essere modificato come di consueto con i comandi @code{\override}:
 @c NOTE Tuplet brackets collide if notes are high on staff
 @c See issue 509
 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\times 2/3 { c8[ c c] }
+\tuplet 3/2 { c8[ c c] }
 \once \override TupletNumber.text = #tuplet-number::calc-fraction-text
-\times 2/3 {
+\tuplet 3/2 {
   c8[ c]
   c8[ c]
   \once \override TupletNumber.transparent = ##t
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -942,8 +942,8 @@ preceduto da un apostrofo
 @item Moment
   @tab Una frazione di una nota intera costruita con la
 funzione make-moment
-  @tab @code{(ly:make-moment 1 4)},
-       @code{(ly:make-moment 3 8)}
+  @tab @code{(ly:make-moment 1/4)},
+       @code{(ly:make-moment 3/8)}
 @item Number
   @tab Qualsiasi valore decimale positivo o negativo
   @tab @code{3.5}, @w{@code{-2.45}}
index 2e8825463f905fe35a066fd9cfc561cd7367fbf4..50d0b79af0958da531b4d4d6c892e4b3c7018b35 100644 (file)
@@ -16,17 +16,17 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Last updated Thu May 31 09:12:39 UTC 2012
+@emph{Ultimo aggiornamento Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
 @headitem
 Manuale di apprendimento di LilyPond
-@tab Translators
-@tab Translation checkers
-@tab Translated
-@tab Up to date
-@tab Other info
+@tab Traduttori
+@tab Revisori
+@tab Tradotto
+@tab Aggiornato
+@tab Altre informazioni
 @item
 Section titles
 @*
@@ -37,21 +37,21 @@ Section titles
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -64,21 +64,21 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -91,102 +91,129 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
 2 Notazione comunemente utilizzata
 @*
-4187
+4145
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
 3 Concetti fondamentali
 @*
-11130
+11126
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
+@end ifnothtml
+@tab pre-GDP
+@item
+4 Modifica dell'output
+@*
+15858
+@tab Federico Bruni
+@tab Luca Rossetto Casel
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #dfef77">parzialmente (53 %)</span>
+@end html
+@end ifhtml
+@ifnothtml
+parzialmente (53 %)
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #33ff21">parzialmente</span>
+@end html
+@end ifhtml
+@ifnothtml
+parzialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 A Modelli
 @*
-219
+372
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @end multitable
@@ -196,36 +223,36 @@ yes
 
 @headitem
 Guida alla Notazione di LilyPond
-@tab Translators
-@tab Translation checkers
-@tab Translated
-@tab Up to date
-@tab Other info
+@tab Traduttori
+@tab Revisori
+@tab Tradotto
+@tab Aggiornato
+@tab Altre informazioni
 @item
 Section titles
 @*
-355
+326
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #33ff21">parzialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+parzialmente
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -238,21 +265,21 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -265,48 +292,48 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
 1.1 Altezze
 @*
-4530
+4882
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @end multitable
@@ -316,11 +343,11 @@ yes
 
 @headitem
 LilyPond: manuale d'uso del programma
-@tab Translators
-@tab Translation checkers
-@tab Translated
-@tab Up to date
-@tab Other info
+@tab Traduttori
+@tab Revisori
+@tab Tradotto
+@tab Aggiornato
+@tab Altre informazioni
 @item
 Section titles
 @*
@@ -331,21 +358,21 @@ Section titles
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -358,75 +385,75 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
 1 Eseguire @command{lilypond}
 @*
-4615
+4410
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #2cff20">parzialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+parzialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 2 Aggiornare i file con @command{convert-ly}
 @*
-1209
+1234
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -439,48 +466,48 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
 4 Programmi esterni
 @*
-2390
+2394
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -493,21 +520,21 @@ yes
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @end multitable
@@ -517,11 +544,11 @@ yes
 
 @headitem
 LilyPond -- Notazione musicale per tutti
-@tab Translators
-@tab Translation checkers
-@tab Translated
-@tab Up to date
-@tab Other info
+@tab Traduttori
+@tab Revisori
+@tab Tradotto
+@tab Aggiornato
+@tab Altre informazioni
 @item
 Section titles
 @*
@@ -532,21 +559,21 @@ Section titles
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -559,129 +586,129 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
 Introduzione
 @*
-4753
+4883
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #2cff20">parzialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+parzialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 Download
 @*
-1211
+1197
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab pre-GDP
 @item
 Manuali
 @*
-1214
+1284
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #1fff1f"></span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+sì
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #47ff24">parzialmente</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+parzialmente
 @end ifnothtml
 @tab pre-GDP
 @item
 Comunità
 @*
-3006
+3054
 @tab Federico Bruni
 @tab Luca Rossetto Casel
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">yes</span>
+<span style="background-color: #dfef77">parzialmente (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-yes
+parzialmente (97 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially</span>
+<span style="background-color: #1fff1f">sì</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+sì
 @end ifnothtml
 @tab pre-GDP
 @end multitable
index 77ad3f45c243b240bbf2d3b5b67c402416945861..6be89d2f7423edd3e4f840a3b793114891e1185e 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Note: keep this node named so that `info lilypond-book' brings you here.
 @node lilypond-book
@@ -87,7 +87,7 @@ Ad esempio,
 
 \begin{lilypond}
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 \end{lilypond}
 
@@ -147,7 +147,7 @@ Ad esempio,
 
 @lilypond
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 @end lilypond
 
index 44f77490e1a4fc4c8a8104c139e5bf0d076c8a6f..f66ed880307596ad6b8e0c23adf481d073e63f2d 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @ignore
 Tutorial guidelines:  (different from policy.txt!)
@@ -542,10 +542,10 @@ c2 d |
 分数として 2/3 を持ちます。
 
 @lilypond[verbatim,quote,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c8 r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 
@@ -1358,7 +1358,7 @@ cello = \new Staff {
 楽曲のある部分が何度もリピートしている場合に入力の手間を省くことができます。
 
 @lilypond[verbatim,quote]
-tripletA = \times 2/3 { c,8 e g }
+tripletA = \tuplet 3/2 { c,8 e g }
 barA = { \tripletA \tripletA \tripletA \tripletA }
 
 \relative c'' {
index 69a5e525f0cd74caa32b40f7039d67dc03b6b09e..420cdef760775f764b6a5941635ed8c8a949dbd1 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Yoshiki Sawada
 @c Translation status: post-GDP
@@ -587,10 +587,10 @@ LilyPond 以外では、種類の異なる括弧が適切にネストされる
 さらにフレージング スラーが連符の外にまで伸びています (行 3 と 4)。
 
 @lilypond[quote,verbatim,ragged-right,relative=1]
-r16[ g \times 2/3 { r16 e'8] }
-g,16( a \times 2/3 { b16 d) e }
-g,8[( a \times 2/3 { b8 d) e~] } |
-\times 4/5 { e32\( a, b d e } a4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g,16( a \tuplet 3/2 { b16 d) e }
+g,8[( a \tuplet 3/2 { b8 d) e~] } |
+\tuplet 5/4 { e32\( a, b d e } a4.\)
 @end lilypond
 
 
index 59a43d81963948fb0087c6c6f39f3edd1cb9b02a..b688efff09a354cc57131004e02ee5706ec9a206 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Yoshiki Sawada
 @c Translation status: post-GDP
@@ -459,11 +459,11 @@ a4^"Black"
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
 \tweak direction #up
-\times 4/3 {
+\tuplet 3/4 {
   \tweak color #red
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -478,14 +478,14 @@ a4^"Black"
 @c NOTE Tuplet brackets collide if notes are high on staff
 @c See issue 509
 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\times 2/3 { c8[ c c] }
+\tuplet 3/2 { c8[ c c] }
 \once \override TupletNumber.text = #tuplet-number::calc-fraction-text
-\times 2/3 {
+\tuplet 3/2 {
   c8[ c]
   c8[ c]
   \once \override TupletNumber.transparent = ##t
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -1012,8 +1012,8 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア
   @tab @code{\markup @{ \italic "cresc." @}}
 @item Moment
   @tab make-moment 関数で構築される全音符の分数
-  @tab @code{(ly:make-moment 1 4)},
-       @code{(ly:make-moment 3 8)}
+  @tab @code{(ly:make-moment 1/4)},
+       @code{(ly:make-moment 3/8)}
 @item Number
   @tab 正または負の小数
   @tab @code{3.5}, @w{@code{-2.45}}
index bfa5d667123c61d71c852850b9b7099b8526e970..7987ccf4458f62b027ba4f0bc4c6321e9a4561c0 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 
 @c Translators: Yoshiki Sawada
@@ -233,12 +233,12 @@ f8 c2 d e
 @end lilypond
 
 
-@item @code{\times 2/3 @{f g a@}}
+@item @code{\tuplet 3/2 @{f g a@}}
 @tab 3 連符
 @tab
 @lilypond[relative=1,fragment]
 \set Staff.implicitTimeSignatureVisibility = #all-invisible
-\times 2/3 { f8 g a }
+\tuplet 3/2 { f8 g a }
 @end lilypond
 
 
index 9140d55281d74eadc730422f7be0923030d3ae6f..213c498934dbef9041982095a4a1df7ffd62dd58 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 
 @c Translators: Yoshiki Sawada
@@ -634,7 +634,7 @@ altered:
   \context {
     \Staff
     \consists "Grid_point_engraver"
-    gridInterval = #(ly:make-moment 1 4)
+    gridInterval = #(ly:make-moment 1/4)
   }
   \context {
     \Score
index 970edfb494c5003766046abeeda7c4059dc3920a..41f0dab45c738c959870a2ee343b7d1228c24fa7 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Yoshiki Sawada
 @c Translation status: post-GDP
@@ -1745,7 +1745,7 @@ music = \relative c' {
   < b\3 \deadNote d\2 b'\1 >
   < c\3 \deadNote e\2 c'\1 >
   \deadNotesOn
-  \times 2/3 { g8 b e }
+  \tuplet 3/2 { g8 b e }
   \deadNotesOff
   < a,\3 c\2 e\1 >1
 }
index 41a2c5e031c9964fa9b715367b95d0a885b09a06..d5b64eb6461674ff5f15434a5f8fb17b89e6968e 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 
 @c Translators: Yoshiki Sawada
@@ -236,11 +236,11 @@ g1 |
 \alternative {
   {
     f2 d |
-    \set Timing.measureLength = #(ly:make-moment 3 4)
+    \set Timing.measureLength = #(ly:make-moment 3/4)
     g4 g g  % optional bar check is allowed here
   }
   {
-    \set Timing.measureLength = #(ly:make-moment 4 4)
+    \set Timing.measureLength = #(ly:make-moment 4/4)
     a2 a |
   }
 }
@@ -661,7 +661,7 @@ c1
 
 @lilypond[verbatim,quote,relative=2]
 \repeat percent 4 { c8. <d f>16 }
-\repeat percent 2 { \times 2/3 { r8 c d } e4 }
+\repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
 @end lilypond
 
 @snippets
index 08d884452334b583d8990ceeabc4ee622afcdf4e..81e2140ccbd573c0ea6ddf09b665a4b51b6a3499 100644 (file)
@@ -6,7 +6,7 @@
     version that you are working on.  See TRANSLATION for details.
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Yoshiki Sawada
 @c Translation status: post-GDP
@@ -212,8 +212,8 @@ a4 b c4. b8 a4. b4.. c8.
 そのため、3 連符で指定する分数は 2/3 です。
 
 @lilypond[quote,verbatim,relative=2]
-a2 \times 2/3 { b4 b b }
-c4 c \times 2/3 { b4 a g }
+a2 \tuplet 3/2 { b4 b b }
+c4 c \tuplet 3/2 { b4 a g }
 @end lilypond
 
 @cindex tuplet bracket placement (連符囲みの配置)
@@ -232,7 +232,7 @@ c4 c \times 2/3 { b4 a g }
 
 @lilypond[quote,verbatim,relative=2]
 \autoBeamOff
-c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4
+c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
 @end lilypond
 
 ネストされた連符の演奏開始点が同時である場合に、それらの連符を変更するには
@@ -1391,7 +1391,7 @@ r4 e8 | a4 c8 b c4 |
 
 @lilypond[quote,verbatim,relative=1]
 \time 3/4
-\set Timing.measurePosition = #(ly:make-moment -1 8)
+\set Timing.measurePosition = #(ly:make-moment -1/8)
 e8 | a4 c8 b c4 |
 @end lilypond
 
@@ -1427,7 +1427,7 @@ e8 | a4 c8 b c4 |
 \time 6/8
 \partial 8
 e8 | a4 c8 b[ c b] |
-\set Timing.measurePosition = #(ly:make-moment -1 4)
+\set Timing.measurePosition = #(ly:make-moment -1/4)
 r8 e,8 | a4 c8 b[ c b] |
 @end lilypond
 
@@ -1647,7 +1647,7 @@ c8 c c
     \scaleDurations 3/5 {
       \repeat unfold 2 { c8[ c c] }
       \repeat unfold 2 { c8[ c] } |
-      c4. c \times 2/3 { c8[ c c] } c4
+      c4. c \tuplet 3/2 { c8[ c c] } c4
     }
   }
 >>
@@ -2116,7 +2116,7 @@ c16^"(3+2)" c c c c |
 
 @lilypond[quote,verbatim,relative=2]
 \time 5/8
-\set Timing.baseMoment = #(ly:make-moment 1 16)
+\set Timing.baseMoment = #(ly:make-moment 1/16)
 \set Timing.beatStructure = #'(7 3)
 \repeat unfold 10 { a16 }
 @end lilypond
@@ -2203,7 +2203,7 @@ c16 c c |
 @c KEEP LY
 @lilypond[quote,verbatim,relative=2]
 \time 4/4
-\set Timing.baseMoment = #(ly:make-moment 1 8)
+\set Timing.baseMoment = #(ly:make-moment 1/8)
 \set Timing.beatStructure = #'(3 3 2)
 % 以下は beamExceptions のため、(3 3 2) の連桁にはなりません
 \repeat unfold 8 {c8} |
@@ -2339,7 +2339,7 @@ r4. a8 a a |
 <<
   \new Staff {
     \time 3/4
-    \set Timing.baseMoment = #(ly:make-moment 1 8)
+    \set Timing.baseMoment = #(ly:make-moment 1/8)
     \set Timing.beatStructure = #'(1 5)
     \repeat unfold 6 { a8 }
   }
@@ -2510,10 +2510,10 @@ ritardando (徐々に緩やかに) や accelerando (次第に速く) を@c
 
 @lilypond[relative=1,verbatim,quote]
 \override Beam.grow-direction = #LEFT
-\featherDurations #(ly:make-moment 2 1)
+\featherDurations #(ly:make-moment 2/1)
 { c16[ c c c c c c c] }
 \override Beam.grow-direction = #RIGHT
-\featherDurations #(ly:make-moment 2 3)
+\featherDurations #(ly:make-moment 2/3)
 { c32[ d e f] }
 % revert to non-feathered beams
 \override Beam.grow-direction = #'()
@@ -3528,11 +3528,11 @@ MyCadenza = \relative c' {
 
 @lilypond[quote,verbatim]
 \new Voice \relative c' {
-  \set Timing.measureLength = #(ly:make-moment 5 4)
+  \set Timing.measureLength = #(ly:make-moment 5/4)
   c1 c4 |
   c1 c4 |
   c4 c
-  \set Timing.measurePosition = #(ly:make-moment 5 8)
+  \set Timing.measurePosition = #(ly:make-moment 5/8)
   b4 b b8 |
   c4 c1 |
 }
index 8aefc64bdbf6eb4749edf75739e5763ac1a86c55..478940a1bd224b072ee1fed17acae9f6042734f9 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 
 @c Translators: Yoshiki Sawada
@@ -1398,7 +1398,7 @@ c4 c c c |
   \remove "Forbid_line_break_engraver"
 } \relative c'' {
   <<
-    { c2. \times 2/3 { c4 c c } c2. | }
+    { c2. \tuplet 3/2 { c4 c c } c2. | }
     { s1 | \break s1 | }
   >>
 }
@@ -1641,7 +1641,7 @@ LilyPond が改ページを決定するためのデフォルトの手法です
 コンテキスト プロパティ @code{minimumPageTurnLength} を読み込んで、@c
 どれくらい音符が無いセクションが続いたらページめくりを考慮するかを決定します。@c
 @code{minimumPageTurnLength} のデフォルト値は
-@code{(ly:make-moment 1 1)} です。@c
+@code{(ly:make-moment 1/1)} です。@c
 ページめくりを不可にしたいのならば、@c
 @code{minimumPageTurnLength} に非常に大きな値をセットします。
 
@@ -1651,7 +1651,7 @@ LilyPond が改ページを決定するためのデフォルトの手法です
   a4 b c d |
   R1 | % ここでページめくりが許可されます
   a4 b c d |
-  \set Staff.minimumPageTurnLength = #(ly:make-moment 5 2)
+  \set Staff.minimumPageTurnLength = #(ly:make-moment 5/2)
   R1 | % ここではページめくりは許可されません
   a4 b r2 |
   R1*2 | % ここでページめくりが許可されます
@@ -3003,7 +3003,7 @@ c16[ c c8]
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16)
+      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3023,14 +3023,14 @@ c16[ c c8]
 \score {
   <<
     \new Staff {
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
       c8 c8 c8 c8
     }
     \new Staff {
       c8 c8 c8 c8
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
     }
@@ -3153,7 +3153,7 @@ LilyPond はプロポーショナル ノーテーション用に 5 つの設定
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3183,7 +3183,7 @@ LilyPond はプロポーショナル ノーテーション用に 5 つの設定
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3191,7 +3191,7 @@ LilyPond はプロポーショナル ノーテーション用に 5 つの設定
  \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3216,10 +3216,10 @@ LilyPond はプロポーショナル ノーテーション用に 5 つの設定
 これはすべての音楽要素へのスペースに関係する参照演奏時間です。@c
 LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
 -- 全音符の分数を表す分子と分母です。@c
-それゆえ、@code{(ly:make-moment 1 20)} という呼び出しは、@c
+それゆえ、@code{(ly:make-moment 1/20)} という呼び出しは、@c
 20 分音符の参照演奏時間となります。@c
-@code{(ly:make-moment 1 16)}, @code{(ly:make-moment 1 8)}, それに
-@code{(ly:make-moment 3 97)} という値はすべてとり得る値です。
+@code{(ly:make-moment 1/16)}, @code{(ly:make-moment 1/8)}, それに
+@code{(ly:make-moment 3/97)} という値はすべてとり得る値です。
 
 では、どのように @code{proportionalNotationDuration} に渡す@c
 適切な参照演奏時間を決めるのでしょうか?@c
@@ -3234,7 +3234,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3242,7 +3242,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 8)
+      proportionalNotationDuration = #(ly:make-moment 1/8)
     }
   }
 }
@@ -3252,7 +3252,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3260,7 +3260,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 16)
+      proportionalNotationDuration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3270,7 +3270,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3278,7 +3278,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 32)
+      proportionalNotationDuration = #(ly:make-moment 1/32)
     }
   }
 }
@@ -3303,12 +3303,12 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3329,12 +3329,12 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3342,7 +3342,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3361,12 +3361,12 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3374,7 +3374,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
       \override SpacingSpanner.uniform-stretching = ##t
     }
   }
@@ -3471,7 +3471,7 @@ OFF であるかのどちらかであるということです。@c
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   c''8
   c''8
   c''8
@@ -3481,7 +3481,7 @@ OFF であるかのどちらかであるということです。@c
 }
 
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   \override Score.SpacingSpanner.strict-note-spacing = ##t
   c''8
   c''8
@@ -3707,7 +3707,7 @@ e4 c g-\tweak X-offset #-2.7 -\tweak Y-offset #2.5 \f c
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2)
+      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2)
     }
   }
 }
index e24df80d51df14530fdef0f38dedc52eb1b14e08..bcbd2cfb98389a7eb0bc1dc030e804d92fe1c150 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @c Translators: Yoshiki Sawada
 @c Translation status: post-GDP
@@ -1904,7 +1904,7 @@ text = {
     <<
       \new Voice = "alternative" {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
           % show associations clearly.
           \override NoteColumn.force-hshift = #-3
           f8 f g
@@ -3098,7 +3098,7 @@ global = {
       \layout {
         \context {
           \Score
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2)
+          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/2)
         }
         \context {
           \Staff
index 4c70493c4440b734824490ef2bd0437f09b85331..59ee1c8f7352dced780fcec923f7c569b88ebfa7 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{最終更新日 Thu May 31 09:12:39 UTC 2012
+@emph{最終更新日 Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -111,7 +111,7 @@ LilyPond --- \TITLE\
 @item
 2 一般的な記譜法
 @*
-4187
+4145
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -138,7 +138,7 @@ LilyPond --- \TITLE\
 @item
 3 基礎となるコンセプト
 @*
-11130
+11126
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -155,34 +155,34 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 4 出力を調整する
 @*
-15468
+15858
 @tab Yoshiki Sawada
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #dfef77">一部 (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+一部 (53 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially</span>
+<span style="background-color: #68ff28">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -192,28 +192,28 @@ partially
 @item
 A テンプレート
 @*
-219
+372
 @tab Yoshiki Sawada
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #dfef77">一部 (38 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+一部 (38 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #7dff2b">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @end multitable
@@ -231,7 +231,7 @@ LilyPond 記譜法リファレンス
 @item
 セクション タイトル
 @*
-355
+326
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -248,11 +248,11 @@ LilyPond 記譜法リファレンス
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #33ff21">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
@@ -302,17 +302,17 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 1.1 ピッチ
 @*
-4530
+4882
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -329,7 +329,7 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -339,7 +339,7 @@ partially
 @item
 1.2 リズム
 @*
-6352
+6811
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -356,7 +356,7 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially</span>
+<span style="background-color: #40fe23">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -366,7 +366,7 @@ partially
 @item
 1.3 発想記号
 @*
-1712
+1793
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -383,17 +383,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #33ff21">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 1.4 繰り返し
 @*
-1011
+1053
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -410,17 +410,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #33ff21">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 1.5 同時進行する音符
 @*
-2640
+2755
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -437,17 +437,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 1.6 譜の記譜法
 @*
-2392
+2418
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -464,17 +464,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #33ff21">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 1.7 編集者の注釈
 @*
-949
+951
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -491,17 +491,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 1.8 テキスト
 @*
-2729
+2742
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -518,11 +518,11 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
@@ -545,17 +545,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 2.1 声楽
 @*
-4758
+4788
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -572,17 +572,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #2cff20">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 2.2 キーボードと他の複数譜の楽器
 @*
-862
+888
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -626,17 +626,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #33ff21">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 2.4 フレットのある弦楽器
 @*
-2675
+2665
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -653,7 +653,7 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -663,7 +663,7 @@ partially
 @item
 2.5 打楽器
 @*
-812
+811
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -680,17 +680,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #76fe2a">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 2.6 管楽器
 @*
-321
+324
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -734,11 +734,11 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
@@ -798,7 +798,7 @@ partially
 @item
 3 入出力全般
 @*
-8701
+10184
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -815,7 +815,7 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially</span>
+<span style="background-color: #8aff2d">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -825,7 +825,7 @@ partially
 @item
 4 スペースの問題
 @*
-11234
+12022
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -842,34 +842,34 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #4efe25">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 5 デフォルトを変更する
 @*
-12679
+13962
 @tab Yoshiki Sawada
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #dfef77">一部 (94 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+一部 (94 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially</span>
+<span style="background-color: #6fff29">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -896,11 +896,11 @@ A カンニング ペーパー
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #39ff22">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @end multitable
@@ -972,7 +972,7 @@ LilyPond --- \TITLE\
 @item
 1 @command{lilypond} を実行する
 @*
-4615
+4410
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -989,17 +989,17 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #33ff21">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
 2 @command{convert-ly} を使ってファイルを更新する
 @*
-1209
+1234
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -1016,11 +1016,11 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #40fe23">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab post-GDP
 @item
@@ -1053,7 +1053,7 @@ LilyPond --- \TITLE\
 @item
 4 外部プログラム
 @*
-2390
+2394
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -1138,11 +1138,11 @@ Yoshinobu Ishizaki
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially</span>
+<span style="background-color: #1fff1f">はい</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially
+はい
 @end ifnothtml
 @tab pre-GDP
 @item
@@ -1177,7 +1177,7 @@ Yoshinobu Ishizaki
 @item
 導入部
 @*
-4753
+4883
 @tab Yoshiki Sawada
 @*
 Yoshinobu Ishizaki
@@ -1196,7 +1196,7 @@ Yoshinobu Ishizaki
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially</span>
+<span style="background-color: #47ff24">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -1206,7 +1206,7 @@ partially
 @item
 ダウンロード
 @*
-1211
+1197
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -1223,17 +1223,17 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab pre-GDP
 @item
 マニュアル
 @*
-1214
+1284
 @tab Yoshiki Sawada
 @tab 
 @tab 
@@ -1250,34 +1250,34 @@ partially
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #47ff24">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+partially
 @end ifnothtml
 @tab pre-GDP
 @item
 コミュニティ
 @*
-3006
+3054
 @tab Yoshiki Sawada
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">はい</span>
+<span style="background-color: #dfef77">一部 (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-はい
+一部 (97 %)
 @end ifnothtml
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially</span>
+<span style="background-color: #25fe1f">partially</span>
 @end html
 @end ifhtml
 @ifnothtml
index a1f5106dc42f39b17b5faf6994137b07052cf56b..e4f4a69d482db199d6d8b729447f93c94147af26 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Translators: Yoshiki Sawada
 
@@ -95,7 +95,7 @@ Windows や Mac OS X のコマンド ラインを用いて @code{lilypond-book}
 
 \begin{lilypond}
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 \end{lilypond}
 
@@ -157,7 +157,7 @@ Texinfo で処理されるため、上記の例とはレイアウトが少し異
 
 @lilypond
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 @end lilypond
 
index 949e2bcdc9c3772e743d2d2fded9eafb9812d5e5..ce7793930232ce2fa1f945334ddd9011fee9989a 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @ignore
 Tutorial guidelines:  (different from policy.txt!)
@@ -508,10 +508,10 @@ Triplets make notes occupy 2/3 of their notated duration, so a
 @notation{triplet} has 2/3 as its fraction
 
 @lilypond[verbatim,quote,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c8 r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 @subheading Grace notes
@@ -1248,7 +1248,7 @@ of another variable, giving a way of shortening the input if a
 section of music is repeated many times.
 
 @lilypond[verbatim,quote]
-tripletA = \times 2/3 { c,8 e g }
+tripletA = \tuplet 3/2 { c,8 e g }
 barA = { \tripletA \tripletA \tripletA \tripletA }
 
 \relative c'' {
index e1645dae7a08d6b8239f8fe34fd4b1c254d6144f..482425df14fa14818bf55b9b2dcad81caf8de36b 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Fundamental concepts
 @chapter Fundamental concepts
@@ -532,10 +532,10 @@ extending into a tuplet, a tie crossing two tuplets, and a
 phrasing slur extending out of a tuplet (lines 3 and 4).
 
 @lilypond[quote,verbatim,ragged-right,relative=1]
-r16[ g \times 2/3 { r16 e'8] }
-g,16( a \times 2/3 { b16 d) e }
-g,8[( a \times 2/3 { b8 d) e~] } |
-\times 4/5 { e32\( a, b d e } a4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g,16( a \tuplet 3/2 { b16 d) e }
+g,8[( a \tuplet 3/2 { b8 d) e~] } |
+\tuplet 5/4 { e32\( a, b d e } a4.\)
 @end lilypond
 
 
index c1db7e9747f333ff34a584d1a7f3d66e84ca32dc..5948683ca3986f2e2cfaed3e47d8dbc390ad78b6 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Tweaking output
 @chapter Tweaking output
@@ -478,11 +478,11 @@ printed in red on the first short tuplet bracket.
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
 \tweak direction #up
-\times 4/3 {
+\tuplet 3/4 {
   \tweak color #red
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -496,14 +496,14 @@ appearance may be modified in the usual way with
 @cindex TupletNumber, example of overriding
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\times 2/3 { c8[ c c] }
+\tuplet 3/2 { c8[ c c] }
 \once \override TupletNumber.text = #tuplet-number::calc-fraction-text
-\times 2/3 {
+\tuplet 3/2 {
   c8[ c]
   c8[ c]
   \once \override TupletNumber.transparent = ##t
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
index 36779a38f4d5b9f9e86de62872e7fe712adb61f9..74eaa5c71ec6b6d668787492c1c1997c8c1c7bd4 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \include "example-header.ily"
 
 \paper {
@@ -187,9 +187,9 @@ triplumNotes = \relative c' {
   f8 f4 e8 d c f f f | % 1
        % the \scaleDurations command below makes 5 notes last the
        % duration of a dotted quarter
-       e8 c4 \scaleDurations 3/2 {     \times 4/5{e16[ d e d e]} } e8 f4 | % 2
+       e8 c4 \scaleDurations 3/2 {     \tuplet 5/4{e16[ d e d e]} } e8 f4 | % 2
   g2. ~ g4. | % 3
-       f8 d4 f4. \scaleDurations 3/2 { \times 4/6{ g16[ f e f e f]}} % 4
+       f8 d4 f4. \scaleDurations 3/2 { \tuplet 6/4{ g16[ f e f e f]}} % 4
        g8 g4 g4. e4. | % 5
        fis8 d4 e8\startGroup g4\stopGroup f8[ e d] | % 6
        c2. r4. | % 7
index 85db19169c697f4a3520df4c75af5d9db16ecdfa..3075225e23f8dc836754c9122a445d95f3d396d7 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.17.6"
+\version "2.17.11"
 
 \layout {
   indent = #0
@@ -7,7 +7,7 @@
   \context {
     \Score
 
-    proportionalNotationDuration = #(ly:make-moment 1 64)
+    proportionalNotationDuration = #(ly:make-moment 1/64)
     \override Beam.breakable = ##t
     autoBeaming = ##f
     tupletFullLength = ##t
index 1c96edd1bcd03bea59099b567229609098c4b5d0..78b1ff93708ccd6b2bbb39a3bebffe57f553e1a9 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 % the example header file caused the head to be chopped off
 %\include "example-header.ily"
 
                        } {
 
                                % measure 6
-                               \fraction \times 5/3 {
-                                       \times 4/5 {
+                               \fraction \tuplet 3/5 {
+                                       \tuplet 5/4 {
                                                a'64 [ % 36
                                                cs''64 % 37
                                                f''64 % 38
                                                cs''64 % 39
                                                ef'''64 ] % 40
                                        }
-                                       \times 4/5 {
+                                       \tuplet 5/4 {
                                                g''64 [ % 41
                                                c''64 % 42
                                                e''64 % 43
@@ -77,7 +77,7 @@
 
                                % measure 7
                                r8 % 47
-                               \times 4/5 {
+                               \tuplet 5/4 {
                                        d''32 [ % 48
                                        af''32 % 49
                                        e'32 % 50
                        } {
 
                                % measure 6
-                               \fraction \times 5/3 {
+                               \fraction \tuplet 3/5 {
                                        \square f''16 * 1/8 % 40
                                        \square f''16 * 1/8 % 41
                                        \square f''16 * 1/8 % 42
                                        \square f''16 * 1/8 % 45
                                        \square f''16 * 1/8 % 46
                                        \square f''16 * 1/8 % 47
-                                       \times 2/3 {
+                                       \tuplet 3/2 {
                                                \square f''16 % 48
                                                \square f''16 * 1/2 % 49
                                        }
-                                       \times 2/3 {
+                                       \tuplet 3/2 {
                                                \square f''16 * 1/4 % 50
                                                \square f''16 * 1/4 % 51
                                                \square f''16 * 1/4 % 52
                                \square g''16 * 2/1 % 57
                                \square g''16 % 58
                                \square g''16 % 59
-                               \times 8/9 {
+                               \tuplet 9/8 {
                                        s16 % 60
                                        f''16 * 1/4 % 61
                                        f''16 * 1/4 % 62
                                }
 
                                % measure 8
-                               \times 4/5 {
-                                       \times 4/7 {
+                               \tuplet 5/4 {
+                                       \tuplet 7/4 {
                                                s4 % 66
                                                \triangle a''16 % 67
                                                \triangle a''16 % 68
                        } {
 
                                % measure 6
-                               \fraction \times 5/3 {
+                               \fraction \tuplet 3/5 {
                                        \blackdiamond f'128 [ % 40
                                        \blackdiamond f'128 % 41
                                        \blackdiamond f'128 % 42
                                        \blackdiamond f'128 % 45
                                        \blackdiamond f'128 % 46
                                        \blackdiamond f'128 ] % 47
-                                       \times 2/3 {
+                                       \tuplet 3/2 {
                                                \blackdiamond f'16 % 48
                                                \blackdiamond f'32 % 49
                                        }
-                                       \times 2/3 {
+                                       \tuplet 3/2 {
                                                \blackdiamond f'64 % 50
                                                \blackdiamond f'64 % 51
                                                \blackdiamond f'64 % 52
                                \harmonic a'8 \glissando % 57
                                \harmonic a'16 \glissando % 58
                                \blackdiamond a'16 % 59
-                               \times 8/9 {
+                               \tuplet 9/8 {
                                        s16 % 60
                                        \harmonic g'64 \glissando % 61
                                        \harmonic g'64 \glissando % 62
                                }
 
                                % measure 8
-                               \times 4/5 {
-                                       \times 4/7 {
+                               \tuplet 5/4 {
+                                       \tuplet 7/4 {
                                                s4 % 66
                                                \blackdiamond f'16 % 67
                                                \blackdiamond f'16 % 68
                        } {
 
                                % measure 6
-                               \fraction \times 5/3 {
+                               \fraction \tuplet 3/5 {
                                        s128 % 40
                                        s128 % 41
                                        s128 % 42
                                        s128 % 45
                                        s128 % 46
                                        s128 % 47
-                                       \times 2/3 {
+                                       \tuplet 3/2 {
                                                \semicircle a16 % 48
                                                \semicircle a16 * 1/2 % 49
                                        }
-                                       \times 2/3 {
+                                       \tuplet 3/2 {
                                                \semicircle a16 * 1/4 % 50
                                                \semicircle a16 * 1/4 % 51
                                                \semicircle a16 * 1/4 % 52
                                s8 % 57
                                s16 % 58
                                \triangle a16 % 59
-                               \times 8/9 {
+                               \tuplet 9/8 {
                                        s16 % 60
                                        s64 % 61
                                        s64 % 62
                                }
 
                                % measure 8
-                               \times 4/5 {
-                                       \times 4/7 {
+                               \tuplet 5/4 {
+                                       \tuplet 7/4 {
                                                s4 % 66
                                                \semicircle a16 % 67
                                                \semicircle a16 % 68
                        } {
 
                                % measure 6
-                               \fraction \times 5/3 {
+                               \fraction \tuplet 3/5 {
                                        \beam #0 #5 g,128 \sffp \< [ % 40
                                        \beam #5 #5 g,128 % 41
                                        \beam #5 #5 g,128 % 42
                                        \beam #5 #5 g,128 % 45
                                        \beam #5 #5 g,128 % 46
                                        \beam #5 #1 g,128 % 47
-                                       \times 2/3 {
+                                       \tuplet 3/2 {
                                                \beam #1 #2 g,16 % 48
                                                \beam #3 #1 g,32 \fX % 49
                                        }
-                                       \times 2/3 {
+                                       \tuplet 3/2 {
                                                \beam #1 #4 g,64 \sffp \< % 50
                                                \beam #4 #4 g,64 % 51
                                                \beam #4 #4 g,64 % 52
                                g,8 \sf \< [ % 57
                                g,16 % 58
                                \beam #2 #0 g,16 \ffX ] % 59
-                               \times 8/9 {
+                               \tuplet 9/8 {
                                        r16 % 60
                                        \beam #4 #4 g,64 \sfp \< [ % 61
                                        \beam #4 #4 g,64 % 62
                                }
 
                                % measure 8
-                               \times 4/5 {
-                                       \times 4/7 {
+                               \tuplet 5/4 {
+                                       \tuplet 7/4 {
                                                r4 % 66
                                                \beam #2 #2 g,16 \fX [ % 67
                                                \beam #2 #2 g,16 \f % 68
index 96603b5e6007dd204b0262b78c5984a99dbbb928..1e13d1b29e8fdddb36096e04a6924099ad43aa3f 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \include "example-header.ily"
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -33,8 +33,8 @@ global = {
 upperVoiceOne = \relative c'' {
   \voiceOne
   \override TupletBracket.transparent = ##t
-  <aes f'>8\([ \times 4/5{g'32( aes g f g]) }
-    <es aes>8[ \times 4/5{<d bes'>32( c' bes aes bes]) }
+  <aes f'>8\([ \tuplet 5/4{g'32( aes g f g]) }
+    <es aes>8[ \tuplet 5/4{<d bes'>32( c' bes aes bes]) }
     <es, aes es'>8 <d fis b d>\) | % end m. 1
   %--------------------------------------------------%
   <c g' c>4\( \voiceTwo <bes es bes'\arpeggio>\)
@@ -42,11 +42,11 @@ upperVoiceOne = \relative c'' {
   %--------------------------------------------------%
   \noBreak
   \voiceOne
-  <f aes d f>8\([ \times 4/5{<g g'>32( aes' g f g]) }
+  <f aes d f>8\([ \tuplet 5/4{<g g'>32( aes' g f g]) }
   \set subdivideBeams = ##t
-  \set baseMoment = #(ly:make-moment 1 8)
+  \set baseMoment = #(ly:make-moment 1/8)
   \set beatStructure = #'(2 2 2)
-  <aes, aes'>16 <c f> \times 4/5{ bes'32( c bes aes bes]) }
+  <aes, aes'>16 <c f> \tuplet 5/4{ bes'32( c bes aes bes]) }
   \set subdivideBeams = ##f
   \ottava #1 <es es'>16 <f f'> <d d'> \appoggiatura f8 <es es'>16\)
 }
@@ -89,7 +89,7 @@ lowerVoiceOne = \relative c, {
   bes8 \csm \stemDown <bes'' c es>8 s2
   \csl \stemUp
   \set subdivideBeams = ##t
-  \set baseMoment = #(ly:make-moment 1 16)
+  \set baseMoment = #(ly:make-moment 1/16)
   \set beatStructure = #'(4 4 4)
   s8 \hideNotes \slurUp \stemDown
     es,,64( bes'' s64 \unHideNotes \stemUp g64[ bes c d c]) s2
index 29ffae1a61aed6c1cde117c7882c9553129aa958..13401a5b8b7450da178556c746a14f5502fe9c4d 100644 (file)
@@ -12,7 +12,7 @@
 @c Translation checker:
 @c Translation checker committish:
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @ignore
 Tutorial guidelines:  (different from policy.txt!)
@@ -556,10 +556,10 @@ maakt dat de noten 2/3 van hun lengte duren, dus een
 @notation{triool} heeft als fractie 2/3
 
 @lilypond[verbatim,quote,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+\tuplet 3/2 { f8 g a }
+\tuplet 3/2 { c8 r c }
+\tuplet 3/2 { f,8 g16[ a g a] }
+\tuplet 3/2 { d4 a8 }
 @end lilypond
 
 @subheading Versieringen
@@ -1364,7 +1364,7 @@ compacter in te voeren.
 
 @c KEEP LY
 @lilypond[verbatim,quote]
-trioolA = \times 2/3 { c,8 e g }
+trioolA = \tuplet 3/2 { c,8 e g }
 maatA = { \trioolA \trioolA \trioolA \trioolA }
 
 \relative c'' {
index 099fee68851cc497b636d2b4729c9d5abf858910..967bd3c862d720d2b55c7d8272c71dcaa2d396b0 100644 (file)
@@ -12,7 +12,7 @@
 @c Translation checker:
 @c Translation checker committish:
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Fundamentele concepten
 @translationof Fundamental concepts
@@ -557,10 +557,10 @@ extending into a tuplet, a tie crossing two tuplets, and a
 phrasing slur extending out of a tuplet (lines 3 and 4).
 
 @lilypond[quote,verbatim,ragged-right,relative=1]
-r16[ g \times 2/3 { r16 e'8] }
-g,16( a \times 2/3 { b16 d) e }
-g,8[( a \times 2/3 { b8 d) e~] } |
-\times 4/5 { e32\( a, b d e } a4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g,16( a \tuplet 3/2 { b16 d) e }
+g,8[( a \tuplet 3/2 { b8 d) e~] } |
+\tuplet 5/4 { e32\( a, b d e } a4.\)
 @end lilypond
 
 
index 02c6e0acc587dca07f1ee69ef5bbd474579d07d8..293bedc98a4f58a805b205b427070dc07cbca870 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Tweaking output
 @chapter Tweaking output
@@ -461,11 +461,11 @@ printed in red on the first short tuplet bracket.
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
 \tweak direction #up
-\times 4/3 {
+\tuplet 3/4 {
   \tweak color #red
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
@@ -479,14 +479,14 @@ appearance may be modified in the usual way with
 @cindex TupletNumber, example of overriding
 
 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
-\times 2/3 { c8[ c c] }
+\tuplet 3/2 { c8[ c c] }
 \once \override TupletNumber.text = #tuplet-number::calc-fraction-text
-\times 2/3 {
+\tuplet 3/2 {
   c8[ c]
   c8[ c]
   \once \override TupletNumber.transparent = ##t
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 }
 @end lilypond
 
index b8de237f632dc54d97f50d45a2f46091fa12ac0b..06b716d562c3fa8c3d4365b1ec2504247ef88891 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Meest recente update Thu May 31 09:12:39 UTC 2012
+@emph{Meest recente update Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
@@ -47,11 +47,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">gedeeltelijk</span>
+<span style="background-color: #1fff1f">ja</span>
 @end html
 @end ifhtml
 @ifnothtml
-gedeeltelijk
+ja
 @end ifnothtml
 @tab na-GDP
 @item
@@ -111,7 +111,7 @@ ja
 @item
 2 Algemene muzieknotatie
 @*
-4187
+4145
 @tab Jan Nieuwenhuizen
 @tab 
 @tab 
@@ -138,7 +138,7 @@ ja
 @item
 3 Fundamentele concepten
 @*
-11130
+11126
 @tab Jan Nieuwenhuizen
 @tab 
 @tab 
@@ -155,11 +155,65 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #47ff24">gedeeltelijk</span>
+<span style="background-color: #1fff1f">ja</span>
 @end html
 @end ifhtml
 @ifnothtml
-gedeeltelijk
+ja
+@end ifnothtml
+@tab voor-GDP
+@item
+4 Tweaking output
+@*
+15858
+@tab Jan Nieuwenhuizen
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">ja</span>
+@end html
+@end ifhtml
+@ifnothtml
+ja
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">ja</span>
+@end html
+@end ifhtml
+@ifnothtml
+ja
+@end ifnothtml
+@tab voor-GDP
+@item
+A Templates
+@*
+372
+@tab Jan Nieuwenhuizen
+@tab 
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">ja</span>
+@end html
+@end ifhtml
+@ifnothtml
+ja
+@end ifnothtml
+@tab 
+@ifhtml
+
+@html
+<span style="background-color: #1fff1f">ja</span>
+@end html
+@end ifhtml
+@ifnothtml
+ja
 @end ifnothtml
 @tab voor-GDP
 @end multitable
@@ -194,11 +248,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #5bff27">gedeeltelijk</span>
+<span style="background-color: #1fff1f">ja</span>
 @end html
 @end ifhtml
 @ifnothtml
-gedeeltelijk
+ja
 @end ifnothtml
 @tab na-GDP
 @item
@@ -231,7 +285,7 @@ ja
 @item
 Inleiding
 @*
-4753
+4883
 @tab Jan Nieuwenhuizen
 @tab Tineke de Munnik
 @tab 
@@ -248,7 +302,7 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #47ff24">gedeeltelijk</span>
+<span style="background-color: #2cff20">gedeeltelijk</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -258,7 +312,7 @@ gedeeltelijk
 @item
 Download
 @*
-1211
+1197
 @tab Jan Nieuwenhuizen
 @tab Tineke de Munnik
 @tab 
@@ -285,7 +339,7 @@ ja
 @item
 Handleidingen
 @*
-1214
+1284
 @tab Jan Nieuwenhuizen
 @tab Tineke de Munnik
 @tab 
@@ -302,11 +356,11 @@ ja
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">ja</span>
+<span style="background-color: #4efe25">gedeeltelijk</span>
 @end html
 @end ifhtml
 @ifnothtml
-ja
+gedeeltelijk
 @end ifnothtml
 @tab voor-GDP
 @end multitable
index 0056b8be0f328c80236ad6da4cc55cfe32b95108..6d122875f89150dab9d5c01540fa84b51b092ebd 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 
 @node Ancient notation
@@ -635,7 +635,7 @@ example, the ratio of 1@tie{}breve = 3@tie{}semibreves
 (@emph{tempus perfectum}) can be made by hand, by setting
 
 @example
-breveTP = #(ly:make-duration -1 0 3 2)
+breveTP = #(ly:make-duration -1 0 3/2)
 @dots{}
 @{ c\breveTP f1 @}
 @end example
@@ -2779,9 +2779,9 @@ adjustments are necessary, this can be easily done with
 spiritus = \relative c' {
   \time 1/4
   \override Lyrics.LyricText.X-extent  = #'(0 . 3)
-  d4 \times 2/3 { f8 a g } g a a4 g f8 e
+  d4 \tuplet 3/2 { f8 a g } g a a4 g f8 e
   d4 f8 g g8 d f g a g f4 g8 a a4  s
-  \times 2/3 { g8 f d } e f g a g4
+  \tuplet 3/2 { g8 f d } e f g a g4
 }
 
 spirLyr = \lyricmode {
index 89fe8ebb10651a1e7d4ba6298b6ffd7e951f8488..cc737a484f5ca7960fd86f7135ef22d8d2705edf 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 
 @c TODO: add tablature.
@@ -227,12 +227,12 @@ f8 c2 d e
 @end lilypond
 
 
-@item @code{\times 2/3 @{f g a@}}
+@item @code{\tuplet 3/2 @{f g a@}}
 @tab triplets
 @tab
 @lilypond[relative=1]
 \set Staff.implicitTimeSignatureVisibility = #all-invisible
-\times 2/3 { f8 g a }
+\tuplet 3/2 { f8 g a }
 @end lilypond
 
 
index fa7999e76bf3687c26e2a54de1b4c3a6523ed588..002dafbe668d8aaa58bba81a609166a8eeae50e3 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Editorial annotations
 @section Editorial annotations
@@ -598,7 +598,7 @@ lines.
   \context {
     \Staff
     \consists "Grid_point_engraver"
-    gridInterval = #(ly:make-moment 1 4)
+    gridInterval = #(ly:make-moment 1/4)
   }
   \context {
     \Score
index b6afe1b5814ffff7b2377cfc5f12711a4c064ccd..9219cd551417654a771f1365b2e13f8a8f131a87 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Fretted string instruments
 @section Fretted string instruments
@@ -1709,7 +1709,7 @@ music = \relative c' {
   < b\3 \deadNote d\2 b'\1 >
   < c\3 \deadNote e\2 c'\1 >
   \deadNotesOn
-  \times 2/3 { g8 b e }
+  \tuplet 3/2 { g8 b e }
   \deadNotesOff
   < a,\3 c\2 e\1 >1
 }
index 53da1bdf743b8e27e29cd35c72c1d4619f5f8351..63c2b7a9bdb4628bdbdef2b306468c4ae0855782 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @node Repeats
 @section Repeats
@@ -225,11 +225,11 @@ at the start of each alternative, except the first.
 \alternative {
   {
     f2 d |
-    \set Timing.measureLength = #(ly:make-moment 3 4)
+    \set Timing.measureLength = #(ly:make-moment 3/4)
     g4 g g  % optional bar check is allowed here
   }
   {
-    \set Timing.measureLength = #(ly:make-moment 4 4)
+    \set Timing.measureLength = #(ly:make-moment 4/4)
     a2 a |
   }
 }
@@ -660,7 +660,7 @@ use a double-percent symbol.
 
 @lilypond[verbatim,quote,relative=2]
 \repeat percent 4 { c8. <d f>16 }
-\repeat percent 2 { \times 2/3 { r8 c d } e4 }
+\repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
 @end lilypond
 
 @snippets
index e44e2e441d8c27090a4a451977a88f29f8738a42..1fcdcc3e1f1fe403c7e8b4236c998dfe2a8e26a1 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Rhythms
 @section Rhythms
@@ -204,8 +204,8 @@ tuplet is the triplet in which 3 notes have the duration of 2, so
 the notes are 2/3 of their written length.
 
 @lilypond[quote,verbatim,relative=2]
-a2 \times 2/3 { b4 b b }
-c4 c \times 2/3 { b4 a g }
+a2 \tuplet 3/2 { b4 b b }
+c4 c \tuplet 3/2 { b4 a g }
 @end lilypond
 
 @cindex tuplet bracket placement
@@ -224,7 +224,7 @@ Tuplets may be nested:
 
 @lilypond[quote,verbatim,relative=2]
 \autoBeamOff
-c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4
+c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
 @end lilypond
 
 Modifying nested tuplets which begin at the same musical moment
@@ -1402,7 +1402,7 @@ So @code{\partial 8} becomes:
 
 @lilypond[quote,verbatim,relative=1]
 \time 3/4
-\set Timing.measurePosition = #(ly:make-moment -1 8)
+\set Timing.measurePosition = #(ly:make-moment -1/8)
 e8 | a4 c8 b c4 |
 @end lilypond
 
@@ -1434,7 +1434,7 @@ occur, so use @code{\set Timing.measurePosition} instead.
 \time 6/8
 \partial 8
 e8 | a4 c8 b[ c b] |
-\set Timing.measurePosition = #(ly:make-moment -1 4)
+\set Timing.measurePosition = #(ly:make-moment -1/4)
 r8 e,8 | a4 c8 b[ c b] |
 @end lilypond
 
@@ -1636,7 +1636,7 @@ affect the autobeaming rules.
     \scaleDurations 3/5 {
       \repeat unfold 2 { c8[ c c] }
       \repeat unfold 2 { c8[ c] } |
-      c4. c \times 2/3 { c8[ c c] } c4
+      c4. c \tuplet 3/2 { c8[ c c] } c4
     }
   }
 >>
@@ -1949,7 +1949,7 @@ c16 c8
 @cindex beams, with melismata
 
 @warning{If beams are used to indicate melismata in songs, then
-automatic beaming should be switched off with @code{\autoBeamOff}
+automatic beaming should be switched off with @code{@bs{}autoBeamOff}
 and the beams indicated manually.  Using @code{@bs{}partcombine} with
 @code{@bs{}autoBeamOff} can produce unintended results.  See the
 snippets for more information.}
@@ -2032,13 +2032,18 @@ below, or alternatively the default values themselves may be changed
 as explained in @ref{Time signature}.
 
 If a @code{beamExceptions} rule is defined for the time signature in
-force, that rule is used to determine the beam placement.  If no
-@code{beamExceptions} rule is defined for the time signature in force,
-the beam placement is determined by the settings of @code{baseMoment}
-and @code{beatStructure}.
+force, that rule alone is used to determine the beam placement; the
+values of @code{baseMoment} and @code{beatStructure} are ignored.
+
+If no @code{beamExceptions} rule is defined for the time signature
+in force, the beam placement is determined by the values of
+@code{baseMoment} and @code{beatStructure}.
+
+
+@subsubsubheading Beaming based on @code{baseMoment} and @code{beatStructure}
 
 By default, @code{beamExceptions} rules are defined for most common
-time signatures, so the @code{beamException} rules must be disabled
+time signatures, so the @code{beamExceptions} rules must be disabled
 if automatic beaming is to be based on @code{baseMoment} and
 @code{beatStructure}.  The @code{beamExceptions} rules are disabled
 by
@@ -2047,41 +2052,35 @@ by
 \set Timing.beamExceptions = #'()
 @end example
 
-
-@subsubsubheading Beaming based on @code{baseMoment} and @code{beatStructure}
-
-In most instances, automatic beams will end at the end of a beat.
-The ending points for beats are determined by the context properties
-@code{baseMoment} and @code{beatStructure}.  @code{beatStructure}
-is a scheme list that defines the length of each beat in the measure
-in units of @code{baseMoment}.  By default, @code{baseMoment} is
-one over the denominator of the time signature.  By default,
-each unit of length @code{baseMoment} is a single beat.
+When @code{beamExceptions} is set to @code{#'()}, either due to an
+explicit setting or because no @code{beamExceptions} rules are defined
+internally for the time signature in force, the ending points for
+beams are on beats as specified by the context properties
+@code{baseMoment} and @code{beatStructure}.  @code{beatStructure} is
+a scheme list that defines the length of each beat in the measure in
+units of @code{baseMoment}.  By default, @code{baseMoment} is one
+over the denominator of the time signature.  By default, each unit of
+length @code{baseMoment} is a single beat.
 
 @lilypond[quote,relative=2,verbatim]
 \time 5/16
 c16^"default" c c c c |
+% beamExceptions are unlikely to be defined for 5/16 time,
+% but let's disable them anyway to be sure
+\set Timing.beamExceptions = #'()
 \set Timing.beatStructure = #'(2 3)
 c16^"(2+3)" c c c c |
 \set Timing.beatStructure = #'(3 2)
 c16^"(3+2)" c c c c |
 @end lilypond
 
-If a common time signature is being used, @code{beamExceptions}
-@emph{must} be disabled to enable @code{beatStructure} to work.
-The @code{\set Timing.beamExceptions = #'()} command can always
-be included if beaming is being determined by @code{beatStructure}.
-
 @lilypond[quote,relative=2,verbatim]
 \time 4/4
 a8^"default" a a a a a a a
-
-\set Timing.baseMoment = #(ly:make-moment 1 4)
-\set Timing.beatStructure = #'(1 1 1 1)
-a8^"no change" a a a a a a a
-
+% Disable beamExceptions because they are definitely
+% defined for 4/4 time
 \set Timing.beamExceptions = #'()
-\set Timing.baseMoment = #(ly:make-moment 1 4)
+\set Timing.baseMoment = #(ly:make-moment 1/4)
 \set Timing.beatStructure = #'(1 1 1 1)
 a8^"changed" a a a a a a a
 @end lilypond
@@ -2093,6 +2092,7 @@ enclosing context will apply.
 @lilypond[quote, verbatim,relative=1]
 \new Staff {
   \time 7/8
+  % No need to disable beamExceptions as they are not defined for 7/8 time
   \set Staff.beatStructure = #'(2 3 2)
   <<
     \new Voice = one {
@@ -2136,7 +2136,8 @@ compatible with the new value of @code{baseMoment}.
 
 @lilypond[quote,verbatim,relative=2]
 \time 5/8
-\set Timing.baseMoment = #(ly:make-moment 1 16)
+% No need to disable beamExceptions as they are not defined for 5/8 time
+\set Timing.baseMoment = #(ly:make-moment 1/16)
 \set Timing.beatStructure = #'(7 3)
 \repeat unfold 10 { a16 }
 @end lilypond
@@ -2227,7 +2228,7 @@ if @code{beamExceptions} is not reset.
 
 @lilypond[quote,verbatim,relative=2]
 \time 4/4
-\set Timing.baseMoment = #(ly:make-moment 1 8)
+\set Timing.baseMoment = #(ly:make-moment 1/8)
 \set Timing.beatStructure = #'(3 3 2)
 % This won't beam (3 3 2) because of beamExceptions
 \repeat unfold 8 {c8} |
@@ -2244,7 +2245,7 @@ reset @code{beamExceptions}.
 \time 3/4
 % by default we beam in (6) due to beamExceptions
 \repeat unfold 6 {a8} |
-% This will beam (1 1 1) due to beatLength
+% This will beam (1 1 1) due to default baseMoment and beatStructure
 \set Timing.beamExceptions = #'()
 \repeat unfold 6 {a8}
 @end lilypond
@@ -2284,7 +2285,7 @@ beams may end, otherwise
 
 @item
 if a beam-ending rule is defined in @code{beamExceptions}
-for a longer beam-type, use it to determined the valid places
+for a longer beam-type, use it to determine the valid places
 where beams may end, otherwise
 
 @item
@@ -2363,7 +2364,7 @@ in only one staff.
 <<
   \new Staff {
     \time 3/4
-    \set Timing.baseMoment = #(ly:make-moment 1 8)
+    \set Timing.baseMoment = #(ly:make-moment 1/8)
     \set Timing.beatStructure = #'(1 5)
     \repeat unfold 6 { a8 }
   }
@@ -2534,10 +2535,10 @@ the last four 32nd notes are at a constant tempo.
 
 @lilypond[relative=1,verbatim,quote]
 \override Beam.grow-direction = #LEFT
-\featherDurations #(ly:make-moment 2 1)
+\featherDurations #(ly:make-moment 2/1)
 { c16[ c c c c c c c] }
 \override Beam.grow-direction = #RIGHT
-\featherDurations #(ly:make-moment 2 3)
+\featherDurations #(ly:make-moment 2/3)
 { c32[ d e f] }
 % revert to non-feathered beams
 \override Beam.grow-direction = #'()
@@ -3633,11 +3634,11 @@ The next bar line then falls at 9/8 rather than 5/4.
 
 @lilypond[quote,verbatim]
 \new Voice \relative c' {
-  \set Timing.measureLength = #(ly:make-moment 5 4)
+  \set Timing.measureLength = #(ly:make-moment 5/4)
   c1 c4 |
   c1 c4 |
   c4 c
-  \set Timing.measurePosition = #(ly:make-moment 5 8)
+  \set Timing.measurePosition = #(ly:make-moment 5/8)
   b4 b b8 |
   c4 c1 |
 }
index 8352e5a8be91335dc05b44870624f8c332f8f485..ad892f96ebf42648c7b292ed31d58e99c032949f 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @ignore
 GDP TODO list
@@ -1393,7 +1393,7 @@ with the music:
   \remove "Forbid_line_break_engraver"
 } \relative c'' {
   <<
-    { c2. \times 2/3 { c4 c c } c2. | }
+    { c2. \tuplet 3/2 { c4 c c } c2. | }
     { s1 | \break s1 | }
   >>
 }
@@ -1607,7 +1607,7 @@ the section.
 The @code{Page_turn_engraver} reads the context property
 @code{minimumPageTurnLength} to determine how long a note-free section must
 be before a page turn is considered.  The default value for
-@code{minimumPageTurnLength} is @code{(ly:make-moment 1 1)}.  If you want
+@code{minimumPageTurnLength} is @code{(ly:make-moment 1/1)}.  If you want
 to disable page turns, you can set it to something very large.
 
 @example
@@ -1616,7 +1616,7 @@ to disable page turns, you can set it to something very large.
   a4 b c d |
   R1 | % a page turn will be allowed here
   a4 b c d |
-  \set Staff.minimumPageTurnLength = #(ly:make-moment 5 2)
+  \set Staff.minimumPageTurnLength = #(ly:make-moment 5/2)
   R1 | % a page turn will not be allowed here
   a4 b r2 |
   R1*2 | % a page turn will be allowed here
@@ -2902,7 +2902,7 @@ than @code{1 16}.
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16)
+      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -2921,14 +2921,14 @@ property can only be changed at the beginning of a score,
 \score {
   <<
     \new Staff {
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
       c8 c8 c8 c8
     }
     \new Staff {
       c8 c8 c8 c8
-      \times 4/5 {
+      \tuplet 5/4 {
         c8 c8 c8 c8 c8
       }
     }
@@ -3042,7 +3042,7 @@ spacing with ragged-right turned on.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3071,7 +3071,7 @@ setting.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3079,7 +3079,7 @@ setting.
  \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3102,10 +3102,10 @@ The @code{proportionalNotationDuration} setting takes a single argument,
 which is the reference duration against that all music will be spaced.
 The LilyPond Scheme function @code{make-moment} takes two arguments
 -- a numerator and denominator which together express some fraction of
-a whole note.  The call @code{(ly:make-moment 1 20)} therefore produces
+a whole note.  The call @code{(ly:make-moment 1/20)} therefore produces
 a reference duration of a twentieth note.  Values such as
-@code{(ly:make-moment 1 16)}, @code{(ly:make-moment 1 8)}, and
-@code{(ly:make-moment 3 97)} are all possible as well.
+@code{(ly:make-moment 1/16)}, @code{(ly:make-moment 1/8)}, and
+@code{(ly:make-moment 3/97)} are all possible as well.
 
 How do we select the right reference duration to pass to
 @code{proportionalNotationDuration}?  Usually by a process of trial
@@ -3119,7 +3119,7 @@ larger reference durations space music tightly.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3127,7 +3127,7 @@ larger reference durations space music tightly.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 8)
+      proportionalNotationDuration = #(ly:make-moment 1/8)
     }
   }
 }
@@ -3137,7 +3137,7 @@ larger reference durations space music tightly.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3145,7 +3145,7 @@ larger reference durations space music tightly.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 16)
+      proportionalNotationDuration = #(ly:make-moment 1/16)
     }
   }
 }
@@ -3155,7 +3155,7 @@ larger reference durations space music tightly.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
@@ -3163,7 +3163,7 @@ larger reference durations space music tightly.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 32)
+      proportionalNotationDuration = #(ly:make-moment 1/32)
     }
   }
 }
@@ -3187,12 +3187,12 @@ tuplet.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3211,12 +3211,12 @@ result.  Setting @code{proportionalNotationDuration} fixes this.
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3224,7 +3224,7 @@ result.  Setting @code{proportionalNotationDuration} fixes this.
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
@@ -3242,12 +3242,12 @@ turn on @code{uniform-stretching}, which is a property of
     \new RhythmicStaff {
       c'2
       c'16 c'16 c'16 c'16
-      \times 4/5 {
+      \tuplet 5/4 {
         c'16 c'16 c'16 c'16 c'16
       }
     }
     \new RhythmicStaff {
-      \times 8/9 {
+      \tuplet 9/8 {
         c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
       }
     }
@@ -3255,7 +3255,7 @@ turn on @code{uniform-stretching}, which is a property of
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
       \override SpacingSpanner.uniform-stretching = ##t
     }
   }
@@ -3344,7 +3344,7 @@ property of @code{SpacingSpanner}.  Compare the two scores below:
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   c''8
   c''8
   c''8
@@ -3354,7 +3354,7 @@ property of @code{SpacingSpanner}.  Compare the two scores below:
 }
 
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   \override Score.SpacingSpanner.strict-note-spacing = ##t
   c''8
   c''8
@@ -3568,7 +3568,7 @@ duration longer, a @q{squeezing} effect occurs:
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2)
+      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2)
     }
   }
 }
index 6a33b69084083a87a31230beb4db4f32727fa9af..dd7126585081b4911fd0b9c60f47ba5f907186a6 100644 (file)
@@ -1516,7 +1516,7 @@ size.  For an explanation of fonts, see @ref{Fonts explained}.
     (make-pango-font-tree "Times New Roman"
                           "Nimbus Sans"
                           "Luxi Mono"
-                           (/ (* staff-height pt) 2)))
+                          (/ staff-height pt 20)))
 }
 
 \relative c'{
index 89e08f44098358b35053fb6a59b4d5f40b7cb334..c6d3ee02bc8fe176fc7b578e5d0e3a27a8ba149c 100644 (file)
@@ -7,7 +7,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.6"
+@c \version "2.17.11"
 
 @node Vocal music
 @section Vocal music
@@ -1857,7 +1857,7 @@ within the lyrics by setting the @code{associatedVoice} property:
     <<
       \new Voice = "alternative" {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
           % show associations clearly.
           \override NoteColumn.force-hshift = #-3
           f8 f g
@@ -3027,7 +3027,7 @@ global = {
       \layout {
         \context {
           \Score
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2)
+          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/2)
         }
         \context {
           \Staff
index cfe71cbf38238a2bccd34896832ab4666000c12b..5def9b0d07750c745c2c2dca08ffb77b0e31fb2c 100644 (file)
@@ -1,9 +1,9 @@
-%% DO NOT EDIT this file manually; it is automatically
-%% generated from LSR http://lsr.dsi.unimi.it
-%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
-%% and then run scripts/auxiliar/makelsr.py
-%%
-%% This file is in the public domain.
+% DO NOT EDIT this file manually; it is automatically
+% generated from Documentation/snippets/new
+% Make any changes in Documentation/snippets/new/
+% and then run scripts/auxiliar/makelsr.py
+%
+% This file is in the public domain.
 \version "2.17.6"
 
 \header {
 
   texidoc = "
 When writing a figured bass, you can place the figures above or below
-the bass notes, by defining the @code{BassFigureAlignmentPositioning
-#'direction} property (exclusively in a @code{Staff} context). Choices
-are @code{#UP} (or @code{#1}), @code{#CENTER} (or @code{#0}) and
-@code{#DOWN} (or @code{#-1}).
+the bass notes, by defining the
+@code{BassFigureAlignmentPositioning.direction} property (exclusively
+in a @code{Staff} context).  Choices are @code{#UP} (or @code{#1}),
+@code{#CENTER} (or @code{#0}) and @code{#DOWN} (or @code{#-1}).
 
-This property can be changed as many times as you wish. Use
+This property can be changed as many times as you wish.  Use
 @code{\\once \\override} if you don't want the override to apply to the
 whole score.
 
@@ -29,7 +29,8 @@ bass = {
   \clef bass
   g4 b, c d
   e d8 c d2
-}
+} % begin verbatim
+
 continuo = \figuremode {
   <_>4 <6>4 <5/>4
   \override Staff.BassFigureAlignmentPositioning.direction = #UP
index 5a058474277d6584a3e55d3ce1f49635e63e964c..5912d2d8aa1728e60b98c52e22c0fbb2deae650b 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "expressive-marks, rhythms"
@@ -26,9 +26,9 @@ sections (enclosed within curly braces).
 
 
 {
-  r16[ g16 \times 2/3 { r16 e'8] }
-  g16( a \times 2/3 { b d e') }
-  g8[( a \times 2/3 { b d') e'] ~ }
+  r16[ g16 \tuplet 3/2 { r16 e'8] }
+  g16( a \tuplet 3/2 { b d e') }
+  g8[( a \tuplet 3/2 { b d') e'] ~ }
   \time 2/4
-  \times 4/5 { e'32\( a b d' e' } a'4.\)
+  \tuplet 5/4 { e'32\( a b d' e' } a'4.\)
 }
index 055fd10b3c5e15e598cfa2e26678916a1955215a..81f5816c0a56026213f67e6a06fe3c25ce693bbe 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "template, vocal-music"
@@ -87,7 +87,7 @@ tick = \markup {
       \layout {
         \context {
           \Score
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2)
+          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/2)
         }
         \context {
           \Staff
index d824ef92e567f1e804e2931e4f6ea80b7b691c75..40e9e04d68ee6d365fea613b03c4af546c002210 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "automatic-notation, connecting-notes, rhythms"
@@ -34,10 +34,10 @@ specified in @code{baseMoment}).
       }
     >>
     \oneVoice
-    \set baseMoment = #(ly:make-moment 1 8)
+    \set baseMoment = #(ly:make-moment 1/8)
     \set beatStructure = #'(2 2 2 2)
     b32^"baseMoment 1 8"[ a g f c' b a g]
-    \set baseMoment = #(ly:make-moment 1 16)
+    \set baseMoment = #(ly:make-moment 1/16)
     \set beatStructure = #'(4 4 4 4)
     b32^"baseMoment 1 16"[ a g f c' b a g]
   }
index d5b9e07ea93cd0c4f73828fa57c8871db66832d4..a09e8853d06277e3d1fbb12e29b229982924f3fb 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "rhythms"
@@ -22,7 +22,7 @@ levels:
 \relative c'' {
   \time 5/4
   % Set default beaming for all staves
-  \set Score.baseMoment = #(ly:make-moment 1 8)
+  \set Score.baseMoment = #(ly:make-moment 1/8)
   \set Score.beatStructure = #'(3 4 3)
   <<
     \new Staff {
index 5d4d8891066ccab518953da92a8a91ad4404f417..134be353103627a18d8e20bb95e060650c356857 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "rhythms"
@@ -21,10 +21,10 @@ be printed, or the tuplet number may be suppressed altogether.
 
 
 \relative c'' {
-  \times 2/3 { c8 c c }
-  \times 2/3 { c8 c c }
+  \tuplet 3/2 { c8 c c }
+  \tuplet 3/2 { c8 c c }
   \override TupletNumber.text = #tuplet-number::calc-fraction-text
-  \times 2/3 { c8 c c }
+  \tuplet 3/2 { c8 c c }
   \override TupletNumber.stencil = ##f
-  \times 2/3 { c8 c c }
+  \tuplet 3/2 { c8 c c }
 }
index 4da77bd8520f646be5e8ce4145c3894f9e9b2095..64afc105e250e2f8799af5a261fd2c0ad50f83a9 100644 (file)
@@ -5,7 +5,7 @@
 %
 % This file is in the public domain.
 %% Note: this file works from version 2.16.0
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "workaround, contexts-and-engravers, contemporary-notation, rhythms"
   \new Staff {
     \scaleDurations 8/5 {
       \time 6/8
-      \set Timing.measureLength = #(ly:make-moment 6 5)
+      \set Timing.measureLength = #(ly:make-moment 6/5)
       b8 b b b b b
       \time 2/4
-      \set Timing.measureLength = #(ly:make-moment 4 5)
+      \set Timing.measureLength = #(ly:make-moment 4/5)
       b4 b
     }
   }
index 736114f59b744810c01dd15fbfb5705c6946f82d..9c74de6b453cd25db13f1ef9ac3bfa42f30e5cdf 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "rhythms, tweaks-and-overrides"
@@ -23,9 +23,9 @@ bracket), @code{#f} (never print a bracket) or @code{#'if-no-beam}
 
 
 music = \relative c'' {
-  \times 2/3 { c16[ d e } f8]
-  \times 2/3 { c8 d e }
-  \times 2/3 { c4 d e }
+  \tuplet 3/2 { c16[ d e } f8]
+  \tuplet 3/2 { c8 d e }
+  \tuplet 3/2 { c4 d e }
 }
 
 \new Voice {
index 343279e64bc3c5c2213d10950eac33f9ec86723f..489f0db3b9124e43570aeab0cbda06eab15c08b0 100644 (file)
@@ -5,7 +5,7 @@
 %
 % This file is in the public domain.
 %% Note: this file works from version 2.16.0
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "pitches, real-music, really-cool, scheme-language"
@@ -25,7 +25,7 @@ Planets.
 rhythm =
 #(define-music-function (parser location p) (ly:pitch?)
    "Make the rhythm in Mars (the Planets) at the given pitch"
-  #{ \times 2/3 { $p 8 $p $p } $p 4 $p $p 8 $p $p 4 #})
+  #{ \tuplet 3/2 { $p 8 $p $p } $p 4 $p $p 8 $p $p 4 #})
 
 \new Staff {
   \time 5/4
index bdd354fce7da6280c378153fb7efa6942fc1d412..6ba7858ccae789864e508d03831ba242f27aaea6 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "fretted-strings"
@@ -108,7 +108,7 @@ primeros = {
   \layout {
     \context {
       \Score
-      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16)
+      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
     }
   }
   \midi { }
index 384c90017e2f978cb6f9f2bc1bb421f7ad27bac0..c83f493935ad97c5b015dba9e824a14ecd7477e5 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "rhythms, syntax-and-expressions"
@@ -29,6 +29,6 @@ information about @code{ly:make-moment}.
 
 \relative c' {
   \time 2/4
-  \set tupletSpannerDuration = #(ly:make-moment 1 4)
-  \times 2/3 { c8 c c c c c }
+  \tupletSpan 4
+  \tuplet 3/2 { c8 c c c c c }
 }
index 6f469e15c1ff1754c26934279612d082cfa97998..f9f5e9b908c8cc2da81077d29d8a30aefbeeb9e0 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "headword"
@@ -28,7 +28,7 @@ Expressive headword
 %   \context {
 %      \Score
 %      \override SpacingSpanner.base-shortest-duration =
-%         #(ly:make-moment 1 20)
+%         #(ly:make-moment 1/20)
 %   }
 %}
 
index b24c847840e6f7a88b577dad8ab635367c80b6b9..0583274b6ca0a074332735602aa3b1f6df81a065 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "fretted-strings, specific-notation, stylesheet, version-specific"
@@ -148,7 +148,7 @@ part = \relative c' {
   r4
 
   \tupletOff
-  \times 4/5 {
+  \tuplet 5/4 {
     <a e' a cis e>16^\xUp
     \headsOff
     <a e' a cis e>^\aUp
@@ -161,7 +161,7 @@ part = \relative c' {
   r4
 
   \tupletsOff
-  \times 2/3 {
+  \tuplet 3/2 {
     <a e' a cis e>8^\pDown
     \headsOff
     <a e' a cis e>^\xUp
@@ -169,7 +169,7 @@ part = \relative c' {
     \headsOn
   }
 
-  \times 2/3 {
+  \tuplet 3/2 {
     <a e' a cis e>8^\pDown
     \headsOff
     <a e' a cis e>^\xUp
@@ -177,14 +177,14 @@ part = \relative c' {
     \headsOn
   }
 
-  \times 2/3 {
+  \tuplet 3/2 {
     <a e' a cis e>8^\pDown
     \headsOff
     <a e' a cis e>^\xUp
     <a e' a cis e>^\iUp
     \headsOn
   }
-  \times 2/3 {
+  \tuplet 3/2 {
     <a e' a cis e>8^\pDown
     \headsOff
     <a e' a cis e>^\xUp
@@ -194,22 +194,22 @@ part = \relative c' {
 
   \tupletsOff
   \override Beam.positions = #'(2 . 2)
-  \times 2/3 {
+  \tuplet 3/2 {
     a8^\markup{ \small p }
     <e' a>^\strokeUpGolpe
     <e a>^\strokeDown
   }
-  \times 2/3 {
+  \tuplet 3/2 {
     a,8^\markup{ \small p }
     <e' a>^\strokeUpGolpe
     <e a>^\strokeDown
   }
-  \times 2/3 {
+  \tuplet 3/2 {
     a,8^\markup{ \small p }
     <e' a>^\strokeUpGolpe
     <e a>^\strokeDown
   }
-  \times 2/3 {
+  \tuplet 3/2 {
     a,8^\markup{ \small p }
     <e' a>^\strokeUpGolpe
     <e a>^\strokeDown
index 934925104404873a9f4c76236a56a154d5097ace..8c228ee33034afc88730c8d0003d3175464e5fd2 100644 (file)
@@ -10,7 +10,7 @@
 % on melodies from Bellini's "Norma"                              %
 %*****************************************************************%
 
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "headword"
@@ -81,22 +81,22 @@ melody = \relative c {
   R1 % m. 5
 
   e'4^\benmarcato e8. d16-4
-  d4-4 \times 2/3 { \sfou \FO #'-0.3 #'0.6 <c-2>4 b8 } | % end of m. 6
+  d4-4 \tuplet 3/2 { \sfou \FO #'-0.3 #'0.6 <c-2>4 b8 } | % end of m. 6
 
   \FO #'-0.3 #'0.3
-  <a-3>4 \times 2/3 { c4 b8 } a4 e'8. e16 | % m. 7
+  <a-3>4 \tuplet 3/2 { c4 b8 } a4 e'8. e16 | % m. 7
 
   \FO #'-0.3 #'0.3
-  <g-4>4 \times 2/3 { \sfol \FO #'0.3 #'0.0 <f-1>4 e8 } e4  % beg of m. 8
-  \times 2/3 { \sfou <d-4>4 c8 } | % end of m. 8
+  <g-4>4 \tuplet 3/2 { \sfol \FO #'0.3 #'0.0 <f-1>4 e8 } e4  % beg of m. 8
+  \tuplet 3/2 { \sfou <d-4>4 c8 } | % end of m. 8
 
-  b4 \times 2/3 { d4-4 c8 } \sfou \FO #'-1.7 #'-1.5 <b-0>4 e | % end of m. 9
+  b4 \tuplet 3/2 { d4-4 c8 } \sfou \FO #'-1.7 #'-1.5 <b-0>4 e | % end of m. 9
 
-  e4 e8. d16-4 d4 \times 2/3 { c4 b8 } | % m. 10
+  e4 e8. d16-4 d4 \tuplet 3/2 { c4 b8 } | % m. 10
 
-  \times 2/3 { a4 a8 b4 c8 } % beg of m. 11
+  \tuplet 3/2 { a4 a8 b4 c8 } % beg of m. 11
   \sfou \FO #'-0.3 #'0.3
-  <d-4>4^\< \times 2/3 { e4 <d f>8\! } | % end of m. 11
+  <d-4>4^\< \tuplet 3/2 { e4 <d f>8\! } | % end of m. 11
 }
 
 bass = \relative c {
@@ -116,21 +116,21 @@ bass = \relative c {
   %% new section starts here in A minor
   \set Score.beamExceptions = #'()
   \once \override TextScript.staff-padding = #1.7
-  \times 2/3 { a8\p^\andantino e' a c a e a, e' a c a e } | % m. 5
+  \tuplet 3/2 { a8\p^\andantino e' a c a e a, e' a c a e } | % m. 5
 
-  \times 2/3 { a,8\pdolce e' a c a e } % beg m. 6
-  \times 2/3 { e,8 \sfou <e'-3> <gis-1> c gis e } | % end m. 6
+  \tuplet 3/2 { a,8\pdolce e' a c a e } % beg m. 6
+  \tuplet 3/2 { e,8 \sfou <e'-3> <gis-1> c gis e } | % end m. 6
 
-  \times 2/3 { a,8 <e'-2> a c e, b' a, e' a c a e } | % m. 7
+  \tuplet 3/2 { a,8 <e'-2> a c e, b' a, e' a c a e } | % m. 7
 
-  \times 2/3 { f,8 f' a \sfol \FO #'0.3 #'-0.5 <d-4> a f fis, d' a' d a d, } | % m. 8
+  \tuplet 3/2 { f,8 f' a \sfol \FO #'0.3 #'-0.5 <d-4> a f fis, d' a' d a d, } | % m. 8
 
-  \times 2/3 { <g,-3>8 d' g d' g, d % beg m. 9
+  \tuplet 3/2 { <g,-3>8 d' g d' g, d % beg m. 9
     \sfod \FO #'0.0 #'-2.0 <gis,-4> \sfou <e'-2> <gis-1> b gis e } | % end m. 9
 
-  \times 2/3 { a,8 e' a c a e e, e' gis c gis e } | % m. 10
+  \tuplet 3/2 { a,8 e' a c a e e, e' gis c gis e } | % m. 10
 
-  \times 2/3 { a,8 e' a b a e f, f' a d a f } | % m. 11
+  \tuplet 3/2 { a,8 e' a b a e f, f' a d a f } | % m. 11
 }
 
 \score {
index af7d81868d807c443683a6388c3c3ce47c1af727..cf2bfb23e93e8b7465c1065c24de01b8c1d2718f 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "pitches, really-cool, scheme-language"
@@ -29,7 +29,7 @@ get different random note patterns, just change this number.
                   (make-event-chord
                    (list
                     (make-music 'NoteEvent
-                                'duration (ly:make-duration 2 0 1 1)
+                                'duration (ly:make-duration 2 0 1/1)
                                 'pitch (ly:make-pitch
                                         (quotient idx 7)
                                         (remainder idx 7)
index c2182e123a3130279d1910ca41e18d86e5949b07..cc30a8b2bf262ebb4853e3aa620e6eecf15403fa 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "automatic-notation, really-cool, scheme-language"
@@ -78,7 +78,7 @@ modified to inser all collected scores so far to the book.
         (lambda (parser)
           (let* ((music (make-music 'EventChord
                           'elements (list (make-music 'NoteEvent
-                                            'duration (ly:make-duration 2 0 1 1)
+                                            'duration (ly:make-duration 2 0 1/1)
                                             'pitch (ly:make-pitch 0 pitch 0)))))
                  (score (scorify-music music parser))
                  (layout (ly:output-def-clone $defaultlayout))
index abb031df093b1fbf27fb2d166a4b783351daf401..254a266304f0467cf319f06072150e209cab3341 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "editorial-annotations"
@@ -49,7 +49,7 @@ properties.
       % set up grids
       \consists "Grid_point_engraver"
       % set the grid interval to one quarter note
-      gridInterval = #(ly:make-moment 1 4)
+      gridInterval = #(ly:make-moment 1/4)
     }
     \context {
       \Score
index cd425b79cb2544611efe416778aa8ed5e7ff55fe..f8203c66466ec3976dbd8874a3ffe8bb600a54c7 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "editorial-annotations"
@@ -58,7 +58,7 @@ this snippet.
     \context {
       \Staff
       \consists "Grid_point_engraver"
-      gridInterval = #(ly:make-moment 1 8)
+      gridInterval = #(ly:make-moment 1/8)
       % set line length and positioning:
       % two staff spaces above center line on hidden staff
       % to four spaces below center line on visible staff
index 483692c6db549e732e7039dbacfaaa5d89ffe420..5a57a7a743795a4ff42fd4b41f832d68d0ec270b 100644 (file)
@@ -1,9 +1,9 @@
-%% DO NOT EDIT this file manually; it is automatically
-%% generated from LSR http://lsr.dsi.unimi.it
-%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
-%% and then run scripts/auxiliar/makelsr.py
-%%
-%% This file is in the public domain.
+% DO NOT EDIT this file manually; it is automatically
+% generated from Documentation/snippets/new
+% Make any changes in Documentation/snippets/new/
+% and then run scripts/auxiliar/makelsr.py
+%
+% This file is in the public domain.
 \version "2.17.6"
 
 \header {
@@ -20,13 +20,15 @@ aligned as if it were only the \\pp, there are several approaches:
 * Simply use @code{\\once\\override DynamicText.X-offset = #-9.2}
 before the note with the dynamics to manually shift it to the correct
 position. Drawback: This has to be done manually each time you use that
-dynamic markup... * Add some padding (@code{#:hspace 7.1}) into the
+dynamic markup...
+
+* Add some padding (@code{#:hspace 7.1}) into the
 definition of your custom dynamic mark, so that after lilypond
 center-aligns it, it is already correctly aligned. Drawback: The
 padding really takes up that space and does not allow any other markup
 or dynamics to be shown in that position.
 
-* Shift the dynamic script @code{\\once\\override ... #'X-offset = ..}.
+* Shift the dynamic script @code{\\once\\override ...X-offset = ..}.
 Drawback: @code{\\once\\override} is needed for every invocation!
 
 * Set the dimensions of the additional text to 0 (using
@@ -53,7 +55,8 @@ not at the center of pp.
 } % begin verbatim
 
 
-\header { title = "Horizontally aligning custom dynamics" }
+\header { title = "Horizontally aligning custom dynamics" } % begin verbatim
+
 
 \paper { ragged-right = ##f }
 
@@ -63,7 +66,7 @@ not at the center of pp.
 semppMarkup = \markup { \halign #1.4 \italic "sempre" \dynamic "pp" }
 
 % Solution 2: Using a dynamic script & shifting with
-%             \once \override ... #'X-offset = ..
+%             \once \override ...X-offset = ..
 % Drawback: \once \override needed for every invocation
 semppK =
 #(make-dynamic-script
@@ -108,7 +111,7 @@ semppG =
 
 % Solution 6: Dynamic with explicit alignment. This has only effect
 %             if one sets X-offset!
-% Drawback: One needs to set DynamicText #'X-offset!
+% Drawback: One needs to set DynamicText.X-offset!
 % Drawback: Aligned at the right edge of the additional text,
 %           not at the center of pp
 semppMII =
index d556d5b80d5e820055a1658e6792bb3bb8ab894b..571723635ff6d111ddb4af432905613293f1767e 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "real-music, staff-notation"
@@ -39,8 +39,8 @@ tuning = \markup {
 
 \relative c'' {
   \time 4/8
-  \times 2/3 { c8 d e } \times 2/3 { c d e }
-  \times 2/3 { c8 d e } \times 2/3 { c d e }
+  \tuplet 3/2 { c8 d e } \tuplet 3/2 { c d e }
+  \tuplet 3/2 { c8 d e } \tuplet 3/2 { c d e }
   g8 a g a
   g8 a g a
 }
index 3cff9d1059f74068fe9cd427f118c963e816b228..bde66e61680a96f7a3d805cd5941149b5e0f8c71 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "really-simple, rhythms"
@@ -30,11 +30,11 @@ modify what material they cover.
   % ...to cover all items up to the next note
   \set tupletFullLengthNote = ##t
   \time 2/4
-  \times 2/3 { c4 c c }
+  \tuplet 3/2 { c4 c c }
   % ...or to cover just whitespace
   \set tupletFullLengthNote = ##f
   \time 4/4
-  \times 4/5 { c4 c1 }
+  \tuplet 5/4 { c4 c1 }
   \time 3/4
   c2.
 }
index 0aff0ba5e746a97dd163ab0e57400204af244bfd..cedf58cd32f4ef39fb7723a7de8e7b8e75b9650f 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "workaround, contexts-and-engravers, contemporary-notation, rhythms"
   \new Staff {
     \scaleDurations 8/5 {
       \time 6/8
-      \set Timing.measureLength = #(ly:make-moment 6 5)
+      \set Timing.measureLength = #(ly:make-moment 6/5)
       b8 b b b b b
       \time 2/4
-      \set Timing.measureLength = #(ly:make-moment 4 5)
+      \set Timing.measureLength = #(ly:make-moment 4/5)
       b4 b
     }
   }
index ea2d8305a9c97d49748c15800dd336d611e80420..8e9a8c65b4f3a5719a4e33e771264cc524227552 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "pitches, real-music, really-cool, scheme-language"
@@ -17,7 +17,7 @@ Planets.
 rhythm =
 #(define-music-function (parser location p) (ly:pitch?)
    "Make the rhythm in Mars (the Planets) at the given pitch"
-  #{ \times 2/3 { $p 8 $p $p } $p 4 $p $p 8 $p $p 4 #})
+  #{ \tuplet 3/2 { $p 8 $p $p } $p 4 $p $p 8 $p $p 4 #})
 
 \new Staff {
   \time 5/4
index b7b6b58dec2d28674a7cd0fa33337531f4142e00..11b57ee7bc0cef2a9915e4babaff91715dbaba3a 100644 (file)
@@ -3,7 +3,7 @@
 % on melodies from Bellini's "Norma"                              %
 %*****************************************************************%
 
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "headword"
@@ -73,22 +73,22 @@ melody = \relative c {
   R1 % m. 5
 
   e'4^\benmarcato e8. d16-4
-  d4-4 \times 2/3 { \sfou \FO #'-0.3 #'0.6 <c-2>4 b8 } | % end of m. 6
+  d4-4 \tuplet 3/2 { \sfou \FO #'-0.3 #'0.6 <c-2>4 b8 } | % end of m. 6
 
   \FO #'-0.3 #'0.3
-  <a-3>4 \times 2/3 { c4 b8 } a4 e'8. e16 | % m. 7
+  <a-3>4 \tuplet 3/2 { c4 b8 } a4 e'8. e16 | % m. 7
 
   \FO #'-0.3 #'0.3
-  <g-4>4 \times 2/3 { \sfol \FO #'0.3 #'0.0 <f-1>4 e8 } e4  % beg of m. 8
-  \times 2/3 { \sfou <d-4>4 c8 } | % end of m. 8
+  <g-4>4 \tuplet 3/2 { \sfol \FO #'0.3 #'0.0 <f-1>4 e8 } e4  % beg of m. 8
+  \tuplet 3/2 { \sfou <d-4>4 c8 } | % end of m. 8
 
-  b4 \times 2/3 { d4-4 c8 } \sfou \FO #'-1.7 #'-1.5 <b-0>4 e | % end of m. 9
+  b4 \tuplet 3/2 { d4-4 c8 } \sfou \FO #'-1.7 #'-1.5 <b-0>4 e | % end of m. 9
 
-  e4 e8. d16-4 d4 \times 2/3 { c4 b8 } | % m. 10
+  e4 e8. d16-4 d4 \tuplet 3/2 { c4 b8 } | % m. 10
 
-  \times 2/3 { a4 a8 b4 c8 } % beg of m. 11
+  \tuplet 3/2 { a4 a8 b4 c8 } % beg of m. 11
   \sfou \FO #'-0.3 #'0.3
-  <d-4>4^\< \times 2/3 { e4 <d f>8\! } | % end of m. 11
+  <d-4>4^\< \tuplet 3/2 { e4 <d f>8\! } | % end of m. 11
 }
 
 bass = \relative c {
@@ -108,21 +108,21 @@ bass = \relative c {
   %% new section starts here in A minor
   \set Score.beamExceptions = #'()
   \once \override TextScript.staff-padding = #1.7
-  \times 2/3 { a8\p^\andantino e' a c a e a, e' a c a e } | % m. 5
+  \tuplet 3/2 { a8\p^\andantino e' a c a e a, e' a c a e } | % m. 5
 
-  \times 2/3 { a,8\pdolce e' a c a e } % beg m. 6
-  \times 2/3 { e,8 \sfou <e'-3> <gis-1> c gis e } | % end m. 6
+  \tuplet 3/2 { a,8\pdolce e' a c a e } % beg m. 6
+  \tuplet 3/2 { e,8 \sfou <e'-3> <gis-1> c gis e } | % end m. 6
 
-  \times 2/3 { a,8 <e'-2> a c e, b' a, e' a c a e } | % m. 7
+  \tuplet 3/2 { a,8 <e'-2> a c e, b' a, e' a c a e } | % m. 7
 
-  \times 2/3 { f,8 f' a \sfol \FO #'0.3 #'-0.5 <d-4> a f fis, d' a' d a d, } | % m. 8
+  \tuplet 3/2 { f,8 f' a \sfol \FO #'0.3 #'-0.5 <d-4> a f fis, d' a' d a d, } | % m. 8
 
-  \times 2/3 { <g,-3>8 d' g d' g, d % beg m. 9
+  \tuplet 3/2 { <g,-3>8 d' g d' g, d % beg m. 9
     \sfod \FO #'0.0 #'-2.0 <gis,-4> \sfou <e'-2> <gis-1> b gis e } | % end m. 9
 
-  \times 2/3 { a,8 e' a c a e e, e' gis c gis e } | % m. 10
+  \tuplet 3/2 { a,8 e' a c a e e, e' gis c gis e } | % m. 10
 
-  \times 2/3 { a,8 e' a b a e f, f' a d a f } | % m. 11
+  \tuplet 3/2 { a,8 e' a b a e f, f' a d a f } | % m. 11
 }
 
 \score {
index 6c005c20096722226b11275fc81d1a9a70d44835..fbefd5445ef17daf4050962b4ba805653f16f310 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "template, real-music, specific-notation"
@@ -150,7 +150,7 @@ AccordionTab= { \dynamicUp
   \context {
     \Staff
     \consists "Grid_point_engraver"
-    gridInterval = #(ly:make-moment 4 4) % 4/4 - tact. How many beats per bar
+    gridInterval = #(ly:make-moment 4/4) % 4/4 - tact. How many beats per bar
     % The following line has to be adjusted O-F-T-E-N.
     \override GridPoint.Y-extent = #'(-2 . -21)
   }
index 64aafafb706615d4152da0d3f060c671ceeca937..65030025a338a43f88da3343f790d1ed7cd74f49 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "rhythms"
@@ -21,28 +21,28 @@ to the tuplet number or tuplet fraction.
 \relative c'' {
   \once \override TupletNumber.text =
     #(tuplet-number::non-default-tuplet-denominator-text 7)
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
   \once \override TupletNumber.text =
     #(tuplet-number::non-default-tuplet-fraction-text 12 7)
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
   \once \override TupletNumber.text =
     #(tuplet-number::append-note-wrapper
       (tuplet-number::non-default-tuplet-fraction-text 12 7) "8")
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
 
   \once \override TupletNumber.text =
     #(tuplet-number::append-note-wrapper
       tuplet-number::calc-denominator-text "4")
-  \times 2/3  { c8 c8 c8 c8 c8 c8 }
+  \tuplet 3/2  { c8 c8 c8 c8 c8 c8 }
   \once \override TupletNumber.text =
     #(tuplet-number::append-note-wrapper
       tuplet-number::calc-fraction-text "4")
-  \times 2/3  { c8 c8 c8 c8 c8 c8 }
+  \tuplet 3/2  { c8 c8 c8 c8 c8 c8 }
 
   \once \override TupletNumber.text =
     #(tuplet-number::fraction-with-notes "4." "8")
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
   \once \override TupletNumber.text =
     #(tuplet-number::non-default-fraction-with-notes 12 "8" 4 "4")
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
 }
index 0e8590c7ac4ee8b727caf97d4eff276a6e2bfd8c..c67206c3aa3335e753411134078c96aeb119c765 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "rhythms, version-specific"
@@ -30,9 +30,9 @@ tuplets have to be beamed manually.
 }
 \relative c'' {
   a8
-  \repeat unfold 5 { \times 2/3 { c[ b a] } }
+  \repeat unfold 5 { \tuplet 3/2 { c[ b a] } }
   % Insert a manual line break within a tuplet
-  \times 2/3 { c[ b \bar "" \break a] }
-  \repeat unfold 5 { \times 2/3 { c[ b a] } }
+  \tuplet 3/2 { c[ b \bar "" \break a] }
+  \repeat unfold 5 { \tuplet 3/2 { c[ b a] } }
   c8
 }
index 8df5f99d7677cf8df5be829bdf0afecfd60037e6..d529d2866955a9abdce0604c837edc1fd7c44f01 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "rhythms"
@@ -22,9 +22,9 @@ tuplet marking.  This can be overcome by setting @code{TupletBracket
 \new Staff {
    \set tupletFullLength = ##t
    \time 1/8
-   \times 2/3 { c'16 c'16 c'16 }
-   \times 2/3 { c'16 c'16 c'16 }
-   \times 2/3 { c'16 c'16 c'16 }
+   \tuplet 3/2 { c'16 c'16 c'16 }
+   \tuplet 3/2 { c'16 c'16 c'16 }
+   \tuplet 3/2 { c'16 c'16 c'16 }
    \override Score.RehearsalMark.break-visibility = ##(#t #t #t)
    \override Score.RehearsalMark.direction = #DOWN
    \override Score.RehearsalMark.self-alignment-X = #RIGHT
@@ -40,9 +40,9 @@ tuplet marking.  This can be overcome by setting @code{TupletBracket
   \override TupletBracket.full-length-to-extent = ##f
 
   \time 1/8
-  \times 2/3 { c'16 c'16 c'16 }
-  \times 2/3 { c'16 c'16 c'16 }
-  \times 2/3 { c'16 c'16 c'16 }
+  \tuplet 3/2 { c'16 c'16 c'16 }
+  \tuplet 3/2 { c'16 c'16 c'16 }
+  \tuplet 3/2 { c'16 c'16 c'16 }
   \override Score.RehearsalMark.break-visibility = ##(#t #t #t)
   \override Score.RehearsalMark.direction = #DOWN
   \override Score.RehearsalMark.self-alignment-X = #RIGHT
index 2f5821a6b7e96cfb51bc7c64381152d1ae0a3ae4..8d52ffd405e7541ac359a72687713096a16d5a55 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "contemporary-notation, percussion, real-music, really-cool, rhythms"
@@ -43,7 +43,7 @@ global = { \time 3/4 { s2.*3 } \bar "" \break { s2.*3 } }
     \remove "Bar_number_engraver"
     \override SpacingSpanner.uniform-stretching = ##t
     \override SpacingSpanner.strict-note-spacing = ##t
-    proportionalNotationDuration = #(ly:make-moment 1 64)
+    proportionalNotationDuration = #(ly:make-moment 1/64)
   }
   \context {
     \Staff
@@ -79,12 +79,12 @@ Bassklarinette = \new Staff \with {
     \bar "|"
     \time 2/4
     \tupletUp
-    \times 2/3 { ees''4 r4 d''4 ~ }
+    \tuplet 3/2 { ees''4 r4 d''4 ~ }
 
     \bar "|"
     \time 3/8
     \tupletUp
-    \times 3/4 { d''4 r4 }
+    \tuplet 4/3 { d''4 r4 }
 
     \bar "|"
     \time 2/4
index 90b9148df50469590cc7f11df4e373a67458f922..be85c96e0432d785d58aea240c05ee54abfa7e3e 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "spacing, tweaks-and-overrides"
@@ -21,13 +21,13 @@ the note that occurs at the same time. This may cause collisions.
 
 \relative c'' <<
   \override Score.SpacingSpanner.strict-note-spacing = ##t
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   \new Staff {
     c8[ c \clef alto c c \grace { d16 } c8 c] c4
     c2 \grace { c16[ c16] } c2
   }
   \new Staff {
-    c2 \times 2/3 { c8 \clef bass cis,, c } c4
+    c2 \tuplet 3/2 { c8 \clef bass cis,, c } c4
     c1
   }
 >>
index 895de25a793d894561e194dbc2f88a16a7ebc1a4..b0c99b7dc44a2f58ce2a80def71f777893a30d5c 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "headword"
@@ -27,7 +27,7 @@ Rhythms headword
   \context {
     \Score
     \override SpacingSpanner.base-shortest-duration =
-      #(ly:make-moment 1 40)
+      #(ly:make-moment 1/40)
       %\override SpacingSpanner.strict-grace-spacing = ##t
   }
 }
index 4cdddcad383f1e17b5cd21d595050336f0b03ce3..311776013c4e0c06128c18014e5fb3fd666cce25 100644 (file)
@@ -5,7 +5,7 @@
 %
 % This file is in the public domain.
 %% Note: this file works from version 2.17.6
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "template, real-music, specific-notation"
@@ -158,7 +158,7 @@ AccordionTab= { \dynamicUp
   \context {
     \Staff
     \consists "Grid_point_engraver"
-    gridInterval = #(ly:make-moment 4 4) % 4/4 - tact. How many beats per bar
+    gridInterval = #(ly:make-moment 4/4) % 4/4 - tact. How many beats per bar
     % The following line has to be adjusted O-F-T-E-N.
     \override GridPoint.Y-extent = #'(-2 . -21)
   }
index 68e858368b367e93856bd1fb0628225294aece67..86b9fba5e587f59443e9817cc0581687c66e99dd 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "headword"
@@ -41,7 +41,7 @@ Random complex notation
           c'''32([ b''16 a''16 gis''16 g''32)]
         }
         \\
-        { s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d''] }
+        { s4 \tuplet 3/2 { d'16[ f' g'] } as'32[ b''32 e'' d''] }
         \\
         { s4 \autoBeamOff d''8.. f''32  }
         \\
index a518debae4ce1c18017a2079c4a23ab87bf44bf2..611057d4cbdf18d0a78a9eb968202074fca44fe4 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "repeats"
@@ -23,7 +23,7 @@ lasts one measure, which is a duration of 3/4.
 \relative c'' {
   \time 3/4
   c4 c c
-  \set Score.voltaSpannerDuration = #(ly:make-moment 3 4)
+  \set Score.voltaSpannerDuration = #(ly:make-moment 3/4)
   \repeat volta 5 { d4 d d }
   \alternative {
     {
index dec4e68295002eb7ba6f1588eac0556ec9603b0c..a08838f8f8ac03b15539a0538e3e89c3380c526c 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "headword"
@@ -29,7 +29,7 @@ Simultaneous notes
   \context {
     \Score
     \override SpacingSpanner.base-shortest-duration =
-    #(ly:make-moment 1 18)
+    #(ly:make-moment 1/18)
     \override NonMusicalPaperColumn.line-break-system-details =
     #'((alignment-distances . (12)))
   }
index 41ffdce5400e46d5cafb7a056d8db28cbdcc4bb3..e7080e65a5898334dc02a278699e15a53336c13d 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   lsrtags = "rhythms"
@@ -34,12 +34,12 @@ in this snippet. Also, when @code{baseMoment} is changed,
   c32[ c c c c c c c]
 
   % Set beam sub-group length to an eighth note
-  \set baseMoment = #(ly:make-moment 1 8)
+  \set baseMoment = #(ly:make-moment 1/8)
   \set beatStructure = #'(2 2 2 2)
   c32[ c c c c c c c]
 
   % Set beam sub-group length to a sixteenth note
-  \set baseMoment = #(ly:make-moment 1 16)
+  \set baseMoment = #(ly:make-moment 1/16)
   \set beatStructure = #'(4 4 4 4)
   c32[ c c c c c c c]
 }
index 05ec402058b58be71ed9e7544565c08f0ccf0224..011e59d17c88915e07e27b8e0add92c0546e8b0f 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "headword"
@@ -28,7 +28,7 @@ Text headword
   \context {
     \Score
     \override SpacingSpanner.base-shortest-duration =
-    #(ly:make-moment 1 20)
+    #(ly:make-moment 1/20)
   }
 }
 
index c6d9644ab9dad95bef97dcf0b7753d6ae079e8aa..de2d700e78273bf5fce82bf765aeec9ca9dad0e6 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "headword"
@@ -163,22 +163,22 @@ ViolinSolo = \relative c' {
   \time 4/4
   \stemUp
   \tupletDown
-  \times 2/3 { d4 ^\markup \colmark { \quatre \db \accel } d d }
-  \times 2/3 { d4 ^\markup \colmark { " " \db " " \sulp } d d }
+  \tuplet 3/2 { d4 ^\markup \colmark { \quatre \db \accel } d d }
+  \tuplet 3/2 { d4 ^\markup \colmark { " " \db " " \sulp } d d }
 
 
 
   %% Measure 5
   \time 5/4
-  \tupletbp \times 2/3 { d8 \mf \< ^\markup \colmark { \quatre \db \norm } d _\open d }
-  \tupletbp \times 2/3 { d8 ^\markup \colmark { " " \db \sulp } d _\open d }
-  \tupletbp \times 2/3 { d16 ^\markup \colmark { " " \db \norm } d _\open d d d _\open d }
+  \tupletbp \tuplet 3/2 { d8 \mf \< ^\markup \colmark { \quatre \db \norm } d _\open d }
+  \tupletbp \tuplet 3/2 { d8 ^\markup \colmark { " " \db \sulp } d _\open d }
+  \tupletbp \tuplet 3/2 { d16 ^\markup \colmark { " " \db \norm } d _\open d d d _\open d }
   d2 \ff ^\markup \colmark { " " \pvib } \>
 
 
   %% Measure 6
   \time 5/8
-  \once \override Beam.grow-direction = #RIGHT  % \featherDurations #(ly:make-moment 2 3)
+  \once \override Beam.grow-direction = #RIGHT  % \featherDurations #(ly:make-moment 2/3)
   { d16 \staccato
     [ d \staccato d \staccato d \staccato d \staccato d \staccato d \staccato d \staccato d \staccato d \staccato]
   }
@@ -187,11 +187,11 @@ ViolinSolo = \relative c' {
 
   %% Measure 7
   \time 7/4
-  \tupletbp \times 2/3 { d16 ^\markup \colmark { \quatre } d _\open d d d _\open d }
-  \tupletbp \times 2/3 { d8 ^\markup \colmark { " " \db } d _\open d }
-  \tupletbp \times 2/3 { d8 ^\markup \colmark { " " \db " " \sulp } d _\open d }
-  \times 2/3 { d4 ^\markup \colmark { \quatre \db \ritar \norm } d d }
-  \times 2/3 { d4 ^\markup \colmark { " " \db " " \sulp } d d \ppp ~ }
+  \tupletbp \tuplet 3/2 { d16 ^\markup \colmark { \quatre } d _\open d d d _\open d }
+  \tupletbp \tuplet 3/2 { d8 ^\markup \colmark { " " \db } d _\open d }
+  \tupletbp \tuplet 3/2 { d8 ^\markup \colmark { " " \db " " \sulp } d _\open d }
+  \tuplet 3/2 { d4 ^\markup \colmark { \quatre \db \ritar \norm } d d }
+  \tuplet 3/2 { d4 ^\markup \colmark { " " \db " " \sulp } d d \ppp ~ }
 
 
   %% Measure 8
index dfbb0c8a503c38d41ad00cff9dcfd0f3dd960e6d..4a85d9d6a4d45f32980e47f88c0b0aa8dab0c6a9 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   lsrtags = "spacing, tweaks-and-overrides, vocal-music"
@@ -39,7 +39,7 @@ positioning of lyrics and ossias.
         \override StaffSymbol.staff-space = #(magstep -2)
         \remove "Time_signature_engraver"
       } {
-        \times 4/6 {
+        \tuplet 6/4 {
           \override TextScript.padding = #3
           c8[^"ossia above" d e d e f]
         }
index 4287d245ebf808d63dff39015d47e06c7998e1c6..92e4cf1d05288a7ff3065180acadf11981e505b2 100644 (file)
@@ -16,7 +16,7 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{Last updated Thu May 31 10:51:45 UTC 2012
+@emph{Last updated Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.5 0.5
 
@@ -26,7 +26,7 @@ LilyPond Changes
 @item
 Section titles
 @*
-(1192)
+(392)
 @tab Francisco Vila
 @*
 
@@ -44,11 +44,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 LilyPond --- \TITLE\
@@ -294,11 +294,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -717,29 +717,29 @@ up to date
 @item
 1 Scheme tutorial
 @*
-(6041)
+(6281)
 @tab Till Paala
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (53 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -790,7 +790,7 @@ up to date
 @item
 2 Interfaces for programmers
 @*
-(5250)
+(5274)
 @tab Till Paala
 @*
 
@@ -808,11 +808,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -1194,11 +1194,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
 LilyPond --- \TITLE\
@@ -1729,7 +1729,7 @@ up to date
 @item
 2 Common notation
 @*
-(4187)
+(4145)
 @tab Pavel Fric
 @*
 
@@ -1747,11 +1747,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Till Paala
 @*
@@ -2003,7 +2003,7 @@ up to date
 @item
 3 Fundamental concepts
 @*
-(11130)
+(11126)
 @tab Pavel Fric
 @*
 
@@ -2021,7 +2021,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2046,7 +2046,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2203,11 +2203,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jan Nieuwenhuizen
 @*
@@ -2246,34 +2246,34 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #47ff24">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
 4 Tweaking output
 @*
-(15468)
+(15858)
 @tab Pavel Fric
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (98 %)</span>
+<span style="background-color: #dfef77">partially translated (51 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (98 %)
+partially translated (51 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #47ff24">partially up to date</span>
+<span style="background-color: #8aff2d">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2285,18 +2285,18 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (53 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #68ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2308,22 +2308,22 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (53 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Valentin Villenave
 @*
@@ -2377,11 +2377,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Harmath Dénes
 @*
@@ -2400,7 +2400,7 @@ not translated
 @ifhtml
 
 @html
-<span style="background-color: #83fe2c">partially up to date</span>
+<span style="background-color: #c7ff35">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2432,22 +2432,22 @@ Luca Rossetto Casel
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #dfef77">partially translated (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+partially translated (53 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -2455,18 +2455,18 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (53 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (53 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #68ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2498,11 +2498,11 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
@@ -2518,25 +2518,25 @@ up to date
 @item
 A Templates
 @*
-(219)
+(372)
 @tab Pavel Fric
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (38 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (38 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #b2fe32">partially up to date</span>
+<span style="background-color: #fffd3d">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2548,18 +2548,18 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (38 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (38 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #76fe2a">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2628,7 +2628,7 @@ not translated
 @ifhtml
 
 @html
-<span style="background-color: #c0ff34">partially up to date</span>
+<span style="background-color: #fff73e">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -2683,22 +2683,22 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (38 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (38 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #7dff2b">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jan Nieuwenhuizen
 @*
@@ -2726,11 +2726,11 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #d0f0f8">not translated</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-not translated
+translated
 @end ifnothtml
 @*
 
@@ -2988,7 +2988,7 @@ LilyPond Notation Reference
 @item
 Section titles
 @*
-(355)
+(326)
 @tab Till Paala
 @*
 
@@ -3006,11 +3006,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3029,11 +3029,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab John Mandereau
 @*
@@ -3097,11 +3097,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -3120,11 +3120,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 LilyPond --- \TITLE\
@@ -3402,16 +3402,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 1.1 Pitches
 @*
-(4530)
+(4882)
 @tab Till Paala
 @*
 
@@ -3429,11 +3429,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3452,11 +3452,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Frédéric Chiasson
 @*
@@ -3572,7 +3572,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -3581,7 +3581,7 @@ partially up to date
 @item
 1.2 Rhythms
 @*
-(6352)
+(6811)
 @tab Till Paala
 @*
 
@@ -3599,11 +3599,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3622,11 +3622,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Frédéric Chiasson
 @*
@@ -3755,7 +3755,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially up to date</span>
+<span style="background-color: #40fe23">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -3764,7 +3764,7 @@ partially up to date
 @item
 1.3 Expressive marks
 @*
-(1712)
+(1793)
 @tab Till Paala
 @*
 
@@ -3782,11 +3782,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3805,11 +3805,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Valentin Villenave
 @*
@@ -3927,16 +3927,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 1.4 Repeats
 @*
-(1011)
+(1053)
 @tab Till Paala
 @*
 
@@ -3954,11 +3954,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -3977,11 +3977,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Valentin Villenave
 @*
@@ -4099,16 +4099,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 1.5 Simultaneous notes
 @*
-(2640)
+(2755)
 @tab Till Paala
 @*
 
@@ -4126,11 +4126,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -4273,16 +4273,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 1.6 Staff notation
 @*
-(2392)
+(2418)
 @tab Till Paala
 @*
 
@@ -4300,11 +4300,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -4434,16 +4434,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 1.7 Editorial annotations
 @*
-(949)
+(951)
 @tab Till Paala
 @*
 
@@ -4461,11 +4461,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -4484,11 +4484,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jean-Charles Malahieude
 @*
@@ -4573,16 +4573,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 1.8 Text
 @*
-(2729)
+(2742)
 @tab Till Paala
 @*
 
@@ -4600,11 +4600,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -4743,11 +4743,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 2 Specialist notation
@@ -4884,16 +4884,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 2.1 Vocal music
 @*
-(4758)
+(4788)
 @tab Till Paala
 @*
 
@@ -4911,11 +4911,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -4934,11 +4934,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Valentin Villenave
 @*
@@ -5045,16 +5045,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 2.2 Keyboard and other multi-staff instruments
 @*
-(862)
+(888)
 @tab  Till Paala
 @*
 
@@ -5244,11 +5244,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -5389,16 +5389,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 2.4 Fretted string instruments
 @*
-(2675)
+(2665)
 @tab Till Paala
 @*
 
@@ -5416,7 +5416,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -5439,11 +5439,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Matthieu Jacquot
 @*
@@ -5548,7 +5548,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -5557,7 +5557,7 @@ partially up to date
 @item
 2.5 Percussion
 @*
-(812)
+(811)
 @tab Till Paala
 @*
 
@@ -5575,11 +5575,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #76fe2a">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -5598,11 +5598,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #68ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Valentin Villenave
 @*
@@ -5709,16 +5709,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #76fe2a">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 2.6 Wind instruments
 @*
-(321)
+(324)
 @tab Till Paala
 @*
 
@@ -5908,11 +5908,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -6053,11 +6053,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 2.8 Contemporary music
@@ -6221,7 +6221,7 @@ up to date
 @item
 2.9 Ancient notation
 @*
-(4752)
+(5250)
 @tab Till Paala
 @*
 
@@ -6239,11 +6239,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #4efe25">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -6262,11 +6262,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #4efe25">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jean-Charles Malahieude
 @*
@@ -6521,7 +6521,7 @@ up to date
 @item
 3 General input and output
 @*
-(8701)
+(10184)
 @tab Till Paala
 @*
 
@@ -6539,7 +6539,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially up to date</span>
+<span style="background-color: #8aff2d">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6551,22 +6551,22 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (97 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jean-Charles Malahieude
 @*
@@ -6587,11 +6587,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Federico Bruni
 @*
@@ -6653,7 +6653,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #8aff2d">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6662,7 +6662,7 @@ partially up to date
 @item
 4 Spacing issues
 @*
-(11234)
+(12022)
 @tab Till Paala
 @*
 
@@ -6680,11 +6680,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #4efe25">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -6703,11 +6703,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Frédéric Chiasson
 @*
@@ -6794,34 +6794,34 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #4efe25">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 5 Changing defaults
 @*
-(12679)
+(13962)
 @tab Till Paala
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (94 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (94 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #6fff29">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6833,22 +6833,22 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (94 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (94 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #68ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Valentin Villenave
 @*
@@ -6889,11 +6889,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Federico Bruni
 @*
@@ -6944,18 +6944,18 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (94 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (94 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #6fff29">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -6964,7 +6964,7 @@ partially up to date
 @item
 A Notation manual tables
 @*
-(2177)
+(2176)
 @tab Till Paala
 @*
 
@@ -7019,11 +7019,11 @@ Jean-Charles Malahieude
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (95 %)</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (95 %)
+translated
 @end ifnothtml
 @*
 
@@ -7123,11 +7123,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -7255,11 +7255,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #39ff22">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 C GNU Free Documentation License
@@ -7746,7 +7746,7 @@ up to date
 @item
 1 Running @command{lilypond}
 @*
-(4615)
+(4410)
 @tab Reinhold Kainhofer
 @*
 Till Paala
@@ -7775,18 +7775,18 @@ Till Paala
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (98 %)</span>
+<span style="background-color: #1fff1f">translated</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (98 %)
+translated
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #dbff38">partially up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -7809,11 +7809,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jean-Charles Malahieude
 @*
@@ -7864,18 +7864,18 @@ up to date
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (95 %)</span>
+<span style="background-color: #dfef77">partially translated (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (95 %)
+partially translated (97 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #ffbf47">partially up to date</span>
+<span style="background-color: #ffb549">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -7918,11 +7918,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -7941,16 +7941,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #33ff21">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 2 Updating files with @command{convert-ly}
 @*
-(1209)
+(1234)
 @tab Till Paala
 @*
 
@@ -7968,11 +7968,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #40fe23">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -7991,11 +7991,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #40fe23">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jean-Charles Malahieude
 @*
@@ -8057,7 +8057,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #33ff21">partially up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -8123,11 +8123,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #40fe23">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @item
 3 Running @command{lilypond-book}
@@ -8259,7 +8259,7 @@ partially translated (13 %)
 @ifhtml
 
 @html
-<span style="background-color: #5bff27">partially up to date</span>
+<span style="background-color: #62ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -8334,7 +8334,7 @@ up to date
 @item
 4 External programs
 @*
-(2390)
+(2394)
 @tab Till Paala
 @*
 Reinhold Kainhofer
@@ -8585,17 +8585,6 @@ John Mandereau
 
 @ifhtml
 
-@html
-<small>Jean-Charles Malahieude</small>
-@end html
-@end ifhtml
-@ifnothtml
-Jean-Charles Malahieude
-@end ifnothtml
-@*
-
-@ifhtml
-
 @html
 <small></small>
 @end html
@@ -9073,11 +9062,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Jan Nieuwenhuizen
 @*
@@ -9116,14 +9105,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #5bff27">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Ben Luo
 @*
+Anthony Fok
+@*
 
 @ifhtml
 
@@ -9139,11 +9130,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #5bff27">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @item
 LilyPond --- \TITLE\
@@ -9377,6 +9368,8 @@ up to date
 @end ifnothtml
 @tab Ben Luo
 @*
+Anthony Fok
+@*
 
 @ifhtml
 
@@ -9392,16 +9385,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+
 @end ifnothtml
 @item
 Introduction
 @*
-(4753)
+(4883)
 @tab Pavel Fric
 @*
 
@@ -9419,7 +9412,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #6fff29">partially up to date</span>
+<span style="background-color: #8aff2d">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -9442,11 +9435,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -9465,11 +9458,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Gauvain Pocentek
 @*
@@ -9535,7 +9528,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">partially up to date</span>
+<span style="background-color: #68ff28">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -9578,11 +9571,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -9603,7 +9596,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #39ff22">partially up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -9646,13 +9639,17 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #47ff24">partially up to date</span>
+<span style="background-color: #2cff20">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
 partially up to date
 @end ifnothtml
-@tab 
+@tab Ben Luo
+@*
+Anthony Fok
+@*
+
 @ifhtml
 
 @html
@@ -9664,10 +9661,19 @@ translated
 @end ifnothtml
 @*
 
+@ifhtml
+
+@html
+<span style="background-color: #d587ff"></span>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
 @item
 Download
 @*
-(1211)
+(1197)
 @tab Pavel Fric
 @*
 
@@ -9685,7 +9691,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #4efe25">partially up to date</span>
+<span style="background-color: #54ff26">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -9865,11 +9871,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jan Nieuwenhuizen
 @*
@@ -9916,6 +9922,8 @@ up to date
 @end ifnothtml
 @tab Ben Luo
 @*
+Anthony Fok
+@*
 
 @ifhtml
 
@@ -9931,16 +9939,16 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">partially up to date</span>
+<span style="background-color: #d587ff"></span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+
 @end ifnothtml
 @item
 Manuals
 @*
-(1214)
+(1284)
 @tab Pavel Fric
 @*
 
@@ -9958,7 +9966,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #4efe25">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -9981,11 +9989,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Francisco Vila
 @*
@@ -10004,11 +10012,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab John Mandereau
 @*
@@ -10070,7 +10078,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #4efe25">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -10113,11 +10121,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -10136,11 +10144,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Jan Nieuwenhuizen
 @*
@@ -10179,17 +10187,37 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">up to date</span>
+<span style="background-color: #4efe25">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-up to date
+partially up to date
 @end ifnothtml
 @tab Ben Luo
 @*
 
 @ifhtml
 
+@html
+<small>Anthony Fok</small>
+@end html
+@end ifhtml
+@ifnothtml
+Anthony Fok
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
 @html
 <span style="background-color: #1fff1f">translated</span>
 @end html
@@ -10202,7 +10230,7 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">partially up to date</span>
+<span style="background-color: #47ff24">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -10461,6 +10489,26 @@ up to date
 
 @ifhtml
 
+@html
+<small>Anthony Fok</small>
+@end html
+@end ifhtml
+@ifnothtml
+Anthony Fok
+@end ifnothtml
+@*
+
+@ifhtml
+
+@html
+<small></small>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
+@ifhtml
+
 @html
 <span style="background-color: #d0f0f8">not translated</span>
 @end html
@@ -10482,25 +10530,25 @@ up to date
 @item
 Community
 @*
-(3006)
+(3054)
 @tab  Pavel Fric
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (96 %)</span>
+<span style="background-color: #dfef77">partially translated (95 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (96 %)
+partially translated (95 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #e1ff39">partially up to date</span>
+<span style="background-color: #e8fe39">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -10512,18 +10560,18 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (97 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -10535,18 +10583,18 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (97 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -10560,11 +10608,11 @@ John Mandereau
 @ifhtml
 
 @html
-<small>Jean-Charles Malahieude</small>
+<small></small>
 @end html
 @end ifhtml
 @ifnothtml
-Jean-Charles Malahieude
+
 @end ifnothtml
 @*
 
@@ -10591,11 +10639,11 @@ translated
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Harmath Dénes
 @*
@@ -10603,18 +10651,18 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (96 %)</span>
+<span style="background-color: #dfef77">partially translated (95 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (96 %)
+partially translated (95 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #d4ff37">partially up to date</span>
+<span style="background-color: #dbff38">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -10646,22 +10694,22 @@ Luca Rossetto Casel
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (97 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #1fff1f">up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially up to date
+up to date
 @end ifnothtml
 @tab Yoshiki Sawada
 @*
@@ -10669,18 +10717,18 @@ partially up to date
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">translated</span>
+<span style="background-color: #dfef77">partially translated (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-translated
+partially translated (97 %)
 @end ifnothtml
 @*
 
 @ifhtml
 
 @html
-<span style="background-color: #40fe23">partially up to date</span>
+<span style="background-color: #25fe1f">partially up to date</span>
 @end html
 @end ifhtml
 @ifnothtml
@@ -10729,17 +10777,30 @@ not translated
 @ifnothtml
 up to date
 @end ifnothtml
-@tab 
+@tab Ben Luo
+@*
+Anthony Fok
+@*
+
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">partially translated (96 %)</span>
+<span style="background-color: #dfef77">partially translated (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-partially translated (96 %)
+partially translated (97 %)
 @end ifnothtml
 @*
 
+@ifhtml
+
+@html
+<span style="background-color: #d587ff"></span>
+@end html
+@end ifhtml
+@ifnothtml
+
+@end ifnothtml
 @end multitable
 
index 5225b67d5cea5ac9170749a13486479bbd63bbe1..3bfa09893439d6e56bebefb30bd218d7823d99a5 100644 (file)
@@ -8,7 +8,7 @@
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.11"
 
 @c Note: keep this node named so that `info lilypond-book' brings you here.
 @node lilypond-book
@@ -86,7 +86,7 @@ For example,
 
 \begin{lilypond}
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 \end{lilypond}
 
@@ -145,7 +145,7 @@ For example,
 
 @lilypond
 \relative c' {
-  c2 e2 \times 2/3 { f8 a b } a2 e4
+  c2 e2 \tuplet 3/2 { f8 a b } a2 e4
 }
 @end lilypond
 
index 7d48824e9b73e471e85371727d127be8ad017c37..078e3f9d6267aa42a0383471c603099d7a954dc8 100644 (file)
@@ -16,22 +16,24 @@ td { border: 1px solid black; text-align: center; }
 
 @end html
 @end ifhtml
-@emph{最近更新 Thu May 31 09:12:39 UTC 2012
+@emph{最近更新 Tue Jan 15 12:01:06 UTC 2013
 }
 @multitable @columnfractions  0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667 0.166666666667
 
 @headitem
-LilyPond -- 每一个人的五线谱
+LilyPond -- 人人的乐谱软件
 @tab 翻译者
-@tab 校对
+@tab 翻译校对
 @tab 已翻译
 @tab 最新
-@tab 其信息
+@tab 其信息
 @item
-标题
+章节标题
 @*
 616
 @tab Ben Luo
+@*
+Anthony Fok
 @tab 
 @tab 
 @ifhtml
@@ -47,18 +49,20 @@ LilyPond -- 每一个人的五线谱
 @ifhtml
 
 @html
-<span style="background-color: #5bff27">部分地</span>
+<span style="background-color: #1fff1f">是</span>
 @end html
 @end ifhtml
 @ifnothtml
-部分地
+是
 @end ifnothtml
-@tab pre-GDP
+@tab GDP 前
 @item
 LilyPond --- \TITLE\
 @*
 1139
 @tab Ben Luo
+@*
+Anthony Fok
 @tab 
 @tab 
 @ifhtml
@@ -74,18 +78,20 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #1fff1f">是</span>
+<span style="background-color: #d587ff">不适用</span>
 @end html
 @end ifhtml
 @ifnothtml
-是
+不适用
 @end ifnothtml
-@tab pre-GDP
+@tab GDP 前
 @item
 简介
 @*
-4753
-@tab 
+4883
+@tab Ben Luo
+@*
+Anthony Fok
 @tab 
 @tab 
 @ifhtml
@@ -98,12 +104,23 @@ LilyPond --- \TITLE\
 是
 @end ifnothtml
 @tab 
-@tab pre-GDP
+@ifhtml
+
+@html
+<span style="background-color: #d587ff">不适用</span>
+@end html
+@end ifhtml
+@ifnothtml
+不适用
+@end ifnothtml
+@tab GDP 前
 @item
 下载
 @*
-1211
+1197
 @tab Ben Luo
+@*
+Anthony Fok
 @tab 
 @tab 
 @ifhtml
@@ -119,19 +136,19 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #2cff20">部分地</span>
+<span style="background-color: #d587ff">不适用</span>
 @end html
 @end ifhtml
 @ifnothtml
-部分地
+不适用
 @end ifnothtml
-@tab pre-GDP
+@tab GDP 前
 @item
 手册
 @*
-1214
+1284
 @tab Ben Luo
-@tab 
+@tab Anthony Fok
 @tab 
 @ifhtml
 
@@ -146,30 +163,41 @@ LilyPond --- \TITLE\
 @ifhtml
 
 @html
-<span style="background-color: #25fe1f">部分地</span>
+<span style="background-color: #47ff24">部分</span>
 @end html
 @end ifhtml
 @ifnothtml
-部分
+部分
 @end ifnothtml
-@tab pre-GDP
+@tab GDP 前
 @item
 社区
 @*
-3006
-@tab 
+3054
+@tab Ben Luo
+@*
+Anthony Fok
 @tab 
 @tab 
 @ifhtml
 
 @html
-<span style="background-color: #dfef77">部分 (96 %)</span>
+<span style="background-color: #dfef77">部分 (97 %)</span>
 @end html
 @end ifhtml
 @ifnothtml
-部分 (96 %)
+部分 (97 %)
 @end ifnothtml
 @tab 
-@tab pre-GDP
+@ifhtml
+
+@html
+<span style="background-color: #d587ff">不适用</span>
+@end html
+@end ifhtml
+@ifnothtml
+不适用
+@end ifnothtml
+@tab GDP 前
 @end multitable
 
index 907e3eae360628fd1c9aed4bf6c8abf7aa865280..88e1ec24816358e776de8814bbdb3e2f787ddb0b 100644 (file)
@@ -3,7 +3,7 @@
 anywhere in the vertical alignment. "
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \paper {
   ragged-right = ##t
@@ -22,7 +22,7 @@ anywhere in the vertical alignment. "
       }
       \new Staff {
         \set Staff.alignAboveContext = #"3"
-        \times 4/6 {
+        \tuplet 6/4 {
           \override TextScript.padding = #3
           c4^"this" d_"staff" e^"above" d_"last" e^"staff" f
         }
index f0aec5f86653b4d101afa233ac40486815966dcf..fa22244c6d9ab499ac54f030e488fdf0157f25c6 100644 (file)
@@ -10,6 +10,8 @@ and a @code{Mensural_ligature_engraver} without segfaulting.
 \new Voice \with  {
   \consists "Ambitus_engraver"
   \consists "Mensural_ligature_engraver"
+  \remove "Ligature_bracket_engraver"
 } {
+  \cadenzaOn
   \[ c'\longa c''\longa \]
 }
index 6798aa8e83ef723fb2dc1c73f5d42e8892e094d8..c811a5d9635d4674c72a6a6a1ffcbfb58b36e7c0 100644 (file)
@@ -8,14 +8,14 @@ beaming pattern related functions at the start of an autobeam."
 }
 
 
-\version "2.16.0"
+\version "2.17.11"
 \paper { ragged-right = ##t }
 {
   \time 2/4
   b16 b b b
   b16 b b b
   \set subdivideBeams = ##t
-  \set Score.baseMoment = #(ly:make-moment 1 8)
+  \set Score.baseMoment = #(ly:make-moment 1/8)
   b16 b b b
   b16 b b b
 }
index 121a22f79f81bf9f4e63a71ccfef33fa965c9ee8..a9229e1df26980ecd078223c6d90c3126a26fd3d 100644 (file)
@@ -4,10 +4,10 @@
   texidoc = "Automatic beaming is also done on tuplets."
 }
 
-\version "2.16.0"
+\version "2.17.11"
 \layout { ragged-right= ##t }
 
 \relative c''{
   c8 c c c
-  \times 4/6 { c c c c c c}
+  \tuplet 6/4 { c c c c c c}
 }
index e6b36894d338be2bee5310b9ad58b9c2eae423fa..1b9e3abb1f2e775bacfe83cd398e68102e6f9e21 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc = "Tuplet-spanner should not put (visible) brackets on
@@ -8,9 +8,9 @@ beams even if they're auto generated."
 \layout { ragged-right= ##t }
 
 \relative c' {
-  \set tupletSpannerDuration = #(ly:make-moment 1 4)
+  \tupletSpan 4
   \override TupletBracket.bracket-visibility = #'if-no-beam
-  \times 2/3 {
+  \tuplet 3/2 {
     f8[ f f ] f8[ f f ] f f f f f f 
   }
 }
index 4a098e33d854b02f9819bd6902ffd0d35b4eb519..79aad6b6bb91700f79b61923097d5fa6736c346f 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
 
@@ -27,7 +27,7 @@ is changed, beams should start at the beginning of the measure.
   r8^\markup "Beam to the beat" c c c c c
   c c c r r4 \bar "||"
 
-  \set Timing.baseMoment = #(ly:make-moment 1 8)
+  \set Timing.baseMoment = #(ly:make-moment 1/8)
   \set Timing.beatStructure = #'(3 3)
   r8^\markup "Override to beam groups of 3 eighth notes" c c c c c
   r4. c8 c c c c c r4.
index fbd81b8ec236ac794ab3c9b7a7e33283212ddfbf..37a1361d9b5ba0e039c376625c1d5e410c3668b7 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
 
@@ -10,7 +10,7 @@ In the example, the first beat should be beamed completely together."
 \relative c' {
   \time 2/4
   c16 c
-  \times 2/3 { c8 c16 }
-  \times 2/3 { c8 c16 }
+  \tuplet 3/2 { c8 c16 }
+  \tuplet 3/2 { c8 c16 }
   c16 c
 }
index 5191c5331277cdab13822e11d1f3e64268097b93..018c014da84bfcd7d1b47b2ac0af7866ad325075 100644 (file)
@@ -2,7 +2,7 @@
   texidoc = "Exercise all output functions"
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \paper { ragged-right = ##t }
 
@@ -11,7 +11,7 @@
     \new Staff
       {
        \ottava #1
-       \times 2/3 { c8[\< f]( f''\!) }
+       \tuplet 3/2 { c8[\< f]( f''\!) }
        \ottava #0
        <f,, \5>4
 
index 29edf9e7f36097467a02440e29a571999145eba0..d165f4e5f479ae2ca1f40d2c89dd6d01818b2443 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \header{
 
   texidoc = "Fully concave beams should be horizontal. Informally spoken,
@@ -12,7 +12,7 @@
 }
 
 
-resetMeasure = \set Score.measurePosition = #(ly:make-moment 0 1)
+resetMeasure = \set Score.measurePosition = #(ly:make-moment 0/1)
 
 %% examples from Ross.
 rossFourBeams =\relative c'' {
index 6d0e6d4ed1805af5307cbd4d55a30a6221f21be6..21c755c2550a78ced9b33000a693cca2928018c3 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.17.6"
+\version "2.17.11"
 \header{
 texidoc="
 Beams should behave reasonably well, even under extreme circumstances.
@@ -23,7 +23,7 @@ extreme = \relative c'' {
 
   %%%%%%%
   \stemNeutral
-  \times 2/3{ d16[ fis' d,]} \times 2/3{ cis[ g'' cis,,]}
+  \tuplet 3/2{ d16[ fis' d,]} \tuplet 3/2{ cis[ g'' cis,,]}
   a'16 cis a, g''' % Used to give a nice beam directed upwards.
   \stemNeutral
 
index b21658c46b0c69f0c63827550af32f8cd7bfbedf..0006976c6e6b9d6b032d7ba98a619456ab163f8c 100644 (file)
@@ -6,7 +6,7 @@
   
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \paper {
   ragged-right = ##t
@@ -18,7 +18,7 @@
 % a linear decrease instead?
 %
 
-\featherDurations #(ly:make-moment 3 4) \relative c'' {
+\featherDurations #(ly:make-moment 3/4) \relative c'' {
   \override Beam.grow-direction = #LEFT
   c16[
     c c c
index 0593907d1b248185419b128722324710c4b6372f..f64237ab227bd4e11b3bbd7da9aea541bcc40b40 100644 (file)
@@ -6,7 +6,7 @@ as invisible stems."
 
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \layout {
   ragged-right = ##t
@@ -14,9 +14,9 @@ as invisible stems."
 }
 
 \relative c' {
-  \times 2/3 {r8[ c' g']}
+  \tuplet 3/2 {r8[ c' g']}
   \override Stem.stemlet-length = #0.5
-  \times 2/3 {r8[ c, g']}
+  \tuplet 3/2 {r8[ c, g']}
 }
 
 
index 93223c969df881920fdaf095625563919c7fdfd4..5db5ea1f54141b2f71b57d00e9ac5d3924911652 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   
@@ -13,8 +13,8 @@ the beams should be subdivided every 1/8.
 }
 
 \relative c' {
-    \set tupletSpannerDuration = #(ly:make-moment 1 4)
-    \set baseMoment = #(ly:make-moment 1 8)
+    \tupletSpan 4
+    \set baseMoment = #(ly:make-moment 1/8)
     \set subdivideBeams = ##t
-    \times 4/6 { \repeat unfold 24 { c16 } }
+    \tuplet 6/4 { \repeat unfold 24 { c16 } }
 }
index caac0a6f6d090d0e0d07f3cd5a47500978ed13de..0c0a4c91cfcc77ce96e5499e621c4b4447f229f6 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
 
@@ -8,7 +8,7 @@ Beams in a completed tuplet should be continuous.
 }
 
 {
-  \times 2/3 {b16 b b} b8 b8 \times 2/3 {b16 b b}
-  \times 1/3 {b16 b b} b8. b \times 1/3 {b16 b b}
+  \tuplet 3/2 {b16 b b} b8 b8 \tuplet 3/2 {b16 b b}
+  \tuplet 3/1 {b16 b b} b8. b \tuplet 3/1 {b16 b b}
 }
 
index 39cdfe53707763e124df6cfc46ce9306990f051c..bb8bba1872a359a2df8a18128bca0181e7d2e58b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.16.0"
+\version "2.17.11"
 
 \header{
 texidoc="
@@ -10,7 +10,7 @@ case, line breaks are forbidden.
 
 \context Staff  \relative c''  {
 
-  c8[ \times 2/3 { c16 d e] }
+  c8[ \tuplet 3/2 { c16 d e] }
   s4*3
   
   c8.[ c16]
index d2a8667a6d82f8ecdbd1597b1573e776ea5c8721..5ec8e4b5a6aeecf8c36c1a6c104e4ad475540c41 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "
@@ -8,29 +8,29 @@ broken beat units.  This should work in tuplets as well as in ordinary time.
 }
 
 \relative c'' {
-    \times 2/3 {
+    \tuplet 3/2 {
       c8. c16 c8
     }
-   \times 2/3 {
+   \tuplet 3/2 {
       c8 c16 c8.
     }
-  \times 4/5 {
+  \tuplet 5/4 {
     c8[ c8. c16 c8 c8]
   }
-  \times 4/5 {
+  \tuplet 5/4 {
     c8[ c8 c16 c8. c8]
   }
-  \times 4/5 {
+  \tuplet 5/4 {
     c8 c16 c8. c8 c8
   }
-  \times 4/5 {
+  \tuplet 5/4 {
     c8 c8 c8. c16 c8
   }
   c8.[ c16 c8 c8]
   c8[ c16 c8. c8]
   c8[ c8. c16 c8]
   c8.[ c16 c8. c16]
-  \times 4/5 { c8 [ c16 c8 c16 c8 c8 ] }
-  \times 4/5 { a8 a32 a8 a16. a8 a8 }
+  \tuplet 5/4 { c8 [ c16 c8 c16 c8 c8 ] }
+  \tuplet 5/4 { a8 a32 a8 a16. a8 a8 }
 }
 
index d70b80aab010d13287381ffb84faf3d0061910cc..ba8f1fdbe619f4c38813b02999f5d5594df1744e 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 
 \header {
@@ -11,5 +11,5 @@ correctly on them.
 
 \relative c' {
   <c e g>4 r <c e g>2 ~ |
-  \times 2/3 { <c e g>4 q q } \times 2/3 { q q q } |
+  \tuplet 3/2 { <c e g>4 q q } \tuplet 3/2 { q q q } |
 }
index 305f58a128a214aff5817dd9d9d8fa9991873a3d..e2e397618f2bee26bdfed7514ec3dbb868474e26 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "
@@ -15,6 +15,6 @@ Completion heads may be used with tuplets (and compressed music) too.
 }
 
 \context Staff \relative c'' {
-  \set tupletSpannerDuration = #(ly:make-moment 1 1)
-  \times 2/3 { g1 g g }
+  \tupletSpan 1
+  \tuplet 3/2 { g1 g g }
 }
index f88ab32ef9c09cfee28ee2de8c00757dd87f90a2..e35e6393444d2cd3b920b5d6a6bc02abc9b689cb 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
 texidoc = "
@@ -17,10 +17,10 @@ Note head completion may be broken into sub-bar units by setting the
 
 \context Staff \relative f {
   \time 9/8
-  \set completionUnit = #(ly:make-moment 3 8)
+  \set completionUnit = #(ly:make-moment 3/8)
   g'1.. g2
   \time 6/4
-  \set completionUnit = #(ly:make-moment 1 4)
-  \set tupletSpannerDuration = #(ly:make-moment 1 4)
-  \times 2/3 { e4 c8 f g a4 b8 c4 b8 a4 g8 a e f4 }
+  \set completionUnit = #(ly:make-moment 1/4)
+  \tupletSpan 4
+  \tuplet 3/2 { e4 c8 f g a4 b8 c4 b8 a4 g8 a e f4 }
 }
index 2ecae684e4bd1a6acfeb2cae157e06ab404de52c..9d4306a2acf0919e06730b24fbd515f55460d5d4 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 #(use-modules (srfi srfi-13)
               (ice-9 format))
 
@@ -178,14 +178,15 @@ stderr of this run."
 \test ##[ { \change Staff = "up" { c d } } #]          % ContextChange
 
 %% Tuplets
-\test ##[ \times 2/3 { c8 d e } #]                             % TimeScaledMusic
-\test ##[ \times 4/6 { c16 d e f g a } #]
-\test ##[ \times 2/3 { c d e \times 2/5 { f e d2 d4 } c } #]
-%}
+\test ##[ \tuplet 3/2 { c8 d e } #]                            % TimeScaledMusic
+\test ##[ \tuplet 6/4 { c16 d e f g a } #]
+\test ##[ \tuplet 3/2 { c d e \tuplet 5/2 { f e d2 d4 } c } #]
+\test ##[ \tuplet 3/2 2 { c d e \tuplet 5/2 2 { f e d2 d4 } c } #]
+
 %% \relative and \tranpose
 \test #"NOT A BUG" ##[ \relative c' { c b } #] % RelativeOctaveMusic
 \test #"NOT A BUG" ##[ \transpose c d { c d } #]       % TransposedMusic
-%}
+
 %% Repeats
 \test ##[ \repeat volta 2 { c d } #]           % VoltaRepeatedMusic
 \test ##[ \repeat unfold 2 { c d } #]                  % UnfoldedRepeatedMusic
index 8c6b087f5139a00ddd903c8e244f9d9df6a3d668..f87e23f038a36546b7d65d1eaac174b2fc741dc7 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "Dot Columns are engraved in the Staff by default,
@@ -9,7 +9,7 @@ and these dots avoid notes in other voices."
 
 music = \relative c'' { \time 3/4 << {
   <d f g>4. c c b g f a <a b> a <a' b>
-} \\ \times 1/2 {
+} \\ \tuplet 2/1 {
   <f, g b>2. a-- <a b> <g a>-. a2. a-- a a b <a b> \bar "|."
 } >> }
 
index 71f32a35ebd0b076ec37c0a27cd9fc2afda8326b..96b59cb81ceaa17b229d62917c32798f4e6168ac 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "The compression factor of a duration identifier is
@@ -6,7 +6,7 @@ correctly accounted for by the parser."
 }
 
 % looks like a whole note, has duration of half note
-wholeHalved = #(ly:make-duration 0 0 1 2)
+wholeHalved = #(ly:make-duration 0 0 1/2)
 
 
 \relative c' {
index d3af8ab84e95157de580c7141ac9221cdfe5a754..bf00be2fc41b2396041b5d4c01f267caf457b910 100644 (file)
@@ -5,7 +5,7 @@
 }
 
 
-\version "2.16.0"
+\version "2.17.11"
 
 %% todo : use macro, to show the statement tested. 
 #(ly:progress "~a\n" (ly:expand-environment "${HOME} $HOME $$ "))
@@ -14,7 +14,7 @@
 %% very platform dependent.
 %% #(ly:font-config-display-fonts)
 
-#(ly:progress "~A\n" (ly:duration->string (ly:make-duration 2 2 3 7)))
+#(ly:progress "~A\n" (ly:duration->string (ly:make-duration 2 2 3/7)))
 #(ly:parser-parse-string (ly:parser-clone parser) "foo  = #1 #(ly:progress \"hello there\n\")")
 
 #(ly:progress "~a\n" (ly:truncate-list! (iota 5) 10))
index 820386f1143d119b8cd25fec8520e76f15059783..7cea105e644613f6e802189fd8a6ae6ea5d4f59d 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.16.0"
+\version "2.17.11"
 
 \header{
 
@@ -18,7 +18,7 @@ Main note scripts do not end up on the grace note.
   \grace b8 c4\fermata
   \grace {  c32[ cis32] } gis4
   \grace {  cis32[ dis32] } e4
-  \grace {  c32[ d] }\times 2/3 {  c8[ c c] }
+  \grace {  c32[ d] }\tuplet 3/2 {  c8[ c c] }
   \grace {  b32[ ( c32] }   c4)
   \grace  <c d>16  c8[ c8]
                                %       \grace  c16  c8[ c8]
index e43000956ca9c99ebe210eacb55c338847b24209..ed4e054c62111d4ce4a2848a0a849c31e8fd2d0f 100644 (file)
@@ -5,7 +5,7 @@
 staves synchronized with the notes."
 
 }
-\version "2.17.6"
+\version "2.17.11"
 
 skips =
 {
@@ -39,7 +39,7 @@ skips =
   \context {
     \RhythmicStaff
     \consists "Grid_point_engraver"
-    gridInterval = #(ly:make-moment 1 8)
+    gridInterval = #(ly:make-moment 1/8)
     \override BarLine.bar-extent = #'(-0.025 . 0.025)
   }
   \context {
index 7548edad73458421920b01388cd7c1a0c02c5135..28f99fd58e826e12666f9b6acb535a88d30d68cc 100644 (file)
@@ -5,7 +5,7 @@ if the switch occurs together with context instantiation."
 
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 <<
   \relative \new Voice = "lahlah" {
@@ -14,7 +14,7 @@ if the switch occurs together with context instantiation."
     <<
       \new Voice = "alternative" {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
          %% show associations clearly.
           \override NoteColumn.force-hshift = #-3
           r8 f g
index 9d0943f390b19cc5a2cb3487adc9dbc49b904108..cedcb39d2d2e5fc2350fa3455384630f238ff459 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.16.0"
+\version "2.17.11"
 
 \header{
 
@@ -19,7 +19,7 @@ lyrics ignore any other rhythms in the piece."
 
 m = \relative c'' {
     \autoBeamOff
-    g8( a)  r8 \times 2/3 { g'8( f e) } r8 \grace {  d16[ c b] } e4
+    g8( a)  r8 \tuplet 3/2 { g'8( f e) } r8 \grace {  d16[ c b] } e4
     \textLengthOff
     d8.^"melisma"      \melisma c16
     \melismaEnd
diff --git a/input/regression/make-relative.ly b/input/regression/make-relative.ly
new file mode 100644 (file)
index 0000000..706bdb9
--- /dev/null
@@ -0,0 +1,82 @@
+\version "2.17.11"
+\header {
+
+  texidoc = "@code{make-relative} is a Scheme utility macro mainly
+useful for creating music functions accepting pitches as arguments.
+Its purpose is to make music functions taking pitch arguments for
+producing complex music fragments integrate nicely within a
+@code{\\relative} section.  This regtest typesets a short music
+fragment twice, once without using @code{\\relative}, once using it.
+The fragment should appear identical in both cases."
+
+}
+
+\layout { ragged-right= ##t }
+
+ph =
+#(define-music-function (parser location p1 p2 p3 p4 p5)
+  (ly:pitch? ly:pitch? ly:pitch? ly:pitch? ly:pitch?)
+  (make-relative (p1 p2 p3 p4 p5) p1
+   #{
+     \repeat unfold 2 { $p1 2 } |
+     \repeat unfold 2 { r16 $p2 8. ~ $p2 4 } |
+     \repeat unfold 2 { r8 $p3 16 $p4 $p5 $p3 $p4 $p5 } |
+   #}))
+
+\parallelMusic #'(low middle high)
+{
+  \ph c' e' g' c'' e''
+  R1*7 | \skip 1*7 | \oneVoice R1*7 \voiceOne |
+  \ph a c' e' g' c''
+  \voiceTwo | \change Staff = "down" \voiceOne | \oneVoice |
+  \ph d a d' fis' c''
+  \oneVoice R1*21 \voiceTwo | \skip 1*21 | R1*21 |
+  \ph c, c g bes e'
+  c,2~ c, | r16 c8. ~ c4 ~ c2
+  | r8 f16 a c' f' c' a c' a f a f d f d |
+  c,2~ c, | r16 b,8. ~ b,4 ~ b,2
+  | r8 g'16 b' d'' f'' d'' b' d'' b' g' b' d' f' e' d' |
+  c,1\fermata | c1 | <e' g' c''>1\fermata \bar "|." |
+}
+
+\score {
+  \new PianoStaff <<
+    \compressFullBarRests
+    \new Staff = "up" {
+      << \high \\ \middle >>
+    }
+    \new Staff = "down" {
+      \clef bass
+      \low
+    }
+  >>
+}
+
+\parallelMusic #'(low middle high)
+\relative c' {
+  \ph c e g c e
+  R1*7 | \skip 1*7 | \oneVoice R1*7 \voiceOne |
+  \ph a c e g c
+  \voiceTwo | \change Staff = "down" \voiceOne | \oneVoice |
+  \ph d, a' d fis c'
+  \oneVoice R1*21 \voiceTwo | \skip 1*21 | R1*21 |
+  \ph c, c' g' bes e
+  c2~ c | r16 c'8. ~ c4 ~ c2
+  | r8 f16 a c f c' a c a f a f d f d |
+  c,,2~ c | r16 b'8. ~ b4 ~ b2
+  | r8 g'16 b d f d b d b g b d f e d |
+  c,,1\fermata | c'1 | <e' g c>1\fermata \bar "|." |
+}
+
+\score {
+  \new PianoStaff <<
+    \compressFullBarRests
+    \new Staff = "up" {
+      << \high \\ \middle >>
+    }
+    \new Staff = "down" {
+      \clef bass
+      \low
+    }
+  >>
+}
index 71860fb49fdb37ed3c1a55d88f4fe8db61dcdcf0..ffac9f2e68998f67ec017088cc231a560b4cb3bc 100644 (file)
@@ -2,7 +2,7 @@
     texidoc = "Use \\score block as markup command."
 }
 
-\version "2.16.0"
+\version "2.17.11"
 
 tuning = \markup {
     \score {
@@ -24,8 +24,8 @@ tuning = \markup {
 
 \relative c'' {
     \time 4/8
-    \times 2/3 { c8 d e } \times 2/3 {c d e}
-    \times 2/3 { c8 d e } \times 2/3 {c d e}
+    \tuplet 3/2 { c8 d e } \tuplet 3/2 {c d e}
+    \tuplet 3/2 { c8 d e } \tuplet 3/2 {c d e}
     g8 a8 g8 a
     g8 a8 g8 a
 }
index 16325e95576621fd53d3ccdca9ca0b2ce53dbe11..52f5b13962951ce401bb52a6e9823fbc2282f6e2 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
 texidoc = "A @code{MetronomeMark}, @code{RehearsalMark} and @code{BarNumber}
@@ -20,7 +20,7 @@ should not effect the starting point of spanners.
    \override Beam.breakable = ##t
    \override Glissando.breakable = ##t
 
-   \ottava #1 \times 1/1 { e'8\<\startTextSpan\startTrillSpan\glissando
+   \ottava #1 \tuplet 1/1 { e'8\<\startTextSpan\startTrillSpan\glissando
      [ \override NoteColumn.glissando-skip = ##t\repeat unfold 22 e'8
        \revert NoteColumn.glissando-skip e'8\!\stopTextSpan\stopTrillSpan ] } |
  }
index ac6b5c67a385e90f7a90d39d54ea939cee86c06d..d692c223591bb542fa435f3f4d20530d88919324 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "
@@ -11,7 +11,7 @@ printed with an en-dash character, separated by thin-spaces.
   \tempo 4 = 66 ~ 72
   c1 | c
   $(make-event-chord (list (make-music 'TempoChangeEvent
-                                        'tempo-unit (ly:make-duration 2 0 1 1)
+                                        'tempo-unit (ly:make-duration 2 0 1/1)
                                         'metronome-count (cons 124 132))))
   c1 | c
 }
index 11153ded7d8c233eb1bdf4ad8675e693a9406830..49cda2ccc4a26133706be7a3a5c1564aec8daa1d 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 \header {
 texidoc = "
 
@@ -21,11 +21,11 @@ Midi2ly tuplet test.
 
     a1 a2 a2. a4 a4. a8 a8. a16 a16. a32 a32. a64
 
-    \times 2/3 { b4 b4 b4 }
-    \times 3/5 { b4 b4 b4 b4 b4 }
+    \tuplet 3/2 { b4 b4 b4 }
+    \tuplet 5/3 { b4 b4 b4 b4 b4 }
 
-    \times 2/3 { c8 c8 c8 }
-    \times 3/5 { c8 c8 c8 c8 c8 }
+    \tuplet 3/2 { c8 c8 c8 }
+    \tuplet 5/3 { c8 c8 c8 c8 c8 }
 
   }
   \layout { }  
index 5aff4966521b0a0d26e36a5db01cba0d399c689d..a961de79d0520423c8b420c5bd75df9165030951 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 \include "mozart-hrn3-defs.ily"
 
 allegro = \relative c' {
@@ -130,19 +130,19 @@ allegro = \relative c' {
   c4) r r2
   R1 |
   \mark "H"
-  \times 2/3 { c8[ b a ] }
-  \times 2/3 { g[ a b] }
-  \times 2/3 { c[ d e] }
-  \times 2/3 { f[ e d] } |
-  \times 2/3 { c[ b a ] }
-  \times 2/3 { g[ a b] }
-  \times 2/3 { c[ d e] }
-  \times 2/3 { f[ e d] }|
-  c4 \times 2/3 { r8 g'[( e)]} c4
-  \times 2/3 { r8 e[ ( c)]} |
-  g4 \times 2/3 { r8  c8[( g)] }
-  \times 2/3 { e[ ( g) e-. ] }
-  \times 2/3 { c[ ( e) c-.] }|
+  \tuplet 3/2 { c8[ b a ] }
+  \tuplet 3/2 { g[ a b] }
+  \tuplet 3/2 { c[ d e] }
+  \tuplet 3/2 { f[ e d] } |
+  \tuplet 3/2 { c[ b a ] }
+  \tuplet 3/2 { g[ a b] }
+  \tuplet 3/2 { c[ d e] }
+  \tuplet 3/2 { f[ e d] }|
+  c4 \tuplet 3/2 { r8 g'[( e)]} c4
+  \tuplet 3/2 { r8 e[ ( c)]} |
+  g4 \tuplet 3/2 { r8  c8[( g)] }
+  \tuplet 3/2 { e[ ( g) e-. ] }
+  \tuplet 3/2 { c[ ( e) c-.] }|
   g4 r8 g'\f a[ b c d]|
   \afterGrace d1_(\trill { c16[ d] }
   c4) r r2
index a1636a7e6f1202546c70aa12856f122efb5c9b9f..0c1c5ce1951fd7ef37347ff3e023296433d4669d 100644 (file)
@@ -5,14 +5,14 @@ even after a switch, a tuplet ends correctly."
   
 }
 
-\version "2.16.0"
+\version "2.17.11"
 
 \new Staff <<
   \partcombine
   \relative c'' {
     r2
-    \times 2/3 { g8[ g g] }
-    \times 2/3 { g[ g g] } g1
+    \tuplet 3/2 { g8[ g g] }
+    \tuplet 3/2 { g[ g g] } g1
   }
   \relative c'' { R1 g1 }
 >>
index 37029bae091329fa9d8a86b540f4d2389f2c64d4..1cdd5009e73319210e603f7fde2ff12f36fa400d 100644 (file)
@@ -5,17 +5,17 @@
 
 \paper { ragged-right = ##T }
 
-\version "2.16.0"
+\version "2.17.11"
 
 \score {
   <<
     \new Staff {
       \partcombine
       \relative c'' {
-        \times 2/3 { d4 d d ~ } d2
+        \tuplet 3/2 { d4 d d ~ } d2
       }
       \relative c'' {
-        \times 2/3 { b4 a g ~ } g2
+        \tuplet 3/2 { b4 a g ~ } g2
       }
     }
   >>
index 5be066d2ce2c73b9f846b45497837c6df47a2c6a..0f5aa8302a2cd4d7d96ac0c3a36f71745bbeac22 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "Phrasing slurs do not collide with tuplet numbers."
@@ -6,7 +6,7 @@
 
 \relative c'' {
   \voiceOne
-  \times 2/3 {
+  \tuplet 3/2 {
     c8\( b c
   }
   a2.\)
index 55798ba5a2b6380506cc9eb7f8818e556523e378..c796d79b3e90c4625ba767f97c24c0f9648421d6 100644 (file)
@@ -3,12 +3,12 @@
   texidoc  ="Tuplet bracket ends properly when quoting."
 }
 
-\version "2.16.0"
+\version "2.17.11"
 
 \paper { ragged-right = ##t }
 
 \addQuote x {
-   \times 2/3 { a'8 a' a' } a'4 a'2 |
+   \tuplet 3/2 { a'8 a' a' } a'4 a'2 |
 }
 
 \new Staff <<
index 1b9d9f2833cd3e8aa0af900386ef59093daded29..420f8641ba553379681f4e6db03c3c4b5bf70f7c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
 
@@ -9,7 +9,7 @@
 }
 
 foo = \relative c' {
-  \times 2/3 { c4 c c } \times 2/3 { c4 c c }
+  \tuplet 3/2 { c4 c c } \tuplet 3/2 { c4 c c }
 }
 
 \addQuote "foo" { \foo }
index 0daf8a185e01b555d58f7b15bf9a4bba257fc443..3c0decb5e3ddd6c096cb5d5ebf914ffd0fe775d7 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "Beat repeats for patterns containing mixed durations use
@@ -10,7 +10,7 @@ a double percent symbol."
     c8. <d f>16
   }
   \repeat percent 2 {
-    \times 2/3 {
+    \tuplet 3/2 {
       r8 d e
     }
     c4
index 5e24ef5f3958984a1d33b78916f64ecece0a6cfe..fd1609f1b6a279a66430ac7e1599b5ab54b44139 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
 
@@ -19,7 +19,7 @@ informations from top- and booklevel stack correctly."
           (let* ((scmpitch (ly:make-pitch 0 pitch 0))
                  (music (make-music 'EventChord
                           'elements (list (make-music 'NoteEvent
-                                            'duration (ly:make-duration 2 0 1 1)
+                                            'duration (ly:make-duration 2 0 1/1)
                                             'pitch scmpitch))))
                  (score (scorify-music music parser))
                  (layout (ly:output-def-clone $defaultlayout))
index 8849fa490745873330815a859feec95bde1c9916..b2f6262915bba100d6d47f61e08d9c116466de9b 100644 (file)
@@ -7,15 +7,15 @@
 }
 
 
-\version "2.16.0"
+\version "2.17.11"
 \paper {
   ragged-right = ##T
 }
 
 \new Staff \relative c' {
   \set Score.skipTypesetting = ##t
-  \times 2/3 { c8 c c } \times 2/3 { c c c }
-  \times 2/3 { c c c } \times 2/3 { c c c}
+  \tuplet 3/2 { c8 c c } \tuplet 3/2 { c c c }
+  \tuplet 3/2 { c c c } \tuplet 3/2 { c c c}
   \set Score.skipTypesetting = ##f
   d1 \break
   c
index 5d3304f382f2f3e46fad3f8fe5c17deca1c4a94b..8a43894cd5e0eb534e0c5005e3c11f0a3a8113d6 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "A slur's shift region is automatically made
@@ -6,5 +6,5 @@ higher to accommodate extra encompass elements."
 }
 
 \relative c' {
-  c'2( \times 2/3 { g4 e c) }
+  c'2( \tuplet 3/2 { g4 e c) }
 }
index cfcf4397cc765bdc435a480a56d0cbee67eedf16..202ea32713f52851c25279216e45042f23630aaa 100644 (file)
@@ -5,7 +5,7 @@ This may not work if the slur starts after the tuplet.  "
   
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \paper {
   ragged-right = ##t
@@ -17,7 +17,7 @@ This may not work if the slur starts after the tuplet.  "
   \override TupletBracket.bracket-visibility = ##f
   \override Slur.details.region-size  = #6
   
-  \times 2/3
+  \tuplet 3/2
   {
     c(  g'  c,)
   }
index 30a5d9b6636efea291e70c0dc5c2c905acd18f65..472c008dbdf8d5f54399a8d275c4fb4113f41531 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \header {
   texidoc="Festival song synthesis output supports
 reordered lyrics.
@@ -14,7 +14,7 @@ reordered lyrics.
     <<
       \context Voice = alternative {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
           \override NoteColumn.force-hshift = #-3
           f8 f g
         }
index b958e5279de3967824c0635c410f17a523af5981..5c5fec17ff8cc4ff05057b19b08d4c03521b4132 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \header {
   texidoc="Festival song synthesis output supports
 reordered lyrics.
@@ -19,7 +19,7 @@ reordered lyrics.
       }
       \context Voice = alternative {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
           \override NoteColumn.force-hshift = #-3
           f8 f g
         }
index 18f2ba46286232696cf384871bd86a41c55937d9..43fdb6e8d488a14f380c7a9ef5c90bbb8d4abea8 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "Loose columns (here, the treble clef) are spaced
@@ -8,7 +8,7 @@ correctly in polyphonic music.
 
 \new PianoStaff <<
   \new Staff \relative c' {
-    \times 2/3 { g'4 a2 }
+    \tuplet 3/2 { g'4 a2 }
   }
   \new Staff \relative c' {
     \clef bass fis,,8 cis'
index fa578065710239c6259ea118310c529f27008154..2400a0343a6682df3794e6f03e7c60382351a8b6 100644 (file)
@@ -6,7 +6,7 @@ This means that the 3/8 setting does not affect the whole rest spacing."
 }
 
 
-\version "2.17.6"
+\version "2.17.11"
 
 \layout {
   ragged-right = ##t
@@ -18,7 +18,7 @@ This means that the 3/8 setting does not affect the whole rest spacing."
   } {
     \relative c' {
       \override Score.SpacingSpanner.uniform-stretching = ##t
-      \set Score.proportionalNotationDuration = #(ly:make-moment 4 25)
+      \set Score.proportionalNotationDuration = #(ly:make-moment 4/25)
       r1
       \time 3/8 r4.
     }
index 2ac5360241f8a7f7af9afbaba838ea2eb8e7716f..bab9232a8d1b7113ec43676e601aaa1352c96622 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
  \header{
 
@@ -18,12 +18,12 @@ hence it must be switched on explicitly with the
 \relative c' { 
   \context StaffGroup << 
     \new Staff  \context Voice { 
-      \times 2/10 {  c8[ c c c c c c c c c] } 
-      \times 2/10 {  c[  c c c c c c c c c] } 
+      \tuplet 10/2 {  c8[ c c c c c c c c c] } 
+      \tuplet 10/2 {  c[  c c c c c c c c c] } 
     }
     \new Staff  \context Voice { 
-      \times 2/11 {  c8[ c c c c c c c c c c] } 
-      \times 2/11 {  c[  c c c c c c c c c c] } 
+      \tuplet 11/2 {  c8[ c c c c c c c c c c] } 
+      \tuplet 11/2 {  c[  c c c c c c c c c c] } 
     }
   >>
 }
index 9160af59afa68c0c3e3b90f09ba8da64ed1f7d41..73c13dcdf28d43487835a0114b96e9de6f950a7c 100644 (file)
@@ -6,15 +6,15 @@ to the distance for the given duration."
 
 }
 
-\version "2.16.0"
+\version "2.17.11"
 
 \paper { ragged-right = ##t }
 
 \relative c''
 <<
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   \new Staff { c8[ c c c c c]  c4 c2 r2 }
-  \new Staff { c2  \times 2/3 { c8 c c } c4 c1 }
+  \new Staff { c2  \tuplet 3/2 { c8 c c } c4 c1 }
 >>
 
    
index fb568a06d76d9f6a487b9338ba21371659829598..e1539e59b821cdbaf1240e8c9be01ea2bce16d06 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc = "When space-to-barline is false, we measure the space between the note and the
@@ -9,7 +9,7 @@ the start of the barline."
 \paper {ragged-right = ##t}
 
 {
-  \override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 16)
+  \override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/16)
   c'2 \clef bass c'2 \clef treble
   \override NoteSpacing.space-to-barline = ##f
   c'2 \clef bass c'2 \clef treble
index b8b3e0b178d34c5abfddc552ed0f92cc9e86d807..cfe63c8bc8f0624fed98a80ef84467660062738f 100644 (file)
@@ -9,7 +9,7 @@ time.  This may cause collisions.  "
 }
 
 
-\version "2.17.6"
+\version "2.17.11"
 
 \paper {
   ragged-right = ##t
@@ -24,13 +24,13 @@ time.  This may cause collisions.  "
 \relative c''
 <<
   \override Score.SpacingSpanner.strict-note-spacing = ##t 
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
   \new Staff {
     c8[ c \clef alto c c \grace { d16 }  c8 c]  c4 c2
     \grace { c16[ c16] }
     c2 }
   \new Staff {
-    c2  \times 2/3 { c8 \clef bass cis,, c } 
+    c2  \tuplet 3/2 { c8 \clef bass cis,, c } 
     c4
     c1
   }
index 57e284f6aa25f5c7b12eb99638304fd29d0f945b..16cd079404acf57bb0eaf41a0b0c6925f1eeb4ee 100644 (file)
@@ -6,7 +6,7 @@
 
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \relative c''
 <<
@@ -15,7 +15,7 @@
     c16[ c c c c c c c c c16]
   }
   \new Staff {
-    \times 6/7 { c16 c c cis c c c }
+    \tuplet 7/6 { c16 c c cis c c c }
     c8[ c32 c32 c16]
     
   }
index 6f22cc6dddb12b1890ded29533e4dc9f7bbdd421..02ffba9a5c7714f5de0be4857eb71785bf347269 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc = "The @code{break-overshoot} property sets the amount that
@@ -14,5 +14,5 @@ prefatory matter."
   \override TupletBracket.break-overshoot = #'(1.0 . 2.0)
   \override TupletBracket.bracket-visibility = ##t
   \override Beam.breakable = ##t
-  c2.. \times 2/3 { c8.[ \break c8.] }
+  c2.. \tuplet 3/2 { c8.[ \break c8.] }
 }
index 1dd829a5d8601d2d15aaf4c8e0e80c31cef775ec..7e42a72a5cf317f779605923698a1bb4f0390477 100644 (file)
@@ -7,7 +7,7 @@ large on smaller staves."
 
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \layout {
   ragged-right = ##t
@@ -15,7 +15,7 @@ large on smaller staves."
 
 melody = \relative c''' {
   \override DynamicText.extra-offset = #'(0 . 3)
-  s1-\f c8[(\< r a g]) e[ r d( <f a>])\! \times 2/3 { d4 d d }
+  s1-\f c8[(\< r a g]) e[ r d( <f a>])\! \tuplet 3/2 { d4 d d }
 }
 
 <<
index 2c40bba8e8680992bed665213154930dda42f7fe..55f65479114b503269757d1ad1efbb42c0e6501c 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header{ texidoc = "As default, tablature staves show only the fret numbers, because
                     in most situations, they are combined with normal staves.
@@ -18,7 +18,7 @@ tabstuff = {
   \ottava #1
   r4 d'4 r8 e |
   \ottava #0
-  \times 3/4 { b,4 c \glissando d\5 \glissando c } |
+  \tuplet 4/3 { b,4 c \glissando d\5 \glissando c } |
   c4. d-_( |
   e\varcoda-> )
   \override TextSpanner.bound-details.left.text = "rit." f\startTextSpan |
index e65cbd8d959e7566c031b5e3389aa4b980ce6a26..6b84baa674f17516bb9f675a5198fccc5c9a249e 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.16.0"
+\version "2.17.11"
 \header {
 
   texidoc = "In combination with a beam, the bracket of the tuplet
@@ -10,8 +10,8 @@ the bracket."
 \layout { ragged-right= ##t }
 
 \context Voice\relative c'' {
-  \times 2/3 { r  c8[ c8] }
-  \times 2/3 {  c8[ c c] }
-  \times 2/3 {  c16[ c16]  c8[ c8] }
+  \tuplet 3/2 { r  c8[ c8] }
+  \tuplet 3/2 {  c8[ c c] }
+  \tuplet 3/2 {  c16[ c16]  c8[ c8] }
 }
 
index 4a164f83df4e87833fd0099287d04fab02c0e06e..719851b26d6c6a89df045918f2d8eb87389ddb00 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc = "@code{TupletBracket} grobs avoid @code{Fingering} grobs.
@@ -7,5 +7,5 @@
 
 \relative d'' {
  \override TupletBracket.direction = #UP
- \times 2/3 { d4 a8-4 }
+ \tuplet 3/2 { d4 a8-4 }
 }
index 8df61c59508aaf642c2f7af7e2721d12e52ea7c0..1cccccde46ee50817b30775d860d2238b2657782 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "Tuplet brackets avoid scripts by default.
@@ -6,5 +6,5 @@
 }
 
 \relative c'' {
-  \times 2/3 { a8^\espressivo r a^\espressivo }
+  \tuplet 3/2 { a8^\espressivo r a^\espressivo }
 }
index d92768ee44819283a0f764e0ae4d66fe9ffe6078..62ce79a461ce42e8cef0e8fb80c7186a531e8eb8 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc = "@code{TupletBracket} grobs avoid @code{StringNumber} grobs.
@@ -7,5 +7,5 @@
 
 \relative d'' {
  \override TupletBracket.direction = #UP
- \times 2/3 { d4 <a\4>8 }
+ \tuplet 3/2 { d4 <a\4>8 }
 }
index 7f864fa85d34c54897e44321198c6d24f79b2973..2e6c9d0f34a48b95a33148d17f4a5e490663f01d 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \paper {
   ragged-right = ##t
@@ -17,12 +17,12 @@ even across multiple staves."
 }
 
 voice = {
-  \times 2/3 { b8 \change Staff=I c' d' }
-  \times 2/3 { d' c' \change Staff=II b }
-  \times 2/3 { \change Staff=III c,
+  \tuplet 3/2 { b8 \change Staff=I c' d' }
+  \tuplet 3/2 { d' c' \change Staff=II b }
+  \tuplet 3/2 { \change Staff=III c,
                \change Staff=II b
                \change Staff=I c' }
-  \times 2/3 { c'[ \change Staff=II b] c }
+  \tuplet 3/2 { c'[ \change Staff=II b] c }
 }
 
 \score {
index ea8c1ea7521400808e0b7ae5f99653cfaf3b0e1d..1713160738662bc016cdd5eff56221be43b33210 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "The direction of tuplet brackets is the direction
@@ -8,13 +8,13 @@ to UP.
 }
 
 \relative c'' {
-  \times 2/3 { r r r }
-  \times 2/3 { r c r }
-  \times 2/3 { r a r }
-  \times 2/3 { c' f,, r }
-  \times 2/3 { f, c'' r }
-  \times 2/3 { a a c }
-  \times 2/3 { c c a }
-  \times 2/3 { a a a }
-  \times 2/3 { c c c }
+  \tuplet 3/2 { r r r }
+  \tuplet 3/2 { r c r }
+  \tuplet 3/2 { r a r }
+  \tuplet 3/2 { c' f,, r }
+  \tuplet 3/2 { f, c'' r }
+  \tuplet 3/2 { a a c }
+  \tuplet 3/2 { c c a }
+  \tuplet 3/2 { a a a }
+  \tuplet 3/2 { c c c }
 }
index a8e54dcffb3f32ea2630d59457cf5a5f34920351..ecfa6814f77edef22dd44aa53d4594b0589cbc25 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \header {
 
   texidoc = "Tuplet brackets' outside staff priority can be
@@ -9,14 +9,14 @@ set.  Brackets, by default, carry their numbers with them."
 \relative c'' {
   \override TupletBracket.avoid-scripts = ##f
   % Plain old tuplet
-  \times 2/3 { a8 r a }
+  \tuplet 3/2 { a8 r a }
   % With nothing set, collisions abound both horizontally and
   % vertically
-  \times 2/3 { a8^\espressivo r a^\espressivo }
+  \tuplet 3/2 { a8^\espressivo r a^\espressivo }
   % Setting the staff priority prevents collisions
   \override TupletBracket.outside-staff-priority = #1
-  \times 2/3 { a8^\espressivo r a^\espressivo }
+  \tuplet 3/2 { a8^\espressivo r a^\espressivo }
   % Note that, with the outside-staff-priority set, this bracket
   % should be at the same vertical level as the first one
-  \times 2/3 { a8 r a }
+  \tuplet 3/2 { a8 r a }
 }
index 160259135c497e854d529442fce06e1b1c1719b8..752f595128f86978dd1dc51cc41778f492d40a28 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc = "Tuplet brackets do not push objects with outside-staff-priority
@@ -8,5 +8,5 @@ too high.
 
 \relative c' {
   \override TupletBracket.direction = #UP
-  \times 1/1 { a^"foo" a' a' a' }
+  \tuplet 1/1 { a^"foo" a' a' a' }
 }
index 5de92d9563bdf99d5b7c6c83be8ef14805a28638..1d4a986ac5444009816bebb068303e8122c8f203 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc = "The default behavior of tuplet-bracket visibility is to print a bracket
@@ -21,9 +21,9 @@ unless there is a beam of the same length as the tuplet.  Overriding
 }
 
 music = \relative c'' {
-  \times 2/3 { c16[ d e } f8]
-  \times 2/3 { c8 d e }
-  \times 2/3 { c4 d e }
+  \tuplet 3/2 { c16[ d e } f8]
+  \tuplet 3/2 { c8 d e }
+  \tuplet 3/2 { c4 d e }
 }
 
 \new Voice {
index 25b50f359f35c91ae8b7a96614aad838b5b8d7ee..9021ead4b1a0c34a994f3af11897069dd5c14d0a 100644 (file)
@@ -8,7 +8,7 @@
 
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \paper {
   ragged-right = ##t  
@@ -23,7 +23,7 @@
                                          (markup #:fontsize 6
                                             #:arrow-head X LEFT #f)
                                          (markup #:arrow-head X RIGHT #f))
-  \times 11/19 {
+  \tuplet 19/11 {
     c4 c4 c4 c4
     \bar "-" \break
     c4 c4 c4 c4
index 425604fd9c3cf5d7d487aba6ae1c29bd45bfc561..f7cf547b1667930d20c46325e623391fe682eb65 100644 (file)
@@ -4,16 +4,16 @@
   attaching column for a full-length tuplet bracket can be ignored."
 
 }
-\version "2.17.6"
+\version "2.17.11"
 
 \new Staff {
    \set tupletFullLength = ##t
    
    \time 1/8
-   \times 2/3 { c'16 c'16 c'16 }
-   \times 2/3 { c'16 c'16 c'16 }
+   \tuplet 3/2 { c'16 c'16 c'16 }
+   \tuplet 3/2 { c'16 c'16 c'16 }
    \override TupletBracket.full-length-to-extent = ##f
-   \times 2/3 { c'16 c'16 c'16 }
+   \tuplet 3/2 { c'16 c'16 c'16 }
    \override Score.RehearsalMark.break-visibility = ##(#t #t #t)
    \override Score.RehearsalMark.direction = #down
    \mark "xxxxxxxxxxxxxxxxxxxxxxx"
index 9553f9101acfd5d59bc6bea2d00387945f81f22a..06806188b4f2b8643a98d201fafc065a766099b9 100644 (file)
@@ -6,17 +6,17 @@ the next note, by setting @code{tupletFullLengthNote}."
 
   }
 
-\version "2.16.0"
+\version "2.17.11"
 
 \new RhythmicStaff {
   \set tupletFullLength = ##t
   \time 4/4
-  \times 4/5 {
+  \tuplet 5/4 {
     c'4 c'1
   }
   \set tupletFullLengthNote = ##t
   \time 2/4
-  \times 2/3 {
+  \tuplet 3/2 {
     c4 c c 
   }
   \time 3/4
index ac161cdfda87dc641ea12952a99d57d72e89b1b5..28c1c8f32571d06199fe7106cb719eac16cc540f 100644 (file)
@@ -5,7 +5,7 @@
 start of the next non-tuplet note.  "
 
 }
-\version "2.17.6"
+\version "2.17.11"
 
 \paper { ragged-right = ##t
 indent = 0.0 }
@@ -17,12 +17,12 @@ indent = 0.0 }
 {
   \set tupletFullLength = ##t
   c4
-  \times 2/3 { c8[ c c] }
-  \times 2/3 { c8[ c \bar "-" \break c] }
-  << \times 2/3 { c8[ c c]  }
+  \tuplet 3/2 { c8[ c c] }
+  \tuplet 3/2 { c8[ c \bar "-" \break c] }
+  << \tuplet 3/2 { c8[ c c]  }
      { s4*5/6 \bar "-" \break } >>
   c4
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
   
   \bar "|." \key c\minor
 }
index 1c75daa260042548d3fa10dcf13efaa29815bcc2..4bf91a6e4d63a86f39ac627f902da74c7495e303 100644 (file)
@@ -5,7 +5,7 @@
 
 }
 
-\version "2.17.6"
+\version "2.17.11"
 
 \layout {
   indent = 0.0\mm
@@ -15,6 +15,6 @@
 
 \relative c'' {
   \override TupletNumber.text = #tuplet-number::calc-fraction-text
-  \times  17/12  { c8 c4 c8 c8}
+  \tuplet  12/17  { c8 c4 c8 c8}
 }
 
index 65a577379453d28d8558d73eb9653114e3ae4072..a163eb262b062828626fcc354206f84d8e3002ec 100644 (file)
@@ -5,13 +5,13 @@
   
 }
 
-\version "2.16.0"
+\version "2.17.11"
 \paper{
   ragged-right=##t
 }
 
 {
-  \times 4/7 {
-    \times 4/5 { c'8 d' e' f' g' } a' b' c''
+  \tuplet 7/4 {
+    \tuplet 5/4 { c'8 d' e' f' g' } a' b' c''
   }
 }
index 915e889039f06a2f155f98c6f5143ba249a9de88..33876e0034c0e23c51a448a06a13da6018a5062c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
     texidoc = "Broken nested tuplets avoid each other correctly.
 
       r2
 
-      \times 4/3 {
-        \times 2/3 { c8[ c c] }
-        \times 2/3 { c8[ c c] }
-        \times 2/3 { c8[ c c] }
+      \tuplet 3/4 {
+        \tuplet 3/2 { c8[ c c] }
+        \tuplet 3/2 { c8[ c c] }
+        \tuplet 3/2 { c8[ c c] }
       }
 
-      \times 4/3 {
-        \times 2/3 { a8[ a a] }
-        \times 2/3 { a8[ a a] }
-        \times 2/3 { a8[ a a] }
+      \tuplet 3/4 {
+        \tuplet 3/2 { a8[ a a] }
+        \tuplet 3/2 { a8[ a a] }
+        \tuplet 3/2 { a8[ a a] }
       }
 
       \override TupletNumber.text = #tuplet-number::calc-fraction-text
-      \times 4/6 {
-        \times 2/3 {
+      \tuplet 6/4 {
+        \tuplet 3/2 {
           a4 a a
         }
-        \times 3/5 {
+        \tuplet 5/3 {
           a4 a a a a
         }
         a4
index 3bba0989e7f0a6c9d06831596d36d990002468cc..093c57f28961a7c519b8ce6041180b1210bb872f 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
     texidoc=" Tuplets may be nested."
 }
 
 \relative c'' {
-  \times 4/3 {
-    \times 2/3 { c8[ c c] }
-    \times 2/3 { c8[ c c] }
-    \times 2/3 { c8[ c c] }
+  \tuplet 3/4 {
+    \tuplet 3/2 { c8[ c c] }
+    \tuplet 3/2 { c8[ c c] }
+    \tuplet 3/2 { c8[ c c] }
   }
 
-  \times 4/3 {
-    \times 2/3 { a8[ a a] }
-    \times 2/3 { a8[ a a] }
-    \times 2/3 { a8[ a a] }
+  \tuplet 3/4 {
+    \tuplet 3/2 { a8[ a a] }
+    \tuplet 3/2 { a8[ a a] }
+    \tuplet 3/2 { a8[ a a] }
   }
 
   \override TupletNumber.text = #tuplet-number::calc-fraction-text
-  \times 4/6 {
-    \times 2/3 {
+  \tuplet 6/4 {
+    \tuplet 3/2 {
       a4 a a
     }
-    \times 3/5 {
+    \tuplet 5/3 {
       a4 a a a a
     }
   }
   s1*1/6
   
   \stemUp
-  \times 4/6 {
-    \times 2/3 {
+  \tuplet 6/4 {
+    \tuplet 3/2 {
       a1*1/6 a f'
     }
-    \times 3/5 {
+    \tuplet 5/3 {
       c f g a b 
     }
   }
index 095bf03ad5e143c688176e4438ba07b884d72b2c..c1c35d881772d7c9d40358d2fb3e73c298bbb679 100644 (file)
@@ -3,7 +3,7 @@
 }
 
 
-\version "2.17.6"
+\version "2.17.11"
 
 \layout{
  \context{
@@ -19,7 +19,7 @@
 }
 
 partition = {
-    \times 2/3 { f8 g a }
+    \tuplet 3/2 { f8 g a }
 }
 
 
index f04ffcd154980f83ed60fc01a4fe53bda9de0dc3..8cdb353a6d6bc3a3bb0c8645054a0cc647d7fc8b 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
 
@@ -13,5 +13,5 @@ positioned above them.
 \relative c'' {
    \override TupletBracket.outside-staff-priority = #1
    \override TupletNumber.font-size = #5
-   \times 2/3 { a4\trill a\trill^"foo" a\trill }
+   \tuplet 3/2 { a4\trill a\trill^"foo" a\trill }
 }
\ No newline at end of file
index 1e4207297830d0d3f18bcdf5ef72456eb57e62fd..1a21d0cf770fb54ca73f12038a3cf2f822b642cf 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \header {
 
   texidoc = "Tuplet numbers' outside staff priority can be
@@ -8,9 +8,9 @@ set."
 
 \relative c'' {
   \override TupletBracket.avoid-scripts = ##f
-  \times 2/3 { a8\trill a\trill a\trill }
+  \tuplet 3/2 { a8\trill a\trill a\trill }
   \override TupletNumber.outside-staff-priority = #1
-  \times 2/3 { a8\trill a\trill a\trill }
+  \tuplet 3/2 { a8\trill a\trill a\trill }
   \override Script.outside-staff-priority = #2
-  \times 2/3 { a8\trill a\trill a\trill }
+  \tuplet 3/2 { a8\trill a\trill a\trill }
 }
index b22f5ee35f5f1a35a75df510eac7afd6a4abbdc8..fa92b7cc43419399f73a845aec14acfef8fd62e7 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
   texidoc = "Tuplet number position is correct when slurs and scripts
@@ -10,5 +10,5 @@ are present.
 {
   R1 |
   \break
-  \times 2/3 { e8(-> e e) }
+  \tuplet 3/2 { e8(-> e e) }
 }
index 0b2bbd7cdc9877353de22e2d8f7df8f55bd9374d..f23ccc99d043318b146c46d0c414190f332ea23b 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 
 \header {
   texidoc = "Tuplet bracket formatting supports numerous options,
@@ -8,31 +8,31 @@ for instance, bracketed (B) and non-bracketed (NB).
 
 \context Voice \relative c'' {
 
-  \times 2/3 { c'8 c,, c }
-  \times 2/3 { c'8 c'' c,, }
+  \tuplet 3/2 { c'8 c,, c }
+  \tuplet 3/2 { c'8 c'' c,, }
 
-  \times 2/3 { c8[^"NB" c c] }
+  \tuplet 3/2 { c8[^"NB" c c] }
 
-  \times 2/3 { c8^"B"  c[ c] }
-  \times 2/4 { r8_"B"  c,[ c'] r8 }
+  \tuplet 3/2 { c8^"B"  c[ c] }
+  \tuplet 4/2 { r8_"B"  c,[ c'] r8 }
 
   \override TupletBracket.bracket-visibility = #'if-no-beam  
-  \times 2/3 { c8[ c c] }
+  \tuplet 3/2 { c8[ c c] }
 
   \tupletUp
   \override TupletNumber.stencil = ##f
-  \times 2/3 { c8^""^""^"up, no digit" c[ c] }
+  \tuplet 3/2 { c8^""^""^"up, no digit" c[ c] }
   \revert TupletNumber.stencil
 
   \override TupletBracket.bracket-visibility = ##t
   \override TupletBracket.edge-height = #'(0 . 0)
   \override TupletBracket.shorten-pair = #'(2.0 . 2.0)
-  \times 4/6 { c_"shorter, no edges" f b  b f c}       
+  \tuplet 6/4 { c_"shorter, no edges" f b  b f c}      
   \revert TupletBracket.edge-height
   \revert TupletBracket.shorten-pair
 
   \override TupletBracket.bracket-flare = #'(0.5 . 0.5)
-  \times 2/3 { b^""^""^"angled edges" b b }
+  \tuplet 3/2 { b^""^""^"angled edges" b b }
   \tupletNeutral
-  \times 2/3 { b b b }
+  \tuplet 3/2 { b b b }
 }
index 14d3364cbc7ef52bf0f6f8806bc80e958698e11f..beda1ec33e9e9c02bedfabb504637196c3289284 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.16.0"
+\version "2.17.11"
 \header {
 
   texidoc = "Tuplets may contain rests. "
@@ -9,14 +9,14 @@
 
 \context Voice  \relative c'' {
   \time 2/4
-  \times 2/3 { r c,,, c''' }
-  \times 2/3 { r c c  }
-  \times 2/3 { r c r }
-  \times 2/3 { r r r }
-  \times 2/3 { r c e }
-  \times 2/3 { c r e }
-  \times 2/3 { r c g }
-  \times 2/3 { c r g }
+  \tuplet 3/2 { r c,,, c''' }
+  \tuplet 3/2 { r c c  }
+  \tuplet 3/2 { r c r }
+  \tuplet 3/2 { r r r }
+  \tuplet 3/2 { r c e }
+  \tuplet 3/2 { c r e }
+  \tuplet 3/2 { r c g }
+  \tuplet 3/2 { c r g }
 }
 
 
index 56509d27afadd6c533db1bc098dffebfd1ebb189..322a4d635b76d0bac131aa8811cad9a66ad66d6e 100644 (file)
@@ -4,14 +4,14 @@
   texidoc = "Show tuplet numbers also on single-note tuplets (otherwise the timing would look messed up!), but don't show a bracket. Make sure that tuplets without any notes don't show any number, either."
 
 }
-\version "2.16.0"
+\version "2.17.11"
 
 \paper { ragged-right = ##t
 indent = 0.0 }
 
 \new Staff <<
   \new Voice \relative c'' {
-    \times 4/6 { c2.:8 } \times 2/3 { g4.:8 } \times 2/3 { a,4.:8 } \times 4/6 {} \bar"|."
+    \tuplet 6/4 { c2.:8 } \tuplet 3/2 { g4.:8 } \tuplet 3/2 { a,4.:8 } \tuplet 6/4 {} \bar"|."
   }
 >>
   
index cccb4ab56d428a067866d556e2de2c3416c5226f..c112f0c9af3c1e36eed00f2cb756a068e7dc110b 100644 (file)
@@ -15,20 +15,20 @@ The bracket direction is determined by the dominating stem direction.
   ragged-right = ##t 
 }
 
-\version "2.16.0"
+\version "2.17.11"
 
 \new Voice {
   \relative c'' {
-    \times 2/3 { c4 d e}
-    \times 2/3 { c4 d e}
+    \tuplet 3/2 { c4 d e}
+    \tuplet 3/2 { c4 d e}
   }
   
   \relative c' {
-    \times 4/5 { a'4 as g fis f }
-    \times 4/5 { fis4 e es d des }
-    \times 4/5 { fis,4 e es d des }
-    \times 4/5 { bes'''4 bes,, b c cis }
-    \times 4/5 { a''4 b b c cis }
+    \tuplet 5/4 { a'4 as g fis f }
+    \tuplet 5/4 { fis4 e es d des }
+    \tuplet 5/4 { fis,4 e es d des }
+    \tuplet 5/4 { bes'''4 bes,, b c cis }
+    \tuplet 5/4 { a''4 b b c cis }
   }
 }
 
index 9ae2b584b1ef71b9c6e87cff5983d58b3fc29841..8729d9747a7ba6ebb1f74045c4ca24da3cdd0cca 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.16.0"
+\version "2.17.11"
 \header {
 
   texidoc = "Horizontal tuplet brackets are shifted vertically
@@ -10,9 +10,9 @@ to avoid staff line collisions."
 \layout { ragged-right= ##t }
 
 \context Voice\relative c'' {
-  \times 2/3 { b'4 b b }
-  \times 2/3 { f4 f f }
-  \times 2/3 { g4 g g }
-  \times 2/3 { a4 a a }
+  \tuplet 3/2 { b'4 b b }
+  \tuplet 3/2 { f4 f f }
+  \tuplet 3/2 { g4 g g }
+  \tuplet 3/2 { a4 a a }
 }
 
index 7a3b8b6f4502c9b372818831cb88c0ea449ffa90..82fd4b97802b1f5a0f17fd430faa29cfbb3b37ed 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.16.0"
+\version "2.17.11"
 
 \header {
 
@@ -9,9 +9,9 @@ Subdivision works properly for tuplets
 
 \relative c'' {
   \set subdivideBeams = ##t
-  \set baseMoment = #(ly:make-moment 1 8)
+  \set baseMoment = #(ly:make-moment 1/8)
   \set beatStructure = #'(2 2 2 2)
   \repeat unfold 8 {
-    \times 2/3 { c16 e d }
+    \tuplet 3/2 { c16 e d }
   }
 }
index 5d6dac0cc3887a5ec300d2ffa5f40569357b049f..7e01d344db4ff1a82d8739d9843a0c472e61a805 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \header{
   texidoc="Non-standard tuplet texts: Printing other tuplet fractions than the ones actually assigned."
 }
@@ -7,9 +7,9 @@
 
 \context Voice \relative c'' {
   \once \override TupletNumber.text = #(tuplet-number::non-default-tuplet-denominator-text 7)
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
   \once \override TupletNumber.text = #(tuplet-number::non-default-tuplet-fraction-text 12 7)
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
   \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper (tuplet-number::non-default-tuplet-fraction-text 12 7) "8")
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
 }
index acf002a8960cdd4b9f6cc60d616c05e385e5efbf..9a63ebdf4574f42c28496d06aff9996ceb0d001f 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \header{
   texidoc="Non-standard tuplet texts: Printing a tuplet fraction with note durations assigned to both the denominator and the numerator."
 }
@@ -6,7 +6,7 @@
 
 \context Voice \relative c'' {
   \once \override TupletNumber.text = #(tuplet-number::fraction-with-notes "4." "8")
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
   \once \override TupletNumber.text = #(tuplet-number::non-default-fraction-with-notes 12 "8" 4 "4")
-  \times 2/3  { c4. c4. c4. c4. }
+  \tuplet 3/2  { c4. c4. c4. c4. }
 }
index aba37347261a5cf69846e56286093962b504a552..c29e1f19973e6d8ff0f31933a51fcd148d984f10 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.17.6"
+\version "2.17.11"
 \header{
   texidoc="Non-standard tuplet texts: Appending a note value to the normal text and to the fraction text."
 }
@@ -7,7 +7,7 @@
 
 \context Voice \relative c'' {
   \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper tuplet-number::calc-denominator-text "4")
-  \times 2/3  { c8 c8 c8 c8 c8 c8 }
+  \tuplet 3/2  { c8 c8 c8 c8 c8 c8 }
   \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper tuplet-number::calc-fraction-text "4")
-  \times 2/3  { c8 c8 c8 c8 c8 c8 }
+  \tuplet 3/2  { c8 c8 c8 c8 c8 c8 }
 }
index 97cfe1491e84ad181857a89396538107b3f3549e..c250c5bea431a78fec627a7017a57ae213bb26dd 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.17.6"
+\version "2.17.11"
 \header{
   
   texidoc="
@@ -20,16 +20,16 @@ direction as the bracket. The endings can be adjusted with
 
 
 \context Voice \relative c'' {
-  \times 2/3 { a8 b c }
-  \times 2/3 { r8  b[ f] }
+  \tuplet 3/2 { a8 b c }
+  \tuplet 3/2 { r8  b[ f] }
   \override TupletBracket.bracket-flare = #'(0.5 . 0.5)
-  \times 2/3 { r8 b r8 }
+  \tuplet 3/2 { r8 b r8 }
   c4 |
   
-  \times 3/4 { c4 c4 c4 c4 } c4 | 
+  \tuplet 4/3 { c4 c4 c4 c4 } c4 | 
   
   \time 6/8
-  \times 6/9 { c8 c c c c c c c c }
+  \tuplet 9/6 { c8 c c c c c c c c }
 
 }
 
index 872ccae48d662215f64c844b5f4b9cadc920062c..bf9a223684840885a32edf9d1efbcfa5354676b0 100644 (file)
@@ -126,12 +126,17 @@ Tuplet_iterator::process (Moment m)
 void
 Tuplet_iterator::construct_children ()
 {
-  spanner_duration_ = music_get_length ();
+  if (Duration *d = unsmob_duration (get_music ()->get_property ("duration")))
+    spanner_duration_ = d->get_length ();
+  else
+    {
+      spanner_duration_ = music_get_length ();
 
-  Moment *mp
-    = unsmob_moment (get_outlet ()->get_property ("tupletSpannerDuration"));
-  if (mp)
-    spanner_duration_ = min (mp->main_part_, spanner_duration_);
+      Moment *mp
+        = unsmob_moment (get_outlet ()->get_property ("tupletSpannerDuration"));
+      if (mp)
+        spanner_duration_ = min (mp->main_part_, spanner_duration_);
+    }
 
   Music_wrapper_iterator::construct_children ();
 
index ed4e7aa75269c14fc55d667e38abd76430bf8d36..985c680e35d1be37de0b703d0f68a2667a6d08f2 100644 (file)
@@ -89,7 +89,7 @@
 %  * Add Mordents (reported by Patrick Karl)
 %
 
-\version "2.16.0"
+\version "2.17.11"
 
 #(use-modules (srfi srfi-1))
 #(use-modules (srfi srfi-11))
 
 % How much to slow down for a rall. or a poco rall.
 % (or speed up for accel or poco accel)
-#(define ac:rallFactor (ly:make-moment 60 100)) % 40% slowdown
-#(define ac:pocoRallFactor (ly:make-moment 90 100)) % 10% slowdown
+#(define ac:rallFactor (ly:make-moment 60/100)) % 40% slowdown
+#(define ac:pocoRallFactor (ly:make-moment 90/100)) % 10% slowdown
 
 % The absolute time for a twiddle in a trill, in minutes.
 % Start with 1/4 seconds == 1/240 minutes
-#(define ac:maxTwiddleTime (ly:make-moment 1 240))
+#(define ac:maxTwiddleTime (ly:make-moment 1/240))
 
 % How long ordinary grace notes should be relative to their notated
 % duration.  9/40 is LilyPond's built-in behaviour for MIDI output
                 (cons 6 0))))
 
 
-#(define ac:currentTempo (ly:make-moment 15 1)) % 4 = 60, measured wholes per minute
+#(define ac:currentTempo (ly:make-moment 15/1)) % 4 = 60, measured wholes per minute
 #(define ac:lastTempo ac:currentTempo) % for 'a tempo' or 'tempo I'
 
 % The duration of the current note.  Start at a crotchet
 % for no good reason.
-#(define ac:currentDuration (ly:make-duration 2 0 1 1))
+#(define ac:currentDuration (ly:make-duration 2 0 1/1))
 
 % Amount of musical time (in whole notes) that we need to steal from the
 % next events seen.
     pre-t
     (let loop ((len (ly:music-length music)))
      (if (ly:moment<? t len)
-      (loop (ly:moment-mul len (ly:make-moment 1 2)))
+      (loop (ly:moment-mul len (ly:make-moment 1/2)))
       len)))))
 
 
 #(define (ac:trill music)
   " Replace music with time-compressed repeats of the music,
     maybe accelerating if the length is longer than a crotchet "
-  (let* ((hemisemidur (ly:make-duration 5 0 1 1))
+  (let* ((hemisemidur (ly:make-duration 5 0 1/1))
         (orig-len  (ly:music-length music))
         (t (ac:twiddletime music))
         (uppernote '())
-        (note_moment (ly:moment-mul t (ly:make-moment 1 2)))
+        (note_moment (ly:moment-mul t (ly:make-moment 1/2)))
         (c1 (ly:moment-div orig-len note_moment))
         (c2 (inexact->exact
              (round (/ (ly:moment-main-numerator c1)
          'metronome-count
          tempo
          'tempo-unit
-         (ly:make-duration 0 0 1 1))
+         (ly:make-duration 0 0 1/1))
     (context-spec-music
     (make-property-set 'tempoWholesPerMinute  tempo) 'Score))))
 
        ; We implement as a half-shake.
        (let*
         ((totallength (ly:music-length music))
-         (newlen (ly:moment-sub totallength (ly:make-moment 3 32)))
+         (newlen (ly:moment-sub totallength (ly:make-moment 3/32)))
          (newdur (ly:make-duration
                   0 0
                   (ly:moment-main-numerator newlen)
                   (ly:moment-main-denominator newlen)))
-         (gracedur (ly:make-duration 5 0 1 1))
+         (gracedur (ly:make-duration 5 0 1/1))
          (gracenote (ly:music-deep-copy music))
          (abovenote (ly:music-deep-copy music))
          (mainnote (ly:music-deep-copy music))
         ((totaldur (ly:music-property
                (car (ly:music-property music 'elements)) 'duration))
          (dur (ly:duration-length totaldur))
-         (newlen (ly:moment-sub dur (ly:make-moment 2 32)))
+         (newlen (ly:moment-sub dur (ly:make-moment 2/32)))
          (newdur (ly:make-duration
                0 0
                   (ly:moment-main-numerator newlen)
          (music-map (lambda (n)
           (if (eq? 'NoteEvent (ly:music-property n 'name))
            (set! (ly:music-property n 'duration)
-            (ly:make-duration 5 0 1 1)))
+            (ly:make-duration 5 0 1/1)))
                      n)
           mordent)
          (music-map (lambda (n)
@@ -906,10 +906,10 @@ appoggiatura =
         (main-orig-len (ly:music-length main))
         (numerator (ly:moment-main-numerator maindur))
         (factor (if (eq? (remainder numerator 3) 0)
-                 (ly:make-moment 1 3) (ly:make-moment 1 2))))
+                 (ly:make-moment 1/3) (ly:make-moment 1/2))))
    (ly:music-compress grace
     (ly:moment-mul factor (ly:moment-div main-orig-len grace-orig-len)))
-   (ly:music-compress main (ly:moment-sub (ly:make-moment 1 1) factor))
+   (ly:music-compress main (ly:moment-sub (ly:make-moment 1/1) factor))
 
     (set! (ly:music-property grace 'elements)
      (append (ly:music-property grace 'elements)
index c60808371d0fc84bcc2b9f29fc59346def85ec44..a786ebcb7e20ecc113a3bd94a57672ba34368745 100644 (file)
@@ -16,7 +16,7 @@
 %%%% You should have received a copy of the GNU General Public License
 %%%% along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
 
-\version "2.17.6"
+\version "2.17.11"
 
 \context {
   \name "Global"
@@ -625,8 +625,8 @@ automatically when an output definition (a @code{\\score} or
 
 %% These defaults should be the same as the rules established in
 %%   scm/time-signature-settings.scm for 4/4 time
-  measureLength = #(ly:make-moment 4 4)
-  baseMoment = #(ly:make-moment 1  4)
+  measureLength = #(ly:make-moment 4/4)
+  baseMoment = #(ly:make-moment 1/4)
   beatStructure = #'(1 1 1 1)
   beamExceptions = #'((end . (((1 . 8) . (4 4))
                               ((1 . 12) . (3 3 3 3)))))
index e16fc683bade23e8685d1f0dc0d554f6edcf8284..b5b088b95cf5cb99a02d0539d13800f00a3e5ee1 100644 (file)
@@ -3,7 +3,7 @@
   $Id$
 %}
 
-\version "2.17.6"
+\version "2.17.11"
 
 %
 % Declare memorable shortcuts for special unicode characters
@@ -260,7 +260,7 @@ ligature = #(define-music-function
        %%% causes tons of "programming error: adding reverse spring,
        %%% setting to unit" messages.
        %%%
-       %\override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 4)
+       %\override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/4)
        %\override SpacingSpanner.shortest-duration-space = #0
        %\override SpacingSpanner.average-spacing-wishes = ##f
        %\override SpacingSpanner.spacing-increment = #0.0
index f3210832186e5b4510fcec365b6c3f2ef4312d3b..c063b9585da50b8d9325f73aab5ebb4c0c45cd6e 100644 (file)
@@ -18,7 +18,7 @@
 %%%% You should have received a copy of the GNU General Public License
 %%%% along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
 
-\version "2.17.6"
+\version "2.17.11"
 
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -344,10 +344,8 @@ without the need of a specific end spanner.")
                                  (extract-typed-music music 'span-event)))
          (stop-span-evs
           (map (lambda (m)
-                 (let ((c (music-clone m)))
-                   (set! (ly:music-property c 'span-direction) STOP)
-                   c))
-               start-span-evs))
+                 (music-clone m 'span-direction STOP))
+                start-span-evs))
          (end-ev-chord (make-music 'EventChord
                                    'elements stop-span-evs))
          (total (make-music 'SequentialMusic
@@ -797,93 +795,102 @@ Example:
   C = { e e | f f | }
 @end verbatim
 ")
-   (let* ((voices (apply circular-list (make-list (length voice-ids) (list))))
-         (current-voices voices)
-         (current-sequence (list))
-         (original music)
-         (wrapper #f))
-     ;;
-     ;; utilities
-     (define (push-music m)
-       "Push the music expression into the current sequence"
-       (set! current-sequence (cons m current-sequence)))
-     (define (change-voice)
-       "Stores the previously built sequence into the current voice and
+   (define (bar-check? m)
+     "Checks whether m is a bar check."
+     (eq? (ly:music-property m 'name) 'BarCheck))
+   (define (recurse-and-split music)
+     "This returns either a list of music split along barchecks, or
+@code{#f}."
+     (let ((elt (ly:music-property music 'element))
+           (elts (ly:music-property music 'elements)))
+       (cond ((ly:music? elt)
+              (let ((lst (recurse-and-split elt)))
+                (and lst
+                     (map
+                      (lambda (x)
+                        (let ((res (music-clone music 'element x)))
+                          (if (ly:input-location?
+                               (ly:music-property x 'origin))
+                              (set! (ly:music-property res 'origin)
+                                    (ly:music-property x 'origin)))
+                          res))
+                      lst))))
+             ((any bar-check? elts)
+              (let* ((voices (apply circular-list
+                                    (make-list (length voice-ids)
+                                               '())))
+                     (current-voices voices)
+                     (current-sequence '()))
+                ;;
+                ;; utilities
+                (define (push-music m)
+                  "Push the music expression into the current sequence"
+                  (set! current-sequence (cons m current-sequence)))
+                (define (change-voice)
+                  "Stores the previously built sequence into the current voice and
        change to the following voice."
-       (list-set! current-voices 0 (cons (make-music 'SequentialMusic
-                                                    'elements (reverse! current-sequence))
-                                        (car current-voices)))
-       (set! current-sequence (list))
-       (set! current-voices (cdr current-voices)))
-     (define (bar-check? m)
-       "Checks whether m is a bar check."
-       (eq? (ly:music-property m 'name) 'BarCheck))
-     (define (music-origin music)
-       "Recursively search an origin location stored in music."
-       (cond ((null? music) #f)
-            ((not (null? (ly:music-property music 'origin)))
-             (ly:music-property music 'origin))
-            (else (or (music-origin (ly:music-property music 'element))
-                      (let ((origins (remove not (map music-origin
-                                                      (ly:music-property music 'elements)))))
-                        (and (not (null? origins)) (car origins)))))))
-     (while (music-is-of-type? music 'music-wrapper-music)
-           (set! wrapper music)
-           (set! music (ly:music-property wrapper 'element)))
-     (if wrapper
-        (set! (ly:music-property wrapper 'element)
-                                 (make-music 'SequentialMusic
-                                             'origin location))
-        (set! original
-              (make-music 'SequentialMusic
-                          'origin location)))
-     ;;
-     ;; first, split the music and fill in voices
-     ;; We flatten direct layers of SequentialMusic since they are
-     ;; pretty much impossible to avoid when writing music functions.
-     (let rec ((music music))
-       (for-each (lambda (m)
-                  (if (eq? (ly:music-property m 'name) 'SequentialMusic)
-                      (rec m)
-                      (begin
-                        (push-music m)
-                        (if (bar-check? m) (change-voice)))))
-                (ly:music-property music 'elements)))
-     (if (not (null? current-sequence)) (change-voice))
-     ;; un-circularize `voices' and reorder the voices
-     (set! voices (map-in-order (lambda (dummy seqs)
-                                 (reverse! seqs))
-                               voice-ids voices))
-     ;;
-     ;; set origin location of each sequence in each voice
-     ;; for better type error tracking
-     (for-each (lambda (voice)
-                (for-each (lambda (seq)
-                            (set! (ly:music-property seq 'origin)
-                                  (or (music-origin seq) location)))
-                          voice))
-              voices)
-     ;;
-     ;; check sequence length
-     (apply for-each (lambda* (#:rest seqs)
-                             (let ((moment-reference (ly:music-length (car seqs))))
-                               (for-each (lambda (seq moment)
-                                           (if (not (equal? moment moment-reference))
-                                               (ly:music-warning seq
-                                                                 "Bars in parallel music don't have the same length")))
-                                         seqs (map-in-order ly:music-length seqs))))
-           voices)
-     ;;
-     ;; bind voice identifiers to the voices
-     (for-each (lambda (voice-id voice)
-           (ly:parser-define! parser voice-id
-                              (let ((v (ly:music-deep-copy original)))
-                                (set! (ly:music-property
-                                       (car (extract-named-music
-                                             v 'SequentialMusic))
-                                       'elements) voice)
-                                v)))
-         voice-ids voices)))
+                  (set-car! current-voices
+                            (cons (reverse! current-sequence)
+                                  (car current-voices)))
+                  (set! current-sequence '())
+                  (set! current-voices (cdr current-voices)))
+                (for-each (lambda (m)
+                            (let ((split? (recurse-and-split m)))
+                              (if split?
+                                  (for-each
+                                   (lambda (m)
+                                     (push-music m)
+                                     (change-voice))
+                                   split?)
+                                  (begin
+                                    (push-music m)
+                                    (if (bar-check? m) (change-voice))))))
+                          elts)
+                (if (pair? current-sequence) (change-voice))
+                ;; un-circularize `voices' and reorder the voices
+
+                (set! voices (map reverse!
+                                  (list-head voices (length voice-ids))))
+
+                ;; check sequence length
+                (apply for-each (lambda seqs
+                                  (define (seq-len seq)
+                                    (reduce ly:moment-add
+                                            (ly:make-moment 0)
+                                            (map ly:music-length seq)))
+                                  (let ((moment-reference (seq-len (car seqs))))
+                                    (for-each (lambda (seq)
+                                                (if (not (equal? (seq-len seq)
+                                                                 moment-reference))
+                                                    (ly:music-warning
+                                                     (if (pair? seq)
+                                                         (last seq)
+                                                         (caar seqs))
+                                                     (_ "Bars in parallel music don't have the same length"))))
+                                              seqs)))
+                       voices)
+                (map
+                 (lambda (lst)
+                   (set! lst (concatenate! lst))
+                   (let ((res (music-clone music 'elements lst)))
+                     (if (and (pair? lst)
+                              (ly:input-location? (ly:music-property
+                                                   (car lst)
+                                                   'origin)))
+                         (set! (ly:music-property res 'origin)
+                               (ly:music-property (car lst) 'origin)))
+                     res))
+                 voices)))
+             (else #f))))
+   (let ((voices (recurse-and-split music)))
+     (if voices
+         ;;
+         ;; bind voice identifiers to the voices
+         (for-each (lambda (voice-id voice)
+                     (ly:parser-define! parser voice-id voice))
+         voice-ids voices)
+         (ly:music-warning music
+                           (_ "ignoring parallel music without barchecks")))))
 
 parenthesize =
 #(define-music-function (parser loc arg) (ly:music?)
@@ -1335,6 +1342,45 @@ transposition =
                        (ly:pitch-negate pitch))
     'Staff))
 
+tuplet =
+#(define-music-function (parser location ratio tuplet-span music)
+   (fraction? (ly:duration? '()) ly:music?)
+   (_i "Scale the given @var{music} to tuplets.  @var{ratio} is a
+fraction that specifies how many notes are played in place of the
+nominal value: it will be @samp{3/2} for triplets, namely three notes
+being played in place of two.  If the optional duration
+@var{tuplet-span} is specified, it is used instead of
+@code{tupletSpannerDuration} for grouping the tuplets.
+For example,
+@example
+\\tuplet 3/2 4 @{ c8 c c c c c @}
+@end example
+will result in two groups of three tuplets, each group lasting for a
+quarter note.")
+   (make-music 'TimeScaledMusic
+               'element (ly:music-compress
+                         music
+                         (ly:make-moment (cdr ratio) (car ratio)))
+               'numerator (cdr ratio)
+               'denominator (car ratio)
+               'duration tuplet-span))
+
+tupletSpan =
+#(define-music-function (parser location tuplet-span)
+   ((ly:duration?))
+   (_i "Set @code{tupletSpannerDuration}, the length into which
+@code{\\tuplet} without an explicit @samp{tuplet-span} argument of its
+own will group its tuplets, to the duration @var{tuplet-span}.  To
+revert to the default of not subdividing the contents of a @code{\\tuplet}
+command without explicit @samp{tuplet-span}, use
+@example
+\\tupletSpan \\default
+@end example
+")
+   (if tuplet-span
+       #{ \set tupletSpannerDuration = #(ly:duration-length tuplet-span) #}
+       #{ \unset tupletSpannerDuration #}))
+
 tweak =
 #(define-music-function (parser location prop value item)
    (symbol-list-or-symbol? scheme? symbol-list-or-music?)
index f26ed9f87db639f8ad93ff8142eebb05193c469c..18a58fd9a3999ff916bcf66d8557b2615687f4a3 100644 (file)
@@ -16,7 +16,7 @@
 %%%% You should have received a copy of the GNU General Public License
 %%%% along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
 
-\version "2.16.0"
+\version "2.17.11"
 
 %%
 %% setup for Request->Element conversion.
   midiChannelMapping = #'staff
 
   %% quarter = 60
-  tempoWholesPerMinute = #(ly:make-moment 15 1)
+  tempoWholesPerMinute = #(ly:make-moment 15/1)
 
   \accepts Staff
   \accepts DrumStaff
 
 %% These defaults should be the same as the rules established in
 %%   scm/time-signature-settings.scm for 4/4 time
-  measureLength = #(ly:make-moment 4 4)
-  baseMoment = #(ly:make-moment 1  4)
+  measureLength = #(ly:make-moment 4/4)
+  baseMoment = #(ly:make-moment 1/4)
 
   \consists "Timing_translator"
 
index da8b20fc9411c571e0a283305ba3cd2ab6b5ae07..a1c8d507a648a7d31df0e0e150a0badb7449ace2 100644 (file)
@@ -3481,6 +3481,45 @@ def conv (str):
                   path_replace, str)
     return str
 
+@rule ((2, 17, 11), r"""\times -> \tuplet, \set tupletSpannerDuration -> \tupletSpan
+(ly:make-moment 1 4) -> (ly:make-moment 1/4)
+(ly:make-duration 0 0 1 2) -> (ly:make-duration 0 0 1/2)""")
+def conv(str):
+    def sub_dur (m):
+        num = int (m.group (1))
+        den = int (m.group (2))
+
+# if den is no power of 2, don't even try to use an unscaled duration
+        if (den & (den - 1)) != 0 :
+            return (r"\tupletSpan 1*%d/%d" % (num, den))
+
+        if den >= 4 and num == 7 :
+            return (r"\tupletSpan %d.." % (den/4))
+
+        if den >= 2 and num == 3 :
+            return (r"\tupletSpan %d." % (den/2))
+
+        if num == 1 :
+            return (r"\tupletSpan %d" % den)
+
+        return (r"\tupletSpan 1*%d/%d" % (num, den))
+
+    str = re.sub (r"\\set\s+tupletSpannerDuration\s*=\s*" +
+                  r"#\(ly:make-moment\s+([0-9]+)\s+([0-9]+)\s*\)",
+                  sub_dur, str)
+    str = re.sub (r"\\unset tupletSpannerDuration",
+                  r"\\tupletSpan \\default", str)
+    str = re.sub (r"\\times(\s*)([0-9]+)/([0-9]+)",
+                  r"\\tuplet\1\3/\2", str)
+
+    str = re.sub (r"(\(ly:make-moment\s+-?[0-9]+)\s+([1-9][0-9]*\))",
+                  r"\1/\2", str)
+    str = re.sub (r"(\(ly:make-moment\s+-?[0-9]+)\s+([0-9]+\s+-?[0-9]+)\s([0-9]+\))",
+                  r"\1/\2/\3", str)
+    str = re.sub (r"(\(ly:make-duration\s+-?[0-9]+\s+[0-9]+\s+[0-9]+)\s+([0-9]+\))",
+                  r"\1/\2", str)
+    return str
+
 # Guidelines to write rules (please keep this at the end of this file)
 #
 # - keep at most one rule per version; if several conversions should be done,
index e5d511675e2a011432890263dee456e9f2673ffb..dc10fa265f04592b1e8b9953633738073bb685ef 100644 (file)
@@ -661,6 +661,10 @@ Otherwise, return #f."
 (define-display-method TimeScaledMusic (times parser)
   (let* ((num (ly:music-property times 'numerator))
         (den (ly:music-property times 'denominator))
+         (span (ly:music-property times 'duration #f))
+         ;; need to format before changing time scale
+         (formatted-span
+          (and span (duration->lily-string span #:force-duration #t)))
         (scale (/ num den))
         (dur (*previous-duration*))
         (time-scale (*time-scale*)))
@@ -672,9 +676,10 @@ Otherwise, return #f."
                                      (* (ly:duration-scale dur)
                                         scale)))
                   (*time-scale* (* time-scale scale)))
-      (format #f "\\times ~a/~a ~a"
-             num
+      (format #f "\\tuplet ~a/~a ~@[~a ~]~a"
              den
+             num
+              formatted-span
              (music->lily-string (ly:music-property times 'element) parser)))))
 
 (define-display-method RelativeOctaveMusic (m parser)
index 42102a1ee80226f4164c9ceb48a31a2a081bf069..8866c0e8877d75c374f42ee56cd85c8114a7c361 100644 (file)
@@ -843,17 +843,37 @@ NUMBER is 0-base, i.e., Voice=1 (upstems) has number 0.
 (define-public (music-has-type music type)
   (memq type (ly:music-property music 'types)))
 
-(define-public (music-clone music)
-  (define (alist->args alist acc)
-    (if (null? alist)
-       acc
-       (alist->args (cdr alist)
-                    (cons (caar alist) (cons (cdar alist) acc)))))
-
-  (apply
-   make-music
-   (ly:music-property music 'name)
-   (alist->args (ly:music-mutable-properties music) '())))
+(define-public (music-clone music . music-properties)
+  "Clone @var{music} and set properties according to
+@var{music-properties}, a list of alternating property symbols and
+values:
+@example\n(music-clone start-span 'span-direction STOP)
+@end example
+Only properties that are not overriden by @var{music-properties} are
+actually fully cloned."
+  (let ((old-props (list-copy (ly:music-mutable-properties music)))
+        (new-props '())
+        (m (ly:make-music (ly:prob-immutable-properties music))))
+    (define (set-props mus-props)
+      (if (and (not (null? mus-props))
+               (not (null? (cdr mus-props))))
+          (begin
+            (set! old-props (assq-remove! old-props (car mus-props)))
+            (set! new-props
+                  (assq-set! new-props
+                             (car mus-props) (cadr mus-props)))
+            (set-props (cddr mus-props)))))
+    (set-props music-properties)
+    (for-each
+     (lambda (pair)
+       (set! (ly:music-property m (car pair))
+             (ly:music-deep-copy (cdr pair))))
+     old-props)
+    (for-each
+     (lambda (pair)
+       (set! (ly:music-property m (car pair)) (cdr pair)))
+     new-props)
+    m))
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;; warn for bare chords at start.
@@ -1849,6 +1869,40 @@ yourself."
   (map (lambda (x) (ly:music-property x 'pitch))
        (event-chord-notes event-chord)))
 
+(defmacro-public make-relative (pitches last-pitch music)
+  "The list of pitch-carrying variables in @var{pitches} is used as a
+sequence for creating relativable music from @var{music}.
+The variables in @var{pitches} are, when considered inside of
+@code{\\relative}, all considered to be specifications to the preceding
+variable.  The first variable is relative to the preceding musical
+context, and @var{last-pitch} specifies the pitch passed as relative
+base onto the following musical context."
+
+  ;; pitch and music generator might be stored instead in music
+  ;; properties, and it might make sense to create a music type of its
+  ;; own for this kind of construct rather than using
+  ;; RelativeOctaveMusic
+  (define ((make-relative::to-relative-callback pitches p->m p->p) music pitch)
+    (let* ((chord (make-event-chord
+                   (map
+                    (lambda (p)
+                      (make-music 'NoteEvent
+                                  'pitch p))
+                    pitches)))
+           (pitchout (begin
+                       (ly:make-music-relative! chord pitch)
+                       (event-chord-pitches chord))))
+      (set! (ly:music-property music 'element)
+            (apply p->m pitchout))
+      (apply p->p pitchout)))
+  `(make-music 'RelativeOctaveMusic
+               'to-relative-callback
+               (,make-relative::to-relative-callback
+                (list ,@pitches)
+                (lambda ,pitches ,music)
+                (lambda ,pitches ,last-pitch))
+               'element ,music))
+    
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ; The following functions are all associated with the crossStaff
 ;  function