]> git.donarmstrong.com Git - lilypond.git/commitdiff
New version of LSR upgrade
authorPhil Holmes <mail@philholmes.net>
Sun, 8 Apr 2012 17:35:34 +0000 (18:35 +0100)
committerPhil Holmes <mail@philholmes.net>
Sun, 8 Apr 2012 18:19:40 +0000 (19:19 +0100)
439 files changed:
Documentation/cs/learning/templates.itely
Documentation/cs/usage/lilypond-book.itely
Documentation/de/learning/templates.itely
Documentation/de/notation/vocal.itely
Documentation/de/usage/lilypond-book.itely
Documentation/es/learning/templates.itely
Documentation/es/notation/vocal.itely
Documentation/es/usage/lilypond-book.itely
Documentation/fr/learning/templates.itely
Documentation/fr/notation/vocal.itely
Documentation/fr/usage/lilypond-book.itely
Documentation/hu/usage/lilypond-book.itely
Documentation/it/learning/templates.itely
Documentation/it/usage/lilypond-book.itely
Documentation/ja/learning/templates.itely
Documentation/ja/notation/vocal.itely
Documentation/ja/usage/lilypond-book.itely
Documentation/learning/templates.itely
Documentation/notation/vocal.itely
Documentation/po/cs.po
Documentation/po/de.po
Documentation/po/es.po
Documentation/po/fr.po
Documentation/po/hu.po
Documentation/po/it.po
Documentation/po/ja.po
Documentation/po/lilypond-doc.pot
Documentation/po/nl.po
Documentation/po/zh.po
Documentation/snippets/accordion-discant-symbols.ly
Documentation/snippets/adding-a-figured-bass-above-or-below-the-notes.ly
Documentation/snippets/adding-ambitus-per-voice.ly
Documentation/snippets/adding-an-extra-staff-at-a-line-break.ly
Documentation/snippets/adding-an-extra-staff.ly
Documentation/snippets/adding-bar-lines-to-chordnames-context.ly
Documentation/snippets/adding-beams,-slurs,-ties-etc.-when-using-tuplet-and-non-tuplet-rhythms.ly
Documentation/snippets/adding-drum-parts.ly
Documentation/snippets/adding-extra-fingering-with-scheme.ly [new file with mode: 0644]
Documentation/snippets/adding-fingerings-to-a-score.ly
Documentation/snippets/adding-fingerings-to-tablatures.ly
Documentation/snippets/adding-indicators-to-staves-which-get-split-after-a-break.ly
Documentation/snippets/adding-parentheses-around-an-expressive-mark-or-chordal-note.ly
Documentation/snippets/adding-the-current-date-to-a-score.ly
Documentation/snippets/adding-volta-brackets-to-additional-staves.ly
Documentation/snippets/additional-voices-to-avoid-collisions.ly
Documentation/snippets/adjusting-grace-note-spacing.ly
Documentation/snippets/adjusting-lyrics-vertical-spacing.ly
Documentation/snippets/adjusting-the-shape-of-falls-and-doits.ly
Documentation/snippets/aligning-and-centering-instrument-names.ly
Documentation/snippets/aligning-bar-numbers.ly
Documentation/snippets/aligning-marks-with-various-notation-objects.ly
Documentation/snippets/aligning-objects-created-with-the--mark-command.ly
Documentation/snippets/allowing-fingerings-to-be-printed-inside-the-staff.ly
Documentation/snippets/altering-the-length-of-beamed-stems.ly
Documentation/snippets/alternative-breve-note.ly
Documentation/snippets/ambitus-with-multiple-voices.ly
Documentation/snippets/ambitus.ly
Documentation/snippets/analysis-brackets-above-the-staff.ly
Documentation/snippets/ancient-headword.ly
Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly
Documentation/snippets/ancient-time-signatures.ly
Documentation/snippets/anglican-psalm-template.ly
Documentation/snippets/applying-note-head-styles-depending-on-the-step-of-the-scale.ly
Documentation/snippets/arabic-improvisation.ly
Documentation/snippets/asymmetric-slurs.ly
Documentation/snippets/automatic-beam-subdivisions.ly
Documentation/snippets/automatic-notation.snippet-list [new file with mode: 0644]
Documentation/snippets/automatically-change-durations.ly
Documentation/snippets/avoiding-collisions-with-chord-fingerings.ly
Documentation/snippets/beam-endings-in-score-context.ly
Documentation/snippets/beam-grouping-in-7-8-time.ly
Documentation/snippets/beams-across-line-breaks.ly
Documentation/snippets/blanking-staff-lines-using-the--whiteout-command.ly
Documentation/snippets/book-parts.ly
Documentation/snippets/breathing-signs.ly
Documentation/snippets/broken-crescendo-hairpin.ly
Documentation/snippets/caesura-railtracks-with-fermata.ly
Documentation/snippets/center-text-below-hairpin-dynamics.ly
Documentation/snippets/changing--flageolet-mark-size.ly
Documentation/snippets/changing-a-single-notes-size-in-a-chord.ly
Documentation/snippets/changing-beam-knee-gap.ly
Documentation/snippets/changing-chord-separator.ly
Documentation/snippets/changing-form-of-multi-measure-rests.ly
Documentation/snippets/changing-fret-orientations.ly
Documentation/snippets/changing-midi-output-to-one-channel-per-voice.ly
Documentation/snippets/changing-partcombine-texts.ly
Documentation/snippets/changing-properties-for-individual-grobs.ly
Documentation/snippets/changing-stanza-fonts.ly
Documentation/snippets/changing-text-and-spanner-styles-for-text-dynamics.ly
Documentation/snippets/changing-the-ambitus-gap.ly
Documentation/snippets/changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.ly
Documentation/snippets/changing-the-breath-mark-symbol.ly
Documentation/snippets/changing-the-chord-names-to-german-or-semi-german-notation.ly
Documentation/snippets/changing-the-default-text-font-family.ly
Documentation/snippets/changing-the-interval-of-lines-on-the-stave.ly
Documentation/snippets/changing-the-number-of-augmentation-dots-per-note.ly
Documentation/snippets/changing-the-number-of-lines-in-a-staff.ly
Documentation/snippets/changing-the-positions-of-figured-bass-alterations.ly
Documentation/snippets/changing-the-size-of-woodwind-diagrams.ly
Documentation/snippets/changing-the-staff-size.ly
Documentation/snippets/changing-the-tempo-without-a-metronome-mark.ly
Documentation/snippets/changing-the-text-for-sustain-markings.ly
Documentation/snippets/changing-the-time-signature-without-affecting-the-beaming.ly [deleted file]
Documentation/snippets/changing-the-tuplet-number.ly
Documentation/snippets/changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
Documentation/snippets/chord-glissando-in-tablature.ly
Documentation/snippets/chord-name-exceptions.ly
Documentation/snippets/chord-name-major7.ly
Documentation/snippets/chordchanges-for-fretboards.ly
Documentation/snippets/clefs-can-be-transposed-by-arbitrary-amounts.ly
Documentation/snippets/clip-systems.ly
Documentation/snippets/clusters.ly
Documentation/snippets/coloring-notes-depending-on-their-pitch.ly
Documentation/snippets/combining-dynamics-with-markup-texts.ly
Documentation/snippets/combining-two-parts-on-the-same-staff.ly
Documentation/snippets/compound-time-signatures.ly
Documentation/snippets/connecting-notes.snippet-list [new file with mode: 0644]
Documentation/snippets/contemporary-glissando.ly
Documentation/snippets/contemporary-notation.snippet-list [new file with mode: 0644]
Documentation/snippets/contexts-and-engravers.snippet-list
Documentation/snippets/controlling-spanner-visibility-after-a-line-break.ly
Documentation/snippets/controlling-the-placement-of-chord-fingerings.ly
Documentation/snippets/controlling-the-vertical-ordering-of-scripts.ly
Documentation/snippets/controlling-tuplet-bracket-visibility.ly
Documentation/snippets/correction-wanted.snippet-list [new file with mode: 0644]
Documentation/snippets/creating-a-delayed-turn.ly
Documentation/snippets/creating-arpeggios-across-notes-in-different-voices.ly
Documentation/snippets/creating-blank-staves.ly
Documentation/snippets/creating-cross-staff-arpeggios-in-a-piano-staff.ly
Documentation/snippets/creating-cross-staff-arpeggios-in-other-contexts.ly
Documentation/snippets/creating-double-digit-fingerings.ly
Documentation/snippets/creating-metronome-marks-in-markup-mode.ly
Documentation/snippets/creating-real-parenthesized-dynamics.ly
Documentation/snippets/creating-simultaneous-rehearsal-marks.ly
Documentation/snippets/creating-slurs-across-voices.ly
Documentation/snippets/creating-text-spanners.ly
Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly
Documentation/snippets/cross-staff-tremolos.ly
Documentation/snippets/custodes.ly
Documentation/snippets/customizing-fretboard-fret-diagrams.ly
Documentation/snippets/customizing-markup-fret-diagrams.ly
Documentation/snippets/default-direction-of-stems-on-the-center-line-of-the-staff.ly
Documentation/snippets/defining-an-engraver-in-scheme--ambitus-engraver.ly [new file with mode: 0644]
Documentation/snippets/defining-an-engraver-in-scheme-ambitus-engraver.ly [deleted file]
Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly
Documentation/snippets/demo-midiinstruments.ly
Documentation/snippets/demonstrating-all-headers.ly
Documentation/snippets/devel.snippet-list [new file with mode: 0644]
Documentation/snippets/display-bracket-with-only-one-staff-in-a-system.ly
Documentation/snippets/displaying-complex-chords.ly
Documentation/snippets/displaying-grob-ancestry.ly
Documentation/snippets/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly [deleted file]
Documentation/snippets/dotted-harmonics.ly
Documentation/snippets/double-glissando.ly
Documentation/snippets/drawing-boxes-around-grobs.ly
Documentation/snippets/drawing-circles-around-note-heads.ly
Documentation/snippets/drawing-circles-around-various-objects.ly
Documentation/snippets/dynamics-custom-text-spanner-postfix.ly
Documentation/snippets/dynamics-text-spanner-postfix.ly
Documentation/snippets/editorial-headword.ly
Documentation/snippets/embedding-native-postscript-in-a--markup-block.ly
Documentation/snippets/engravers-one-by-one.ly
Documentation/snippets/engraving-ties-manually.ly
Documentation/snippets/engraving-tremolos-with-floating-beams.ly
Documentation/snippets/entering-several-tuplets-using-only-one--times-command.ly
Documentation/snippets/expressive-headword.ly
Documentation/snippets/expressive-marks.snippet-list
Documentation/snippets/faking-a-hammer-in-tablatures.ly
Documentation/snippets/figured-bass-headword.ly
Documentation/snippets/fine-tuning-pedal-brackets.ly
Documentation/snippets/fingering-symbols-for-wind-instruments.ly
Documentation/snippets/fingerings,-string-indications,-and-right-hand-fingerings.ly
Documentation/snippets/flamenco-notation.ly
Documentation/snippets/flat-flags-and-beam-nibs.ly
Documentation/snippets/flute-slap-notation.ly
Documentation/snippets/forcing-a-clef-symbol-to-be-displayed.ly
Documentation/snippets/forcing-horizontal-shift-of-notes.ly
Documentation/snippets/forcing-hyphens-to-be-shown.ly
Documentation/snippets/forcing-measure-width-to-adapt-to-metronomemarks-width.ly
Documentation/snippets/forcing-rehearsal-marks-to-start-from-a-given-letter-or-number.ly
Documentation/snippets/formatting-lyrics-syllables.ly
Documentation/snippets/fret-diagrams-explained-and-developed.ly
Documentation/snippets/fretboards-alternate-tables.ly
Documentation/snippets/fretted-string-harmonics-in-tablature.ly
Documentation/snippets/fretted-strings.snippet-list
Documentation/snippets/generating-random-notes.ly
Documentation/snippets/generating-whole-scores-also-book-parts-in-scheme-without-using-the-parser.ly [new file with mode: 0644]
Documentation/snippets/graphical-and-text-woodwind-diagrams.ly
Documentation/snippets/grid-lines--changing-their-appearance.ly
Documentation/snippets/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly
Documentation/snippets/grouping-beats.ly [deleted file]
Documentation/snippets/guitar-strum-rhythms.ly
Documentation/snippets/hairpins-with-different-line-styles.ly
Documentation/snippets/headword.snippet-list [new file with mode: 0644]
Documentation/snippets/heavily-customized-polymetric-time-signatures.ly
Documentation/snippets/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly
Documentation/snippets/hiding-the-extender-line-for-text-dynamics.ly
Documentation/snippets/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly
Documentation/snippets/how-to-change-fret-diagram-position.ly
Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-1.ly
Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-2.ly
Documentation/snippets/how-to-put-ties-between-syllables-in-lyrics.ly
Documentation/snippets/hymn-template.ly
Documentation/snippets/indicating-cross-staff-chords-with-arpeggio-bracket.ly
Documentation/snippets/inserting-a-caesura.ly
Documentation/snippets/inserting-score-fragments-above-a-staff,-as-markups.ly
Documentation/snippets/isolated-percent-repeats.ly
Documentation/snippets/keep-change-clefs-full-sized.ly
Documentation/snippets/keyboard-headword.ly
Documentation/snippets/keyboards.snippet-list
Documentation/snippets/laissez-vibrer-ties.ly
Documentation/snippets/letter-tablature-formatting.ly
Documentation/snippets/line-arrows.ly
Documentation/snippets/lyrics-alignment.ly
Documentation/snippets/lyrics-old-spacing-settings.ly [deleted file]
Documentation/snippets/makam-example.ly
Documentation/snippets/making-slurs-with-complex-dash-structure.ly
Documentation/snippets/making-some-staff-lines-thicker-than-the-others.ly
Documentation/snippets/manually-break-figured-bass-extenders-for-only-some-numbers.ly
Documentation/snippets/manually-controlling-beam-positions.ly
Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly
Documentation/snippets/markup-lines.ly
Documentation/snippets/measure-counter.ly
Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly
Documentation/snippets/merging-multi-measure-rests-in-a-polyphonic-part.ly
Documentation/snippets/modern-tab-text-clef.ly [deleted file]
Documentation/snippets/modifying-default-values-for-articulation-shorthand-notation.ly
Documentation/snippets/modifying-tuplet-bracket-length.ly
Documentation/snippets/moving-dotted-notes-in-polyphony.ly
Documentation/snippets/moving-slur-positions-vertically.ly
Documentation/snippets/multi-measure-rest-markup.ly
Documentation/snippets/nesting-staves.ly
Documentation/snippets/new/adding-fingerings-to-tablatures.ly [deleted file]
Documentation/snippets/new/adjusting-lyrics-vertical-spacing.ly [deleted file]
Documentation/snippets/new/alternative-breve-note.ly [deleted file]
Documentation/snippets/new/ancient-headword.ly [deleted file]
Documentation/snippets/new/automatic-beam-subdivisions.ly [deleted file]
Documentation/snippets/new/beam-endings-in-score-context.ly [deleted file]
Documentation/snippets/new/beam-grouping-in-7-8-time.ly [deleted file]
Documentation/snippets/new/changing-the-ambitus-gap.ly [deleted file]
Documentation/snippets/new/changing-the-number-of-augmentation-dots-per-note.ly [deleted file]
Documentation/snippets/new/changing-the-size-of-woodwind-diagrams.ly [deleted file]
Documentation/snippets/new/changing-the-time-signature-without-affecting-the-beaming.ly [deleted file]
Documentation/snippets/new/chord-glissando-in-tablature.ly [deleted file]
Documentation/snippets/new/chordchanges-for-fretboards.ly [deleted file]
Documentation/snippets/new/clip-systems.ly [deleted file]
Documentation/snippets/new/compound-time-signatures.ly [deleted file]
Documentation/snippets/new/controlling-spanner-visibility-after-a-line-break.ly [deleted file]
Documentation/snippets/new/defining-an-engraver-in-scheme--ambitus-engraver.ly [new file with mode: 0644]
Documentation/snippets/new/defining-an-engraver-in-scheme-ambitus-engraver.ly [deleted file]
Documentation/snippets/new/defining-predefined-fretboards-for-other-instruments.ly [deleted file]
Documentation/snippets/new/displaying-complex-chords.ly [deleted file]
Documentation/snippets/new/displaying-grob-ancestry.ly [deleted file]
Documentation/snippets/new/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly [deleted file]
Documentation/snippets/new/dynamics-custom-text-spanner-postfix.ly [deleted file]
Documentation/snippets/new/dynamics-text-spanner-postfix.ly [deleted file]
Documentation/snippets/new/editorial-headword.ly [deleted file]
Documentation/snippets/new/engravers-one-by-one.ly [deleted file]
Documentation/snippets/new/expressive-headword.ly [deleted file]
Documentation/snippets/new/faking-a-hammer-in-tablatures.ly [deleted file]
Documentation/snippets/new/figured-bass-headword.ly [deleted file]
Documentation/snippets/new/flamenco-notation.ly [deleted file]
Documentation/snippets/new/fretboards-alternate-tables.ly [deleted file]
Documentation/snippets/new/fretted-string-harmonics-in-tablature.ly [deleted file]
Documentation/snippets/new/graphical-and-text-woodwind-diagrams.ly [deleted file]
Documentation/snippets/new/grouping-beats.ly [deleted file]
Documentation/snippets/new/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly [deleted file]
Documentation/snippets/new/keyboard-headword.ly [deleted file]
Documentation/snippets/new/letter-tablature-formatting.ly [deleted file]
Documentation/snippets/new/lyrics-old-spacing-settings.ly [deleted file]
Documentation/snippets/new/makam-example.ly [deleted file]
Documentation/snippets/new/making-slurs-with-complex-dash-structure.ly [deleted file]
Documentation/snippets/new/modern-tab-text-clef.ly [deleted file]
Documentation/snippets/new/non-default-tuplet-numbers.ly [deleted file]
Documentation/snippets/new/non-traditional-key-signatures.ly [deleted file]
Documentation/snippets/new/open-string-harmonics-in-tablature.ly [deleted file]
Documentation/snippets/new/piano-template-with-centered-dynamics.ly [deleted file]
Documentation/snippets/new/pitches-headword.ly [deleted file]
Documentation/snippets/new/repeats-headword.ly [deleted file]
Documentation/snippets/new/reverting-default-beam-endings.ly [deleted file]
Documentation/snippets/new/rhythms-headword.ly [deleted file]
Documentation/snippets/new/screech-boink.ly [deleted file]
Documentation/snippets/new/setting-the-double-repeat-default-for-volte.ly [deleted file]
Documentation/snippets/new/showing-the-same-articulation-above-and-below-a-note-or-chord.ly [deleted file]
Documentation/snippets/new/simultaneous-headword.ly [deleted file]
Documentation/snippets/new/slides-in-tablature.ly [deleted file]
Documentation/snippets/new/snap-pizzicato-bartok-pizzicato.ly [deleted file]
Documentation/snippets/new/stem-and-beam-behavior-in-tablature.ly [deleted file]
Documentation/snippets/new/subdividing-beams.ly [deleted file]
Documentation/snippets/new/text-headword.ly [deleted file]
Documentation/snippets/new/unfretted-headword.ly [deleted file]
Documentation/snippets/new/using-ly-grob-object-to-access-grobs-with--tweak.ly [deleted file]
Documentation/snippets/new/using-the-whiteout-property.ly [deleted file]
Documentation/snippets/new/vocal-ensemble-template-with-automatic-piano-reduction.ly [deleted file]
Documentation/snippets/new/vocal-ensemble-template-with-verse-and-refrain.ly [deleted file]
Documentation/snippets/new/vocal-ensemble-template.ly [deleted file]
Documentation/snippets/new/vocal-headword.ly [deleted file]
Documentation/snippets/new/wind-headword.ly [deleted file]
Documentation/snippets/new/woodwind-diagrams-listing.ly [deleted file]
Documentation/snippets/non-default-tuplet-numbers.ly
Documentation/snippets/non-traditional-key-signatures.ly
Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly [new file with mode: 0644]
Documentation/snippets/open-string-harmonics-in-tablature.ly
Documentation/snippets/orchestra,-choir-and-piano-template.ly
Documentation/snippets/ottava-text.ly
Documentation/snippets/outputting-the-version-number.ly
Documentation/snippets/page-label.ly
Documentation/snippets/partcombine-and-autobeamoff.ly
Documentation/snippets/percent-repeat-count-visibility.ly
Documentation/snippets/percent-repeat-counter.ly
Documentation/snippets/percussion-beaters.ly
Documentation/snippets/permitting-line-breaks-within-beamed-tuplets.ly
Documentation/snippets/piano-template-simple.ly
Documentation/snippets/piano-template-with-centered-dynamics.ly [deleted file]
Documentation/snippets/piano-template-with-centered-lyrics.ly
Documentation/snippets/piano-template-with-melody-and-lyrics.ly
Documentation/snippets/pitches-headword.ly
Documentation/snippets/pitches.snippet-list
Documentation/snippets/placement-of-right-hand-fingerings.ly
Documentation/snippets/polyphony-in-tablature.ly
Documentation/snippets/positioning-arpeggios.ly
Documentation/snippets/positioning-fingering-indications-precisely.ly
Documentation/snippets/positioning-grace-note-beams-at-the-height-of-normal-note-beams.ly
Documentation/snippets/positioning-grace-notes-with-floating-space.ly
Documentation/snippets/positioning-segno-and-coda-with-line-break.ly
Documentation/snippets/positioning-text-markups-inside-slurs.ly
Documentation/snippets/preparing-parts.snippet-list [new file with mode: 0644]
Documentation/snippets/preventing-extra-naturals-from-being-automatically-added.ly
Documentation/snippets/preventing-final-mark-from-removing-final-tuplet.ly
Documentation/snippets/preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly
Documentation/snippets/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly
Documentation/snippets/printing-bar-numbers-at-regular-intervals.ly
Documentation/snippets/printing-bar-numbers-inside-boxes-or-circles.ly
Documentation/snippets/printing-hairpins-using-al-niente-notation.ly
Documentation/snippets/printing-marks-at-the-end-of-a-line.ly
Documentation/snippets/printing-marks-on-every-staff.ly
Documentation/snippets/printing-metronome-and-rehearsal-marks-below-the-staff.ly
Documentation/snippets/printing-music-with-different-time-signatures.ly
Documentation/snippets/printing-note-names-with-and-without-an-octave-marker.ly
Documentation/snippets/printing-text-from-right-to-left.ly
Documentation/snippets/printing-the-bar-number-for-the-first-measure.ly
Documentation/snippets/proportional-strict-notespacing.ly
Documentation/snippets/putting-lyrics-inside-the-staff.ly
Documentation/snippets/quoting-another-voice-with-transposition.ly
Documentation/snippets/quoting-another-voice.ly
Documentation/snippets/real-music.snippet-list [new file with mode: 0644]
Documentation/snippets/really-cool.snippet-list [new file with mode: 0644]
Documentation/snippets/really-simple.snippet-list [new file with mode: 0644]
Documentation/snippets/recorder-fingering-chart.ly
Documentation/snippets/removing-bar-numbers-from-a-score.ly
Documentation/snippets/removing-connecting-bar-lines-on-staffgroup,-pianostaff,-or-grandstaff.ly
Documentation/snippets/removing-the-first-empty-line.ly
Documentation/snippets/repeats-headword.ly
Documentation/snippets/rest-styles.ly
Documentation/snippets/reverting-default-beam-endings.ly
Documentation/snippets/rhythmic-slashes.ly
Documentation/snippets/rhythms-headword.ly
Documentation/snippets/rhythms.snippet-list
Documentation/snippets/satb-choir-template---four-staves.ly
Documentation/snippets/scheme-language.snippet-list [new file with mode: 0644]
Documentation/snippets/screech-and-boink.ly [new file with mode: 0644]
Documentation/snippets/screech-boink.ly [deleted file]
Documentation/snippets/separating-key-cancellations-from-key-signature-changes.ly
Documentation/snippets/setting-hairpin-behavior-at-bar-lines.ly
Documentation/snippets/setting-system-separators.ly
Documentation/snippets/setting-the-double-repeat-default-for-volte.ly
Documentation/snippets/setting-the-minimum-length-of-hairpins.ly
Documentation/snippets/shortening-volta-brackets.ly
Documentation/snippets/showing-chords-at-changes.ly
Documentation/snippets/showing-the-same-articulation-above-and-below-a-note-or-chord.ly
Documentation/snippets/simple-lead-sheet.ly
Documentation/snippets/simultaneous-headword.ly
Documentation/snippets/single-staff-template-with-notes,-lyrics,-and-chords.ly
Documentation/snippets/single-staff-template-with-notes,-lyrics,-chords-and-frets.ly
Documentation/snippets/single-staff-template-with-notes-and-chords.ly
Documentation/snippets/single-staff-template-with-notes-and-lyrics.ly
Documentation/snippets/single-staff-template-with-only-notes.ly
Documentation/snippets/skips-in-lyric-mode-2.ly
Documentation/snippets/skips-in-lyric-mode.ly
Documentation/snippets/slides-in-tablature.ly
Documentation/snippets/snap-pizzicato-bartok-pizzicato.ly [deleted file]
Documentation/snippets/snap-pizzicato-or-bartok-pizzicato.ly [new file with mode: 0644]
Documentation/snippets/specific-notation.snippet-list [new file with mode: 0644]
Documentation/snippets/staff-notation.snippet-list
Documentation/snippets/stand-alone-two-column-markup.ly
Documentation/snippets/stem-and-beam-behavior-in-tablature.ly
Documentation/snippets/stemlets.ly
Documentation/snippets/string-quartet-template-simple.ly
Documentation/snippets/string-quartet-template-with-separate-parts.ly
Documentation/snippets/stylesheet.snippet-list [new file with mode: 0644]
Documentation/snippets/subdividing-beams.ly
Documentation/snippets/suppressing-warnings-for-clashing-note-columns.ly
Documentation/snippets/symbols-and-glyphs.snippet-list [new file with mode: 0644]
Documentation/snippets/syntax-and-expressions.snippet-list [new file with mode: 0644]
Documentation/snippets/table-of-contents.ly
Documentation/snippets/template.snippet-list
Documentation/snippets/text-headword.ly
Documentation/snippets/three-sided-box.ly
Documentation/snippets/tick-bar-lines.ly
Documentation/snippets/time-signature-in-parentheses---method-3.ly [new file with mode: 0644]
Documentation/snippets/time-signature-in-parentheses.ly
Documentation/snippets/time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly
Documentation/snippets/transcription-of-ancient-music-with-incipit.ly
Documentation/snippets/transposing-pitches-with-minimum-accidentals-smart-transpose.ly
Documentation/snippets/tweaking-clef-properties.ly
Documentation/snippets/tweaking-grace-layout-within-music.ly
Documentation/snippets/tweaks-and-overrides.snippet-list
Documentation/snippets/unfretted-headword.ly
Documentation/snippets/unfretted-strings.snippet-list
Documentation/snippets/use-square-bracket-at-the-start-of-a-staff-group.ly
Documentation/snippets/using-arpeggiobracket-to-make-divisi-more-visible.ly
Documentation/snippets/using-double-slurs-for-legato-chords.ly
Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly
Documentation/snippets/using-postscript-to-generate-special-note-head-shapes.ly
Documentation/snippets/using-the--tweak-command-to-tweak-individual-grobs.ly
Documentation/snippets/using-the-whiteout-property.ly
Documentation/snippets/using-ties-with-arpeggios.ly
Documentation/snippets/utf-8.ly
Documentation/snippets/version-specific.snippet-list [new file with mode: 0644]
Documentation/snippets/vertical-line-as-a-baroque-articulation-mark.ly
Documentation/snippets/vertically-aligned-dynamics-and-textscripts.ly
Documentation/snippets/vertically-aligning-dynamics-across-multiple-notes.ly
Documentation/snippets/vertically-aligning-ossias-and-lyrics.ly
Documentation/snippets/vertically-centered-common-lyrics.ly
Documentation/snippets/vertically-centering-paired-figured-bass-extenders.ly
Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly
Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly
Documentation/snippets/vocal-ensemble-template-with-verse-and-refrain.ly
Documentation/snippets/vocal-ensemble-template.ly
Documentation/snippets/vocal-headword.ly
Documentation/snippets/vocal-music.snippet-list
Documentation/snippets/volta-below-chords.ly
Documentation/snippets/volta-multi-staff.ly
Documentation/snippets/volta-text-markup-using-repeatcommands.ly
Documentation/snippets/wind-headword.ly
Documentation/snippets/woodwind-diagrams-listing.ly
Documentation/snippets/workaround.snippet-list [new file with mode: 0644]
Documentation/usage/lilypond-book.itely
input/regression/lilypond-book/tex-verbatim.lytex

index 47bc3830037006dea52388d872878da0506b637b..7cf3641076cc8626a20f241a0b2ce7b0f594d76c 100644 (file)
@@ -83,12 +83,6 @@ not!
 {piano-template-with-centered-lyrics.ly}
 
 
-@appendixsubsec Klavír s vystředěným označením hlasitosti
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
-{piano-template-with-centered-dynamics.ly}
-
-
 @node Smyčcový kvartet
 @appendixsec Smyčcový kvartet
 @translationof String quartet
index 979a1ad5faad3800a16055c1567284cc006c0fbb..cbc89e16a9017ab1950016cd599c11aa7b048ba3 100644 (file)
@@ -108,9 +108,9 @@ Optionen für \verb+lilypond+ werden dabei in eckige Klammern gesetzt.
 Größere Beispiele können auch in einer eigenständigen Datei gespeichert
 und dann mit \verb+\lilypondfile+ eingebunden werden.
 
-\lilypondfile[quote,noindent]{screech-boink.ly}
+\lilypondfile[quote,noindent]{screech-and-boink.ly}
 
-(Falls nötig kann @file{screech-boink.ly} durch eine beliebige andere
+(Falls nötig kann @file{screech-and-boink.ly} durch eine beliebige andere
 @file{.ly}-Datei im selben Verzeichnis wie diese Datei ersetzt werden.)
 
 \end{document}
@@ -168,7 +168,7 @@ c'4 f16
 Größere Beispiele können auch in einer eigenständigen Datei gespeichert
 und dann mit @code{\lilypondfile} eingebunden werden.
 
-@lilypondfile[quote,noindent]{screech-boink.ly}
+@lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 
 @page
index 73e066c6a7f233daf337195a71f65ef633a7185a..716c64140ac7597ecd92b98d6b02ef4501a38f8d 100644 (file)
@@ -83,12 +83,6 @@ schönen Notenbild erfreuen!
 {piano-template-with-centered-lyrics.ly}
 
 
-@appendixsubsec Klavier mit zentrierten Lautstärkebezeichnungen
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
-{piano-template-with-centered-dynamics.ly}
-
-
 @node Streichquartett
 @appendixsec Streichquartett
 @translationof String quartet
index 0b42e925436e75a4b4378430c62e2f7357a26629..dec9c62c78d61ea828d44130d53ac02dacaf967f 100644 (file)
@@ -1108,7 +1108,7 @@ indem man die gegebenen Beispiele modifiziert oder auch die
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
-{lyrics-old-spacing-settings.ly}
+{obtaining-2.12-lyrics-spacing-in-newer-versions.ly}
 
 @seealso
 Handbuch zum Lernen:
index 2069e0b3e08f27a563a41b60bfdc0a6dc026fd2c..fa95139ecfef386b08abf12a54ea6d1164e6cfb3 100644 (file)
@@ -109,9 +109,9 @@ Optionen für \verb+lilypond+ werden dabei in eckige Klammern gesetzt.
 Größere Beispiele können auch in einer eigenständigen Datei gespeichert
 und dann mit \verb+\lilypondfile+ eingebunden werden.
 
-\lilypondfile[quote,noindent]{screech-boink.ly}
+\lilypondfile[quote,noindent]{screech-and-boink.ly}
 
-(Falls nötig kann @file{screech-boink.ly} durch eine beliebige andere
+(Falls nötig kann @file{screech-and-boink.ly} durch eine beliebige andere
 @file{.ly}-Datei im selben Verzeichnis wie diese Datei ersetzt werden.)
 
 \end{document}
@@ -170,7 +170,7 @@ c'4 f16
 Größere Beispiele können auch in einer eigenständigen Datei gespeichert
 und dann mit @code{\lilypondfile} eingebunden werden.
 
-@lilypondfile[quote,noindent]{screech-boink.ly}
+@lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 Wenn man eine @code{tagline} (die Zeile unten auf der Seite) braucht
 (in Standard oder angepasst), dann muss der ganze Schnipsel in eine
index ed3bcdc5b545d0c79ca2284817b6b0c576e129c3..250f12ce786db0d1190dbd0aab049f552b8f8d19 100644 (file)
@@ -75,11 +75,6 @@ unas hermosas partituras impresas!
 @lilypondfile[verbatim,quote,ragged-right,texidoc]
 {piano-template-with-centered-lyrics.ly}
 
-@appendixsubsec Piano con dinámicas centradas
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
-{piano-template-with-centered-dynamics.ly}
-
 
 @node Cuarteto de cuerda
 @appendixsec Cuarteto de cuerda
index 1f2ec7fa8fbb64cfdca53663c58292bbb1ee2f26..86c3a402d0d9c33e5f5be8fdf56c73c14c69c5cb 100644 (file)
@@ -1126,7 +1126,7 @@ elaboración de los ejemplos anteriores, o examinando las plantillas de
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
-{lyrics-old-spacing-settings.ly}
+{obtaining-2.12-lyrics-spacing-in-newer-versions.ly}
 
 @seealso
 Manual de aprendizaje:
index 0917a8368b96e0e27d879f90ca6619ac85a126e6..c421d6f539d45657e95fcab227fe55021495a833 100644 (file)
@@ -105,9 +105,9 @@ Las opciones se escriben entre corchetes.
 Los ejemplos grandes se pueden grabar en archivos separados e
 introducirse con \verb+\lilypondfile+.
 
-\lilypondfile[quote,noindent]{screech-boink.ly}
+\lilypondfile[quote,noindent]{screech-and-boink.ly}
 
-(Si es necesario, sustituya @file{screech-boink.ly}
+(Si es necesario, sustituya @file{screech-and-boink.ly}
 por cualquier archivo @file{.ly}
 situado en el mismo directorio que este archivo.)
 
@@ -167,7 +167,7 @@ c'4 f16
 Los ejemplos grandes se pueden grabar en archivos separados e
 introducirse con @code{\lilypondfile}.
 
-@lilypondfile[quote,noindent]{screech-boink.ly}
+@lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 Si se requiere un campo @code{tagline}, ya sea predeterminado o
 personalizado, entonces el fragmento completo se debe incluir dentro
index fe31845c5d2448be6aaa43667d774889210d3c93..bc071ab284074cac70e71473974cb6f468254c12 100644 (file)
@@ -75,11 +75,6 @@ de lancer LilyPond, et d'aprécier le résultat.
 @lilypondfile[verbatim,quote,ragged-right,texidoc]
 {piano-template-with-centered-lyrics.ly}
 
-@appendixsubsec Piano et nuances entre les portées
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
-{piano-template-with-centered-dynamics.ly}
-
 
 @node Quatuor à cordes
 @appendixsec Quatuor à cordes
index 70c28a2df2c9988f000d556f0ffc7c5191cc6f3f..424980ae0a2e1593f3aa51c3cfe0f6c111e241f5 100644 (file)
@@ -1115,7 +1115,7 @@ d'initiation.
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
-{lyrics-old-spacing-settings.ly}
+{obtaining-2.12-lyrics-spacing-in-newer-versions.ly}
 
 @seealso
 Manuel d'initiation :
index c4de53c3901cf218fd917bc65ab494f54d237b56..141c3167316a44100627c75624c40e132719ad3c 100644 (file)
@@ -113,9 +113,9 @@ Les options sont indiquées entre crochets.
 Des extraits plus conséquents peuvent faire l'objet d'un fichier
 indépendant, alors inclus avec \verb+\lilypondfile+.
 
-\lilypondfile[quote,noindent]{screech-boink.ly}
+\lilypondfile[quote,noindent]{screech-and-boink.ly}
 
-(Si besoin, remplacez @file{screech-boink.ly} par
+(Si besoin, remplacez @file{screech-and-boink.ly} par
 n'importe quel fichier @file{.ly} qui se trouve dans
 le même répertoire que le présent fichier.)
 
@@ -178,7 +178,7 @@ c'4 f16
 Des extraits plus conséquents peuvent faire l'objet d'un fichier
 indépendant, alors inclus avec @code{\lilypondfile}.
 
-@lilypondfile[quote,noindent]{screech-boink.ly}
+@lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 Lorsque vous désirez y inclure un @code{tagline}, personnalisé ou non,
 l'intégralité de l'extrait devra apparaître dans une construction de
index 62151e72d4c53c42f324e8a6aec85738307cf251..9218de8264c414179f68d2d7c2ede180f684af48 100644 (file)
@@ -98,7 +98,7 @@ A beállításokat szögletes zárójelbe kell tenni:
 A nagyobb kottapéldákat ki lehet emelni külön fájlba, majd beilleszteni
 őket a \verb+\lilypondfile+ paranccsal:
 
-\lilypondfile[quote,noindent]{screech-boink.ly}
+\lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 \end{document}
 @end verbatim
@@ -154,7 +154,7 @@ c'4 f16
 A nagyobb kottapéldákat ki lehet emelni külön fájlba, majd beilleszteni
 őket a @code{\lilypondfile} paranccsal:
 
-@lilypondfile[quote,noindent]{screech-boink.ly}
+@lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 
 @page
index 6814ae2b6dc182d2468e37bb37390e2217b5a99a..069d7f5d673487dd5cbfa437834c4af92b4d2545 100644 (file)
@@ -75,11 +75,6 @@ LilyPond e goderti dei belli spartiti!
 @lilypondfile[verbatim,quote,ragged-right,texidoc]
 {piano-template-with-centered-lyrics.ly}
 
-@appendixsubsec Pianoforte con dinamiche al centro
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
-{piano-template-with-centered-dynamics.ly}
-
 
 @node Quartetto d'archi
 @appendixsec Quartetto d'archi
index bc7561ea3bb6aad725b506939ce824825a7adb74..673894053107f9cdeff3e9102f2517fb92094dd7 100644 (file)
@@ -100,9 +100,9 @@ Le opzioni vengono specificate tra parentesi quadre.
 Se l'esempio è più grande, è possibile metterlo in un file separato e inserirlo
 con \verb+\lilypondfile+.
 
-\lilypondfile[quote,noindent]{screech-boink.ly}
+\lilypondfile[quote,noindent]{screech-and-boink.ly}
 
-(Se vuoi provare, sostituisci @file{screech-boink.ly} con qualsiasi file @file{.ly}
+(Se vuoi provare, sostituisci @file{screech-and-boink.ly} con qualsiasi file @file{.ly}
 che si trovi nella stessa directory di questo file.)
 
 \end{document}
@@ -160,7 +160,7 @@ c'4 f16
 Se l'esempio è più grande, è possibile riportarlo in un file a parte e inserirlo
 con \verb+\lilypondfile+.
 
-@lilypondfile[quote,noindent]{screech-boink.ly}
+@lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 Perché sia visibile la @code{tagline}, predefinita o personalizzata, l'intero
 frammento deve essere compreso in un costrutto @code{\book @{ @}}.
index a2ccae7daecb14890264a84c317a7972f1f7af08..59dbe20645fb6058aab2c15a3603a0b02430566f 100644 (file)
 @lilypondfile[verbatim,quote,ragged-right,texidoc]
 {piano-template-with-centered-lyrics.ly}
 
-@appendixsubsec 強弱記号が中央に配置されたピアノ譜
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
-{piano-template-with-centered-dynamics.ly}
-
 
 @node 弦楽四重奏
 @appendixsec 弦楽四重奏
index 9b60692ed3cf19f0542ae97aaeb0929875c25060..d781ac533cc6bbe5d9f82c4036f51bc90771dc78 100644 (file)
@@ -1105,7 +1105,7 @@ contraltoWords = \lyricmode { Con -- tral -- to words }
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
-{lyrics-old-spacing-settings.ly}
+{obtaining-2.12-lyrics-spacing-in-newer-versions.ly}
 
 @seealso
 学習マニュアル:
index 96c03db9433f2948fb192c1c812b39074a63f5a7..6c1f34f6c4bde962a28becced5aa8e650eb86d9b 100644 (file)
@@ -108,9 +108,9 @@ Windows や Mac OS X のコマンド ラインを用いて @code{lilypond-book}
 大きな楽譜例は別のファイルに配置して、\verb+\lilypondfile+ で
 インポートすることができます。
 
-\lilypondfile[quote,noindent]{screech-boink.ly}
+\lilypondfile[quote,noindent]{screech-and-boink.ly}
 
-(必要があれば、@file{screech-boink.ly} をこのファイルと同じディレクトリ
+(必要があれば、@file{screech-and-boink.ly} をこのファイルと同じディレクトリ
 にある任意の @file{.ly} に置き換えてください。)
 
 \end{document}
@@ -170,7 +170,7 @@ c'4 f16
 大きな楽譜例は別のファイルに配置して、@code{\lilypondfile} で
 インポートすることができます。
 
-@lilypondfile[quote,noindent]{screech-boink.ly}
+@lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 デフォルトあるいはカスタムの @code{tagline} が必要であれば、
 楽譜コード断片全体を @code{\book @{ @}} 構造で囲んでください。
index 039d4a97250dc175a91b257e8cf82962ffc11683..22e8be8771c9b55ca3d92bd9ed760b1b30cb2db4 100644 (file)
@@ -72,11 +72,6 @@ beautiful printed scores!
 @lilypondfile[verbatim,quote,ragged-right,texidoc]
 {piano-template-with-centered-lyrics.ly}
 
-@appendixsubsec Piano centered dynamics
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
-{piano-template-with-centered-dynamics.ly}
-
 
 @node String quartet
 @appendixsec String quartet
index c159c4cf1882003b9030e721a76ce62c9e68bfb7..f2ea75ca29d57ef72cbe5acfff8bbd6c13896cc3 100644 (file)
@@ -1092,7 +1092,7 @@ elaborating these examples, or by examining the
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
-{lyrics-old-spacing-settings.ly}
+{obtaining-2.12-lyrics-spacing-in-newer-versions.ly}
 
 @seealso
 Learning Manual:
index 3c73e6ba6a54439ced7d8253c1b5df14ea955a89..b308bbe35d8889d9bee600628a3fc385113f5393 100644 (file)
@@ -1174,7 +1174,6 @@ msgstr "Hudební značky určující hlasitost (dynamika)"
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr "Hudební značky určující hlasitost"
 
@@ -1451,7 +1450,6 @@ msgstr "Klavír"
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1479,7 +1477,6 @@ msgstr "nahoře"
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1693,9 +1690,8 @@ msgstr "jeden"
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -1999,7 +1995,7 @@ msgstr "SopránText"
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -2017,7 +2013,7 @@ msgstr "AltText"
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2036,7 +2032,7 @@ msgstr "TenorText"
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2061,7 +2057,7 @@ msgstr "Dávat dohromady souběžně SborOsnova a PianoOsnova"
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2072,7 +2068,7 @@ msgstr "Soprány"
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2083,7 +2079,7 @@ msgstr "Alty"
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2094,7 +2090,7 @@ msgstr "Tenory"
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5355,7 +5351,7 @@ msgstr "Doprovod"
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 msgid "words"
 msgstr "Slova"
 
@@ -8458,13 +8454,13 @@ msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr "Nahoře"
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr "Dole"
 
@@ -10028,26 +10024,26 @@ msgstr "První věta"
 msgid "fermataLong"
 msgstr "DlouháFermáta"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr "SopránNoty"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr "Ženy"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10294,10 +10290,6 @@ msgstr "Povolit zalomení trámců na zalomeních řádků"
 msgid "Insert a manual line break within a tuplet"
 msgstr "Vložit do rytmické notové skupiny ruční zalomení řádku"
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr "Pedál"
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr "L. v. Beethoven"
index d3eee73c6d278425bcf694c7bf221dc334bd2a5f..cdc50927d7a377c2c0d86e32f3c8db74a3fb4859 100644 (file)
@@ -1164,7 +1164,6 @@ msgstr "Dynamik"
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr "Dynamik"
 
@@ -1441,7 +1440,6 @@ msgstr "Klavier"
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1469,7 +1467,6 @@ msgstr "oben"
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1681,9 +1678,8 @@ msgstr "eins"
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -1987,7 +1983,7 @@ msgstr "SopranText"
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -2005,7 +2001,7 @@ msgstr "AltText"
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2024,7 +2020,7 @@ msgstr "TenorText"
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2049,7 +2045,7 @@ msgstr "ChoirStaff und PianoStaff parallel kombinieren"
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2060,7 +2056,7 @@ msgstr "Sopran"
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2071,7 +2067,7 @@ msgstr "Alt"
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2082,7 +2078,7 @@ msgstr "Tenor"
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5304,7 +5300,7 @@ msgstr "Begleitung"
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 msgid "words"
 msgstr "Worte"
 
@@ -8356,13 +8352,13 @@ msgstr "(7 ist der Standard)"
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr "oben"
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr "unten"
 
@@ -9919,26 +9915,26 @@ msgstr "Erster Satz"
 msgid "fermataLong"
 msgstr "LangeFermate"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr "SopranNoten"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr "Strophe 1"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr "Frauen"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10174,10 +10170,6 @@ msgstr "Balken können an Umbrüchen gebrochen werden"
 msgid "Insert a manual line break within a tuplet"
 msgstr "Manuellen Zeilenumbruch in N-tole"
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr "Pedal"
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr "L. v. Beethoven"
index fa51bf1c00987d81ccff25c0976b12b08c21c2c1..b30b887c14c4df0887508cbfbc841cb10e7661e8 100644 (file)
@@ -1162,7 +1162,6 @@ msgstr "Matices dinámicos"
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr "matices dinámicos"
 
@@ -1439,7 +1438,6 @@ msgstr "piano"
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1467,7 +1465,6 @@ msgstr "superior"
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1680,9 +1677,8 @@ msgstr "uno"
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -1989,7 +1985,7 @@ msgstr "letraSoprano"
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -2007,7 +2003,7 @@ msgstr "letraContralto"
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2026,7 +2022,7 @@ msgstr "letraTenor"
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2051,7 +2047,7 @@ msgstr "combinar ChoirStaff y PianoStaff en paralelo"
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2062,7 +2058,7 @@ msgstr "sopranos"
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2073,7 +2069,7 @@ msgstr "altos"
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2084,7 +2080,7 @@ msgstr "tenores"
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5312,7 +5308,7 @@ msgstr "acompanamiento"
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 msgid "words"
 msgstr "letra"
 
@@ -8365,13 +8361,13 @@ msgstr "(7 es la longitud de plica predeterminada)"
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr "arriba"
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr "abajo"
 
@@ -9934,26 +9930,26 @@ msgstr "Primer movimiento"
 msgid "fermataLong"
 msgstr "calderonLargo"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr "musicaSoprano"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr "ESTROFA UNO"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr "mujeres"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10189,10 +10185,6 @@ msgstr "Permitir romper barras en saltos de línea"
 msgid "Insert a manual line break within a tuplet"
 msgstr "Insertar salto de línea manual dentro de un grupo especial"
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr "pedal"
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr "L. van Beethoven"
index e27fece46390858119af961db38ae23d15c69c47..912bb288f77dad3437bbe934526e26925f46da00 100644 (file)
@@ -1110,7 +1110,6 @@ msgstr "Nuances"
 #. @rglos in Documentation/learning/common-notation.itely
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr "nuances"
 
@@ -1364,7 +1363,6 @@ msgstr "piano"
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1387,7 +1385,6 @@ msgstr "superieur"
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1563,9 +1560,8 @@ msgstr "un"
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -1806,7 +1802,7 @@ msgstr "sopranoParoles"
 
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -1822,7 +1818,7 @@ msgstr "altoParoles"
 
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -1839,7 +1835,7 @@ msgstr "tenorParoles"
 
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -1860,7 +1856,7 @@ msgstr "combinaison en parallèle du ChoirStaff et du PianoStaff"
 
 #. Documentation/learning/fundamental.itely:2613 (context id)
 #. Documentation/learning/fundamental.itely:2615 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -1869,7 +1865,7 @@ msgstr "soprani"
 
 #. Documentation/learning/fundamental.itely:2623 (context id)
 #. Documentation/learning/fundamental.itely:2625 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -1878,7 +1874,7 @@ msgstr "alti"
 
 #. Documentation/learning/fundamental.itely:2633 (context id)
 #. Documentation/learning/fundamental.itely:2635 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -1887,7 +1883,7 @@ msgstr "tenors"
 
 #. Documentation/learning/fundamental.itely:2643 (context id)
 #. Documentation/learning/fundamental.itely:2645 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -4979,7 +4975,7 @@ msgstr "accompagnement"
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 msgid "words"
 msgstr "mots"
 
@@ -7182,13 +7178,13 @@ msgstr "(7 est la longueur par défaut des hampes)"
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr "haut"
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr "bas"
 
@@ -8726,26 +8722,26 @@ msgstr "Premier mouvement"
 msgid "fermataLong"
 msgstr "pointdOrgue"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr "sopranoMusique"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr "PREMIER COUPLET"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr "femmes"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -8980,10 +8976,6 @@ msgstr "Autorise le saut de ligne dans une ligature"
 msgid "Insert a manual line break within a tuplet"
 msgstr "Insertion d'un saut de ligne manuel au milieu du triolet"
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr "pedale"
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr "L. van Beethoven"
index f913d56ad60dadd9c3dd4deb6a60f1b9f2a83464..abfdfb70784a76f824ed0ff20eaaf5b10a8f826a 100644 (file)
@@ -1196,7 +1196,6 @@ msgstr "Dinamika"
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr "dinamika"
 
@@ -1476,7 +1475,6 @@ msgstr "Szólózongora"
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1504,7 +1502,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1721,9 +1718,8 @@ msgstr ""
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -2032,7 +2028,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -2050,7 +2046,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2069,7 +2065,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2094,7 +2090,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2105,7 +2101,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2116,7 +2112,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2127,7 +2123,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5489,7 +5485,7 @@ msgstr "módosítójel"
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 #, fuzzy
 msgid "words"
 msgstr "akkord"
@@ -8607,13 +8603,13 @@ msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr ""
 
@@ -10178,26 +10174,26 @@ msgstr ""
 msgid "fermataLong"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10437,10 +10433,6 @@ msgstr ""
 msgid "Insert a manual line break within a tuplet"
 msgstr ""
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr ""
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr ""
index b804c423b873bc6bb1bfb7a8d1d5a9f460b791ce..1d9e2464fba2857d750d1ffd1ab8e29d47c641e2 100644 (file)
@@ -1151,7 +1151,6 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr ""
 
@@ -1428,7 +1427,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1456,7 +1454,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1669,9 +1666,8 @@ msgstr ""
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -1975,7 +1971,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -1993,7 +1989,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2012,7 +2008,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2037,7 +2033,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2048,7 +2044,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2059,7 +2055,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2070,7 +2066,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5285,7 +5281,7 @@ msgstr ""
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 msgid "words"
 msgstr ""
 
@@ -8311,13 +8307,13 @@ msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr ""
 
@@ -9851,26 +9847,26 @@ msgstr ""
 msgid "fermataLong"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10105,10 +10101,6 @@ msgstr ""
 msgid "Insert a manual line break within a tuplet"
 msgstr ""
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr ""
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr ""
index 78205f379b998ca2ed90b0339efc2e7899c0c2a6..76ffe4467f0753899b5056f5696b1076cabc7ca6 100644 (file)
@@ -1214,7 +1214,6 @@ msgstr "強弱記号"
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr "強弱記号 (dynamics)"
 
@@ -1498,7 +1497,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1527,7 +1525,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1743,9 +1740,8 @@ msgstr ""
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -2049,7 +2045,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -2067,7 +2063,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2086,7 +2082,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2111,7 +2107,7 @@ msgstr "ChoirStaff と PianoStaff を並列に組み合わせる"
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2122,7 +2118,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2133,7 +2129,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2144,7 +2140,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5497,7 +5493,7 @@ msgstr "臨時記号 (accidental)"
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 #, fuzzy
 msgid "words"
 msgstr "和音 (chord)"
@@ -8573,13 +8569,13 @@ msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr ""
 
@@ -10129,26 +10125,26 @@ msgstr ""
 msgid "fermataLong"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10386,10 +10382,6 @@ msgstr ""
 msgid "Insert a manual line break within a tuplet"
 msgstr ""
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr ""
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr ""
index 445b6ab5d7d8163e5f1be72e8f95910bef81d11a..ab5444e9300d0e9a61318e1e7f37d387519358b1 100644 (file)
@@ -1149,7 +1149,6 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr ""
 
@@ -1426,7 +1425,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1454,7 +1452,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1666,9 +1663,8 @@ msgstr ""
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -1972,7 +1968,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -1990,7 +1986,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2009,7 +2005,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2034,7 +2030,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2045,7 +2041,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2056,7 +2052,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2067,7 +2063,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5275,7 +5271,7 @@ msgstr ""
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 msgid "words"
 msgstr ""
 
@@ -8296,13 +8292,13 @@ msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr ""
 
@@ -9830,26 +9826,26 @@ msgstr ""
 msgid "fermataLong"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10084,10 +10080,6 @@ msgstr ""
 msgid "Insert a manual line break within a tuplet"
 msgstr ""
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr ""
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr ""
index 5346a25f24740c01cc9a3c18ceac916f3118462b..0ce4b27c82dfe2a8537b8aac39e4d9bd8be5223a 100644 (file)
@@ -1152,7 +1152,6 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr ""
 
@@ -1429,7 +1428,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1457,7 +1455,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1673,9 +1670,8 @@ msgstr ""
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -1979,7 +1975,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -1997,7 +1993,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2016,7 +2012,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2041,7 +2037,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2052,7 +2048,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2063,7 +2059,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2074,7 +2070,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5293,7 +5289,7 @@ msgstr ""
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 msgid "words"
 msgstr ""
 
@@ -8325,13 +8321,13 @@ msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr ""
 
@@ -9865,26 +9861,26 @@ msgstr ""
 msgid "fermataLong"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10119,10 +10115,6 @@ msgstr ""
 msgid "Insert a manual line break within a tuplet"
 msgstr ""
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr ""
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr ""
index 69eaad25c07cee9dd775908cde225cea1f574038..fdaeb1ddd0d748d6f1317e0f21b3017ac05f598d 100644 (file)
@@ -1157,7 +1157,6 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:82 (variable)
 msgid "dynamics"
 msgstr ""
 
@@ -1434,7 +1433,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:253 (context id)
 #. Documentation/snippets/piano-template-simple.ly:49 (variable)
 #. Documentation/snippets/piano-template-simple.ly:68 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:72 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:59 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:81 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:71 (variable)
@@ -1462,7 +1460,6 @@ msgstr ""
 #. Documentation/snippets/jazz-combo-template.ly:254 (context id)
 #. Documentation/snippets/piano-template-simple.ly:57 (variable)
 #. Documentation/snippets/piano-template-simple.ly:69 (context id)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:77 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:67 (variable)
 #. Documentation/snippets/piano-template-with-centered-lyrics.ly:83 (context id)
 #. Documentation/snippets/piano-template-with-melody-and-lyrics.ly:79 (variable)
@@ -1674,9 +1671,8 @@ msgstr ""
 #. Documentation/snippets/hymn-template.ly:89 (variable)
 #. Documentation/snippets/incipit.ly:73 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:106 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:48 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:48 (variable)
 #. Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly:56 (variable)
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:67 (variable)
 #. Documentation/snippets/printing-music-with-different-time-signatures.ly:36 (variable)
 #. Documentation/snippets/satb-choir-template---four-staves.ly:52 (variable)
 #. Documentation/snippets/string-quartet-template-simple.ly:61 (variable)
@@ -1980,7 +1976,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2580 (variable)
 #. Documentation/notation/input.itely:1603 (variable)
 #. Documentation/cs/learning/fundamental.itely:2807 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:59 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:59 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:96 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:98 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:78 (variable)
@@ -1998,7 +1994,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2585 (variable)
 #. Documentation/notation/input.itely:1604 (variable)
 #. Documentation/cs/learning/fundamental.itely:2812 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:65 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:65 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:93 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:103 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:105 (variable)
@@ -2017,7 +2013,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2590 (variable)
 #. Documentation/notation/input.itely:1605 (variable)
 #. Documentation/cs/learning/fundamental.itely:2817 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:70 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:70 (variable)
 #. Documentation/snippets/orchestra,-choir-and-piano-template.ly:101 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:110 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (variable)
@@ -2042,7 +2038,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2615 (context id)
 #. Documentation/cs/learning/fundamental.itely:2840 (context id)
 #. Documentation/cs/learning/fundamental.itely:2842 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:83 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:83 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:124 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:127 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:102 (context id)
@@ -2053,7 +2049,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2625 (context id)
 #. Documentation/cs/learning/fundamental.itely:2850 (context id)
 #. Documentation/cs/learning/fundamental.itely:2852 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:87 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:87 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:128 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:103 (context id)
@@ -2064,7 +2060,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2635 (context id)
 #. Documentation/cs/learning/fundamental.itely:2860 (context id)
 #. Documentation/cs/learning/fundamental.itely:2862 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:96 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:96 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:140 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:115 (context id)
@@ -2075,7 +2071,7 @@ msgstr ""
 #. Documentation/learning/fundamental.itely:2645 (context id)
 #. Documentation/cs/learning/fundamental.itely:2870 (context id)
 #. Documentation/cs/learning/fundamental.itely:2872 (context id)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:100 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:100 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:144 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:139 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:116 (context id)
@@ -5286,7 +5282,7 @@ msgstr ""
 #. Documentation/notation/changing-defaults.itely:491 (variable)
 #. Documentation/notation/changing-defaults.itely:540 (variable)
 #. Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly:117 (variable)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:75 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:75 (variable)
 msgid "words"
 msgstr ""
 
@@ -8309,13 +8305,13 @@ msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:47 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:273 (variable)
-#. Documentation/snippets/screech-boink.ly:18 (context id)
+#. Documentation/snippets/screech-and-boink.ly:18 (context id)
 msgid "up"
 msgstr ""
 
 #. Documentation/snippets/cross-staff-tremolos.ly:52 (context id)
 #. Documentation/snippets/jazz-combo-template.ly:279 (variable)
-#. Documentation/snippets/screech-boink.ly:48 (context id)
+#. Documentation/snippets/screech-and-boink.ly:48 (context id)
 msgid "down"
 msgstr ""
 
@@ -9843,26 +9839,26 @@ msgstr ""
 msgid "fermataLong"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:53 (variable)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:53 (variable)
 #. Documentation/snippets/vocal-ensemble-template.ly:89 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:91 (variable)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:71 (variable)
 msgid "sopMusic"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:54 (comment)
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:60 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:54 (comment)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:60 (comment)
 msgid "VERSE ONE"
 msgstr ""
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:82 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:82 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:123 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:126 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:101 (context id)
 msgid "women"
 msgstr "女"
 
-#. Documentation/snippets/lyrics-old-spacing-settings.ly:94 (context id)
+#. Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly:94 (context id)
 #. Documentation/snippets/vocal-ensemble-template.ly:138 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly:136 (context id)
 #. Documentation/snippets/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:113 (context id)
@@ -10097,10 +10093,6 @@ msgstr ""
 msgid "Insert a manual line break within a tuplet"
 msgstr ""
 
-#. Documentation/snippets/piano-template-with-centered-dynamics.ly:86 (variable)
-msgid "pedal"
-msgstr ""
-
 #. Documentation/snippets/pitches-headword.ly:27 (comment)
 msgid "L. v. Beethoven"
 msgstr ""
index eb06bb7fc57aacc015c78b5809e91c8a58bbda2e..fa75b68e40b27b4444bad034a1bc4795f15cbeac 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.14.2"
 
 \header {
-  lsrtags = "keyboards"
+  lsrtags = "specific-notation, keyboards, workaround, symbols-and-glyphs"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -38,6 +38,7 @@ vertical placement of the symbols can be tweaked by changing the
   doctitle = "Accordion-discant symbols"
 } % begin verbatim
 
+
 discant = \markup {
   \musicglyph #"accordion.discant"
 }
index d5fa2f1c3de8f3f774af50c02b667ac1487ab9fd..1fdbc0e7705224fb9876f40f4d7e6e4f1f9ecca9 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "chords, ancient-notation, contexts-and-engravers"
+  lsrtags = "ancient-notation, contexts-and-engravers, chords"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -45,19 +45,20 @@ whole score.
   doctitle = "Adding a figured bass above or below the notes"
 } % begin verbatim
 
+
 bass = {
   \clef bass
   g4 b, c d
   e d8 c d2
 }
 continuo = \figuremode {
-  <_>4 <6>8
-  \once \override Staff.BassFigureAlignmentPositioning #'direction = #CENTER
-  <5/>8 <_>4
+  <_>4 <6>4 <5/>4
   \override Staff.BassFigureAlignmentPositioning #'direction = #UP
-  <_+>4 <6>
+  %\bassFigureStaffAlignmentUp
+  < _+ >4 <6>
   \set Staff.useBassFigureExtenders = ##t
   \override Staff.BassFigureAlignmentPositioning #'direction = #DOWN
+  %\bassFigureStaffAlignmentDown
   <4>4. <4>8 <_+>4
 }
 \score {
index 0578e2d15824a3b76f0677322fbf743f9a7a3783..5be4ccd60fafca29109308a973912e502b6da246 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches, staff-notation, vocal-music"
+  lsrtags = "vocal-music, pitches, staff-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   doctitlees = "Añadir un ámbito por voz"
@@ -50,6 +50,7 @@ manually to prevent collisions.
   doctitle = "Adding ambitus per voice"
 } % begin verbatim
 
+
 \new Staff <<
   \new Voice \with {
     \consists "Ambitus_engraver"
index 5ab3cd9432ed0e11cf2455ca985965a518a336de..155e25f5dfde2b9687f48e68590237c28572772d 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, contexts-and-engravers, breaks"
+  lsrtags = "workaround, breaks, contexts-and-engravers, staff-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -33,6 +33,7 @@ workaround is to add a setting of
   doctitle = "Adding an extra staff at a line break"
 } % begin verbatim
 
+
 \score {
   \new StaffGroup \relative c'' {
     \new Staff
index e765b91988bb04f08871da06e22f8c14139c5739..73918168ab1d968e0ae762de51bedcd68d670080 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, contexts-and-engravers"
+  lsrtags = "contexts-and-engravers, staff-notation, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -25,6 +25,7 @@ piece.
   doctitle = "Adding an extra staff"
 } % begin verbatim
 
+
 \score {
   <<
     \new Staff \relative c'' {
index dbfd4278cf13017602a7a29a1dd0fe0d3dbd76be..d988abb0dae2db27e35603c547cfb899e8fc0d6b 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.14.2"
 
 \header {
-  lsrtags = "chords"
+  lsrtags = "specific-notation, chords"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -43,6 +43,7 @@ To add bar line indications in the @code{ChordNames} context, add the
   doctitle = "Adding bar lines to ChordNames context"
 } % begin verbatim
 
+
 \new ChordNames \with {
   \override BarLine #'bar-extent = #'(-2 . 2)
   \consists "Bar_engraver"
index 9daffa3dc38d77411b2574ea9a9e99603980e04a..2f4ffc5f7993e82988ff1a3ccacdc39784db455b 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms, expressive-marks"
@@ -41,6 +41,7 @@ sections (enclosed within curly braces).
   doctitle = "Adding beams slurs ties etc. when using tuplet and non-tuplet rhythms"
 } % begin verbatim
 
+
 {
   r16[ g16 \times 2/3 { r16 e'8] }
   g16( a \times 2/3 { b d e') }
index 1330b5c197eb379739bfe9a4a2a259f6a8590d68..a290166166ed65e9d3cd552c1ccbcc5dadd6314b 100644 (file)
@@ -7,7 +7,7 @@
 \version "2.15.32"
 
 \header {
-  lsrtags = "rhythms, percussion"
+  lsrtags = "preparing-parts, specific-notation, percussion, really-simple, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -49,6 +49,7 @@ lines is possible.
   doctitle = "Adding drum parts"
 } % begin verbatim
 
+
 drh = \drummode { cymc4.^"crash" hhc16^"h.h." hh hhc8 hho hhc8 hh16 hh hhc4 r4 r2 }
 drl = \drummode { bd4 sn8 bd bd4 << bd ss >>  bd8 tommh tommh bd toml toml bd tomfh16 tomfh }
 timb = \drummode { timh4 ssh timl8 ssh r timh r4 ssh8 timl r4 cb8 cb }
diff --git a/Documentation/snippets/adding-extra-fingering-with-scheme.ly b/Documentation/snippets/adding-extra-fingering-with-scheme.ly
new file mode 100644 (file)
index 0000000..00d0049
--- /dev/null
@@ -0,0 +1,53 @@
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "scheme-language"
+
+  texidoc = "
+You can add various stuff to notes using @code{make-music}. In this
+example, an extra fingering is attached to a note.
+
+
+In general, first do a @code{display} of the music you want to create,
+then write a function that will structure the music for you.
+
+
+
+"
+  doctitle = "Adding extra fingering with scheme"
+} % begin verbatim
+
+
+#(define (make-text-script x)
+   (make-music 'TextScriptEvent
+               'direction DOWN
+               'text (make-simple-markup x)))
+
+#(define (add-text-script m x)
+   (if (equal? (ly:music-property m 'name) 'EventChord)
+       (set! (ly:music-property m 'elements)
+             (cons (make-text-script x)
+                  (ly:music-property m 'elements)))
+       (let ((es (ly:music-property m 'elements))
+            (e (ly:music-property m 'element)))
+        (map (lambda (y) (add-text-script y x)) es)
+        (if (ly:music? e)
+            (add-text-script e x))))
+   m)
+
+addScript =
+#(define-music-function (parser location script music )
+                                       ( string? ly:music? )
+               (add-text-script music script))
+
+\score {
+  {
+    \addScript "6" { c'4-3 }
+  }
+}
index 9be53a6096283cde0a4b3a335a9445a811253a21..c976ace38729b39da2a1ece1c0f78f4419dbe241 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, fretted-strings"
+  lsrtags = "editorial-annotations, fretted-strings, really-simple"
 
   texidoc = "
 Fingering instructions can be entered using a simple syntax.
@@ -16,6 +16,7 @@ Fingering instructions can be entered using a simple syntax.
   doctitle = "Adding fingerings to a score"
 } % begin verbatim
 
+
 \relative c'' {
   c4-1 d-2 f-4 e-3
 }
index d874f03cda860d980f6aedd803c24b6b166e96c9..b85e45cc4a0a771f183bae277ed2f23f1b12ddab 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "specific-notation, fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Para añadir digitaciones a las tablaturas, utilice una combinación de
@@ -25,15 +26,16 @@ L'ajout de doigtés à des tablatures s'obtient en conjuguant des
 "
   doctitlefr = "Ajout de doigtés à des tablatures"
 
-  lsrtags = "fretted-strings"
   texidoc = "
 To add fingerings to tablatures, use a combination of @code{\\markup}
 and @code{\\finger}.
+
 "
   doctitle = "Adding fingerings to tablatures"
 } % begin verbatim
 
 
+
 one = \markup { \finger 1 }
 two = \markup { \finger 2 }
 threeTwo = \markup {
index 4bf11a836248105deb2c0277b5bafffce882fd1d..4d666d5fc85eec862d95d709cd5eb47da8339069 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, vocal-music"
+  lsrtags = "vocal-music, symbols-and-glyphs, staff-notation"
 
   texidoc = "
 This snippet defines the @code{\\splitStaffBarLine} command, which adds
index 5b88027b3500512d936d44433cde95cf6b0eb9e5..1752ba00066a60e5313e7ebf2173e345e57797f7 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks"
+  lsrtags = "workaround, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -26,6 +26,7 @@ objects in parentheses.  The associated grob is @code{ParenthesesItem}.
   doctitle = "Adding parentheses around an expressive mark or chordal note"
 } % begin verbatim
 
+
 \relative c' {
   c2-\parenthesize ->
   \override ParenthesesItem #'padding = #0.1
index 0faa84c6b455461dd2604f4ce4344b39e1f68875..8f0ee5833bf01d9b725213cc63186eab502db05a 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "text, titles"
+  lsrtags = "text, really-cool, titles, scheme-language"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -32,6 +32,7 @@ score.
   doctitle = "Adding the current date to a score"
 } % begin verbatim
 
+
 % first, define a variable to hold the formatted date:
 date = #(strftime "%d-%m-%Y" (localtime (current-time)))
 
index 5bfcae9cb10078f9d8029013f1afabbecd962eb5..9cd608229bda41ea14f8d0be455de70a48473900 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "repeats"
@@ -56,6 +56,7 @@ should appear; see also the @qq{Volta multi staff} snippet.
   doctitle = "Adding volta brackets to additional staves"
 } % begin verbatim
 
+
 <<
   \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
   \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
index a3b2dec582131cc6d9cb7e4229dad455ad93b67f..ebdf72e0130a23e6bb4c35e7a47a41ed010c5ced 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "simultaneous-notes"
@@ -51,6 +51,7 @@ a variable using the Scheme function @code{context-spec-music}.
   doctitle = "Additional voices to avoid collisions"
 } % begin verbatim
 
+
 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
 
 \relative c'' {
index e6aa391fa7e704bb0a7bf170aa9d5aedf4bb4e90..645acd39e042a953177a1b26b2423a3a6245edd8 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -26,6 +26,7 @@ The space given to grace notes can be adjusted using the
   doctitle = "Adjusting grace note spacing"
 } % begin verbatim
 
+
 graceNotes = {
   \grace { c4 c8 c16 c32 }
   c8
index 11f6268aba11c29585a6d92e03f7302082b36a39..267119636c9f3008a89303586e5bd636a1e1ad15 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "correction-wanted, vocal-music, workaround, text, spacing"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Este fragmento de código muestra cómo situar la línea de base de la
@@ -26,15 +27,16 @@ de la portée.
   doctitlefr = "Ajustement de l'espacement vertical des paroles"
 
 
-  lsrtags = "text, vocal-music, spacing"
   texidoc = "
 This snippet shows how to bring the lyrics line closer to the staff.
+[This behaviour is no longer used from version 2.13 onwards.]
 
 "
   doctitle = "Adjusting lyrics vertical spacing"
 } % begin verbatim
 
 
+
 % Default layout:
 <<
   \new Staff \new Voice = melody \relative c' {
@@ -44,7 +46,6 @@ This snippet shows how to bring the lyrics line closer to the staff.
   }
   \new Lyrics \lyricsto melody { aa aa aa aa aa aa aa aa aa }
 
-  % Reducing the minimum space below the staff and above the lyrics:
   \new Staff {
     \new Voice = melody \relative c' {
       c4 d e f
@@ -52,6 +53,7 @@ This snippet shows how to bring the lyrics line closer to the staff.
       c1
     }
   }
+  % Reducing the minimum space below the staff and above the lyrics:
   \new Lyrics \with {
     \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #'((basic-distance . 1))
   }
index 37f7fa372e4b7a493c56466fd04835ba4cfdeac0..18bd8efaf6837815948968bb76959bdfc795c3a4 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -44,6 +44,7 @@ adjust the shape of falls and doits.
   doctitle = "Adjusting the shape of falls and doits"
 } % begin verbatim
 
+
 \relative c'' {
   \override Score.SpacingSpanner #'shortest-duration-space = #4.0
   c2-\bendAfter #5
index 547c31a1818c638d82c0dc51e8fbb3a08fdad3c0..6b18419444a3b859285c83d37816279ab81bd22b 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text, paper-and-layout, titles"
@@ -32,6 +32,7 @@ and the following systems, respectively.
   doctitle = "Aligning and centering instrument names"
 } % begin verbatim
 
+
 \paper {
   left-margin = 3\cm
 }
index 314e55888d6422fd8c2efbb433dceded1660250c..9a50378be926d6ce5d48cc22ef2f1fb969a48663 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -58,6 +58,7 @@ positioned directly over the bar line or left-aligned to the bar line.
   doctitle = "Aligning bar numbers"
 } % begin verbatim
 
+
 \relative c' {
   \set Score.currentBarNumber = #111
   \override Score.BarNumber #'break-visibility = #all-visible
index 9eab5e7f4ef51b5952fe0e40340e704e5d1e3efb..cca927d4a64980f27e5a07ab42c4f4698f002fa8 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text"
@@ -83,6 +83,7 @@ be done for all the staves).
   doctitle = "Aligning marks with various notation objects"
 } % begin verbatim
 
+
 \relative c' {
   e1
 
index 5c55788f947392c513793ae439a45c0256e6f809..bb807fa7f23820b2b272f16d97b5c0bbe7f36597 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text"
@@ -17,6 +17,7 @@ This behavior can be modified to align at right or left.
   doctitle = "Aligning objects created with the \\mark command"
 } % begin verbatim
 
+
 \relative c' {
   c1 \mark "(Center)"
   c1
index 862816efa312a8b99328b087684319ed8fd470bf..8a1b4edd7bb267c0901bb4b9652bb72eb3d6a161 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, fretted-strings, spacing"
+  lsrtags = "specific-notation, editorial-annotations, fretted-strings, spacing"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
@@ -48,6 +48,7 @@ chord construct <>, even if it is only a single note.
   doctitle = "Allowing fingerings to be printed inside the staff"
 } % begin verbatim
 
+
 \relative c' {
   <c-1 e-2 g-3 b-5>2
   \override Fingering #'staff-padding = #'()
index 953db324611ff2e8fb76ec91a3ad3d6f56e77307..a6cf24896b80cf0f2f54ecd921c30bfcd8bbf7a6 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "pitches, tweaks-and-overrides"
@@ -40,6 +40,7 @@ of the final argument.  Non-integer arguments may also be used.
   doctitle = "Altering the length of beamed stems"
 } % begin verbatim
 
+
 \relative c'' {
   \override Stem #'(details beamed-lengths) = #'(2)
   a8[ a] a16[ a] a32[ a]
index 7b90b4982a8e0a2e6be60362b4aa34fbc0cc0b27..a3508cc1ed7bb8ebc1d96a687c8b5a996d2224de 100644 (file)
@@ -1,12 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
 \header {
+  lsrtags = "rhythms, expressive-marks"
+
 %% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
   texidoces = "
 Este código muestra cómo usar la forma alternativa de la breve con dos
@@ -31,15 +33,19 @@ flanquée de deux barres verticales, au lieu d'une comme habituellement.
 "
   doctitlefr = "Brève alternative avec deux barres verticales"
 
-  lsrtags = "rhythms,expressive-marks"
-  texidoc = "This code demonstrates how to use the alternative breve note
-with two vertical lines on each side of the notehead instead of one line."
-  doctitle = "Alternative breve notehead with double vertical lines"
-} % begin verbatim
+  texidoc = "
+This code demonstrates how to use the alternative breve note with two
+vertical lines on each side of the notehead instead of one line.
 
+"
+  doctitle = "Alternative breve note"
+} % begin verbatim
 
 \relative c'' {
   \time 4/2
+  c\breve |
   \override Staff.NoteHead #'style = #'altdefault
-  c\breve | b\breve
+  b\breve
+  \revert Staff.NoteHead #'style
+  a\breve
 }
index 3e35634b2c0e6c401e383dd7dd39b71a36b77e3a..cf8049dc95f739ebc23ae3157990d85b789aad81 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches, vocal-music"
+  lsrtags = "vocal-music, pitches"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   doctitlees = "Ámbitos con varias voces"
@@ -55,6 +55,7 @@ voices.
   doctitle = "Ambitus with multiple voices"
 } % begin verbatim
 
+
 \new Staff \with {
   \consists "Ambitus_engraver"
   }
index 882dab4608737d3ea67acc282e627f9750da7f7d..9bd73a090c490ccbc160731ec1859f31a416e924 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches, vocal-music"
+  lsrtags = "vocal-music, pitches"
 
   texidoc = "
 Ambitus indicate pitch ranges for voices.
@@ -20,6 +20,7 @@ Accidentals only show up if they are not part of the key signature.
   doctitle = "Ambitus"
 } % begin verbatim
 
+
 \layout {
   \context {
     \Voice
index a4d0431fa9cc8383ae738534d6546335012435f1..1efc7b6f3ec4e1d3acbab299eb674c14dc465ff0 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, tweaks-and-overrides, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -27,6 +27,7 @@ staff instead.
   doctitle = "Analysis brackets above the staff"
 } % begin verbatim
 
+
 \layout {
   \context {
     \Voice
index dc9cc0c34bf902ec63448d6504b4049333e4766f..360be3f64fb80c55ca966c7ec8cfea8b1d284993 100644 (file)
@@ -1,11 +1,21 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "headword"
+
+  texidoc = "
+.
+
+"
+  doctitle = "Ancient headword"
+} % begin verbatim
+
 
 #(set-global-staff-size 15)
 \paper {
@@ -19,8 +29,7 @@
   lsrtags = "headwords"
   texidoc = ""
   doctitle = "headword"
-} % begin verbatim
-
+}
 
 \include "gregorian.ly"
 
index 7301cd2b62a30d094dbc4272fa1a7142b72dd13a..092931e5c18df37d572ce69c341bf12febdaad81 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "ancient-notation, template"
+  lsrtags = "template, ancient-notation, really-cool, real-music"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -79,6 +79,7 @@ on the staves.
   doctitle = "Ancient notation template -- modern transcription of mensural music"
 } % begin verbatim
 
+
 global = {
   \set Score.skipBars = ##t
 
index 4c778fb0668cdfe75f4a3067c5317ce0f52d7b7d..06274e800f1c9f686a0b514b448c86a1f2446bd1 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "ancient-notation"
@@ -25,6 +25,7 @@ Time signatures may also be engraved in an old style.
   doctitle = "Ancient time signatures"
 } % begin verbatim
 
+
 {
   \override Staff.TimeSignature #'style = #'neomensural
   s1
index 3386a79c7eed2f1805fcd797cab4bed39e0b54ab..0a6b932e9291ccf22d5cde2eb4fb0b69f9cbfdc3 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "vocal-music, template"
+  lsrtags = "template, vocal-music"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -61,6 +61,7 @@ more possibilities.
   doctitle = "Anglican psalm template"
 } % begin verbatim
 
+
 SopranoMusic = \relative g' {
   g1 | c2 b | a1 | \bar "||"
   a1 | d2 c | c b | c1 | \bar "||"
index c24b94053ea58650465299560ef5f52363b70033..6ec6d4d49647ab82042791b241a9e995d04aaf47 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches, editorial-annotations"
+  lsrtags = "editorial-annotations, pitches"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   doctitlees = "Aplicar estilos de cabeza según la nota de la escala"
@@ -119,6 +119,7 @@ correspondence between harmonic functions and note head styles.
   doctitle = "Applying note head styles depending on the step of the scale"
 } % begin verbatim
 
+
 fragment = {
   \key c \major
   c2 d
index cfdc21c1452b4411826811f04fe1ae277b478134..82e1db1c8988eaebb7fa9b4481f9387765db5860 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
   lsrtags = "world-music"
@@ -58,6 +58,7 @@ of what could be the start of a hijaz improvisation:
   doctitle = "Arabic improvisation"
 } % begin verbatim
 
+
 \include "arabic.ly"
 
 \relative sol' {
index d5206e4ff5cd3ba9a35d09a69ce732f0dac7ee38..758ce46a03b6c8a7f81695582b4ae19f984fcff6 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -27,6 +27,7 @@ better.
   doctitle = "Asymmetric slurs"
 } % begin verbatim
 
+
 slurNotes = { d,8( a' d f a f' d, a) }
 
 \relative c' {
index d2d6159f27904d24ae372d2dce9f922b429a9483..9c90f3375fae9a5a31326660699d5166e959f108 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "automatic-notation, connecting-notes, rhythms"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Se pueden subdividir las barras automáticamente.  Estableciendo la
@@ -17,18 +18,15 @@ posiciones de pulso (tal y como se especifica en @code{beatLength}).
 "
   doctitlees = "Subdivisiones de barra automáticas"
 
-  lsrtags = "rhythms"
-
   texidoc = "
 Beams can be subdivided automatically.  By setting the property
 @code{subdivideBeams}, beams are subdivided at beat positions (as
-specified in @code{baseMoment}).
+specified in @code{beatLength}).
 
 "
   doctitle = "Automatic beam subdivisions"
 } % begin verbatim
 
-
 \new Staff {
   \relative c'' {
     <<
diff --git a/Documentation/snippets/automatic-notation.snippet-list b/Documentation/snippets/automatic-notation.snippet-list
new file mode 100644 (file)
index 0000000..dfed0d8
--- /dev/null
@@ -0,0 +1,6 @@
+automatic-beam-subdivisions.ly
+forcing-rehearsal-marks-to-start-from-a-given-letter-or-number.ly
+generating-whole-scores-also-book-parts-in-scheme-without-using-the-parser.ly
+preventing-extra-naturals-from-being-automatically-added.ly
+preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly
+vocal-ensemble-template-with-automatic-piano-reduction.ly
index 72f05c0337c0f79e85c8647a7cbb64bd89aadc2c..a378f9721f6d5534b8e8b700dc98e119488e2f69 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -18,6 +18,7 @@ of two, and the number of dots to be added as a positive integer.
   doctitle = "Automatically change durations"
 } % begin verbatim
 
+
 \paper { indent = 0 }
 
 music = \relative c'' { a1 b2 c4 d8 r }
index f7f2cd37edf7caa8da0691cdf210fed93ecabc84..3a25a7a30c1e463f9df5349834fff093cf870fa8 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, editorial-annotations, chords, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, chords, tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
@@ -35,6 +35,7 @@ overridden.
   doctitle = "Avoiding collisions with chord fingerings"
 } % begin verbatim
 
+
 \relative c' {
   \set fingeringOrientations = #'(up)
   \set stringNumberOrientations = #'(up)
index b746d6fe3e1257853d5c6a2288e20984732825be..8f2651a6bb878366089bb9a3fd4f9e15332c3f89 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "rhythms"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Las reglas de final de barra especificadas en el contexto
@@ -39,11 +40,11 @@ moduler au niveau @code{Staff} ou @code{Voice}@tie{}:
 "
   doctitlefr = "Définition de règles de ligature pour la partition"
 
-  lsrtags = "rhythms"
   texidoc = "
-Beat structure rules specified in the @code{Score} context apply to all
+Beam-ending rules specified in the @code{Score} context apply to all
 staves, but can be modified at both @code{Staff} and @code{Voice}
 levels:
+
 "
   doctitle = "Beam endings in Score context"
 } % begin verbatim
index 93ebd3e74c1f2df38ec9f89087ca06d890b663e9..5df79024ba56f2c59cbfc547fd5eec260543709c 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "rhythms"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 No está especificada ninguna agrupación predeterminada automática
@@ -41,17 +42,16 @@ il faudra donc définir les terminaisons de 2/8 et 5/8 :
 "
   doctitlefr = "Règle de ligature dans une mesure à 7/8"
 
-  lsrtags = "rhythms"
   texidoc = "
-There is no default beat structure specified for 7/8 time,
-so if automatic beams are required the structure must be specified.  For
-example, to group all beams 2-3-2 in 7/8 time, specify the
-beat structure to be (2 3 2):
+There are no default automatic beam groupings specified for 7/8 time,
+so if automatic beams are required the grouping must be specified using
+<code>beatStructure</code>.  For example, to  group all beams 2-3-2 in
+7/8 time, specify beam endings at 2/8 and 5/8:
+
 "
   doctitle = "Beam grouping in 7/8 time"
 } % begin verbatim
 
-
 \relative c'' {
   \time 7/8
   % rhythm 2-3-2
index 485931f37c088a88ae23c546f53e352bd1b6b8cd..af3989917968532440f81f138824cc4ec89d2771 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -45,6 +45,7 @@ behavior can be changed as shown:
   doctitle = "Beams across line breaks"
 } % begin verbatim
 
+
 \relative c'' {
   \override Beam #'breakable = ##t
   c8 c[ c] c[ c] c[ c] c[ \break
index 4e5934ed5e00913d6417f26a501d840f8492034b..2f6ae1e8d8c0e4ecf606d54e47e771c185a4a199 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, text"
+  lsrtags = "editorial-annotations, text, really-cool"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -29,6 +29,7 @@ white box will not overlap any other grob.
   doctitle = "Blanking staff lines using the \\whiteout command"
 } % begin verbatim
 
+
 \layout { ragged-right = ##f }
 \relative c' {
   \override TextScript #'extra-offset = #'(2 . 4)
index ed6865ca353e6c07155c3852a44427b0d9845d4b..12cfaafe7fa22c1fa0c3597a1037262d4ad84341 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "paper-and-layout"
@@ -19,6 +19,7 @@ with the book last page.
   doctitle = "Book parts"
 } % begin verbatim
 
+
 #(set-default-paper-size "a6")
 
 \book {
index 85c5d222fd40cf96a8e82fd10c81cfb988b5ea44..1896b08689451b63e49bffa420716bed6c1f7bea 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks"
+  lsrtags = "symbols-and-glyphs, expressive-marks"
 
   texidoc = "
 Breathing signs are available in different tastes: commas (default),
@@ -17,6 +17,7 @@ ticks, vees and @qq{railroad tracks} (caesura).
   doctitle = "Breathing signs"
 } % begin verbatim
 
+
 \new Staff \relative c'' {
   \key es \major
   \time 3/4
index fe438c326095e77cbeacc1b5e6c5230427447ef9..7717cc5d9f6cfeadd3ca94d1a0aac0f08b78142f 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks"
+  lsrtags = "contemporary-notation, symbols-and-glyphs, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -53,6 +53,7 @@ draw the rectangle over the hairpin.
   doctitle = "Broken Crescendo Hairpin"
 } % begin verbatim
 
+
 \relative c' {
   <<
     {
index 517acb3c467b863d23b7ef0b60d296e8ee61b3aa..c6180204455af064e83fe76ab5b26aa28d7c718b 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "symbols-and-glyphs, tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -28,6 +28,7 @@ pleasing combination of railtracks and fermata.
   doctitle = "Caesura (\"railtracks\") with fermata"
 } % begin verbatim
 
+
 \relative c'' {
   c2.
   % construct the symbol
index 7436726a2f291b4469f5dd0ea7049fb92bf6f283..5df30566407927c65092681c098b868795f0394f 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
-  lsrtags = "expressive-marks, text"
+  lsrtags = "text, really-cool, expressive-marks, scheme-language"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -29,6 +29,7 @@ normally printed, using some Scheme code.
   doctitle = "Center text below hairpin dynamics"
 } % begin verbatim
 
+
 hairpinWithCenteredText =
 #(define-music-function (parser location text) (markup?)
 #{
index 0e9544a13368848e425dcb310a8b7a72bd61249a..01a7607ae0eeb7244b8fdb9fd8e4da65035d9e17 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, unfretted-strings"
+  lsrtags = "specific-notation, symbols-and-glyphs, unfretted-strings, expressive-marks, scheme-language"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -43,6 +43,7 @@ function.
   doctitle = "Changing \\flageolet mark size"
 } % begin verbatim
 
+
 smallFlageolet =
 #(let ((m (make-articulation "flageolet")))
    (set! (ly:music-property m 'tweaks)
index 75ea5347809fbdf12813b64edda526b0cb0c5913..3d35a43e5b62eed6bf975eea1b7fbbff64dcd260 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "simultaneous-notes, editorial-annotations, tweaks-and-overrides"
+  lsrtags = "specific-notation, editorial-annotations, simultaneous-notes, tweaks-and-overrides, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -39,6 +39,7 @@ note head).
   doctitle = "Changing a single note's size in a chord"
 } % begin verbatim
 
+
 \relative c' {
   <\tweak #'font-size #+2 c e g c \tweak #'font-size #-2 e>1^\markup { A tiny e }_\markup { A big c }
 }
index 7222c1009fb31e1b1fc37ffc3b1b7783c201b24e..c3f151ee0ee6000c5d7cc947219312ce8c06b837 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -64,6 +64,7 @@ spaces.
   doctitle = "Changing beam knee gap"
 } % begin verbatim
 
+
 {
   f8 f''8 f8 f''8
   \override Beam #'auto-knee-gap = #6
index 167b892a783191cb67d2833e86c49bb470336d41..971508e1a3cb81069a2fbc4d4dbc6b1a2df5c4e2 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "chords"
@@ -42,6 +42,7 @@ markup.
   doctitle = "Changing chord separator"
 } % begin verbatim
 
+
 \chords {
   c:7sus4
   \set chordNameSeparator
index ddce19f882c20b842441f674b0933e833fa8f74d..9b9f9ad48fd6fb9e3a1f9543666a28a2ceffc02b 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
  doctitlees = "Cambiar la forma de los silencios multicompás"
@@ -54,6 +54,7 @@ default number of ten may be changed by overriding the
   doctitle = "Changing form of multi-measure rests"
 } % begin verbatim
 
+
 \relative c'' {
   \compressFullBarRests
   R1*2 | R1*5 | R1*9
index be9ca1dead9e37633eae7b3b5e81965e73428b9c..0c4e53b704f1d6e2e7b93beb4388a9c5a96ead65 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "fretted-strings"
@@ -39,6 +39,7 @@ or fret in the different orientations will be aligned.
   doctitle = "Changing fret orientations"
 } % begin verbatim
 
+
 \include "predefined-guitar-fretboards.ly"
 
 <<
index 74147ae8c6a8939362c6300e88e956f6bb364efe..04f4e9bc36ce343c4bae8c2508508f25d79d146e 100644 (file)
@@ -7,7 +7,7 @@
 \version "2.15.32"
 
 \header {
-  lsrtags = "contexts-and-engravers, midi"
+  lsrtags = "real-music, contexts-and-engravers, midi"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -61,6 +61,7 @@ two MIDI channels are created, each with a different
   doctitle = "Changing MIDI output to one channel per voice"
 } % begin verbatim
 
+
 \score {
   \new Staff <<
     \new Voice \relative c''' {
index 44fecd97b32178a76d85e2bf5112ec62cd0a2fe1..791c335c4096c7ec3784d8a5d6776f4c4d4a3757 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "simultaneous-notes"
@@ -45,6 +45,7 @@ the solo and unison sections may be changed:
   doctitle = "Changing partcombine texts"
 } % begin verbatim
 
+
 \new Staff <<
   \set Staff.soloText = #"girl"
   \set Staff.soloIIText = #"boy"
index ead69c26346708e090a8dee91c16919447202ab0..f13e5b00cd9bbcd2f48db9d1b8159f848bda1c96 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "tweaks-and-overrides"
+  lsrtags = "really-cool, tweaks-and-overrides, scheme-language"
 
   texidoc = "
 The @code{\\applyOutput} command allows the tuning of any layout
@@ -18,6 +18,7 @@ arguments.
   doctitle = "Changing properties for individual grobs"
 } % begin verbatim
 
+
 #(define (mc-squared grob grob-origin context)
   (let ((sp (ly:grob-property grob 'staff-position)))
     (if (grob::has-interface grob 'note-head-interface)
index ca922e73fdf33b86752a768d85b40c25fd620611..d3574bfd05e97607b7f671379d65942662f73f90 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "vocal-music"
+  lsrtags = "vocal-music, really-simple"
 
   texidoc = "
 Fonts can be changed independently for each stanza, including the font
index 736ca18f588bd85f450f716ef5b6107c89507287..4e318327d76dd521ac482df6148bffafa47d240d 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -64,6 +64,7 @@ is @code{'dashed-line}, and other possible values include @code{'line},
   doctitle = "Changing text and spanner styles for text dynamics"
 } % begin verbatim
 
+
 \relative c'' {
   \set crescendoText = \markup { \italic { cresc. poco } }
   \set crescendoSpanner = #'text
index 660adb671dae650079392d21f679997f33c4328e..c8a1be77dc62b203f277b5b00d22f1fe2f33359d 100644 (file)
@@ -1,12 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
 \header {
+  lsrtags = "pitches"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -32,15 +34,13 @@ préférences en matière d'esthétique.
   doctitlefr = "Réglage de l'affichage d'un ambitus"
 
 
-  lsrtags = "pitches"
-  texidoc = "It is possible to change the default gap setting for
-ambitus."
+  texidoc = "
+It is possible to change the default gap setting for ambitus.
 
+"
   doctitle = "Changing the ambitus gap"
 } % begin verbatim
 
-
-
 \layout {
   \context {
     \Voice
index 6a8c50eede3c21d22d5f72388f3f5e00fcbabbe1..8321f795ee2610c13bf35d1326a5cdc3a2a71842 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, editorial-annotations"
+  lsrtags = "editorial-annotations, really-simple, connecting-notes, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -24,6 +24,7 @@ The appearance of slurs may be changed from solid to dotted or dashed.
   doctitle = "Changing the appearance of a slur from solid to dotted or dashed"
 } % begin verbatim
 
+
 \relative c' {
   c4( d e c)
   \slurDotted
index 7ce141534c69b940eec70db7220a7d3040488707..6bcac177726c7898591679e42e59156853e3b4a4 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -47,6 +47,7 @@ text.
   doctitle = "Changing the breath mark symbol"
 } % begin verbatim
 
+
 \relative c'' {
   c2
   \override BreathingSign #'text = \markup { \musicglyph #"scripts.rvarcomma" }
index a5b068977cbb96f754554a86829a67455dd2ad39..374813565a1e546aa6551f360db4148c41afcc02 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "chords"
+  lsrtags = "chords, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -31,6 +31,7 @@ The english naming of chords (default) can be changed to german
   doctitle = "Changing the chord names to German or semi-German notation"
 } % begin verbatim
 
+
 music = \chordmode {
   c1/c | cis/cis
   b1/b | bis/bis | bes/bes
index bbd0565c97ad0bcadcffee4ee1bd975f0595373a..e025d0e4269517ea33abffb262c96cffabbc3c01 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text, tweaks-and-overrides"
@@ -17,6 +17,7 @@ The default font families for text can be overridden with
   doctitle = "Changing the default text font family"
 } % begin verbatim
 
+
 \paper {
   % change for other default global staff size.
   myStaffSize = #20
index 3d71b5253b6be2c20ce6c445834e805fff859015..a515d8aff527e3e7197d40538d5eb088d2acdf85 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "pitches"
@@ -19,6 +19,7 @@ and line of the stave equal to one semitone.
   doctitle = "Changing the interval of lines on the stave"
 } % begin verbatim
 
+
 scale = \relative c' {
   a4 ais b c
   cis4 d dis e
index 8c69e09a16eeeefa5589aa898045c0fb76a7609d..05717c441512c9a28d70608d8b75b22a4e7c9045 100644 (file)
@@ -1,12 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
 \header {
+  lsrtags = "rhythms, expressive-marks"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -26,13 +28,14 @@ affectés à une note en particulier.
   doctitlefr = "Spécification du nombre de points d'augmentation d'une note"
 
 
-  lsrtags = "rhythms,expressive-marks"
-  texidoc = "This code demonstrates how to change the number of
-augmentation dots on a single note."
+  texidoc = "
+This code demonstrates how to change the number of augmentation dots on
+a single note.
+
+"
   doctitle = "Changing the number of augmentation dots per note"
 } % begin verbatim
 
-
 \relative c' {
   c4.. a16 r2 |
   \override Dots #'dot-count = #4
index ce4d1cec6289c17054592e0f3090b7b1072386ab..eaf825037aadd4bcca8c943ea3fe4b4888f9f6e5 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation"
+  lsrtags = "specific-notation, staff-notation"
 
   texidoc = "
 The number of lines in a staff may changed by overriding the
@@ -20,6 +20,7 @@ The number of lines in a staff may changed by overriding the
   doctitle = "Changing the number of lines in a staff"
 } % begin verbatim
 
+
 upper = \relative c'' {
   c4 d e f
 }
index aa1ec6b0347562bde375b36656d8e05e8144b46c..5e1ca472a3bc8fbc0fb2e4382705e0173eae8a90 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "chords"
@@ -48,6 +48,7 @@ depending on the @code{figuredBassAlterationDirection} and
   doctitle = "Changing the positions of figured bass alterations"
 } % begin verbatim
 
+
 \figures {
   <6\+> <5+> <6 4-> r
   \set figuredBassAlterationDirection = #RIGHT
index 582dd03538092a5f9e697e9fe63690b28e8c2523..9fc2ae5e8d45e93c64c852d8502d7cb796158a24 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "winds"
+
 %%%    Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -38,15 +39,13 @@ La taille et l'épaisseur des diagrammes de doigté pour bois est modifiable
   doctitlefr = "Modification de la taille d'un diagramme pour bois"
 
 
-  lsrtags="winds"
-  texidoc="
+  texidoc = "
 The size and thickness of woodwind diagrams can be changed.
-"
 
+"
   doctitle = "Changing the size of woodwind diagrams"
 } % begin verbatim
 
-
 \relative c'' {
   \textLengthOn
   c1^\markup
index 4ec923b18bcb8d3908996deb7b3dfb8c6e6fab2c..a8f47679d81d47f7f786792163898e710a3012bf 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, tweaks-and-overrides, paper-and-layout"
+  lsrtags = "paper-and-layout, staff-notation, tweaks-and-overrides"
 
   texidoc = "
 Though the simplest way to resize staves is to use
@@ -19,6 +19,7 @@ changed by scaling the properties @code{'staff-space} and
   doctitle = "Changing the staff size"
 } % begin verbatim
 
+
 <<
   \new Staff {
     \relative c'' {
index af24daca37804fac8362bf75d6fe7f99a2e89a9c..7e83cf7bfe484ecffdf8e897e805d231fa95ebbc 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides, midi"
+  lsrtags = "tweaks-and-overrides, midi, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -46,6 +46,7 @@ metronome mark invisible.
   doctitle = "Changing the tempo without a metronome mark"
 } % begin verbatim
 
+
 \score {
   \new Staff \relative c' {
     \tempo 4 = 160
index 248b2620c1faab333aea2c510d76e24daf92b71d..8173f8a72bbea00d13fd7ce90bea4af337eb4680 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "keyboards, tweaks-and-overrides"
@@ -32,6 +32,7 @@ exhaustive list.
   doctitle = "Changing the text for sustain markings"
 } % begin verbatim
 
+
 sustainNotes = { c4\sustainOn d e\sustainOff\sustainOn f\sustainOff }
 
 \relative c' {
diff --git a/Documentation/snippets/changing-the-time-signature-without-affecting-the-beaming.ly b/Documentation/snippets/changing-the-time-signature-without-affecting-the-beaming.ly
deleted file mode 100644 (file)
index 791e2cc..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-
-\header {
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
-  texidoces = "
-La instrucción @code{\\time} establece las propiedades
-@code{timeSignatureFraction}, @code{beatLength}, @code{beatGrouping} y
-@code{measureLength} en el contexto @code{Timing}, que normalmente
-tiene el alias @code{Score}.  La modificación del valor de
-@code{timeSignatureFraction} hace que se imprima la nueva indicación
-de compás sin que cambie ninguna de las demás propiedades:
-
-"
-  doctitlees = "Cambio de compás sin afectar al barrado"
-
-
-
-%% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
-  texidocde = "
-Der @code{\\time}-Befehl verändert die Eigenschaften
-@code{timeSignatureFraction}, @code{beatLength}, @code{beatGrouping}
-und @code{measureLength} im @code{Timing}-Kontext, welcher normalerweise
-gleichbedeutend mit @code{Score} ist.  Wenn der Wert von
-@code{timeSignatureFraction} verändert wird, wird die neue
-Taktart ausgegeben, ohne die anderen Eigenschaften zu beeinflussen:
-
-"
-  doctitlede = "Die Taktart verändern ohne die Bebalkung zu beeinflussen"
-
-
-
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
-  texidocfr = "
-La commande @code{\\time} gère les propriétés
-@code{timeSignatureFraction}, @code{beatLength}, @code{beatGrouping}
-et @code{measureLength} dans le contexte @code{Timing}, normalement
-rattaché à @code{Score}.  Le fait de modifier la valeur de
-@code{timeSignatureFraction} aura pour effet de changer l'apparence du
-symbole affiché sans pour autant affecter les autres propriétés de la
-métrique@tie{}:
-
-"
-  doctitlefr = "Changement de métrique sans affecter les règles de ligature"
-
-  lsrtags = "rhythms"
-  texidoc = "
-The @code{\\time} command sets the properties
-@code{timeSignatureFraction}, @code{beatLength}, @code{beatGrouping}
-and @code{measureLength} in the @code{Timing} context, which is
-normally aliased to @code{Score}. Changing the value of
-@code{timeSignatureFraction} causes the new time signature symbol to be
-printed without changing any of the other properties:
-
-"
-  doctitle = "Changing the time signature without affecting the beaming"
-} % begin verbatim
-
-
-\markup {
-  This snippet is deprecated as of 2.13.5 and will be removed in 2.14
-}
index 52346efc9707d36a0ccb185a17a7beec35ff9546..3ed42663dad93083c8091f328f3626e2ba956ed8 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -55,6 +55,7 @@ be printed, or the tuplet number may be suppressed altogether.
   doctitle = "Changing the tuplet number"
 } % begin verbatim
 
+
 \relative c'' {
   \times 2/3 { c8 c c }
   \times 2/3 { c8 c c }
index aeab1974c9cc17eb49d34c11788d12d3e692e6ff..40d47db2bb3c4ec3bf97f6af23df3336c748eaa8 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, contexts-and-engravers"
+  lsrtags = "workaround, contexts-and-engravers, contemporary-notation, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -37,6 +37,7 @@ as the second argument of @code{\\scaleDurations}.
   doctitle = "Changing time signatures inside a polymetric section using \\scaleDurations"
 } % begin verbatim
 
+
 \layout {
   \context {
     \Score
index 4bab2a97cf514ec337122937bed1c588cd55945e..74ea26935c6721b1ff94915120951292b97a98c2 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -41,16 +42,16 @@ d'arrivée.
   doctitlefr = "Glissando d'accords et tablature"
 
 
-  lsrtags = "fretted-strings"
   texidoc = "
-Slides for chords can be indicated in both Staff and TabStaff.
-String numbers are necessary for TabStaff because automatic
-string calculations are different for chords and for single notes.
+Slides for chords can be indicated in both @code{Staff} and
+@code{TabStaff}. String numbers are necessary for @code{TabStaff}
+because automatic string calculations are different for chords and for
+single notes.
+
 "
   doctitle = "Chord glissando in tablature"
 } % begin verbatim
 
-
 myMusic = \relative c' {
   <c\3 e\2 g\1>1 \glissando <f\3 a\2 c\1>
 }
index 058b46d8fa6984f759bcecf9f251c0d52e6c6cdc..ffdf1612c33920294c22ac97b330d429eeedac15 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "chords"
+  lsrtags = "specific-notation, chords"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -43,6 +43,7 @@ special notations for specific chords.
   doctitle = "Chord name exceptions"
 } % begin verbatim
 
+
 % modify maj9 and 6(add9)
 % Exception music is chords with markups
 chExceptionMusic = {
index 0e2416d638ac5586b7b8317ea1862e83b2b7e846..42daf680ed1e32c963b9ef27557c76c1788d7b37 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "chords"
+  lsrtags = "specific-notation, chords"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -43,6 +43,7 @@ The layout of the major 7 can be tuned with @code{majorSevenSymbol}.
   doctitle = "chord name major7"
 } % begin verbatim
 
+
 \chords {
   c:7+
   \set majorSevenSymbol = \markup { j7 }
index f2e40d0621dd39300c750abe87300727a5fa9ab9..de8662cc6f545f99eeb4d998fcc95a585dc34e3d 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Se puede hacer que los diagramas de posiciones se muestren sólo
@@ -36,12 +37,13 @@ d'un changement d'accord ou de saut de ligne.
   doctitlefr = "Changement d'accord et diagramme de fret"
 
 
-  lsrtags = "fretted-strings"
-  texidoc = "FretBoards can be set to display only when the chord changes
-or at the beginning of a new line."
-  doctitle = "chordChanges for FretBoards"
-} % begin verbatim
+  texidoc = "
+FretBoards can be set to display only when the chord changes or at the
+beginning of a new line.
 
+"
+  doctitle = "ChordChanges for FretBoards"
+} % begin verbatim
 
 \include "predefined-guitar-fretboards.ly"
 
@@ -49,7 +51,7 @@ myChords = \chordmode {
   c1 c1 \break
   \set chordChanges = ##t
   c1 c1 \break
-  c1 c1 \break
+  c1 c1
 }
 
 <<
index fbaf03dfa13a0d8e1c15227e32a80f564f7354bf..45b9b8a35d2c93708a006f1b83fdd7cb6d887c49 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "pitches"
@@ -16,6 +16,7 @@ Clefs can be transposed by arbitrary amounts, not just by octaves.
   doctitle = "Clefs can be transposed by arbitrary amounts"
 } % begin verbatim
 
+
 \relative c' {
   \clef treble
   c4 c c c
index c61588938742a34395c25e0465e9baba2d7290fb..7dd6f138a87919408eb8a0bbe33bf01e1fac05f8 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "paper-and-layout"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Este código muestra cómo recortar (extraer) fragmentos a partir de una
@@ -35,12 +36,10 @@ varios archivos EPS.
 "
   doctitlees = "Recorte de sistemas"
 
-  lsrtags = "paper-and-layout"
-
   texidoc = "
 This code shows how to clip (extract) snippets from a full score.
 
-This file needs to be run separately with @option{-dclip-systems}; the
+This file needs to be run separately with @code{-dclip-systems}; the
 snippets page may not adequately show the results.
 
 The result will be files named
index a6c5880c8fb1f25e064277edf90758ecb9129bab..5a8d7786c624f6fbd282c7761dd6ae31bcb115ca 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "simultaneous-notes, chords, keyboards"
+  lsrtags = "specific-notation, keyboards, simultaneous-notes, really-cool, contemporary-notation, chords"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -25,6 +25,7 @@ played.
   doctitle = "Clusters"
 } % begin verbatim
 
+
 fragment = \relative c' {
   c4 f <e d'>4
   <g a>8 <e a> a4 c2 <d b>4
index 70bdd668f31813a4ee365b2fa7d5588079adffac..ed7167439e821ac092407888d8e52908f6547007 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches, editorial-annotations"
+  lsrtags = "editorial-annotations, really-cool, pitches"
 
   texidoc = "
 It is possible to color note heads depending on their pitch and/or
index 8387cfea135995bfbf90aaae2c7951b29a4b9a04..95902fea241d9a23d5c12f3dc3b62ed84dc67c59 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, text"
+  lsrtags = "text, really-simple, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -27,6 +27,7 @@ block.
   doctitle = "Combining dynamics with markup texts"
 } % begin verbatim
 
+
 piuF = \markup { \italic più \dynamic f }
 \layout { ragged-right = ##f }
 \relative c'' {
index f1f33a8e60642fe2399e40c2cd9632ae158c1b21..13d6888620069551cae35aaa0c25a6c5277d1ffd 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "simultaneous-notes, text"
+  lsrtags = "syntax-and-expressions, text, simultaneous-notes"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -94,6 +94,7 @@ staff: standard polyphony, @code{\\partcombine} without texts, and
   doctitle = "Combining two parts on the same staff"
 } % begin verbatim
 
+
 musicUp = \relative c'' {
   \time 4/4
   a4 c4.( g8) a4 |
index 120972a6e206cff8736c77d12f62145eb673c055..d638d7192db92e641152af72ab0f41763074ba14 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "rhythms"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
  doctitlees = "Indicaciones de compases compuestos"
  texidoces = "
@@ -47,20 +48,29 @@ et en adaptant les règles de ligature automatique en conséquence.
 "
   doctitlefr = "Métrique décomposée"
 
-  lsrtags = "rhythms"
   texidoc = "
-Odd 20th century time signatures (such as \"5/8\") can often be played
-as compound time signatures (e.g. \"3/8 + 2/8\"), which combine two or
-more inequal metrics. LilyPond can make such music quite easy to read
-and play, by explicitly printing the compound time signatures and
-adapting the automatic beaming behavior. (Graphic measure grouping
-indications can also be added; see the appropriate snippet in this
-database.)
+Odd 20th century time signatures (such as \\\"5/8\\\") can often be
+played as compound time signatures (e.g. \\\"3/8 + 2/8\\\"), which
+combine two or more inequal metrics. LilyPond can make such music quite
+easy to read and play, by explicitly printing the compound time
+signatures and adapting the automatic beaming behavior.
+
 "
   doctitle = "Compound time signatures"
 } % begin verbatim
 
+#(define ((compound-time one two num) grob)
+   (grob-interpret-markup grob
+                          (markup #:override '(baseline-skip . 0) #:number
+                                  (#:line ((#:column (one num))
+                                           #:vcenter "+"
+                                           (#:column (two num)))))))
 
-\markup {
-  This snippet is deprecated as of 2.15.9 and will be removed in 2.16
+\relative c' {
+  \override Staff.TimeSignature #'stencil = #(compound-time "2" "3" "8")
+  \time 5/8
+  \set Staff.beatStructure = #'(2 3)
+  c8 d e fis gis
+  c8 fis, gis e d
+  c8 d e4 gis8
 }
diff --git a/Documentation/snippets/connecting-notes.snippet-list b/Documentation/snippets/connecting-notes.snippet-list
new file mode 100644 (file)
index 0000000..bd89eb7
--- /dev/null
@@ -0,0 +1,5 @@
+automatic-beam-subdivisions.ly
+changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.ly
+creating-slurs-across-voices.ly
+laissez-vibrer-ties.ly
+manually-controlling-beam-positions.ly
index 3ac19377c7ea78d7c63fce1163f84b4025b4b3f3..dd7c2e6042cca8a9f37b158c61c9b59d209ce597 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks"
+  lsrtags = "specific-notation, contemporary-notation, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -44,6 +44,7 @@ hidden note and cadenza timing.
   doctitle = "Contemporary glissando"
 } % begin verbatim
 
+
 \relative c'' {
   \time 3/4
   \override Glissando #'style = #'zigzag
diff --git a/Documentation/snippets/contemporary-notation.snippet-list b/Documentation/snippets/contemporary-notation.snippet-list
new file mode 100644 (file)
index 0000000..098532b
--- /dev/null
@@ -0,0 +1,13 @@
+broken-crescendo-hairpin.ly
+changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
+clusters.ly
+contemporary-glissando.ly
+double-glissando.ly
+flat-flags-and-beam-nibs.ly
+flute-slap-notation.ly
+heavily-customized-polymetric-time-signatures.ly
+laissez-vibrer-ties.ly
+marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly
+non-traditional-key-signatures.ly
+printing-music-with-different-time-signatures.ly
+stemlets.ly
index 2b4356606f1acf0e45cc4c595369dfdf5671f9bf..552afb50b194b72ea4e0e9561012999603fe38dc 100644 (file)
@@ -6,7 +6,7 @@ changing-midi-output-to-one-channel-per-voice.ly
 changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
 chant-or-psalms-notation.ly
 creating-blank-staves.ly
-defining-an-engraver-in-scheme-ambitus-engraver.ly
+defining-an-engraver-in-scheme--ambitus-engraver.ly
 engravers-one-by-one.ly
 mensurstriche-layout-bar-lines-between-the-staves.ly
 nesting-staves.ly
index c6e0bd1b78e7f208571b3233094895e04039b35f..00fa74fc0bae801ec863069885a62fb8d9000b3f 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "tweaks-and-overrides, expressive-marks"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -30,23 +31,22 @@ ocultar habilitando la función de callback.
   extensión después de un salto de línea"
 
 
-  lsrtags = "expressive-marks, tweaks-and-overrides"
-  texidoc = "The visibility of spanners which end on the first note
-following a line break is controlled by the @code{after-line-breaking}
-callback @code{ly:spanner::kill-zero-spanned-time}.
+  texidoc = "
+The visibility of spanners which end on the first note following a line
+break is controlled by the @code{after-line-breaking} callback
+@code{ly:spanner::kill-zero-spanned-time}.
 
 For objects such as glissandos and hairpins, the default behaviour is
 to hide the spanner after a break; disabling the callback will allow
 the left-broken span to be shown.
 
-Conversely, spanners which are usually visible, such as text spans,
-can be hidden by enabling the callback.
-"
+Conversely, spanners which are usually visible, such as text spans, can
+be hidden by enabling the callback.
 
+"
   doctitle = "Controlling spanner visibility after a line break"
 } % begin verbatim
 
-
 \paper { ragged-right = ##t }
 
 \relative c'' {
@@ -64,4 +64,3 @@ can be hidden by enabling the callback.
   \break
   f,1\!\stopTextSpan
 }
-
index 785763e250a8c6ffa898699504a89fe58d0238bb..6293cc6decc4dc0f93f0afb99d7790ec18bff687 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, chords, keyboards, fretted-strings"
+  lsrtags = "specific-notation, editorial-annotations, keyboards, fretted-strings, chords"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -49,6 +49,7 @@ if it is a single note.
   doctitle = "Controlling the placement of chord fingerings"
 } % begin verbatim
 
+
 \relative c' {
   \set fingeringOrientations = #'(left)
   <c-1 e-3 a-5>4
index b7f6413bf6ec76cd6ca709b1f575ef3b0a50ff70..b674e762765854da226b89d5355e4ce21e496348 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -71,6 +71,7 @@ comes first.
   doctitle = "Controlling the vertical ordering of scripts"
 } % begin verbatim
 
+
 \relative c''' {
   \once \override TextScript #'script-priority = #-100
   a2^\prall^\markup { \sharp }
index 9d0e6186979d4efc6164c584503ecaa25bb2b06d..0cda586e2f4b7e6d80f05d6cdd9595a53e9de229 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
@@ -50,6 +50,7 @@ bracket), @code{#f} (never print a bracket) or @code{#'if-no-beam}
   doctitle = "Controlling tuplet bracket visibility"
 } % begin verbatim
 
+
 music = \relative c'' {
   \times 2/3 { c16[ d e } f8]
   \times 2/3 { c8 d e }
diff --git a/Documentation/snippets/correction-wanted.snippet-list b/Documentation/snippets/correction-wanted.snippet-list
new file mode 100644 (file)
index 0000000..b551d6e
--- /dev/null
@@ -0,0 +1,2 @@
+adjusting-lyrics-vertical-spacing.ly
+horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly
index a715ead012765db364cb967ae7adfc5b9e2a14f7..ba7659acdfc312c2aad2c8d27dbb42db873b2642 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 texidoces = "
@@ -62,6 +62,7 @@ horizontally.
   doctitle = "Creating a delayed turn"
 } % begin verbatim
 
+
 \relative c'' {
   \once \override TextScript #'avoid-slur = #'inside
   \once \override TextScript #'outside-staff-priority = ##f
index 150a7494b0da1ef6f091a7662ded932702ad143b..7b4205ae15dbbfef84d4bebc48bfcc6086e03d30 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -48,6 +48,7 @@ context:
   doctitle = "Creating arpeggios across notes in different voices"
 } % begin verbatim
 
+
 \new Staff \with {
   \consists "Span_arpeggio_engraver"
 }
index 0ed458e098f6e7ac621646325c6cc2ac1515400c..03f190bd88e5a8f51e60e2d9089e56c0bfcc72ec 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, editorial-annotations, contexts-and-engravers, paper-and-layout"
+  lsrtags = "specific-notation, editorial-annotations, paper-and-layout, contexts-and-engravers, staff-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -30,6 +30,7 @@ To create blank staves, generate empty measures then remove the
   doctitle = "Creating blank staves"
 } % begin verbatim
 
+
 #(set-global-staff-size 20)
 
 \score {
index 9e7b9d374d4ac1fd9f57a7a571e2d126cc4dc0c1..6ece21b65c38faa56f42f2e700de1d53a88a2eaa 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -47,6 +47,7 @@ the staves by setting the property @code{PianoStaff.connectArpeggios}.
   doctitle = "Creating cross-staff arpeggios in a piano staff"
 } % begin verbatim
 
+
 \new PianoStaff \relative c'' <<
   \set PianoStaff.connectArpeggios = ##t
   \new Staff {
index 257e742df7ed6800d125fe1ae7290a8ed513132e..277f0b1713b3e808069d1bb899753c398f24bbc5 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -49,6 +49,7 @@ Cross-staff arpeggios can be created in contexts other than
   doctitle = "Creating cross-staff arpeggios in other contexts"
 } % begin verbatim
 
+
 \score {
   \new ChoirStaff {
     \set Score.connectArpeggios = ##t
index f86634bbbaea0a2e1bdf338ccfdb5c7daffd3099..3c2f18078dcd527e77e517728ff9363d733cdebf 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, staff-notation, editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, staff-notation, tweaks-and-overrides, expressive-marks, scheme-language"
 
   texidoc = "
 By default you cannot make double-digit fingering notation (i.e.
@@ -19,6 +19,7 @@ This snippet shows two methods of creating fingerings larger than 9.
   doctitle = "Creating double-digit fingerings"
 } % begin verbatim
 
+
 ten =
 #(make-music 'FingeringEvent
              'digit 10)
index 927eabde3a40ea337e71a0de629c131e39c4a33b..06e28d90ffd436aeffcf4bea5a3e9c373d339085 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -45,6 +45,7 @@ change the tempo in MIDI output.
   doctitle = "Creating metronome marks in markup mode"
 } % begin verbatim
 
+
 \relative c' {
   \tempo \markup {
     \concat {
index 494715ab74c8ca7bc46c94a3b7e6ed86257481ca..e2f6dd89bcfc33ba8f5f689fd50dd559b7d02c11 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, text"
+  lsrtags = "workaround, text, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -45,6 +45,7 @@ commands such as @code{\\dynamicUp} or @code{\\dynamicDown}.
   doctitle = "Creating \"real\" parenthesized dynamics"
 } % begin verbatim
 
+
 parenF = #(make-dynamic-script (markup #:line (#:normal-text #:italic
            #:fontsize 2 "(" #:hspace -0.8 #:dynamic "f" #:normal-text
            #:italic #:fontsize 2 ")")))
index bd4794ca1406fa64b9225a6cce1061a2f7dd4292..ebe3bddfefd3dcaf026898bbe71de10ce3080588 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, text, tweaks-and-overrides"
+  lsrtags = "text, tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
index f885e0bcb3db4aabcdf5e3321519b6789d6f5566..2e893c8ca33e0ccd597f6ff89c015034149b536e 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, keyboards, unfretted-strings"
+  lsrtags = "keyboards, real-music, unfretted-strings, connecting-notes, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -37,6 +37,7 @@ solo violin, BWV 1004.
   doctitle = "Creating slurs across voices"
 } % begin verbatim
 
+
 \relative c' {
   <<
     {
index d16fc527165a8597006abcf0f92cd8dbab804a02..fcfd06d1cb914d8ad7ece9ce0b9702096a2ade79 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, text, tweaks-and-overrides"
+  lsrtags = "text, tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -30,6 +30,7 @@ to modify its output.
   doctitle = "Creating text spanners"
 } % begin verbatim
 
+
 \paper { ragged-right = ##f }
 
 \relative c'' {
index b01a0ad75795a782f92fa5aa8de5fc2d1ce04d64..1e69c099b1c7573161df0d7f3b1928663c42b6a2 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "chords, keyboards, tweaks-and-overrides"
+  lsrtags = "keyboards, workaround, chords, tweaks-and-overrides"
 
   texidoc = "
 Sometimes it is better to use stems from the upper staff for creating
@@ -22,6 +22,7 @@ between staves using @code{\\override Staff.Beam #'collision-voice-only
   doctitle = "Cross-staff chords - beaming problems workaround"
 } % begin verbatim
 
+
 \new PianoStaff <<
   \new Staff = up
     \relative c' {
@@ -37,6 +38,7 @@ between staves using @code{\\override Staff.Beam #'collision-voice-only
           e e e }
         { s4
           \change Staff = "bottom"
+          \override NoteColumn #'ignore-collision = ##t
           c, c c
         }
       >>
index 08c09534dd96ef34cd024d5fd7d55f764ee1d0f3..52036a5d8abd23212704e2dc79845c4d654c41f8 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "repeats, keyboards"
+  lsrtags = "repeats, keyboards, real-music"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
@@ -43,6 +43,7 @@ its @code{\\change Staff} command.
   doctitle = "Cross-staff tremolos"
 } % begin verbatim
 
+
 \new PianoStaff <<
   \new Staff = "up" \relative c'' {
     \key a \major
index f76f74ab1430cf404c3e69615fa9a83c0f042043..4f7bf8841155cba70d05006a6b153e8a13790a30 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "ancient-notation, tweaks-and-overrides"
+  lsrtags = "specific-notation, ancient-notation, symbols-and-glyphs, tweaks-and-overrides"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -23,6 +23,7 @@ Custodes may be engraved in various styles.
   doctitle = "Custodes"
 } % begin verbatim
 
+
 \layout { ragged-right = ##t }
 
 \new Staff \with { \consists "Custos_engraver" } \relative c' {
index 9219df9c54ac584b72667d464ec079e9ba54a4c3..580d25548490ca1d60174d2f65899b2d29d260d3 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.14.2"
 
 \header {
   lsrtags = "fretted-strings, tweaks-and-overrides"
@@ -59,6 +59,7 @@ can be omitted in property overrides.
   doctitle = "Customizing fretboard fret diagrams"
 } % begin verbatim
 
+
 \include "predefined-guitar-fretboards.ly"
 \storePredefinedDiagram #default-fret-table \chordmode { c' }
                         #guitar-tuning
index edd954f650fc19633e1c10852f52c163ea9f0e23..2d4195f241a47e89dcbac4fc2c3e384374b6fb91 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "fretted-strings, tweaks-and-overrides"
@@ -52,6 +52,7 @@ markup.
   doctitle = "Customizing markup fret diagrams"
 } % begin verbatim
 
+
 <<
   \chords { c1 | c | c | d }
 
index 0822c3a58c1664b58f9cfc203c98d7aa415f04a7..15ee9c5a65c10a55b5145bc449eab3925eed0462 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "editorial-annotations"
@@ -35,6 +35,7 @@ by the @code{Stem} property @code{neutral-direction}.
   doctitle = "Default direction of stems on the center line of the staff"
 } % begin verbatim
 
+
 \relative c'' {
   a4 b c b
   \override Stem #'neutral-direction = #up
diff --git a/Documentation/snippets/defining-an-engraver-in-scheme--ambitus-engraver.ly b/Documentation/snippets/defining-an-engraver-in-scheme--ambitus-engraver.ly
new file mode 100644 (file)
index 0000000..dfa5ee8
--- /dev/null
@@ -0,0 +1,328 @@
+% 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.
+%% Note: this file works from version 2.15.31
+\version "2.15.31"
+
+\header {
+
+  lsrtags = "contexts-and-engravers"
+
+
+  texidoc = "This example demonstrates how the ambitus engraver may be
+  defined on the user side, with a Scheme engraver.
+
+  This is basically a rewrite in Scheme of the code from
+  @file{lily/ambitus-engraver.cc}.
+"
+
+  doctitle = "Defining an engraver in Scheme: ambitus engraver"
+} % begin verbatim
+
+
+#(use-modules (oop goops))
+
+%%%
+%%% Grob utilities
+%%%
+%%% These are literal rewrites of some C++ methods used by the ambitus engraver.
+
+#(define (ly:separation-item::add-conditional-item grob grob-item)
+   "Add @var{grob-item} to the array of conditional elements of @var{grob}.
+Rewrite of @code{Separation_item::add_conditional_item} from @file{lily/separation-item.cc}."
+   (ly:pointer-group-interface::add-grob grob 'conditional-elements grob-item))
+
+#(define (ly:accidental-placement::accidental-pitch accidental-grob)
+   "Get the pitch from the grob cause of @var{accidental-grob}.
+Rewrite of @code{accidental_pitch} from @file{lily/accidental-placement.cc}."
+   (ly:event-property (ly:grob-property (ly:grob-parent accidental-grob Y) 'cause)
+                      'pitch))
+
+#(define (ly:accidental-placement::add-accidental grob accidental-grob)
+   "Add @var{accidental-grob}, an @code{Accidental} grob, to the
+list of the accidental grobs of @var{grob}, an @code{AccidentalPlacement}
+grob.
+Rewrite of @code{Accidental_placement::add_accidental} from @file{lily/accidental-placement.cc}."
+   (let ((pitch (ly:accidental-placement::accidental-pitch accidental-grob)))
+     (set! (ly:grob-parent accidental-grob X) grob)
+     (set! (ly:grob-property accidental-grob 'X-offset)
+           ly:grob::x-parent-positioning)
+     (let* ((accidentals (ly:grob-object grob 'accidental-grobs))
+            (handle (assq (ly:pitch-notename pitch) accidentals))
+            (entry (if handle (cdr handle) '())))
+       (set! (ly:grob-object grob 'accidental-grobs)
+             (assq-set! accidentals
+                        (ly:pitch-notename pitch)
+                        (cons accidental-grob entry))))))
+
+%%%
+%%% Ambitus data structure
+%%%
+
+%%% The <ambitus> class holds the various grobs that are created
+%%% to print an ambitus:
+%%% - ambitus-group: the grob that groups all the components of an ambitus
+%%% (Ambitus grob);
+%%% - ambitus-line: the vertical line between the upper and lower ambitus
+%%% notes (AmbitusLine grob);
+%%% - ambitus-up-note and ambitus-down-note: the note head and accidental
+%%% for the lower and upper note of the ambitus (see <ambitus-note> class
+%%% below).
+%%% The other slots define the key and clef context of the engraver:
+%%% - start-c0: position of middle c at the beginning of the piece.  It
+%%% is used to place the ambitus notes according to their pitch;
+%%% - start-key-sig: the key signature at the beginning of the piece.  It
+%%% is used to determine if accidentals shall be printed next to ambitus
+%%% notes.
+
+#(define-class <ambitus> ()
+   (ambitus-group #:accessor ambitus-group)
+   (ambitus-line #:accessor ambitus-line)
+   (ambitus-up-note #:getter ambitus-up-note
+                    #:init-form (make <ambitus-note>))
+   (ambitus-down-note #:getter ambitus-down-note
+                      #:init-form (make <ambitus-note>))
+   (start-c0 #:accessor ambitus-start-c0
+             #:init-value #f)
+   (start-key-sig #:accessor ambitus-start-key-sig
+                  #:init-value '()))
+
+%%% Accessor for the lower and upper note data of an ambitus
+#(define-method (ambitus-note (ambitus <ambitus>) direction)
+   "If @var{direction} is @code{UP}, then return the upper ambitus note
+of @var{ambitus}, otherwise return the lower ambitus note."
+   (if (= direction UP)
+       (ambitus-up-note ambitus)
+       (ambitus-down-note ambitus)))
+
+%%% The <ambitus-note> class holds the grobs that are specific to ambitus
+%%% (lower and upper) notes:
+%%% - head: an AmbitusNoteHead grob;
+%%% - accidental: an AmbitusAccidental grob, to be possibly printed next
+%%% to the ambitus note head.
+%%% Moreover:
+%%% - pitch is the absolute pitch of the note
+%%% - cause is the note event that causes this ambitus note, i.e. the lower
+%%% or upper note of the considered music sequence.
+
+#(define-class <ambitus-note> ()
+   (head #:accessor ambitus-note-head
+         #:init-value #f)
+   (accidental #:accessor ambitus-note-accidental
+               #:init-value #f)
+   (cause #:accessor ambitus-note-cause
+          #:init-value #f)
+   (pitch #:accessor ambitus-note-pitch
+          #:init-value #f))
+
+%%%
+%%% Ambitus engraving logics
+%%%
+%%% Rewrite of the code from @file{lily/ambitus-engraver.cc}.
+
+#(define (make-ambitus translator)
+   "Build an ambitus object: initialize all the grobs and their relations.
+
+The Ambitus grob contain all other grobs:
+ Ambitus
+  |- AmbitusLine
+  |- AmbitusNoteHead   for upper note
+  |- AmbitusAccidental for upper note
+  |- AmbitusNoteHead   for lower note
+  |- AmbitusAccidental for lower note
+
+The parent of an accidental is the corresponding note head,
+and the accidental is set as the 'accidental-grob of the note head
+so that is printed by the function that prints notes."
+   ;; make the ambitus object
+   (let ((ambitus (make <ambitus>)))
+     ;; build the Ambitus grob, which will contain all other grobs
+     (set! (ambitus-group ambitus) (ly:engraver-make-grob translator 'Ambitus '()))
+     ;; build the AmbitusLine grob (line between lower and upper note)
+     (set! (ambitus-line ambitus) (ly:engraver-make-grob translator 'AmbitusLine '()))
+     ;; build the upper and lower AmbitusNoteHead and AmbitusAccidental
+     (for-each (lambda (direction)
+                 (let ((head (ly:engraver-make-grob translator 'AmbitusNoteHead '()))
+                       (accidental (ly:engraver-make-grob translator 'AmbitusAccidental '()))
+                       (group (ambitus-group ambitus)))
+                   ;; The parent of the AmbitusAccidental grob is the
+                   ;; AmbitusNoteHead grob
+                   (set! (ly:grob-parent accidental Y) head)
+                   ;; The AmbitusAccidental grob is set as the accidental-grob
+                   ;; object of the AmbitusNoteHead.  This is later used by the
+                   ;; function that prints notes.
+                   (set! (ly:grob-object head 'accidental-grob) accidental)
+                   ;; both the note head and the accidental grobs are added
+                   ;; to the main ambitus grob.
+                   (ly:axis-group-interface::add-element group head)
+                   (ly:axis-group-interface::add-element group accidental)
+                   ;; the note head and the accidental grobs are added to the
+                   ;; ambitus object
+                   (set! (ambitus-note-head (ambitus-note ambitus direction))
+                         head)
+                   (set! (ambitus-note-accidental (ambitus-note ambitus direction))
+                         accidental)))
+               (list DOWN UP))
+     ;; The parent of the ambitus line is the lower ambitus note head
+     (set! (ly:grob-parent (ambitus-line ambitus) X)
+           (ambitus-note-head (ambitus-note ambitus DOWN)))
+     ;; the ambitus line is added to the ambitus main grob
+     (ly:axis-group-interface::add-element (ambitus-group ambitus) (ambitus-line ambitus))
+     ambitus))
+
+#(define-method (initialize-ambitus-state (ambitus <ambitus>) translator)
+   "Initialize the state of @var{ambitus}, by getting the starting
+position of middle C and key signature from @var{translator}'s context."
+   (if (not (ambitus-start-c0 ambitus))
+       (begin
+         (set! (ambitus-start-c0 ambitus)
+               (ly:context-property (ly:translator-context translator)
+                                    'middleCPosition
+                                    0))
+         (set! (ambitus-start-key-sig ambitus)
+               (ly:context-property (ly:translator-context translator)
+                                    'keySignature)))))
+
+#(define-method (update-ambitus-notes (ambitus <ambitus>) note-grob)
+   "Update the upper and lower ambitus pithes of @var{ambitus}, using
+@var{note-grob}."
+   ;; Get the event that caused the note-grob creation
+   ;; and check that it is a note-event.
+   (let ((note-event (ly:grob-property note-grob 'cause)))
+     (if (ly:in-event-class? note-event 'note-event)
+         ;; get the pitch from the note event
+         (let ((pitch (ly:event-property note-event 'pitch)))
+           ;; if this pitch is lower than the current ambitus lower
+           ;; note pitch (or it has not been initialized yet),
+           ;; then this pitch is the new ambitus lower pitch,
+           ;; and conversely for upper pitch.
+           (for-each (lambda (direction pitch-compare)
+                       (if (or (not (ambitus-note-pitch (ambitus-note ambitus direction)))
+                               (pitch-compare pitch
+                                              (ambitus-note-pitch (ambitus-note ambitus direction))))
+                           (begin
+                             (set! (ambitus-note-pitch (ambitus-note ambitus direction))
+                                   pitch)
+                             (set! (ambitus-note-cause (ambitus-note ambitus direction))
+                                   note-event))))
+                     (list DOWN UP)
+                     (list ly:pitch<? (lambda (p1 p2)
+                                        (ly:pitch<? p2 p1))))))))
+
+#(define-method (typeset-ambitus (ambitus <ambitus>) translator)
+   "Typeset the ambitus:
+- place the lower and upper ambitus notes according to their pitch and
+  the position of the middle C;
+- typeset or delete the note accidentals, according to the key signature.
+  An accidental, if it is to be printed, is added to an AccidentalPlacement
+  grob (a grob dedicated to the placement of accidentals near a chord);
+- both note heads are added to the ambitus line grob, so that a line should
+  be printed between them."
+   ;; check if there are lower and upper pitches
+   (if (and (ambitus-note-pitch (ambitus-note ambitus UP))
+            (ambitus-note-pitch (ambitus-note ambitus DOWN)))
+       ;; make an AccidentalPlacement grob, for placement of note accidentals
+       (let ((accidental-placement (ly:engraver-make-grob
+                                    translator
+                                    'AccidentalPlacement
+                                    (ambitus-note-accidental (ambitus-note ambitus DOWN)))))
+         ;; For lower and upper ambitus notes:
+         (for-each (lambda (direction)
+                     (let ((pitch (ambitus-note-pitch (ambitus-note ambitus direction))))
+                       ;; set the cause and the staff position of the ambitus note
+                       ;; according to the associated pitch
+                       (set! (ly:grob-property (ambitus-note-head (ambitus-note ambitus direction))
+                                               'cause)
+                             (ambitus-note-cause (ambitus-note ambitus direction)))
+                       (set! (ly:grob-property (ambitus-note-head (ambitus-note ambitus direction))
+                                               'staff-position)
+                             (+ (ambitus-start-c0 ambitus)
+                                (ly:pitch-steps pitch)))
+                       ;; determine if an accidental shall be printed for this note,
+                       ;; according to the key signature
+                       (let* ((handle (or (assoc (cons (ly:pitch-octave pitch)
+                                                       (ly:pitch-notename pitch))
+                                                 (ambitus-start-key-sig ambitus))
+                                          (assoc (ly:pitch-notename pitch)
+                                                 (ambitus-start-key-sig ambitus))))
+                              (sig-alter (if handle (cdr handle) 0)))
+                         (cond ((= (ly:pitch-alteration pitch) sig-alter)
+                                ;; the note alteration is in the key signature
+                                ;; => it does not have to be printed
+                                (ly:grob-suicide!
+                                 (ambitus-note-accidental (ambitus-note ambitus direction)))
+                                (set! (ly:grob-object (ambitus-note-head (ambitus-note ambitus direction))
+                                                      'accidental-grob)
+                                      '()))
+                               (else
+                                ;; otherwise, the accidental shall be printed
+                                (set! (ly:grob-property (ambitus-note-accidental
+                                                         (ambitus-note ambitus direction))
+                                                        'alteration)
+                                      (ly:pitch-alteration pitch)))))
+                       ;; add the AccidentalPlacement grob to the
+                       ;; conditional items of the AmbitusNoteHead
+                       (ly:separation-item::add-conditional-item
+                        (ambitus-note-head (ambitus-note ambitus direction))
+                        accidental-placement)
+                       ;; add the AmbitusAccidental to the list of the
+                       ;; AccidentalPlacement grob accidentals
+                       (ly:accidental-placement::add-accidental
+                        accidental-placement
+                        (ambitus-note-accidental (ambitus-note ambitus direction)))
+                       ;; add the AmbitusNoteHead grob to the AmbitusLine grob
+                       (ly:pointer-group-interface::add-grob
+                        (ambitus-line ambitus)
+                        'note-heads
+                        (ambitus-note-head (ambitus-note ambitus direction)))))
+                   (list DOWN UP))
+         ;; add the AccidentalPlacement grob to the main Ambitus grob
+         (ly:axis-group-interface::add-element (ambitus-group ambitus) accidental-placement))
+       ;; no notes ==> suicide the grobs
+       (begin
+         (for-each (lambda (direction)
+                     (ly:grob-suicide! (ambitus-note-accidental (ambitus-note ambitus direction)))
+                     (ly:grob-suicide! (ambitus-note-head (ambitus-note ambitus direction))))
+                   (list DOWN UP))
+         (ly:grob-suicide! ambitus-line))))
+
+%%%
+%%% Ambitus engraver definition
+%%%
+#(define ambitus-engraver
+   (lambda (context)
+     (let ((ambitus #f))
+       ;; when music is processed: make the ambitus object, if not already built
+       (make-engraver
+       ((process-music translator)
+        (if (not ambitus)
+            (set! ambitus (make-ambitus translator))))
+       ;; set the ambitus clef and key signature state
+       ((stop-translation-timestep translator)
+        (if ambitus
+            (initialize-ambitus-state ambitus translator)))
+       ;; when a note-head grob is built, update the ambitus notes
+       (acknowledgers
+          ((note-head-interface engraver grob source-engraver)
+          (if ambitus
+              (update-ambitus-notes ambitus grob))))
+       ;; finally, typeset the ambitus according to its upper and lower notes
+       ;; (if any).
+       ((finalize translator)
+        (if ambitus
+            (typeset-ambitus ambitus translator)))))))
+
+%%%
+%%% Example
+%%%
+
+\score {
+  \new StaffGroup <<
+    \new Staff { c'4 des' e' fis' gis' }
+    \new Staff { \clef "bass" c4 des ~ des ees b, }
+  >>
+  \layout { \context { \Staff \consists #ambitus-engraver } }
+}
diff --git a/Documentation/snippets/defining-an-engraver-in-scheme-ambitus-engraver.ly b/Documentation/snippets/defining-an-engraver-in-scheme-ambitus-engraver.ly
deleted file mode 100644 (file)
index 025b327..0000000
+++ /dev/null
@@ -1,341 +0,0 @@
-% 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.
-%% Note: this file works from version 2.15.31
-\version "2.15.31"
-
-\header {
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
-
-  texidoces = "
-Este ejemplo demuestra cómo se puede definir el grabador de ámbito en
-el espacio del usuario, con un grabador de Scheme.
-
-Esto es básicamente una reescritura en Scheme del código de
-@file{lily/ambitus-engraver.cc}.
-
-"
-
-  doctitlees = "Definir un grabador en Scheme: grabador de ámbito"
-
-
-  lsrtags = "contexts-and-engravers"
-
-
-  texidoc = "This example demonstrates how the ambitus engraver may be
-  defined on the user side, with a Scheme engraver.
-
-  This is basically a rewrite in Scheme of the code from
-  @file{lily/ambitus-engraver.cc}.
-"
-
-  doctitle = "Defining an engraver in Scheme: ambitus engraver"
-} % begin verbatim
-
-
-#(use-modules (oop goops))
-
-%%%
-%%% Grob utilities
-%%%
-%%% These are literal rewrites of some C++ methods used by the ambitus engraver.
-
-#(define (ly:separation-item::add-conditional-item grob grob-item)
-   "Add @var{grob-item} to the array of conditional elements of @var{grob}.
-Rewrite of @code{Separation_item::add_conditional_item} from @file{lily/separation-item.cc}."
-   (ly:pointer-group-interface::add-grob grob 'conditional-elements grob-item))
-
-#(define (ly:accidental-placement::accidental-pitch accidental-grob)
-   "Get the pitch from the grob cause of @var{accidental-grob}.
-Rewrite of @code{accidental_pitch} from @file{lily/accidental-placement.cc}."
-   (ly:event-property (ly:grob-property (ly:grob-parent accidental-grob Y) 'cause)
-                      'pitch))
-
-#(define (ly:accidental-placement::add-accidental grob accidental-grob)
-   "Add @var{accidental-grob}, an @code{Accidental} grob, to the
-list of the accidental grobs of @var{grob}, an @code{AccidentalPlacement}
-grob.
-Rewrite of @code{Accidental_placement::add_accidental} from @file{lily/accidental-placement.cc}."
-   (let ((pitch (ly:accidental-placement::accidental-pitch accidental-grob)))
-     (set! (ly:grob-parent accidental-grob X) grob)
-     (set! (ly:grob-property accidental-grob 'X-offset)
-           ly:grob::x-parent-positioning)
-     (let* ((accidentals (ly:grob-object grob 'accidental-grobs))
-            (handle (assq (ly:pitch-notename pitch) accidentals))
-            (entry (if handle (cdr handle) '())))
-       (set! (ly:grob-object grob 'accidental-grobs)
-             (assq-set! accidentals
-                        (ly:pitch-notename pitch)
-                        (cons accidental-grob entry))))))
-
-%%%
-%%% Ambitus data structure
-%%%
-
-%%% The <ambitus> class holds the various grobs that are created
-%%% to print an ambitus:
-%%% - ambitus-group: the grob that groups all the components of an ambitus
-%%% (Ambitus grob);
-%%% - ambitus-line: the vertical line between the upper and lower ambitus
-%%% notes (AmbitusLine grob);
-%%% - ambitus-up-note and ambitus-down-note: the note head and accidental
-%%% for the lower and upper note of the ambitus (see <ambitus-note> class
-%%% below).
-%%% The other slots define the key and clef context of the engraver:
-%%% - start-c0: position of middle c at the beginning of the piece.  It
-%%% is used to place the ambitus notes according to their pitch;
-%%% - start-key-sig: the key signature at the beginning of the piece.  It
-%%% is used to determine if accidentals shall be printed next to ambitus
-%%% notes.
-
-#(define-class <ambitus> ()
-   (ambitus-group #:accessor ambitus-group)
-   (ambitus-line #:accessor ambitus-line)
-   (ambitus-up-note #:getter ambitus-up-note
-                    #:init-form (make <ambitus-note>))
-   (ambitus-down-note #:getter ambitus-down-note
-                      #:init-form (make <ambitus-note>))
-   (start-c0 #:accessor ambitus-start-c0
-             #:init-value #f)
-   (start-key-sig #:accessor ambitus-start-key-sig
-                  #:init-value '()))
-
-%%% Accessor for the lower and upper note data of an ambitus
-#(define-method (ambitus-note (ambitus <ambitus>) direction)
-   "If @var{direction} is @code{UP}, then return the upper ambitus note
-of @var{ambitus}, otherwise return the lower ambitus note."
-   (if (= direction UP)
-       (ambitus-up-note ambitus)
-       (ambitus-down-note ambitus)))
-
-%%% The <ambitus-note> class holds the grobs that are specific to ambitus
-%%% (lower and upper) notes:
-%%% - head: an AmbitusNoteHead grob;
-%%% - accidental: an AmbitusAccidental grob, to be possibly printed next
-%%% to the ambitus note head.
-%%% Moreover:
-%%% - pitch is the absolute pitch of the note
-%%% - cause is the note event that causes this ambitus note, i.e. the lower
-%%% or upper note of the considered music sequence.
-
-#(define-class <ambitus-note> ()
-   (head #:accessor ambitus-note-head
-         #:init-value #f)
-   (accidental #:accessor ambitus-note-accidental
-               #:init-value #f)
-   (cause #:accessor ambitus-note-cause
-          #:init-value #f)
-   (pitch #:accessor ambitus-note-pitch
-          #:init-value #f))
-
-%%%
-%%% Ambitus engraving logics
-%%%
-%%% Rewrite of the code from @file{lily/ambitus-engraver.cc}.
-
-#(define (make-ambitus translator)
-   "Build an ambitus object: initialize all the grobs and their relations.
-
-The Ambitus grob contain all other grobs:
- Ambitus
-  |- AmbitusLine
-  |- AmbitusNoteHead   for upper note
-  |- AmbitusAccidental for upper note
-  |- AmbitusNoteHead   for lower note
-  |- AmbitusAccidental for lower note
-
-The parent of an accidental is the corresponding note head,
-and the accidental is set as the 'accidental-grob of the note head
-so that is printed by the function that prints notes."
-   ;; make the ambitus object
-   (let ((ambitus (make <ambitus>)))
-     ;; build the Ambitus grob, which will contain all other grobs
-     (set! (ambitus-group ambitus) (ly:engraver-make-grob translator 'Ambitus '()))
-     ;; build the AmbitusLine grob (line between lower and upper note)
-     (set! (ambitus-line ambitus) (ly:engraver-make-grob translator 'AmbitusLine '()))
-     ;; build the upper and lower AmbitusNoteHead and AmbitusAccidental
-     (for-each (lambda (direction)
-                 (let ((head (ly:engraver-make-grob translator 'AmbitusNoteHead '()))
-                       (accidental (ly:engraver-make-grob translator 'AmbitusAccidental '()))
-                       (group (ambitus-group ambitus)))
-                   ;; The parent of the AmbitusAccidental grob is the
-                   ;; AmbitusNoteHead grob
-                   (set! (ly:grob-parent accidental Y) head)
-                   ;; The AmbitusAccidental grob is set as the accidental-grob
-                   ;; object of the AmbitusNoteHead.  This is later used by the
-                   ;; function that prints notes.
-                   (set! (ly:grob-object head 'accidental-grob) accidental)
-                   ;; both the note head and the accidental grobs are added
-                   ;; to the main ambitus grob.
-                   (ly:axis-group-interface::add-element group head)
-                   (ly:axis-group-interface::add-element group accidental)
-                   ;; the note head and the accidental grobs are added to the
-                   ;; ambitus object
-                   (set! (ambitus-note-head (ambitus-note ambitus direction))
-                         head)
-                   (set! (ambitus-note-accidental (ambitus-note ambitus direction))
-                         accidental)))
-               (list DOWN UP))
-     ;; The parent of the ambitus line is the lower ambitus note head
-     (set! (ly:grob-parent (ambitus-line ambitus) X)
-           (ambitus-note-head (ambitus-note ambitus DOWN)))
-     ;; the ambitus line is added to the ambitus main grob
-     (ly:axis-group-interface::add-element (ambitus-group ambitus) (ambitus-line ambitus))
-     ambitus))
-
-#(define-method (initialize-ambitus-state (ambitus <ambitus>) translator)
-   "Initialize the state of @var{ambitus}, by getting the starting
-position of middle C and key signature from @var{translator}'s context."
-   (if (not (ambitus-start-c0 ambitus))
-       (begin
-         (set! (ambitus-start-c0 ambitus)
-               (ly:context-property (ly:translator-context translator)
-                                    'middleCPosition
-                                    0))
-         (set! (ambitus-start-key-sig ambitus)
-               (ly:context-property (ly:translator-context translator)
-                                    'keySignature)))))
-
-#(define-method (update-ambitus-notes (ambitus <ambitus>) note-grob)
-   "Update the upper and lower ambitus pithes of @var{ambitus}, using
-@var{note-grob}."
-   ;; Get the event that caused the note-grob creation
-   ;; and check that it is a note-event.
-   (let ((note-event (ly:grob-property note-grob 'cause)))
-     (if (ly:in-event-class? note-event 'note-event)
-         ;; get the pitch from the note event
-         (let ((pitch (ly:event-property note-event 'pitch)))
-           ;; if this pitch is lower than the current ambitus lower
-           ;; note pitch (or it has not been initialized yet),
-           ;; then this pitch is the new ambitus lower pitch,
-           ;; and conversely for upper pitch.
-           (for-each (lambda (direction pitch-compare)
-                       (if (or (not (ambitus-note-pitch (ambitus-note ambitus direction)))
-                               (pitch-compare pitch
-                                              (ambitus-note-pitch (ambitus-note ambitus direction))))
-                           (begin
-                             (set! (ambitus-note-pitch (ambitus-note ambitus direction))
-                                   pitch)
-                             (set! (ambitus-note-cause (ambitus-note ambitus direction))
-                                   note-event))))
-                     (list DOWN UP)
-                     (list ly:pitch<? (lambda (p1 p2)
-                                        (ly:pitch<? p2 p1))))))))
-
-#(define-method (typeset-ambitus (ambitus <ambitus>) translator)
-   "Typeset the ambitus:
-- place the lower and upper ambitus notes according to their pitch and
-  the position of the middle C;
-- typeset or delete the note accidentals, according to the key signature.
-  An accidental, if it is to be printed, is added to an AccidentalPlacement
-  grob (a grob dedicated to the placement of accidentals near a chord);
-- both note heads are added to the ambitus line grob, so that a line should
-  be printed between them."
-   ;; check if there are lower and upper pitches
-   (if (and (ambitus-note-pitch (ambitus-note ambitus UP))
-            (ambitus-note-pitch (ambitus-note ambitus DOWN)))
-       ;; make an AccidentalPlacement grob, for placement of note accidentals
-       (let ((accidental-placement (ly:engraver-make-grob
-                                    translator
-                                    'AccidentalPlacement
-                                    (ambitus-note-accidental (ambitus-note ambitus DOWN)))))
-         ;; For lower and upper ambitus notes:
-         (for-each (lambda (direction)
-                     (let ((pitch (ambitus-note-pitch (ambitus-note ambitus direction))))
-                       ;; set the cause and the staff position of the ambitus note
-                       ;; according to the associated pitch
-                       (set! (ly:grob-property (ambitus-note-head (ambitus-note ambitus direction))
-                                               'cause)
-                             (ambitus-note-cause (ambitus-note ambitus direction)))
-                       (set! (ly:grob-property (ambitus-note-head (ambitus-note ambitus direction))
-                                               'staff-position)
-                             (+ (ambitus-start-c0 ambitus)
-                                (ly:pitch-steps pitch)))
-                       ;; determine if an accidental shall be printed for this note,
-                       ;; according to the key signature
-                       (let* ((handle (or (assoc (cons (ly:pitch-octave pitch)
-                                                       (ly:pitch-notename pitch))
-                                                 (ambitus-start-key-sig ambitus))
-                                          (assoc (ly:pitch-notename pitch)
-                                                 (ambitus-start-key-sig ambitus))))
-                              (sig-alter (if handle (cdr handle) 0)))
-                         (cond ((= (ly:pitch-alteration pitch) sig-alter)
-                                ;; the note alteration is in the key signature
-                                ;; => it does not have to be printed
-                                (ly:grob-suicide!
-                                 (ambitus-note-accidental (ambitus-note ambitus direction)))
-                                (set! (ly:grob-object (ambitus-note-head (ambitus-note ambitus direction))
-                                                      'accidental-grob)
-                                      '()))
-                               (else
-                                ;; otherwise, the accidental shall be printed
-                                (set! (ly:grob-property (ambitus-note-accidental
-                                                         (ambitus-note ambitus direction))
-                                                        'alteration)
-                                      (ly:pitch-alteration pitch)))))
-                       ;; add the AccidentalPlacement grob to the
-                       ;; conditional items of the AmbitusNoteHead
-                       (ly:separation-item::add-conditional-item
-                        (ambitus-note-head (ambitus-note ambitus direction))
-                        accidental-placement)
-                       ;; add the AmbitusAccidental to the list of the
-                       ;; AccidentalPlacement grob accidentals
-                       (ly:accidental-placement::add-accidental
-                        accidental-placement
-                        (ambitus-note-accidental (ambitus-note ambitus direction)))
-                       ;; add the AmbitusNoteHead grob to the AmbitusLine grob
-                       (ly:pointer-group-interface::add-grob
-                        (ambitus-line ambitus)
-                        'note-heads
-                        (ambitus-note-head (ambitus-note ambitus direction)))))
-                   (list DOWN UP))
-         ;; add the AccidentalPlacement grob to the main Ambitus grob
-         (ly:axis-group-interface::add-element (ambitus-group ambitus) accidental-placement))
-       ;; no notes ==> suicide the grobs
-       (begin
-         (for-each (lambda (direction)
-                     (ly:grob-suicide! (ambitus-note-accidental (ambitus-note ambitus direction)))
-                     (ly:grob-suicide! (ambitus-note-head (ambitus-note ambitus direction))))
-                   (list DOWN UP))
-         (ly:grob-suicide! ambitus-line))))
-
-%%%
-%%% Ambitus engraver definition
-%%%
-#(define ambitus-engraver
-   (lambda (context)
-     (let ((ambitus #f))
-       ;; when music is processed: make the ambitus object, if not already built
-       (make-engraver
-       ((process-music translator)
-        (if (not ambitus)
-            (set! ambitus (make-ambitus translator))))
-       ;; set the ambitus clef and key signature state
-       ((stop-translation-timestep translator)
-        (if ambitus
-            (initialize-ambitus-state ambitus translator)))
-       ;; when a note-head grob is built, update the ambitus notes
-       (acknowledgers
-          ((note-head-interface engraver grob source-engraver)
-          (if ambitus
-              (update-ambitus-notes ambitus grob))))
-       ;; finally, typeset the ambitus according to its upper and lower notes
-       ;; (if any).
-       ((finalize translator)
-        (if ambitus
-            (typeset-ambitus ambitus translator)))))))
-
-%%%
-%%% Example
-%%%
-
-\score {
-  \new StaffGroup <<
-    \new Staff { c'4 des' e' fis' gis' }
-    \new Staff { \clef "bass" c4 des ~ des ees b, }
-  >>
-  \layout { \context { \Staff \consists #ambitus-engraver } }
-}
index 77124566c8d0ac99c217fcae3160c7c995db6017..1b9a454da56bd8a7ef2b9574ad591aeb6942a2ea 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 
@@ -65,8 +66,6 @@ contiennent des informations sur les cordes.  Ceci est amené à évoluer.
   doctitlefr = "Création de diagrammes de fret prédéfinis pour d'autres instruments"
 
 
-  lsrtags = "fretted-strings"
-
   texidoc = "
 Predefined fret diagrams can be added for new instruments in addition
 to the standards used for guitar.  This file shows how this is done by
index 63ae65d2be9a494e7a264403f71361bb3a06bf2f..23f6e4385329d045003fea8103e416798e2af660 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.14.2"
 
 \header {
-  lsrtags = "midi"
+  lsrtags = "specific-notation, real-music, midi"
 
   texidoc = "
 Problem: How to know which @code{midiInstrument} would be best for your
@@ -19,6 +19,7 @@ composition? Solution: A LilyPond demo file.
   doctitle = "Demo MidiInstruments"
 } % begin verbatim
 
+
 \header {
   title = "Demo of all midi sounds"
   arranger = "Myself "
index b20082f2b817e729ccc5c1a60d1ff7cad595da73..95192659818844bda7e4d7fe1f42f3ec2fce512c 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text, paper-and-layout, titles"
@@ -16,6 +16,7 @@ A demonstration of all headers.
   doctitle = "Demonstrating all headers"
 } % begin verbatim
 
+
 \header {
   copyright = "copyright"
   title = "title"
diff --git a/Documentation/snippets/devel.snippet-list b/Documentation/snippets/devel.snippet-list
new file mode 100644 (file)
index 0000000..0bfd3b3
--- /dev/null
@@ -0,0 +1,2 @@
+displaying-grob-ancestry.ly
+using-ly-grob-object-to-access-grobs-with--tweak.ly
index c9552557c9129f43e9493277f5e451ae27db0f12..4333ea64a65261cb4c0d5def5a0c22b76bf7efc9 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "staff-notation, tweaks-and-overrides"
@@ -70,6 +70,7 @@ property has to be set, as shown on the second system in the example.
   doctitle = "Display bracket with only one staff in a system"
 } % begin verbatim
 
+
 \markup \left-column {
   \score {
     \new StaffGroup <<
index 0804d76caba16652eb8c1439bee8bc631122e915..382cea1d1f2f450224d8ada1a04353a95eb4f87b 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.15.32"
 
 \header {
+  lsrtags = "workaround, simultaneous-notes, chords"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -17,15 +18,14 @@ dos veces con distintas alteraciones.
 "
   doctitlees = "Impresión de acordes complejos"
 
-  lsrtags = "simultaneous-notes, chords"
   texidoc = "
 Here is a way to display a chord where the same note is played twice
 with different accidentals.
+
 "
   doctitle = "Displaying complex chords"
 } % begin verbatim
 
-
 fixA = {
   \once \override Stem #'length = #9
 }
index 3a20732484400e6096b21c79fcf5bc399a3c15c6..f1b41170631818470191c22cef5c297826dfbafd 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "devel, tweaks-and-overrides, scheme-language"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -78,35 +79,21 @@ NoteHead X,Y: NoteColumn
 
   doctitlees = "Imprimir el árbol genealógico de un grob"
 
-  lsrtags = "tweaks-and-overrides"
-
   texidoc = "
 When working with grob callbacks, it can be helpful to understand a
-grob's @qq{ancestry}.  Most grobs have @qq{parents} which influence the
-positioning of the grob.  X- and Y-parents influence the horizontal and
-vertical positions for the grob, respectively.  Additionally, each
+grob's @qq{ancestry}. Most grobs have @qq{parents} which influence the
+positioning of the grob. X- and Y-parents influence the horizontal and
+vertical positions for the grob, respectively. Additionally, each
 parent may have parents of its own.
 
 
 Unfortunately, there are several aspects of a grob's ancestry that can
 lead to confusion:
 
-
-@itemize
-
-@item
-The types of parents a grob has may depend on context.
-
-@item
-For some grobs, the X- and Y-parents are the same.
-
-@item
-A particular @qq{ancestor} may be related to a grob in multiple ways.
-
-@item
-The concept of @qq{generations} is misleading.
-
-@end itemize
+* The types of parents a grob has may depend on context. * For some
+grobs, the X- and Y-parents are the same. * A particular @qq{ancestor}
+may be related to a grob in multiple ways. * The concept of
+@qq{generations} is misleading.
 
 
 For example, the @code{System} grob can be both parent (on the Y-side)
@@ -120,18 +107,15 @@ ancestry.
 
 When called this way
 
-@example
+
 @{
-   \\once \\override NoteHead #'before-line-breaking = #display-ancestry
-   c4
-@}
-@end example
+ \\once \\override NoteHead #'before-line-breaking = #display-ancestry
+ c @}
 
 
 The following output is generated:
 
 
-@example
 ------------------------------------
 
 NoteHead X,Y: NoteColumn
@@ -144,14 +128,13 @@ NoteHead X,Y: NoteColumn
           X: NonMusicalPaperColumn
              X,Y: System
           Y: System
-@end example
+
 
 
 "
   doctitle = "Displaying grob ancestry"
 } % begin verbatim
 
-
 #(define (grob-name grob)
    (if (ly:grob? grob)
        (assoc-ref (ly:grob-property grob 'meta) 'name)
@@ -195,11 +178,10 @@ NoteHead X,Y: NoteColumn
     (format #f "~&")))
 
 #(define (display-ancestry grob)
-   (display
-    (string-append
-     (format #f "~3&~a~2%" (make-string 36 #\-))
-     (format-ancestry (get-ancestry grob) 0)
-     (format #f "~2&"))))
+   (format (current-error-port)
+      "~3&~a~2%~a~&"
+      (make-string 36 #\-)
+      (format-ancestry (get-ancestry grob) 0)))
 
 \relative c' {
   \once \override NoteHead #'before-line-breaking = #display-ancestry
diff --git a/Documentation/snippets/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly b/Documentation/snippets/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly
deleted file mode 100644 (file)
index e6d4d38..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-
-\header {
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
-  doctitlees = "Alteraciones de estilo dodecafónico para todas las notas incluidas las naturales"
-  texidoces = "
-En las obras de principios del s.XX, empezando por Schoenberg, Berg y
-Webern (la @qq{Segunda} escuela de Viena), cada nota de la escala de
-doce tonos se debe tratar con igualdad, sin ninguna jerarquía como los
-grados clásicos tonales.  Por tanto, estos compositores imprimen una
-alteración accidental para cada nota, incluso en las notas naturales,
-para enfatizar su nuevo enfoque de la teoría y el lenguaje musicales.
-
-Este fragmento de código muestra cómo conseguir dichas reglas de
-notación.
-
-"
-
-
-%% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
-  texidocde = "
- In Werken des frühen 20. Jahrhundert, angefangen mit Schönberg, Berg
- und Webern (die zweite Wiener Schule), wird jeder Ton der
- Zwölftonleiter als gleichwertig erachtet, ohne hierarchische
- Ordnung.  Deshalb wird in dieser Musik für jede Note ein Versetzungszeichen
- ausgegeben, auch für unalterierte Tonhöhen, um das neue Verständnis
- der Musiktheorie und Musiksprache zu verdeutlichen.
-
- Dieser Schnipsel zeigt, wie derartige Notationsregeln zu erstellen sind.
- "
-  doctitlede = "Versetzungszeichen für jede Note im Stil der Zwölftonmusik"
-
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
-  texidocfr = "
-Au début du XXe siècle, Schoenberg, Berg et Webern -- la « Seconde »
-école de Vienne -- imaginèrent de donner une importance comparable aux
-douze notes de la gamme chromatique, et éviter ainsi toute tonalité.
-Pour ce faire, ces compositions font apparaître une altération à chaque
-note, y compris un bécarre, pour mettre en exergue cette nouvelle
-approche de la théorie et du langage musicaux.
-
-Voici comment obtenir une telle notation.
-
-"
-  doctitlefr = "Le dodécaphonisme : toute note est altérée"
-
-
-  lsrtags = "pitches"
-  texidoc = "
-In early 20th century works, starting with Schoenberg, Berg and Webern
-(the @qq{Second} Viennese school), every pitch in the twelve-tone scale
-has to be regarded as equal, without any hierarchy such as the
-classical (tonal) degrees. Therefore, these composers print one
-accidental for each note, even at natural pitches, to emphasize their
-new approach to music theory and language.
-
-This snippet shows how to achieve such notation rules.
-
-"
-  doctitle = "Dodecaphonic-style accidentals for each note including naturals"
-} % begin verbatim
-
-
-\markup {
-  This snippet is deprecated as of version 2.12 and
-  will be removed from the documentation in 2.14.
-}
-
index bd942ce2bc60c4b3b26cf58dc09ac23dcead33fe..07bb3a978441a9b77709db0ee4d279a1b4451d9c 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "unfretted-strings, tweaks-and-overrides"
+  lsrtags = "real-music, tweaks-and-overrides, unfretted-strings"
 
   texidoc = "
 Artificial harmonics using @code{\\harmonic} do not show dots.  To
@@ -17,6 +17,7 @@ override this behavior, set the context property @code{harmonicDots}.
   doctitle = "Dotted harmonics"
 } % begin verbatim
 
+
 \relative c''' {
   \time 3/4
   \key f \major
index dfae5326466634028b8059d6f2848be1c3869922..b81177dc076b46e36b1d072a43fed80e7269c085 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, simultaneous-notes"
+  lsrtags = "workaround, simultaneous-notes, contemporary-notation, expressive-marks"
 
   texidoc = "
 To connect chords with glissando lines, attach a second glissando to a
@@ -17,6 +17,7 @@ hidden voice.
   doctitle = "Double glissando"
 } % begin verbatim
 
+
 \relative c {
   \clef bass
   <<
index 539c16f2d1007608fb77c559aaa56f13acea6833..e28c35c903784c1dd415b56f38f2f5e36f903589 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
-  lsrtags = "editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, tweaks-and-overrides, scheme-language"
 
   texidoc = "
 The @code{print-function} can be overridden to draw a box around an
@@ -17,6 +17,7 @@ arbitrary grob.
   doctitle = "Drawing boxes around grobs"
 } % begin verbatim
 
+
 \relative c'' {
   \override TextScript #'stencil =
     #(make-stencil-boxer 0.1 0.3 ly:text-interface::print)
index dc677772d276dfe5af57421f38850e458687359b..5125f5a4111d780332e4acacf7a11ce85801d6bc 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "editorial-annotations"
index 773804c6564997baca103089afa97775ba728706..e2a3f334b71213bcf5535e35b46d220b9ff1b60b 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, tweaks-and-overrides, scheme-language"
 
   texidoc = "
 The @code{\\circle} markup command draws circles around various
index 226f0389c1eba9bd5a5364d30e3f2667e57f4585..4d313e95c3feaae91ba099d6db175c2a544605c8 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "tweaks-and-overrides, expressive-marks"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -45,15 +46,16 @@ qu'à la note suivante.
   doctitlefr = "Personnalisation des extenseurs de nuance postfix"
 
 
-  lsrtags = "expressive-marks, tweaks-and-overrides"
-  texidoc = "Postfix functions for custom crescendo text spanners.  The spanners
-should start on the first note of the measure.  One has to use -\mycresc,
-otherwise the spanner start will rather be assigned to the next note.
+  texidoc = "
+Postfix functions for custom crescendo text spanners.  The spanners
+should start on the first note of the measure.  One has to use
+-\\mycresc, otherwise the spanner start will rather be assigned to the
+next note.
+
 "
   doctitle = "Dynamics custom text spanner postfix"
 } % begin verbatim
 
-
 % Two functions for (de)crescendo spanners where you can explicitly give the
 % spanner text.
 mycresc =
@@ -75,6 +77,3 @@ mydecresc =
   c4-\mydecresc "custom decresc" c4 c4 c4 |
   c4 c4\! c4 c4
 }
-
-
-
index 0cc8d24cf2acad2b9254a234b44ed2c3f4f1a3cd..51a0c4420d897d1f3d65a718d1c1a7a03c0c880c 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "tweaks-and-overrides, expressive-marks"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -50,14 +51,15 @@ textuelle avec extension.
   doctitlefr = "Extensions de nuance postfix"
 
 
-  lsrtags = "expressive-marks, tweaks-and-overrides"
-  texidoc = "Custom text spanners can be defined and used with hairpin
-  and text crescendos.  @code{\<} and @code{\>} produce hairpins by
-  default, @code{\\cresc} etc. produce text spanners by default."
+  texidoc = "
+Custom text spanners can be defined and used with hairpin and text
+crescendos.  @code{\\<} and @code{\\>} produce hairpins by default,
+@code{\\cresc} etc. produce text spanners by default.
+
+"
   doctitle = "Dynamics text spanner postfix"
 } % begin verbatim
 
-
 % Some sample text dynamic spanners, to be used as postfix operators
 crpoco =
 #(make-music 'CrescendoEvent
@@ -72,4 +74,3 @@ crpoco =
   g4 a4\! b4\< c4 |
   g4\dim a4 b4\decresc c4\!
 }
-
index bde46b8f212ca7ac33494e77aafb05c2f4c7d9ae..b185644c7bcafec1b7e1754a776e36253ba6de6f 100644 (file)
@@ -1,11 +1,25 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "headword"
+
+  texidoc = "
+NR 1.7 Editorial annotations
+
+Beethoven, Op. 31, No. 3 Piano sonata 18, Movt II, Scherzo Measures 9 -
+14
+
+"
+  doctitle = "Editorial headword"
+} % begin verbatim
+
+
 \include "english.ly"
 #(set-global-staff-size 15)
 \paper {
@@ -19,8 +33,7 @@
   lsrtags = "headwords"
   texidoc = ""
   doctitle = "headword"
-} % begin verbatim
-
+}
 
 % NR 1.7 Editorial annotations
 
index 1d0fbd5da8ce5b666cd564281a62da4f9262c855..6ef6d0374f03e792b116af6c43c90a62f0b46036 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, text"
+  lsrtags = "specific-notation, editorial-annotations, text, really-cool"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -25,6 +25,7 @@ block.
   doctitle = "Embedding native PostScript in a \\markup block"
 } % begin verbatim
 
+
 % PostScript is a registered trademark of Adobe Systems Inc.
 
 \relative c'' {
index a139c4fffe65a5b47aeaed20f265903c97806e7b..7a7b274e2a7d97d44b655c11769ffd784cb74a1f 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "specific-notation, contexts-and-engravers"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Del problema central de la notación, esto es, crear un determinado
@@ -37,8 +38,6 @@ alteraciones, líneas de compás, etc. forman un contexto de pentagrama,
 "
   doctitlees = "Los grabadores uno por uno"
 
-  lsrtags = "contexts-and-engravers"
-
   texidoc = "
 The notation problem, creating a certain symbol, is handled by plugins.
  Each plugin is called an Engraver. In this example, engravers are
@@ -72,7 +71,6 @@ line, etc. form a @code{Staff} context.
 } % begin verbatim
 
 
-
 %% sample music
 topVoice = \relative c' {
   \key d \major
index e015dc4006dfb08e11b0e16aade8f3dc15224bd6..6b427ec5d3dc3c92d58a347dd2a224487a75f85b 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -54,6 +54,7 @@ second number indicates the direction (1 = up, -1 = down).
   doctitle = "Engraving ties manually"
 } % begin verbatim
 
+
 \relative c' {
   <c e g>2~ <c e g>
   \override TieColumn #'tie-configuration =
index bf6981d2122155db2ce40a5782b7ade37c8fb145..a4e1397e0369faa2b9173fd67b09d0116b593910 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, repeats"
+  lsrtags = "repeats, rhythms"
 
   texidoc = "
 If a tremolo's total duration is less than a quarter-note, or exactly a
@@ -25,6 +25,7 @@ the @code{'gap} property.
   doctitle = "Engraving tremolos with floating beams"
 } % begin verbatim
 
+
 \relative c'' {
   \repeat tremolo 8 { a32 f }
   \override Beam #'gap-count = #1
index 0b8b646017abc49ac7f9884b7f80ae75f42301fc..52360f3dfb22e6675b54cc7284b0e1aa0e37f468 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms"
+  lsrtags = "syntax-and-expressions, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
  doctitlees = "Escribir varios grupos especiales usando una sola instrucción \\times"
@@ -77,6 +77,7 @@ information about @code{ly:make-moment}.
   doctitle = "Entering several tuplets using only one \\times command"
 } % begin verbatim
 
+
 \relative c' {
   \time 2/4
   \set tupletSpannerDuration = #(ly:make-moment 1 4)
index f9ed38c03da1736ca6aa97805443dc20563cf89f..eb6b31b11ffdec8ea68a0cddea8d083452b12475 100644 (file)
@@ -1,11 +1,21 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "headword"
+
+  texidoc = "
+Expressive headword
+
+"
+  doctitle = "Expressive headword"
+} % begin verbatim
+
 \include "english.ly"
 #(set-global-staff-size 15)
 \paper {
 
 % NR 1.3 Expressive marks
 
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-} % begin verbatim
-
-
 % L. v. Beethoven, Op. 49 no. 1
 % Piano sonata 19 - "Leichte Sonate"
 % measures 1 - 12
index 425f8754a837e7e5c495b8415d3153982635ac7c..0b66df27e646c3d19dd55c118c28cee1a70ffa5d 100644 (file)
@@ -39,7 +39,6 @@ line-arrows.ly
 making-slurs-with-complex-dash-structure.ly
 modifying-default-values-for-articulation-shorthand-notation.ly
 moving-slur-positions-vertically.ly
-piano-template-with-centered-dynamics.ly
 positioning-arpeggios.ly
 positioning-text-markups-inside-slurs.ly
 printing-hairpins-using-al-niente-notation.ly
@@ -47,7 +46,7 @@ printing-metronome-and-rehearsal-marks-below-the-staff.ly
 setting-hairpin-behavior-at-bar-lines.ly
 setting-the-minimum-length-of-hairpins.ly
 showing-the-same-articulation-above-and-below-a-note-or-chord.ly
-snap-pizzicato-bartok-pizzicato.ly
+snap-pizzicato-or-bartok-pizzicato.ly
 using-arpeggiobracket-to-make-divisi-more-visible.ly
 using-double-slurs-for-legato-chords.ly
 using-the-whiteout-property.ly
index e11476713ffe80b72a1c0c3a975d0fc4ee8eff2a..a7daa7de1acc6604afd97fc5c3f9f6703ef7aa49 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "specific-notation, workaround, fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -18,9 +19,9 @@ expresión.
 
   doctitlees = "Simular un hammer o ligado ascendente en una tablatura"
 
-  lsrtags = "fretted-strings"
   texidoc = "
 A hammer in tablature can be faked with slurs.
+
 "
   doctitle = "Faking a hammer in tablatures"
 } % begin verbatim
index 40d2973706d403baad3e64db43c3c569da7feae9..45f6bab9b4008958084c33cdef604bc332050798 100644 (file)
@@ -1,11 +1,21 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "headword"
+
+  texidoc = "
+Figured bass headword
+
+"
+  doctitle = "Figured bass headword"
+} % begin verbatim
+
 #(set-global-staff-size 15)
 \paper {
   ragged-right = ##f
 
 % NR 2.7.3 Figured bass
 
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-} % begin verbatim
-
-
 % Arcangelo Corelli, 12 Sonate da Camera, Op. 2
 % Sonata II, Allemanda
 % measures 1 - 88
index 4a01275aded9fc820c4bbcd6a5b0b966e49dc7de..501e103589166dd904b130a10ebe1d22afea6b8a 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "keyboards, tweaks-and-overrides"
@@ -16,6 +16,7 @@ The appearance of pedal brackets may be altered in different ways.
   doctitle = "Fine-tuning pedal brackets"
 } % begin verbatim
 
+
 \paper { ragged-right = ##f }
 \relative c'' {
   c2\sostenutoOn c
index f213f7377ca71c1df6613b7365eda88594beb7f7..25e708e5aec2a51096c5db9c7cd68eeda6edcd99 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "winds"
+  lsrtags = "winds, symbols-and-glyphs"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
index 938e8600156ba3b2a72ac4c9707926068b8bc341..d7ba99e627043e59faedaf6e0bad6737d537abc3 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "fretted-strings"
@@ -44,6 +44,7 @@ right-hand fingering.
   doctitle = "Fingerings string indications and right-hand fingerings"
 } % begin verbatim
 
+
 #(define RH rightHandFinger)
 
 \relative c {
index e1affe325a8cc45081fbe376aacc9694e05d32e4..3197f6c30f3994ae6830b79777fa3859d5569b4a 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "specific-notation, version-specific, fretted-strings, stylesheet"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -48,38 +49,19 @@ copiar como @file{flamenco.ly} e incluirse en los documentos fuente.
 "
   doctitlees = "Notación del flamenco"
 
-  lsrtags = "fretted-strings"
-
   texidoc = "
 For flamenco guitar, special notation is used:
 
 
-@itemize
-
-@item
-a golpe symbol to indicate a slap on the guitar body with the nail of
-the ring finger
-
-@item
-an arrow to indicate (the direction of) strokes
-
-@item
+* a golpe symbol to indicate a slap on the guitar body with the nail of
+the ring finger * an arrow to indicate (the direction of) strokes *
 different letters for fingering (@qq{p}: thumb, @qq{i}: index finger,
-@qq{m}: middle finger, @qq{a}: ring finger and @qq{x}: little finger)
-
-@item
-3- and 4-finger rasgueados: stroke upwards with all fingers, ending
-with an up- and down using the index finger
-
-@item
-abanicos: strokes (in tuples) with thumb (down), little and index finger
-(both up) (there is also an abanico 2 where middle and ring finger are
-used instead of the little finger)
-
-@item
-alza pua: fast playing with the thumb
-
-@end itemize
+@qq{m}: middle finger, @qq{a}: ring finger and @qq{x}: little finger) *
+3- and 4-finger rasgueados; stroke upwards with all fingers, ending
+with an up- and down using the index finger * abanicos: strokes (in
+tuples) with thumb (down), little and index finger (both up). There's
+also an abanico 2 where middle and ring finger are used instead of the
+little finger. * alza pua: fast playing with the thumb
 
 
 Most figures use arrows in combination with fingering; with abanicos
index 55202767e2490b75d5306cf830bfe8bb167ac876..f6972aeadf7c523bf705d783f390da3710ab2450 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms"
+  lsrtags = "contemporary-notation, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
index 2e0a858e4fc4314def360856da957876d56728e2..0c2f65f61e1d6db0cc2cdff38c8d800b0a1a81eb 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "winds"
+  lsrtags = "winds, contemporary-notation"
 
   texidoc = "
 It is possible to indicate special articulation techniques such as a
@@ -18,6 +18,7 @@ glyph.
   doctitle = "Flute slap notation"
 } % begin verbatim
 
+
 slap =
 #(define-music-function (parser location music) (ly:music?)
 #{
index 8952a2fc53a14d5bbe055a368093a7c4bf1b3a3d..bc11fa25de9a563f8a55e8bb3ef8f07568a5f8da 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "pitches"
@@ -20,6 +20,7 @@ Staff.forceClef = ##t}.
   doctitle = "Forcing a clef symbol to be displayed"
 } % begin verbatim
 
+
 \relative c' {
   \clef treble
   c1
index 813b98acc95e63b54d259cf49254003ffe302754..fe68e09b9905302c02ea8b0fe6a0f708fab59e65 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "simultaneous-notes, tweaks-and-overrides"
@@ -50,6 +50,7 @@ are staff spaces.
   doctitle = "Forcing horizontal shift of notes"
 } % begin verbatim
 
+
 \relative c' <<
   {
     <d g>2 <d g>
index 13b58e4c9014919e852506029f0f6f02487171dc..69792fb1cffed492e5f73dd57353131e0fd302e7 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "vocal-music"
@@ -30,6 +30,7 @@ omitted.  The behaviour can be overridden with the
   doctitle = "Forcing hyphens to be shown"
 } % begin verbatim
 
+
 \relative c'' {
   c32 c c c
   c32 c c c
index 8489671c05df8ca5acf6fadacea69f8ae5e19fbb..830a03c6b1ed823bc52f2faaf5708e7fea6e8bef 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation"
+  lsrtags = "workaround, staff-notation"
 
   texidoc = "
 By default, metronome marks do not influence horizontal spacing.  This
@@ -20,6 +20,7 @@ through a simple override, as shown in the second half of the example.
   doctitle = "Forcing measure width to adapt to MetronomeMark's width"
 } % begin verbatim
 
+
 example = {
   \tempo "Allegro"
   R1*6
index 8f4f7e2a873f95656ac3c0cf7f9531365d48ac00..9aa2f6a217cfc6f9d84e629694b8d5536ac7765c 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms"
+  lsrtags = "preparing-parts, automatic-notation, really-simple, rhythms"
 
   texidoc = "
 This snippet demonstrates how to obtain automatic ordered rehearsal
@@ -17,6 +17,7 @@ marks, but from the letter or number desired.
   doctitle = "Forcing rehearsal marks to start from a given letter or number"
 } % begin verbatim
 
+
 \relative c'' {
   c1 \mark \default
   c1 \mark \default
index 7e46edbd44aed2b68f25de088df322f9f0bcf8c8..bbd2c35c0b5dca2a9b1245e076253d8dd56c337b 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "text, vocal-music"
+  lsrtags = "vocal-music, text"
 
 %% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
   texidoces = "
@@ -16,6 +16,7 @@ individuales dentro de la letra.
 
 "
   doctitlees = "Dar formato a sílabas de la letra"
+
 %%%    Translation of GIT committish: f86f00c1a8de0f034ba48506de2801c074bd5422
   texidocde = "
 Textbeschriftungsmodus kann eingesetzt werden, um individuelle Silben im Gesangstext
@@ -23,6 +24,7 @@ zu formatieren.
 
 "
   doctitlede = "Silben im Gesangstext formatieren"
+
 %%  Translation of GIT committish: d9d1da30361a0bcaea1ae058eb1bc8dd3a5b2e4c
   texidocfr = "
 Le mode markup permet d'individualiser la mise en forme de certaines syllabes.
index 029aa35e68102e04780b6bafe54fcae50a62b8fe..d158584552b1fd91ce031a332e4511ac1aa6a612 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "fretted-strings, tweaks-and-overrides"
@@ -17,6 +17,7 @@ diagrams.
   doctitle = "Fret diagrams explained and developed"
 } % begin verbatim
 
+
 <<
   \chords {
     a2 a
index b9d9b5a0ff07f2801e0fdd610e34c29d341e96c8..0d99001722569fa29f0ad2f1114768025a95ac65 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -67,26 +68,23 @@ par la propriété @code{\\predefinedDiagramTable}.
   doctitlefr = "Diagrammes de fret alternatifs"
 
 
-  lsrtags = "fretted-strings"
-
   texidoc = "
 Alternate fretboard tables can be created.  These would be used in
 order to have alternate fretboards for a given chord.
 
-In order to use an alternate fretboard table, the table must first
-be created.  Fretboards are then added to the table.
+In order to use an alternate fretboard table, the table must first be
+created.  Fretboards are then added to the table.
 
-The created fretboard table can be blank, or it can be copied
-from an existing table.
+The created fretboard table can be blank, or it can be copied from an
+existing table.
 
-The table to be used in displaying predefined fretboards is selected
-by the property @code{\\predefinedDiagramTable}.
-"
+The table to be used in displaying predefined fretboards is selected by
+the property @code{\\predefinedDiagramTable}.
 
-  doctitle = "Alternate fretboard tables"
+"
+  doctitle = "Fretboards alternate tables"
 } % begin verbatim
 
-
 \include "predefined-guitar-fretboards.ly"
 
 % Make a blank new fretboard table
index 8f1747ef4275e2632c5221e8118c94a2e9981cdb..2417958a8d5d25034f6c3561388b16f406e6d59e 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Armónicos sobre cuerdas pisadas (armónicos artificiales):
@@ -29,14 +30,13 @@ Harmoniques et tablature (harmoniques artificielles)
   doctitlefr = "Harmoniques et tablature"
 
 
-  lsrtags = "fretted-strings"
   texidoc = "
-Fretted-string harmonics:
+Demonstrates fretted-string harmonics in tablature
+
 "
   doctitle = "Fretted-string harmonics in tablature"
 } % begin verbatim
 
-
 pinchedHarmonics = {
    \textSpannerDown
    \override TextSpanner #'bound-details #'left #'text =
index c10384bba3126c1e1a0b5a3dc35b74d6009abf99..98540818399e3ea3c2597039a5167b8de8fadba6 100644 (file)
@@ -21,7 +21,6 @@ how-to-change-fret-diagram-position.ly
 jazz-combo-template.ly
 laissez-vibrer-ties.ly
 letter-tablature-formatting.ly
-modern-tab-text-clef.ly
 open-string-harmonics-in-tablature.ly
 placement-of-right-hand-fingerings.ly
 polyphony-in-tablature.ly
index a21dce761228828ef72bbaf7ff69805301a6975f..ced2e33327e38a5ef55d757877adaaa883104d33 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
-  lsrtags = "pitches"
+  lsrtags = "really-cool, pitches, scheme-language"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -31,6 +31,7 @@ get different random note patterns, just change this number.
   doctitle = "Generating random notes"
 } % begin verbatim
 
+
 \score {
   {
     $(let ((random-state (seed->random-state (current-time))))
diff --git a/Documentation/snippets/generating-whole-scores-also-book-parts-in-scheme-without-using-the-parser.ly b/Documentation/snippets/generating-whole-scores-also-book-parts-in-scheme-without-using-the-parser.ly
new file mode 100644 (file)
index 0000000..a8e3f0c
--- /dev/null
@@ -0,0 +1,119 @@
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "really-cool, automatic-notation, scheme-language"
+
+  texidoc = "
+A lilypond score internally is just a Scheme expression, generated by
+the lilypond parser. Using scheme, one can also automatically generate
+a score without an input file. If you have the music expression in
+scheme, a score can be generated by simply calling (scorify-music music
+parser) on your music. This will generate a score object, for which you
+can then set a custom layout block with (let* ((layout
+(ly:output-def-clone $defaultlayout)))
+   ; modify the layout here, then assign it:
+   (ly:score-add-output-def! score layout)
+  )
+
+
+Finally, all you have to do it to pass this score to lilypond for
+typesetting. This snippet defines functions @code{(add-score parser
+score)}, @code{(add-text parser text)} and @code{(add-music parser
+music)} to pass a complete score, some markup or some music to lilypond
+for typesetting.
+
+This snippet also works for typesetting scores inside a @code{\\book
+@{...@}} block, as well as top-level scores. To achieve this, each
+score schedulled for typesetting is appended to the list of toplevel
+scores and the toplevel-book-handler (which is a scheme function called
+to process a book once a @code{\\book@{..@}} block is closed) is
+modified to inser all collected scores so far to the book.
+
+"
+  doctitle = "Generating whole scores (also book parts) in scheme without using the parser"
+} % begin verbatim
+
+#(define-public (add-score parser score)
+   (ly:parser-define! parser 'toplevel-scores
+                      (cons score (ly:parser-lookup parser 'toplevel-scores))))
+
+#(define-public (add-text parser text)
+  (add-score parser (list text)))
+
+#(define-public (add-music parser music)
+  (collect-music-aux (lambda (score)
+                      (add-score parser score))
+                     parser
+                    music))
+
+#(define-public (toplevel-book-handler parser book)
+   (map (lambda (score)
+          (ly:book-add-score! book score))
+        (reverse! (ly:parser-lookup parser 'toplevel-scores)))
+   (ly:parser-define! parser 'toplevel-scores (list))
+   (print-book-with-defaults parser book))
+
+#(define-public (book-score-handler book score)
+   (add-score parser score))
+
+#(define-public (book-text-handler book text)
+   (add-text parser text))
+
+#(define-public (book-music-handler parser book music)
+   (add-music parser music))
+
+%%%
+
+
+%% Just some example score to show how to use these functions:
+#(define add-one-note-score #f)
+#(let ((pitch 0))
+  (set! add-one-note-score
+        (lambda (parser)
+          (let* ((music (make-music 'EventChord
+                          'elements (list (make-music 'NoteEvent
+                                            '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))
+                 (note-name (case pitch
+                              ((0) "do")
+                              ((1) "ré")
+                              ((2) "mi")
+                              ((3) "fa")
+                              ((4) "sol")
+                              ((5) "la")
+                              ((6) "si")
+                              (else "huh")))
+                 (title (markup #:large #:line ("Score with a" note-name))))
+            (ly:score-add-output-def! score layout)
+            (add-text parser title)
+            (add-score parser score))
+            (set! pitch (modulo (1+ pitch) 7)))))
+
+oneNoteScore =
+#(define-music-function (parser location) ()
+   (add-one-note-score parser)
+   (make-music 'Music 'void #t))
+
+%%%
+
+\book {
+  \oneNoteScore
+}
+
+
+\book {
+  \oneNoteScore
+  \oneNoteScore
+}
+
+% Top-level scores are also handled correctly
+\oneNoteScore
+\oneNoteScore
index e08ac24af2e06c12cf386c71e2cd684032e4b5fa..0eb43f4de15df088c117da7cf937a1997ad6d1e3 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "winds"
+
 %%%    Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -40,16 +41,14 @@ située à côté d'un trou plutôt que sa représentation graphique.
   doctitlefr = "Ajout de texte à un diagramme de doigté"
 
 
-  lsrtags="winds"
-  texidoc="
-In may cases, the keys other than the central column can be
-displayed by key name as well as by graphical means.
-"
+  texidoc = "
+In many cases, the keys other than the central column can be displayed
+by key name as well as by graphical means.
 
+"
   doctitle = "Graphical and text woodwind diagrams"
 } % begin verbatim
 
-
 \relative c'' {
   \textLengthOn
   c1^\markup
index 7e1f5140904430b1377ec16de1dff17cbcf1cfab..bfb73cb01f832bcdf52f15c76fa5691a87522964 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "editorial-annotations"
@@ -43,6 +43,7 @@ properties.
   doctitle = "Grid lines: changing their appearance"
 } % begin verbatim
 
+
 \score {
   \new ChoirStaff <<
     \new Staff {
index 1adb6f73ffde2659ffd68b209981387ab910adfd..64caf5673ba6da85885b51bb45c7fbf771ec14a9 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "editorial-annotations"
@@ -29,6 +29,7 @@ this snippet.
   doctitle = "Grid lines: emphasizing rhythms and notes synchronization"
 } % begin verbatim
 
+
 \score {
   \new ChoirStaff {
     \relative c'' <<
diff --git a/Documentation/snippets/grouping-beats.ly b/Documentation/snippets/grouping-beats.ly
deleted file mode 100644 (file)
index 9e529e9..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-
-\header {
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
-  texidoces = "
-Los patrones de barrado se pueden alterar con la propiedad
-@code{beatGrouping}:
-
-"
-  doctitlees = "Agrupar los pulsos"
-
-
-%% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
-texidocde = "
-Balkengruppen können mit der @code{beatGrouping}-Eigenschaft geändert
-werden:
-
-"
-  doctitlede = "Notengruppen"
-
-
-
-%% Translation of GIT committish: 708e0d9c660856b19929736ca18a6f9d68539c60
-  texidocfr = "
-La manière de gérer les ligatures est influencée par la propriété
-@code{beatGrouping} :
-
-"
-  doctitlefr = "Regroupement selon la pulsation"
-
-  lsrtags = "rhythms"
-  texidoc = "
-Beaming patterns may be altered with the @code{beatGrouping} property:
-
-"
-  doctitle = "Grouping beats"
-} % begin verbatim
-
-
-\markup {
-  This snippet is deprecated as of version 2.13.5 and will be removed
-  in version 2.14.
-}
index 0137c35a2f35d0cf72d42de0cdd2372756c77d8c..f1aad5362efbe536cf5c1e375e5514e1fefa0c24 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, fretted-strings"
+  lsrtags = "fretted-strings, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -45,6 +45,7 @@ melody notes, chord names and fret diagrams.
   doctitle = "Guitar strum rhythms"
 } % begin verbatim
 
+
 \include "predefined-guitar-fretboards.ly"
 <<
   \new ChordNames {
index 7471b9384f131b396af69d4fcc8ac70108b9f390..d6e061ef1a8dbe18bf3fdf13910635f2ba909101 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -27,6 +27,7 @@ dotted-line, line, trill or zigzag.
   doctitle = "Hairpins with different line styles"
 } % begin verbatim
 
+
 \relative c' {
   c2\< c\!
   \override Hairpin #'style = #'dashed-line
diff --git a/Documentation/snippets/headword.snippet-list b/Documentation/snippets/headword.snippet-list
new file mode 100644 (file)
index 0000000..1d04d2e
--- /dev/null
@@ -0,0 +1,16 @@
+ancient-headword.ly
+chords-headword.ly
+editorial-headword.ly
+expressive-headword.ly
+figured-bass-headword.ly
+keyboard-headword.ly
+pitches-headword.ly
+repeats-headword.ly
+rhythms-headword.ly
+screech-and-boink.ly
+simultaneous-headword.ly
+staff-headword.ly
+text-headword.ly
+unfretted-headword.ly
+vocal-headword.ly
+wind-headword.ly
index d1af5200e9f44e89222ed4893c36e9e360c10a68..46c5b1481558896409cba05553a0f23db564a210 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
-  lsrtags = "rhythms, percussion"
+  lsrtags = "real-music, percussion, contemporary-notation, rhythms"
 
   texidoc = "
 Though the polymetric time signature shown was not the most essential
@@ -18,6 +18,7 @@ is the template of a real Balkan song!).
   doctitle = "Heavily customized polymetric time signatures"
 } % begin verbatim
 
+
 #(define plus (markup #:vcenter "+"))
 #(define ((custom-time-signature one two three four five six
                                  seven eight nine ten eleven num) grob)
index 23cdc4ccd0377c7af9497b6af6542bc250d16c81..81bcb5ff9c1ef91eff09c4c4146d8dd04b004ff5 100644 (file)
@@ -1,12 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
 \header {
+  lsrtags = "pitches"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -37,12 +39,13 @@ saut de ligne.
   doctitlefr = "Non répétition de l'altération après saut de ligne sur liaison de prolongation"
 
 
-  lsrtags = "pitches"
-  texidoc = "This shows how to hide accidentals on tied notes at the beginning of a
-new system."
-  doctitle = "Hiding accidentals on tied notes at the beginning of a new system"
-} % begin verbatim
+  texidoc = "
+This shows how to hide accidentals on tied notes at the start of a new
+system.
 
+"
+  doctitle = "Hiding accidentals on tied notes at the start of a new system"
+} % begin verbatim
 
 \relative c'' {
   \override Accidental #'hide-tied-accidental-after-break = ##t
@@ -50,4 +53,3 @@ new system."
   \break
   cis
 }
-
index a65526aa8fc775bdc25f3ea2d48606730d6fd982..f7dc49eec31dad04087f7e65de7e94112b0c1412 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -47,6 +47,7 @@ following way:
   doctitle = "Hiding the extender line for text dynamics"
 } % begin verbatim
 
+
 \relative c'' {
   \override DynamicTextSpanner #'style = #'none
   \crescTextCresc
index 621c19de00bae2e45c07bebe2585c5c86adbf317..1794c15d60fa4df817aa83351f1e750c207d65c8 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "correction-wanted, version-specific, tweaks-and-overrides, expressive-marks"
 
   texidoc = "
 Some dynamic expressions involve additional text, like @qq{sempre pp}.
@@ -52,6 +52,7 @@ not at the center of pp.
   doctitle = "Horizontally aligning custom dynamics (e.g. \"sempre pp\" \"piu f\" \"subito p\")"
 } % begin verbatim
 
+
 \header { title = "Horizontally aligning custom dynamics" }
 
 \paper { ragged-right = ##f }
index b9d079b0a9c687870eb6fd0d8af51a98b9d99212..91c10bd9ccd24b7afbbe4075849cf2ad645dee95 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "fretted-strings, tweaks-and-overrides"
+  lsrtags = "specific-notation, fretted-strings, tweaks-and-overrides"
 
   texidoc = "
 If you want to move the position of a fret diagram, for example, to
@@ -29,6 +29,7 @@ itself.
   doctitle = "How to change fret diagram position"
 } % begin verbatim
 
+
 harmonies = \chordmode
 {
   a8:13
index 2bf2b2a013529d557b92bac72a16795d40552d9d..584d22c556b2487d2ac823e4de8640f974140d30 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, staff-notation, editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, staff-notation, tweaks-and-overrides, expressive-marks"
 
   texidoc = "
 This method prints two 'rehearsal marks', one on top of the other. It
@@ -36,6 +36,7 @@ box of the mark from its original value.
   doctitle = "How to print two rehearsal marks above and below the same barline (method 1)"
 } % begin verbatim
 
+
 \relative c'{
     c d e f |
     \once \override Score.RehearsalMark #'extra-offset = #'(0 . -8.5)
index cfd14e83b8565a40fb4d926d9ec558db4fbac517..0e7fb3a8cbcb2f5771b6d5a1c4516d4826f896d1 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, staff-notation, editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, staff-notation, tweaks-and-overrides, expressive-marks"
 
   texidoc = "
 This method prints two 'rehearsal marks' - one above the stave and one
@@ -23,6 +23,7 @@ independently of the other.
   doctitle = "How to print two rehearsal marks above and below the same barline (method 2)"
 } % begin verbatim
 
+
 \score {
   \relative c'
   <<
index c7bedbf4e26958c0cfad3b47e5baeadf9b3bb9f4..20f56b16941589acea28577dc278cc7bded2ad5b 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "text, vocal-music"
+  lsrtags = "specific-notation, vocal-music, text, symbols-and-glyphs"
 
   texidoc = "
 This can be achieved by separating those syllables by tildes.
@@ -16,6 +16,7 @@ This can be achieved by separating those syllables by tildes.
   doctitle = "How to put ties between syllables in lyrics"
 } % begin verbatim
 
+
 \lyrics {
   wa~o~a
 }
index b8af195da3061d7efafc9ed554bbdc6866882ef8..22af0c489af0e9943e8feda021b79a6c388aecb0 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "vocal-music, template"
+  lsrtags = "template, vocal-music"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -27,6 +27,7 @@ strofe come testo separato sotto la musica.
 
 "
   doctitleit = "Modello per inno"
+
 %%    Translation of GIT committish: ab9e3136d78bfaf15cc6d77ed1975d252c3fe506
 
   texidocde = "
@@ -58,6 +59,7 @@ verses as stand-alone text under the music.
   doctitle = "Hymn template"
 } % begin verbatim
 
+
 Timeline = {
   \time 4/4
   \tempo 4=96
index cf69a635cb36ebc7c5ddfd707171369378a5e2ae..1819c37e0327a5362321148ed4b9ecd7f585dab0 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "keyboards"
+  lsrtags = "keyboards, real-music"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -50,6 +50,7 @@ context.
   doctitle = "Indicating cross-staff chords with arpeggio bracket"
 } % begin verbatim
 
+
 \new PianoStaff <<
   \set PianoStaff.connectArpeggios = ##t
   \override PianoStaff.Arpeggio #'stencil = #ly:arpeggio::brew-chord-bracket
index 192764f4cb1e1bb5b65199d9f81bf41c5c05b57b..6493f3e403a1eb7497c34baa3bcfbf004945178d 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -46,6 +46,7 @@ available.
   doctitle = "Inserting a caesura"
 } % begin verbatim
 
+
 \relative c'' {
   \override BreathingSign #'text = \markup {
     \musicglyph #"scripts.caesura.straight"
index 36c40856618b25e017ee57bfde12b695dc69fed4..b8e14d627482a7f71ea1bba1bfa17cac8db63658 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation"
+  lsrtags = "real-music, staff-notation"
 
   texidoc = "
 The @code{\\markup} command is quite versatile.  In this snippet, it
@@ -17,6 +17,7 @@ contains a @code{\\score} block instead of texts or marks.
   doctitle = "Inserting score fragments above a staff as markups"
 } % begin verbatim
 
+
 tuning = \markup {
   \score {
     \new Staff \with { \remove "Time_signature_engraver" }
index 2a8b8bc2cbd344a4effcb0f35665d118dcb95e5b..fc0fe894837ca8d6bd10ecc43af3fc90b1034af3 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "repeats"
@@ -42,6 +42,7 @@ Isolated percents can also be printed.
   doctitle = "Isolated percent repeats"
 } % begin verbatim
 
+
 makePercent =
 #(define-music-function (parser location note) (ly:music?)
    "Make a percent repeat the same length as NOTE."
index 7c89686f45fe7d6c764e746101bbdf9c15607925..0bbbff01840f69f9df1f472d03355e184e9e650d 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "pitches, tweaks-and-overrides"
@@ -28,6 +28,7 @@ initial clef.  This can be overridden with @code{full-size-change}.
   doctitle = "Keep change clefs full sized"
 } % begin verbatim
 
+
 \relative c' {
   \clef "treble"
   c1
index 2e5fde7ee39f47d0fc47911181dca62d84dad7b3..707840557f8ee987228b32086517dbef80a72611 100644 (file)
@@ -1,31 +1,24 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-\include "english.ly"
-
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
+%% 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.
+\version "2.14.2"
 
-% NR 2.2 Keyboard instruments
+\header {
+  lsrtags = "headword"
 
+  texidoc = "
+Keyboard headword
 
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
+"
+  doctitle = "Keyboard headword"
 } % begin verbatim
 
-
 % M. Ravel, Sonatine (1905)
 % First movement
+\include "english.ly"
 
 \layout {
   \context {
index b8eb5cf57464c8c5213925b64020d3f99134752a..f47f9c0d6ab19c538641d3b7faa2c4f904a9c134 100644 (file)
@@ -10,7 +10,6 @@ indicating-cross-staff-chords-with-arpeggio-bracket.ly
 jazz-combo-template.ly
 laissez-vibrer-ties.ly
 piano-template-simple.ly
-piano-template-with-centered-dynamics.ly
 piano-template-with-centered-lyrics.ly
 piano-template-with-melody-and-lyrics.ly
 vocal-ensemble-template-with-automatic-piano-reduction.ly
index d2f12381ad0f521b937d8a3cea8d8fae55b48ef4..d0df7608568af2824a2d38278d977ac2e1732d44 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, keyboards, fretted-strings"
+  lsrtags = "specific-notation, keyboards, fretted-strings, contemporary-notation, connecting-notes, expressive-marks"
 
   texidoc = "
 Laissez vibrer ties have a fixed size. Their formatting can be tuned
@@ -17,6 +17,7 @@ using @code{'tie-configuration}.
   doctitle = "Laissez vibrer ties"
 } % begin verbatim
 
+
 \relative c' {
   <c e g>4\laissezVibrer r <c f g>\laissezVibrer r
   <c d f g>4\laissezVibrer r <c d f g>4.\laissezVibrer r8
index 12dee0fbd147b0fcab90a884f0069a5766b8baa1..bd4fa1643eba3b0bde5190d83ff2e6891061123e 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings, staff-notation"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 La tablatura se puede formatear utilizando letras en lugar de números.
@@ -16,8 +17,6 @@ La tablatura se puede formatear utilizando letras en lugar de números.
 
   doctitlees = "Formateado de tablaturas con letras"
 
-  lsrtags = "staff-notation, fretted-strings"
-
   texidoc = "
 Tablature can be formatted using letters instead of numbers.
 
index 8178486df7c3b7ee9f2c1a4bfd1992c95418df0d..4a7f7cf33f27bbb554248727bba80793acc6f439 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -25,6 +25,7 @@ Glissando).
   doctitle = "Line arrows"
 } % begin verbatim
 
+
 \relative c'' {
   \override TextSpanner #'bound-padding = #1.0
   \override TextSpanner #'style = #'line
index 9e2575277d5c6582c0d418842f1aae964487f89b..be77457c399358707976a5cb955f9c6da9c31ca9 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "text, vocal-music"
+  lsrtags = "vocal-music, text, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -55,6 +55,7 @@ well.
   doctitle = "Lyrics alignment"
 } % begin verbatim
 
+
 \layout { ragged-right = ##f }
 \relative c'' {
   c1
diff --git a/Documentation/snippets/lyrics-old-spacing-settings.ly b/Documentation/snippets/lyrics-old-spacing-settings.ly
deleted file mode 100644 (file)
index c869134..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-
-\header {
-%% Translation of GIT committish: ea0b270e14781707ab52683acddf9302bbe337f3
-  texidoces = "
-El motor de espaciado vertical cambió en la versión 2.14.  Esto puede
-hacer que se altere el espaciado de la letra de las canciones.  Es
-posible fijar propiedades para los contextos @code{Lyric} y
-@code{Staff} de forma que el motor de espaciado se comporte como lo
-hacía en la versión 2.12.
-
-"
-
-  doctitlees = "Conseguir el espaciado de la letra de la versión 2.12
-  en versiones más recientes"
-
-%% Translation of GIT committish: 27b1197f3bae8512c14d946752cd3e40e7c76016
-  doctitlede = "Textverteilung wie in Version 2.12 für neuere Versionen"
-
-  texidocde = "
-Die vertikale Maschine für die Platzverteilung wurde für die Version 2.14
-verändert.  Das kann dazu führen, dass Gesangstext unterschiedlich
-verteilt wird.  Es ist möglich, die Eigenschaften der @code{Lyric}-
-und @code{Staff}-Kontexte so einzustellen, dass die Platzverteilung
-wie in der Version 2.12 arbeitet.
-"
-
-
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
-  texidocfr = "
-La version 2.14 a donné naissance à un nouveau moteur pour l'espacement
-vertical des paroles.  Celles-ci peuvent donc se retrouver positionnées
-différemment.  Le moteur adoptera les usages de la version 2.12 une fois
-que vous aurez réglé certaines propriétés des contextes @code{Lyric} et
-@code{Staff}.
-
-"
-  doctitlefr = "Espacement des paroles selon les pratiques de la version 2.12"
-
-
-  lsrtags = "vocal-music"
-
-  doctitle = "Obtaining 2.12 lyrics spacing in newer versions"
-
-  texidoc = "
-The vertical spacing engine changed for version 2.14.  This can
-cause lyrics to be spaced differently.  It is possible to set
-properties for @code{Lyric} and @code{Staff} contexts to get the
-spacing engine to behave as it did in version 2.12.
-"
-} % begin verbatim
-
-
-global = {
-  \key d \major
-  \time 3/4
-}
-
-sopMusic = \relative c' {
-  % VERSE ONE
-  fis4 fis fis | \break
-  fis4. e8 e4
-}
-
-altoMusic = \relative c' {
-  % VERSE ONE
-  d4 d d |
-  d4. b8 b4 |
-}
-
-tenorMusic = \relative c' {
-  a4 a a |
-  b4. g8 g4 |
-}
-
-bassMusic = \relative c {
-  d4 d d |
-  g,4. g8 g4 |
-}
-
-words = \lyricmode {
-  Great is Thy faith- ful- ness,
-}
-
-\score {
-  \new ChoirStaff <<
-    \new Lyrics = sopranos
-    \new Staff = women <<
-      \new Voice = "sopranos" {
-        \voiceOne
-        \global \sopMusic
-      }
-      \new Voice = "altos" {
-        \voiceTwo
-        \global \altoMusic
-      }
-    >>
-    \new Lyrics = "altos"
-    \new Lyrics = "tenors"
-    \new Staff = men <<
-      \clef bass
-      \new Voice = "tenors" {
-        \voiceOne
-        \global \tenorMusic
-      }
-      \new Voice = "basses" {
-        \voiceTwo  \global \bassMusic
-      }
-    >>
-    \new Lyrics = basses
-    \context Lyrics = sopranos \lyricsto sopranos \words
-    \context Lyrics = altos \lyricsto altos \words
-    \context Lyrics = tenors \lyricsto tenors \words
-    \context Lyrics = basses \lyricsto basses \words
-  >>
-  \layout {
-    \context {
-      \Lyrics
-      \override VerticalAxisGroup #'staff-affinity = ##f
-      \override VerticalAxisGroup #'staff-staff-spacing =
-        #'((basic-distance . 0)
-          (minimum-distance . 2)
-          (padding . 2))
-    }
-    \context {
-      \Staff
-      \override VerticalAxisGroup #'staff-staff-spacing =
-        #'((basic-distance . 0)
-          (minimum-distance . 2)
-          (padding . 2))
-    }
-  }
-}
-
index 49446aa89f5e0332cfdafdf34efdf82feb041f5e..c814553221c03a30e5b7f0665a12440ec0634820 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "version-specific, pitches, world-music"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 El «Makam» es un tipo de melodía de Turquía que
@@ -44,10 +45,9 @@ manuel d'initiation pour le localiser).
 "
   doctitlefr = "Exemple de musique « Makam »"
 
-  lsrtags = "pitches, world-music"
   texidoc = "
 Makam is a type of melody from Turkey using 1/9th-tone microtonal
-alterations.  Consult the initialization file @samp{ly/makam.ly} for
+alterations. Consult the initialization file @samp{ly/makam.ly} for
 details of pitch names and alterations.
 
 "
index 225821c384efd4e07c625bcd9a2f76c7d6a0cbd2..d2f33cfa752d57b330c39ba0e9369a5deb25adfc 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "rhythms, expressive-marks"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 
@@ -79,28 +80,24 @@ trait @code{segment-style} de longueur @code{segment-taille}.
   doctitlefr = "Dessin d'une liaison d'articulation au trait discontinu"
 
 
-  lsrtags = "rhythms, expressive-marks"
   texidoc = "
-Slurs can be made with complex dash patterns by defining
-the @code{dash-definition} property.  @code{dash-definition}
-is a list of @code{dash-elements}.  A @code{dash-element} is a
-list of parameters defining the dash behavior for a segment of
-the slur.
-
-The slur is defined in terms of the bezier parameter t
-which ranges from 0
-at the left end of the slur to 1 at the right end of the slur.
+Slurs can be made with complex dash patterns by defining the
+@code{dash-definition} property.  @code{dash-definition} is a list of
+@code{dash-elements}.  A @code{dash-element} is a list of parameters
+defining the dash behavior for a segment of the slur.
+
+The slur is defined in terms of the bezier parameter t which ranges
+from 0 at the left end of the slur to 1 at the right end of the slur.
 @code{dash-element} is a list @code{(start-t stop-t dash-fraction
 dash-period)}.  The region of the slur from @code{start-t} to
-@code{stop-t} will have a fraction @code{dash-fraction}
-of each @code{dash-period} black.  @code{dash-period} is
-defined in terms of staff spaces.  @code{dash-fraction} is
-set to 1 for a solid slur.
+@code{stop-t} will have a fraction @code{dash-fraction} of each
+@code{dash-period} black.  @code{dash-period} is defined in terms of
+staff spaces.  @code{dash-fraction} is set to 1 for a solid slur.
+
 "
   doctitle = "Making slurs with complex dash structure"
 } % begin verbatim
 
-
 \relative c' {
   \once \override
     Slur #'dash-definition = #'((0 0.3 0.1 0.75)
index 8dff16db553e6d8a701af552699aee015f0d7e59..93e99313fd8d11fa58e7f3f075b83ac868bff35e 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, editorial-annotations"
+  lsrtags = "editorial-annotations, workaround, really-cool, staff-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -56,6 +56,7 @@ emphasized, using the @code{line-positions} property of the
   doctitle = "Making some staff lines thicker than the others"
 } % begin verbatim
 
+
 {
   \override Staff.StaffSymbol #'line-positions = #'(-4 -2 -0.2 0 0.2 2 4)
   d'4 e' f' g'
index 169f17bc2b8c390b4ad84b65e4162ad4e7ad6f8e..0ff599aa9008ada81598bfbeddff0b166810c9b5 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "chords"
@@ -20,6 +20,7 @@ extender attributed to that number right before the number.
   doctitle = "Manually break figured bass extenders for only some numbers"
 } % begin verbatim
 
+
 bassfigures = \figuremode {
   \set useBassFigureExtenders = ##t
   <6 4>4 <6 4\!> <6 4\!> <6 4\!> |  <6\! 4\!>  <6 4> <6 4\!> <6 4>
index 6e7df11c02ce9bb6aa26aa7097f9331c67aa97e8..dd27995e1173ec6608854cfd2ca88f9713dfef75 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, connecting-notes, rhythms"
 
   texidoc = "
 Beam positions may be controlled manually, by overriding the
@@ -20,6 +20,7 @@ Beam positions may be controlled manually, by overriding the
   doctitle = "Manually controlling beam positions"
 } % begin verbatim
 
+
 \relative c' {
   \time 2/4
   % from upper staff-line (position 2) to center (position 0)
index de954566dcce28089edb136a65c3ed11372d8a58..6e6c6e91340de184de121a88fc12c0cdec224b15 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
-  lsrtags = "editorial-annotations, vocal-music"
+  lsrtags = "vocal-music, editorial-annotations, workaround, contemporary-notation"
 
   texidoc = "
 This example shows how to put crosses on stems.  Mark the beginning of
@@ -18,6 +18,7 @@ a spoken section with the @code{\\speakOn} keyword, and end it with the
   doctitle = "Marking notes of spoken parts with a cross on the stem"
 } % begin verbatim
 
+
 speakOn = {
   \override Stem #'stencil =
     #(lambda (grob)
index 67ea23606c8cbed216567d7f6e3fdd2bab10ad68..ad09798f3d7c06036885806984721bf40e1d2618 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
   lsrtags = "text"
@@ -17,6 +17,7 @@ Text that can spread over pages is entered with the
   doctitle = "Markup lines"
 } % begin verbatim
 
+
 #(set-default-paper-size "a6")
 
 #(define-markup-list-command (paragraph layout props args) (markup-list?)
index 5895ecae26517940366557aacd5a85d1eb8ee346..166e66f086ca507bbd7934901f5f5a39ba277a10 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "repeats, staff-notation, editorial-annotations"
+  lsrtags = "repeats, editorial-annotations, workaround, staff-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
index 973d1e5b7e223114d0ad3c653cc8c0ca729e9722..7552b20a37a494f9701332d7b87ee019898e768d 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, ancient-notation, contexts-and-engravers, tweaks-and-overrides"
+  lsrtags = "ancient-notation, contexts-and-engravers, staff-notation, tweaks-and-overrides"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -53,6 +53,7 @@ the @code{transparent} property.
   doctitle = "Mensurstriche layout (bar lines between the staves)"
 } % begin verbatim
 
+
 global = {
   \override Staff.BarLine #'transparent = ##t
   s1 s
index 7e5f7f4fdb94b82871ce1ced5d3451d561edeba9..1d05f6157242ad705f1cbb7d9271281a9c6f74c1 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms"
+  lsrtags = "version-specific, really-simple, rhythms"
 
   texidoc = "
 When using multi-measure rests in a polyphonic staff, the rests will be
@@ -18,6 +18,7 @@ can be printed on the same staff line, using the following setting.
   doctitle = "Merging multi-measure rests in a polyphonic part"
 } % begin verbatim
 
+
 normalPos = \revert MultiMeasureRest #'staff-position
 
 {
diff --git a/Documentation/snippets/modern-tab-text-clef.ly b/Documentation/snippets/modern-tab-text-clef.ly
deleted file mode 100644 (file)
index 485c737..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-
-\header {
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
-  texidoces = "
-Utilice un texto de marcado para sustituir el glifo de clave (TAB) con
-una fuente tipográfica moderna.
-
-"
-  doctitlees = "Clave de texto TAB moderna para tablatura"
-
-  lsrtags = "staff-notation, fretted-strings"
-
-  texidoc = "
-Use a markup text to replace the (TAB) clef glyph with a modern font.
-
-"
-  doctitle = "Modern TAB text clef"
-} % begin verbatim
-
-
-\markup {
-  This snippet is deprecated as of version 2.13.4 and will be removed
-  in version 2.14.
-}
index 61cb685ca4fb9bb1e3a432c2ad4d940f7c5ab6dd..4f36488ecfd45564c1af54acedba5b9611aa9af4 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -69,6 +69,7 @@ the default + symbol, assign the value @code{trill} to the variable
   doctitle = "Modifying default values for articulation shorthand notation"
 } % begin verbatim
 
+
 \relative c'' { c1-+ }
 
 dashPlus = "trill"
index 261f909cdee10379b179aff752371651f25750a5..db3ebb1e73fde09a85cf4aa0480dad396c09d99c 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms"
+  lsrtags = "really-simple, rhythms"
 
   texidoc = "
 Tuplet brackets can be made to run to prefatory matter or the next
@@ -23,6 +23,7 @@ modify what material they cover.
   doctitle = "Modifying tuplet bracket length"
 } % begin verbatim
 
+
 \new RhythmicStaff {
   % Set tuplets to be extendable...
   \set tupletFullLength = ##t
index 140c007a3f38c1355d8f5755ea9272230bb04d96..d9964ef84616e84990e131ede2d86e20d97ed36e 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, simultaneous-notes, tweaks-and-overrides"
+  lsrtags = "simultaneous-notes, tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -31,6 +31,7 @@ the right.  This behaviour can be over-ridden by using the
   doctitle = "Moving dotted notes in polyphony"
 } % begin verbatim
 
+
 \new Staff \relative c' <<
   { f2. f4
     \override Staff.NoteCollision #'prefer-dotted-right = ##f
index ab67c4430bf1ff60bf14b27766fff727b1f8a064..1b0a05c63c467061cfe1bd57fde3a4d5f1a89872 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -43,6 +43,7 @@ slurs further down.
   doctitle = "Moving slur positions vertically"
 } % begin verbatim
 
+
 \relative c' {
   \stemDown
   e4( a)
index 4354b66ecd2dd0d15ca430773efddaf5a1a0b2fa..489895c8b30b7af4f15f2831d48dd7673a441eae 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, text"
+  lsrtags = "text, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 texidoces = "
@@ -80,6 +80,7 @@ be centered.
   doctitle = "Multi-measure rest markup"
 } % begin verbatim
 
+
 \relative c' {
   \compressFullBarRests
   \textLengthOn
index f1169e155cc7c40eac4fd9c1c4314b443815d4fb..caeb97ec311549e42163af72252730b5725761dd 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, contexts-and-engravers, tweaks-and-overrides"
+  lsrtags = "preparing-parts, contexts-and-engravers, staff-notation, tweaks-and-overrides"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -77,6 +77,7 @@ staves. The possibilities are @code{SystemStartBar},
   doctitle = "Nesting staves"
 } % begin verbatim
 
+
 \new StaffGroup
 \relative c'' <<
   \set StaffGroup.systemStartDelimiterHierarchy
diff --git a/Documentation/snippets/new/adding-fingerings-to-tablatures.ly b/Documentation/snippets/new/adding-fingerings-to-tablatures.ly
deleted file mode 100644 (file)
index 830df4d..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-  texidoc = "
-To add fingerings to tablatures, use a combination of @code{\\markup}
-and @code{\\finger}.
-"
-  doctitle = "Adding fingerings to tablatures"
-}
-
-one = \markup { \finger 1 }
-two = \markup { \finger 2 }
-threeTwo = \markup {
-  \override #'(baseline-skip . 2)
-  \column {
-    \finger 3
-    \finger 2
-  }
-}
-threeFour = \markup {
-  \override #'(baseline-skip . 2)
-  \column {
-    \finger 3
-    \finger 4
-  }
-}
-
-\score {
-  \new TabStaff {
-    \tabFullNotation
-    \stemUp
-    e8\4^\one b\2 <g\3 e'\1>^>[ b\2 e\4]
-    <a\3 fis'\1>^>^\threeTwo[ b\2 e\4]
-  }
-}
-
diff --git a/Documentation/snippets/new/adjusting-lyrics-vertical-spacing.ly b/Documentation/snippets/new/adjusting-lyrics-vertical-spacing.ly
deleted file mode 100644 (file)
index 7a707d5..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "text, vocal-music, spacing"
-  texidoc = "
-This snippet shows how to bring the lyrics line closer to the staff.
-
-"
-  doctitle = "Adjusting lyrics vertical spacing"
-}
-
-% Default layout:
-<<
-  \new Staff \new Voice = melody \relative c' {
-    c4 d e f
-    g4 f e d
-    c1
-  }
-  \new Lyrics \lyricsto melody { aa aa aa aa aa aa aa aa aa }
-
-  % Reducing the minimum space below the staff and above the lyrics:
-  \new Staff {
-    \new Voice = melody \relative c' {
-      c4 d e f
-      g4 f e d
-      c1
-    }
-  }
-  \new Lyrics \with {
-    \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #'((basic-distance . 1))
-  }
-  \lyricsto melody { aa aa aa aa aa aa aa aa aa }
->>
diff --git a/Documentation/snippets/new/alternative-breve-note.ly b/Documentation/snippets/new/alternative-breve-note.ly
deleted file mode 100644 (file)
index 0534ef1..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-\version "2.14.0"
-\header {
-  lsrtags = "rhythms,expressive-marks"
-  texidoc = "This code demonstrates how to use the alternative breve note
-with two vertical lines on each side of the notehead instead of one line."
-  doctitle = "Alternative breve notehead with double vertical lines"
-}
-
-\relative c'' {
-  \time 4/2
-  \override Staff.NoteHead #'style = #'altdefault
-  c\breve | b\breve
-}
diff --git a/Documentation/snippets/new/ancient-headword.ly b/Documentation/snippets/new/ancient-headword.ly
deleted file mode 100644 (file)
index aff4337..0000000
+++ /dev/null
@@ -1,134 +0,0 @@
-\version "2.14.0"
-
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##t
-  line-width = 17\cm
-  indent = 0\cm
-}
-
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-\include "gregorian.ly"
-
-\score {
-  <<
-    \new VaticanaVoice = "cantus" {
-      \clef "vaticana-do3"
-      % Verse 1 — Salve, Regína
-      a\melisma \[ a \flexa g \pes a\melismaEnd \] d
-      \divisioMinima
-      \[ a\melisma \flexa g\melismaEnd \]
-      \[ f\melisma \flexa e f \pes g \flexa f\melismaEnd \]
-      \[ e\melisma \flexa d\melismaEnd \]
-      \divisioMaior
-      c d \[d\melisma \flexa c\melismaEnd \] d
-      \[ e\melisma \pes f\melismaEnd\] g
-      \[d\melisma \pes e \flexa c\melismaEnd \] d
-      \finalis
-      % Verse 2 — Vita, dulcédo
-      % a\melisma \[ a \flexa g \pes a\melismaEnd \] d
-      % \divisioMinima
-      % \[ a\melisma \flexa g\melismaEnd \]
-      % \[ f\melisma \flexa e f \pes g \flexa f\melismaEnd \]
-      % \[ e\melisma \flexa d\melismaEnd \]
-      % \divisioMaior
-      % c d \[e\melisma \pes f\melismaEnd \] g
-      % \[d\melisma \pes e \flexa c\melismaEnd \] d
-      % \finalis
-      % Verse 3 — Ad te clamámus
-      \[ d\melisma \pes f\melismaEnd\] a g
-      \[ g\melisma \flexa f \pes a\melismaEnd\] e
-      \divisioMaior
-      g f \[ e\melisma \flexa d \pes g\melismaEnd \]
-      \divisioMinima
-      c d \[ e\melisma \flexa d \pes g\melismaEnd \]
-      \[ f\melisma \flexa e\melismaEnd \] d
-      \finalis
-      % Verse 4 — Ad te suspirámus
-      \[ d\melisma \pes f\melismaEnd \] a c' g
-      \[ g\melisma \flexa f \pes g\melismaEnd \] a
-      \divisioMaior
-      d \[ f\melisma \pes \deminutum g\melismaEnd \] g d
-      \[ \virga f\melisma \inclinatum e \inclinatum d\melismaEnd \]
-      c \divisioMaior
-      d \[ d\melisma \flexa c \pes f\melismaEnd \]
-      \[ g\melisma \pes a\melismaEnd \]
-      g \[ f\melisma \flexa e\melismaEnd \] g
-      \[ f\melisma \flexa \deminutum e\melismaEnd \]
-      \[ d\melisma \flexa c \pes d\melismaEnd \]
-      \finalis
-      % Verse 5 — Eia ergo, Advocáta nostra
-      f\melisma \[ f \pes g\melismaEnd \] f
-      \[ g\melisma \pes \deminutum a\melismaEnd \] a
-      \divisioMinima
-      c' g \[ \virga a\melisma \inclinatum g \inclinatum f\melismaEnd \] d g a
-      \divisioMaior
-      d' d' \[ c'\melisma \flexa b c' \pes d'\melismaEnd \] a
-      \divisioMinima
-      d' c' a \[ g\melisma \flexa f \pes a\melismaEnd \] g
-      \[ d\melisma \pes e\melismaEnd \] f
-      \[ \virga e\melisma \inclinatum d \inclinatum c\melismaEnd \]
-      \divisioMaior
-      \[ c\melisma \pes d\melismaEnd \]
-      f \[ g\melisma \flexa \deminutum f\melismaEnd \]
-      \[ d\melisma \flexa c \pes d\melismaEnd \] d
-      \finalis
-      % Verse 6 — Et Jesum
-      d a, \[ c\melisma \pes d\melismaEnd \]
-      \divisioMinima
-      d \[ d\melisma \pes e\melismaEnd \] \[ e\melisma \flexa d d\melismaEnd \]
-      c g f \[ e\melisma \flexa \deminutum d\melismaEnd \] g
-      \[ f\melisma \flexa e\melismaEnd \]
-      \[ d\melisma \flexa c \pes d\melismaEnd \]
-      \[ d\melisma \pes a \] \virga bes\melismaEnd a
-      \divisioMinima
-      \[ \virga a\melisma \inclinatum g \inclinatum f\melismaEnd \] g d f
-      \[ f\melisma \flexa e\melismaEnd \] \[ d\melisma \flexa c\melismaEnd \]
-      \divisioMinima
-      \[ e\melisma \pes f \flexa e\melismaEnd \] d d
-      \finalis
-      % Verse 7 ad finem — O clemens: O pia: O dulcis Virgo María
-      a\melisma \[a \flexa g a \quilisma b \pes c'\melismaEnd \]
-      \[ \virga b\melisma \inclinatum a \inclinatum g\melismaEnd \] a
-      \finalis
-      \[ g\melisma \pes a \quilisma b \pes c' \] \[ c' \flexa b\melismaEnd \]
-      \[ a\melisma \flexa g\melismaEnd \] \[ g\melisma \pes a\melismaEnd \]
-      \finalis
-      \[ a\melisma \flexa d \virga f \inclinatum e \inclinatum d \inclinatum c d \]
-      \divisioMinima
-      \[ d \pes e f \pes g\melismaEnd \]
-      \[ g\melisma \flexa \deminutum f\melismaEnd \]
-      \[ g\melisma \pes a\melismaEnd \]
-      d c d \[ d\melisma \pes g \flexa f f\melismaEnd \]
-      \[ e\melisma \flexa d\melismaEnd \]
-      \finalis
-    }
-    \new Lyrics \lyricsto "cantus" {
-      Sal- ve, Re- gí- na, ma- ter mi- se- ri- cór- di- ae:
-      % Vi- ta, dul- cé- do, et spes no- stra, sal- ve.
-      Ad te cla- má- mus, éx- su- les, fi- li- i He- vae.
-      Ad te su- spi- rá- mus, ge- mén- tes et flen- tes in hac la- cri- má- rum
-      val- le.
-      E- ia er- go, Ad- vo- cá- ta no- stra, il- los tu- os mi- se- ri- cór- des
-      ó- cu- los ad nos con- vér- te.
-      Et Je- sum, be- ne- díc- tum fruc- tum ven- tris tu- i, no- bis post hoc
-      ex- sí- li- um os- tén- de.
-      O cle- mens:
-      O pi- a:
-      O dul- cis Vir- go Ma- rí- a.
-    }
-  >>
-}
-
-\layout {
-  \context {
-    \Staff
-    \consists "Custos_engraver"
-  }
-}
diff --git a/Documentation/snippets/new/automatic-beam-subdivisions.ly b/Documentation/snippets/new/automatic-beam-subdivisions.ly
deleted file mode 100644 (file)
index 64bc6ee..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-
-  texidoc = "
-Beams can be subdivided automatically.  By setting the property
-@code{subdivideBeams}, beams are subdivided at beat positions (as
-specified in @code{baseMoment}).
-
-"
-  doctitle = "Automatic beam subdivisions"
-}
-
-\new Staff {
-  \relative c'' {
-    <<
-      {
-        \voiceOne
-        \set subdivideBeams = ##t
-        b32[ a g f c' b a g
-        b32^"subdivide beams" a g f c' b a g]
-      }
-      \new Voice {
-        \voiceTwo
-        b32_"default"[ a g f c' b a g
-        b32 a g f c' b a g]
-      }
-    >>
-    \oneVoice
-    \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 beatStructure = #'(4 4 4 4)
-    b32^"baseMoment 1 16"[ a g f c' b a g]
-  }
-}
-
diff --git a/Documentation/snippets/new/beam-endings-in-score-context.ly b/Documentation/snippets/new/beam-endings-in-score-context.ly
deleted file mode 100644 (file)
index b622ac1..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-  texidoc = "
-Beat structure rules specified in the @code{Score} context apply to all
-staves, but can be modified at both @code{Staff} and @code{Voice}
-levels:
-"
-  doctitle = "Beam endings in Score context"
-}
-
-\relative c'' {
-  \time 5/4
-  % Set default beaming for all staves
-  \set Score.baseMoment = #(ly:make-moment 1 8)
-  \set Score.beatStructure = #'(3 4 3)
-  <<
-    \new Staff {
-      c8 c c c c c c c c c
-    }
-    \new Staff {
-      % Modify beaming for just this staff
-      \set Staff.beatStructure = #'(6 4)
-      c8 c c c c c c c c c
-    }
-    \new Staff {
-      % Inherit beaming from Score context
-      <<
-        {
-          \voiceOne
-          c8 c c c c c c c c c
-        }
-        % Modify beaming for this voice only
-        \new Voice {
-          \voiceTwo
-          \set Voice.beatStructure = #'(6 4)
-          a8 a a a a a a a a a
-        }
-      >>
-    }
-  >>
-}
diff --git a/Documentation/snippets/new/beam-grouping-in-7-8-time.ly b/Documentation/snippets/new/beam-grouping-in-7-8-time.ly
deleted file mode 100644 (file)
index c33112b..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-  texidoc = "
-There is no default beat structure specified for 7/8 time,
-so if automatic beams are required the structure must be specified.  For
-example, to group all beams 2-3-2 in 7/8 time, specify the
-beat structure to be (2 3 2):
-"
-  doctitle = "Beam grouping in 7/8 time"
-}
-
-\relative c'' {
-  \time 7/8
-  % rhythm 2-3-2
-  a8 a a a a a a
-  \set Score.beatStructure = #'(2 3 2)
-  a8 a a a a a a
-}
diff --git a/Documentation/snippets/new/changing-the-ambitus-gap.ly b/Documentation/snippets/new/changing-the-ambitus-gap.ly
deleted file mode 100644 (file)
index 982a447..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-\version "2.14.0"
-\header {
-  lsrtags = "pitches"
-  texidoc = "It is possible to change the default gap setting for
-ambitus."
-
-  doctitle = "Changing the ambitus gap"
-}
-
-
-\layout {
-  \context {
-    \Voice
-    \consists "Ambitus_engraver"
-  }
-}
-
-\new Staff {
-  \time 2/4
-  % Default setting
-  c'4 g''
-}
-
-\new Staff {
-  \time 2/4
-  \override AmbitusLine #'gap = #0
-  c'4 g''
-}
-
-\new Staff {
-  \time 2/4
-  \override AmbitusLine #'gap = #1
-  c'4 g''
-}
-
-\new Staff {
-  \time 2/4
-  \override AmbitusLine #'gap = #1.5
-  c'4 g''
-}
diff --git a/Documentation/snippets/new/changing-the-number-of-augmentation-dots-per-note.ly b/Documentation/snippets/new/changing-the-number-of-augmentation-dots-per-note.ly
deleted file mode 100644 (file)
index 8d7a6c1..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-\version "2.14.0"
-\header {
-  lsrtags = "rhythms,expressive-marks"
-  texidoc = "This code demonstrates how to change the number of
-augmentation dots on a single note."
-  doctitle = "Changing the number of augmentation dots per note"
-}
-
-\relative c' {
-  c4.. a16 r2 |
-  \override Dots #'dot-count = #4
-  c4.. a16 r2 |
-  \override Dots #'dot-count = #0
-  c4.. a16 r2 |
-  \revert Dots #'dot-count
-  c4.. a16 r2 |
-}
diff --git a/Documentation/snippets/new/changing-the-size-of-woodwind-diagrams.ly b/Documentation/snippets/new/changing-the-size-of-woodwind-diagrams.ly
deleted file mode 100644 (file)
index 9cccb91..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags="winds"
-  texidoc="
-The size and thickness of woodwind diagrams can be changed.
-"
-
-  doctitle = "Changing the size of woodwind diagrams"
-}
-
-\relative c'' {
-  \textLengthOn
-  c1^\markup
-    \woodwind-diagram
-      #'piccolo
-      #'()
-
-  c^\markup
-    \override #'(size . 1.5) {
-      \woodwind-diagram
-        #'piccolo
-        #'()
-    }
-  c^\markup
-    \override #'(thickness . 0.15) {
-      \woodwind-diagram
-        #'piccolo
-        #'()
-    }
-}
diff --git a/Documentation/snippets/new/changing-the-time-signature-without-affecting-the-beaming.ly b/Documentation/snippets/new/changing-the-time-signature-without-affecting-the-beaming.ly
deleted file mode 100644 (file)
index d2bc6c9..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-  texidoc = "
-The @code{\\time} command sets the properties
-@code{timeSignatureFraction}, @code{beatLength}, @code{beatGrouping}
-and @code{measureLength} in the @code{Timing} context, which is
-normally aliased to @code{Score}. Changing the value of
-@code{timeSignatureFraction} causes the new time signature symbol to be
-printed without changing any of the other properties:
-
-"
-  doctitle = "Changing the time signature without affecting the beaming"
-}
-
-\markup {
-  This snippet is deprecated as of 2.13.5 and will be removed in 2.14
-}
diff --git a/Documentation/snippets/new/chord-glissando-in-tablature.ly b/Documentation/snippets/new/chord-glissando-in-tablature.ly
deleted file mode 100644 (file)
index 0434389..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-  texidoc = "
-Slides for chords can be indicated in both Staff and TabStaff.
-String numbers are necessary for TabStaff because automatic
-string calculations are different for chords and for single notes.
-"
-  doctitle = "Chord glissando in tablature"
-}
-
-myMusic = \relative c' {
-  <c\3 e\2 g\1>1 \glissando <f\3 a\2 c\1>
-}
-
-\score {
-  <<
-    \new Staff {
-      \clef "treble_8"
-      \myMusic
-    }
-    \new TabStaff {
-      \myMusic
-    }
-  >>
-}
diff --git a/Documentation/snippets/new/chordchanges-for-fretboards.ly b/Documentation/snippets/new/chordchanges-for-fretboards.ly
deleted file mode 100644 (file)
index e8e8236..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-  texidoc = "FretBoards can be set to display only when the chord changes
-or at the beginning of a new line."
-  doctitle = "chordChanges for FretBoards"
-}
-
-\include "predefined-guitar-fretboards.ly"
-
-myChords = \chordmode {
-  c1 c1 \break
-  \set chordChanges = ##t
-  c1 c1 \break
-  c1 c1 \break
-}
-
-<<
-  \new ChordNames { \myChords }
-  \new FretBoards { \myChords }
-  \new Staff { \myChords }
->>
diff --git a/Documentation/snippets/new/clip-systems.ly b/Documentation/snippets/new/clip-systems.ly
deleted file mode 100644 (file)
index 3f41232..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "paper-and-layout"
-
-  texidoc = "
-This code shows how to clip (extract) snippets from a full score.
-
-This file needs to be run separately with @option{-dclip-systems}; the
-snippets page may not adequately show the results.
-
-The result will be files named
-@samp{base-from-start-to-end[-count].eps}.
-
-
-If system starts and ends are included, they include extents of the
-System grob, e.g., instrument names.
-
-
-Grace notes at the end point of the region are not included.
-
-
-Regions can span multiple systems.  In this case, multiple EPS files
-are generated.
-
-"
-  doctitle = "Clip systems"
-}
-
-#(ly:set-option 'clip-systems)
-#(define output-suffix "1")
-
-origScore = \score {
-  \relative c' {
-    \set Staff.instrumentName = #"bla"
-    c1
-    d1
-    \grace c16 e1
-    \key d \major
-    f1 \break
-    \clef bass
-    g,1
-    fis1
-  }
-}
-
-\book {
-  \score {
-    \origScore
-    \layout {
-      % Each clip-region is a (START . END) pair
-      % where both are rhythmic-locations.
-
-      % (make-rhythmic-locations BAR-NUMBER NUM DEN)
-      % means NUM/DEN whole-notes into bar numbered BAR-NUMBER
-
-      clip-regions = #(list
-      (cons
-       (make-rhythmic-location 2 0 1)
-       (make-rhythmic-location 4 0 1))
-
-      (cons
-       (make-rhythmic-location 0 0 1)
-       (make-rhythmic-location 4 0 1))
-
-      (cons
-       (make-rhythmic-location 0 0 1)
-       (make-rhythmic-location 6 0 1))
-      )
-    }
-  }
-}
-
-#(ly:set-option 'clip-systems #f)
-#(define output-suffix #f)
-
-\book {
-  \score { \origScore }
-  \markup { \bold \fontsize #6 clips }
-  \score {
-    \lyrics {
-      \markup { from-2.0.1-to-4.0.1-clip.eps }
-      \markup {
-        \epsfile #X #30.0 #(format #f "~a-1-from-2.0.1-to-4.0.1-clip.eps"
-                            (ly:parser-output-name parser)) }
-    }
-  }
-}
diff --git a/Documentation/snippets/new/compound-time-signatures.ly b/Documentation/snippets/new/compound-time-signatures.ly
deleted file mode 100644 (file)
index de0d73f..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-  texidoc = "
-Odd 20th century time signatures (such as \"5/8\") can often be played
-as compound time signatures (e.g. \"3/8 + 2/8\"), which combine two or
-more inequal metrics. LilyPond can make such music quite easy to read
-and play, by explicitly printing the compound time signatures and
-adapting the automatic beaming behavior. (Graphic measure grouping
-indications can also be added; see the appropriate snippet in this
-database.)
-"
-  doctitle = "Compound time signatures"
-}
-
-\markup {
-  This snippet is deprecated as of 2.15.9 and will be removed in 2.16
-}
diff --git a/Documentation/snippets/new/controlling-spanner-visibility-after-a-line-break.ly b/Documentation/snippets/new/controlling-spanner-visibility-after-a-line-break.ly
deleted file mode 100644 (file)
index 8c9c8ce..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
-  texidoc = "The visibility of spanners which end on the first note
-following a line break is controlled by the @code{after-line-breaking}
-callback @code{ly:spanner::kill-zero-spanned-time}.
-
-For objects such as glissandos and hairpins, the default behaviour is
-to hide the spanner after a break; disabling the callback will allow
-the left-broken span to be shown.
-
-Conversely, spanners which are usually visible, such as text spans,
-can be hidden by enabling the callback.
-"
-
-  doctitle = "Controlling spanner visibility after a line break"
-}
-
-\paper { ragged-right = ##t }
-
-\relative c'' {
-  \override Hairpin #'to-barline = ##f
-  \override Glissando #'breakable = ##t
-  % show hairpin
-  \override Hairpin #'after-line-breaking = ##t
-  % hide text span
-  \override TextSpanner #'after-line-breaking =
-    #ly:spanner::kill-zero-spanned-time
-  e2\<\startTextSpan
-  % show glissando
-  \override Glissando #'after-line-breaking = ##t
-  f2\glissando
-  \break
-  f,1\!\stopTextSpan
-}
-
diff --git a/Documentation/snippets/new/defining-an-engraver-in-scheme--ambitus-engraver.ly b/Documentation/snippets/new/defining-an-engraver-in-scheme--ambitus-engraver.ly
new file mode 100644 (file)
index 0000000..8958cd9
--- /dev/null
@@ -0,0 +1,320 @@
+\version "2.15.31"
+
+\header {
+
+  lsrtags = "contexts-and-engravers"
+
+
+  texidoc = "This example demonstrates how the ambitus engraver may be
+  defined on the user side, with a Scheme engraver.
+
+  This is basically a rewrite in Scheme of the code from
+  @file{lily/ambitus-engraver.cc}.
+"
+
+  doctitle = "Defining an engraver in Scheme: ambitus engraver"
+}
+
+#(use-modules (oop goops))
+
+%%%
+%%% Grob utilities
+%%%
+%%% These are literal rewrites of some C++ methods used by the ambitus engraver.
+
+#(define (ly:separation-item::add-conditional-item grob grob-item)
+   "Add @var{grob-item} to the array of conditional elements of @var{grob}.
+Rewrite of @code{Separation_item::add_conditional_item} from @file{lily/separation-item.cc}."
+   (ly:pointer-group-interface::add-grob grob 'conditional-elements grob-item))
+
+#(define (ly:accidental-placement::accidental-pitch accidental-grob)
+   "Get the pitch from the grob cause of @var{accidental-grob}.
+Rewrite of @code{accidental_pitch} from @file{lily/accidental-placement.cc}."
+   (ly:event-property (ly:grob-property (ly:grob-parent accidental-grob Y) 'cause)
+                      'pitch))
+
+#(define (ly:accidental-placement::add-accidental grob accidental-grob)
+   "Add @var{accidental-grob}, an @code{Accidental} grob, to the
+list of the accidental grobs of @var{grob}, an @code{AccidentalPlacement}
+grob.
+Rewrite of @code{Accidental_placement::add_accidental} from @file{lily/accidental-placement.cc}."
+   (let ((pitch (ly:accidental-placement::accidental-pitch accidental-grob)))
+     (set! (ly:grob-parent accidental-grob X) grob)
+     (set! (ly:grob-property accidental-grob 'X-offset)
+           ly:grob::x-parent-positioning)
+     (let* ((accidentals (ly:grob-object grob 'accidental-grobs))
+            (handle (assq (ly:pitch-notename pitch) accidentals))
+            (entry (if handle (cdr handle) '())))
+       (set! (ly:grob-object grob 'accidental-grobs)
+             (assq-set! accidentals
+                        (ly:pitch-notename pitch)
+                        (cons accidental-grob entry))))))
+
+%%%
+%%% Ambitus data structure
+%%%
+
+%%% The <ambitus> class holds the various grobs that are created
+%%% to print an ambitus:
+%%% - ambitus-group: the grob that groups all the components of an ambitus
+%%% (Ambitus grob);
+%%% - ambitus-line: the vertical line between the upper and lower ambitus
+%%% notes (AmbitusLine grob);
+%%% - ambitus-up-note and ambitus-down-note: the note head and accidental
+%%% for the lower and upper note of the ambitus (see <ambitus-note> class
+%%% below).
+%%% The other slots define the key and clef context of the engraver:
+%%% - start-c0: position of middle c at the beginning of the piece.  It
+%%% is used to place the ambitus notes according to their pitch;
+%%% - start-key-sig: the key signature at the beginning of the piece.  It
+%%% is used to determine if accidentals shall be printed next to ambitus
+%%% notes.
+
+#(define-class <ambitus> ()
+   (ambitus-group #:accessor ambitus-group)
+   (ambitus-line #:accessor ambitus-line)
+   (ambitus-up-note #:getter ambitus-up-note
+                    #:init-form (make <ambitus-note>))
+   (ambitus-down-note #:getter ambitus-down-note
+                      #:init-form (make <ambitus-note>))
+   (start-c0 #:accessor ambitus-start-c0
+             #:init-value #f)
+   (start-key-sig #:accessor ambitus-start-key-sig
+                  #:init-value '()))
+
+%%% Accessor for the lower and upper note data of an ambitus
+#(define-method (ambitus-note (ambitus <ambitus>) direction)
+   "If @var{direction} is @code{UP}, then return the upper ambitus note
+of @var{ambitus}, otherwise return the lower ambitus note."
+   (if (= direction UP)
+       (ambitus-up-note ambitus)
+       (ambitus-down-note ambitus)))
+
+%%% The <ambitus-note> class holds the grobs that are specific to ambitus
+%%% (lower and upper) notes:
+%%% - head: an AmbitusNoteHead grob;
+%%% - accidental: an AmbitusAccidental grob, to be possibly printed next
+%%% to the ambitus note head.
+%%% Moreover:
+%%% - pitch is the absolute pitch of the note
+%%% - cause is the note event that causes this ambitus note, i.e. the lower
+%%% or upper note of the considered music sequence.
+
+#(define-class <ambitus-note> ()
+   (head #:accessor ambitus-note-head
+         #:init-value #f)
+   (accidental #:accessor ambitus-note-accidental
+               #:init-value #f)
+   (cause #:accessor ambitus-note-cause
+          #:init-value #f)
+   (pitch #:accessor ambitus-note-pitch
+          #:init-value #f))
+
+%%%
+%%% Ambitus engraving logics
+%%%
+%%% Rewrite of the code from @file{lily/ambitus-engraver.cc}.
+
+#(define (make-ambitus translator)
+   "Build an ambitus object: initialize all the grobs and their relations.
+
+The Ambitus grob contain all other grobs:
+ Ambitus
+  |- AmbitusLine
+  |- AmbitusNoteHead   for upper note
+  |- AmbitusAccidental for upper note
+  |- AmbitusNoteHead   for lower note
+  |- AmbitusAccidental for lower note
+
+The parent of an accidental is the corresponding note head,
+and the accidental is set as the 'accidental-grob of the note head
+so that is printed by the function that prints notes."
+   ;; make the ambitus object
+   (let ((ambitus (make <ambitus>)))
+     ;; build the Ambitus grob, which will contain all other grobs
+     (set! (ambitus-group ambitus) (ly:engraver-make-grob translator 'Ambitus '()))
+     ;; build the AmbitusLine grob (line between lower and upper note)
+     (set! (ambitus-line ambitus) (ly:engraver-make-grob translator 'AmbitusLine '()))
+     ;; build the upper and lower AmbitusNoteHead and AmbitusAccidental
+     (for-each (lambda (direction)
+                 (let ((head (ly:engraver-make-grob translator 'AmbitusNoteHead '()))
+                       (accidental (ly:engraver-make-grob translator 'AmbitusAccidental '()))
+                       (group (ambitus-group ambitus)))
+                   ;; The parent of the AmbitusAccidental grob is the
+                   ;; AmbitusNoteHead grob
+                   (set! (ly:grob-parent accidental Y) head)
+                   ;; The AmbitusAccidental grob is set as the accidental-grob
+                   ;; object of the AmbitusNoteHead.  This is later used by the
+                   ;; function that prints notes.
+                   (set! (ly:grob-object head 'accidental-grob) accidental)
+                   ;; both the note head and the accidental grobs are added
+                   ;; to the main ambitus grob.
+                   (ly:axis-group-interface::add-element group head)
+                   (ly:axis-group-interface::add-element group accidental)
+                   ;; the note head and the accidental grobs are added to the
+                   ;; ambitus object
+                   (set! (ambitus-note-head (ambitus-note ambitus direction))
+                         head)
+                   (set! (ambitus-note-accidental (ambitus-note ambitus direction))
+                         accidental)))
+               (list DOWN UP))
+     ;; The parent of the ambitus line is the lower ambitus note head
+     (set! (ly:grob-parent (ambitus-line ambitus) X)
+           (ambitus-note-head (ambitus-note ambitus DOWN)))
+     ;; the ambitus line is added to the ambitus main grob
+     (ly:axis-group-interface::add-element (ambitus-group ambitus) (ambitus-line ambitus))
+     ambitus))
+
+#(define-method (initialize-ambitus-state (ambitus <ambitus>) translator)
+   "Initialize the state of @var{ambitus}, by getting the starting
+position of middle C and key signature from @var{translator}'s context."
+   (if (not (ambitus-start-c0 ambitus))
+       (begin
+         (set! (ambitus-start-c0 ambitus)
+               (ly:context-property (ly:translator-context translator)
+                                    'middleCPosition
+                                    0))
+         (set! (ambitus-start-key-sig ambitus)
+               (ly:context-property (ly:translator-context translator)
+                                    'keySignature)))))
+
+#(define-method (update-ambitus-notes (ambitus <ambitus>) note-grob)
+   "Update the upper and lower ambitus pithes of @var{ambitus}, using
+@var{note-grob}."
+   ;; Get the event that caused the note-grob creation
+   ;; and check that it is a note-event.
+   (let ((note-event (ly:grob-property note-grob 'cause)))
+     (if (ly:in-event-class? note-event 'note-event)
+         ;; get the pitch from the note event
+         (let ((pitch (ly:event-property note-event 'pitch)))
+           ;; if this pitch is lower than the current ambitus lower
+           ;; note pitch (or it has not been initialized yet),
+           ;; then this pitch is the new ambitus lower pitch,
+           ;; and conversely for upper pitch.
+           (for-each (lambda (direction pitch-compare)
+                       (if (or (not (ambitus-note-pitch (ambitus-note ambitus direction)))
+                               (pitch-compare pitch
+                                              (ambitus-note-pitch (ambitus-note ambitus direction))))
+                           (begin
+                             (set! (ambitus-note-pitch (ambitus-note ambitus direction))
+                                   pitch)
+                             (set! (ambitus-note-cause (ambitus-note ambitus direction))
+                                   note-event))))
+                     (list DOWN UP)
+                     (list ly:pitch<? (lambda (p1 p2)
+                                        (ly:pitch<? p2 p1))))))))
+
+#(define-method (typeset-ambitus (ambitus <ambitus>) translator)
+   "Typeset the ambitus:
+- place the lower and upper ambitus notes according to their pitch and
+  the position of the middle C;
+- typeset or delete the note accidentals, according to the key signature.
+  An accidental, if it is to be printed, is added to an AccidentalPlacement
+  grob (a grob dedicated to the placement of accidentals near a chord);
+- both note heads are added to the ambitus line grob, so that a line should
+  be printed between them."
+   ;; check if there are lower and upper pitches
+   (if (and (ambitus-note-pitch (ambitus-note ambitus UP))
+            (ambitus-note-pitch (ambitus-note ambitus DOWN)))
+       ;; make an AccidentalPlacement grob, for placement of note accidentals
+       (let ((accidental-placement (ly:engraver-make-grob
+                                    translator
+                                    'AccidentalPlacement
+                                    (ambitus-note-accidental (ambitus-note ambitus DOWN)))))
+         ;; For lower and upper ambitus notes:
+         (for-each (lambda (direction)
+                     (let ((pitch (ambitus-note-pitch (ambitus-note ambitus direction))))
+                       ;; set the cause and the staff position of the ambitus note
+                       ;; according to the associated pitch
+                       (set! (ly:grob-property (ambitus-note-head (ambitus-note ambitus direction))
+                                               'cause)
+                             (ambitus-note-cause (ambitus-note ambitus direction)))
+                       (set! (ly:grob-property (ambitus-note-head (ambitus-note ambitus direction))
+                                               'staff-position)
+                             (+ (ambitus-start-c0 ambitus)
+                                (ly:pitch-steps pitch)))
+                       ;; determine if an accidental shall be printed for this note,
+                       ;; according to the key signature
+                       (let* ((handle (or (assoc (cons (ly:pitch-octave pitch)
+                                                       (ly:pitch-notename pitch))
+                                                 (ambitus-start-key-sig ambitus))
+                                          (assoc (ly:pitch-notename pitch)
+                                                 (ambitus-start-key-sig ambitus))))
+                              (sig-alter (if handle (cdr handle) 0)))
+                         (cond ((= (ly:pitch-alteration pitch) sig-alter)
+                                ;; the note alteration is in the key signature
+                                ;; => it does not have to be printed
+                                (ly:grob-suicide!
+                                 (ambitus-note-accidental (ambitus-note ambitus direction)))
+                                (set! (ly:grob-object (ambitus-note-head (ambitus-note ambitus direction))
+                                                      'accidental-grob)
+                                      '()))
+                               (else
+                                ;; otherwise, the accidental shall be printed
+                                (set! (ly:grob-property (ambitus-note-accidental
+                                                         (ambitus-note ambitus direction))
+                                                        'alteration)
+                                      (ly:pitch-alteration pitch)))))
+                       ;; add the AccidentalPlacement grob to the
+                       ;; conditional items of the AmbitusNoteHead
+                       (ly:separation-item::add-conditional-item
+                        (ambitus-note-head (ambitus-note ambitus direction))
+                        accidental-placement)
+                       ;; add the AmbitusAccidental to the list of the
+                       ;; AccidentalPlacement grob accidentals
+                       (ly:accidental-placement::add-accidental
+                        accidental-placement
+                        (ambitus-note-accidental (ambitus-note ambitus direction)))
+                       ;; add the AmbitusNoteHead grob to the AmbitusLine grob
+                       (ly:pointer-group-interface::add-grob
+                        (ambitus-line ambitus)
+                        'note-heads
+                        (ambitus-note-head (ambitus-note ambitus direction)))))
+                   (list DOWN UP))
+         ;; add the AccidentalPlacement grob to the main Ambitus grob
+         (ly:axis-group-interface::add-element (ambitus-group ambitus) accidental-placement))
+       ;; no notes ==> suicide the grobs
+       (begin
+         (for-each (lambda (direction)
+                     (ly:grob-suicide! (ambitus-note-accidental (ambitus-note ambitus direction)))
+                     (ly:grob-suicide! (ambitus-note-head (ambitus-note ambitus direction))))
+                   (list DOWN UP))
+         (ly:grob-suicide! ambitus-line))))
+
+%%%
+%%% Ambitus engraver definition
+%%%
+#(define ambitus-engraver
+   (lambda (context)
+     (let ((ambitus #f))
+       ;; when music is processed: make the ambitus object, if not already built
+       (make-engraver
+       ((process-music translator)
+        (if (not ambitus)
+            (set! ambitus (make-ambitus translator))))
+       ;; set the ambitus clef and key signature state
+       ((stop-translation-timestep translator)
+        (if ambitus
+            (initialize-ambitus-state ambitus translator)))
+       ;; when a note-head grob is built, update the ambitus notes
+       (acknowledgers
+          ((note-head-interface engraver grob source-engraver)
+          (if ambitus
+              (update-ambitus-notes ambitus grob))))
+       ;; finally, typeset the ambitus according to its upper and lower notes
+       ;; (if any).
+       ((finalize translator)
+        (if ambitus
+            (typeset-ambitus ambitus translator)))))))
+
+%%%
+%%% Example
+%%%
+
+\score {
+  \new StaffGroup <<
+    \new Staff { c'4 des' e' fis' gis' }
+    \new Staff { \clef "bass" c4 des ~ des ees b, }
+  >>
+  \layout { \context { \Staff \consists #ambitus-engraver } }
+}
diff --git a/Documentation/snippets/new/defining-an-engraver-in-scheme-ambitus-engraver.ly b/Documentation/snippets/new/defining-an-engraver-in-scheme-ambitus-engraver.ly
deleted file mode 100644 (file)
index 8958cd9..0000000
+++ /dev/null
@@ -1,320 +0,0 @@
-\version "2.15.31"
-
-\header {
-
-  lsrtags = "contexts-and-engravers"
-
-
-  texidoc = "This example demonstrates how the ambitus engraver may be
-  defined on the user side, with a Scheme engraver.
-
-  This is basically a rewrite in Scheme of the code from
-  @file{lily/ambitus-engraver.cc}.
-"
-
-  doctitle = "Defining an engraver in Scheme: ambitus engraver"
-}
-
-#(use-modules (oop goops))
-
-%%%
-%%% Grob utilities
-%%%
-%%% These are literal rewrites of some C++ methods used by the ambitus engraver.
-
-#(define (ly:separation-item::add-conditional-item grob grob-item)
-   "Add @var{grob-item} to the array of conditional elements of @var{grob}.
-Rewrite of @code{Separation_item::add_conditional_item} from @file{lily/separation-item.cc}."
-   (ly:pointer-group-interface::add-grob grob 'conditional-elements grob-item))
-
-#(define (ly:accidental-placement::accidental-pitch accidental-grob)
-   "Get the pitch from the grob cause of @var{accidental-grob}.
-Rewrite of @code{accidental_pitch} from @file{lily/accidental-placement.cc}."
-   (ly:event-property (ly:grob-property (ly:grob-parent accidental-grob Y) 'cause)
-                      'pitch))
-
-#(define (ly:accidental-placement::add-accidental grob accidental-grob)
-   "Add @var{accidental-grob}, an @code{Accidental} grob, to the
-list of the accidental grobs of @var{grob}, an @code{AccidentalPlacement}
-grob.
-Rewrite of @code{Accidental_placement::add_accidental} from @file{lily/accidental-placement.cc}."
-   (let ((pitch (ly:accidental-placement::accidental-pitch accidental-grob)))
-     (set! (ly:grob-parent accidental-grob X) grob)
-     (set! (ly:grob-property accidental-grob 'X-offset)
-           ly:grob::x-parent-positioning)
-     (let* ((accidentals (ly:grob-object grob 'accidental-grobs))
-            (handle (assq (ly:pitch-notename pitch) accidentals))
-            (entry (if handle (cdr handle) '())))
-       (set! (ly:grob-object grob 'accidental-grobs)
-             (assq-set! accidentals
-                        (ly:pitch-notename pitch)
-                        (cons accidental-grob entry))))))
-
-%%%
-%%% Ambitus data structure
-%%%
-
-%%% The <ambitus> class holds the various grobs that are created
-%%% to print an ambitus:
-%%% - ambitus-group: the grob that groups all the components of an ambitus
-%%% (Ambitus grob);
-%%% - ambitus-line: the vertical line between the upper and lower ambitus
-%%% notes (AmbitusLine grob);
-%%% - ambitus-up-note and ambitus-down-note: the note head and accidental
-%%% for the lower and upper note of the ambitus (see <ambitus-note> class
-%%% below).
-%%% The other slots define the key and clef context of the engraver:
-%%% - start-c0: position of middle c at the beginning of the piece.  It
-%%% is used to place the ambitus notes according to their pitch;
-%%% - start-key-sig: the key signature at the beginning of the piece.  It
-%%% is used to determine if accidentals shall be printed next to ambitus
-%%% notes.
-
-#(define-class <ambitus> ()
-   (ambitus-group #:accessor ambitus-group)
-   (ambitus-line #:accessor ambitus-line)
-   (ambitus-up-note #:getter ambitus-up-note
-                    #:init-form (make <ambitus-note>))
-   (ambitus-down-note #:getter ambitus-down-note
-                      #:init-form (make <ambitus-note>))
-   (start-c0 #:accessor ambitus-start-c0
-             #:init-value #f)
-   (start-key-sig #:accessor ambitus-start-key-sig
-                  #:init-value '()))
-
-%%% Accessor for the lower and upper note data of an ambitus
-#(define-method (ambitus-note (ambitus <ambitus>) direction)
-   "If @var{direction} is @code{UP}, then return the upper ambitus note
-of @var{ambitus}, otherwise return the lower ambitus note."
-   (if (= direction UP)
-       (ambitus-up-note ambitus)
-       (ambitus-down-note ambitus)))
-
-%%% The <ambitus-note> class holds the grobs that are specific to ambitus
-%%% (lower and upper) notes:
-%%% - head: an AmbitusNoteHead grob;
-%%% - accidental: an AmbitusAccidental grob, to be possibly printed next
-%%% to the ambitus note head.
-%%% Moreover:
-%%% - pitch is the absolute pitch of the note
-%%% - cause is the note event that causes this ambitus note, i.e. the lower
-%%% or upper note of the considered music sequence.
-
-#(define-class <ambitus-note> ()
-   (head #:accessor ambitus-note-head
-         #:init-value #f)
-   (accidental #:accessor ambitus-note-accidental
-               #:init-value #f)
-   (cause #:accessor ambitus-note-cause
-          #:init-value #f)
-   (pitch #:accessor ambitus-note-pitch
-          #:init-value #f))
-
-%%%
-%%% Ambitus engraving logics
-%%%
-%%% Rewrite of the code from @file{lily/ambitus-engraver.cc}.
-
-#(define (make-ambitus translator)
-   "Build an ambitus object: initialize all the grobs and their relations.
-
-The Ambitus grob contain all other grobs:
- Ambitus
-  |- AmbitusLine
-  |- AmbitusNoteHead   for upper note
-  |- AmbitusAccidental for upper note
-  |- AmbitusNoteHead   for lower note
-  |- AmbitusAccidental for lower note
-
-The parent of an accidental is the corresponding note head,
-and the accidental is set as the 'accidental-grob of the note head
-so that is printed by the function that prints notes."
-   ;; make the ambitus object
-   (let ((ambitus (make <ambitus>)))
-     ;; build the Ambitus grob, which will contain all other grobs
-     (set! (ambitus-group ambitus) (ly:engraver-make-grob translator 'Ambitus '()))
-     ;; build the AmbitusLine grob (line between lower and upper note)
-     (set! (ambitus-line ambitus) (ly:engraver-make-grob translator 'AmbitusLine '()))
-     ;; build the upper and lower AmbitusNoteHead and AmbitusAccidental
-     (for-each (lambda (direction)
-                 (let ((head (ly:engraver-make-grob translator 'AmbitusNoteHead '()))
-                       (accidental (ly:engraver-make-grob translator 'AmbitusAccidental '()))
-                       (group (ambitus-group ambitus)))
-                   ;; The parent of the AmbitusAccidental grob is the
-                   ;; AmbitusNoteHead grob
-                   (set! (ly:grob-parent accidental Y) head)
-                   ;; The AmbitusAccidental grob is set as the accidental-grob
-                   ;; object of the AmbitusNoteHead.  This is later used by the
-                   ;; function that prints notes.
-                   (set! (ly:grob-object head 'accidental-grob) accidental)
-                   ;; both the note head and the accidental grobs are added
-                   ;; to the main ambitus grob.
-                   (ly:axis-group-interface::add-element group head)
-                   (ly:axis-group-interface::add-element group accidental)
-                   ;; the note head and the accidental grobs are added to the
-                   ;; ambitus object
-                   (set! (ambitus-note-head (ambitus-note ambitus direction))
-                         head)
-                   (set! (ambitus-note-accidental (ambitus-note ambitus direction))
-                         accidental)))
-               (list DOWN UP))
-     ;; The parent of the ambitus line is the lower ambitus note head
-     (set! (ly:grob-parent (ambitus-line ambitus) X)
-           (ambitus-note-head (ambitus-note ambitus DOWN)))
-     ;; the ambitus line is added to the ambitus main grob
-     (ly:axis-group-interface::add-element (ambitus-group ambitus) (ambitus-line ambitus))
-     ambitus))
-
-#(define-method (initialize-ambitus-state (ambitus <ambitus>) translator)
-   "Initialize the state of @var{ambitus}, by getting the starting
-position of middle C and key signature from @var{translator}'s context."
-   (if (not (ambitus-start-c0 ambitus))
-       (begin
-         (set! (ambitus-start-c0 ambitus)
-               (ly:context-property (ly:translator-context translator)
-                                    'middleCPosition
-                                    0))
-         (set! (ambitus-start-key-sig ambitus)
-               (ly:context-property (ly:translator-context translator)
-                                    'keySignature)))))
-
-#(define-method (update-ambitus-notes (ambitus <ambitus>) note-grob)
-   "Update the upper and lower ambitus pithes of @var{ambitus}, using
-@var{note-grob}."
-   ;; Get the event that caused the note-grob creation
-   ;; and check that it is a note-event.
-   (let ((note-event (ly:grob-property note-grob 'cause)))
-     (if (ly:in-event-class? note-event 'note-event)
-         ;; get the pitch from the note event
-         (let ((pitch (ly:event-property note-event 'pitch)))
-           ;; if this pitch is lower than the current ambitus lower
-           ;; note pitch (or it has not been initialized yet),
-           ;; then this pitch is the new ambitus lower pitch,
-           ;; and conversely for upper pitch.
-           (for-each (lambda (direction pitch-compare)
-                       (if (or (not (ambitus-note-pitch (ambitus-note ambitus direction)))
-                               (pitch-compare pitch
-                                              (ambitus-note-pitch (ambitus-note ambitus direction))))
-                           (begin
-                             (set! (ambitus-note-pitch (ambitus-note ambitus direction))
-                                   pitch)
-                             (set! (ambitus-note-cause (ambitus-note ambitus direction))
-                                   note-event))))
-                     (list DOWN UP)
-                     (list ly:pitch<? (lambda (p1 p2)
-                                        (ly:pitch<? p2 p1))))))))
-
-#(define-method (typeset-ambitus (ambitus <ambitus>) translator)
-   "Typeset the ambitus:
-- place the lower and upper ambitus notes according to their pitch and
-  the position of the middle C;
-- typeset or delete the note accidentals, according to the key signature.
-  An accidental, if it is to be printed, is added to an AccidentalPlacement
-  grob (a grob dedicated to the placement of accidentals near a chord);
-- both note heads are added to the ambitus line grob, so that a line should
-  be printed between them."
-   ;; check if there are lower and upper pitches
-   (if (and (ambitus-note-pitch (ambitus-note ambitus UP))
-            (ambitus-note-pitch (ambitus-note ambitus DOWN)))
-       ;; make an AccidentalPlacement grob, for placement of note accidentals
-       (let ((accidental-placement (ly:engraver-make-grob
-                                    translator
-                                    'AccidentalPlacement
-                                    (ambitus-note-accidental (ambitus-note ambitus DOWN)))))
-         ;; For lower and upper ambitus notes:
-         (for-each (lambda (direction)
-                     (let ((pitch (ambitus-note-pitch (ambitus-note ambitus direction))))
-                       ;; set the cause and the staff position of the ambitus note
-                       ;; according to the associated pitch
-                       (set! (ly:grob-property (ambitus-note-head (ambitus-note ambitus direction))
-                                               'cause)
-                             (ambitus-note-cause (ambitus-note ambitus direction)))
-                       (set! (ly:grob-property (ambitus-note-head (ambitus-note ambitus direction))
-                                               'staff-position)
-                             (+ (ambitus-start-c0 ambitus)
-                                (ly:pitch-steps pitch)))
-                       ;; determine if an accidental shall be printed for this note,
-                       ;; according to the key signature
-                       (let* ((handle (or (assoc (cons (ly:pitch-octave pitch)
-                                                       (ly:pitch-notename pitch))
-                                                 (ambitus-start-key-sig ambitus))
-                                          (assoc (ly:pitch-notename pitch)
-                                                 (ambitus-start-key-sig ambitus))))
-                              (sig-alter (if handle (cdr handle) 0)))
-                         (cond ((= (ly:pitch-alteration pitch) sig-alter)
-                                ;; the note alteration is in the key signature
-                                ;; => it does not have to be printed
-                                (ly:grob-suicide!
-                                 (ambitus-note-accidental (ambitus-note ambitus direction)))
-                                (set! (ly:grob-object (ambitus-note-head (ambitus-note ambitus direction))
-                                                      'accidental-grob)
-                                      '()))
-                               (else
-                                ;; otherwise, the accidental shall be printed
-                                (set! (ly:grob-property (ambitus-note-accidental
-                                                         (ambitus-note ambitus direction))
-                                                        'alteration)
-                                      (ly:pitch-alteration pitch)))))
-                       ;; add the AccidentalPlacement grob to the
-                       ;; conditional items of the AmbitusNoteHead
-                       (ly:separation-item::add-conditional-item
-                        (ambitus-note-head (ambitus-note ambitus direction))
-                        accidental-placement)
-                       ;; add the AmbitusAccidental to the list of the
-                       ;; AccidentalPlacement grob accidentals
-                       (ly:accidental-placement::add-accidental
-                        accidental-placement
-                        (ambitus-note-accidental (ambitus-note ambitus direction)))
-                       ;; add the AmbitusNoteHead grob to the AmbitusLine grob
-                       (ly:pointer-group-interface::add-grob
-                        (ambitus-line ambitus)
-                        'note-heads
-                        (ambitus-note-head (ambitus-note ambitus direction)))))
-                   (list DOWN UP))
-         ;; add the AccidentalPlacement grob to the main Ambitus grob
-         (ly:axis-group-interface::add-element (ambitus-group ambitus) accidental-placement))
-       ;; no notes ==> suicide the grobs
-       (begin
-         (for-each (lambda (direction)
-                     (ly:grob-suicide! (ambitus-note-accidental (ambitus-note ambitus direction)))
-                     (ly:grob-suicide! (ambitus-note-head (ambitus-note ambitus direction))))
-                   (list DOWN UP))
-         (ly:grob-suicide! ambitus-line))))
-
-%%%
-%%% Ambitus engraver definition
-%%%
-#(define ambitus-engraver
-   (lambda (context)
-     (let ((ambitus #f))
-       ;; when music is processed: make the ambitus object, if not already built
-       (make-engraver
-       ((process-music translator)
-        (if (not ambitus)
-            (set! ambitus (make-ambitus translator))))
-       ;; set the ambitus clef and key signature state
-       ((stop-translation-timestep translator)
-        (if ambitus
-            (initialize-ambitus-state ambitus translator)))
-       ;; when a note-head grob is built, update the ambitus notes
-       (acknowledgers
-          ((note-head-interface engraver grob source-engraver)
-          (if ambitus
-              (update-ambitus-notes ambitus grob))))
-       ;; finally, typeset the ambitus according to its upper and lower notes
-       ;; (if any).
-       ((finalize translator)
-        (if ambitus
-            (typeset-ambitus ambitus translator)))))))
-
-%%%
-%%% Example
-%%%
-
-\score {
-  \new StaffGroup <<
-    \new Staff { c'4 des' e' fis' gis' }
-    \new Staff { \clef "bass" c4 des ~ des ees b, }
-  >>
-  \layout { \context { \Staff \consists #ambitus-engraver } }
-}
diff --git a/Documentation/snippets/new/defining-predefined-fretboards-for-other-instruments.ly b/Documentation/snippets/new/defining-predefined-fretboards-for-other-instruments.ly
deleted file mode 100644 (file)
index ecf20eb..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-
-  texidoc = "
-Predefined fret diagrams can be added for new instruments in addition
-to the standards used for guitar.  This file shows how this is done by
-defining a new string-tuning and a few predefined fretboards for the
-Venezuelan cuatro.
-
-This file also shows how fingerings can be included in the chords used
-as reference points for the chord lookup, and displayed in  the fret
-diagram and the @code{TabStaff}, but not the music.
-
-
-These fretboards are not transposable because they contain string
-information.  This is planned to be corrected in the future.
-
-"
-  doctitle = "Defining predefined fretboards for other instruments"
-}
-
-% add FretBoards for the Cuatro
-%   Note: This section could be put into a separate file
-%      predefined-cuatro-fretboards.ly
-%      and \included into each of your compositions
-
-cuatroTuning = #`(,(ly:make-pitch 0 6 0)
-                  ,(ly:make-pitch 1 3 SHARP)
-                 ,(ly:make-pitch 1 1 0)
-                 ,(ly:make-pitch 0 5 0))
-
-dSix = { <a\4 b\1 d\3 fis\2> }
-dMajor = { <a\4 d\1 d\3 fis \2> }
-aMajSeven = { <a\4 cis\1 e\3 g\2> }
-dMajSeven = { <a\4 c\1 d\3 fis\2> }
-gMajor = { <b\4 b\1 d\3 g\2> }
-
-\storePredefinedDiagram #default-fret-table \dSix
-                        #cuatroTuning
-                        #"o;o;o;o;"
-\storePredefinedDiagram #default-fret-table \dMajor
-                        #cuatroTuning
-                        #"o;o;o;3-3;"
-\storePredefinedDiagram #default-fret-table \aMajSeven
-                        #cuatroTuning
-                        #"o;2-2;1-1;2-3;"
-\storePredefinedDiagram #default-fret-table \dMajSeven
-                        #cuatroTuning
-                        #"o;o;o;1-1;"
-\storePredefinedDiagram #default-fret-table \gMajor
-                        #cuatroTuning
-                        #"2-2;o;1-1;o;"
-
-% end of potential include file /predefined-cuatro-fretboards.ly
-
-
-#(set-global-staff-size 16)
-
-primerosNames = \chordmode {
-  d:6 d a:maj7 d:maj7
-  g
-}
-primeros = {
-  \dSix \dMajor \aMajSeven \dMajSeven
-  \gMajor
-}
-
-\score {
-  <<
-    \new ChordNames {
-      \set chordChanges = ##t
-      \primerosNames
-    }
-
-    \new Staff {
-      \new Voice \with {
-        \remove "New_fingering_engraver"
-      }
-      \relative c'' {
-        \primeros
-      }
-    }
-
-    \new FretBoards {
-      \set stringTunings = #cuatroTuning
-%      \override FretBoard
-%        #'(fret-diagram-details string-count) = #'4
-      \override FretBoard
-        #'(fret-diagram-details finger-code) = #'in-dot
-      \primeros
-    }
-
-    \new TabStaff \relative c'' {
-      \set TabStaff.stringTunings = #cuatroTuning
-      \primeros
-    }
-
-  >>
-
-  \layout {
-    \context {
-      \Score
-      \override SpacingSpanner
-        #'base-shortest-duration = #(ly:make-moment 1 16)
-    }
-  }
-  \midi { }
-}
diff --git a/Documentation/snippets/new/displaying-complex-chords.ly b/Documentation/snippets/new/displaying-complex-chords.ly
deleted file mode 100644 (file)
index f3efe63..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "simultaneous-notes, chords"
-  texidoc = "
-Here is a way to display a chord where the same note is played twice
-with different accidentals.
-"
-  doctitle = "Displaying complex chords"
-}
-
-fixA = {
-  \once \override Stem #'length = #9
-}
-fixB = {
-  \once \override NoteHead #'X-offset = #1.7
-  \once \override Stem #'rotation = #'(45 0 0)
-  \once \override Stem #'extra-offset = #'(-0.2 . -0.2)
-  \once \override Flag #'style = #'no-flag
-  \once \override Accidental #'extra-offset = #'(4 . 0)
-}
-
-\relative c' {
-  << { \fixA <b d!>8 } \\ { \voiceThree \fixB dis } >> s
-}
diff --git a/Documentation/snippets/new/displaying-grob-ancestry.ly b/Documentation/snippets/new/displaying-grob-ancestry.ly
deleted file mode 100644 (file)
index 3cee26c..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "tweaks-and-overrides"
-
-  texidoc = "
-When working with grob callbacks, it can be helpful to understand a
-grob's @qq{ancestry}.  Most grobs have @qq{parents} which influence the
-positioning of the grob.  X- and Y-parents influence the horizontal and
-vertical positions for the grob, respectively.  Additionally, each
-parent may have parents of its own.
-
-
-Unfortunately, there are several aspects of a grob's ancestry that can
-lead to confusion:
-
-
-@itemize
-
-@item
-The types of parents a grob has may depend on context.
-
-@item
-For some grobs, the X- and Y-parents are the same.
-
-@item
-A particular @qq{ancestor} may be related to a grob in multiple ways.
-
-@item
-The concept of @qq{generations} is misleading.
-
-@end itemize
-
-
-For example, the @code{System} grob can be both parent (on the Y-side)
-and grandparent (twice on the X-side) to a @code{VerticalAlignment}
-grob.
-
-
-This macro prints (to the console) a textual representation of a grob's
-ancestry.
-
-
-When called this way
-
-@example
-@{
-   \\once \\override NoteHead #'before-line-breaking = #display-ancestry
-   c4
-@}
-@end example
-
-
-The following output is generated:
-
-
-@example
-------------------------------------
-
-NoteHead X,Y: NoteColumn
-    X: PaperColumn
-       X,Y: System
-    Y: VerticalAxisGroup
-       X: NonMusicalPaperColumn
-          X,Y: System
-       Y: VerticalAlignment
-          X: NonMusicalPaperColumn
-             X,Y: System
-          Y: System
-@end example
-
-
-"
-  doctitle = "Displaying grob ancestry"
-}
-
-#(define (grob-name grob)
-   (if (ly:grob? grob)
-       (assoc-ref (ly:grob-property grob 'meta) 'name)
-       #f))
-
-#(define (get-ancestry grob)
-   (if (not (null? (ly:grob-parent grob X)))
-       (list (grob-name grob)
-             (get-ancestry (ly:grob-parent grob X))
-             (get-ancestry (ly:grob-parent grob Y)))
-       (grob-name grob)))
-
-#(define (format-ancestry lst padding)
-   (string-append
-    (symbol->string (car lst))
-    "\n"
-    (let ((X-ancestry
-           (if (list? (cadr lst))
-               (format-ancestry (cadr lst) (+ padding 3))
-               (symbol->string (cadr lst))))
-          (Y-ancestry
-           (if (list? (caddr lst))
-               (format-ancestry (caddr lst) (+ padding 3))
-               (symbol->string (caddr lst)))))
-      (if (equal? X-ancestry Y-ancestry)
-          (string-append
-           (format #f "~&")
-           (make-string padding #\space)
-           "X,Y: "
-           (if (list? (cadr lst))
-               (format-ancestry (cadr lst) (+ padding 5))
-               (symbol->string (cadr lst))))
-          (string-append
-           (format #f "~&")
-           (make-string padding #\space)
-           "X: " X-ancestry
-           "\n"
-           (make-string padding #\space)
-           "Y: " Y-ancestry
-           (format #f "~&"))))
-    (format #f "~&")))
-
-#(define (display-ancestry grob)
-   (display
-    (string-append
-     (format #f "~3&~a~2%" (make-string 36 #\-))
-     (format-ancestry (get-ancestry grob) 0)
-     (format #f "~2&"))))
-
-\relative c' {
-  \once \override NoteHead #'before-line-breaking = #display-ancestry
-  f4
-  \once \override Accidental #'before-line-breaking = #display-ancestry
-  \once \override Arpeggio #'before-line-breaking = #display-ancestry
-  <f as c>4\arpeggio
-}
diff --git a/Documentation/snippets/new/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly b/Documentation/snippets/new/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly
deleted file mode 100644 (file)
index cb3e2ff..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "pitches"
-  texidoc = "
-In early 20th century works, starting with Schoenberg, Berg and Webern
-(the @qq{Second} Viennese school), every pitch in the twelve-tone scale
-has to be regarded as equal, without any hierarchy such as the
-classical (tonal) degrees. Therefore, these composers print one
-accidental for each note, even at natural pitches, to emphasize their
-new approach to music theory and language.
-
-This snippet shows how to achieve such notation rules.
-
-"
-  doctitle = "Dodecaphonic-style accidentals for each note including naturals"
-}
-
-\markup {
-  This snippet is deprecated as of version 2.12 and
-  will be removed from the documentation in 2.14.
-}
-
diff --git a/Documentation/snippets/new/dynamics-custom-text-spanner-postfix.ly b/Documentation/snippets/new/dynamics-custom-text-spanner-postfix.ly
deleted file mode 100644 (file)
index 57f2271..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
-  texidoc = "Postfix functions for custom crescendo text spanners.  The spanners
-should start on the first note of the measure.  One has to use -\mycresc,
-otherwise the spanner start will rather be assigned to the next note.
-"
-  doctitle = "Dynamics custom text spanner postfix"
-}
-
-% Two functions for (de)crescendo spanners where you can explicitly give the
-% spanner text.
-mycresc =
-#(define-music-function (parser location mymarkup) (markup?)
-   (make-music 'CrescendoEvent
-               'span-direction START
-               'span-type 'text
-               'span-text mymarkup))
-mydecresc =
-#(define-music-function (parser location mymarkup) (markup?)
-   (make-music 'DecrescendoEvent
-               'span-direction START
-               'span-type 'text
-               'span-text mymarkup))
-
-\relative c' {
-  c4-\mycresc "custom cresc" c4 c4 c4 |
-  c4 c4 c4 c4 |
-  c4-\mydecresc "custom decresc" c4 c4 c4 |
-  c4 c4\! c4 c4
-}
-
-
-
diff --git a/Documentation/snippets/new/dynamics-text-spanner-postfix.ly b/Documentation/snippets/new/dynamics-text-spanner-postfix.ly
deleted file mode 100644 (file)
index 5f1187e..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
-  texidoc = "Custom text spanners can be defined and used with hairpin
-  and text crescendos.  @code{\<} and @code{\>} produce hairpins by
-  default, @code{\cresc} etc. produce text spanners by default."
-  doctitle = "Dynamics text spanner postfix"
-}
-
-% Some sample text dynamic spanners, to be used as postfix operators
-crpoco =
-#(make-music 'CrescendoEvent
-             'span-direction START
-             'span-type 'text
-             'span-text "cresc. poco a poco")
-
-\relative c' {
-  c4\cresc d4 e4 f4 |
-  g4 a4\! b4\crpoco c4 |
-  c4 d4 e4 f4 |
-  g4 a4\! b4\< c4 |
-  g4\dim a4 b4\decresc c4\!
-}
-
diff --git a/Documentation/snippets/new/editorial-headword.ly b/Documentation/snippets/new/editorial-headword.ly
deleted file mode 100644 (file)
index 89f7c0b..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##t
-  line-width = 17\cm
-  indent = 0\cm
-}
-
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-% NR 1.7 Editorial annotations
-
-% Beethoven, Op. 31, No. 3
-% Piano sonata 18, Movt II, Scherzo
-% Measures 9 - 14
-
-\new PianoStaff <<
-
-  % RH Staff
-  \new Staff {
-    \clef treble
-    \key af \major
-    \time 2/4
-    \set Staff.fingeringOrientations = #'(up)
-    \set Score.currentBarNumber = #9
-    \partial 8
-    <af''-4 c''>8 \staccato
-    |
-    \set doubleSlurs = ##t
-    <bf''-5 df''-2>4 (
-    <af''-4 c''>8 \staccato )
-    \noBeam
-    c''8-5 \staccato \pp
-    |
-    \set doubleSlurs = ##f
-    bf'8.. (
-    af'32
-    g'8 ) \staccato
-    f'8 \staccato
-    |
-    e'4-2
-    r8
-    \once \override Script #'script-priority = #-100
-    \afterGrace
-    f'8 ( \trill ^ \markup { \finger "3-2" }
-    { e'16 [ f'16 ] }
-    |
-    g'8..-3
-    f'32
-    e'8-1 ) \staccato
-    d'8-2 \staccato
-    |
-    c'4
-    r4
-  }
-
-  % LH Staff
-  \new Staff {
-    \key af \major
-    \clef treble
-    \override Fingering #'direction = #down
-    \set Staff.fingeringOrientations = #'(down)
-    \partial 8
-    <af' af>8 \staccato
-    \set doubleSlurs = ##t
-    <g'-2 ef'-3>4 (
-    <af' af>8 ) \staccato
-    \noBeam
-    \clef bass
-    c'8-1 \staccato
-    |
-    \set doubleSlurs = ##f
-    bf8.. (
-    af32
-    g8-1 ) \staccato
-    f8 \staccato
-    |
-    e4
-    r8
-    \afterGrace
-    f8 ( \trill _ \markup { \finger "2-1" }
-    { e16 [ f16 ] }
-    |
-    g8..-1
-    f32
-    e8 ) \staccato
-    d8 \staccato
-    |
-    c4
-    r4
-  }
-
->>
diff --git a/Documentation/snippets/new/engravers-one-by-one.ly b/Documentation/snippets/new/engravers-one-by-one.ly
deleted file mode 100644 (file)
index 29ae7a8..0000000
+++ /dev/null
@@ -1,273 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "contexts-and-engravers"
-
-  texidoc = "
-The notation problem, creating a certain symbol, is handled by plugins.
- Each plugin is called an Engraver. In this example, engravers are
-switched on one by one, in the following order:
-
-- note heads,
-
-
-- staff symbol,
-
-
-- clef,
-
-
-- stem,
-
-
-- beams, slurs, accents,
-
-
-- accidentals, bar lines, time signature and key signature.
-
-
-
-Engravers are grouped. For example, note heads, slurs, beams etc. form
-a @code{Voice} context. Engravers for key signature, accidentals, bar
-line, etc. form a @code{Staff} context.
-
-"
-  doctitle = "Engravers one-by-one"
-}
-
-
-%% sample music
-topVoice = \relative c' {
-  \key d \major
-  es8([ g] a[ fis])
-  b4
-  b16[-. b-. b-. cis-.]
-  d4->
-}
-
-botVoice = \relative c' {
-  \key d \major
-  c8[( f] b[ a)]
-  es4
-  es16[-. es-. es-. fis-.]
-  b4->
-}
-
-hoom = \relative c {
-  \key d \major
-  \clef bass
-  g8-. r
-  r4
-  fis8-.
-  r8
-  r4
-  b'4->
-}
-
-pah = \relative c' {
-  r8 b-.
-  r4
-  r8 g8-.
-  r16 g-. r8
-  \clef treble
-  fis'4->
-}
-
-%
-% setup for Request->Element conversion. Guru-only
-%
-
-MyStaff = \context {
-  \type "Engraver_group"
-  \name Staff
-
-  \description "Handles clefs, bar lines, keys, accidentals.  It can contain
-@code{Voice} contexts."
-
-  \consists "Output_property_engraver"
-
-  \consists "Font_size_engraver"
-
-  \consists "Volta_engraver"
-  \consists "Separating_line_group_engraver"
-  \consists "Dot_column_engraver"
-
-  \consists "Ottava_spanner_engraver"
-  \consists "Rest_collision_engraver"
-  \consists "Piano_pedal_engraver"
-  \consists "Piano_pedal_align_engraver"
-  \consists "Instrument_name_engraver"
-  \consists "Grob_pq_engraver"
-  \consists "Forbid_line_break_engraver"
-  \consists "Axis_group_engraver"
-
-  \consists "Pitch_squash_engraver"
-
-  localKeySignature = #'()
-
-  % explicitly set instrumentName, so we don't get
-  % weird effects when doing instrument names for
-  % piano staves
-
-  instrumentName = #'()
-  shortInstrumentName = #'()
-
-  \accepts "Voice"
-}
-
-
-MyVoice = \context {
-  \type "Engraver_group"
-  \name Voice
-
-  \description "
-    Corresponds to a voice on a staff.  This context handles the
-    conversion of dynamic signs, stems, beams, super- and subscripts,
-    slurs, ties, and rests.
-
-    You have to instantiate this explicitly if you want to have
-    multiple voices on the same staff."
-
-  localKeySignature = #'()
-  \consists "Font_size_engraver"
-
-  % must come before all
-  \consists "Output_property_engraver"
-  \consists "Arpeggio_engraver"
-  \consists "Multi_measure_rest_engraver"
-  \consists "Text_spanner_engraver"
-  \consists "Grob_pq_engraver"
-  \consists "Note_head_line_engraver"
-  \consists "Glissando_engraver"
-  \consists "Ligature_bracket_engraver"
-  \consists "Breathing_sign_engraver"
-  % \consists "Rest_engraver"
-  \consists "Grace_beam_engraver"
-  \consists "New_fingering_engraver"
-  \consists "Chord_tremolo_engraver"
-  \consists "Percent_repeat_engraver"
-  \consists "Slash_repeat_engraver"
-
-  %{
-    Must come before text_engraver, but after note_column engraver.
-  %}
-  \consists "Text_engraver"
-  \consists "Dynamic_engraver"
-  \consists "Fingering_engraver"
-
-  \consists "Script_column_engraver"
-  \consists "Rhythmic_column_engraver"
-  \consists "Cluster_spanner_engraver"
-  \consists "Tie_engraver"
-  \consists "Tie_engraver"
-  \consists "Tuplet_engraver"
-  \consists "Note_heads_engraver"
-  \consists "Rest_engraver"
-}
-
-
-\score {
-  \topVoice
-  \layout {
-    \context { \MyStaff }
-    \context { \MyVoice }
-  }
-}
-
-
-MyStaff = \context {
-  \MyStaff
-  \consists "Staff_symbol_engraver"
-}
-
-\score {
-  \topVoice
-  \layout {
-    \context { \MyStaff }
-    \context { \MyVoice }
-  }
-}
-
-MyStaff = \context {
-  \MyStaff
-  \consists "Clef_engraver"
-  \remove "Pitch_squash_engraver"
-}
-
-\score {
-  \topVoice
-  \layout {
-    \context { \MyStaff }
-    \context { \MyVoice }
-  }
-}
-
-MyVoice = \context {
-  \MyVoice
-  \consists "Stem_engraver"
-}
-
-\score {
-  \topVoice
-  \layout {
-    \context { \MyStaff }
-    \context { \MyVoice }
-  }
-}
-
-MyVoice = \context {
-  \MyVoice
-  \consists "Beam_engraver"
-}
-
-\score {
-  \topVoice
-  \layout {
-    \context { \MyStaff }
-    \context { \MyVoice }
-  }
-}
-
-MyVoice = \context {
-  \MyVoice
-  \consists "Phrasing_slur_engraver"
-  \consists "Slur_engraver"
-  \consists "Script_engraver"
-}
-
-
-\score {
-  \topVoice
-  \layout {
-    \context { \MyStaff }
-    \context { \MyVoice }
-  }
-}
-
-MyStaff = \context {
-  \MyStaff
-  \consists "Bar_engraver"
-  \consists "Time_signature_engraver"
-}
-
-\score {
-  \topVoice
-  \layout {
-    \context { \MyStaff }
-    \context { \MyVoice }
-  }
-}
-
-MyStaff = \context {
-  \MyStaff
-  \consists "Accidental_engraver"
-  \consists "Key_engraver"
-}
-\score {
-  \topVoice
-  \layout {
-    \context { \MyStaff }
-    \context { \MyVoice }
-  }
-}
-
diff --git a/Documentation/snippets/new/expressive-headword.ly b/Documentation/snippets/new/expressive-headword.ly
deleted file mode 100644 (file)
index 8c1f821..0000000
+++ /dev/null
@@ -1,270 +0,0 @@
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
-% NR 1.3 Expressive marks
-
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-% L. v. Beethoven, Op. 49 no. 1
-% Piano sonata 19 - "Leichte Sonate"
-% measures 1 - 12
-
-%\layout {
-%   \context {
-%      \Score
-%      \override SpacingSpanner #'base-shortest-duration =
-%         #(ly:make-moment 1 20)
-%   }
-%}
-
-\new PianoStaff <<
-
-   % RH Staff
-   \new Staff {
-      \clef treble
-      \key g \major
-      \time 6/8
-      \partial 2
-      \once \override TextScript #'staff-padding = #2
-      d'8 \staccato
-      ^ \markup { \column {
-         RONDO
-         \italic Allegro } }
-      d'8 \staccato
-      g'8 \staccato
-      a'8 \staccato
-
-      |
-
-      b'8 [ (
-      g'8 ] )
-      e'8 \staccato
-      e' \staccato
-      a'8 \staccato
-      b'8 \staccato
-
-      |
-
-      c''8 [ (
-      a'8 ] )
-      e''8 \staccato
-      d''8 \staccato
-      c''8 \staccato
-      b'8 \staccato
-
-      |
-
-      a'8 \staccato
-      g'8 \staccato
-      a'8 \staccato
-      \acciaccatura { g'16 [ a'16 ] }
-      bf'8
-      a'8 \staccato
-      g'8 \staccato
-
-      |
-
-      fs'8 [ (
-      d'8 ] )
-      d'8 \staccato
-      d'8 \staccato
-      g'8 \staccato
-      a'8 \staccato
-
-      |
-
-      b'8 [ (
-      g'8 ] )
-      e'8 \staccato
-      e'8 \staccato
-      a'8 \staccato
-      b'8 \staccato
-
-      |
-
-      c''8 [ (
-      a'8 ] )
-      e''8 \staccato
-      d''8 \staccato
-      c''8 \staccato
-      b'8 \staccato
-
-      |
-
-      a'8 \staccato
-      g'8 \staccato
-      a'8 \staccato
-      <<
-         {
-            \voiceOne
-            d'8
-            g'8
-            fs'8
-            \oneVoice
-         }
-         \new Voice {
-            \voiceTwo
-            d'4
-            c'8
-            \oneVoice
-         }
-      >>
-
-      |
-
-      <b g'>4 \tenuto
-      d'8 \staccato
-      g'8 \staccato
-      b'8 \staccato
-      d''8 \staccato
-
-      |
-
-      d''8 (
-      <c'' a'>8 \staccato )
-      <c'' a'>8 \staccato
-      d''8 (
-      <b' g'>8 \staccato )
-      <b' g'>8 \staccato
-
-      |
-
-      d''8 (
-      <c'' a'>8 \staccato )
-      <c'' a'>8 \staccato
-      d''8 (
-      <b' g'>8 \staccato )
-      <b' g'>8 \staccato
-
-      |
-
-      d''8 \staccato
-      <c'' a'>8 \staccato
-      <b' g'>8 \staccato
-      d'' \staccato
-      <c'' a'>8 \staccato
-      <b' g'>8 \staccato
-
-      |
-
-      <d'' c'' a'>4 \fermata
-      r8 r4 r8
-   }
-
-   % LH Staff
-   \new Staff {
-      \clef bass
-      \key g \major
-      \time 6/8
-      \partial 2
-      r8
-      r8
-      <d' b>8 \staccato
-      <c' a>8 \staccato
-
-      |
-
-      <b g>4
-      r8
-      r8
-      <e' c'>8 \staccato
-      <d' b>8 \staccato
-
-      |
-
-      <c' a>4
-      r8
-      r8
-      <a fs>8 \staccato
-      <b g>8 \staccato
-
-      |
-
-      <c' a>8 \staccato
-      <b d'>8 \staccato
-      <e' c'>8 \staccato
-      <e' cs'>4. (
-
-      |
-
-      d'4 )
-      r8
-      r8
-      <d' b!>8 \staccato
-      <c'! a>8 \staccato
-
-      |
-
-      <b g>4
-      r8
-      r8
-      <e' c'>8 \staccato
-      <d' b>8 \staccato
-
-      |
-
-      <c' a>4
-      r8
-      r8
-      <a fs>8 \staccato
-      <b g>8 \staccato
-
-      |
-
-      <c' a>8 \staccato
-      <d' b>8 \staccato
-      <e' c'>8 \staccato
-      <b d>4
-      <a d>8 \staccato
-
-      |
-
-      <g g,>4 \tenuto
-      r8
-      r4
-      r8
-
-      |
-
-      r8
-      <d' fs>8 \staccato
-      <d' fs>8 \staccato
-      r8
-      <d' g>8 \staccato
-      <d' g>8 \staccato
-
-      |
-
-      r8
-      <d' fs>8 \staccato
-      <d' fs>8 \staccato
-      r8
-      <d' g>8 \staccato
-      <d' g>8 \staccato
-
-      |
-
-      r8
-      <d' fs>8 \staccato
-      <d' g>8 \staccato
-      r8
-      <d' fs>8 \staccato
-      <d' g>8 \staccato
-
-      |
-
-      <d' fs>4 \fermata
-      r8 r4 r8
-   }
-
->>
diff --git a/Documentation/snippets/new/faking-a-hammer-in-tablatures.ly b/Documentation/snippets/new/faking-a-hammer-in-tablatures.ly
deleted file mode 100644 (file)
index 55f1745..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-  texidoc = "
-A hammer in tablature can be faked with slurs.
-"
-  doctitle = "Faking a hammer in tablatures"
-}
-
-\score {
-  \new TabStaff {
-    \relative c'' {
-      \tabFullNotation
-      c4( d) d( d)
-      d2( c)
-    }
-  }
-}
diff --git a/Documentation/snippets/new/figured-bass-headword.ly b/Documentation/snippets/new/figured-bass-headword.ly
deleted file mode 100644 (file)
index 2aae62d..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-\version "2.14.0"
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##f
-  line-width = 16\cm
-  indent = 1.5\cm
-}
-
-% NR 2.7.3 Figured bass
-
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-% Arcangelo Corelli, 12 Sonate da Camera, Op. 2
-% Sonata II, Allemanda
-% measures 1 - 88
-% Coded by Neil Puttock; modified by Carl Sorensen
-
-extendOn = \bassFigureExtendersOn
-extendOff = \bassFigureExtendersOff
-
-\score {
-
-  \new StaffGroup <<
-
-    \new GrandStaff <<
-
-      \new Staff = "violinoI" {
-        \set Staff.instrumentName = \markup {
-          \line { Violino I. }
-        }
-        \time 4/4
-        \mark \markup { \italic Adagio. }
-        \partial 8
-        r16 a'16 |
-        a'8. [ d''16 d''8.  e''16 ] cis''8 a'4 a''16 bes''16 |
-        cis''8 d''16 ( e'' ) e''8.  d''16 d''4 r8 d''16 e''16 |
-        f''8 f''4 g''16 ( f''16 ) e''8 e''4 f''16 ( e''16 ) |
-        d''8.  d''16 g''16 ( f''16 ) e''16 ( d''16 ) cis''8
-            cis''4 cis''16 cis''16 |
-        d''8 d''8 c''8.  c''16 c''8 ( b'4 ) b'16 b'16 |
-        c''8 c''8 bes'8.  bes'16 bes'8 ( a'4 ) a''16 a''16 |
-        a''8 g''8 g''8.  g''16 g''8 ( f''8 ) r8 f''8 |
-      }
-
-      \new Staff = "violinoII" {
-        \set Staff.instrumentName = \markup {
-          \line { Violino II. }
-        }
-        \time 4/4
-        \partial 8
-        r16 f'16 |
-        f'8.  g'16 g'4 a'4 r8 d''16 d''16 |
-        e''8 a'8 cis''8.  d''16 d''4 r8 f''16 g''16 |
-        a''8 a''8 d''8.  d''16 g'8 g'8 c''8.  c''16 |
-        f'8.  f''16 bes''16 ( a''16 ) g''16 ( f''16 ) e''8 e''4 e''16 e''16 |
-        a'8 fis''8 g''8 a''8 d''8 d''4 d''16 d''16 |
-        g'8 e''8 f''8 g''8 c''8 c''4 cis''16 cis''16 |
-        d''8 d''8 e''8.  e''16 e''8 a'8 r8 d''8 |
-      }
-
-    >>
-
-    \new Staff = "violone" {
-      \set Staff.instrumentName = \markup {
-        \center-column {
-          Violone,
-          \line { e Cembalo. }
-        }
-      }
-      \time 4/4
-      \clef bass
-      \partial 8
-      r16 d16 |
-      d4 bes,4 a,4 f4 |
-      g8 f16 g16 a8 a,8 d4 d'4 ~ |
-      d'8 c'8 b4 c'8 c'16 bes16 a4 |
-      bes8 bes16 a16 g4 a8 a,4 a16 g16 |
-      fis8 d8 e8 fis8 g8 g,4 g16 f16 |
-      e8 c8 d8 e8 f8 f,4 a,8 |
-      b,4 cis4 d4 r8 d'8 |
-    }
-
-    \new FiguredBass \figuremode {
-      \set figuredBassAlterationDirection = #RIGHT
-      \set figuredBassPlusDirection = #RIGHT
-      \override BassFigureAlignment #'stacking-dir = #DOWN
-      s8 |
-      s4 <6>4 <_+>4 <6>4 |
-      <6 4\+ 2>8 <6>8 <_+> s8 s2 |
-      <5>8 <6 4>8 <6 5>4 s4 <5>8 <6>8 |
-      s4 <6 5 _-> <_+>2 |
-      <6>8 <_+>8 <6>8 <6 5>8 <5 4>8 \extendOn <5 _!>8 \extendOff s4 |
-      <6>4 <6->8 <6 5->8 <5 4->8 \extendOn <5 3>4 \extendOff <5 _+>8 |
-      <7>8 <6>8 <5>4 <9 4>8 <8 3>8 s4 |
-    }
-
-  >>
-
-  \layout {
-    \context {
-      \Score
-      \override RehearsalMark #'break-align-symbols = #'(time-signature)
-      \override RehearsalMark #'self-alignment-X = #LEFT
-      \override TimeSignature #'break-align-anchor-alignment = #LEFT
-    }
-  }
-}
diff --git a/Documentation/snippets/new/flamenco-notation.ly b/Documentation/snippets/new/flamenco-notation.ly
deleted file mode 100644 (file)
index 884e4b8..0000000
+++ /dev/null
@@ -1,250 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-
-  texidoc = "
-For flamenco guitar, special notation is used:
-
-
-@itemize
-
-@item
-a golpe symbol to indicate a slap on the guitar body with the nail of
-the ring finger
-
-@item
-an arrow to indicate (the direction of) strokes
-
-@item
-different letters for fingering (@qq{p}: thumb, @qq{i}: index finger,
-@qq{m}: middle finger, @qq{a}: ring finger and @qq{x}: little finger)
-
-@item
-3- and 4-finger rasgueados: stroke upwards with all fingers, ending
-with an up- and down using the index finger
-
-@item
-abanicos: strokes (in tuples) with thumb (down), little and index finger
-(both up) (there is also an abanico 2 where middle and ring finger are
-used instead of the little finger)
-
-@item
-alza pua: fast playing with the thumb
-
-@end itemize
-
-
-Most figures use arrows in combination with fingering; with abanicos
-and rasgueados, noteheads are printed only for the first chord.
-
-This snippet contains some header-like code that can be copied as
-@samp{flamenco.ly} and included in source files.
-
-"
-  doctitle = "Flamenco notation"
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%  Cut here ----- Start 'flamenco.ly'
-
-% Text indicators
-abanico = \markup { \italic Abanico }
-rasgueaso = \markup { \italic Ras. }
-alzapua = \markup { \italic Alzapua }
-
-% Finger stroke symbols
-strokeUp = \markup { \postscript #"
-  0.1     setlinewidth
-  0.5 0   moveto
-  0.5 2   lineto
-  0.2 1.4 lineto
-  0.5 2   moveto
-  0.8 1.4 lineto
-  stroke
-"}
-
-strokeDown = \markup { \postscript #"
-  0.1     setlinewidth
-  0.5 2   moveto
-  0.5 0   lineto
-  0.2 0.6 lineto
-  0.5 0   moveto
-  0.8 0.6 lineto
-  stroke
-"}
-
-% Golpe symbol
-golpe = \markup { \postscript #"
-  0.2 setlinewidth
-  0 0 moveto
-  1 0 lineto
-  1 1 lineto
-  stroke
-  "\postscript #"
-  0.1       setlinewidth
-  -0.6 -0.1  moveto
-  -0.6  1.0 lineto
-  0.5  1.0 lineto
-  stroke
-"}
-
-strokeUpGolpe = \markup { \column { \golpe \line { \strokeUp } } }
-iUpGolpe = \markup { \column { \golpe \line { \small i } \line { \strokeUp } } }
-
-% Strokes for all fingers
-pUp   = \markup { \column { \small p \line { \strokeUp } } }
-pDown = \markup { \column { \small p \line { \strokeDown } } }
-iUp   = \markup { \column { \small i \line { \strokeUp } } }
-iDown = \markup { \column { \small i \line { \strokeDown } } }
-mUp   = \markup { \column { \small m \line { \strokeUp } } }
-mDown = \markup { \column { \small m \line { \strokeDown } } }
-aUp   = \markup { \column { \small a \line { \strokeUp } } }
-aDown = \markup { \column { \small a \line { \strokeDown } } }
-xUp   = \markup { \column { \small x \line { \strokeUp } } }
-xDown = \markup { \column { \small x \line { \strokeDown } } }
-
-
-% Just handy :)
-tupletOff = {
-  \once \override TupletNumber #'stencil = ##f
-  \once \override TupletBracket #'stencil = ##f
-}
-
-tupletsOff = {
-  \override TupletNumber #'stencil = ##f
-  \override TupletBracket #'bracket-visibility = #'if-no-beam
-}
-
-tupletsOn = {
-  \override TupletBracket #'bracket-visibility = #'default
-  \revert TupletNumber #'stencil
-}
-
-headsOff = {
-  \override TabNoteHead #'transparent = ##t
-  \override NoteHead #'transparent = ##t
-  \override NoteHead #'no-ledgers = ##t
-}
-
-headsOn = {
-  \override TabNoteHead #'transparent = ##f
-  \override NoteHead #'transparent = ##f
-  \override NoteHead #'no-ledgers = ##f
-}
-
-%%%%%%%  Cut here ----- End 'flamenco.ly'
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-part = \relative c' {
-  <a, e' a cis e>8^\iUp
-  <a e' a cis e>8^\iDown
-  r4
-  r2^\golpe
-
-  <a e' a cis e>8^\iUp
-  <a e' a cis e>8^\iDown
-  <a e' a cis e>8^\iUpGolpe
-  <a e' a cis e>8^\iDown
-  r2
-
-  <a e' a cis e>16^\aUp
-  \headsOff
-  <a e' a cis e>^\mUp
-  <a e' a cis e>^\iUp
-  <a e' a cis e>^\iDown~
-  \headsOn
-  <a e' a cis e>2
-  r4
-
-  \tupletOff
-  \times 4/5 {
-    <a e' a cis e>16^\xUp
-    \headsOff
-    <a e' a cis e>^\aUp
-    <a e' a cis e>^\mUp
-    <a e' a cis e>^\iUp
-    <a e' a cis e>^\iDown~
-    \headsOn
-  }
-  <a e' a cis e>2
-  r4
-
-  \tupletsOff
-  \times 2/3 {
-    <a e' a cis e>8^\pDown
-    \headsOff
-    <a e' a cis e>^\xUp
-    <a e' a cis e>^\iUp
-    \headsOn
-  }
-
-  \times 2/3 {
-    <a e' a cis e>8^\pDown
-    \headsOff
-    <a e' a cis e>^\xUp
-    <a e' a cis e>^\iUp
-    \headsOn
-  }
-
-  \times 2/3 {
-    <a e' a cis e>8^\pDown
-    \headsOff
-    <a e' a cis e>^\xUp
-    <a e' a cis e>^\iUp
-    \headsOn
-  }
-  \times 2/3 {
-    <a e' a cis e>8^\pDown
-    \headsOff
-    <a e' a cis e>^\xUp
-    <a e' a cis e>^\iUp
-    \headsOn
-  }
-
-  \tupletsOff
-  \override Beam #'positions = #'(2 . 2)
-  \times 2/3 {
-    a8^\markup{ \small p }
-    <e' a>^\strokeUpGolpe
-    <e a>^\strokeDown
-  }
-  \times 2/3 {
-    a,8^\markup{ \small p }
-    <e' a>^\strokeUpGolpe
-    <e a>^\strokeDown
-  }
-  \times 2/3 {
-    a,8^\markup{ \small p }
-    <e' a>^\strokeUpGolpe
-    <e a>^\strokeDown
-  }
-  \times 2/3 {
-    a,8^\markup{ \small p }
-    <e' a>^\strokeUpGolpe
-    <e a>^\strokeDown
-  }
-  \tupletsOn
-
-  \once \override TextScript #'extra-offset = #'(0 . -1)
-  <g, b f'>1_\golpe^\mUp
-  \bar "|."
-}
-
-\score {
-  \new StaffGroup <<
-    \context Staff = "part" <<
-      \clef G
-      \transpose c c'
-      {
-        \part
-      }
-    >>
-    \context TabStaff {
-      \part
-    }
-  >>
-  \layout {
-    ragged-right = ##t
-  }
-}
diff --git a/Documentation/snippets/new/fretboards-alternate-tables.ly b/Documentation/snippets/new/fretboards-alternate-tables.ly
deleted file mode 100644 (file)
index 382a0f8..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-
-  texidoc = "
-Alternate fretboard tables can be created.  These would be used in
-order to have alternate fretboards for a given chord.
-
-In order to use an alternate fretboard table, the table must first
-be created.  Fretboards are then added to the table.
-
-The created fretboard table can be blank, or it can be copied
-from an existing table.
-
-The table to be used in displaying predefined fretboards is selected
-by the property @code{\predefinedDiagramTable}.
-"
-
-  doctitle = "Alternate fretboard tables"
-}
-
-\include "predefined-guitar-fretboards.ly"
-
-% Make a blank new fretboard table
-#(define custom-fretboard-table-one (make-fretboard-table))
-
-% Make a new fretboard table as a copy of default-fret-table
-#(define custom-fretboard-table-two (make-fretboard-table default-fret-table))
-
-% Add a chord to custom-fretboard-table-one
-\storePredefinedDiagram #custom-fretboard-table-one
-                        \chordmode{c}
-                        #guitar-tuning
-                        "3-(;3;5;5;5;3-);"
-
-% Add a chord to custom-fretboard-table-two
-\storePredefinedDiagram #custom-fretboard-table-two
-                        \chordmode{c}
-                        #guitar-tuning
-                        "x;3;5;5;5;o;"
-
-<<
-  \chords {
-    c1 | d1 |
-    c1 | d1 |
-    c1 | d1 |
-  }
-  \new FretBoards {
-    \chordmode {
-      \set predefinedDiagramTable = #default-fret-table
-      c1 | d1 |
-      \set predefinedDiagramTable = #custom-fretboard-table-one
-      c1 | d1 |
-      \set predefinedDiagramTable = #custom-fretboard-table-two
-      c1 | d1 |
-    }
-  }
-  \new Staff {
-    \clef "treble_8"
-    <<
-      \chordmode {
-        c1 | d1 |
-        c1 | d1 |
-        c1 | d1 |
-      }
-      {
-        s1_\markup "Default table" | s1 |
-        s1_\markup \column {"New table" "from empty"} | s1 |
-        s1_\markup \column {"New table" "from default"} | s1 |
-      }
-    >>
-  }
->>
-
diff --git a/Documentation/snippets/new/fretted-string-harmonics-in-tablature.ly b/Documentation/snippets/new/fretted-string-harmonics-in-tablature.ly
deleted file mode 100644 (file)
index ed942c9..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-  texidoc = "
-Fretted-string harmonics:
-"
-  doctitle = "Fretted-string harmonics in tablature"
-}
-
-pinchedHarmonics = {
-   \textSpannerDown
-   \override TextSpanner #'bound-details #'left #'text =
-      \markup {\halign #-0.5 \teeny "PH" }
-      \override TextSpanner #'style =
-         #'dashed-line
-   \override TextSpanner #'dash-period = #0.6
-   \override TextSpanner #'bound-details #'right #'attach-dir = #1
-   \override TextSpanner #'bound-details #'right #'text =
-      \markup { \draw-line #'(0 . 1) }
-   \override TextSpanner #'bound-details #'right #'padding = #-0.5
-}
-
-harmonics = {
-  %artificial harmonics (AH)
-  \textLengthOn
-  <\parenthesize b b'\harmonic>4_\markup{ \teeny "AH 16" }
-  <\parenthesize g g'\harmonic>4_\markup{ \teeny "AH 17" }
-  <\parenthesize d' d''\harmonic>2_\markup{ \teeny "AH 19" }
-  %pinched harmonics (PH)
-  \pinchedHarmonics
-  <a'\harmonic>2\startTextSpan
-  <d''\harmonic>4
-  <e'\harmonic>4\stopTextSpan
-  %tapped harmonics (TH)
-  <\parenthesize g\4 g'\harmonic>4_\markup{ \teeny "TH 17" }
-  <\parenthesize a\4 a'\harmonic>4_\markup{ \teeny "TH 19" }
-  <\parenthesize c'\3 c''\harmonic>2_\markup{ \teeny "TH 17" }
-  %touch harmonics (TCH)
-  a4( <e''\harmonic>2. )_\markup{ \teeny "TCH" }
-}
-
-frettedStrings = {
-  %artificial harmonics (AH)
-  \harmonicByFret #4 g4\3
-  \harmonicByFret #5 d4\4
-  \harmonicByFret #7 g2\3
-  %pinched harmonics (PH)
-  \harmonicByFret #7 d2\4
-  \harmonicByFret #5 d4\4
-  \harmonicByFret #7 a4\5
-  %tapped harmonics (TH)
-  \harmonicByFret #5 d4\4
-  \harmonicByFret #7 d4\4
-  \harmonicByFret #5 g2\3
-  %touch harmonics (TCH)
-  a4 \harmonicByFret #9 g2.\3
-}
-
-\score {
-  <<
-    \new Staff {
-      \new Voice {
-        \clef "treble_8"
-        \harmonics
-      }
-    }
-    \new TabStaff {
-      \new TabVoice {
-        \frettedStrings
-      }
-    }
-  >>
-}
diff --git a/Documentation/snippets/new/graphical-and-text-woodwind-diagrams.ly b/Documentation/snippets/new/graphical-and-text-woodwind-diagrams.ly
deleted file mode 100644 (file)
index 6b77f0a..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags="winds"
-  texidoc="
-In may cases, the keys other than the central column can be
-displayed by key name as well as by graphical means.
-"
-
-  doctitle = "Graphical and text woodwind diagrams"
-}
-
-\relative c'' {
-  \textLengthOn
-  c1^\markup
-    \woodwind-diagram
-      #'piccolo
-      #'((cc . (one three))
-         (lh . (gis))
-         (rh . (ees)))
-
-  c^\markup
-    \override #'(graphical . #f) {
-      \woodwind-diagram
-        #'piccolo
-        #'((cc . (one three))
-           (lh . (gis))
-           (rh . (ees)))
-    }
-}
diff --git a/Documentation/snippets/new/grouping-beats.ly b/Documentation/snippets/new/grouping-beats.ly
deleted file mode 100644 (file)
index 5f9f71f..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-  texidoc = "
-Beaming patterns may be altered with the @code{beatGrouping} property:
-
-"
-  doctitle = "Grouping beats"
-}
-
-\markup {
-  This snippet is deprecated as of version 2.13.5 and will be removed
-  in version 2.14.
-}
diff --git a/Documentation/snippets/new/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly b/Documentation/snippets/new/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly
deleted file mode 100644 (file)
index 8499cdf..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-\version "2.14.0"
-\header {
-  lsrtags = "pitches"
-  texidoc = "This shows how to hide accidentals on tied notes at the beginning of a
-new system."
-  doctitle = "Hiding accidentals on tied notes at the beginning of a new system"
-}
-
-\relative c'' {
-  \override Accidental #'hide-tied-accidental-after-break = ##t
-  cis1~ cis~
-  \break
-  cis
-}
-
diff --git a/Documentation/snippets/new/keyboard-headword.ly b/Documentation/snippets/new/keyboard-headword.ly
deleted file mode 100644 (file)
index 95be4b7..0000000
+++ /dev/null
@@ -1,248 +0,0 @@
-\version "2.14.0"
-\include "english.ly"
-
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
-% NR 2.2 Keyboard instruments
-
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-% M. Ravel, Sonatine (1905)
-% First movement
-
-\layout {
-  \context {
-    \Score
-    \remove "Bar_number_engraver"
-  }
-}
-
-fermataLong = \markup {
-  \override #'(direction . 1)
-  \override #'(baseline-skip . 2) {
-    \dir-column {
-      \musicglyph #"scripts.ufermata"
-      \text \italic \center-align long
-    }
-  }
-}
-
-\new PianoStaff <<
-  \set PianoStaff.connectArpeggios = ##t
-  \new Staff {
-    \time 2/4
-    \key fs \major
-    <<
-      \new Voice {
-        \voiceOne
-        fs''8 ( ^\markup {
-          \override #'(baseline-skip . 2.4) \column {
-            \line \bold { Un peu retenu }
-            \line \italic { très expressif }
-          }
-        }
-        es''16
-        cs''16
-        as'4 )
-        |
-        fs''8 (
-        es''16
-        cs''16
-        as'4 )
-        |
-        fs''8 (
-        es''16
-        cs''16
-        as'8
-        cs''8 )
-        |
-      }
-      \new Voice {
-        \voiceTwo
-        gs'8\rest \ppp
-        fs'4 (
-        es'8 )
-        |
-        gs'8\rest
-        fs'4 (
-        es'8 )
-        |
-        gs'8\rest
-        fs'4 (
-        es'8 )
-        |
-      }
-    >>
-    \clef bass
-    <ds b! es'>4 ( ^ \markup \bold { Rall. }
-    \override Script #'stencil = #(lambda (grob)
-      (grob-interpret-markup grob fermataLong))
-    <ds' as'>8 ) \fermata
-    \noBeam
-    \clef treble
-    \slurUp
-    \once \override Hairpin #'to-barline = ##f
-    <as fs'>8 ( \pp \>
-    |
-    <gs b cs'>4. \! ) ^\markup \bold { a Tempo }
-    \slurUp
-    <as fs'>8 ^\( \>
-    |
-    <gs b cs'>4. \! \)
-    <<
-      \new Voice {
-        \voiceOne
-        <as fs'>8 (
-        |
-        cs'8 ^\markup \bold { Rallentando }
-        b16
-        cs'16
-        d'8
-        e'16
-        fs'16
-        |
-        <as! cs' gs'>4. )
-        s8
-        |
-        r8
-        <cs'' as'' cs'''>4 \arpeggio
-        e''16 ( ^\markup \bold { Lent }
-        fs''16
-        |
-        \voiceTwo
-        <as'! cs'' gs''>2 )
-        |
-      }
-      \new Voice {
-        \voiceTwo
-        s8
-        |
-        <gs b>4 \<
-        <fs bs>4 \>
-        |
-        s4. \!
-        \slurUp
-        \once \override Script #'direction = #UP
-        <a bs e'>8 ( \accent
-        |
-        <as! cs' gs'>4. )
-        \once \override Hairpin #'to-barline = ##f
-        <a' bs'>8 \ppp \>
-        |
-        s8 \!
-        \stemDown
-        \once \override Script #'direction = #UP
-        \ottava #1
-        \voiceOne
-        \once \override PianoStaff.Arpeggio #'padding = #0.8
-        <cs''' as''' cs''''>4. \arpeggio \fermata
-        \ottava #0
-        \bar "|."
-      }
-    >>
-  }
-  \new Staff <<
-    \set Staff.pedalSustainStyle = #'bracket
-    \key fs \major
-    \clef bass
-    \new Voice {
-      \voiceOne
-      ds'4 \tenuto
-      cs'4 \tenuto
-      |
-      ds'4 \tenuto
-      cs'4 \tenuto
-      |
-      ds'4 \tenuto
-      cs'4 \tenuto
-      |
-      s8
-      \clef treble
-      <b' cs''>8 [
-      \clef bass
-      <es b cs'>8 \fermata ]
-      s8
-      |
-      fs8\rest
-      \clef treble
-      <b' cs''>4 \tenuto
-      s8
-      |
-      fs8\rest
-      \clef treble
-      <b' cs''>4 \tenuto
-      s8
-      |
-      s2
-      |
-      ds8\rest
-      \clef treble
-      <as' cs''>4
-      \clef bass
-      s8
-      |
-      s8
-      \clef treble
-      <as'>4 \arpeggio
-      \clef bass
-      s8
-      |
-      s8
-      \clef treble
-      <as''>4. \arpeggio \fermata
-      |
-    }
-    \new Voice {
-      \voiceTwo
-      ds'8 [ (
-      < ds bs >8
-      cs'8
-      < ds as >8 ] )
-      |
-      ds'8 [ (
-      < ds bs >8
-      cs'8
-      < ds as >8 ] )
-      |
-      ds'8 [ (
-      < ds bs >8
-      cs'8
-      < ds as >8 ] )
-      |
-      \once \override Script #'outside-staff-priority = #100
-      \once \override TextScript #'outside-staff-priority = #500
-      <cs, gs,>4. \fermata _\markup \italic { ped. }
-      <fs, cs>8 (
-      |
-      <e, b,>4. ) \sustainOn
-      \clef bass
-      <fs, cs>8 \( \sustainOff
-      |
-      <e, b,>4. \) \sustainOn
-      \clef bass
-      <fs, cs>8 ( \sustainOff
-      |
-      <e, b,>4
-      <d, a,>4
-      |
-      <fs,, cs,>4. ) \sustainOn
-      <a, e>8 ( \sustainOff
-      |
-      <fs, cs>4. ) \sustainOn
-      \slurUp
-      <a e'>8 ( \sustainOff \sustainOn
-      |
-      <fs cs'>2 ) \sustainOff \sustainOn
-      |
-    }
-  >>
->>
diff --git a/Documentation/snippets/new/letter-tablature-formatting.ly b/Documentation/snippets/new/letter-tablature-formatting.ly
deleted file mode 100644 (file)
index f97d656..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "staff-notation, fretted-strings"
-
-  texidoc = "
-Tablature can be formatted using letters instead of numbers.
-
-"
-  doctitle = "Letter tablature formatting"
-}
-
-music = \relative c {
-  c4 d e f
-  g4 a b c
-  d4 e f g
-}
-
-<<
-  \new Staff {
-    \clef "G_8"
-    \music
-  }
-  \new TabStaff \with {
-    tablatureFormat = #fret-letter-tablature-format
-  }
-  {
-    \music
-  }
->>
diff --git a/Documentation/snippets/new/lyrics-old-spacing-settings.ly b/Documentation/snippets/new/lyrics-old-spacing-settings.ly
deleted file mode 100644 (file)
index 5e51f6d..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "vocal-music"
-
-  doctitle = "Obtaining 2.12 lyrics spacing in newer versions"
-
-  texidoc = "
-The vertical spacing engine changed for version 2.14.  This can
-cause lyrics to be spaced differently.  It is possible to set
-properties for @code{Lyric} and @code{Staff} contexts to get the
-spacing engine to behave as it did in version 2.12.
-"
-}
-
-global = {
-  \key d \major
-  \time 3/4
-}
-
-sopMusic = \relative c' {
-  % VERSE ONE
-  fis4 fis fis | \break
-  fis4. e8 e4
-}
-
-altoMusic = \relative c' {
-  % VERSE ONE
-  d4 d d |
-  d4. b8 b4 |
-}
-
-tenorMusic = \relative c' {
-  a4 a a |
-  b4. g8 g4 |
-}
-
-bassMusic = \relative c {
-  d4 d d |
-  g,4. g8 g4 |
-}
-
-words = \lyricmode {
-  Great is Thy faith- ful- ness,
-}
-
-\score {
-  \new ChoirStaff <<
-    \new Lyrics = sopranos
-    \new Staff = women <<
-      \new Voice = "sopranos" {
-        \voiceOne
-        \global \sopMusic
-      }
-      \new Voice = "altos" {
-        \voiceTwo
-        \global \altoMusic
-      }
-    >>
-    \new Lyrics = "altos"
-    \new Lyrics = "tenors"
-    \new Staff = men <<
-      \clef bass
-      \new Voice = "tenors" {
-        \voiceOne
-        \global \tenorMusic
-      }
-      \new Voice = "basses" {
-        \voiceTwo  \global \bassMusic
-      }
-    >>
-    \new Lyrics = basses
-    \context Lyrics = sopranos \lyricsto sopranos \words
-    \context Lyrics = altos \lyricsto altos \words
-    \context Lyrics = tenors \lyricsto tenors \words
-    \context Lyrics = basses \lyricsto basses \words
-  >>
-  \layout {
-    \context {
-      \Lyrics
-      \override VerticalAxisGroup #'staff-affinity = ##f
-      \override VerticalAxisGroup #'staff-staff-spacing =
-        #'((basic-distance . 0)
-          (minimum-distance . 2)
-          (padding . 2))
-    }
-    \context {
-      \Staff
-      \override VerticalAxisGroup #'staff-staff-spacing =
-        #'((basic-distance . 0)
-          (minimum-distance . 2)
-          (padding . 2))
-    }
-  }
-}
-
diff --git a/Documentation/snippets/new/makam-example.ly b/Documentation/snippets/new/makam-example.ly
deleted file mode 100644 (file)
index 9191ffe..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "pitches, world-music"
-  texidoc = "
-Makam is a type of melody from Turkey using 1/9th-tone microtonal
-alterations.  Consult the initialization file @samp{ly/makam.ly} for
-details of pitch names and alterations.
-
-"
-  doctitle = "Makam example"
-}
-
-% Initialize makam settings
-\include "makam.ly"
-
-\relative c' {
-  \set Staff.keySignature = #`((6 . ,(- KOMA)) (3 . ,BAKIYE))
-  c4 cc db fk
-  gbm4 gfc gfb efk
-  fk4 db cc c
-}
diff --git a/Documentation/snippets/new/making-slurs-with-complex-dash-structure.ly b/Documentation/snippets/new/making-slurs-with-complex-dash-structure.ly
deleted file mode 100644 (file)
index 28f15c8..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms, expressive-marks"
-  texidoc = "
-Slurs can be made with complex dash patterns by defining
-the @code{dash-definition} property.  @code{dash-definition}
-is a list of @code{dash-elements}.  A @code{dash-element} is a
-list of parameters defining the dash behavior for a segment of
-the slur.
-
-The slur is defined in terms of the bezier parameter t
-which ranges from 0
-at the left end of the slur to 1 at the right end of the slur.
-@code{dash-element} is a list @code{(start-t stop-t dash-fraction
-dash-period)}.  The region of the slur from @code{start-t} to
-@code{stop-t} will have a fraction @code{dash-fraction}
-of each @code{dash-period} black.  @code{dash-period} is
-defined in terms of staff spaces.  @code{dash-fraction} is
-set to 1 for a solid slur.
-"
-  doctitle = "Making slurs with complex dash structure"
-}
-
-\relative c' {
-  \once \override
-    Slur #'dash-definition = #'((0 0.3 0.1 0.75)
-                                (0.3 0.6 1 1)
-                                (0.65 1.0 0.4 0.75))
-  c4( d e f)
-  \once \override
-    Slur #'dash-definition = #'((0 0.25 1 1)
-                                (0.3 0.7 0.4 0.75)
-                                (0.75 1.0 1 1))
-  c4( d e f)
-}
diff --git a/Documentation/snippets/new/modern-tab-text-clef.ly b/Documentation/snippets/new/modern-tab-text-clef.ly
deleted file mode 100644 (file)
index 2af2335..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "staff-notation, fretted-strings"
-
-  texidoc = "
-Use a markup text to replace the (TAB) clef glyph with a modern font.
-
-"
-  doctitle = "Modern TAB text clef"
-}
-
-\markup {
-  This snippet is deprecated as of version 2.13.4 and will be removed
-  in version 2.14.
-}
diff --git a/Documentation/snippets/new/non-default-tuplet-numbers.ly b/Documentation/snippets/new/non-default-tuplet-numbers.ly
deleted file mode 100644 (file)
index 1ea456d..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-
-  texidoc = "
-LilyPond also provides formatting functions to print tuplet numbers different
-than the actual fraction, as well as to append a note value to the tuplet
-number or tuplet fraction.
-"
-  doctitle = "Non-default tuplet numbers"
-}
-
-\relative c'' {
-  \once \override TupletNumber #'text =
-    #(tuplet-number::non-default-tuplet-denominator-text 7)
-  \times 2/3  { c4. c4. c4. c4. }
-  \once \override TupletNumber #'text =
-    #(tuplet-number::non-default-tuplet-fraction-text 12 7)
-  \times 2/3  { 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. }
-
-  \once \override TupletNumber #'text =
-    #(tuplet-number::append-note-wrapper
-      tuplet-number::calc-denominator-text "4")
-  \times 2/3  { 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 }
-
-  \once \override TupletNumber #'text =
-    #(tuplet-number::fraction-with-notes "4." "8")
-  \times 2/3  { 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. }
-}
diff --git a/Documentation/snippets/new/non-traditional-key-signatures.ly b/Documentation/snippets/new/non-traditional-key-signatures.ly
deleted file mode 100644 (file)
index 8a3c145..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "pitches, staff-notation"
-  texidoc = "
-The commonly used @code{\\key} command sets the @code{keySignature}
-property, in the @code{Staff} context.
-
-To create non-standard key signatures, set this property directly.  The
-format of this command is a list:
-
-@code{\\set Staff.keySignature = #`(((octave . step) . alter) ((octave
-. step) . alter) ...)} where, for each element in the list,
-@code{octave} specifies the octave (0@tie{}being the octave from
-middle@tie{}C to the B above), @code{step} specifies the note within the
-octave (0@tie{}means@tie{}C and 6@tie{}means@tie{}B), and @code{alter} is
-@code{,SHARP ,FLAT ,DOUBLE-SHARP} etc.  (Note the leading comma.)
-
-Alternatively, for each item in the list, using the more concise format
-@code{(step . alter)} specifies that the same alteration should hold in all
-octaves.
-
-Here is an example of a possible key signature for generating a whole-tone
-scale:
-"
-  doctitle = "Non-traditional key signatures"
-}
-
-\relative c' {
-  \set Staff.keySignature = #`(((0 . 6) . ,FLAT)
-                               ((0 . 5) . ,FLAT)
-                               ((0 . 3) . ,SHARP))
-  c4 d e fis
-  aes4 bes c2
-}
-
diff --git a/Documentation/snippets/new/open-string-harmonics-in-tablature.ly b/Documentation/snippets/new/open-string-harmonics-in-tablature.ly
deleted file mode 100644 (file)
index 46a833c..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-  texidoc = "
-Reference for open-string harmonics:
-"
-  doctitle = "Reference for open-string harmonics"
-}
-
-openStringHarmonics = {
-  %first harmonic
-  \harmonicByFret #12 e,2\6_\markup{"1st harm."}
-  \harmonicByRatio #1/2 e,\6
-  %second harmonic
-  \harmonicByFret #7 e,\6_\markup{"2nd harm. - - - -"}
-  \harmonicByRatio #1/3 e,\6
-  \harmonicByFret #19 e,\6
-  \harmonicByRatio #2/3 e,\6
-  %\harmonicByFret #19 < e,\6 a,\5 d\4 >
-  %\harmonicByRatio #2/3 < e,\6 a,\5 d\4 >
-  %third harmonic
-  \harmonicByFret #5 e,\6_\markup{"3rd harm. - - - -"}
-  \harmonicByRatio #1/4 e,\6
-  \harmonicByFret #24 e,\6
-  \harmonicByRatio #3/4 e,\6
-  \break
-  %fourth harmonic
-  \harmonicByFret #4 e,\6_\markup{"4th harm. - - - - - - - - - - - - -"}
-  \harmonicByRatio #1/5 e,\6
-  \harmonicByFret #9 e,\6
-  \harmonicByRatio #2/5 e,\6
-  \harmonicByFret #16 e,\6
-  \harmonicByRatio #3/5 e,\6
-  %fifth harmonic
-  \harmonicByFret #3 e,\6_\markup{"5th harm."}
-  \harmonicByRatio #1/6 e,\6
-  \break
-  %sixth harmonic
-  \harmonicByFret #2.7 e,\6_\markup{"6th harm."}
-  \harmonicByRatio #1/7 e,\6
-  %seventh harmonic
-  \harmonicByFret #2.3 e,\6_\markup{"7th harm."}
-  \harmonicByRatio #1/8 e,\6
-  %eighth harmonic
-  \harmonicByFret #2 e,\6_\markup{"8th harm."}
-  \harmonicByRatio #1/9 e,\6
-}
-
-\score {
-  <<
-    \new Staff {
-      \new Voice {
-        \clef "treble_8"
-        \openStringHarmonics
-      }
-    }
-    \new TabStaff {
-      \new TabVoice {
-        \openStringHarmonics
-      }
-    }
-  >>
-}
diff --git a/Documentation/snippets/new/piano-template-with-centered-dynamics.ly b/Documentation/snippets/new/piano-template-with-centered-dynamics.ly
deleted file mode 100644 (file)
index 70403a7..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "expressive-marks, keyboards, template"
-  texidoc = "
-Many piano scores have the dynamics centered between the two staves.
-The @code{Dynamics} context, if placed between staves, will
-automatically position dynamics correctly.
-
-"
-  doctitle = "Piano template with centered dynamics"
-}
-
-global = {
-  \key c \major
-  \time 4/4
-}
-
-upper = \relative c'' {
-  \clef treble
-  a4 b c d
-}
-
-lower = \relative c {
-  \clef bass
-  a2 c
-}
-
-dynamics = {
-  s2\fff\> s4 s\!\pp
-}
-
-pedal = {
-  s2\sustainOn s\sustainOff
-}
-
-\score {
-  \new PianoStaff = "PianoStaff_pf" <<
-    \new Staff = "Staff_pfUpper" << \global \upper >>
-    \new Dynamics = "Dynamics_pf" \dynamics
-    \new Staff = "Staff_pfLower" << \global \lower >>
-    \new Dynamics = "pedal" \pedal
-  >>
-  \layout { }
-}
-
-\score {
-  \new PianoStaff = "PianoStaff_pf" <<
-    \new Staff = "Staff_pfUpper" << \global \upper \dynamics \pedal >>
-    \new Staff = "Staff_pfLower" << \global \lower \dynamics \pedal >>
-  >>
-  \midi { }
-}
diff --git a/Documentation/snippets/new/pitches-headword.ly b/Documentation/snippets/new/pitches-headword.ly
deleted file mode 100644 (file)
index 9bd3dd0..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##t
-  line-width = 17\cm
-  indent = 0\cm
-}
-
-% NR 1.1 Pitches
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-
-% L. v. Beethoven
-% Piano sonata 21 - Dem Grafen von Waldstein Gewidmet
-% chorale at measures 34 - 40+
-
-\new PianoStaff <<
-
-  % RH Staff
-  \new Staff <<
-
-    % RH Voice 1
-    \new Voice {
-      \set Score.currentBarNumber = #34
-      \voiceOne
-      gs''2 ( ^ \markup \italic { dolce e molto ligato }
-      fs''4
-      e''4
-      |
-      ds''2
-      cs''2 )
-      |
-      ds''2 (
-      e''4
-      fs''4
-      |
-      <gs'' e''>2
-      <fs'' ds''>2 )
-      |
-      \oneVoice
-      \clef bass
-      <gs' e' b>2 (
-      <fs' ds' a>4
-      <e' cs' gs>4
-      |
-      <ds' bs fs>2
-      <cs' a e>2 )
-      |
-      \voiceOne
-      b2 %(
-      cs'4
-      ds'4
-      |
-      \clef treble
-      <e' gs>4 %)
-      r4 r2
-    }
-
-    % RH Voice 2
-    \new Voice {
-      \voiceTwo
-      \override Staff.DynamicLineSpanner #'staff-padding = #2.5
-      <e'' b'>2 \p
-      <ds'' a'>4
-      <cs'' gs'>4
-      |
-      <bs' fs'>2
-      e'2
-      |
-      \once \override TextScript #'staff-padding = #2.5
-      <b'! a'>2 _ \markup \italic { cresc. }
-      b'4
-      <e'' cs''>4
-      |
-      b'2. ( \sf \>
-      a'4 )
-      \clef bass
-      | \break
-      s1 \p
-      |
-      s1
-      |
-      <gs e>4 (
-      <a fs>2. )
-      |
-      s4
-      r4 r2
-    }
-
-  >>
-
-  % LH Staff
-  \new Staff {
-    \override Staff.SustainPedalLineSpanner #'staff-padding = #5
-    <gs' e'>2 ( \sustainOn
-    <fs' ds' b>4 \sustainOff
-    <e' cs'>4
-    |
-    <ds' bs gs>2
-    <cs' a>2 ) \sustainOn
-    |
-    \clef bass
-    \slurDown
-    <ds' b! a fs>2 ( \sustainOff
-    <e' b gs>4
-    <fs' cs' a>4 \sustainOn
-    |
-    \clef treble
-    \voiceOne
-    <<
-      {
-        <gs' e'>2
-        <fs' ds'>2 )
-      }
-      \new Voice {
-        \voiceTwo
-        b1 \sustainOff
-      }
-    >>
-    \oneVoice
-    |
-    %\break
-    \clef bass
-    <gs e>2 (
-    <fs ds b,>4
-    <e cs>4
-    |
-    <ds bs, gs,>2
-    <cs a,>2 ) \sustainOn
-    |
-    <b,! b,,!>1 ( \sustainOff
-    |
-    <e e,>4 )
-    r4 r2
-  }
-
->>
diff --git a/Documentation/snippets/new/repeats-headword.ly b/Documentation/snippets/new/repeats-headword.ly
deleted file mode 100644 (file)
index 0f80e73..0000000
+++ /dev/null
@@ -1,131 +0,0 @@
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
-% NR 1.7 Repeats
-
-% Beethoven, Op. 57
-% Piano sonata 23 - Dem Grafen Franz von Brunswick Gewidmet
-% Movt II, Andante con moto
-% Measures 9 - 16
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-
-\new PianoStaff <<
-
-   \new Staff = RH {
-      \clef bass
-      \key df \major
-      \time 2/4
-      \set Score.currentBarNumber = #9
-      \bar "|:"
-      <af ef c>4 (
-      <af gf c>8..
-      <af ef c>32
-      |
-      <af f df>8. )
-      <df' af f>16 (
-      <c' af gf>8
-      <df' af f>8 )
-      |
-      <af ef c>4 (
-      <af gf c>8..
-      <af ef c>32
-      |
-      <af f df>8. )
-      \slurDown
-      <f' af f>16 (
-      <<
-         {
-            \voiceTwo
-            gf8
-            f8 )
-         }
-         \new Voice {
-            \voiceOne
-            <f' af>16
-            ef'16
-            <df' af>8
-         }
-      >>
-      \oneVoice
-      |
-      <af ef c>4 (
-      <af gf c>8..
-      <af ef c>32
-      \clef treble
-      |
-      <af' df' af>8. )
-      <af' f' df'>16 (
-      <af' ef' c'>16
-      gf'16
-      <f' df' af>8 )
-      |
-      \slurUp
-      <ef' bf gf>4
-      \change Staff = LH
-      \voiceOne
-      <af ef c>4
-      |
-      <df' f df>4.
-      \change Staff = RH
-      \oneVoice
-      r8
-      \clef bass
-      \bar ":|"
-   }
-
-   \new Staff = LH {
-      \clef bass
-      \key df \major
-      \time 2/4
-      <af, gf,>4 (
-      <af, ef,>8..
-      <af, gf,>32
-      |
-      <af, f,>8. )
-      <af, df,>16 (
-      <af, ef,>8
-      <af, df,>8 )
-      |
-      <af, gf,>4 (
-      <af, ef,>8..
-      <af, gf,>32
-      |
-      <af, f,>8. )
-      <af, df,>16 (
-      <af, c,>8
-      <af, df,> )
-      |
-      <af, gf,>4 (
-      <af, ef,>8..
-      <af, gf,>32
-      |
-      <f f,>8. )
-      <df df,>16 (
-      <ef ef,>8
-      <f f,>8 )
-      |
-      \voiceTwo
-      gf,4  (
-      af,4 ~ )
-      |
-      af,16. [ (
-      gf,32
-      f,16.
-      ef,32 ]
-      df,8 )
-      \oneVoice
-      r8
-   }
-
->>
diff --git a/Documentation/snippets/new/reverting-default-beam-endings.ly b/Documentation/snippets/new/reverting-default-beam-endings.ly
deleted file mode 100644 (file)
index d771c60..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-  texidoc = "
-To typeset beams grouped @code{3-4-3-2} one need only change the
-beat structure:
-"
-  doctitle = "Reverting default beam endings"
-}
-
-\relative c'' {
-  \time 12/8
-
-  % Default beaming
-  a8 a a a a a a a a a a a
-
-  % Set new values for beam endings
-  \set Score.beatStructure = #'(3 4 3 2)
-  a8 a a a a a a a a a a a
-}
diff --git a/Documentation/snippets/new/rhythms-headword.ly b/Documentation/snippets/new/rhythms-headword.ly
deleted file mode 100644 (file)
index 74a410d..0000000
+++ /dev/null
@@ -1,216 +0,0 @@
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
-% NR 1.2 Rhythms
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-
-% Beethoven, Op. 81a
-% Piano sonata 26 - Das Lebewohl
-% Movt II - Abwesenheit
-% Measures 31 - 34
-
-\layout {
-  \context {
-    \Score
-    \override SpacingSpanner #'base-shortest-duration =
-      #(ly:make-moment 1 40)
-      %\override SpacingSpanner #'strict-grace-spacing = ##t
-  }
-}
-
-\new PianoStaff <<
-
-   % RH Staff
-   \new Staff {
-      \clef treble
-      \key c \minor
-      \time 2/4
-      \set Score.currentBarNumber = #31
-
-      <c''' c''>8 ( -\markup {
-        \override #'(baseline-skip . 2) \italic \column {
-          \line { a tempo }
-          cantabile
-        }
-      }
-      <g'' g'>8 )
-      ~
-      <g'' g'>8 (
-      <a'' a'>16
-      <f'' f'>16 )
-
-      |
-
-      \afterGrace
-         <f'' f'>8 [ (
-         {
-            e''16 [
-            f''16
-            e''16
-            d''16 ]
-         }
-      <e''! e'>16
-      <f'' f'>16 ] )
-      \once \override TextScript #'padding = #3.8
-      <g'' g'>16 ( \staccato -\markup { \italic cresc. }
-      <a'' a'>16 ) \staccato
-      <bf'' bf'>32  (
-      <b'' b'>32 )
-      <b'' b'>32 (
-      <c''' c''>32 )
-
-      |
-
-      \once \override DynamicLineSpanner #'padding = #2
-      b''32 ( \p \>
-      c'''32
-      d'''32
-      c'''32 ) \!
-      g''8 (
-      ~
-      g''32 [
-      a''64
-      g''64 ) ]
-
-      a''64 ( [
-      g''64 )
-      bf''64 (
-      a''64 ) ]
-
-      bf''64 ( [
-      a''64 )
-      c'''64 (
-      b''64 ) ]
-
-      c'''128 ( [
-      b''128
-      d'''128
-      c'''128
-      f'''64
-      f''64 ) ]
-
-      |
-
-      \afterGrace
-         <f'' f'>8 [ (
-         {
-            e''16 [
-            f''16
-            e''16
-            d''16 ]
-         }
-      <e''! e'>16
-      <f'' f'>16 ] )
-      <g'' g'>16 ( \staccato -\markup { \italic cresc. }
-      <af''! af'!>16 ) \staccato
-      <bf'' bf'>32  (
-      <b'' b'>32 )
-      <b'' b'>32 (
-      <c''' c''>32 )
-   }
-
-   % LH Staff
-   \new Staff {
-      \clef bass
-      \key c \minor
-      \time 2/4
-
-      <g e>32
-      c'32
-      <g e>32
-      c'32
-
-      <g e>32
-      c'32
-      <g e>32
-      c'32
-
-      <g e>32
-      c'32
-      <g e>32
-      c'32
-
-      <a f>32
-      c'32
-      <a f>32
-      c'32
-
-      |
-
-      <bf g>32
-      c'32
-      <bf g>32
-      c'32
-
-      <bf g>32
-      c'32
-      <bf g>32
-      c'32
-
-      <bf g>32
-      c'32
-      <a f>32
-      c'32
-
-      <g e>32
-      c'32
-      <g e>32
-      c'32
-
-      |
-
-      <g e>32
-      c'32
-      <g e>32
-      c'32
-
-      <g e>32
-      c'32
-      <g e>32
-      c'32
-
-      <g e>32
-      c'32
-      <g e>32
-      c'32
-
-      <a f>32
-      c'32
-      <a f>32
-      c'32
-
-      |
-
-      <bf! g>32
-      c'32
-      <bf g>32
-      c'32
-
-      <bf g>32
-      c'32
-      <bf g>32
-      c'32
-
-      <bf g>32
-      c'32
-      <af! f>32
-      c'32
-
-      <g e>32
-      c'32
-      <g e>32
-      c'32
-   }
-
->>
diff --git a/Documentation/snippets/new/screech-boink.ly b/Documentation/snippets/new/screech-boink.ly
deleted file mode 100644 (file)
index 699d7f7..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-\version "2.15.32"
-\header {
-  lsrtags = "headwords"
-  texidoc = "Random complex notation"
-  doctitle = "Screech and Boink"
-}
-
-\score {
-  \context PianoStaff <<
-    \new Staff = "up" {
-      \time 4/8
-      \key c \minor
-      <<
-        {
-          \revert Stem #'direction
-          \change Staff = down
-          \set subdivideBeams = ##t
-          g16.[
-          \change Staff = up
-          c'''32
-          \change Staff = down
-          g32
-          \change Staff = up
-          c'''32
-          \change Staff = down
-          g16]
-          \change Staff = up
-          \stemUp
-          \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 \autoBeamOff d''8.. f''32  }
-        \\
-        { s4 es''4 }
-      >>
-    }
-    \new Staff = "down" {
-      \clef bass
-      \key c \minor
-      \set subdivideBeams = ##f
-      \override Stem #'french-beaming = ##t
-      \override Beam #'beam-thickness = #0.3
-      \override Stem #'thickness = #4.0
-      g'16[ b16 fis16 g16]
-      <<
-        \makeClusters {
-          as16 <as b> <g b> <g cis>
-        }
-        \\
-        {
-          \override Staff.Arpeggio #'arpeggio-direction = #DOWN
-          <cis, e, gis, b, cis>4\arpeggio
-        }
-      >>
-    }
-  >>
-  \midi {
-    \tempo 8 = 60
-  }
-  \layout {
-    ragged-right = ##t
-    \context {
-      \Staff
-      \consists "Horizontal_bracket_engraver"
-    }
-  }
-}
diff --git a/Documentation/snippets/new/setting-the-double-repeat-default-for-volte.ly b/Documentation/snippets/new/setting-the-double-repeat-default-for-volte.ly
deleted file mode 100644 (file)
index 8a75151..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-\version "2.14.0"
-\header {
-  lsrtags = "repeats"
-  texidoc = "There are three different styles of double repeats for
-volte, that can be set using @code{doubleRepeatType}."
-
-  doctitle = "Setting the double repeat default for volte"
-}
-
-
-\relative c'' {
-  \repeat volta 1 { c1 }
-  \set Score.doubleRepeatType = #":|:"
-  \repeat volta 1 { c1 }
-  \set Score.doubleRepeatType = #":|.|:"
-  \repeat volta 1 { c1 }
-  \set Score.doubleRepeatType = #":|.:"
-  \repeat volta 1 { c1 }
-}
diff --git a/Documentation/snippets/new/showing-the-same-articulation-above-and-below-a-note-or-chord.ly b/Documentation/snippets/new/showing-the-same-articulation-above-and-below-a-note-or-chord.ly
deleted file mode 100644 (file)
index b1ae4e3..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
-
-  texidoc = "
-By default, LilyPond does not allow the same articulation (e.g., an
-accent, a fermata, a flageolet, etc.) to be displayed above and below a
-note.  For example, @code{c4_\\fermata^\\fermata} will only show a fermata
-below, ignoring the fermata above.  However, one can stick
-scripts (just like fingerings) inside a chord, which means it is
-possible to have as many articulations as desired.  So, the solution is to
-write the note as a chord and add the articulations inside the @code{<@dots{}>}.
-"
-  doctitle = "Showing the same articulation above and below a note or chord"
-}
-
-% The same as \flageolet, just a little smaller
-smallFlageolet =
-#(let ((m (make-articulation "flageolet")))
-   (set! (ly:music-property m 'tweaks)
-         (acons 'font-size -2
-                (ly:music-property m 'tweaks)))
-   m)
-
-\relative c' {
-  s4^"Wrong:"
-  c4_\fermata^\fermata % The second fermata is ignored!
-  <e d'>4^\smallFlageolet_\smallFlageolet
-
-  s4^"Works if written inside a chord:"
-  <e_\smallFlageolet d'^\smallFlageolet>4
-  <e_\flageolet d'^\flageolet>4
-  <e_\smallFlageolet^\smallFlageolet>4
-  <e_\fermata^\fermata>4
-}
diff --git a/Documentation/snippets/new/simultaneous-headword.ly b/Documentation/snippets/new/simultaneous-headword.ly
deleted file mode 100644 (file)
index e421214..0000000
+++ /dev/null
@@ -1,314 +0,0 @@
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##t
-  line-width = 17\cm
-  indent = 0\cm
-}
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-% NR 1.5 Simultaneous notes
-
-% L. v. Beethoven, Op. 111
-% Piano sonata 32
-% Movt II - Arietta - Adagio molto semplice e cantabile
-% measures 108 - 118
-
-\layout {
-  \context {
-    \Score
-    \override SpacingSpanner #'base-shortest-duration =
-    #(ly:make-moment 1 18)
-    \override NonMusicalPaperColumn #'line-break-system-details =
-    #'((alignment-distances . (12)))
-  }
-}
-
-trillFlat =
-\once \override TrillSpanner #'(bound-details left text) = \markup {
-  \concat {
-    \musicglyph #"scripts.trill"
-    \translate #'(-0.5 . 1.9)
-    \fontsize #-7
-    \with-dimensions #'(0 . 0) #'(0 . 0)
-    \flat
-  }
-}
-
-\new PianoStaff <<
-
-  % RH
-  \new Staff <<
-    \clef treble
-    \key c \major
-    \time 9/16
-    \set Score.currentBarNumber = #108
-
-    % RH voice 1
-    \new Voice {
-
-      \voiceOne
-      s4.
-      s8.
-
-      |
-
-      s4.
-      a''8 \p \> [ (
-      g''16 ] )
-
-      |
-
-      g''4.
-      af''8 [ (
-      g''16 ] )
-
-      |
-
-      g''8. [
-      g''8.
-      g''8. \pp ]
-
-      |
-
-      g''8. [
-      af''8.
-      af''8. ]
-
-      |
-
-      af''8. [
-      af''8.
-      af''8. ]
-
-      |
-      \break
-
-      \trillFlat
-      af''4. \startTrillSpan
-      ~
-      af''8.
-      ~
-
-      |
-
-      af''4.
-      ~
-      af''8.
-      ~
-
-      |
-
-      \oneVoice
-      <af'' d''>8. [
-      a''8. \p \<
-      bf''8. ]
-      ~
-
-      |
-
-      bf''8. [
-      b''8.
-      c'''8. ]
-      ~
-
-      \bar "||"
-
-      \key ef \major
-      c'''8. [
-      cs'''8. \f ] \stopTrillSpan
-      r8.
-
-    }
-
-    % RH voice 2
-    \new Voice {
-      \voiceTwo
-      \override Voice.TrillSpanner #'direction = #DOWN
-      d''4. \f \startTrillSpan
-      ~
-      d''8.
-      ~
-
-      |
-
-      d''4.
-      ~
-      d''8.
-      ~
-
-      |
-
-      d''8. \stopTrillSpan
-      \trillFlat
-      d''4. \startTrillSpan
-      ~
-
-      |
-
-      d''4.
-      ~
-      d''8.
-      ~
-
-      |
-
-      d''4.
-      ~
-      d''8.
-      ~
-
-      |
-
-      d''4.
-      ~
-      d''8. \stopTrillSpan
-      ~
-
-      |
-
-      \trillFlat
-      d''4. \startTrillSpan
-      ~
-      d''8.
-      ~
-
-      |
-
-      d''4.
-      ~
-      d''8.
-      ~
-
-      |
-
-      \once \override NoteColumn #'ignore-collision = ##t
-      \hideNotes
-      d''8. \stopTrillSpan
-      s4.
-
-      |
-
-      s8.
-      s8.
-
-    }
-
-  >>
-
-  % LH staff
-  \new Staff {
-    \clef bass
-    \key c \major
-    \time 9/16
-
-    r8.
-    r8.
-    <c! c,!>8 [ (
-    <g, g,,>16 ] )
-
-    |
-
-    <g, g,,>4.
-    \clef treble
-    c''8 [ (
-    b'16 ] )
-
-    |
-
-    b'4.
-    c''8 [ (
-    b'16 ] )
-
-    |
-
-    b'8. [
-    b'8.
-    b'8. ]
-
-    |
-
-    b'8. [
-    bf'8. ]
-    \clef bass
-    <f f,>8 [ (
-    <bf, bf,,>16 ] )
-
-    |
-
-    <bf, bf,,>4.
-    \clef treble
-    f'8 [ (
-    bf16 ] )
-
-    |
-
-    <<
-
-      \new Voice {
-        \voiceOne
-        \override Voice.TrillSpanner #'direction = #UP
-        f'4. \startTrillSpan
-        ~
-        f'8.
-        ~
-
-        |
-
-        f'4.
-        ~
-        f'8.
-        ~
-
-        |
-
-        f'8. \stopTrillSpan
-      }
-
-      \new Voice {
-        \voiceTwo
-        \override Voice.TrillSpanner #'direction = #DOWN
-        bf8. [
-        bf8.
-        bf8. ]
-
-        |
-
-        bf8. [
-        bf8.
-        bf8. ]
-
-        |
-
-        bf8.
-      }
-
-    >>
-
-    \oneVoice
-    r8.
-    r8.
-
-    |
-
-    r8.
-    r8.
-    r8.
-    \clef bass
-
-    |
-
-    \key ef \major
-    r8.
-    r8.
-    r8.
-
-  }
-
->>
diff --git a/Documentation/snippets/new/slides-in-tablature.ly b/Documentation/snippets/new/slides-in-tablature.ly
deleted file mode 100644 (file)
index 7a90e73..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-  texidoc = "
-Slides can be typeset in both @code{Staff} and @code{TabStaff} contexts:
-"
-  doctitle = "Slides in tablature"
-}
-
-slides = {
-  c'8\3(\glissando d'8\3)
-  c'8\3\glissando d'8\3
-  \hideNotes
-  \grace { g16\3\glissando }
-  \unHideNotes
-  c'4\3
-  \afterGrace d'4\3\glissando {
-  \stemDown \hideNotes
-  g16\3 }
-  \unHideNotes
-}
-
-\score {
-  <<
-    \new Staff { \clef "treble_8" \slides }
-    \new TabStaff { \slides }
-  >>
-  \layout {
-    \context {
-      \Score
-      \override Glissando #'minimum-length = #4
-      \override Glissando #'springs-and-rods =
-                          #ly:spanner::set-spacing-rods
-      \override Glissando #'thickness = #2
-    }
-  }
-}
diff --git a/Documentation/snippets/new/snap-pizzicato-bartok-pizzicato.ly b/Documentation/snippets/new/snap-pizzicato-bartok-pizzicato.ly
deleted file mode 100644 (file)
index f25ee35..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "expressive-marks, unfretted-strings"
-  texidoc = "
-A snap-pizzicato (also known as @qq{Bartok pizzicato}) is a @qq{strong
-pizzicato where the string is plucked vertically by snapping and
-rebounds off the fingerboard of the instrument} (Wikipedia).  It is
-denoted by a circle with a vertical line going from the center upwards
-outside the circle.
-"
-  doctitle = "Snap-pizzicato (@qq{Bartok pizzicato})"
-}
-
-\relative c' {
-  c4\snappizzicato
-  <c' e g>4\snappizzicato
-  <c' e g>4^\snappizzicato
-  <c, e g>4_\snappizzicato
-}
diff --git a/Documentation/snippets/new/stem-and-beam-behavior-in-tablature.ly b/Documentation/snippets/new/stem-and-beam-behavior-in-tablature.ly
deleted file mode 100644 (file)
index e0c249e..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "fretted-strings"
-  texidoc = "
-The direction of stems is controlled the same way in tablature as in
-traditional notation.  Beams can be made horizontal, as shown in this
-example.
-"
-  doctitle = "Stem and beam behavior in tablature"
-}
-
-\new TabStaff {
-  \relative c {
-    \tabFullNotation
-    g16 b d g b d g b
-    \stemDown
-    \override Beam #'concaveness = #10000
-    g,,16 b d g b d g b
-  }
-}
diff --git a/Documentation/snippets/new/subdividing-beams.ly b/Documentation/snippets/new/subdividing-beams.ly
deleted file mode 100644 (file)
index 968bca7..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "rhythms"
-
-  texidoc = "
-The beams of consecutive 16th (or shorter) notes are, by default, not
-subdivided.  That is, the three (or more) beams stretch unbroken over
-entire groups of notes.  This behavior can be modified to subdivide
-the beams into sub-groups by setting the property
-@code{subdivideBeams}. When set, multiple beams will be subdivided at
-intervals defined by the current value of @code{baseMoment} by reducing
-the multiple beams to just one beam between the sub-groups. Note that
-@code{baseMoment} defaults to one over the denominator of the current
-time signature if not set explicitly. It must be set to a fraction
-giving the duration of the beam sub-group using the
-@code{ly:make-moment} function, as shown in this snippet. Also, when
-@code{baseMoment} is changed, @code{beatStructure} should also be changed
-to match the new @code{baseMoment}:
-
-"
-  doctitle = "Subdividing beams"
-}
-
-\relative c'' {
-  c32[ c c c c c c c]
-  \set subdivideBeams = ##t
-  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 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 beatStructure = #'(4 4 4 4)
-  c32[ c c c c c c c]
-}
-
diff --git a/Documentation/snippets/new/text-headword.ly b/Documentation/snippets/new/text-headword.ly
deleted file mode 100644 (file)
index 9429ca4..0000000
+++ /dev/null
@@ -1,234 +0,0 @@
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-% NR 1.8 Text
-
-% L. v. Beethoven, Op. 110
-% Piano sonata 31
-% measures 1 - 7
-
-\layout {
-  \context {
-    \Score
-    \override SpacingSpanner #'base-shortest-duration =
-    #(ly:make-moment 1 20)
-  }
-}
-
-\new PianoStaff <<
-
-  % RH staff
-  \new Staff {
-    \clef treble
-    \key af \major
-    \time 3/4
-
-    \once \override TextScript #'staff-padding = #4
-    <c'' af'>4. (
-    _ \markup { \dynamic p \italic { con amabilità } }
-    <af' ef'>8 )
-    <af' ef'>8. [
-    <af' ef'>16 ]
-
-    |
-
-    <df'' g'>4
-    <bf' g'>2
-    _ \markup { \italic { ten. } }
-
-    |
-
-    <<
-
-      \new Voice {
-        \voiceOne
-        ef''4. (
-        df''8 [ )
-        ef'' (
-        f'' ) ]
-
-        |
-
-        \once \override TextScript #'staff-padding = #4
-        ef''8. (
-        _ \markup { \italic { tranqu. } }
-        d''16 )
-        df''8 \trill \fermata
-        _ \markup { \italic { ten. } }
-      }
-
-      \new Voice {
-        \voiceTwo
-        af'4.
-        af'8 [
-        af'8
-        af'8 ]
-
-        |
-
-        g'4
-        g'8
-      }
-
-    >>
-
-    \oneVoice
-    \once \override TextScript #'staff-padding = #4
-    df''32
-    _ \markup { \italic dolce }
-    c''32
-    df''32
-    ef''32
-    \acciaccatura { df''[ ef'' ] }
-    f''8
-    ef''16
-    df''16
-
-    |
-    \break
-    \overrideProperty "Score.NonMusicalPaperColumn"
-    #'line-break-system-details #'((alignment-distances . (12)))
-
-    c''4. (
-    ^ \markup \italic { cantabile, con intimissimo sentimento,
-      ma sempre molto dolce e semplice }
-    ef''4
-    af''8 )
-
-    |
-
-    af''4 (
-    g''2 )
-
-    |
-
-    bf''4. (
-    g''4
-    ef''8 )
-
-    |
-  }
-
-  % LH
-  \new Staff {
-    \clef bass
-    \key af \major
-    \time 3/4
-
-    <ef af,>4. (
-    <ef c>8 )
-    <ef c>8. [
-    <ef c>16 ]
-
-    |
-
-    <ef bf,>4
-    <ef df>2 ^ \markup { \italic ten. }
-
-    |
-
-    <<
-
-      \new Voice {
-        \voiceOne
-        ef8 [ (
-        af8
-        c'8
-        bf8 )
-        c'8 ( \staccato
-        df'8 ]  ) \staccato
-
-        |
-
-        bf4
-        bf8 ^ \markup { \italic ten. }
-      }
-
-      \new Voice {
-        \voiceTwo
-        c4. (
-        f8 [ )
-        ef8 ( \staccato
-        df8 ] ) \staccato
-
-        |
-
-        ef4
-        ef8 \fermata
-      }
-
-    >>
-
-    \oneVoice
-    r8
-    r4
-    \clef treble
-
-    |
-
-    \override Staff.SustainPedalLineSpanner #'outside-staff-priority = #1000
-    \override Staff.SustainPedalLineSpanner #'staff-padding = #7
-    \once \override TextScript #'padding = #2
-    af16 \sustainOn
-    ^ \markup \italic { non staccato }
-    _ \markup \italic { molto \concat { \dynamic { p } , } sempre tranquillo
-      ed egualmente, non rubato }
-    <ef' c'>16
-    <ef' c'>16
-    <ef' c'>16
-    af16
-    <ef' c'>16
-    <ef' c'>16
-    <ef' c'>16
-    af16 \sustainOn
-    <ef' c'>16
-    <ef' c'>16
-    <ef' c'>16
-
-    |
-
-    bf16 \sustainOn
-    <ef' df'>16
-    <ef' df'>16
-    <ef' df'>16
-    bf16 \sustainOn
-    <ef' df'>16
-    <ef' df'>16
-    <ef' df'>16
-    bf16
-    <ef' df'>16
-    <ef' df'>16
-    <ef' df'>16
-
-    |
-
-    \override Staff.SustainPedalLineSpanner #'staff-padding = #4
-    df'16 \sustainOn
-    <bf' g' ef'>16
-    <bf' g' ef'>16
-    <bf' g' ef'>16
-    df'16
-    <bf' g' ef'>16
-    <bf' g' ef'>16
-    <bf' g' ef'>16
-    df'16 \sustainOn
-    <bf' g' ef'>16
-    <bf' g' ef'>16
-    <bf' g' ef'>16
-
-    |
-  }
-
->>
diff --git a/Documentation/snippets/new/unfretted-headword.ly b/Documentation/snippets/new/unfretted-headword.ly
deleted file mode 100644 (file)
index b4d2729..0000000
+++ /dev/null
@@ -1,230 +0,0 @@
-% #!lilypond lcp-extract.ly -*- coding: utf-8; -*-
-
-%%%
-%%% les-cinq-pieds:
-%%% extract for the lilypond documentaton project
-%%%
-
-%% Title:      Les cinq pieds
-%% Composer:   David Séverin
-%% Date:       Juillet 2007
-%% Instrument: Violon Solo
-%% Dedication: A mon épouse Lívia De Souza Vidal
-%% Additional: avec l'aide de Krzysztof Wagenaar
-
-%% Statement:
-
-%% Here by, I, the composer, agree that this extract of my composition
-%% be in the public domain and can be part of, used and presented in
-%% the LilyPond Documention Project.
-
-%% Statement Date: Octber the 9th, 2008
-
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-
-\version "2.14.0"
-#(set-global-staff-size 15)
-
-%%%
-%%% Abreviations
-%%%
-
-db         = \markup { \musicglyph #"scripts.downbow" }
-dub        = \markup { \line { \musicglyph #"scripts.downbow" " " \musicglyph #"scripts.upbow" } }
-dubetc     = \markup { \line { \musicglyph #"scripts.downbow" " " \musicglyph #"scripts.upbow" "..." } }
-
-ub         = \markup { \musicglyph #"scripts.upbow" }
-udb        = \markup { \line { \musicglyph #"scripts.upbow" " " \musicglyph #"scripts.downbow" } }
-udbetc     = \markup { \line { \musicglyph #"scripts.upbow" " " \musicglyph #"scripts.downbow" "..." } }
-
-fermaTa    = \markup \musicglyph #"scripts.ufermata"
-
-accel   = \markup \tiny \italic \bold "accel..."
-ritar   = \markup \tiny \italic \bold "ritar..."
-
-ignore     = \override NoteColumn #'ignore-collision = ##t
-
-
-%%
-%% Strings
-%%
-
-svib           = \markup \small "s. vib."
-pvib           = \markup \small "p. vib."
-mvib           = \markup \small "m. vib."
-sulp           = \markup \small "s.p."
-norm           = \markup \small "n."
-
-quatre         = \markup \teeny "IV"
-
-
-%%
-%% Shifting Notes
-%%
-
-shift      = \once \override NoteColumn #'force-hshift = #0.9
-shifta     = \once \override NoteColumn #'force-hshift = #1.2
-shiftb     = \once \override NoteColumn #'force-hshift = #1.4
-
-
-%%
-%% Hairpin
-%%
-
-% aniente        = "a niente"
-aniente        = \once \override Hairpin #'circled-tip = ##t
-
-
-%%
-%% Tuplets
-%%
-
-tupletbp       = \once \override Staff.TupletBracket #'padding = #2.25
-
-
-%%
-%% Flag [Note Head - Stem]
-%%
-
-noflag         = \once \override Flag #'style = #'no-flag
-
-%%%
-%%% Functions
-%%%
-
-#(define-markup-command (colmark layout props args)
-  (markup-list?)
-  (let ((entries (cons (list '(baseline-skip . 2.3)) props)
-       ))
-   (interpret-markup layout entries
-    (make-column-markup
-     (map (lambda (arg)
-          (markup arg))
-      (reverse args))))))
-
-
-%%%
-%%% Instruments
-%%%
-
-ViolinSolo = \relative c' {
-
-  \voiceOne
-
-  \set Score.markFormatter     =  #format-mark-box-numbers
-  \override Score.VoltaBracket #'font-name                  = #"sans"
-  \override Score.VoltaBracket #'extra-offset               = #'(0 . 1)
-  \override SpacingSpanner     #'uniform-stretching         = ##t
-
-
-  %% Measure 1
-  \time 25/8
-  \mark \default
-  r2 ^\markup \colmark { \italic "fatigué" " " \bold "lentement"} r4 r r8
-  <<
-    { \shift d2 \glissando ^\markup \colmark { \quatre \dubetc \svib } \shifta e1 } \\
-    { d2 \open \mf \< ~ \aniente d1  \! \> r4 r ^\markup \colmark { " " \fermaTa } \! }
-  >>
-
-
-  %% Measure 2
-  \time 7/4
-  \set Score.repeatCommands = #'((volta "1) n.      2) s.p."))
-  <<
-    { \shift d2 \glissando ^\markup \colmark { \quatre \udbetc } \shifta e1 } \\
-    { d2 \open \mf \< ~ d1 \! \> ~ d4 ^\markup \colmark { " " \fermaTa } \! }
-  >>
-  \set Score.repeatCommands = #'((volta #f))
-
-
-  %% Measure 3
-  \time 15/4
-  <<
-    { \shift d2 \glissando ^\markup \colmark { \quatre \dubetc \pvib \norm } \shifta e1 \glissando d2 } \\
-    { d2 \open \mf \< ~ d1 ~ d2 \ff  ~ d1 \> ~ d2 ^\markup \colmark { " " " " \svib } ~ d4 \pp}
-  >>
-  \break
-
-  %% Measure 4
-  \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 }
-
-
-
-  %% 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 }
-  d2 \ff ^\markup \colmark { " " \pvib } \>
-
-
-  %% Measure 6
-  \time 5/8
-  \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]
-  }
-  \break
-
-
-  %% 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 ~ }
-
-
-  %% Measure 8
-  d4 ^\markup \colmark { " " " " \pvib \norm }
-  deh2 d dih \<
-
-
-  %% Measure 9
-  <<
-    { \shift d2 \glissando ^\markup \colmark { \quatre } \shifta e1 } \\
-    { d2 \open ~ d1  ^\markup \colmark { " " " " \mvib } }
-  >>
-  \breathe r4 \!
-
-}
-
-
-%%%
-%%% Score
-%%%
-
-\score {
-
-  <<
-    \relative <<
-      \new Staff \ViolinSolo
-    >>
-
-    \override Score.Rest #'transparent = ##t
-    \set Score.defaultBarType          = "empty"
-  >>
-
-  \layout  {
-    indent       = 0.0
-    \context {
-      \Staff
-      \remove "Time_signature_engraver"
-    }
-    \context {
-      \Score
-      \remove "Bar_number_engraver"
-    }
-  }
-}
diff --git a/Documentation/snippets/new/using-ly-grob-object-to-access-grobs-with--tweak.ly b/Documentation/snippets/new/using-ly-grob-object-to-access-grobs-with--tweak.ly
deleted file mode 100644 (file)
index eed7462..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "tweaks-and-overrides"
-
-  texidoc = "
-Some grobs can be accessed @qq{laterally} from within another grob's
-callback.  These are usually listed as @qq{layout objects} in the
-@qq{Internal properties} section of a grob-interface.  The function
-@code{ly:grob-object} is used to access these grobs.
-
-
-Demonstrated below are some ways of accessing grobs from within a
-NoteHead callback, but the technique is not limited to NoteHeads.
-However, the NoteHead callback is particularly important, since it is
-the implicit callback used by the @code{\\tweak} command.
-
-
-The example function defined below (\"display-grobs\") is probably not
-that useful, but it demonstrates that the grobs are indeed being
-accessed.
-
-
-Example console output:
-
-
-@example
---------------------
-#-Grob Accidental -
-#-Grob Arpeggio -
-#-Grob Stem -
-@end example
-
-
-"
-  doctitle = "Using ly:grob-object to access grobs with \\tweak"
-}
-
-#(define (notehead-get-accidental notehead)
-   ;; notehead is grob
-   (ly:grob-object notehead 'accidental-grob))
-
-#(define (notehead-get-arpeggio notehead)
-   ;; notehead is grob
-   (let ((notecolumn (notehead-get-notecolumn notehead)))
-     (ly:grob-object notecolumn 'arpeggio)))
-
-#(define (notehead-get-notecolumn notehead)
-   ;; notehead is grob
-   (ly:grob-parent notehead X))
-
-#(define (notehead-get-stem notehead)
-   ;; notehead is grob
-   (let ((notecolumn (notehead-get-notecolumn notehead)))
-     (ly:grob-object notecolumn 'stem)))
-
-#(define (display-grobs notehead)
-   ;; notehead is grob
-   (let ((accidental (notehead-get-accidental notehead))
-         (arpeggio (notehead-get-arpeggio notehead))
-         (stem (notehead-get-stem notehead)))
-     (format #t "~2&~a\n" (make-string 20 #\-))
-     (for-each
-      (lambda (x) (format #t "~a\n" x))
-      (list accidental arpeggio stem))))
-
-\relative c' {
-  %% display grobs for each note head:
-  %\override NoteHead #'before-line-breaking = #display-grobs
-  <c
-  %% or just for one:
-  \tweak #'before-line-breaking #display-grobs
-  es
-  g>1\arpeggio
-}
diff --git a/Documentation/snippets/new/using-the-whiteout-property.ly b/Documentation/snippets/new/using-the-whiteout-property.ly
deleted file mode 100644 (file)
index 9464915..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "expressive-marks, editorial-annotations"
-  texidoc = "
-Any graphical object can be printed over a white background to
-mask parts of objects that lie beneath.  This can be useful to
-improve the appearance of collisions in complex situations when
-repositioning objects is impractical.  It is necessary to explicitly
-set the @code{layer} property to control which objects are masked
-by the white background.
-
-In this example the collision of the tie with the time signature is
-improved by masking out the part of the tie that crosses the time
-signature by setting the @code{whiteout} property of @code{TimeSignature}.
-To do this @code{TimeSignature} is moved to a layer above @code{Tie}, which
-is left in the default layer of 1, and @code{StaffSymbol} is moved to a
-layer above @code{TimeSignature} so it is not masked.
-"
-  doctitle = "Using the whiteout property"
-}
-
-{
-  \override Score.StaffSymbol #'layer = #4
-  \override Staff.TimeSignature #'layer = #3
-  b'2 b'~
-  \once \override Staff.TimeSignature #'whiteout = ##t
-  \time 3/4
-  b' r4
-}
diff --git a/Documentation/snippets/new/vocal-ensemble-template-with-automatic-piano-reduction.ly b/Documentation/snippets/new/vocal-ensemble-template-with-automatic-piano-reduction.ly
deleted file mode 100644 (file)
index 7c99b53..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "vocal-music, keyboards, template"
-
-  texidoc = "
-This template adds an automatic piano reduction to the standard SATB
-vocal score demonstrated in @qq{Vocal ensemble template}. This
-demonstrates one of the strengths of LilyPond – you can use a music
-definition more than once. If any changes are made to the vocal notes
-(say, @code{tenorMusic}), then the changes will also apply to the piano
-reduction.
-"
-  doctitle = "Vocal ensemble template with automatic piano reduction"
-}
-
-\paper {
-  top-system-spacing #'basic-distance = #10
-  score-system-spacing #'basic-distance = #20
-  system-system-spacing #'basic-distance = #20
-  last-bottom-spacing #'basic-distance = #10
-}
-
-global = {
-  \key c \major
-  \time 4/4
-}
-
-sopMusic = \relative c'' {
-  c4 c c8[( b)] c4
-}
-sopWords = \lyricmode {
-  hi hi hi hi
-}
-
-altoMusic = \relative c' {
-  e4 f d e
-}
-altoWords =\lyricmode {
-  ha ha ha ha
-}
-
-tenorMusic = \relative c' {
-  g4 a f g
-}
-tenorWords = \lyricmode {
-  hu hu hu hu
-}
-
-bassMusic = \relative c {
-  c4 c g c
-}
-bassWords = \lyricmode {
-  ho ho ho ho
-}
-
-\score {
-  <<
-    \new ChoirStaff <<
-      \new Lyrics = "sopranos" \with {
-        % This is needed for lyrics above a staff
-        \override VerticalAxisGroup #'staff-affinity = #DOWN
-      }
-      \new Staff = "women" <<
-        \new Voice = "sopranos" { \voiceOne << \global \sopMusic >> }
-        \new Voice = "altos" { \voiceTwo << \global \altoMusic >> }
-      >>
-      \new Lyrics = "altos"
-      \new Lyrics = "tenors" \with {
-        % This is needed for lyrics above a staff
-        \override VerticalAxisGroup #'staff-affinity = #DOWN
-      }
-
-      \new Staff = "men" <<
-        \clef bass
-        \new Voice = "tenors" { \voiceOne << \global \tenorMusic >> }
-        \new Voice = "basses" { \voiceTwo << \global \bassMusic >> }
-      >>
-      \new Lyrics = "basses"
-      \context Lyrics = "sopranos" \lyricsto "sopranos" \sopWords
-      \context Lyrics = "altos" \lyricsto "altos" \altoWords
-      \context Lyrics = "tenors" \lyricsto "tenors" \tenorWords
-      \context Lyrics = "basses" \lyricsto "basses" \bassWords
-    >>
-    \new PianoStaff <<
-      \new Staff <<
-        \set Staff.printPartCombineTexts = ##f
-        \partcombine
-        << \global \sopMusic >>
-        << \global \altoMusic >>
-      >>
-      \new Staff <<
-        \clef bass
-        \set Staff.printPartCombineTexts = ##f
-        \partcombine
-        << \global \tenorMusic >>
-        << \global \bassMusic >>
-      >>
-    >>
-  >>
-}
diff --git a/Documentation/snippets/new/vocal-ensemble-template-with-verse-and-refrain.ly b/Documentation/snippets/new/vocal-ensemble-template-with-verse-and-refrain.ly
deleted file mode 100644 (file)
index 17a901c..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "vocal-music, contexts-and-engravers, template"
-  texidoc = "
-This template creates a score which starts with a solo verse and
-continues into a refrain for two voices.  It also demonstrates the
-use of spacer rests within the @code{\global} variable to define
-meter changes (and other elements common to all parts) throughout
-the entire score.
-"
-  doctitle = "Vocal ensemble template with verse and refrain"
-}
-
-global = {
-  \key g \major
-
-  % verse
-  \time 3/4
-  s2.*2
-  \break
-
-  % refrain
-  \time 2/4
-  s2*2
-  \bar "|."
-}
-
-SoloNotes = \relative g' {
-  \clef "treble"
-
-  % verse
-  g4 g g |
-  b4 b b |
-
-  % refrain
-  R2*2 |
-}
-
-SoloLyrics = \lyricmode {
-  One two three |
-  four five six |
-}
-
-SopranoNotes = \relative c'' {
-  \clef "treble"
-
-  % verse
-  R2.*2 |
-
-  % refrain
-  c4 c |
-  g4 g |
-}
-
-SopranoLyrics = \lyricmode {
-  la la |
-  la la |
-}
-
-BassNotes = \relative c {
-  \clef "bass"
-
-  % verse
-  R2.*2 |
-
-  % refrain
-  c4 e |
-  d4 d |
-}
-
-BassLyrics = \lyricmode {
-  dum dum |
-  dum dum |
-}
-
-\score {
-  <<
-    \new Voice = "SoloVoice" << \global \SoloNotes >>
-    \new Lyrics \lyricsto "SoloVoice" \SoloLyrics
-
-    \new ChoirStaff <<
-      \new Voice = "SopranoVoice" << \global \SopranoNotes >>
-      \new Lyrics \lyricsto "SopranoVoice" \SopranoLyrics
-
-      \new Voice = "BassVoice" << \global \BassNotes >>
-      \new Lyrics \lyricsto "BassVoice" \BassLyrics
-    >>
-  >>
-  \layout {
-    ragged-right = ##t
-    \context { \Staff
-      % these lines prevent empty staves from being printed
-      \RemoveEmptyStaves
-      \override VerticalAxisGroup #'remove-first = ##t
-    }
-  }
-}
-
diff --git a/Documentation/snippets/new/vocal-ensemble-template.ly b/Documentation/snippets/new/vocal-ensemble-template.ly
deleted file mode 100644 (file)
index da54988..0000000
+++ /dev/null
@@ -1,94 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags = "vocal-music, template"
-
-  texidoc = "
-Here is a standard four-part SATB vocal score. With larger ensembles,
-it is often useful to include a section which is included in all parts.
-For example, the time signature and key signature are almost always the
-same for all parts. Like in the @qq{Hymn} template, the four voices are
-regrouped on only two staves.
-"
-  doctitle = "Vocal ensemble template"
-}
-
-\paper {
-  top-system-spacing #'basic-distance = #10
-  score-system-spacing #'basic-distance = #20
-  system-system-spacing #'basic-distance = #20
-  last-bottom-spacing #'basic-distance = #10
-}
-
-global = {
-  \key c \major
-  \time 4/4
-}
-
-sopMusic = \relative c'' {
-  c4 c c8[( b)] c4
-}
-sopWords = \lyricmode {
-  hi hi hi hi
-}
-
-altoMusic = \relative c' {
-  e4 f d e
-}
-altoWords = \lyricmode {
-  ha ha ha ha
-}
-
-tenorMusic = \relative c' {
-  g4 a f g
-}
-tenorWords = \lyricmode {
-  hu hu hu hu
-}
-
-bassMusic = \relative c {
-  c4 c g c
-}
-bassWords = \lyricmode {
-  ho ho ho ho
-}
-
-\score {
-  \new ChoirStaff <<
-    \new Lyrics = "sopranos" \with {
-      % this is needed for lyrics above a staff
-      \override VerticalAxisGroup #'staff-affinity = #DOWN
-    }
-    \new Staff = "women" <<
-      \new Voice = "sopranos" {
-        \voiceOne
-        << \global \sopMusic >>
-      }
-      \new Voice = "altos" {
-        \voiceTwo
-        << \global \altoMusic >>
-      }
-    >>
-    \new Lyrics = "altos"
-    \new Lyrics = "tenors" \with {
-      % this is needed for lyrics above a staff
-      \override VerticalAxisGroup #'staff-affinity = #DOWN
-    }
-    \new Staff = "men" <<
-      \clef bass
-      \new Voice = "tenors" {
-        \voiceOne
-        << \global \tenorMusic >>
-      }
-      \new Voice = "basses" {
-        \voiceTwo << \global \bassMusic >>
-      }
-    >>
-    \new Lyrics = "basses"
-    \context Lyrics = "sopranos" \lyricsto "sopranos" \sopWords
-    \context Lyrics = "altos" \lyricsto "altos" \altoWords
-    \context Lyrics = "tenors" \lyricsto "tenors" \tenorWords
-    \context Lyrics = "basses" \lyricsto "basses" \bassWords
-  >>
-}
-
diff --git a/Documentation/snippets/new/vocal-headword.ly b/Documentation/snippets/new/vocal-headword.ly
deleted file mode 100644 (file)
index 0ad4130..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-\version "2.14.0"
-
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##t
-  line-width = 17\cm
-  indent = 0\cm
-}
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-\layout {
-  \context {
-    \Score
-    \override PaperColumn #'keep-inside-line = ##t
-    \override NonMusicalPaperColumn #'keep-inside-line = ##t
-  }
-}
-
-% L. van Beethoven. Symphony No. 9 in D minor, op.125; Finale
-% mm. 216 -- 236
-% Text: F. von Schiller
-
-\score {
-  \new Staff \relative c' {
-    \set Score.currentBarNumber = 216
-    \bar ""  % make first bar number be shown
-    \clef bass \key d \minor \time 3/4
-    % \tempo "Presto"
-    % \compressFullBarRests  R2.*8
-    \tempo "Recitativo"
-    \autoBeamOff
-    r4^\markup { \small Baritono } r a
-    \appoggiatura a8 e'2. ~
-    e4 d8[ cis d e]
-    e4 g, r8 g
-    bes2 a8 e
-    g4 f r
-    R2.*2
-    gis2 gis4
-    r4 d'4. b8
-    b4 gis8([ a b cis]
-    e8[ d cis d)] b([ gis)]
-    e8 d d4 fis8([ e)]
-    d4 cis r
-    \key d \major
-    r4 r a'
-    d4.( e8[ fis e)]
-    e([ d)] d([ cis d a)]
-    g8([ fis)] fis([ e d c)]
-    c8([ b)] g'2~
-    \once \override Script #'outside-staff-priority = #1 % put fermata closer to staff
-    g4.\fermata ^\markup { \small \italic "ad libitum" } e8[ cis!] d
-    d8 a a4 r \bar "||"
-
-    % \time 4/4 \tempo "Allegro assai"
-    % R1
-    % e''4^\f d r2
-    % R1
-    % e4( ^\f d2) a8([ g)]
-  }
-  \addlyrics {
-    O Freun -- _ _ de, nicht die -- _ se Tö -- ne!
-    Son -- dern laßt uns an -- _ ge -- neh -- me -- re an -- stim -- men,
-    und freu -- _ _ _ _ _ _ _ den -- vol -- le -- re!
-    % Freu -- de, Freu -- de,__
-  }
-}
-
diff --git a/Documentation/snippets/new/wind-headword.ly b/Documentation/snippets/new/wind-headword.ly
deleted file mode 100644 (file)
index cadbc37..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-\version "2.14.0"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
-% NR 2.whatever  Wind
-
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-}
-
-% Tchaikovsky
-% Nutcracker Suite, VII Dance of the Merlitons
-\score {
-  \new StaffGroup <<
-    \new Staff \relative c'' {
-      \set Staff.instrumentName = "Flauto I,II"
-      \once \override Score.RehearsalMark #'self-alignment-X = #-1
-      \once \override Score.RehearsalMark #'break-align-symbols =
-#'(time-signature)
-      \once \override Score.TimeSignature
-#'break-align-anchor-alignment = #LEFT
-      \once \override Score.RehearsalMark #'padding = #4
-      \mark \markup \large \bold {Moderato assai}
-      \key d \major
-      \time 2/4
-      \compressFullBarRests
-      R2*2
-      <d a>16-.\p <cis g>-. <d a>-. <cis g>-. <d a>8-. <cis g>-.
-      <e a,>-.\< <d a>32( <fis d> <a fis> <d a> <fis d>4--)\mf
-      <g d>16-. <fis cis>-. <g d>-. <fis cis>-.
-        <e b>(\> <d a>) <a fis>-. <fis d>-.\!
-      <d bes>4--\sf \acciaccatura {<d' bes>8} <cis a>4--\mf
-    }
-    \new Staff \relative c' {
-      \set Staff.instrumentName = "Flauto III"
-      \key d \major
-      \time 2/4
-      \compressFullBarRests
-      R2*2_\markup{Gr.Fl.}
-      fis16-.\p e-. fis-. e-. fis8-. e-.
-      g8-.\< fis32( a d fis a4--)\mf
-      b16-. a-. b-. a-. g(\> fis) d-. a-.\!
-      g4--\sf \acciaccatura fis'8 g4--\mf
-    }
-  >>
-}
-
diff --git a/Documentation/snippets/new/woodwind-diagrams-listing.ly b/Documentation/snippets/new/woodwind-diagrams-listing.ly
deleted file mode 100644 (file)
index b18121f..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-\version "2.14.0"
-
-\header {
-  lsrtags="winds"
-  texidoc="
-The following music shows all of the woodwind diagrams currently
-defined in LilyPond.
-"
-  doctitle = "Woodwind diagrams listing"
-
-}
-
-\relative c' {
-  \textLengthOn
-  c1^
-  \markup {
-    \center-column {
-      'piccolo
-      " "
-       \woodwind-diagram
-                  #'piccolo
-                  #'()
-    }
-  }
-
-  c1^
-  \markup {
-    \center-column {
-       'flute
-       " "
-       \woodwind-diagram
-          #'flute
-          #'()
-    }
-  }
-  c1^\markup {
-    \center-column {
-      'oboe
-      " "
-      \woodwind-diagram
-        #'oboe
-        #'()
-    }
-  }
-
-  c1^\markup {
-    \center-column {
-      'clarinet
-      " "
-      \woodwind-diagram
-        #'clarinet
-        #'()
-    }
-  }
-
-  c1^\markup {
-    \center-column {
-      'bass-clarinet
-      " "
-      \woodwind-diagram
-        #'bass-clarinet
-        #'()
-    }
-  }
-
-  c1^\markup {
-    \center-column {
-      'saxophone
-      " "
-      \woodwind-diagram
-        #'saxophone
-        #'()
-    }
-  }
-
-  c1^\markup {
-    \center-column {
-      'bassoon
-      " "
-      \woodwind-diagram
-        #'bassoon
-        #'()
-    }
-  }
-
-  c1^\markup {
-    \center-column {
-      'contrabassoon
-      " "
-      \woodwind-diagram
-        #'contrabassoon
-        #'()
-    }
-  }
-}
index fe0eadc56983d9d514c3e211fd0ad94bffc4e37b..6ac85b25279c085f02d13d4c63ce6037edd52e79 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "rhythms"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 LilyPond también proporciona funciones de formato para imprimir
@@ -39,17 +40,15 @@ au chiffre.
 "
   doctitlefr = "Nolets au chiffrage inhabituel"
 
-  lsrtags = "rhythms"
-
   texidoc = "
-LilyPond also provides formatting functions to print tuplet numbers different
-than the actual fraction, as well as to append a note value to the tuplet
-number or tuplet fraction.
+LilyPond also provides formatting functions to print tuplet numbers
+different than the actual fraction, as well as to append a note value
+to the tuplet number or tuplet fraction.
+
 "
   doctitle = "Non-default tuplet numbers"
 } % begin verbatim
 
-
 \relative c'' {
   \once \override TupletNumber #'text =
     #(tuplet-number::non-default-tuplet-denominator-text 7)
index 1c6b5c0f37b0a6121550ebe49d20de166791713b..270d1ce6847901a24ab26c292cdbe363d65be503 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "version-specific, really-cool, pitches, contemporary-notation, staff-notation"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   doctitlees = "Armaduras de tonalidad no tradicionales"
   texidoces = "
@@ -114,27 +115,34 @@ Voici, par exemple, comment générer une gamme par ton :
   doctitlefr = "Armures inhabituelles"
 
 
-  lsrtags = "pitches, staff-notation"
   texidoc = "
 The commonly used @code{\\key} command sets the @code{keySignature}
 property, in the @code{Staff} context.
 
-To create non-standard key signatures, set this property directly.  The
+To create non-standard key signatures, set this property directly. The
 format of this command is a list:
 
-@code{\\set Staff.keySignature = #`(((octave . step) . alter) ((octave
-. step) . alter) ...)} where, for each element in the list,
-@code{octave} specifies the octave (0@tie{}being the octave from
-middle@tie{}C to the B above), @code{step} specifies the note within the
-octave (0@tie{}means@tie{}C and 6@tie{}means@tie{}B), and @code{alter} is
-@code{,SHARP ,FLAT ,DOUBLE-SHARP} etc.  (Note the leading comma.)
+@code{ \\set Staff.keySignature = #`(((octave . step) . alter) ((octave
+. step) . alter) ...) } where, for each element in the list,
+@code{octave} specifies the octave (0 being the octave from middle C to
+the B above), @code{step} specifies the note within the octave (0 means
+C and 6 means B), and @code{alter} is @code{,SHARP ,FLAT ,DOUBLE-SHARP}
+etc. (Note the leading comma.) The accidentals in the key signature
+will appear in the reverse order to that in which they are specified.
+
 
 Alternatively, for each item in the list, using the more concise format
-@code{(step . alter)} specifies that the same alteration should hold in all
-octaves.
+@code{(step . alter)} specifies that the same alteration should hold in
+all octaves.
+
+
+For microtonal scales where a @qq{sharp} is not 100 cents, @code{alter}
+refers to the alteration as a proportion of a 200-cent whole tone.
+
+
+Here is an example of a possible key signature for generating a
+whole-tone scale:
 
-Here is an example of a possible key signature for generating a whole-tone
-scale:
 "
   doctitle = "Non-traditional key signatures"
 } % begin verbatim
diff --git a/Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly b/Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly
new file mode 100644 (file)
index 0000000..e83b1f7
--- /dev/null
@@ -0,0 +1,101 @@
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "vocal-music"
+
+  texidoc = "
+The vertical spacing engine changed for version 2.14.  This can cause
+lyrics to be spaced differently.  It is possible to set properties for
+@code{Lyric} and @code{Staff} contexts to get the spacing engine to
+behave as it did in version 2.12.
+
+"
+  doctitle = "Obtaining 2.12 lyrics spacing in newer versions"
+} % begin verbatim
+
+global = {
+  \key d \major
+  \time 3/4
+}
+
+sopMusic = \relative c' {
+  % VERSE ONE
+  fis4 fis fis | \break
+  fis4. e8 e4
+}
+
+altoMusic = \relative c' {
+  % VERSE ONE
+  d4 d d |
+  d4. b8 b4 |
+}
+
+tenorMusic = \relative c' {
+  a4 a a |
+  b4. g8 g4 |
+}
+
+bassMusic = \relative c {
+  d4 d d |
+  g,4. g8 g4 |
+}
+
+words = \lyricmode {
+  Great is Thy faith- ful- ness,
+}
+
+\score {
+  \new ChoirStaff <<
+    \new Lyrics = sopranos
+    \new Staff = women <<
+      \new Voice = "sopranos" {
+        \voiceOne
+        \global \sopMusic
+      }
+      \new Voice = "altos" {
+        \voiceTwo
+        \global \altoMusic
+      }
+    >>
+    \new Lyrics = "altos"
+    \new Lyrics = "tenors"
+    \new Staff = men <<
+      \clef bass
+      \new Voice = "tenors" {
+        \voiceOne
+        \global \tenorMusic
+      }
+      \new Voice = "basses" {
+        \voiceTwo  \global \bassMusic
+      }
+    >>
+    \new Lyrics = basses
+    \context Lyrics = sopranos \lyricsto sopranos \words
+    \context Lyrics = altos \lyricsto altos \words
+    \context Lyrics = tenors \lyricsto tenors \words
+    \context Lyrics = basses \lyricsto basses \words
+  >>
+  \layout {
+    \context {
+      \Lyrics
+      \override VerticalAxisGroup #'staff-affinity = ##f
+      \override VerticalAxisGroup #'staff-staff-spacing =
+        #'((basic-distance . 0)
+          (minimum-distance . 2)
+          (padding . 2))
+    }
+    \context {
+      \Staff
+      \override VerticalAxisGroup #'staff-staff-spacing =
+        #'((basic-distance . 0)
+          (minimum-distance . 2)
+          (padding . 2))
+    }
+  }
+}
index 8888bcf4def8d2851b9bbf1e6abbb1fb10f30079..67fd7158b1aceb303988f83439f3b4c2e4cdd3eb 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Referencia para armónicos sobre cuerdas al aire (armónicos naturales):
@@ -30,14 +31,13 @@ Table des harmoniques sur corde à vide (harmoniques naturelles) :
 
 
 
-  lsrtags = "fretted-strings"
   texidoc = "
-Reference for open-string harmonics:
+This snippet demonstrates open-string harmonics
+
 "
-  doctitle = "Reference for open-string harmonics"
+  doctitle = "Open string harmonics in tablature"
 } % begin verbatim
 
-
 openStringHarmonics = {
   %first harmonic
   \harmonicByFret #12 e,2\6_\markup{"1st harm."}
index 94a2601cbc619df43a7109b77ef9ee6c54582a4e..b8ce6908be6269fd876ad2d7a5909ec0ac876c0d 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches, staff-notation, vocal-music, template"
+  lsrtags = "template, vocal-music, pitches, staff-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -68,6 +68,7 @@ music for transposing instruments at concert pitch.
   doctitle = "Orchestra choir and piano template"
 } % begin verbatim
 
+
 #(set-global-staff-size 17)
 \paper {
   indent = 3.0\cm  % space for instrumentName
index 0e79ec24c11541330d19cf6218014794bb7defa7..ef6e05fb6a3fdf70ac26f92341485f83c308678d 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches, text"
+  lsrtags = "text, pitches"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -67,6 +67,7 @@ override the text of the bracket, set @code{ottavation} after invoking
   doctitle = "Ottava text"
 } % begin verbatim
 
+
 {
   \ottava #1
   \set Staff.ottavation = #"8"
index aef2e513495a7f08fbb5580e48fc09f8235c7f02..714bc1a4381c72457f88cc8439941584a738ad05 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "text, titles"
+  lsrtags = "text, really-simple, titles, scheme-language"
 
   texidoc = "
 By putting the output of
@@ -20,6 +20,7 @@ By putting the output of
   doctitle = "Outputting the version number"
 } % begin verbatim
 
+
 \score {
   \new Lyrics {
     \override Score.RehearsalMark #'self-alignment-X = #LEFT
index 35533e7259c808adf30159c6eb1294fac0c6e102..6a975eba66a3e8580ec4941bfe7d8b53e34cd02f 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "spacing"
@@ -17,6 +17,7 @@ in markups.
   doctitle = "Page label"
 } % begin verbatim
 
+
 #(set-default-paper-size "a6")
 
 #(define-markup-command (toc-line layout props label text)
index fb3f88f3409a22923d0ebf63d4045387a98a4ba8..d80d9abd2d1d73cfdf4e412d0cac047531bb2142 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -47,6 +47,7 @@ necesario hacer tres llamadas a @code{\\autoBeamOff}.
 
 "
   doctitlees = "Partcombine y autoBeamOff"
+
 %%   Translation of GIT committish: ab9e3136d78bfaf15cc6d77ed1975d252c3fe506
 
   texidocde = "
@@ -78,6 +79,7 @@ wenn man es mit @code{\\partcombine} verwendet, muss @code{\\autoBeamOff}
 "
 doctitlede = "Partcombine und autoBeamOff"
 
+
 %% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
   texidocfr = "
 La fonction @code{\\autoBeamOff} dans le cadre d'un
@@ -145,6 +147,7 @@ with @code{\\partcombine}, it will be necessary to use three calls to
   doctitle = "Partcombine and autoBeamOff"
 } % begin verbatim
 
+
 {
   %\set Staff.autoBeaming = ##f % turns off all autobeaming
   \partcombine
index a18c027a245a6043af6c1b2dd1b97b51ad426957..7d22d868892f982513b8a17c021969efb5cdab68 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "repeats, tweaks-and-overrides"
@@ -43,6 +43,7 @@ the context property @code{repeatCountVisibility}.
   doctitle = "Percent repeat count visibility"
 } % begin verbatim
 
+
 \relative c'' {
   \set countPercentRepeats = ##t
   \set repeatCountVisibility = #(every-nth-repeat-count-visible 5)
index 41a186df0f3f484275da66a5787ca70c214e51d0..a3250530da409f5221f0f5890ca153fac90ae0ac 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "repeats"
@@ -45,6 +45,7 @@ convenient property is switched, as shown in this example:
   doctitle = "Percent repeat counter"
 } % begin verbatim
 
+
 \relative c'' {
   \set countPercentRepeats = ##t
   \repeat percent 4 { c1 }
index c0f48e3e9332ff1109190de0e3c7276b0e518640..fb20e590ebba8c7fbfa95b8b5166154494e1d244 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "percussion"
@@ -19,6 +19,7 @@ demonstrated in this example.
   doctitle = "Percussion beaters"
 } % begin verbatim
 
+
 stick = \markup {
   \with-dimensions #'(0 . 5) #'(0 . 5)
   \postscript #"
index bacc4f34e30060c151fec35a044a4bc649233dc5..372499a7127f8a60fa9847efa4cdbecb5e7bbc66 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms"
+  lsrtags = "version-specific, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
  doctitlees = "Permitir saltos de línea dentro de grupos especiales con barra"
@@ -50,6 +50,7 @@ tuplets have to be beamed manually.
   doctitle = "Permitting line breaks within beamed tuplets"
 } % begin verbatim
 
+
 \layout {
   \context {
     \Voice
index 6f820e0e3f183e7af77513a23696b39beb5dc2ed..b72451ad9d7c4e4aacb6d73723b4ca4a81f9de92 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "keyboards, template"
+  lsrtags = "template, keyboards, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -46,6 +46,7 @@ Here is a simple piano staff with some notes.
   doctitle = "Piano template (simple)"
 } % begin verbatim
 
+
 upper = \relative c'' {
   \clef treble
   \key c \major
diff --git a/Documentation/snippets/piano-template-with-centered-dynamics.ly b/Documentation/snippets/piano-template-with-centered-dynamics.ly
deleted file mode 100644 (file)
index 15496ea..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-
-\header {
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
-  texidoces = "
-Muchas partituras de piano tienen las indicaciones dinámicas centradas
-entre los dos pentagramas.  El contexto @code{Dynamics}, si se sitúa
-entre pentagramas, coloca los matices dinámicos correctamente de forma
-automática.
-
-"
-  doctitlees = "Plantilla de piano con matices centrados"
-
-
-%% Translation of GIT committish: fa1aa6efe68346f465cfdb9565ffe35083797b86
-  texidocja = "
-多くのピアノ譜は、強弱記号を 2 つの譜の間に置きます。これを実現するにはちょっ@c
-とした調整が必要ですが、そのテンプレートがここにあるので、あなた自身が調整を行@c
-う必要はありません。
-"
-
-%% Translation of GIT committish: c3b519f0dd5ff0f8ccfc9a39ed1fe8df8b43741c
-  texidocit = "
-Molti spartiti per pianoforte hanno le dinamiche poste al centro dei due righi.
-Il contesto @code{Dynamics}, se collocato tra i righi, posiziona automaticamente
-le dinamiche in modo corretto.
-
-"
-  doctitleit = "Modello per pianoforte con dinamiche al centro"
-
-%% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
-  texidocde = "
-In der meisten Klaviernotation werden die Dynamikzeichen zwischen
-den beiden Systemen zentriert. Für LilyPond muss man die Einstellungen
-etwas anpassen, aber Sie können ja das angepasste Beispiel von hier
-kopieren.
-"
-
-
-%% Translation of GIT committish: ceb0afe7d4d0bdb3d17b9d0bff7936bb2a424d16
-  texidocfr = "
-Nombre d'ouvrages pour piano font apparaître les nuances entre les deux
-portées.  Bien que cela nécessite quelques subtilités, voici de quoi
-obtenir un tel résultat.
-
-"
-  doctitlefr = "Piano et nuances entre les portées"
-
-  lsrtags = "expressive-marks, keyboards, template"
-  texidoc = "
-Many piano scores have the dynamics centered between the two staves.
-The @code{Dynamics} context, if placed between staves, will
-automatically position dynamics correctly.
-
-"
-  doctitle = "Piano template with centered dynamics"
-} % begin verbatim
-
-
-global = {
-  \key c \major
-  \time 4/4
-}
-
-upper = \relative c'' {
-  \clef treble
-  a4 b c d
-}
-
-lower = \relative c {
-  \clef bass
-  a2 c
-}
-
-dynamics = {
-  s2\fff\> s4 s\!\pp
-}
-
-pedal = {
-  s2\sustainOn s\sustainOff
-}
-
-\score {
-  \new PianoStaff = "PianoStaff_pf" <<
-    \new Staff = "Staff_pfUpper" << \global \upper >>
-    \new Dynamics = "Dynamics_pf" \dynamics
-    \new Staff = "Staff_pfLower" << \global \lower >>
-    \new Dynamics = "pedal" \pedal
-  >>
-  \layout { }
-}
-
-\score {
-  \new PianoStaff = "PianoStaff_pf" <<
-    \new Staff = "Staff_pfUpper" << \global \upper \dynamics \pedal >>
-    \new Staff = "Staff_pfLower" << \global \lower \dynamics \pedal >>
-  >>
-  \midi { }
-}
index 4bc34652eed29933a2d6345c777f1b5b79075740..8e2b2be9ad77462d29f49b3a36c8b8be6e177da8 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "text, keyboards, template"
+  lsrtags = "template, keyboards, text, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -56,6 +56,7 @@ centered between the staves of a piano staff.
   doctitle = "Piano template with centered lyrics"
 } % begin verbatim
 
+
 upper = \relative c'' {
   \clef treble
   \key c \major
index b6c568fb35187525f505f3c96488a690b96264d5..82777d029a647bb5bfb378ff981cfb7717eac7f2 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.14.2"
 
 \header {
-  lsrtags = "vocal-music, keyboards, template"
+  lsrtags = "template, vocal-music, keyboards, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -56,6 +56,7 @@ with piano accompaniment underneath.
   doctitle = "Piano template with melody and lyrics"
 } % begin verbatim
 
+
 melody = \relative c'' {
   \clef treble
   \key c \major
index 1bc6489db9634953e531dc7a5102e9b57d50f481..a7b21dea917244bd90bb68104bb1b8a4707f81c8 100644 (file)
@@ -1,33 +1,27 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##t
-  line-width = 17\cm
-  indent = 0\cm
-}
-
-% NR 1.1 Pitches
+%% 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.
+\version "2.14.2"
 
 \header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-} % begin verbatim
+  lsrtags = "headword"
 
+  texidoc = "
+Piches headword
 
+"
+  doctitle = "Pitches headword"
+} % begin verbatim
 
 % L. v. Beethoven
 % Piano sonata 21 - Dem Grafen von Waldstein Gewidmet
 % chorale at measures 34 - 40+
 
+\include "english.ly"
+
 \new PianoStaff <<
 
   % RH Staff
index 47a78e3584ddcc70d8812ffff95e861d06657f75..756236dd17143cf8677feef095066eb5e2256e04 100644 (file)
@@ -8,7 +8,6 @@ changing-the-interval-of-lines-on-the-stave.ly
 clefs-can-be-transposed-by-arbitrary-amounts.ly
 coloring-notes-depending-on-their-pitch.ly
 creating-a-sequence-of-notes-on-various-pitches.ly
-dodecaphonic-style-accidentals-for-each-note-including-naturals.ly
 forcing-a-clef-symbol-to-be-displayed.ly
 generating-random-notes.ly
 hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly
index 108976ad0d364099d71bc2d80cca4658b59576cd..b86a78ef1814f0ea6f3fb5b34ffbca31cede8c40 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "fretted-strings"
@@ -48,6 +48,7 @@ in the following example. Note: you must use a chord construct
   doctitle = "Placement of right-hand fingerings"
 } % begin verbatim
 
+
 #(define RH rightHandFinger)
 
 \relative c {
index 75e7e4731e56d5094342f61ef98492c72de1ebab..c9cab656c482968b5b639e279a7a77a5d048a636 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "fretted-strings"
@@ -43,6 +43,7 @@ staff.
   doctitle = "Polyphony in tablature"
 } % begin verbatim
 
+
 upper = \relative c' {
   \time 12/8
   \key e \minor
index 4777a4bac0a784f099396ab5cf0cdaf6944d3796..fa3c97a352c48c06bea32ca203b203faeab9ea3a 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -27,6 +27,7 @@ and lower start positions independently.
   doctitle = "Positioning arpeggios"
 } % begin verbatim
 
+
 \relative c' {
   <c e g b>1\arpeggio
   \once \override Arpeggio #'positions = #'(-5 . 0)
index 17a8603edca8c10f900399f47b5c347e8fa846b3..3c5b9f0aecda38d606bdf651f67d2f28a81b6022 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "editorial-annotations"
@@ -20,6 +20,7 @@ involved.
   doctitle = "Positioning fingering indications precisely"
 } % begin verbatim
 
+
 \relative c' {
   \set fingeringOrientations = #'(left)
   <c-1 d-2 a'-5>4
index e9e8a08573886559ea133ade38d121cfa373585c..784d4239b38a3fb357542da14f092c8d1f8eac33 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -33,6 +33,7 @@ beaming for grace notes.
   doctitle = "Positioning grace note beams at the height of normal note beams"
 } % begin verbatim
 
+
 \relative c {
   f8[ e]
   \grace {
index 1f5435ed0f48b64e4baa9b648130c3534914ab06..51eda5a6668f024f84a19c6cc5e17dbadbd2a654 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -59,6 +59,7 @@ the) graces are put left of the musical columns for the main notes.
   doctitle = "Positioning grace notes with floating space"
 } % begin verbatim
 
+
 \relative c'' {
   <<
     \override Score.SpacingSpanner #'strict-grace-spacing = ##t
index 18138232703b6e02b25e1e17b47c4b74751100cc..4906994cce28a5e272f4a6397cb17ef00b9cb8bb 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "repeats, breaks"
+  lsrtags = "repeats, workaround, breaks, symbols-and-glyphs"
 
   texidoc = "
 If you want to place an exiting segno sign and add text like @qq{D.S.
@@ -20,6 +20,7 @@ line.
   doctitle = "Positioning segno and coda (with line break)"
 } % begin verbatim
 
+
 {
   \clef treble
   \key g \major
index 7d2c889e6bc1f4ec0017c00a002f05d7dd826eaf..4cbc417d273c21c930b0f7770c81315baa27c72b 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -45,6 +45,7 @@ set to false in order to be printed inside slurs.
   doctitle = "Positioning text markups inside slurs"
 } % begin verbatim
 
+
 \relative c'' {
   \override TextScript #'avoid-slur = #'inside
   \override TextScript #'outside-staff-priority = ##f
diff --git a/Documentation/snippets/preparing-parts.snippet-list b/Documentation/snippets/preparing-parts.snippet-list
new file mode 100644 (file)
index 0000000..fedf0f6
--- /dev/null
@@ -0,0 +1,4 @@
+adding-drum-parts.ly
+forcing-rehearsal-marks-to-start-from-a-given-letter-or-number.ly
+nesting-staves.ly
+string-quartet-template-with-separate-parts.ly
index 093f11852b1f46c2556e5f2d2f8611993f65050b..faec195de31e070b8610ea6b34e3f4a7310e09aa 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches"
+  lsrtags = "pitches, automatic-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 doctitlees = "Evitar que se añadan becuadros adicionales automáticamente"
@@ -67,6 +67,7 @@ note needs to be canceled.  To change this behavior, set the
   doctitle = "Preventing extra naturals from being automatically added"
 } % begin verbatim
 
+
 \relative c'' {
   aeses4 aes ais a
   \set Staff.extraNatural = ##f
index 0601a666e5e72014523c1bc73c81e4b897478fba..25bfa49c5c2b5462e58aba723e9d674e3cad7146 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -18,6 +18,7 @@ tuplet marking.  This can be overcome by setting @code{TupletBracket
   doctitle = "Preventing final mark from removing final tuplet"
 } % begin verbatim
 
+
 \new Staff {
    \set tupletFullLength = ##t
    \time 1/8
@@ -27,7 +28,10 @@ tuplet marking.  This can be overcome by setting @code{TupletBracket
    \override Score.RehearsalMark #'break-visibility = #'#(#t #t #t)
    \override Score.RehearsalMark #'direction = #DOWN
    \override Score.RehearsalMark #'self-alignment-X = #RIGHT
-   \mark "Composed Feb 2007 - Feb 2008"
+% due to issue 2362 the following line is commented
+%   \mark "Composed Feb 2007 - Feb 2008"
+% and a shorter mark is used.
+   \mark "1234"
 }
 
 \new Staff {
@@ -42,6 +46,9 @@ tuplet marking.  This can be overcome by setting @code{TupletBracket
   \override Score.RehearsalMark #'break-visibility = #'#(#t #t #t)
   \override Score.RehearsalMark #'direction = #DOWN
   \override Score.RehearsalMark #'self-alignment-X = #RIGHT
-  \mark "Composed Feb 2007 - Feb 2008"
+% due to issue 2362 the following line is commented
+%   \mark "Composed Feb 2007 - Feb 2008"
+% and a shorter mark is used.
+   \mark "1234"
 }
 
index abcb3174e996da7ad56a01cc373c0807e1e60786..17c34486517565177b57ced8355223dc59749b96 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches"
+  lsrtags = "pitches, automatic-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 doctitlees = "Evitar que se impriman becuadros cuando cambia la armadura"
@@ -62,6 +62,7 @@ property in the @code{Staff} context.
   doctitle = "Preventing natural signs from being printed when the key signature changes"
 } % begin verbatim
 
+
 \relative c' {
   \key d \major
   a4 b cis d
index bc8a6808a72fd9e68c2e385047593a802945263f..28fc2fcfdd12894cf4832ca13fc79fa0254c3ebc 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "repeats, tweaks-and-overrides"
@@ -44,6 +44,7 @@ overriding the relevant property:
   doctitle = "Printing a repeat sign at the beginning of a piece"
 } % begin verbatim
 
+
 \relative c'' {
   \once \override Score.BreakAlignment #'break-align-orders =
     #(make-vector 3 '(instrument-name
index e1cfde056e1fe640f0893bbc02817dc6beafc9cb..a5c8fea36bcbb5c3e59ed0fe0620ba1fda845ec4 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -54,6 +54,7 @@ measures except at the end of the line.
   doctitle = "Printing bar numbers at regular intervals"
 } % begin verbatim
 
+
 \relative c' {
   \override Score.BarNumber #'break-visibility = #end-of-line-invisible
   \set Score.currentBarNumber = #11
index 9c5357e22483b2fc639065d0d55e6dfb84bda83b..ff1653c3fe246d61e5eda8a1f173269ba368d017 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -42,6 +42,7 @@ Bar numbers can also be printed inside boxes or circles.
   doctitle = "Printing bar numbers inside boxes or circles"
 } % begin verbatim
 
+
 \relative c' {
   % Prevent bar numbers at the end of a line and permit them elsewhere
   \override Score.BarNumber #'break-visibility = #end-of-line-invisible
index 77bd61d01c225dff745b778658a42f881b3a83d1..1614cb0dfdeb670a392be55eef9654a82069faf6 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -48,6 +48,7 @@ notation) by setting the @code{circled-tip} property of the
   doctitle = "Printing hairpins using al niente notation"
 } % begin verbatim
 
+
 \relative c'' {
   \override Hairpin #'circled-tip = ##t
   c2\< c\!
index 500f6c2d53f797656ce8a0c32e8fcfe061a29efb..f5c9e85bf778a39c23f4cf84f61a0381ff017607 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text"
@@ -39,6 +39,7 @@ to align the right end of the mark with the bar line.
   doctitle = "Printing marks at the end of a line"
 } % begin verbatim
 
+
 \relative c'' {
   g2 c
   d,2 a'
index 8a3d47ccbd0ec8bd639520d078fd99a2fb8ac860..7f78a44c9f255375ffd761a38d03b97b2574da68 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text"
@@ -45,6 +45,7 @@ they may also be printed on every staff.
   doctitle = "Printing marks on every staff"
 } % begin verbatim
 
+
 \score {
   <<
     \new Staff { c''1 \mark "molto" c'' }
index 9d5e2017e175afcdee0c284ebd20f0402a646de4..5866f5de7c5c72495d3e23e6862e6af54879915a 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -52,6 +52,7 @@ of @code{MetronomeMark} or @code{RehearsalMark} appropriately.
   doctitle = "Printing metronome and rehearsal marks below the staff"
 } % begin verbatim
 
+
 \layout { ragged-right = ##f }
 
 {
index af6da555293f5c2a6746ea8308cc94a06a6a1594..944f69ad0cffabf567a834cf8d50770749009c9e 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, percussion"
+  lsrtags = "really-cool, real-music, percussion, contemporary-notation, rhythms"
 
   texidoc = "
 In the following snippet, two parts have a completely different time
index 4f4c1998cb5fa2bab3bec0515f3f035b35e09e36..8c5fe23ed43dfdeb84cac29206ff82e6c3058bb0 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "tweaks-and-overrides"
@@ -29,6 +29,7 @@ representation of the octave of the note.
   doctitle = "Printing note names with and without an octave marker"
 } % begin verbatim
 
+
 scale = \relative c' {
   a4 b c d
   e4 f g a
index 196b134cfa0b7bbee619becfd3a40e26b7e088a7..1ebaff222a42163536be0958b6aa4817420c5e28 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, text, world-music"
+  lsrtags = "editorial-annotations, workaround, text, world-music"
 
   texidoc = "
 It is possible to print text from right to left in a markup object, as
@@ -17,6 +17,7 @@ demonstrated here.
   doctitle = "Printing text from right to left"
 } % begin verbatim
 
+
 {
   b1^\markup {
     \line { i n g i r u m i m u s n o c t e }
index 7b35fa2fce17503fd02f6458505000889bab31e1..19c232c25524ea65467ff7a38eca037886eb3b8b 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -63,6 +63,7 @@ must be inserted before the first note for this to work.
   doctitle = "Printing the bar number for the first measure"
 } % begin verbatim
 
+
 \relative c' {
   \set Score.barNumberVisibility = #all-bar-numbers-visible
   \bar ""
index 0d09688eab0ac4a864ecc4763ac1072714bef283..d3a5011cbc62bb9fe0446075738473ceb69472d4 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "tweaks-and-overrides, spacing"
@@ -18,6 +18,7 @@ the note that occurs at the same time. This may cause collisions.
   doctitle = "Proportional strict notespacing"
 } % begin verbatim
 
+
 \relative c'' <<
   \override Score.SpacingSpanner #'strict-note-spacing = ##t
   \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
index 44824cb9f56b6d574ce7b61779c1d939221dc6f0..3b95a02218e9b8e610b64b8c112757b87c6c4d15 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, text, vocal-music"
+  lsrtags = "vocal-music, text, staff-notation"
 
   texidoc = "
 Lyrics can be moved vertically to place them inside the staff.  The
index 0d6f8017200a787e03d11bb7a48843c6094080c5..c5a19e37f9c62a46c5452c6806f6da3add7985b6 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "pitches, staff-notation"
@@ -59,6 +59,7 @@ quoted ones) are transposed.
   doctitle = "Quoting another voice with transposition"
 } % begin verbatim
 
+
 \addQuote clarinet {
   \transposition bes
   \repeat unfold 8 { d'16 d' d'8 }
index 0d52d050e37113c97d66a441705cd527d392f3e6..3cec13d8ce2291f8cac5fdc7d26a033ef3bc0091 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "staff-notation"
@@ -76,6 +76,7 @@ the Internals Reference.
   doctitle = "Quoting another voice"
 } % begin verbatim
 
+
 quoteMe = \relative c' {
   fis4 r16 a8.-> b4\ff c
 }
diff --git a/Documentation/snippets/real-music.snippet-list b/Documentation/snippets/real-music.snippet-list
new file mode 100644 (file)
index 0000000..67467c1
--- /dev/null
@@ -0,0 +1,13 @@
+ancient-notation-template----modern-transcription-of-mensural-music.ly
+changing-midi-output-to-one-channel-per-voice.ly
+creating-a-sequence-of-notes-on-various-pitches.ly
+creating-slurs-across-voices.ly
+cross-staff-tremolos.ly
+demo-midiinstruments.ly
+dotted-harmonics.ly
+heavily-customized-polymetric-time-signatures.ly
+indicating-cross-staff-chords-with-arpeggio-bracket.ly
+inserting-score-fragments-above-a-staff,-as-markups.ly
+jazz-combo-template.ly
+printing-music-with-different-time-signatures.ly
+score-for-diatonic-accordion.ly
diff --git a/Documentation/snippets/really-cool.snippet-list b/Documentation/snippets/really-cool.snippet-list
new file mode 100644 (file)
index 0000000..507d91f
--- /dev/null
@@ -0,0 +1,16 @@
+adding-the-current-date-to-a-score.ly
+ancient-notation-template----modern-transcription-of-mensural-music.ly
+blanking-staff-lines-using-the--whiteout-command.ly
+center-text-below-hairpin-dynamics.ly
+changing-properties-for-individual-grobs.ly
+clusters.ly
+coloring-notes-depending-on-their-pitch.ly
+creating-a-sequence-of-notes-on-various-pitches.ly
+embedding-native-postscript-in-a--markup-block.ly
+generating-random-notes.ly
+generating-whole-scores-also-book-parts-in-scheme-without-using-the-parser.ly
+incipit.ly
+making-some-staff-lines-thicker-than-the-others.ly
+non-traditional-key-signatures.ly
+printing-music-with-different-time-signatures.ly
+using-postscript-to-generate-special-note-head-shapes.ly
diff --git a/Documentation/snippets/really-simple.snippet-list b/Documentation/snippets/really-simple.snippet-list
new file mode 100644 (file)
index 0000000..1381ca6
--- /dev/null
@@ -0,0 +1,27 @@
+adding-an-extra-staff.ly
+adding-drum-parts.ly
+adding-fingerings-to-a-score.ly
+analysis-brackets-above-the-staff.ly
+changing-a-single-notes-size-in-a-chord.ly
+changing-stanza-fonts.ly
+changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.ly
+changing-the-chord-names-to-german-or-semi-german-notation.ly
+combining-dynamics-with-markup-texts.ly
+forcing-rehearsal-marks-to-start-from-a-given-letter-or-number.ly
+lyrics-alignment.ly
+merging-multi-measure-rests-in-a-polyphonic-part.ly
+modifying-tuplet-bracket-length.ly
+outputting-the-version-number.ly
+piano-template-simple.ly
+piano-template-with-centered-lyrics.ly
+piano-template-with-melody-and-lyrics.ly
+single-staff-template-with-notes,-lyrics,-and-chords.ly
+single-staff-template-with-notes-and-chords.ly
+single-staff-template-with-notes-and-lyrics.ly
+single-staff-template-with-only-notes.ly
+skips-in-lyric-mode-2.ly
+skips-in-lyric-mode.ly
+string-quartet-template-simple.ly
+using-the--tweak-command-to-tweak-individual-grobs.ly
+vocal-ensemble-template.ly
+volta-multi-staff.ly
index 60bb305945e6c63479540fca142a13883108d8df..87bdb2a49ff37a5ae750664a4c1d5e15a243bb49 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
   lsrtags = "winds"
index 12618eb269edca886b86d0073c437c4060bf1a78..8e841f8e7acb5ee345cd4a475ade1e3954f601ee 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, contexts-and-engravers"
+  lsrtags = "contexts-and-engravers, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -50,6 +50,7 @@ Bar numbers can be removed entirely by removing the
   doctitle = "Removing bar numbers from a score"
 } % begin verbatim
 
+
 \layout {
   \context {
     \Score
index 1b3319b954057d1c360181f50155a4b9ba13f1e2..14eee059b6f21053efd7e6c443499212dc7009e2 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -29,6 +29,7 @@ a staff-by-staff basis.
   doctitle = "Removing connecting bar lines on StaffGroup PianoStaff or GrandStaff"
 } % begin verbatim
 
+
 \relative c' {
   \new StaffGroup <<
     \new Staff {
index d95cf59d3d523987c3ba3373cc42d64344afb3d0..6bd7dce38e47696c4af0b3c96b7b1345a4f41366 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, tweaks-and-overrides, breaks"
+  lsrtags = "breaks, staff-notation, tweaks-and-overrides"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -78,6 +78,7 @@ written.
   doctitle = "Removing the first empty line"
 } % begin verbatim
 
+
 \layout {
   \context {
     \Staff \RemoveEmptyStaves
index 7fe25c65c787f8a2c95d5df3ef2d3129aed4fa0f..d803cd2b182b8ec8f0e6a0561712f17616a1b67e 100644 (file)
@@ -1,32 +1,27 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "headword"
 
-% NR 1.7 Repeats
+  texidoc = "
+Repeats headword
+
+"
+  doctitle = "Repeats headword"
+} % begin verbatim
 
 % Beethoven, Op. 57
 % Piano sonata 23 - Dem Grafen Franz von Brunswick Gewidmet
 % Movt II, Andante con moto
 % Measures 9 - 16
 
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-} % begin verbatim
-
-
+\include "english.ly"
 
 \new PianoStaff <<
 
index 50ebf4559908a72fa3d604090fbb1f2f1a34226b..351dc18b72ef6177d4930af858100232eddc12d0 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, ancient-notation, tweaks-and-overrides"
+  lsrtags = "ancient-notation, symbols-and-glyphs, tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   doctitlees = "Estilos de silencios"
@@ -41,6 +41,7 @@ Rests may be used in various styles.
   doctitle = "Rest styles"
 } % begin verbatim
 
+
 \layout {
   indent = 0
   \context {
index 7f7761c5243aea6443168ed84fce2324da0c4610..1a4e84793d6e8c78d418126488345d8deb0f592d 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "version-specific, rhythms"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 Para tipografiar las barras agrupadas en la forma @code{3-4-3-2} sólo
@@ -38,10 +39,11 @@ défaut relatifs à 12/8, puis ajouter nos propres règles :
 "
   doctitlefr = "Annulation des règles de ligature par défaut"
 
-  lsrtags = "rhythms"
   texidoc = "
-To typeset beams grouped @code{3-4-3-2} one need only change the
-beat structure:
+To typeset beams grouped @code{3-4-3-2} in 12/8 it is necessary first
+to override the default beam endings  in 12/8, and then to set up the
+new beaming endings:
+
 "
   doctitle = "Reverting default beam endings"
 } % begin verbatim
index 63a3f20e97b4d1c654ab9e9ce20bdec4106c9be4..cc45cfe3ea70e6dafe616b767414d693003ae339 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms"
 
   texidoc = "
 In @qq{simple} lead-sheets, sometimes no actual notes are written,
@@ -26,6 +26,7 @@ the appropriate duration).
   doctitle = "Rhythmic slashes"
 } % begin verbatim
 
+
 % Macro to print single slash
 rs = {
   \once \override Rest #'stencil = #ly:percent-repeat-item-interface::beat-slash
index 6a187f64b2f8ef2528e300f6e82cc14d4c371069..e0b11fa45bd44cb8347ca1df111cd090c80da570 100644 (file)
@@ -1,33 +1,28 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
-% NR 1.2 Rhythms
+%% 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.
+\version "2.14.2"
 
 \header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-} % begin verbatim
+  lsrtags = "headword"
 
+  texidoc = "
+Rhythms headword
 
+"
+  doctitle = "Rhythms headword"
+} % begin verbatim
 
 % Beethoven, Op. 81a
 % Piano sonata 26 - Das Lebewohl
 % Movt II - Abwesenheit
 % Measures 31 - 34
 
+\include "english.ly"
+
 \layout {
   \context {
     \Score
index c4ed36b3baf90fad147b5a3a9e86926c9dc1a452..e68f29d6625995ef0d7a83af3763eab277808206 100644 (file)
@@ -13,7 +13,6 @@ changing-beam-knee-gap.ly
 changing-form-of-multi-measure-rests.ly
 changing-the-number-of-augmentation-dots-per-note.ly
 changing-the-tempo-without-a-metronome-mark.ly
-changing-the-time-signature-without-affecting-the-beaming.ly
 changing-the-tuplet-number.ly
 changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
 chant-or-psalms-notation.ly
@@ -27,7 +26,6 @@ entering-several-tuplets-using-only-one--times-command.ly
 flat-flags-and-beam-nibs.ly
 forcing-rehearsal-marks-to-start-from-a-given-letter-or-number.ly
 generating-custom-flags.ly
-grouping-beats.ly
 guitar-strum-rhythms.ly
 heavily-customized-polymetric-time-signatures.ly
 making-an-object-invisible-with-the-transparent-property.ly
index 7c12589d6738c3a441bde769bf77b398bc7c5900..491564a7ee8fc4a15858f917801edd7c841404bd 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "vocal-music, template"
+  lsrtags = "template, vocal-music"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
@@ -49,6 +49,7 @@ SATB choir template (four staves)
   doctitle = "SATB Choir template - four staves"
 } % begin verbatim
 
+
 global = {
   \key c \major
   \time 4/4
diff --git a/Documentation/snippets/scheme-language.snippet-list b/Documentation/snippets/scheme-language.snippet-list
new file mode 100644 (file)
index 0000000..3e9034a
--- /dev/null
@@ -0,0 +1,18 @@
+adding-extra-fingering-with-scheme.ly
+adding-the-current-date-to-a-score.ly
+center-text-below-hairpin-dynamics.ly
+changing--flageolet-mark-size.ly
+changing-properties-for-individual-grobs.ly
+creating-a-sequence-of-notes-on-various-pitches.ly
+creating-double-digit-fingerings.ly
+displaying-grob-ancestry.ly
+drawing-boxes-around-grobs.ly
+drawing-circles-around-various-objects.ly
+generating-random-notes.ly
+generating-whole-scores-also-book-parts-in-scheme-without-using-the-parser.ly
+outputting-the-version-number.ly
+string-number-extender-lines.ly
+three-sided-box.ly
+transposing-pitches-with-minimum-accidentals-smart-transpose.ly
+using-ly-grob-object-to-access-grobs-with--tweak.ly
+using-postscript-to-generate-special-note-head-shapes.ly
diff --git a/Documentation/snippets/screech-and-boink.ly b/Documentation/snippets/screech-and-boink.ly
new file mode 100644 (file)
index 0000000..7f40d17
--- /dev/null
@@ -0,0 +1,81 @@
+%% 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.
+\version "2.15.32"
+
+\header {
+  lsrtags = "headword"
+
+  texidoc = "
+Random complex notation
+
+"
+  doctitle = "Screech and Boink"
+} % begin verbatim
+
+\score {
+  \context PianoStaff <<
+    \new Staff = "up" {
+      \time 4/8
+      \key c \minor
+      <<
+        {
+          \revert Stem #'direction
+          \change Staff = down
+          \set subdivideBeams = ##t
+          g16.[
+          \change Staff = up
+          c'''32
+          \change Staff = down
+          g32
+          \change Staff = up
+          c'''32
+          \change Staff = down
+          g16]
+          \change Staff = up
+          \stemUp
+          \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 \autoBeamOff d''8.. f''32  }
+        \\
+        { s4 es''4 }
+      >>
+    }
+    \new Staff = "down" {
+      \clef bass
+      \key c \minor
+      \set subdivideBeams = ##f
+      \override Stem #'french-beaming = ##t
+      \override Beam #'beam-thickness = #0.3
+      \override Stem #'thickness = #4.0
+      g'16[ b16 fis16 g16]
+      <<
+        \makeClusters {
+          as16 <as b> <g b> <g cis>
+        }
+        \\
+        {
+          \override Staff.Arpeggio #'arpeggio-direction = #DOWN
+          <cis, e, gis, b, cis>4\arpeggio
+        }
+      >>
+    }
+  >>
+  \midi {
+    \tempo 8 = 60
+  }
+  \layout {
+    ragged-right = ##t
+    \context {
+      \Staff
+      \consists "Horizontal_bracket_engraver"
+    }
+  }
+}
diff --git a/Documentation/snippets/screech-boink.ly b/Documentation/snippets/screech-boink.ly
deleted file mode 100644 (file)
index 92315a8..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-% 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.
-%% Note: this file works from version 2.15.32
-\version "2.15.32"
-\header {
-  lsrtags = "headwords"
-  texidoc = "Random complex notation"
-  doctitle = "Screech and Boink"
-} % begin verbatim
-
-
-\score {
-  \context PianoStaff <<
-    \new Staff = "up" {
-      \time 4/8
-      \key c \minor
-      <<
-        {
-          \revert Stem #'direction
-          \change Staff = down
-          \set subdivideBeams = ##t
-          g16.[
-          \change Staff = up
-          c'''32
-          \change Staff = down
-          g32
-          \change Staff = up
-          c'''32
-          \change Staff = down
-          g16]
-          \change Staff = up
-          \stemUp
-          \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 \autoBeamOff d''8.. f''32  }
-        \\
-        { s4 es''4 }
-      >>
-    }
-    \new Staff = "down" {
-      \clef bass
-      \key c \minor
-      \set subdivideBeams = ##f
-      \override Stem #'french-beaming = ##t
-      \override Beam #'beam-thickness = #0.3
-      \override Stem #'thickness = #4.0
-      g'16[ b16 fis16 g16]
-      <<
-        \makeClusters {
-          as16 <as b> <g b> <g cis>
-        }
-        \\
-        {
-          \override Staff.Arpeggio #'arpeggio-direction = #DOWN
-          <cis, e, gis, b, cis>4\arpeggio
-        }
-      >>
-    }
-  >>
-  \midi {
-    \tempo 8 = 60
-  }
-  \layout {
-    ragged-right = ##t
-    \context {
-      \Staff
-      \consists "Horizontal_bracket_engraver"
-    }
-  }
-}
index b342eaed0907e10559fd7086c1483bf877f203ce..148699d7c5e3a4d08c1124104fe413bdd84824e1 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "pitches, tweaks-and-overrides"
index 738cc24b6953da100d95bd569c288aa19bb2c084..bb628b652ec17f341271264ff68123e4187d2fb4 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -51,6 +51,7 @@ by overriding the @code{'to-barline} property.
   doctitle = "Setting hairpin behavior at bar lines"
 } % begin verbatim
 
+
 \relative c'' {
   e4\< e2.
   e1\!
index c55e2a3834383165735a0c2d53d2bdc866e13813..a2395235155edc0711c161188f48533f37f9d89a 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, tweaks-and-overrides, paper-and-layout"
+  lsrtags = "paper-and-layout, staff-notation, tweaks-and-overrides"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -30,6 +30,7 @@ default.
   doctitle = "Setting system separators"
 } % begin verbatim
 
+
 \paper {
   system-separator-markup = \slashSeparator
 }
index 6c4359877c9beb206b80c543bf4b171e131c7fdd..b67be305376700eb1c974ffa58c7f4f1e1738040 100644 (file)
@@ -1,12 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
+
 \header {
+  lsrtags = "repeats"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -29,15 +31,14 @@ l'aide de la propriété @code{doubleRepeatType}.
   doctitlefr = "Succession de reprise et style de barre par défaut"
 
 
-  lsrtags = "repeats"
-  texidoc = "There are three different styles of double repeats for
-volte, that can be set using @code{doubleRepeatType}."
+  texidoc = "
+There are three different styles of double repeats for volte, that can
+be set using @code{doubleRepeatType}.
 
+"
   doctitle = "Setting the double repeat default for volte"
 } % begin verbatim
 
-
-
 \relative c'' {
   \repeat volta 1 { c1 }
   \set Score.doubleRepeatType = #":|:"
index fe31af1b9c78a492e2d6b6cedbe8d3a9ee26a03d..adf4757699344a80e49dc5ee8cc08232cac2f496 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -45,6 +45,7 @@ If hairpins are too short, they can be lengthened by modifying the
   doctitle = "Setting the minimum length of hairpins"
 } % begin verbatim
 
+
 \relative c'' {
   c4\< c\! d\> e\!
   \override Hairpin #'minimum-length = #5
index 2341c485a7164ca7e617c382afea2a536430385b..699a702acd6eb188050e33a8533dab305abff586 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "repeats"
@@ -52,6 +52,7 @@ lasts one measure, which is a duration of 3/4.
   doctitle = "Shortening volta brackets"
 } % begin verbatim
 
+
 \relative c'' {
   \time 3/4
   c4 c c
index ceee85907fb36359f2615ec117b4b4781fa271bd..bc89b4038eb29420b18771de3bb0375e400ad154 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "chords"
@@ -42,6 +42,7 @@ chord changes.
   doctitle = "Showing chords at changes"
 } % begin verbatim
 
+
 harmonies = \chordmode {
   c1:m c:m \break c:m c:m d
 }
index f7c9a3e682441bbbb070b7aa317f8bf8375d24e7..860244947636572597e9cce4626653046a9c52c6 100644 (file)
@@ -1,23 +1,29 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, tweaks-and-overrides"
+  lsrtags = "version-specific, tweaks-and-overrides, expressive-marks"
 
   texidoc = "
 By default, LilyPond does not allow the same articulation (e.g., an
 accent, a fermata, a flageolet, etc.) to be displayed above and below a
-note.  For example, @code{c4_\\fermata^\\fermata} will only show a fermata
-below, ignoring the fermata above.  However, one can stick
+note. For example, c4_\\fermata^\\fermata will only show a fermata
+below. The fermata above will simply be ignored. However, one can stick
 scripts (just like fingerings) inside a chord, which means it is
-possible to have as many articulations as desired.  So, the solution is to
-write the note as a chord and add the articulations inside the @code{<@dots{}>}.
+possible to have as many articulations as desired. This approach has
+the advantage that it ignores the stem and positions the articulation
+relative to the note head. This can be seen in the case of the
+flageolets in the snippet. To mimic the behaviour of scripts outside a
+chord, 'add-stem-support would be required. So, the solution is to
+write the note as a chord and add the articulations inside the <...>.
+The direction will always be above, but one can tweak this via a
+\\tweak: @code{<c-\\tweak #'direction #DOWN-\\fermata^\\fermata>}
+
 "
   doctitle = "Showing the same articulation above and below a note or chord"
 } % begin verbatim
index 411a37f5e7209ec8233f3d57fa7568ec2097fc50..40ee7f2ffb846f7f0833a7b4f517a7b81b418ae0 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "chords"
@@ -40,6 +40,7 @@ When put together, chord names, a melody, and lyrics form a lead sheet:
   doctitle = "Simple lead sheet"
 } % begin verbatim
 
+
 <<
   \chords { c2 g:sus4 f e }
   \relative c'' {
index 1d4e31faa5ac0f3f34145f49854724e8a2da3b10..636276605084ff850ade23f235b48fb74227aba7 100644 (file)
@@ -1,25 +1,22 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##t
-  line-width = 17\cm
-  indent = 0\cm
-}
+%% 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.
+\version "2.14.2"
 
 \header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
+  lsrtags = "headword"
+
+  texidoc = "
+Simultaneous notes
+
+"
+  doctitle = "Simultaneous headword"
 } % begin verbatim
 
+\include "english.ly"
 
 % NR 1.5 Simultaneous notes
 
index 102d670e2efb5e9de5a3586011b8bc521cb7380b..fca843b6ea9337e9d1b48ddeaa1e532666921b5e 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "vocal-music, chords, template"
+  lsrtags = "template, vocal-music, chords, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -57,6 +57,7 @@ chords.
   doctitle = "Single staff template with notes lyrics and chords"
 } % begin verbatim
 
+
 melody = \relative c' {
   \clef treble
   \key c \major
index f56af35f1fc999490664a38720be7e787aabbb5b..ed061b248822fb18a1ea2ee729723b5640ac7311 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "vocal-music, chords, template"
+  lsrtags = "template, vocal-music, chords"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -26,6 +26,7 @@ fret diagrams.
   doctitle = "Single staff template with notes lyrics chords and frets"
 } % begin verbatim
 
+
 verseI = \lyricmode {
   \set stanza = #"1."
   This is the first verse
index 42bdabb5dcd8576b387981412d712fef7706b13a..0fa3b1f4ead979c77a91b8d5f7e40abacb331925 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "chords, template"
+  lsrtags = "template, chords, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -57,6 +57,7 @@ Want to prepare a lead sheet with a melody and chords? Look no further!
   doctitle = "Single staff template with notes and chords"
 } % begin verbatim
 
+
 melody = \relative c' {
   \clef treble
   \key c \major
index fc1eae363635799abf3a6e0eab4f1240a09de941..341d533268d143a71f7f6ceaf36a7361b7bc28ac 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "vocal-music, template"
+  lsrtags = "template, vocal-music, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -76,6 +76,7 @@ beaming, change or comment out the relevant line.
   doctitle = "Single staff template with notes and lyrics"
 } % begin verbatim
 
+
 melody = \relative c' {
   \clef treble
   \key c \major
index b3f7df69f45ad6c841975404cc15e5dd5b17b34a..cfbe3180fd5cea9de358c63fca62226e96b503cb 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "template"
+  lsrtags = "template, really-simple"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -65,6 +65,7 @@ add notes, and you're finished!
   doctitle = "Single staff template with only notes"
 } % begin verbatim
 
+
 melody = \relative c' {
   \clef treble
   \key c \major
index 8e3936b53361c429d0cd6930b33303b96a18cb2a..0899a14693c73f99a87c626392b59ea74d526906 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, vocal-music"
+  lsrtags = "vocal-music, really-simple, rhythms"
 
   texidoc = "
 Although @code{s} skips cannot be used in @code{\\lyricmode} (it is
@@ -18,6 +18,7 @@ or underscores (@code{_}) are available.So for example:
   doctitle = "Skips in lyric mode (2)"
 } % begin verbatim
 
+
 <<
   \relative c'' { a4 b c d }
   \new Lyrics \lyricmode { a4 "" _ gap }
index f9efee48c7b8e07c1f71a8131d4a85b97dd09b5c..337021ae2d67a87f6d97e641a4d8d3c3caae03e2 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, vocal-music"
+  lsrtags = "vocal-music, really-simple, rhythms"
 
   texidoc = "
 The @code{s} syntax for skips is only available in note mode and chord
@@ -18,6 +18,7 @@ mode. In other situations, for example, when entering lyrics, using the
   doctitle = "Skips in lyric mode"
 } % begin verbatim
 
+
 <<
   \relative c'' { a1 | a }
   \new Lyrics \lyricmode { \skip 1 bla1 }
index f62ec9374d005a94ad399f8b1859157812c2e840..a36833c3f66d0d0a305f4ff958900a0073125256 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 
@@ -33,14 +34,14 @@ Un glissando s'indique dans un @code{TabStaff} tout comme dans un
   doctitlefr = "Glissando et tablature"
 
 
-  lsrtags = "fretted-strings"
   texidoc = "
-Slides can be typeset in both @code{Staff} and @code{TabStaff} contexts:
+Slides can be typeset in both @code{Staff} and @code{TabStaff}
+contexts:
+
 "
   doctitle = "Slides in tablature"
 } % begin verbatim
 
-
 slides = {
   c'8\3(\glissando d'8\3)
   c'8\3\glissando d'8\3
diff --git a/Documentation/snippets/snap-pizzicato-bartok-pizzicato.ly b/Documentation/snippets/snap-pizzicato-bartok-pizzicato.ly
deleted file mode 100644 (file)
index 92ff742..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-
-\header {
-%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
-  doctitlees = "Marca de pizzicato de chasquido (`pizzicato de Bartók')"
-  texidoces = "
-El pizzicato de chasquido (también llamado @q{Pizzicato de Bartók}) es un
-@q{pizzicato fuerte en que la cuerda se pulsa verticalmente produciendo un
-chasquido y rebotando en el diapasón del instrumento} (Wikipedia).  Se
-denota mediante una circunferencia con una línea vertical corta que parte
-del centro de aquélla hacia fuera.  Aunque LilyPond no tiene ninguna
-instrucción predefinida para crear esta marca, es fácil hacer la definición
-y colocarla directamente en el archivo de lilypond.
-"
-
-
-%% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
-  doctitlede = "Bartók-Pizzicato"
-  texidocde = "
-Das Bartók-Pizzicato @q{ist eine besondere Form des Pizzicato, bei dem der
-Spieler die Saite auf das Griffbrett aufschlagen lässt, sodass zusätzlich
-zum angeschlagenen Ton ein scharfes, knallendes Geräusch ertönt}
-(Wikipedia).  Es wird dargestellt als kleiner Kreis mit einer vertikalen
-Linie, die vom Kreiszentrum aus nach oben weist und ein Stück außerhalb des
-Kreises endet.  Lilypond hat keinen eigenen Glyphen für dieses Symbol; es
-ist aber einfach, direkt eine Definition in die Eingabedatei einzufügen.
-"
-
-  lsrtags = "expressive-marks, unfretted-strings"
-  texidoc = "
-A snap-pizzicato (also known as @qq{Bartok pizzicato}) is a @qq{strong
-pizzicato where the string is plucked vertically by snapping and
-rebounds off the fingerboard of the instrument} (Wikipedia).  It is
-denoted by a circle with a vertical line going from the center upwards
-outside the circle.
-"
-  doctitle = "Snap-pizzicato (\"Bartok pizzicato\")"
-} % begin verbatim
-
-
-\relative c' {
-  c4\snappizzicato
-  <c' e g>4\snappizzicato
-  <c' e g>4^\snappizzicato
-  <c, e g>4_\snappizzicato
-}
diff --git a/Documentation/snippets/snap-pizzicato-or-bartok-pizzicato.ly b/Documentation/snippets/snap-pizzicato-or-bartok-pizzicato.ly
new file mode 100644 (file)
index 0000000..78800a4
--- /dev/null
@@ -0,0 +1,28 @@
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "unfretted-strings, expressive-marks"
+
+  texidoc = "
+A snap-pizzicato (also known as @qq{Bartok pizzicato}) is a @qq{strong
+pizzicato where the string is plucked vertically by snapping and
+rebounds off the fingerboard of the instrument} (Wikipedia).  It is
+denoted by a circle with a vertical line going from the center upwards
+outside the circle.
+
+"
+  doctitle = "Snap-pizzicato or Bartok pizzicato"
+} % begin verbatim
+
+\relative c' {
+  c4\snappizzicato
+  <c' e g>4\snappizzicato
+  <c' e g>4^\snappizzicato
+  <c, e g>4_\snappizzicato
+}
diff --git a/Documentation/snippets/specific-notation.snippet-list b/Documentation/snippets/specific-notation.snippet-list
new file mode 100644 (file)
index 0000000..29d2685
--- /dev/null
@@ -0,0 +1,29 @@
+accordion-discant-symbols.ly
+adding-bar-lines-to-chordnames-context.ly
+adding-drum-parts.ly
+adding-fingerings-to-tablatures.ly
+allowing-fingerings-to-be-printed-inside-the-staff.ly
+changing--flageolet-mark-size.ly
+changing-a-single-notes-size-in-a-chord.ly
+changing-the-number-of-lines-in-a-staff.ly
+chant-or-psalms-notation.ly
+chord-name-exceptions.ly
+chord-name-major7.ly
+clusters.ly
+contemporary-glissando.ly
+controlling-the-placement-of-chord-fingerings.ly
+creating-blank-staves.ly
+custodes.ly
+demo-midiinstruments.ly
+embedding-native-postscript-in-a--markup-block.ly
+engravers-one-by-one.ly
+faking-a-hammer-in-tablatures.ly
+flamenco-notation.ly
+how-to-change-fret-diagram-position.ly
+how-to-put-ties-between-syllables-in-lyrics.ly
+laissez-vibrer-ties.ly
+score-for-diatonic-accordion.ly
+time-signature-in-parentheses---method-3.ly
+time-signature-in-parentheses.ly
+transcription-of-ancient-music-with-incipit.ly
+woodwind-diagrams-listing.ly
index 68d68be232d6feddfae803a101b5c7d9af024e9b..39dfd206ffdb59e55dab54a085409fcd26c47859 100644 (file)
@@ -19,7 +19,6 @@ letter-tablature-formatting.ly
 making-some-staff-lines-thicker-than-the-others.ly
 measure-counter.ly
 mensurstriche-layout-bar-lines-between-the-staves.ly
-modern-tab-text-clef.ly
 nesting-staves.ly
 non-traditional-key-signatures.ly
 orchestra,-choir-and-piano-template.ly
@@ -29,6 +28,7 @@ quoting-another-voice.ly
 removing-the-first-empty-line.ly
 setting-system-separators.ly
 tick-bar-lines.ly
+time-signature-in-parentheses---method-3.ly
 time-signature-in-parentheses.ly
 tweaking-clef-properties.ly
 use-square-bracket-at-the-start-of-a-staff-group.ly
index 0f7ea515653d4ddd448056d8deac6a82f626584f..2ada51b72b8383fc79f4634c5b5487a7bd3294e4 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text"
@@ -43,6 +43,7 @@ Stand-alone text may be arranged in several columns using
   doctitle = "Stand-alone two-column markup"
 } % begin verbatim
 
+
 \markup {
   \fill-line {
     \hspace #1
index 758fc7aaea0d20c8094bb42cd82e9b7d76d5691b..d6455c649377e6428f4f7cacccf19e03e68629ba 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "fretted-strings"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 La dirección de las plicas se contola de la misma forma en la
@@ -37,11 +38,11 @@ comme le montre cet exemple.
   doctitlefr = "Hampes et ligatures en mode tablature"
 
 
-  lsrtags = "fretted-strings"
   texidoc = "
 The direction of stems is controlled the same way in tablature as in
-traditional notation.  Beams can be made horizontal, as shown in this
+traditional notation. Beams can be made horizontal, as shown in this
 example.
+
 "
   doctitle = "Stem and beam behavior in tablature"
 } % begin verbatim
index 3f4f4c4b6cfb60f80929623486ab330506240594..f705093e174dd5a2d87bc7171e1ec46f1ffac95f 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms"
+  lsrtags = "contemporary-notation, rhythms"
 
   texidoc = "
 In some notational conventions beams are allowed to extend over rests.
@@ -30,6 +30,7 @@ the different notations.
   doctitle = "Stemlets"
 } % begin verbatim
 
+
 \paper { ragged-right = ##f }
 
 {
index d294413dfb7c85e0c9a67d92bdb5da443e9c7b2d..e1573a393d1a05f1d567d6720c66a310b93bf572 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "unfretted-strings, template"
+  lsrtags = "template, really-simple, unfretted-strings"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -58,6 +58,7 @@ This template demonstrates a simple string quartet. It also uses a
   doctitle = "String quartet template (simple)"
 } % begin verbatim
 
+
 global= {
   \time 4/4
   \key c \major
index a88f45926c5f44939be81b6111aa22127fd1eb6f..a8d49ceb136d28bba1d0193e98242d1e6b1766d0 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "unfretted-strings, template"
+  lsrtags = "preparing-parts, template, unfretted-strings"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -125,6 +125,7 @@ Do not forget to remove specified comments when using separate files!
   doctitle = "String quartet template with separate parts"
 } % begin verbatim
 
+
 %%%%% piece.ly
 %%%%% (This is the global definitions file)
 
diff --git a/Documentation/snippets/stylesheet.snippet-list b/Documentation/snippets/stylesheet.snippet-list
new file mode 100644 (file)
index 0000000..82b78d8
--- /dev/null
@@ -0,0 +1 @@
+flamenco-notation.ly
index ed1745c757235a25b151273ead8dda10e8d786bc..0c956f5aaa8e375ad9e338d3d0d31a4a8d86bb9e 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "rhythms"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -51,28 +52,25 @@ avec les nouvelles valeurs de @code{baseMoment}.
 "
   doctitlefr = "Subdivision des ligatures"
 
-  lsrtags = "rhythms"
-
   texidoc = "
 The beams of consecutive 16th (or shorter) notes are, by default, not
 subdivided.  That is, the three (or more) beams stretch unbroken over
-entire groups of notes.  This behavior can be modified to subdivide
-the beams into sub-groups by setting the property
-@code{subdivideBeams}. When set, multiple beams will be subdivided at
-intervals defined by the current value of @code{baseMoment} by reducing
-the multiple beams to just one beam between the sub-groups. Note that
-@code{baseMoment} defaults to one over the denominator of the current
-time signature if not set explicitly. It must be set to a fraction
-giving the duration of the beam sub-group using the
-@code{ly:make-moment} function, as shown in this snippet. Also, when
-@code{baseMoment} is changed, @code{beatStructure} should also be changed
-to match the new @code{baseMoment}:
+entire groups of notes.  This behavior can be modified to subdivide the
+beams into sub-groups by setting the property @code{subdivideBeams}.
+When set, multiple beams will be subdivided at intervals defined by the
+current value of @code{baseMoment} by reducing the multiple beams to
+just one beam between the sub-groups. Note that @code{baseMoment}
+defaults to one over the denominator of the current time signature if
+not set explicitly. It must be set to a fraction giving the duration of
+the beam sub-group using the @code{ly:make-moment} function, as shown
+in this snippet. Also, when @code{baseMoment} is changed,
+@code{beatStructure} should also be changed to match the new
+@code{baseMoment}:
 
 "
   doctitle = "Subdividing beams"
 } % begin verbatim
 
-
 \relative c'' {
   c32[ c c c c c c c]
   \set subdivideBeams = ##t
index 29de9a64ec4cfa08cedee811448ab615a0f17032..2ad9fb5f10879d15333a09b51a6a486401a006bf 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "simultaneous-notes, tweaks-and-overrides"
@@ -24,6 +24,7 @@ used with care.
   doctitle = "Suppressing warnings for clashing note columns"
 } % begin verbatim
 
+
 ignore = \override NoteColumn #'ignore-collision = ##t
 
 \relative c' {
diff --git a/Documentation/snippets/symbols-and-glyphs.snippet-list b/Documentation/snippets/symbols-and-glyphs.snippet-list
new file mode 100644 (file)
index 0000000..c10bd2f
--- /dev/null
@@ -0,0 +1,13 @@
+accordion-discant-symbols.ly
+adding-indicators-to-staves-which-get-split-after-a-break.ly
+ancient-fonts.ly
+breathing-signs.ly
+broken-crescendo-hairpin.ly
+caesura-railtracks-with-fermata.ly
+changing--flageolet-mark-size.ly
+custodes.ly
+fingering-symbols-for-wind-instruments.ly
+how-to-put-ties-between-syllables-in-lyrics.ly
+positioning-segno-and-coda-with-line-break.ly
+rest-styles.ly
+volta-text-markup-using-repeatcommands.ly
diff --git a/Documentation/snippets/syntax-and-expressions.snippet-list b/Documentation/snippets/syntax-and-expressions.snippet-list
new file mode 100644 (file)
index 0000000..7e72565
--- /dev/null
@@ -0,0 +1,2 @@
+combining-two-parts-on-the-same-staff.ly
+entering-several-tuplets-using-only-one--times-command.ly
index 1aef0291f13f03c17e522359db19653ba370bf0a..9670958eb80d53898ff5bc7a487f6b573fd5a0c9 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
   lsrtags = "paper-and-layout"
@@ -18,6 +18,7 @@ A table of contents is included using @code{\\markuplist
   doctitle = "Table of contents"
 } % begin verbatim
 
+
 #(set-default-paper-size "a6")
 
 \book {
index 4be0dd20acf9f7e5e5e561fb89650e7bea76e385..45be61d85be8c1bc16961b32cbeb46dd21281cf9 100644 (file)
@@ -5,7 +5,6 @@ hymn-template.ly
 jazz-combo-template.ly
 orchestra,-choir-and-piano-template.ly
 piano-template-simple.ly
-piano-template-with-centered-dynamics.ly
 piano-template-with-centered-lyrics.ly
 piano-template-with-melody-and-lyrics.ly
 satb-choir-template---four-staves.ly
index 34aaf30d2be17ddb83ebc29db54e571a999367d2..ebe97de461033dc8b2db1206006785419829b444 100644 (file)
@@ -1,25 +1,22 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-\include "english.ly"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
+%% 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.
+\version "2.14.2"
 
 \header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
+  lsrtags = "headword"
+
+  texidoc = "
+Text headword
+
+"
+  doctitle = "Text headword"
 } % begin verbatim
 
+\include "english.ly"
 
 % NR 1.8 Text
 
index a758cb3e580f985b9a574f440f55d6b9b2af6c81..5d5d7a3ae8341c298efcee9d1c05d8a09849d9e4 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, text"
+  lsrtags = "text, rhythms, scheme-language"
 
   texidoc = "
 This example shows how to add a markup command to get a three sided box
@@ -17,6 +17,7 @@ around some text (or other markup).
   doctitle = "Three-sided box"
 } % begin verbatim
 
+
 % New command to add a three sided box, with sides north, west and south
 % Based on the box-stencil command defined in scm/stencil.scm
 % Note that ";;" is used to comment a line in Scheme
index 766fccce67e921f3839f0075e61d93f42f1464f1..4a8f07924e2a6a24cc1027d675de5730ff96c488 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "staff-notation"
@@ -17,6 +17,7 @@ only for coordination and is not meant to imply any rhythmic stress.
   doctitle = "Tick bar lines"
 } % begin verbatim
 
+
 \relative c' {
   \set Score.defaultBarType = #"'"
   c4 d e f
diff --git a/Documentation/snippets/time-signature-in-parentheses---method-3.ly b/Documentation/snippets/time-signature-in-parentheses---method-3.ly
new file mode 100644 (file)
index 0000000..817ee9e
--- /dev/null
@@ -0,0 +1,25 @@
+%% 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.
+\version "2.14.2"
+
+\header {
+  lsrtags = "specific-notation, staff-notation, tweaks-and-overrides"
+
+  texidoc = "
+Another way to put the time signature in parenthesis
+
+"
+  doctitle = "Time signature in parentheses - method 3"
+} % begin verbatim
+
+
+\relative c'' {
+  \override Staff.TimeSignature #'stencil = #(lambda (grob)
+    (parenthesize-stencil (ly:time-signature::print grob) 0.1 0.4 0.4 0.1 ))
+  \time 2/4
+  a4 b8 c
+}
index 4e8d3a34de8af543f5919c74acaf7ed8603121ed..05eb0de0cfbab257c9608f74bf477444bc7b867b 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, tweaks-and-overrides"
+  lsrtags = "specific-notation, staff-notation, tweaks-and-overrides"
 
   texidoc = "
 The time signature can be enclosed within parentheses.
@@ -16,6 +16,7 @@ The time signature can be enclosed within parentheses.
   doctitle = "Time signature in parentheses"
 } % begin verbatim
 
+
 \relative c'' {
   \override Staff.TimeSignature #'stencil = #(lambda (grob)
     (bracketify-stencil (ly:time-signature::print grob) Y 0.1 0.2 0.1))
index 072307e41bf5d60408b45c3b54332a58914e4152..7cee5aecb0cbf6dc5ddfd60b47325a3a1869b9eb 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -53,6 +53,7 @@ the single-digit style to only one time signature, use the
   doctitle = "Time signature printing only the numerator as a number (instead of the fraction)"
 } % begin verbatim
 
+
 \relative c'' {
   \time 3/4
   c4 c c
index 727fc563872533635f7a9a9e27c35921222dbeab..c8133e210eb203824ff95a1e1771834f601d0e73 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "ancient-notation, tweaks-and-overrides"
+  lsrtags = "specific-notation, ancient-notation, workaround, tweaks-and-overrides"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -32,6 +32,7 @@ main lyrics.
   doctitle = "Transcription of Ancient music with incipit"
 } % begin verbatim
 
+
 global = {
   \set Score.skipBars = ##t
   \key g \major
index 9735ef2f1eed1d491ab339835bdd335b0f59736e..460c00f3488013aa2155a0777a9ab514ccd98711 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "pitches"
+  lsrtags = "workaround, pitches, scheme-language"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 doctitlees = "Transportar música con el menor número de alteraciones"
@@ -152,6 +152,7 @@ In this manner, the most natural enharmonic notes are chosen.
   doctitle = "Transposing pitches with minimum accidentals (\"Smart\" transpose)"
 } % begin verbatim
 
+
 #(define (naturalize-pitch p)
    (let ((o (ly:pitch-octave p))
          (a (* 4 (ly:pitch-alteration p)))
index 09e42925233a2a30c478beafbd9faf799a293f24..f7ae4b0e74d9d7902b61cccc052c8c62b479715b 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "pitches, staff-notation, tweaks-and-overrides"
@@ -184,6 +184,7 @@ line, they do not.
   doctitle = "Tweaking clef properties"
 } % begin verbatim
 
+
 \layout { ragged-right = ##t }
 
 {
index b16d338a41bf5e179a868f7f4949562b126ca8a9..56f83b327a8d119b79e47daad432ff1f7bce8657 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.15.25"
+\version "2.15.32"
 
 \header {
-  lsrtags = "rhythms, tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, rhythms"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -62,6 +62,7 @@ up, and changes the default note heads to crosses.
   doctitle = "Tweaking grace layout within music"
 } % begin verbatim
 
+
 \relative c'' {
   \new Staff {
     $(remove-grace-property 'Voice 'Stem 'direction)
index 2a20fe21911655f19f275bc03c6011360f016c4c..e3f35bc165224df1383bf55b18565d3d8f35508d 100644 (file)
@@ -70,6 +70,7 @@ setting-system-separators.ly
 showing-the-same-articulation-above-and-below-a-note-or-chord.ly
 string-number-extender-lines.ly
 suppressing-warnings-for-clashing-note-columns.ly
+time-signature-in-parentheses---method-3.ly
 time-signature-in-parentheses.ly
 time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly
 transcription-of-ancient-music-with-incipit.ly
index 709a3997c68dd916ae9ede517c791b84c0bcd0d1..31ed44ac7c5cd6406ac1e506e52294f12887549a 100644 (file)
@@ -1,10 +1,21 @@
-% 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.
-%% Note: this file works from version 2.14.0
+%% 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.
+\version "2.15.32"
+
+\header {
+  lsrtags = "headword"
+
+  texidoc = "
+Unfretted headword
+
+"
+  doctitle = "Unfretted headword"
+} % begin verbatim
+
 % #!lilypond lcp-extract.ly -*- coding: utf-8; -*-
 
 %%%
 %% Statement Date: Octber the 9th, 2008
 
 
-\header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-} % begin verbatim
-
-
-
-\version "2.14.0"
-#(set-global-staff-size 15)
-
 %%%
-%%% Abreviations
+%%% Abbreviations
 %%%
 
 db         = \markup { \musicglyph #"scripts.downbow" }
index a6c6120a5ccf7020420100f2b914a7ffc00135cd..102a6d9482a8dadd83dca3a858407958d7bbd967 100644 (file)
@@ -1,6 +1,6 @@
 changing--flageolet-mark-size.ly
 creating-slurs-across-voices.ly
 dotted-harmonics.ly
-snap-pizzicato-bartok-pizzicato.ly
+snap-pizzicato-or-bartok-pizzicato.ly
 string-quartet-template-simple.ly
 string-quartet-template-with-separate-parts.ly
index 6258ceb9c8a32ea29ebedb520b618e8bcf1eb382..3faa3738ea8ab6d953f7a9a0efd0d2e9af5288e5 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "staff-notation, contexts-and-engravers"
+  lsrtags = "contexts-and-engravers, staff-notation"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -48,6 +48,7 @@ context.
   doctitle = "Use square bracket at the start of a staff group"
 } % begin verbatim
 
+
 \score {
   \new StaffGroup { <<
   \set StaffGroup.systemStartDelimiter = #'SystemStartSquare
index fa7049dc5987bd0dfda29d90bbe0bf330f74ebd7..f4307ba6b7764dce59000b45da4ea001cd062cdc 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, vocal-music"
+  lsrtags = "vocal-music, expressive-marks"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -51,6 +51,7 @@ often seen in choral music.
   doctitle = "Using arpeggioBracket to make divisi more visible"
 } % begin verbatim
 
+
 \include "english.ly"
 
 \score {
index f60d87ee700f4897ddd5ec39885e51df2f5a9fcf..a3e3edbcf290ad83a28131c33de72c72d535e24b 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -44,6 +44,7 @@ be achieved by setting @code{doubleSlurs}.
   doctitle = "Using double slurs for legato chords"
 } % begin verbatim
 
+
 \relative c' {
   \set doubleSlurs = ##t
   <c e>4( <d f> <c e> <d f>)
index 69eaf2e5970d363d9e8dde1c02483af91e27d804..16e98228b8b7c9ca233b39f60107fced80f36272 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "devel, tweaks-and-overrides, scheme-language"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -48,12 +49,10 @@ Salida de ejemplo de la consola:
   doctitlees = "Utilizar ly:grob-object para acceder a los grobs con \\tweak"
 
 
-  lsrtags = "tweaks-and-overrides"
-
   texidoc = "
 Some grobs can be accessed @qq{laterally} from within another grob's
-callback.  These are usually listed as @qq{layout objects} in the
-@qq{Internal properties} section of a grob-interface.  The function
+callback. These are usually listed as @qq{layout objects} in the
+@qq{Internal properties} section of a grob-interface. The function
 @code{ly:grob-object} is used to access these grobs.
 
 
@@ -71,12 +70,8 @@ accessed.
 Example console output:
 
 
-@example
---------------------
-#-Grob Accidental -
-#-Grob Arpeggio -
-#-Grob Stem -
-@end example
+-------------------- #-Grob Accidental - #-Grob Arpeggio - #-Grob Stem -
+
 
 
 "
@@ -84,6 +79,7 @@ Example console output:
 } % begin verbatim
 
 
+
 #(define (notehead-get-accidental notehead)
    ;; notehead is grob
    (ly:grob-object notehead 'accidental-grob))
index ff14f5a769473e26dada717866edcad6a6c78e2b..e42137ee4181de78469319568a2a69de1c769fbe 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "editorial-annotations, tweaks-and-overrides"
+  lsrtags = "editorial-annotations, really-cool, tweaks-and-overrides, scheme-language"
 
 %% Translation of GIT committish: 5a898cf43a2a78be6c3a58e4359dccd82196fbe7
   texidocfr = "
@@ -28,6 +28,7 @@ This example shows how a parallelogram-shaped note head is generated.
   doctitle = "Using PostScript to generate special note head shapes"
 } % begin verbatim
 
+
 parallelogram =
   #(ly:make-stencil (list 'embedded-ps
     "gsave
index 1e5bc644afadc383c87c95ce2368342035841f59..ffda278283fc555ad43968bfec0359f99d1abcd4 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "tweaks-and-overrides"
+  lsrtags = "tweaks-and-overrides, really-simple"
 
   texidoc = "
 With the @code{\\tweak} command, every grob can be tuned directly.
@@ -17,6 +17,7 @@ Here are some examples of available tweaks.
   doctitle = "Using the \\tweak command to tweak individual grobs"
 } % begin verbatim
 
+
 \relative c' {
   \time 2/4
   \set fingeringOrientations = #'(right)
index eb9a8fca9e6b2de4d58623a9be19c81d6a820744..deddc277ade405190886a6eb28b6f4e207d6e742 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "editorial-annotations, expressive-marks"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -33,26 +34,26 @@ enmascarada.
 
   doctitlees = "Uso de la propiedad whiteout"
 
-  lsrtags = "expressive-marks, editorial-annotations"
   texidoc = "
-Any graphical object can be printed over a white background to
-mask parts of objects that lie beneath.  This can be useful to
-improve the appearance of collisions in complex situations when
-repositioning objects is impractical.  It is necessary to explicitly
-set the @code{layer} property to control which objects are masked
-by the white background.
+Any graphical object can be printed over a white background to mask
+parts of objects that lie beneath.  This can be useful to improve the
+appearance of collisions in complex situations when repositioning
+objects is impractical.  It is necessary to explicitly set the
+@code{layer} property to control which objects are masked by the white
+background.
 
 In this example the collision of the tie with the time signature is
 improved by masking out the part of the tie that crosses the time
-signature by setting the @code{whiteout} property of @code{TimeSignature}.
-To do this @code{TimeSignature} is moved to a layer above @code{Tie}, which
-is left in the default layer of 1, and @code{StaffSymbol} is moved to a
-layer above @code{TimeSignature} so it is not masked.
+signature by setting the @code{whiteout} property of
+@code{TimeSignature}. To do this @code{TimeSignature} is moved to a
+layer above @code{Tie}, which is left in the default layer of 1, and
+@code{StaffSymbol} is moved to a layer above @code{TimeSignature} so it
+is not masked.
+
 "
   doctitle = "Using the whiteout property"
 } % begin verbatim
 
-
 {
   \override Score.StaffSymbol #'layer = #4
   \override Staff.TimeSignature #'layer = #3
index 7b6ec8b43e2f255cf59bd6fdf72d76f05a1a8f6a..50adba052fc141c8dc82430291153372f009be59 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "rhythms"
@@ -56,6 +56,7 @@ can also be used for ordinary consecutive notes.
   doctitle = "Using ties with arpeggios"
 } % begin verbatim
 
+
 \relative c' {
   \set tieWaitForNote = ##t
   \grace { c16[ ~ e ~ g] ~ } <c, e g>2
index de9b92d4d2fcd8da24eee23d69e1db5bc7b97906..546af804e225e09d10fd4d8defaf045dd8511ede 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "text"
diff --git a/Documentation/snippets/version-specific.snippet-list b/Documentation/snippets/version-specific.snippet-list
new file mode 100644 (file)
index 0000000..19de199
--- /dev/null
@@ -0,0 +1,8 @@
+flamenco-notation.ly
+horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly
+makam-example.ly
+merging-multi-measure-rests-in-a-polyphonic-part.ly
+non-traditional-key-signatures.ly
+permitting-line-breaks-within-beamed-tuplets.ly
+reverting-default-beam-endings.ly
+showing-the-same-articulation-above-and-below-a-note-or-chord.ly
index aac584a965829736b26157a0c3e4eca8ab04c1dc..1f368a1a34eb89e801600c5c9a2bc2643cf9cbc3 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "expressive-marks, ancient-notation"
+  lsrtags = "ancient-notation, expressive-marks"
 
   texidoc = "
 This short vertical line placed above the note is commonly used in
@@ -19,6 +19,7 @@ demonstrates how to achieve such a notation.
   doctitle = "Vertical line as a baroque articulation mark"
 } % begin verbatim
 
+
 upline =
 #(let ((m (make-articulation "stopped")))
    (set! (ly:music-property m 'tweaks)
index ea9412cd14ea63ac6220b5fc7f3ccb798bbc4fcb..da434a3e0fc3bded9a0b77405e6d0e71476c9582 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "tweaks-and-overrides, spacing"
+  lsrtags = "workaround, tweaks-and-overrides, spacing"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -68,6 +68,7 @@ The same idea is used to align the text scripts along their baseline.
   doctitle = "Vertically aligned dynamics and textscripts"
 } % begin verbatim
 
+
 music = \relative c' {
   a'2\p b\f
   e4\p f\f\> g, b\p
index 38eb080029828a2643906387e67873f587210687..4b8ae7e69df634aff7996f5c3bd83cb7020b33b6 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "expressive-marks"
@@ -30,6 +30,7 @@ of the @code{DynamicLineSpanner} object.
   doctitle = "Vertically aligning dynamics across multiple notes"
 } % begin verbatim
 
+
 \relative c' {
   \override DynamicLineSpanner #'staff-padding = #4
   c2\p f\mf
index 15400cb6cbf7e31a2ab8ddf762239a36f9a4e3c5..d6601539fdc09ad4b21920684e77004f9ee7601c 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "vocal-music, tweaks-and-overrides, spacing"
@@ -47,6 +47,7 @@ positioning of lyrics and ossias.
   doctitle = "Vertically aligning ossias and lyrics"
 } % begin verbatim
 
+
 \paper {
   ragged-right = ##t
 }
index 1b56f6ff4793b03c642240afa72f11a845dad73c..36738222f33c3a5aa666b2ca0368967e14524ec3 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "vocal-music"
index f4cdb66e85b4e97f7ee8ae0399abb153ecd8246b..2b923de2de0d4d1d186265d64f2b608612d00f40 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "chords, tweaks-and-overrides"
@@ -32,6 +32,7 @@ extender lines are vertically centered if
   doctitle = "Vertically centering paired figured bass extenders"
 } % begin verbatim
 
+
 <<
   \relative c' {
     c8 c b b a a c16 c b b
index a9d1e6a4f36b3bb523eb2253949e89cf8a0c2451..4661b74deabc42ff1102052048b0ffeec25d15b2 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "template, vocal-music, keyboards, automatic-notation"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 
@@ -62,8 +63,6 @@ sera automatiquement reportée dans la réduction pour piano.
 "
   doctitlefr = "Ensemble vocal avec réduction pour piano"
 
-  lsrtags = "vocal-music, keyboards, template"
-
   texidoc = "
 This template adds an automatic piano reduction to the standard SATB
 vocal score demonstrated in @qq{Vocal ensemble template}. This
@@ -71,6 +70,7 @@ demonstrates one of the strengths of LilyPond – you can use a music
 definition more than once. If any changes are made to the vocal notes
 (say, @code{tenorMusic}), then the changes will also apply to the piano
 reduction.
+
 "
   doctitle = "Vocal ensemble template with automatic piano reduction"
 } % begin verbatim
index 40cf86676e15e14d0f49fe01f17225c6b6148132..38111e089fb0cd11603db50683f313db1941eb4c 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "text, vocal-music, contexts-and-engravers, template"
+  lsrtags = "template, vocal-music, text, contexts-and-engravers"
 
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
@@ -63,6 +63,7 @@ using @code{alignAboveContext} and @code{alignBelowContext}.
   doctitle = "Vocal ensemble template with lyrics aligned below and above the staves"
 } % begin verbatim
 
+
 global = {
   \key c \major
   \time 4/4
index 01051224ff83621c66ea9f992bb44489b0dbaa19..a81fe9bc7e3430ee5e8b803bb5ff4a982ccc0f37 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "template, vocal-music, contexts-and-engravers"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
 
   texidoces = "
@@ -54,13 +55,13 @@ communs à toutes les parties et pour l'intégralité du morceau.
 "
   doctitlefr = "Ensemble vocal avec couplet et refrain"
 
-  lsrtags = "vocal-music, contexts-and-engravers, template"
   texidoc = "
 This template creates a score which starts with a solo verse and
-continues into a refrain for two voices.  It also demonstrates the
-use of spacer rests within the @code{\\global} variable to define
-meter changes (and other elements common to all parts) throughout
-the entire score.
+continues into a refrain for two voices.  It also demonstrates the use
+of spacer rests within the @code{\\global} variable to define meter
+changes (and other elements common to all parts) throughout the entire
+score.
+
 "
   doctitle = "Vocal ensemble template with verse and refrain"
 } % begin verbatim
index ec03c5d6b6478343e641edce75c5b2ff37ee76cf..7c17454df3c0fa6bdaef17b37f58c192bd1dbc6d 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "template, vocal-music, really-simple"
+
 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 He aquí una partitura vocal estándar para cuatro voces SATB. Con
@@ -61,14 +62,13 @@ portées.
 "
   doctitlefr = "Ensemble vocal (simple)"
 
-  lsrtags = "vocal-music, template"
-
   texidoc = "
 Here is a standard four-part SATB vocal score. With larger ensembles,
 it is often useful to include a section which is included in all parts.
 For example, the time signature and key signature are almost always the
 same for all parts. Like in the @qq{Hymn} template, the four voices are
 regrouped on only two staves.
+
 "
   doctitle = "Vocal ensemble template"
 } % begin verbatim
index 6991676199f8e8cb268e75890f2f4a8bb9bc7552..22f47ad758d6ec56270eb097abc5e14f1cdbcb47 100644 (file)
@@ -1,25 +1,20 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-
-#(set-global-staff-size 15)
-\paper {
-  ragged-right = ##t
-  line-width = 17\cm
-  indent = 0\cm
-}
+%% 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.
+\version "2.14.2"
 
 \header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-} % begin verbatim
+  lsrtags = "headword"
 
+  texidoc = "
+Vocal headword
+
+"
+  doctitle = "Vocal headword"
+} % begin verbatim
 
 \layout {
   \context {
index e38fb6c94dc074f1aac37f2ca23e481803ea8fdf..d38ce6d521a26377493ea11def15a633e7e3c6a3 100644 (file)
@@ -13,8 +13,8 @@ formatting-lyrics-syllables.ly
 how-to-put-ties-between-syllables-in-lyrics.ly
 hymn-template.ly
 lyrics-alignment.ly
-lyrics-old-spacing-settings.ly
 marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly
+obtaining-2.12-lyrics-spacing-in-newer-versions.ly
 orchestra,-choir-and-piano-template.ly
 piano-template-with-melody-and-lyrics.ly
 putting-lyrics-inside-the-staff.ly
index 68c703e7265e3a5037caaebd1f226ed6604cd3cd..b5a54865d89b99957e64c1ad0f3303aa5bf0c692 100644 (file)
@@ -4,7 +4,7 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
   lsrtags = "repeats, staff-notation, chords"
@@ -45,6 +45,7 @@ put under chords.
   doctitle = "Volta below chords"
 } % begin verbatim
 
+
 \score {
   <<
     \chords {
index 030a54aa800243c8b518774c899749029388743e..975ec83da95d8b2c99f43595266349a9d0910afc 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "repeats, staff-notation"
+  lsrtags = "repeats, staff-notation, really-simple"
 
   texidoc = "
 By adding the @code{Volta_engraver} to the relevant staff, volte can be
@@ -17,6 +17,7 @@ put over staves other than the topmost one in a score.
   doctitle = "Volta multi staff"
 } % begin verbatim
 
+
 voltaMusic = \relative c'' {
   \repeat volta 2 {
     c1
index b739b7b4c0680cb75eefe3282aaedd2ff56521a3..106b318a4131881fb62943d7ac510ad482fa5bed 100644 (file)
@@ -4,10 +4,10 @@
 %% and then run scripts/auxiliar/makelsr.py
 %%
 %% This file is in the public domain.
-\version "2.14.0"
+\version "2.14.2"
 
 \header {
-  lsrtags = "repeats, text"
+  lsrtags = "repeats, text, symbols-and-glyphs"
 
   texidoc = "
 Though volte are best specified using @code{\\repeat volta}, the
@@ -25,6 +25,7 @@ separate list elements:
   doctitle = "Volta text markup using repeatCommands"
 } % begin verbatim
 
+
 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
 
 \relative c'' {
index 7e52280c0f9199e7a767bfc7df9fa54bf3cf4925..f6798a5a3eb5069464ec7f91ebeba395accdec4f 100644 (file)
@@ -1,26 +1,22 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
-#(set-global-staff-size 15)
-\paper {
-  line-width = 16\cm
-  indent = 0\cm
-}
-
-% NR 2.whatever  Wind
+%% 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.
+\version "2.14.2"
 
 \header {
-  lsrtags = "headwords"
-  texidoc = ""
-  doctitle = "headword"
-} % begin verbatim
+  lsrtags = "headword"
 
+  texidoc = "
+Wind headword
 
+"
+  doctitle = "Wind headword"
+} % begin verbatim
+
+% NR 2.whatever  Wind
 % Tchaikovsky
 % Nutcracker Suite, VII Dance of the Merlitons
 \score {
     \new Staff \relative c'' {
       \set Staff.instrumentName = "Flauto I,II"
       \once \override Score.RehearsalMark #'self-alignment-X = #-1
-      \once \override Score.RehearsalMark #'break-align-symbols =
-#'(time-signature)
-      \once \override Score.TimeSignature
-#'break-align-anchor-alignment = #LEFT
+      \once \override Score.RehearsalMark #'break-align-symbols = #'(time-signature)
+      \once \override Score.TimeSignature #'break-align-anchor-alignment = #LEFT
       \once \override Score.RehearsalMark #'padding = #4
       \mark \markup \large \bold {Moderato assai}
       \key d \major
index 1f08d705f974e9aa2cac3db200f34a8b345119b1..9e4830830a360e2d550217db47ae59f48365ef24 100644 (file)
@@ -1,13 +1,14 @@
-% 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.
-%% Note: this file works from version 2.14.0
-\version "2.14.0"
+%% 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.
+\version "2.14.2"
 
 \header {
+  lsrtags = "winds, specific-notation"
+
 %%%    Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
   texidoces = "
 El fragmento de música que aparece a continuación presenta todos los
@@ -36,16 +37,14 @@ dont les doigtés sont disponibles à ce jour.
   doctitlefr = "Liste des diagrammes de doigtés pour bois"
 
 
-  lsrtags="winds"
-  texidoc="
+  texidoc = "
 The following music shows all of the woodwind diagrams currently
 defined in LilyPond.
+
 "
   doctitle = "Woodwind diagrams listing"
-
 } % begin verbatim
 
-
 \relative c' {
   \textLengthOn
   c1^
diff --git a/Documentation/snippets/workaround.snippet-list b/Documentation/snippets/workaround.snippet-list
new file mode 100644 (file)
index 0000000..3d43a69
--- /dev/null
@@ -0,0 +1,19 @@
+accordion-discant-symbols.ly
+adding-an-extra-staff-at-a-line-break.ly
+adding-parentheses-around-an-expressive-mark-or-chordal-note.ly
+adjusting-lyrics-vertical-spacing.ly
+changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
+creating-real-parenthesized-dynamics.ly
+cross-staff-chords---beaming-problems-workaround.ly
+displaying-complex-chords.ly
+double-glissando.ly
+faking-a-hammer-in-tablatures.ly
+forcing-measure-width-to-adapt-to-metronomemarks-width.ly
+making-some-staff-lines-thicker-than-the-others.ly
+marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly
+measure-counter.ly
+positioning-segno-and-coda-with-line-break.ly
+printing-text-from-right-to-left.ly
+transcription-of-ancient-music-with-incipit.ly
+transposing-pitches-with-minimum-accidentals-smart-transpose.ly
+vertically-aligned-dynamics-and-textscripts.ly
index 8b38c1c46dbfd054aec59c4377af974921a45a0f..71f0dbe9f357a5bb65ae9ae76d17c70aa84a5694 100644 (file)
@@ -99,9 +99,9 @@ Options are put in brackets.
 Larger examples can be put into a separate file, and introduced with
 \verb+\lilypondfile+.
 
-\lilypondfile[quote,noindent]{screech-boink.ly}
+\lilypondfile[quote,noindent]{screech-and-boink.ly}
 
-(If needed, replace @file{screech-boink.ly} by any @file{.ly} file
+(If needed, replace @file{screech-and-boink.ly} by any @file{.ly} file
 you put in the same directory as this file.)
 
 \end{document}
@@ -158,7 +158,7 @@ c'4 f16
 Larger examples can be put into a separate file, and introduced with
 @code{\lilypondfile}.
 
-@lilypondfile[quote,noindent]{screech-boink.ly}
+@lilypondfile[quote,noindent]{screech-and-boink.ly}
 
 If a @code{tagline} is required, either default or custom, then the
 entire snippet must be enclosed in a @code{\book @{ @}} construct.
index efd6e7baa779d4d2f5c9ad9dcc2a8e82378173e8..8d0b71c31e9c75aa0cf69c9c1d0c535b9772f680 100644 (file)
@@ -28,7 +28,7 @@ c d e
 % TODO: These do not yet work, as \verb is explicitly disabled in lilypond-book for now!
 % \verb|\begin{lilypond}[fragment]c d e\end{lilypond}|
 
-% \verb+\lilypondfile[quote,noindent]{screech-boink.ly}+
+% \verb+\lilypondfile[quote,noindent]{screech-and-boink.ly}+
 
 Neither does a verbatim inside verb: