]> git.donarmstrong.com Git - lilypond.git/commitdiff
* scripts/convert-ly.py (FatalConversionError.figures_replace):
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 31 Aug 2003 17:53:13 +0000 (17:53 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 31 Aug 2003 17:53:13 +0000 (17:53 +0000)
rule for < > <-> << >> substitution

* lily/lexer.ll: exchange meaning of << >> and < >

* VERSION (PACKAGE_NAME): 1.9.3 released

455 files changed:
ChangeLog
Documentation/topdocs/NEWS.texi
Documentation/user/refman.itely
Documentation/user/tutorial.itely
VERSION
input/ascii-art/as-email.ly
input/ascii-art/as1.ly
input/ascii-art/as2.ly
input/ascii-art/asciiscript5.ly
input/ascii-art/asciiscript9.ly
input/ascii-art/r-as.ly
input/ascii-art/standchen-as5.ly
input/ascii-art/standchen-as9.ly
input/ascii-art/twinkle-as5.ly
input/example-1.ly
input/example-2.ly
input/example-3.ly
input/les-nereides.ly
input/mutopia-header.ly
input/mutopia/E.Satie/petite-ouverture-a-danser.ly
input/mutopia/F.Schubert/standchen.ly
input/mutopia/J.S.Bach/baerenreiter-sarabande.ly
input/mutopia/J.S.Bach/bwv940.ly
input/mutopia/J.S.Bach/wtk1-fugue2.ly
input/mutopia/R.Schumann/romanze-op28-2.ly
input/mutopia/W.A.Mozart/mozart-hrn-3.ly
input/mutopia/W.A.Mozart/mozart-hrn3-allegro.ly
input/mutopia/W.A.Mozart/mozart-hrn3-defs.ly
input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ly
input/mutopia/W.A.Mozart/mozart-hrn3-rondo.ly
input/no-notation/bar-check.ly
input/no-notation/beam-warn.ly
input/no-notation/denneboom.ly
input/no-notation/die-staff.ly
input/no-notation/midi-grace.ly
input/no-notation/midi-transposing.ly
input/no-notation/midi-tuplets.ly
input/no-notation/midi-volume-equaliser.ly
input/no-notation/parse.ly
input/no-notation/parse2.ly
input/no-notation/parse3.ly
input/no-notation/parse4.ly
input/no-notation/parse5.ly
input/no-notation/pc-direction.ly
input/no-notation/textcresc.ly
input/puer-fragment.ly
input/regression/+.ly
input/regression/accidental-cautionary.ly
input/regression/accidental-double.ly
input/regression/accidental-ledger.ly
input/regression/accidental-octave.ly
input/regression/accidental-placement.ly
input/regression/accidental-single-double.ly
input/regression/accidental-unbroken-tie-spacing.ly
input/regression/accidental-voice.ly
input/regression/accidental.ly
input/regression/accidentals.ly
input/regression/allfontstyle.ly
input/regression/ambitus.ly
input/regression/apply-context.ly
input/regression/apply-output.ly
input/regression/arpeggio-collision.ly
input/regression/arpeggio.ly
input/regression/auto-beam-bar.ly
input/regression/auto-beam-triplet.ly
input/regression/auto-beam-tuplets.ly
input/regression/auto-beam.ly
input/regression/auto-change.ly
input/regression/bar-number.ly
input/regression/bar-scripts.ly
input/regression/beam-auto-knee.ly
input/regression/beam-break.ly
input/regression/beam-center-slope.ly
input/regression/beam-chord.ly
input/regression/beam-concave.ly
input/regression/beam-cross-staff-auto-knee.ly
input/regression/beam-cross-staff-slope.ly
input/regression/beam-cross-staff.ly
input/regression/beam-damp.ly
input/regression/beam-default-lengths.ly
input/regression/beam-extreme.ly
input/regression/beam-french.ly
input/regression/beam-funky-beamlet.ly
input/regression/beam-funky.ly
input/regression/beam-knee-symmetry.ly
input/regression/beam-length.ly
input/regression/beam-manual-beaming.ly
input/regression/beam-manual.ly
input/regression/beam-multiple-cross-staff.ly
input/regression/beam-over-barline.ly
input/regression/beam-position.ly
input/regression/beam-postfix-notation.ly
input/regression/beam-quanting-horizontal.ly
input/regression/beam-quarter.ly
input/regression/beam-rest.ly
input/regression/beam-second.ly
input/regression/beam-shortened-lengths.ly
input/regression/beamed-chord.ly
input/regression/beaming-ternary-metrum.ly
input/regression/beaming.ly
input/regression/beams.ly
input/regression/between-systems.ly
input/regression/break.ly
input/regression/breathing-sign.ly
input/regression/chord-changes.ly
input/regression/chord-name-entry-11.ly
input/regression/chord-name-entry.ly
input/regression/chord-name-exceptions.ly
input/regression/chord-name-major7.ly
input/regression/chord-scripts.ly
input/regression/chord-tremolo.ly
input/regression/chords-funky-ignatzek.ly
input/regression/clefs.ly
input/regression/cluster.ly
input/regression/collision-2.ly
input/regression/collision-dots.ly
input/regression/collision-head-chords.ly
input/regression/collision-heads.ly
input/regression/collision-merge-differently-dotted.ly
input/regression/collision-mesh.ly
input/regression/collisions.ly
input/regression/completion-heads-polyphony.ly
input/regression/completion-heads.ly
input/regression/custos.ly
input/regression/dot-flag-collision.ly
input/regression/dots.ly
input/regression/drums.ly
input/regression/dynamics-broken-hairpin.ly
input/regression/dynamics-glyphs.ly
input/regression/dynamics-line.ly
input/regression/dynamics-unbound-hairpin.ly
input/regression/easy-notation.ly
input/regression/figured-bass.ly
input/regression/finger-chords.ly
input/regression/fingering.ly
input/regression/follow-voice-break.ly
input/regression/font-magnification.ly
input/regression/font-name.ly
input/regression/generic-output-property.ly
input/regression/glissando.ly
input/regression/grace-auto-beam.ly
input/regression/grace-bar-line.ly
input/regression/grace-bar-number.ly
input/regression/grace-beam.ly
input/regression/grace-dynamic.ly
input/regression/grace-end.ly
input/regression/grace-nest.ly
input/regression/grace-nest1.ly
input/regression/grace-nest2.ly
input/regression/grace-nest3.ly
input/regression/grace-nest4.ly
input/regression/grace-nest5.ly
input/regression/grace-part-combine.ly
input/regression/grace-staff-length.ly
input/regression/grace-start.ly
input/regression/grace-stems.ly
input/regression/grace-sync.ly
input/regression/grace-types.ly
input/regression/grace-unfold-repeat.ly
input/regression/grace-volta-repeat-2.ly
input/regression/grace-volta-repeat.ly
input/regression/grace.ly
input/regression/hairpin-ending.ly
input/regression/hara-kiri-pianostaff.ly
input/regression/instrument-name-markup.ly
input/regression/instrument-name-partial.ly
input/regression/instrument-name.ly
input/regression/key-clefs.ly
input/regression/key-signature-scordatura.ly
input/regression/keys.ly
input/regression/lyric-align.ly
input/regression/lyric-combine-polyphonic.ly
input/regression/lyric-combine.ly
input/regression/lyric-extender.ly
input/regression/lyric-hyphen.ly
input/regression/lyric-phrasing.ly
input/regression/lyrics-bar.ly
input/regression/lyrics-extender.ly
input/regression/lyrics-melisma-beam.ly
input/regression/lyrics-multi-stanza.ly
input/regression/markup-note.ly
input/regression/markup-stack.ly
input/regression/measure-grouping.ly
input/regression/mensural.ly
input/regression/metronome-marking.ly
input/regression/mm-rests2.ly
input/regression/mmrest-collision.ly
input/regression/molecule-hacking.ly
input/regression/multi-measure-rest-center.ly
input/regression/multi-measure-rest-grace.ly
input/regression/multi-measure-rest-instr-name.ly
input/regression/multi-measure-rest-text.ly
input/regression/multi-measure-rest.ly
input/regression/music-map.ly
input/regression/new-markup-syntax.ly
input/regression/non-empty-text.ly
input/regression/note-group-bracket.ly
input/regression/note-head-chord.ly
input/regression/note-head-style.ly
input/regression/note-line.ly
input/regression/number-staff-lines.ly
input/regression/ottava-broken.ly
input/regression/ottava.ly
input/regression/output-property.ly
input/regression/pc-mmrest.ly
input/regression/pc-switch-slur.ly
input/regression/phrasing-slur.ly
input/regression/prefatory-empty-spacing.ly
input/regression/prefatory-spacing-matter.ly
input/regression/property-once.ly
input/regression/rehearsal-mark.ly
input/regression/repeat-fold.ly
input/regression/repeat-line-break.ly
input/regression/repeat-percent-skipbars.ly
input/regression/repeat-percent.ly
input/regression/repeat-slash.ly
input/regression/repeat-unfold-all.ly
input/regression/repeat-unfold.ly
input/regression/repeat-volta-skip-alternatives.ly
input/regression/repeat-volta.ly
input/regression/rest-collision-default.ly
input/regression/rest-collision.ly
input/regression/rest-ledger.ly
input/regression/rest-pitch.ly
input/regression/rest.ly
input/regression/rhythmic-staff.ly
input/regression/script-collision.ly
input/regression/script-stack-order.ly
input/regression/script-stacked.ly
input/regression/size11.ly
input/regression/size13.ly
input/regression/size16.ly
input/regression/size20.ly
input/regression/size23.ly
input/regression/size26.ly
input/regression/slur-area.ly
input/regression/slur-attachment.ly
input/regression/slur-broken-trend.ly
input/regression/slur-cross-staff.ly
input/regression/slur-dots.ly
input/regression/slur-nice.ly
input/regression/slur-rest.ly
input/regression/slur-staccato.ly
input/regression/slur-stem-broken.ly
input/regression/slur-symmetry-1.ly
input/regression/slur-symmetry.ly
input/regression/spacing-accidental-staffs.ly
input/regression/spacing-accidental-stretch.ly
input/regression/spacing-accidental.ly
input/regression/spacing-bar-stem.ly
input/regression/spacing-clef-first-note.ly
input/regression/spacing-end-of-line.ly
input/regression/spacing-ended-voice.ly
input/regression/spacing-folded-clef.ly
input/regression/spacing-folded-clef2.ly
input/regression/spacing-grace-duration.ly
input/regression/spacing-grace.ly
input/regression/spacing-knee.ly
input/regression/spacing-multi-tuplet.ly
input/regression/spacing-note-flags.ly
input/regression/spacing-rest.ly
input/regression/spacing-short-notes.ly
input/regression/spacing-stem-bar.ly
input/regression/spacing-stem-direction.ly
input/regression/spacing-stem-same-direction.ly
input/regression/spacing-to-grace.ly
input/regression/spacing-very-tight.ly
input/regression/span-bar.ly
input/regression/staccato-pos.ly
input/regression/staff-tweak.ly
input/regression/stanza-number.ly
input/regression/stem-direction.ly
input/regression/stem-shorten.ly
input/regression/stem-spacing.ly
input/regression/stem-tremolo.ly
input/regression/system-extents.ly
input/regression/system-start-bracket.ly
input/regression/tag-filter.ly
input/regression/text-spanner.ly
input/regression/tie-accidental.ly
input/regression/tie-break-accidental.ly
input/regression/tie-busy-grobs.ly
input/regression/tie-chord-partial.ly
input/regression/tie-chord.ly
input/regression/tie-dots.ly
input/regression/tie-grace.ly
input/regression/tie.ly
input/regression/tuplet-beam.ly
input/regression/tuplet-nest.ly
input/regression/tuplet-properties.ly
input/regression/tuplet-rest.ly
input/regression/tuplet-staffline-collision.ly
input/regression/tuplets.ly
input/regression/voice-follower.ly
input/regression/volta-broken-left-edge.ly
input/regression/volta-multi-staff.ly
input/screech-boink.ly
input/template/gregorian-transcription.ly
input/template/header.ly
input/template/jazz-combo.ly
input/template/melody-chords.ly
input/template/melody-lyrics-chords.ly
input/template/melody-lyrics.ly
input/template/melody.ly
input/template/piano-4-voices.ly
input/template/piano-dynamics.ly
input/template/piano-lyrics.ly
input/template/piano-melody-lyrics.ly
input/template/piano.ly
input/template/satb.ly
input/test/+.ly
input/test/ac-extra-voice.ly
input/test/add-staccato.ly
input/test/add-text-script.ly
input/test/ancient-accidentals.ly
input/test/ancient-font.ly
input/test/ancient-time.ly
input/test/bagpipe.ly
input/test/bar-always.ly
input/test/bar-lines-lyric-only.ly
input/test/bar-lines.ly
input/test/bar-number-every-five-reset.ly
input/test/bar-number-regular-interval.ly
input/test/bar-number-show-all.ly
input/test/beam-auto-4-8.ly
input/test/beam-auto-override.ly
input/test/beam-auto.ly
input/test/beam-control.ly
input/test/beam-count.ly
input/test/beam-dir-functions.ly
input/test/beam-isknee.ly
input/test/beam-neutral-direction.ly
input/test/beam-rest.ly
input/test/blank-notes.ly
input/test/blank-paper-tab.ly
input/test/blank-paper.ly
input/test/boxed-molecule.ly
input/test/caps.ly
input/test/cautionaries.ly
input/test/chord-names-german.ly
input/test/chord-names-jazz.ly
input/test/chord-names-no-inversions.ly
input/test/chords-without-melody.ly
input/test/clef-8-syntax.ly
input/test/clef-end-of-line.ly
input/test/clef-manual-control.ly
input/test/coriolan-margin.ly
input/test/count-systems.ly
input/test/crescendi.ly
input/test/cue-notes.ly
input/test/divisiones.ly
input/test/drarn-slurs.ly
input/test/drarn.ly
input/test/dynamic-absolute-volume.ly
input/test/dynamic-extra.ly
input/test/embedded-postscript.ly
input/test/embedded-scm.ly
input/test/embedded-tex.ly
input/test/explicit.ly
input/test/extra-offset.ly
input/test/extra-staff.ly
input/test/fill-a4.ly
input/test/follow-thread.ly
input/test/force-hshift.ly
input/test/gourlay.ly
input/test/gregorian-scripts.ly
input/test/harmonic.ly
input/test/header-ifelse.ly
input/test/hshift.ly
input/test/hymn.ly
input/test/improv.ly
input/test/incipit.ly
input/test/instrument-name-grandstaff.ly
input/test/ly2dvi-testpage.ly
input/test/maximum-rest-count.ly
input/test/mensural-ligatures.ly
input/test/midi-scales.ly
input/test/move-accidentals.ly
input/test/move-notehead.ly
input/test/move-specific-text.ly
input/test/music-box.ly
input/test/music-creation.ly
input/test/nested-groups.ly
input/test/no-bar-lines.ly
input/test/no-staff.ly
input/test/octave-duplicate.ly
input/test/ossia.ly
input/test/part-combine-moments.ly
input/test/part-combine-staff.ly
input/test/part-combine.ly
input/test/partial-blank.ly
input/test/pedal.ly
input/test/phrasing-slur-height.ly
input/test/polymetric-differing-notes.ly
input/test/polymetric.ly
input/test/preset-extent.ly
input/test/repeat-manual.ly
input/test/repeat-shorter-bracket.ly
input/test/repeat.ly
input/test/rest-dot-positions.ly
input/test/rests.ly
input/test/reverse-music.ly
input/test/rhythm-excercise.ly
input/test/scales-greek.ly
input/test/scheme-interactions.ly
input/test/script-abbreviations.ly
input/test/script-chart.ly
input/test/script-priority.ly
input/test/script-stack.ly
input/test/separate-staccato.ly
input/test/slur-attachment-override.ly
input/test/slur-beautiful.ly
input/test/slur-dash.ly
input/test/slur-minimum-length.ly
input/test/slur-shape.ly
input/test/slur-ugly.ly
input/test/smart-transpose.ly
input/test/spacing-2.ly
input/test/spanner-after-break-tweak.ly
input/test/staff-bracket.ly
input/test/staff-container.ly
input/test/staff-lines.ly
input/test/staff-size.ly
input/test/staff-space.ly
input/test/stem-centered.ly
input/test/stem-cross-staff.ly
input/test/stem-extend.ly
input/test/stem-length.ly
input/test/tablature-hammer.ly
input/test/tablature.ly
input/test/text-spanner.ly
input/test/textscript.ly
input/test/tie-cross-voice.ly
input/test/tie-sparse.ly
input/test/time-signature-double.ly
input/test/time.ly
input/test/timing.ly
input/test/title.ly
input/test/to-xml.ly
input/test/transposition.ly
input/test/trill.ly
input/test/trills.ly
input/test/unfold-all-repeats.ly
input/test/vaticana.ly
input/test/version-output.ly
input/test/vertical-extent.ly
input/tutorial/brahms-original.ly
input/tutorial/brahms-tweaked.ly
input/twinkle-pop.ly
lily/lexer.ll
lily/parser.yy
ly/chord-modifiers-init.ly
ly/nederlands.ly
scripts/convert-ly.py
stepmake/stepmake/script-rules.make

index b9ca4b971b8290e6901d6e9a3dac1457bddb7f8b..72d37f199a30fa923fb22144a4313edb27fd395c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2003-08-31  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
+       * scripts/convert-ly.py (FatalConversionError.figures_replace):
+       rule for < > <-> << >> substitution
+
+       * lily/lexer.ll: exchange meaning of << >> and < > 
+
        * VERSION (PACKAGE_NAME): 1.9.3 released
 
        * stepmake/stepmake/help2man-rules.make ($(outdir)/%.1): build man
index 016a325b0722430076ade16e65b568149d9e37c0..5b0c57e220c2c4da4b36d1ca45210a5ede419d75 100644 (file)
@@ -9,6 +9,32 @@
 
 @itemize
 
+@item
+The syntax for chords and simultaneous music have changed.
+Chords are entered as
+
+@example
+   <@var{pitches}>
+@end example
+
+while simultaneous music is entered
+
+@example
+   <<@var{..music list..}>>
+@end example
+
+In effect, the meanings of both have been swapped relative to their 1.8
+definition.  The syntax for lists in @code{\markup} has changed
+alongside, but figured bass mode was not  changed, i.e.:
+
+@example
+  \markup @{ \center <@var{..list of markups..}> @}
+  \figure @{ <@var{figures> @}
+@end example
+
+As chords the more often used than simultaneous music, this change will
+save keystrokes.
+
 @item
 Each music expression can now be tagged, to make different printed
 versions from the same music expression.  In the following example,
@@ -36,8 +62,8 @@ to an articulation, for example,
         c4-\tag #'with-fingerings -4 -\tag #'with-strings \6
 @end example
 
-This defines a note, which has a fingering and a string-number
-indication. 
+This defines a note, which has a conditional fingering and a
+string-number indication.
 
 @item
 The settings for chord-fingering are more flexible. You can specify a
index 7df47a991a5ca26cab04959151cab2d13c303a92..d8222701cf3ae4501be036371dbe573b2ac03ef9 100644 (file)
@@ -4437,7 +4437,7 @@ in this example disappears in the second line:
 @node Different editions from one source
 @subsection Different editions from one source
 
-The @code{\\tag} command marks music expressions with a name. These
+The @code{\tag} command marks music expressions with a name. These
 tagged expressions can be filtered out later.  With this mechanism it
 is possible to make different versions of the same music source.
 
index 3808b14b73a38cfab17eca0c5d9e7f432cb6277c..f3ab5d6d096e6aeb11e1550e3fd84daaeb3f778a 100644 (file)
@@ -45,8 +45,8 @@ produce printed output.  You should then be able to create and print
 your first sheets of music.
 
 @menu
-* First steps::                 Music language of LilyPond.
-* Running LilyPond::            Printing music.
+* First steps::                 
+* Running LilyPond::            
 * More about pitches and accidentals::  
 * Octave entry::                
 * Combining music into compound expressions::  
@@ -62,7 +62,7 @@ your first sheets of music.
 * Fine tuning layout::          
 * Organizing larger pieces::    
 * An orchestral part::          
-* Integrating text and music::  Integrating text and music.
+* Integrating text and music::  
 @end menu
 
 
diff --git a/VERSION b/VERSION
index f62e416fdfe00cbf4d54921320b43937c6e27ae9..e40bd83d6d92cde763084f972aa8381d67b260fd 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1,7 +1,7 @@
 PACKAGE_NAME=LilyPond
 MAJOR_VERSION=1
 MINOR_VERSION=9
-PATCH_LEVEL=3
+PATCH_LEVEL=4
 MY_PATCH_LEVEL=
 
 # Use the above to send patches: MY_PATCH_LEVEL is always empty for a
index 2da58c9fb1272d420243f97f443324713ecce5a5..0565c44af85fddc2e5cc1cf3395a4bc2d4604faa 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 % ASCII Art output
 %
 % Process as:
index cf310912c8cf67e428726710c026c39907148060..5fa9c1474fb2e5671924dba5a324baa103b78cb2 100644 (file)
@@ -1,6 +1,6 @@
 #(ly:set-option 'old-relative)
 
-\version "1.9.1"
+\version "1.9.4"
 
 \score { 
   \context Voice \notes\relative c {
index 3d0959193b4eb5cbde7710fb9d59e3d1595bc091..56e99ab5930cc44ff07d55a97f6a87b1ef234daf 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 
 % test for ascii-art output
 
index 7f20238f65788a57b65556240c7cf99527c823b2..23a20bd83699fb7d9b0d269abafc62b1039b465e 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 % ASCII Art output
 %
 % Process as:
index 96858589cab5aee131a22842c8182a71be895420..4564eb1bcd0f875f1d33a7cbf1614ca2875ef7af 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 % ASCII Art output
 %
 % Process as:
index 3de5511e9e6864d3f93dc7db69d29ef2996d42ee..95eb89f56ed3e923017e8a05ee414cd78e21040b 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 % ASCII Art output
 %
 % Process as:
 \include "paper-as5.ly"
 
 \score{
-  <
+  <<
       \context Staff \notes\relative c'{ 
         c d e f
         \repeat "volta" 2 { g a b c }
         \alternative { { c b a g } { f e d c } }
       }
       \context Lyrics \lyrics {
-        De eer- ste < { maat } { moet } >
+        De eer- ste << { maat } { moet } >>
         \repeat fold 2 { }
         \alternative {
           { en dan twee keer } 
@@ -25,5 +25,5 @@
         }
         en dan nog dit er ach- ter aan
       }
-  >
+  >>
 }
index 1f170cba65cffcad60661c0ea36e6b82f0575235..6d50a2ac126147494b14ace73b819e1dcf0aa244 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 % ASCII Art output
 %
 % Process as:
 \include "paper-as5.ly"
 
 \score {
-  \context StaffGroup <
+  \context StaffGroup <<
     \context Staff=upper \notes\relative c{
       \key f \major
       \time 3/4
       r8^"Moderato" %\pp 
-      <g'-. c-.> <c-. es-.> <g-. c-.> <c-. es-.> <g-. c-.> |
-      r8 <as-. c-.> <c-. es-.>
+      <<g'-. c-.>> <<c-. es-.>> <<g-. c-.>> <<c-. es-.>> <<g-. c-.>> |
+      r8 <<as-. c-.>> <<c-. es-.>>
     }
     \context Staff=lower \notes\relative c{
       \key f \major
       \time 3/4
       \clef "bass"
-      <c,2 c'> r4 
-      <as2 as'> r4
+      <<c,2 c'>> r4 
+      <<as2 as'>> r4
     }
-  >
+  >>
   \paper {
     indent=4.0\char
     linewidth=78.0\char
index 22ba0e21d2ce7d9a761f95de674b0bd823fb9f73..7d7b0b5a4d062e9eade67540c8212c1451518781 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 % ASCII Art output
 
 % Process as:
 \include "paper-as9.ly"
 
 \score {
-  \context GrandStaff <
+  \context GrandStaff <<
     \context Staff=upper \notes\relative c{
       \key f \major
       \time 3/4
       r8^"Moderato" %\pp 
-      <g'-. c-.> <c-. es-.> <g-. c-.> <c-. es-.> <g-. c-.> |
-      r8 <as-. c-.> <c-. es-.>
+      <<g'-. c-.>> <<c-. es-.>> <<g-. c-.>> <<c-. es-.>> <<g-. c-.>> |
+      r8 <<as-. c-.>> <<c-. es-.>>
     }
     \context Staff=lower \notes\relative c{
       \key f \major
       \time 3/4
       \clef "bass"
-      <c,2 c'> r4 
-      <as2 as'> r4
+      <<c,2 c'>> r4 
+      <<as2 as'>> r4
     }
-  >
+  >>
   \paper {
     indent=4.0\char
     linewidth=78.0\char
index fcf0c7cb51cadae6f72d44f7e342efab0ca59056..b1f63bc73a39af0cfac966a1bb36667568231900 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 % ASCII Art output
 %
 % Process as:
@@ -62,12 +62,12 @@ text =  \lyrics{
 }
 
 \score{
-       \context GrandStaff <
+       \context GrandStaff <<
                \addlyrics
                        \context Staff=upper \melody
                \context Lyrics=between \text
                \context Staff=lower \accompany 
-       >
+       >>
        \paper{
                \translator { \GrandStaffContext \accepts "Lyrics" }
                indent=4.0\char
index d35b361c6272b6e89c469dd6696f614c55199fdf..ec0862bed98529f927840f18f86ef51021256271 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 % A simple scale in LilyPond
 %
 % Type:
index 3c935a2229032f8f41e038001ae78d8934dc52bd..233e7de4800f9d19151f99094f854ddef0b5a643 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 % Some beamed and slurred notes of different taste in LilyPond
 %
 % Type:
index 00bad3cacba846e085916643be019d0b78c2ca93..7733741ee16ea7c0f657375206b30194dcf4b583 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 
 one =  \notes\relative c{
        c'' d e f
@@ -11,10 +11,10 @@ two =  \notes\relative c{
 }
 
 \score{
-       <
+       <<
                \one
                \two
-       >
+       >>
        \paper{}
        \midi{}
 }
index a9ba1ba5bc4cd6fdc3551c389d852da93cf5f446..da49e0a61aee82589f09d751c89beacac6e81917 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 
 \header {
     composer =   "ARTHUR GRAY"
@@ -22,7 +22,7 @@ marked with %tweak
 
 possibly more impressive to render without tweaks?
 
-  grep -v tweak input/les-nereides.ly > lnnt.ly
+  grep -v tweak input/les-nereides.ly >> lnnt.ly
   ly2dvi lnnt.ly
 
 %}
@@ -37,18 +37,18 @@ treble = \new Voice \notes\relative c''{
     r2
     | %2
     \stemUp
-    r4 <<cis eis a cis>>\arpeggio r2
+    r4 <cis eis a cis>\arpeggio r2
     | %3
-    r4 <<cis fis a cis>>\arpeggio r8.
+    r4 <cis fis a cis>\arpeggio r8.
 
     \translator Staff=bass
 
     \once\property Voice.TextScript \set #'extra-offset = #'(-3 . -4) %tweak
            
     cis,16^2(^\markup {\small \italic "m.d." }
-    <<fis fis,>>8 <<e! e,!>>
+    <fis fis,>8 <e! e,!>
     | %4
-    <<dis, a' dis>>4)
+    <dis, a' dis>4)
     
     \translator Staff=treble
     
@@ -62,6 +62,8 @@ treble = \new Voice \notes\relative c''{
     \tieUp
     cis''''4^\markup { \small \italic "m.g." }\arpeggio~
     \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+  
          cis8
         
          %\stemBoth Hmm
@@ -73,24 +75,26 @@ treble = \new Voice \notes\relative c''{
         cis32[ a-1 fis-4 dis]   cis[ a  fis)-2]
         % the small grace in lower staff comes after us
         s32
-    }
+    
+  \property Voice.Stem \revert #'stroke-style }
+
 
     \stemUp
     cis'4( bis)
 
     | %5
-    r8 <<a' a,>>8(\mf <<gis gis,>> <<fis fis,>>
+    r8 <a' a,>8(\mf <gis gis,> <fis fis,>
     
     % \fingerUp
     \property Voice.Fingering \set #'direction = #1
     
     % Manual fix for collision with slur
     \property Voice.Fingering \set #'extra-offset = #'(0 . 1) %tweak
-    <<gis gis,>> <<fis fis,>> e)-1-4-5 r
+    <gis gis,> <fis fis,> e)-1-4-5 r
 
     | %6
-    r <<a a,>>8(\mf <<gis gis,>> <<fis fis,>>
-    <<gis gis,>> <<fis fis,>>  e) r
+    r <a a,>8(\mf <gis gis,> <fis fis,>
+    <gis gis,> <fis fis,>  e) r
     
     | %7
     \bar "||"
@@ -107,18 +111,18 @@ trebleTwo =  \new Voice \notes\relative c''{
     s1*2
     | %4
     s4
-    <<cis' a fis dis>>4\arpeggio
-    <<e, gis, e d!>>2
+    <cis' a fis dis>4\arpeggio
+    <e, gis, e d!>2
     | %5
     s8 cis4. d4
-    %%<<cis e,>>8[( <<b-3 d,-1>>
-    <<cis e,>>8[( <<b d,>>-3-1
+    %%<cis e,>8[( <b-3 d,-1>
+    <cis e,>8[( <b d,>-3-1
     | %6
-    %%<<a-2 cis,-1>>)] cis4. d4 
-    <<a cis,>>)]-2-1 cis4. d4 
-    <<cis e,>>8[( <<b d,>>
+    %%<a-2 cis,-1>)] cis4. d4 
+    <a cis,>)]-2-1 cis4. d4 
+    <cis e,>8[( <b d,>
     | %7
-    <<a cis,>>)]
+    <a cis,>)]
 }
 
 bass =  \new Voice \notes\relative c{
@@ -132,13 +136,13 @@ bass =  \new Voice \notes\relative c{
     
     \dynamicUp
 
-    r8. e,16(\f_2 <<a a,>>8[ <<b b,>>]
+    r8. e,16(\f_2 <a a,>8[ <b b,>]
     | %2
-    <<cis cis,>>4
+    <cis cis,>4
     \translator Staff=treble
     \stemDown
     \property Voice.Slur \override #'attachment = #'(stem . stem) %tweak
-    <<a'' eis cis>>4)\arpeggio
+    <a'' eis cis>4)\arpeggio
     
     \property Voice.Slur \revert #'attachment %tweak
     \translator Staff=bass
@@ -148,17 +152,17 @@ bass =  \new Voice \notes\relative c{
     \property Voice.Slur \override #'y-free = #0.1 %tweak
     \property Voice.Slur \revert #'attachment-offset %tweak
     \property Voice.Slur \override #'attachment-offset = #'((0 . 3) . (0 . 8)) %tweak
-    r8. cis,,16( <<fis fis,>>8 <<gis gis,>>
+    r8. cis,,16( <fis fis,>8 <gis gis,>
     
     | %3
     \property Voice.Stem \set #'length = #5 %tweak
-    <<a a,>>4
+    <a a,>4
     \translator Staff=treble
                            
     \property Voice.Stem \revert #'length %tweak
     \property Voice.Stem \revert #'direction
     \property Voice.Stem \override #'direction = #-1
-    <<a' fis cis>>)\arpeggio
+    <a' fis cis>)\arpeggio
     \translator Staff=bass
     \property Voice.Stem \revert #'direction
     r2
@@ -167,23 +171,27 @@ bass =  \new Voice \notes\relative c{
     \property Voice.Slur \revert #'beautiful %tweak
     \property Voice.Slur \revert #'attachment-offset %tweak
     \stemDown
-    <<b,, b,>>4
+    <b,, b,>4
     \clef treble
     \stemBoth
-    <
+    <<
         %urg: staff-change: ! on dis
-        <<cis'' a fis dis!>>\arpeggio
-    >
+        <cis'' a fis dis!>\arpeggio
+    >>
     
     \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+  
         s8
         s16 s s
        s32 s s
        s s s
        \clef bass
         \property Voice.fontSize = #-3
-       <<e,,, e,>>32(
-    } <<gis' e>>2)
+       <e,,, e,>32(
+    
+  \property Voice.Stem \revert #'stroke-style }
+ <gis' e>2)
     
     | %5
     \slurUp
@@ -191,10 +199,10 @@ bass =  \new Voice \notes\relative c{
     % \fingerDown
     \property Voice.Fingering \set #'direction = #-1
     
-    %%a,8 e'[-5(<<a-2 cis-3>>])
-    a,8 e'[-5(<<a cis>>])-2-3
-    %%r b,-5 <<e-3 gis-5 d'>>4
-    r b,-5 <<e gis d'>>4-3-5
+    %%a,8 e'[-5(<a-2 cis-3>])
+    a,8 e'[-5(<a cis>])-2-3
+    %%r b,-5 <e-3 gis-5 d'>4
+    r b,-5 <e gis d'>4-3-5
     \slurBoth
     \once \property Voice.Fingering \set #'extra-offset = #'(0 . -1) %tweak
     e,8[-5(
@@ -203,7 +211,7 @@ bass =  \new Voice \notes\relative c{
     \once \property Voice.Fingering \set #'extra-offset = #'(0 . -1) %tweak
     a)-2]
     \slurUp
-    e'[(<<a cis>>)] r b, <<e gis d'>>4
+    e'[(<a cis>)] r b, <e gis d'>4
     \slurBoth
     e,8[(
     
@@ -229,13 +237,17 @@ middleDynamics = \notes{
     | %4
     s2
     \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+  
           s8
           s16 s s
           s32 s
            \once\property Dynamics.Hairpin \set #'extra-offset = #'(0 . 2) %tweak
           s\> s
           s32 s s s\!
-    }
+    
+  \property Voice.Stem \revert #'stroke-style }
+
     s32 s-"rall." s s s8 s4
     | %5
     s2-"a tempo" s8
@@ -267,11 +279,15 @@ lowerDynamics = \notes{
 %{
     s4
     \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+  
           s8
           s16 s s
           s32 s s s\sustainUp
           s32 s s s\sustainDown
-    }
+    
+  \property Voice.Stem \revert #'stroke-style }
+
 %}
     s2
 
@@ -300,23 +316,23 @@ lowerDynamics = \notes{
 }
 
 \score{
-    \context PianoStaff <
-        \context Staff=treble <
+    \context PianoStaff <<
+        \context Staff=treble <<
            \treble
            \trebleTwo
-        >
-       \new Dynamics <
+        >>
+       \new Dynamics <<
            \middleDynamics
-       >
-        \context Staff=bass <
+       >>
+        \context Staff=bass <<
            \clef bass
            \bass
            \bassTwo
-        >
-       \new Dynamics <
+        >>
+       \new Dynamics <<
            \lowerDynamics
-       >
-    >
+       >>
+    >>
     \paper {
        \translator {
            \ScoreContext
index 4d331952719e1794cc1cc72a65d34386ee19c6ad..a816ea387e1192c00c0df58777830c8b6957c017 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 \header {
   title =      "Title"
   subtitle =   "Subtitle"
index bbc26cb360b27c95adc704860435deae93d65229..d795d256d55a6a4368c2e6cd443e5b9121465ace 100644 (file)
@@ -8,7 +8,7 @@
   copyright =   "Public Domain"
 }
 
-\version "1.9.1"
+\version "1.9.4"
 
 \include "nederlands.ly"
 
@@ -65,82 +65,82 @@ ii =  \context Staff \notes\relative c'{
   \context Voice=ii
   \voiceTwo
 
-  r8 <<es as>> r <<des f>> | r <<es g>> r <<es as>> | r <<f as>> r <<f as>> |
-  r <<es g>> r <<es g>> | r <<es as>> r <<as, des>> | r <<des f>> r <<des f>> |
-  r <<as des>> r <<bes des>> | r bes r <<as c>> | r <<g des'>> r <<bes d>> |
-  r <<a! c>> r <<a c>>
+  r8 <es as> r <des f> | r <es g> r <es as> | r <f as> r <f as> |
+  r <es g> r <es g> | r <es as> r <as, des> | r <des f> r <des f> |
+  r <as des> r <bes des> | r bes r <as c> | r <g des'> r <bes d> |
+  r <a! c> r <a c>
 
   % Au movement
-  r <<as des>> r <<c e>> | r <<c f>> r <<d! f>> | r <<cis e>> r <<cis e>> |
-  r <<c! f>> r <<d f>> | r <<d f>> r <<d g>> | r <<e g>> r <<e g>> | r <<e g>> r <<d g>> |
-  r <<d fis>> r <<d fis>> | r <<fis b>> r <<fis a>> | r <<e a>> r <<d g>> |
-  r <<d fis>> r <<d fis>> |
+  r <as des> r <c e> | r <c f> r <d! f> | r <cis e> r <cis e> |
+  r <c! f> r <d f> | r <d f> r <d g> | r <e g> r <e g> | r <e g> r <d g> |
+  r <d fis> r <d fis> | r <fis b> r <fis a> | r <e a> r <d g> |
+  r <d fis> r <d fis> |
 
-  r <<cis e>> r <<cis fis>> r <<cis f>> |
+  r <cis e> r <cis fis> r <cis f> |
 
-  r <<cis e>> r <<cis e>> | r <<b d>> r <<a d>> | r <<g b>> r <<a cis>> |
-  r <<a cis>> r <<a cis>> |
+  r <cis e> r <cis e> | r <b d> r <a d> | r <g b> r <a cis> |
+  r <a cis> r <a cis> |
 
   \translator Staff=bass\voiceOne
-  r <<g b>> r <<fis a>> r <<fis a>> | r <<g bes>>
+  r <g b> r <fis a> r <fis a> | r <g bes>
   \translator Staff=treble\voiceTwo
-  r <<a c>> r <<a d>> |
+  r <a c> r <a d> |
 
-  r <<bes d>> r <<bes d>> | r <<g c>> r <<bes d>> | r <<c es>> r <<d g>> |
-  r <<d f>> r <<es g>> | r <<e! g>> r <<d fis>> | r <<e a>> r <<fis a>> |
-  r <<es g>> r <<es g>> | r <<es g>> r <<es g>> |
+  r <bes d> r <bes d> | r <g c> r <bes d> | r <c es> r <d g> |
+  r <d f> r <es g> | r <e! g> r <d fis> | r <e a> r <fis a> |
+  r <es g> r <es g> | r <es g> r <es g> |
 
   
   % copy from begin: 1-10
-  r8 <<es as>> r <<des f>> | r <<es g>> r <<es as>> | r <<f as>> r <<f as>> |
-  r <<es g>> r <<es g>> | r <<es as>> r <<as, des>> | r <<des f>> r <<des f>> |
-  r <<as des>> r <<bes des>> | r bes r <<as c>> | r <<g des'>> r <<bes d>> |
-  r <<a! c>> r <<a c>>
+  r8 <es as> r <des f> | r <es g> r <es as> | r <f as> r <f as> |
+  r <es g> r <es g> | r <es as> r <as, des> | r <des f> r <des f> |
+  r <as des> r <bes des> | r bes r <as c> | r <g des'> r <bes d> |
+  r <a! c> r <a c>
  
 }
 
 lower =  \context Staff \notes \relative c{
   \context Voice=iii
 
-  <<as as'>>4 <<es es'>> | r <<as as'>> | <<des, des'>> <<f f'>> | <<c c'>> r |
-  <<as as'>> <<des des'>> | <<bes bes'>> r | <<des des'>> <<bes bes'>> |
-  <<g g'>> <<f f'>> | <<c' c'>> <<bes bes'>> | <<f f'>> r |
+  <as as'>4 <es es'> | r <as as'> | <des, des'> <f f'> | <c c'> r |
+  <as as'> <des des'> | <bes bes'> r | <des des'> <bes bes'> |
+  <g g'> <f f'> | <c' c'> <bes bes'> | <f f'> r |
 
   % Au movement
-  <<des' des'>> <<c c'>> | <<f f'>> <<d! d'!>> | <<a a'>> r | <<f' f'>> <<d d'>> |
-  r <<f f'>> | <<e e'>> <<c c'>> | r <<g g'>> | <<d' d'>> r | <<b b'>> <<fis fis'>> |
-  <<a a'>> <<b b'>> | <<d d'>> r |
+  <des' des'> <c c'> | <f f'> <d! d'!> | <a a'> r | <f' f'> <d d'> |
+  r <f f'> | <e e'> <c c'> | r <g g'> | <d' d'> r | <b b'> <fis fis'> |
+  <a a'> <b b'> | <d d'> r |
 
-  <<a a'>> <<fis fis'>> r |
+  <a a'> <fis fis'> r |
 
-  <<a a'>> r | <<b b'>> <<d d'>> | <<e e'>> <<a, a'>> | <<fis fis'>> r |
+  <a a'> r | <b b'> <d d'> | <e e'> <a, a'> | <fis fis'> r |
 
-  <<g g'>> <<d d'>> r | <<g g'>> <<f! f'!>> <<d' d'>> |
+  <g g'> <d d'> r | <g g'> <f! f'!> <d' d'> |
 
-  <<bes bes'>> r | <<c c'>>  <<bes bes'>> | <<as as'>> <<g g'>> | <<d' d'>> <<c c'>> |
-  <<e! e'!>> <<b! b'!>> | <<a a'>> <<d d'>> | <<es es>> r | <<c c'>> r
+  <bes bes'> r | <c c'>  <bes bes'> | <as as'> <g g'> | <d' d'> <c c'> |
+  <e! e'!> <b! b'!> | <a a'> <d d'> | <es es> r | <c c'> r
   
   % copy from begin: 1-10
-  <<as' as'>>4 <<es es'>> | r <<as as'>> | <<des, des'>> <<f f'>> | <<c c'>> r |
-  <<as as'>> <<des des'>> | <<bes bes'>> r | <<des des'>> <<bes bes'>> |
-  <<g g'>> <<f f'>> | <<c' c'>> <<bes bes'>> | <<f f'>> r |
+  <as' as'>4 <es es'> | r <as as'> | <des, des'> <f f'> | <c c'> r |
+  <as as'> <des des'> | <bes bes'> r | <des des'> <bes bes'> |
+  <g g'> <f f'> | <c' c'> <bes bes'> | <f f'> r |
 
 }
 
 \score {
-    \context GrandStaff <
-      \context Staff = treble < 
+    \context GrandStaff <<
+      \context Staff = treble << 
         \global 
         \clef violin
        \i
        \ii
-      >
-      \context Staff = bass <
+      >>
+      \context Staff = bass <<
         \global
        \clef bass
         \lower
-      >
-    >
+      >>
+    >>
 
   \paper {
     \translator{
index 1e4f2be1ea76a4a45506c3a826fef788c4aacf97..56ea5c8fcd0a75a30ef3f6d425b7a35d17c0866a 100644 (file)
@@ -42,7 +42,7 @@ instrument = "Piano"
  footer = "Mutopia-2001/04/27-xx"
 } 
 
-\version "1.9.1"
+\version "1.9.4"
 
 dynamicUp = \property Voice.DynamicLineSpanner \override #'direction = #1
 dynamicRevert = \property Voice.DynamicLineSpanner \revert #'direction
@@ -65,14 +65,26 @@ vocalVerse =  \notes\relative c''{
        R2. |
        g8. b16 es4. d8 |
        c8. g16 es4. c8 |
-       \grace {  as'32[( bes ] } \times 2/3 {  as8[)(  g)] as } c4. as8 |
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+    as'32[( bes ] 
+  \property Voice.Stem \revert #'stroke-style }
+ \times 2/3 {  as8[)(  g)] as } c4. as8 |
        g2. |
-       \grace {  f32[( g ] } \times 2/3 {  f8[)(  e)] f } as4. f8 |
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+    f32[( g ] 
+  \property Voice.Stem \revert #'stroke-style }
+ \times 2/3 {  f8[)(  e)] f } as4. f8 |
   
        es!2. |
        g8. b16 es4. d8 |
        c8. g16 e4. c8 |
-       \grace {  a'32[( b ] } \times 2/3 {  a!8[)(  gis)] a } c4. a8 |
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+    a'32[( b ] 
+  \property Voice.Stem \revert #'stroke-style }
+ \times 2/3 {  a!8[)(  gis)] a } c4. a8 |
        g!2. |
        \times 2/3 {  d'8[\f(  cis)] d } f4. b,8 |
        c!2. |
@@ -88,7 +100,11 @@ vocalThrough =  \notes\relative c{
        a8. b16 c4-> a8 r |
        R2. |
        R2. |
-       \grace {  a32[( b ] } \times 2/3 {  a!8[)(  gis)] a } c4. a8 |
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+    a32[( b ] 
+  \property Voice.Stem \revert #'stroke-style }
+ \times 2/3 {  a!8[)(  gis)] a } c4. a8 |
        g!2. |
        \times 2/3 {  d'8[\f(  cis)] d } f4. b,8 |
        c!2. ~ |
@@ -140,209 +156,213 @@ lyricThrough =  \lyrics{
 }
 
 trebleIntro =  \notes\relative c{
-       r8^"\bf M\\\"a\\ss ig"\pp <<g' c>>-. <<c es>>-. <<g c>>-. <<c es>>-. <<g c>>-. |
-       r8 <<as c>>-. <<c es>>-. <<as c>>-. <<c es>>-. <<as c>>-. |
-       r8 <<as c>>-. <<c d>>-. <<as c>>-. <<c d>>-. <<as c>>-. |
-       r8 <<g b>>-. <<b d>>-. <<g b>>-. <<b d>>-. <<g b>>-. |
+       r8^"\bf M\\\"a\\ss ig"\pp <g' c>-. <c es>-. <g c>-. <c es>-. <g c>-. |
+       r8 <as c>-. <c es>-. <as c>-. <c es>-. <as c>-. |
+       r8 <as c>-. <c d>-. <as c>-. <c d>-. <as c>-. |
+       r8 <g b>-. <b d>-. <g b>-. <b d>-. <g b>-. |
 }
 
 trebleVerseOne =  \notes\relative c{
        %5
-       r8 <<g' c>> <<c es>> <<g c>> <<c es>> <<g c>> |
-       r8 <<f c'>> <<c' d>> <<f, c'>> <<c' d>> <<f, c'>> |
-       r8 <<f g b>> <<g b d>> <<f g b>> <<g b d>> <<f g b>> |
-       r8 <<es g c>> <<g c es>> <<es g c>> <<g c es>> <<es g c>> |
-       <<g'' b,>>4.( <<f d>>8)
-       \times 2/3 { <<f d>>([ <<es c>> <<d b>>)] }
+       r8 <g' c> <c es> <g c> <c es> <g c> |
+       r8 <f c'> <c' d> <f, c'> <c' d> <f, c'> |
+       r8 <f g b> <g b d> <f g b> <g b d> <f g b> |
+       r8 <es g c> <g c es> <es g c> <g c es> <es g c> |
+       <g'' b,>4.( <f d>8)
+       \times 2/3 { <f d>([ <es c> <d b>)] }
 
        %10
-       <<c es>>2. |
-       r8 <<g, c>> <<c es>> <<g c>> <<c es>> <<g c>> |
-       r8 <<f c'>> <<c' d>> <<f, c'>> <<c' d>> <<f, c'>> |
-       r8 <<f as bes>> <<as bes d>> <<f as bes>> <<as bes d>> <<f as bes>> |
+       <c es>2. |
+       r8 <g, c> <c es> <g c> <c es> <g c> |
+       r8 <f c'> <c' d> <f, c'> <c' d> <f, c'> |
+       r8 <f as bes> <as bes d> <f as bes> <as bes d> <f as bes> |
        r8
-       <<es g bes>>[
-       <<g bes es>>
-       <<es g bes>>
-       <<g bes es>>]
-       <<es' c'>>(
-       <<d bes'>>4.()
-       <<f as>>8)
+       <es g bes>[
+       <g bes es>
+       <es g bes>
+       <g bes es>]
+       <es' c'>(
+       <d bes'>4.()
+       <f as>8)
        
-       \times 2/3 { <<f as>>([ <<es g>> <<d f>>)] }
+       \times 2/3 { <f as>([ <es g> <d f>)] }
        %16
-       <<es g>>2. |
-       r8 <<f, g>> <<g b>> <<f g>> <<g b>> <<f g>> |
-       r8 <<es g>> <<g c>> <<es g>> <<g c>> <<es g>> |
-       r8\pp <<es as c>> <<as c es>> <<es as c>> <<as c es>> <<es as c>> |
+       <es g>2. |
+       r8 <f, g> <g b> <f g> <g b> <f g> |
+       r8 <es g> <g c> <es g> <g c> <es g> |
+       r8\pp <es as c> <as c es> <es as c> <as c es> <es as c> |
        %20
-       r8 <<es g bes>> <<g bes es>> <<es g bes>> <<g bes es>> <<es g bes>> |
+       r8 <es g bes> <g bes es> <es g bes> <g bes es> <es g bes> |
        \property Voice.Slur \override #'attachment = #'(stem . stem)
-       \grace {  as'32[( bes ] }
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+    as'32[( bes ] 
+  \property Voice.Stem \revert #'stroke-style }
+
        \times 2/3 {  as8[)( g as] } c4.->  as8) |
        \property Voice.Slur \revert #'attachment
        g2. |
-       r8 <<f, g>> <<g b>> <<f g>> <<g b>> <<f g>> |
-       r8 <<e g>> <<g c>> <<e g>> <<g c>> <<e g>> |
-       r8 <<f a c>> <<a c f>> <<f a c>> <<a c f>> <<f a c>> |
-       r8 <<e g c>> <<g c e>> <<e g c>> <<g c e>> <<e g c>> |
-       \times 2/3  { <<f' f'>>\f( <<e e'>> <<f f'>> }
-       <<a a'>>4.-> <<f f'>>8)  |
+       r8 <f, g> <g b> <f g> <g b> <f g> |
+       r8 <e g> <g c> <e g> <g c> <e g> |
+       r8 <f a c> <a c f> <f a c> <a c f> <f a c> |
+       r8 <e g c> <g c e> <e g c> <g c e> <e g c> |
+       \times 2/3  { <f' f'>\f( <e e'> <f f'> }
+       <a a'>4.-> <f f'>8)  |
 }
 
 trebleEentje =  \notes \relative c' \context Voice {
        \stemBoth
-       <<e e'>>2 r4 |
-       <<f as!>>2\(\mf <<as c>>8.(-> <<f as>>16)\) |
+       <e e'>2 r4 |
+       <f as!>2\(\mf <as c>8.(-> <f as>16)\) |
        % urg: slurs with staccati are ugly
-       <<e g>>4. <<e g>>8-.( <<e g>>-. <<e g>>)-. |
-       <<f g>>4. <<b, g'>>8-.( <<d g>>-. <<f g>>)-. |
-       <<e g>>2 <<e g>>4\pp |
-       <<f a>>2\( <<a c>>8.( <<f a>>16)\) |
-       <<e g>>4.\( <<e g>>8(-. <<e g>>-. <<e g>>)\)-. |
-       <<f g>>4. <<b, g'>>8(-. <<d g>>-. <<f g>>)-. |
+       <e g>4. <e g>8-.( <e g>-. <e g>)-. |
+       <f g>4. <b, g'>8-.( <d g>-. <f g>)-. |
+       <e g>2 <e g>4\pp |
+       <f a>2\( <a c>8.( <f a>16)\) |
+       <e g>4.\( <e g>8(-. <e g>-. <e g>)\)-. |
+       <f g>4. <b, g'>8(-. <d g>-. <f g>)-. |
        %60
-       <<e g>>2 r4 |
+       <e g>2 r4 |
 }
 
 trebleThrough =  \notes \relative c'{
        \stemBoth
-       <<e e'>>2. |
+       <e e'>2. |
        %61
        R2. |
-       <<g, g'>>8.[\< <<g g'>>16 <<b b'>>8. <<b b'>>16\>\! <<d d'>>8. <<d d'>>16] |
+       <g, g'>8.[\< <g g'>16 <b b'>8. <b b'>16\>\! <d d'>8. <d d'>16] |
 
        %% score has double slur on chord.
-       <<c c'>>4( <<b c'>>) r\!
+       <c c'>4( <b c'>) r\!
 
-       <<g g'>>4. <<b b'>>8 <<d' d, >>8.->[ c16] |
+       <g g'>4. <b b'>8 <d' d, >8.->[ c16] |
        %65
-        <<d, e b'>>2.~(\f
-       <<c e a>>2)  r4
-       < 
+        <d, e b'>2.~(\f
+       <c e a>2)  r4
+       << 
        {       a'8. b16 c4^> ( a8) r |
                a8. b16 c4^> ( a8) r |
        }\\{ 
-               <<d, f>>4 <<d f>>2 |
-               <<c! es>>4 <<c es>>2 |
-       } >
+               <d, f>4 <d f>2 |
+               <c! es>4 <c es>2 |
+       } >>
 
        % 4 bars copied from end verse1
-       r8 <<f, a c>> <<a c f>> <<f a c>> <<a c f>> <<f a c>> |
+       r8 <f, a c> <a c f> <f a c> <a c f> <f a c> |
        %70
-       r8 <<e g c>> <<g c e>> <<e g c>> <<g c e>> <<e g c>> |
-       \times 2/3 {  <<f' f'>>8( <<e e'>> <<f f'>> }
+       r8 <e g c> <g c e> <e g c> <g c e> <e g c> |
+       \times 2/3 {  <f' f'>8( <e e'> <f f'> }
 
-       <<a a'>>4.-> <<f f'>>8)
-       <<e e'>>2. |
-       <<es! es'! >>2. |
+       <a a'>4.-> <f f'>8)
+       <e e'>2. |
+       <es! es'! >2. |
        \property Voice . TextScript \override #'font-shape = #'italic
-       <<d d'>>2._"decresc."
+       <d d'>2._"decresc."
        \property Voice . TextScript \revert #'font-shape
 
        %75
-       <<b b'>>2. |
-       <<c c'>>2 <<e g>>4\pp |
+       <b b'>2. |
+       <c c'>2 <e g>4\pp |
 
        % four copied from begin eentje
-       <<f as!>>2( <<as c>>8.-> <<f as>>16) |
-       <<e g>>4. <<e g>>8(-. <<e g>>-. <<e g>>)-. |
-       <<f g>>4. <<b, g'>>8(-. <<d g>>-. <<f g>>)-. |
+       <f as!>2( <as c>8.-> <f as>16) |
+       <e g>4. <e g>8(-. <e g>-. <e g>)-. |
+       <f g>4. <b, g'>8(-. <d g>-. <f g>)-. |
        %80
 
        \property Voice . TextScript \override #'font-shape = #'italic
-       <<e g>>2._"dim."
+       <e g>2._"dim."
        \property Voice . TextScript \revert #'font-shape
 
-       <<g, e' g>>2. |
-       <<g e' g>>2.\fermata |
+       <g, e' g>2. |
+       <g e' g>2.\fermata |
 }
 
 bassIntro =  \notes\relative c{
        \dynamicUp
 %1
-       <<c, c'>>2 r4 |
-       <<as as'>>2 r4 |
-       <<f f'>>2 r4 |
-       <<g g'>>2 r4 |
+       <c, c'>2 r4 |
+       <as as'>2 r4 |
+       <f f'>2 r4 |
+       <g g'>2 r4 |
 }
 
 bassVerseOne =  \notes\relative c{
 %      \clef bass
        \dynamicUp
 %5
-       <<c, c'>>2 r4 |
-       <<as as'>>2 r4 |
-       <<g g'>>2 r4 |
-       <<c c'>>2 r4 |
-       <<g g'>>8 <<g'' d'>>[ <<d' f>> <<g, d'>> <<d' f>> <<g, d'>>] |
+       <c, c'>2 r4 |
+       <as as'>2 r4 |
+       <g g'>2 r4 |
+       <c c'>2 r4 |
+       <g g'>8 <g'' d'>[ <d' f> <g, d'> <d' f> <g, d'>] |
 %10
-       <<c,, c'>>8 <<g'' c>>[ <<c es>> <<g c>> <<c es>> <<g c>>] |
-       <<c,, c'>>2 r4 |
-       <<as as'>>2 r4 |
-       <<bes bes'>>2 r4 |
-       <<es, es'>>2 r4 |
+       <c,, c'>8 <g'' c>[ <c es> <g c> <c es> <g c>] |
+       <c,, c'>2 r4 |
+       <as as'>2 r4 |
+       <bes bes'>2 r4 |
+       <es, es'>2 r4 |
 %15
-       bes'8 <<bes' f'>>[ <<f' as>> <<bes, f'>> <<f' as>> <<bes, f'>>] |
-       es,8 <<bes' es>>[ <<es g>> <<bes es>> <<es g>> <<bes es>>] |
-       <<g, g'>>2 r4 |
-       <<c c'>>2 r4 |
-       <<as as'>>2 r4 |
-       <<es es'>>2 r4 |
-       <<bes' bes'>>8 <<f'' bes>>[ <<bes d>> <<f bes>> <<bes d>> <<f bes>>] |
-       <<es,, es'>>8 <<es'' g bes>>[ <<g bes es>> <<es g bes>> <<g bes es>> <<es g bes>>] |
-       <<g,, g'>>2 r4 |
-       <<c c'>>2 r4 |
-       <<f, f'>>2 r4 |
-       <<c' c'>>2 r4 |
-       <<g g'>>8 <<d'' g>>[ <<g b>> <<d g>> <<g b>> <<d g>>] |
-       c,8 <<c' e g>>[ <<e g c>> <<c e g>> <<e g c>> <<c e g>>] |
+       bes'8 <bes' f'>[ <f' as> <bes, f'> <f' as> <bes, f'>] |
+       es,8 <bes' es>[ <es g> <bes es> <es g> <bes es>] |
+       <g, g'>2 r4 |
+       <c c'>2 r4 |
+       <as as'>2 r4 |
+       <es es'>2 r4 |
+       <bes' bes'>8 <f'' bes>[ <bes d> <f bes> <bes d> <f bes>] |
+       <es,, es'>8 <es'' g bes>[ <g bes es> <es g bes> <g bes es> <es g bes>] |
+       <g,, g'>2 r4 |
+       <c c'>2 r4 |
+       <f, f'>2 r4 |
+       <c' c'>2 r4 |
+       <g g'>8 <d'' g>[ <g b> <d g> <g b> <d g>] |
+       c,8 <c' e g>[ <e g c> <c e g> <e g c> <c e g>] |
 }
 
 bassEentje =  \notes\relative c{
        \dynamicUp
-       <<c, c'>>8 <<c' f as!>>[ <<f as c>> <<c f as>> <<f as c>> <<c f as>>] |
-       c,8 <<c' e g>>[ <<e g c>> <<c e g>> <<e g c>> <<c e g>>] |
-       <<g, g'>>8 <<d'' g>>[ <<g b>> <<d g>> <<g b>> <<d g>>] |
-       c,8 <<e' g>>[ <<g c>> <<e g>> <<g c>> <<e g>>] |
-       <<c, c'>>8 <<c' f a>>[ <<f a c>> <<c f a>> <<f a c>> <<c f a>>] |
-       c,8 <<c' e g>>[ <<e g c>> <<c e g>> <<e g c>> <<c e g>>] |
-       <<g, g'>>8 <<d'' g>>[ <<g b>> <<d g>> <<g b>> <<d g>>] |
-       c,8 <<e' g>>[ <<g c>> <<e g>> <<g c>> <<e g>>] |
+       <c, c'>8 <c' f as!>[ <f as c> <c f as> <f as c> <c f as>] |
+       c,8 <c' e g>[ <e g c> <c e g> <e g c> <c e g>] |
+       <g, g'>8 <d'' g>[ <g b> <d g> <g b> <d g>] |
+       c,8 <e' g>[ <g c> <e g> <g c> <e g>] |
+       <c, c'>8 <c' f a>[ <f a c> <c f a> <f a c> <c f a>] |
+       c,8 <c' e g>[ <e g c> <c e g> <e g c> <c e g>] |
+       <g, g'>8 <d'' g>[ <g b> <d g> <g b> <d g>] |
+       c,8 <e' g>[ <g c> <e g> <g c> <e g>] |
 }
 
 bassThrough =  \notes\relative c{
        \dynamicUp
        %61
-       <<g, g'>>8^"cresc." <<g' b d>>[ <<b d f>> <<g b d>> <<as! b d >>-> <<b d f>>] |
-       <<g, g'>>8 <<g' d'>>[ <<d' f>> <<g, d'>> <<as b d >>-> <<b d f>>] |
+       <g, g'>8^"cresc." <g' b d>[ <b d f> <g b d> <as! b d >-> <b d f>] |
+       <g, g'>8 <g' d'>[ <d' f> <g, d'> <as b d >-> <b d f>] |
        % copied
-       <<g, g'>>8 <<g' d'>>[ <<d' f>> <<g, d'>> <<as b d >>-> <<b d f>>] |
-       <<g, g'>>8 <<g' d'>>[ <<d' f>> <<g, d'>> <<gis b d >>-> <<b d f>>] |
+       <g, g'>8 <g' d'>[ <d' f> <g, d'> <as b d >-> <b d f>] |
+       <g, g'>8 <g' d'>[ <d' f> <g, d'> <gis b d >-> <b d f>] |
        %65
-       <<gis, gis'>>8 <<d'' e>>[\> <<e b'>> <<d e>> <<e b'>> <<d e>> \!] |
-       <<a, a'>>8 <<c' e>>[ <<e a>> <<c e>> <<e a>> <<c e>>] |
-       <<a, a'>>8 <<a' d f>>[ <<d f a>> <<a d f>> <<d f a>> <<a d f>>] |
-       <<a, a'>>8 <<a' c e>>[ <<c e a>> <<a c e>> <<c e a>> <<a c e>>] |
+       <gis, gis'>8 <d'' e>[\> <e b'> <d e> <e b'> <d e> \!] |
+       <a, a'>8 <c' e>[ <e a> <c e> <e a> <c e>] |
+       <a, a'>8 <a' d f>[ <d f a> <a d f> <d f a> <a d f>] |
+       <a, a'>8 <a' c e>[ <c e a> <a c e> <c e a> <a c e>] |
        % 4 bars copied from end verse1
-       <<f, f'>>2\p r4 |
+       <f, f'>2\p r4 |
        %70
-       <<c' c'>>2 r4 |
-       <<g g'>>8 <<d'' g>>[ <<g b>> <<d g>> <<g b>> <<d g>>] |
-       c,8\> <<c' e g>>[ << e g c>> \! <<c e g>> <<e g c>> <<c e g>>] |
+       <c' c'>2 r4 |
+       <g g'>8 <d'' g>[ <g b> <d g> <g b> <d g>] |
+       c,8\> <c' e g>[ < e g c> \! <c e g> <e g c> <c e g>] |
 
-       <<c, c'>>8 <<c' es! g>>[ <<es g c>> <<c es g>> <<es g c>> <<c es g>>] |
-       <<f,, f'>>8 <<d'' f>>[ <<f as!>> <<d f>> <<f as>> <<d f>>] |
+       <c, c'>8 <c' es! g>[ <es g c> <c es g> <es g c> <c es g>] |
+       <f,, f'>8 <d'' f>[ <f as!> <d f> <f as> <d f>] |
        %75
-       <<g,, g'>>8 <<d'' f>>[ <<f g>> <<d f>> <<f g>> <<d f>>] |
-       c,8 <<c' e>>[ <<e g>> <<c e>> <<e g>> <<c e>>] |
-       c,8 <<c' f>>[ <<f as>> <<c f>> <<f as>> <<c f>>] |
-       c,8 <<c' e>>[ <<e g>> <<c e>> <<e g>> <<c e>>] |
-       g,8 <<g' d'>>[ <<d' f>> <<g, d'>> <<d' f>> <<g, d'>>] |
+       <g,, g'>8 <d'' f>[ <f g> <d f> <f g> <d f>] |
+       c,8 <c' e>[ <e g> <c e> <e g> <c e>] |
+       c,8 <c' f>[ <f as> <c f> <f as> <c f>] |
+       c,8 <c' e>[ <e g> <c e> <e g> <c e>] |
+       g,8 <g' d'>[ <d' f> <g, d'> <d' f> <g, d'>] |
        %80
-       c,8 <<c' e>>[ <<e g>> <<c e>> <<e g>> <<c e>>] |
-       c,8 <<c' g>>[ <<e c>> <<c g>> <<e c>> <<c g>>] |
-       <<c, g' c>>2._\fermata |
+       c,8 <c' e>[ <e g> <c e> <e g> <c e>] |
+       c,8 <c' g>[ <e c> <c g> <e c> <c g>] |
+       <c, g' c>2._\fermata |
 }
                
 global =  \notes{
@@ -389,11 +409,11 @@ vocals = \context Voice \notes {
        R1 * 3/4 * 6
 }
 
-vocalStaff =  \context Staff = vocal<
+vocalStaff =  \context Staff = vocal<<
          \property Staff.midiInstrument = "synth voice"
-       \context Voice = "leise" <        \global
-         \vocals >
->
+       \context Voice = "leise" <<       \global
+         \vocals >>
+>>
 
 treble =  {
        \clef treble
@@ -405,11 +425,11 @@ treble =  {
        \trebleThrough
 }
 
-trebleStaff =  \context Staff = treble< 
+trebleStaff =  \context Staff = treble<< 
         \property Staff.midiInstrument = "acoustic grand"
        \global
        \treble
->
+>>
 bass =  {
        \clef bass
        \bassIntro 
@@ -419,21 +439,21 @@ bass =  {
        \bassThrough
 }
 
-bassStaff =  \context Staff = bass<
+bassStaff =  \context Staff = bass<<
         \property Staff.midiInstrument = "acoustic grand"
        \global
        \bass
->
+>>
 
-grandStaff =  \context PianoStaff <
+grandStaff =  \context PianoStaff <<
 
        \trebleStaff
        \bassStaff
->
+>>
 
 
 \score{
-       <
+       <<
 
 %{
        Transpose as you like for your voice
@@ -450,7 +470,7 @@ grandStaff =  \context PianoStaff <
                        \vocalStaff
                        \lyricStaff 
                \grandStaff
-       >
+       >>
        \paper {
                % Use
                %   textheight = 280.\mm
index 6fd589fe73d81b557f56ead411ec9ad4a665d1cf..fb1018520e8188351ff72398db7ac0111baa92bd 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 % #(ly:set-point-and-click 'line-column)
 
@@ -53,40 +53,40 @@ sarabandeA =  \context Voice \notes \relative c {
   \property Staff.NoteCollision \set #'merge-differently-dotted = ##t
 
   
-  < { d8. e16 e4.\trill d16 e } \\
-    { d4 a2 } >
-  <<d, a' f'>>4.  e'8[ d c] |
+  << { d8. e16 e4.\trill d16 e } \\
+    { d4 a2 } >>
+  <d, a' f'>4.  e'8[ d c] |
   bes[ g'] f[ e16(f] g[ a bes d,)] |
   cis4.\trill b8[ a g] |
 
   %% check spacing without accs: 
   %%   c4.\trill bes8[ a g] |
   
-  < { d'8. e16 e4.\trill d16 e |
+  << { d'8. e16 e4.\trill d16 e |
       f4. d8[ e f] }
     \\
-    { <<a, f>>4 a2 <<a d,>>4.  } > |
+    { <a, f>4 a2 <a d,>4.  } >> |
 
   %%7
   g8 bes16(a) c(bes) a(g) d'8 f, |
-  <  e4.\trill
-    \\ <<c, g'>>4 >
+  <<  e4.\trill
+    \\ <c, g'>4 >>
   d8[ c bes]
 
   %%9
-  < { f'8 g16(a) a4. g16(f)  |
+  << { f'8 g16(a) a4. g16(f)  |
       g8 a16(bes) bes4. c16(d) }
     \\
-    { a,4 <<bes d >>4. r8 bes4 <<g f'>>2  }
-  > |
+    { a,4 <bes d >4. r8 bes4 <g f'>2  }
+  >> |
   \forcedBreak
 
   %% 11
   e,8[ f] c,[ g'] f'[ e] |
   f4 f,2 |
-  < {  a'4 a4.\trill bes8 
+  << {  a'4 a4.\trill bes8 
        c bes16 a } \\
-    { f8[ es] es4. r8 d4 } >
+    { f8[ es] es4. r8 d4 } >>
 
   fis8.\trill es16 d8 c |
   bes[ g']
@@ -95,7 +95,7 @@ sarabandeA =  \context Voice \notes \relative c {
   \forcedBreak
   
   %%16
-  << bes d, g, >>4.\trill a8[ g f!] |
+  < bes d, g, >4.\trill a8[ g f!] |
   e bes a f' g a |
   d, as g es' f g |
   cis,[ bes'] a[ g16 f] e!8[ f16 d] |
@@ -103,23 +103,23 @@ sarabandeA =  \context Voice \notes \relative c {
   \forcedBreak
   
   %%21
-  < { d e16(f) f4. e16(d) |
+  << { d e16(f) f4. e16(d) |
       e8 f16(g) g4. a16(bes) |
       a8 cis16 d d,8 e16 f32 g f8\trill e16(d) } \\
     { bes4 g2 |
-      g4 <<bes cis,>>4. s8 |
-      <<d a f>>8 r r g, a4 } >
+      g4 <bes cis,>4. s8 |
+      <d a f>8 r r g, a4 } >>
   |
   \stemUp
   d4 d,16 a'( b cis d e f g) |
   \stemBoth
   \forcedLastBreak
   %%25
-  < { a16(b c b) c4. b16(a) |
+  << { a16(b c b) c4. b16(a) |
       b cis d cis d4. e16(f) | }
     \\
     { f,4 fis4. s8 |
-      <<d g,>>4 gis4.   } >
+      <d g,>4 gis4.   } >>
   \voiceOne
   d16(cis  d) f,
   a,8[ e']
@@ -148,11 +148,11 @@ sarabandeCelloGlobal =  \notes{
 sarabandeCelloScripts =  \notes{
 }
 
-sarabandeCelloStaff =  \context Staff <
+sarabandeCelloStaff =  \context Staff <<
   \sarabandeA
   \sarabandeCelloGlobal
   \sarabandeCelloScripts
->
+>>
 
 % size perversions
 smallerPaper = \paper {
index 95300bb8cb9a4a338a817e84ee8213155e43b9a8..ec5f7d7707e115f107c53fd702ba5f9c50b9fb15 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 
 %{
  Header for Petites Preludes.
@@ -120,13 +120,13 @@ four =   \notes\relative c{
        \stemUp\tieUp
        b2 a |
        g a4. gis16 a |
-       gis2 << g cis,>>8 <<f d>> e4 |
+       gis2 < g cis,>8 <f d> e4 |
        d4. fis16 g r16 bes8. ~ bes4 |
        %10
        \stemDown
-       < d,1  { \fatText s4^\markup { \hspace #20 }
+       << d,1  { \fatText s4^\markup { \hspace #20 }
                 s4^\markup { \hspace #1 }  s4 }
-            >
+            >>
 }
 
 global =  \notes{
@@ -136,19 +136,19 @@ global =  \notes{
 
 \score{
        % Allegretto
-       \context PianoStaff <
-               \context Staff = upper <
+       \context PianoStaff <<
+               \context Staff = upper <<
                        \global
                        \context Voice = i\one
                        \context Voice = ii \two
-               >
-               \context Staff = lower <
+               >>
+               \context Staff = lower <<
                        \global
                        \clef "bass"
                        \context Voice= iii \three
                        \context Voice = iv \four
-               >
-       >
+               >>
+       >>
        \paper{
                linewidth = 17.0 \cm  
                \translator {
index 3ab00313b580d61484647ffef677f8542283ae2f..4d4dcfd91de5e3d1e52fd98ef1a070d32c9b9b0f 100644 (file)
@@ -38,7 +38,7 @@
 %}
 
 
-\version "1.9.1"
+\version "1.9.4"
 
 
 
@@ -100,8 +100,8 @@ dux =  \context Voice=two \notes \relative c''{
   b, c d b b c r c |
   f16 d es c ~ c8 b c4 r8 e |
 %%30
-  f4 r8 f f es16 d es8 <<f as>> |
-  <<b, d>> r <<b d>> r <<g c>>2 |
+  f4 r8 f f es16 d es8 <f as> |
+  <b, d> r <b d> r <g c>2 |
 }
 
 
@@ -143,7 +143,7 @@ comes =  \context Voice=one \notes \relative c'' {
   g f16 es f8 d as' g r a |
   b c f,16 es d c c8 c'16 b c8 g |
 %%30
-  as c16 b c8 <<d b ! as !>> g,8 c16 b c8 d |
+  as c16 b c8 <d b ! as !> g,8 c16 b c8 d |
   f,16 g as4 g16 f e2 |
 }
 
@@ -186,26 +186,26 @@ bassdux =  \context Voice=three \notes \relative c' {
   f,16 g as4 g16 f es4 r8 es' |
   d c g' g, 
 %%30
-  < {  c2 ~ | c1 ~ | c1 } \\
+  << {  c2 ~ | c1 ~ | c1 } \\
     {   c,2 ~ | c1 ~ | c1 }
-  > 
+  >> 
 }
 
 \score {
  
-    \notes \context PianoStaff < 
+    \notes \context PianoStaff << 
         \property Score.TimeSignature \override #'style = #'C
-       \context Staff = treble <
+       \context Staff = treble <<
            \key c \minor
            \dux
            { \comes \bar "|." }
              \time 4/4
-         >
-       \context Staff = bass <
+         >>
+       \context Staff = bass <<
            \key c \minor
            \bassdux
-       >
-    >
+       >>
+    >>
 
     \paper {
         linewidth = 18.0 \cm
index acff585107b0e1b82b5ce0c2f4f5369b92d88c09..1059cb5b87d49d60579553c822082a7f84960e14 100644 (file)
@@ -6,7 +6,7 @@
 %% 19 is broken --hwn.
 %\include "paper19.ly"
 \include "paper16.ly"
-\version "1.9.1"
+\version "1.9.4"
 
 \header {
   title = "Romanzen"
@@ -54,12 +54,12 @@ righta = \notes \transpose c cis' {
  }
  \forcedBreak
  \stemUp \slurUp \tieUp
- b4^5( <<a g>>8~<<a g>> a g^4 |
+ b4^5( <a g>8~<a g> a g^4 |
  f4^5 e8^5~e  d4)^4 |
- as4^4( <<g f>>8~<<g f>> g^5 f^4 |
+ as4^4( <g f>8~<g f> g^5 f^4 |
  es4^5 d8^5~d  c4)^4 |
- c^4( es8^5~<<es as,_1>> d^3  f) |
- e4^4( g8^5~<<g ces_4>> f^3  as) |
+ c^4( es8^5~<es as,_1> d^3  f) |
+ e4^4( g8^5~<g ces_4> f^3  as) |
  g4^4 b8^5~b a c'^5~ |
  c' b^4 ges^5 des^3 b,^5 \d  ges,16[^4 f,] |
  e,^2^\markup { \large "ritard..." } cis,^1 \u r8 r r4 r16 \d gis,^2^"R.H."] |
@@ -76,13 +76,13 @@ righta = \notes \transpose c cis' {
  as' des'^1 c'8^\markup { \finger "2-3" } h~h  c'16) \clef F  e,16[(^2 f, g,] |
  \forcedBreak
 
-  as,[^5 h,,^2)] \clef G <<c a^3>>8[( <<c g^2>>16 c'] <<c es ges c'^5>>4.~
- <<c es ges c'>>8) s4 s8 r16 h^2( c' d' | 
+  as,[^5 h,,^2)] \clef G <c a^3>8[( <c g^2>16 c'] <c es ges c'^5>4.~
+ <c es ges c'>8) s4 s8 r16 h^2( c' d' | 
  es' ges-1 f-2 a-1 c'-2 f'-4 \stemUp \tieUp e'-5 d' c' b-4 a^\prall^\markup { \finger "2-4-3" } g |
-  f) f'-5( e'-5 d'-4 c'-3  f')-5 <<f^4 a^5>>4( <<e^3 g^5>>8 |
- <<a, f^4>>4 <<g, e^3>>8 f16^4 d'^5~ d'8.[ c'16^4] |
+  f) f'-5( e'-5 d'-4 c'-3  f')-5 <f^4 a^5>4( <e^3 g^5>8 |
+ <a, f^4>4 <g, e^3>8 f16^4 d'^5~ d'8.[ c'16^4] |
  \forcedBreak 
- < f8)^3_\pp \context Voice = another { \m  a,16[ \u c8 c16] } > \m  g,[ \u c_3] \m  b,[^\markup { \finger "2-1" } \u c8 c16] \m  a,[ \u c]~ | \stemBoth
+ << f8)^3_\pp \context Voice = another { \m  a,16[ \u c8 c16] } >> \m  g,[ \u c_3] \m  b,[^\markup { \finger "2-1" } \u c8 c16] \m  a,[ \u c]~ | \stemBoth
  c16 c8_4 c c16~c c8_2 c c16~ |
  c16 c8 c c16~c c8 c c16~ |
  c16 c8 c c16 r4^\fermata r8 | \bar "|."
@@ -131,14 +131,18 @@ rightb = \notes \transpose c cis' {
   \stemUp \tieUp as r4 r8 |
  }
   s2. s
- \u s4. \grace {f8(}  f4) e8 |
+ \u s4. \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+  f8(
+  \property Voice.Stem \revert #'stroke-style }
+  f4) e8 |
  f g16_2 b_1 a_2 gis_1 c_2 h, c cis_1 d_2 b,_1 |
- \tieDown c4.~<<f, c  >>16\< \tieBoth <<f h>>~ << f^3 h >>8[\>\! << e b^2>> \!] |
+ \tieDown c4.~<f, c  >16\< \tieBoth <f h>~ < f^3 h >8[\>\! < e b^2> \!] |
  \translator Staff=mid
  \transpose c' c {
   a4^1( g8^1 b4 a8^2 |
-  f8..^1 f32^1 g8^2  a8..)   \slurUp <<f f'^3>>32( <<g g'^4>>8 |
-  <<a a'^5>>8..) <<f f'^3>>32( <<g g'^4>>8 <<a a'^5 >>4.\>) ~ |
+  f8..^1 f32^1 g8^2  a8..)   \slurUp <f f'^3>32( <g g'^4>8 |
+  <a a'^5>8..) <f f'^3>32( <g g'^4>8 <a a'^5 >4.\>) ~ |
   a~ a\!^\fermata \bar "|."
  }
 }
@@ -156,23 +160,23 @@ lefta = \notes \transpose c cis {
   e4^1 d8^1~d  c4)^1 |
  }
  \d \tieBoth \slurDown
- <
+ <<
  \transpose c' c {
   g4 a8~a f g | a4 g8~g f e |
   d4 g8~g es f | g4 f8~f es d |
   c4 r8 f4 as8~ | as g b as4 ces'8~ |
-  ces' b des' c'4 \context Voice=another { \stemUp \tieUp <<es' es>>8~ |
+  ces' b des' c'4 \context Voice=another { \stemUp \tieUp <es' es>8~ |
   es' des'4^1~ \stemDown  des'8.[ c'16] }
  }
  \transpose c' c, {
   g4(-4 a8-3~a f-5 g-4 | a4-3 g8-\markup { \finger "4-3" } ~g f-4 e-5 |
    d4)-\markup { \finger "4-5" }( g8-3~g es f-4 | g4-3 f8-4~f es d-4 |
    c4) r8 f4-4( as8-5~ | as g-4  b)-5 as4-5( ces'8-4~ |
-  ces' b des'-4  c'4)-5( <<es'-4 es''>>8 |
+  ces' b des'-4  c'4)-5( <es'-4 es''>8 |
   \stemDown \tieDown  des'4.)_5~des'~ |
   \property Voice.NoteColumn \override #'horizontal-shift = #-1 des' s
  }
- >
+ >>
  \translator Staff=down \stemUp \slurUp \tieUp \phrasingSlurUp
  f4^1( e8^1 g4^1 f8^1 |
  d8..^1 d32^2 e8^1  f4.) |
@@ -183,8 +187,12 @@ lefta = \notes \transpose c cis {
  d' d'8..^\accent d'32-1 s4. |
  s2.*2
  s8 r16 h\( c' d' es' as g8\arpeggio  fis(
- ges)\) f16-2( a-1 c'-3  f')-1 \grace {\stemDown \slurUp  b,[( f] \stemUp }  e')-1( d' c' b-1 a-2\prall g 
-  f16)-4 f' <<c' e'>> d'-1 c'-2 h-1 s4.
+ ges)\) f16-2( a-1 c'-3  f')-1 \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+  \stemDown \slurUp  b,[( f] \stemUp 
+  \property Voice.Stem \revert #'stroke-style }
+  e')-1( d' c' b-1 a-2\prall g 
+  f16)-4 f' <c' e'> d'-1 c'-2 h-1 s4.
  s2.
  f4^1( e8 g4 f8 |
  d8..^1 d32-2 e8^1  f8..) d32^2( e8^1 |
@@ -215,11 +223,11 @@ leftb = \notes \transpose c cis {
   a) c_3 f, c  c'[ f_2] b, f b f_3 d' as |
  h, as d' as h, as( f'4.)^\fermata\arpeggio_2 ~
  \d \stemDown f'8. \clef G \stemBoth \tieBoth \phrasingSlurDown
-   \transpose c c' { e16[_4( f g]  as[ des_3]  c8[_4 <<h, d f d'>>)]~ |
- <<h, d f d'>>} \clef F <<c_3 f_1>>[( <<b,_4 e^2>>] <<a,_5 eis^1>>8.) h,16_4\( c d |
+   \transpose c c' { e16[_4( f g]  as[ des_3]  c8[_4 <h, d f d'>)]~ |
+ <h, d f d'>} \clef F <c_3 f_1>[( <b,_4 e^2>] <a,_5 eis^1>8.) h,16_4\( c d |
  \voiceTwo
  es as,_3 g,8 fis,~fis, g,_4\arpeggio gis,_5~ |
- gis, <<a, c>>16\) r16 r8 r4 cis8( |
+ gis, <a, c>16\) r16 r8 r4 cis8( |
   d) e( f16_4 d_5  c4.)_ \markup { \finger "4-3" }~ |
  \oneVoice
  c16( h,_4 c_3 cis_1 d_2 b,_3 a,_4 as,_1 g,8  c,8) |
@@ -231,7 +239,7 @@ leftb = \notes \transpose c cis {
 }
 
 \score { \notes
-  \context PianoStaff <
+  \context PianoStaff <<
     \pianoCautionaries
     \property PianoStaff.NoteCollision \override #'merge-differently-dotted = ##t
     \property PianoStaff.connectArpeggios = ##t
@@ -244,7 +252,7 @@ leftb = \notes \transpose c cis {
     \property PianoStaff.instrument="2. "
     \context Staff = up {
       \property Staff.DynamicLineSpanner \override #'direction = #-1
-      \clef G <\global \context Voice=upv \righta >
+      \clef G <<\global \context Voice=upv \righta >>
     }
     \context Staff = mid {
     \property Staff.InstrumentName \set #'font-relative-size   = #0
@@ -252,15 +260,15 @@ leftb = \notes \transpose c cis {
     \property Staff.InstrumentName \set #'font-magnification   = #1
     \property Staff.InstrumentName \set #'extra-offset = #'(0 . 6)
    % \property Staff.instrument="\\begin{turn}{-90}{Rechte Hand}\\end{turn}"
-    \property Staff.instrument= \markup { \column << Rechte Hand >>  }
-      \clef F <\global \context Voice=midv \rightb>
+    \property Staff.instrument= \markup { \column < Rechte Hand >  }
+      \clef F <<\global \context Voice=midv \rightb>>
     }
       \context Staff = down {
         \property Staff.DynamicLineSpanner \override #'direction = #1
         \clef F
-       < \global \context Voice=lva \lefta \context Voice=lvb \leftb >
+       << \global \context Voice=lva \lefta \context Voice=lvb \leftb >>
     }
-  >
+  >>
   \paper {
     interscoreline = 0.0
     interscorelinefill = 1
index f6c9c1ee3fb2a22020e334080effd4e127317603..52ec8a658b5ef73bf48faa7ca5935b3b0c9561ba 100644 (file)
@@ -30,7 +30,7 @@ virtuoso that taught in Geneva.
 
 %}
 
-\version "1.9.1"
+\version "1.9.4"
 
 \include "mozart-hrn3-defs.ly"
 \include "mozart-hrn3-allegro.ly"
index 97c4f8100a58c94e7095428adccc34ee29da2f54..dd5c29590e9ddc7ab8776d681d0d5b08861c29f6 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 \include  "mozart-hrn3-defs.ly"
 
 allegro =
@@ -26,7 +26,11 @@ allegro =
        dis4 ( e4) r8  c8[-. c-. c-.]
        c4.(  d16[ e]  f4  e)
        a,( d g, c)
-       d-. d-. \grace e16( d8.[) c16 d8. e16]
+       d-. d-. \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   e16( 
+  \property Voice.Stem \revert #'stroke-style }
+ d8.[) c16 d8. e16]
        c4 r r2
        R1*3
        c,2 ~  c8[ e g c]
@@ -40,7 +44,11 @@ allegro =
        d2( ~   d8[ e16 d]  c8[  b)] |
         b[( a)] a4 r8  a[ a a]
        a4( cis e  g)
-       \grace { \longgrace g16( \endlonggrace }
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   \longgrace g16( \endlonggrace 
+  \property Voice.Stem \revert #'stroke-style }
+
         fis8[)( e16  d)] d4-. r2 | 
        \mark "B"
        R1*3
@@ -58,8 +66,12 @@ allegro =
        c,2\p e4 g c \cresc e g4. e8 |
        \endcresc d4.\f  e16[ fis]  g[ ( fis) e d]  c[( b) a g]
 
-       < a1(\trill
-         { s2 \grace{  g16[ a] } } >
+       << a1(\trill
+         { s2 \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+    g16[ a] 
+  \property Voice.Stem \revert #'stroke-style }
+ } >>
        \mark "C"
         g4) r r2
        R1*15
@@ -98,7 +110,11 @@ allegro =
        c4.(  d16[ e] f4  e)
        a, ( d g,  c)
        d d 
-           \grace { e8( }
+           \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   e8( 
+  \property Voice.Stem \revert #'stroke-style }
+
           d8.[) c16 d8. e16] 
        c4 r r2
        \mark "F"
@@ -108,8 +124,16 @@ allegro =
         c,8[ e g c ]  e[ ( g) e c]
         c[( b)] b4 r2
        c2 (bes  a)  a8[(b c  cis)]
-       d2( ~  d8[ e16 d] \grace { \longgrace d16( \endlonggrace } c8[) b16  c)]
-       \grace { \longgrace c16 \endlonggrace } b8[( a16  g)] g4 r2 |
+       d2( ~  d8[ e16 d] \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   \longgrace d16( \endlonggrace 
+  \property Voice.Stem \revert #'stroke-style }
+ c8[) b16  c)]
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   \longgrace c16 \endlonggrace 
+  \property Voice.Stem \revert #'stroke-style }
+ b8[( a16  g)] g4 r2 |
        R1*3
        r2 r4  g'8[( e)]
        \mark "G"
@@ -128,10 +152,18 @@ allegro =
 
        
        f4. ( d8)  f8[ ( d) f d]
-        c[ (e]  g2) \grace  { \longgrace f16(  \endlonggrace }  e8[)( d16  c)]
+        c[ (e]  g2) \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   \longgrace f16(  \endlonggrace 
+  \property Voice.Stem \revert #'stroke-style }
+  e8[)( d16  c)]
 
-       < d1\trill (
-         { s2 \grace {  c16[ d] } } >
+       << d1\trill (
+         { s2 \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+    c16[ d] 
+  \property Voice.Stem \revert #'stroke-style }
+ } >>
        
         c4) r r2
        R1 |
@@ -144,8 +176,12 @@ allegro =
        g4 \times 2/3 {  r8  c8[( g)] } \times 2/3 {  e[ ( g) e-. ] } \times 2/3 {  c[ ( e) c-.] }|
        g4 r8 g'\f  a[ b c d]|
 
-       < d1(\trill
-         { s2 \grace {  c16[ d] } }  >
+       << d1(\trill
+         { s2 \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+    c16[ d] 
+  \property Voice.Stem \revert #'stroke-style }
+ }  >>
         c4) r r2
        R1*3
 
index e69eccc8521744365de2806d30ffe8615c5090c1..4652a43a7ba403c4b9b6ad6594ebaa013501fc2d 100644 (file)
@@ -4,7 +4,7 @@ longgrace = \property Voice.Stem \override #'stroke-style = #'()
 endlonggrace = \property Voice.Stem \revert #'stroke-style
 ritenuto = \markup { \italic  "rit." }
 
-\version "1.9.1"
+\version "1.9.4"
   
 cresc = \notes {
     #(ly:export (make-event-chord (list (make-span-event 'CrescendoEvent START)))) 
index 25707e423beb88454dfcbfcc303d69ac5fe40d4e..bbf239b8edd697ae6e18e803e07a3d6c184fa764 100644 (file)
@@ -1,6 +1,6 @@
 #(ly:set-option 'old-relative)
 
-\version "1.9.1"
+\version "1.9.4"
 \include  "mozart-hrn3-defs.ly"
 
 romanze = \notes \relative c' {
@@ -44,7 +44,11 @@ romanze = \notes \relative c' {
         d8[( e f  d)] b4 r8 g
         c[ ( e) g g]  g[( f e  d)]
        c4(
-       \grace { \longgrace e16 \endlonggrace }
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   \longgrace e16 \endlonggrace 
+  \property Voice.Stem \revert #'stroke-style }
+
         d8.[  c16) \< ]  c8[ c-.( c-. c)-.]\!
        \mark "C"
 
index 3cf551c1738f7acc609b95fa120b8624c412f60a..a8a9dd1475d0d085f9bea76bd6b8f34f2e23a26e 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 
 % \include "mozart-hrn3-defs.ly"
 
@@ -47,9 +47,17 @@ rondo = \notes       \relative c'
        c4 r8 r4 r8 |
        R2.*7
        \mark  "A"
-       c4.\p \grace { e16( }  d8[) c d]
+       c4.\p \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   e16( 
+  \property Voice.Stem \revert #'stroke-style }
+  d8[) c d]
        c4 r8 r4 r8
-       e4. \grace g16(  f8[) e f]
+       e4. \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   g16( 
+  \property Voice.Stem \revert #'stroke-style }
+  f8[) e f]
        e4 r8 r4 r8
        g4. e4 c8
        g2.~
@@ -85,8 +93,8 @@ rondo = \notes        \relative c'
         b[( d) d-.]  d[( g) g-.]
        g2.~
         g8[ \> a g]  f[ e d]
-       < \rondotheme
-         { s8\!\p } >
+       << \rondotheme
+         { s8\!\p } >>
          
        R2.*12
        r4 r8 r4 c8
@@ -140,8 +148,8 @@ rondo = \notes      \relative c'
 
        %% EB does the slur in the Rondo differently from the 1st adn 2nd time.
        %% why. Should check with MS.
-       < \rondotheme
-         { s8\p } >
+       << \rondotheme
+         { s8\p } >>
        R2.*7
        \mark "G"
        R2.*4
@@ -162,8 +170,12 @@ rondo = \notes     \relative c'
        g4 r8  g''8[ e c]
 
        
-       < d2.(\trill
-         { s2  \grace {   c16[ d] } } >
+       << d2.(\trill
+         { s2  \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+     c16[ d] 
+  \property Voice.Stem \revert #'stroke-style }
+ } >>
        
        
         c4) r8 r4 r8
index 368ec9b3bed112a7b87a50531cbf5d67b4bb2e02..e7ade4033eb09dc6f01d494e88173906b9ac8949 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 \header {
 
index 2def790b581a6b3d8719cce4feafa826ff430cac..c6b1403f0b262879815ff6c5bba4e7b6dbb8b59e 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 \header        {
 
index f2b75faac9e52611054f0077d478f20b013edf2f..528927bdccf9c441f883b6ff2184d8789cdd44dc 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 \header{
 filename =      "denneboom.ly"
 enteredby =     "jcn"
index c3327ba8b0831df934f016c3f9a5260e236bf357..7471aefd64d2c064425846588d82f03f82ef48bd 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 \header  {
 texidoc = "a staff should really die, if no one's referencing it."
@@ -11,13 +11,13 @@ texidoc = "a staff should really die, if no one's referencing it."
 
     \break
 
-    \context PianoStaff <
+    \context PianoStaff <<
       \context Staff = i {
         \notes { a' b' c' d' }
       }
       \context Staff = ii {
         \notes { \clef "bass" a b c d }
       }
-    >
+    >>
   }
 }
index 1e287f65d85328e096a720ba8cb7ed5596b1c967..a804b85fc6cb76f448ab342842aa1b4dbc0b5259 100644 (file)
@@ -1,12 +1,20 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 \header{ texidoc = "Tests MIDI output with grace notes. " }
 
 \score { 
   \context Voice \notes\relative c {
     \context Voice=VoiceOne
-       \grace c8 d4 d d d d
-       \grace { e16 f e f } d4 d d d d 
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   c8 
+  \property Voice.Stem \revert #'stroke-style }
+ d4 d d d d
+       \grace {
+  \property Voice.Stem \override #'stroke-style = #"grace"
+   e16 f e f 
+  \property Voice.Stem \revert #'stroke-style }
+ d4 d d d d 
        
   }
   \paper { }  
index d9a0732c50ff4166febb8b781a7d42babd7afc15..f0926243ad804777a4b8470860dcf90e7ce110f1 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Transposing
 The transposing property leaves output invariant, but has effect on MIDI. "
index 2292bca68e4ecf8034a8f5769f88c3d5c974f66d..262302e4adc4446f9f9c0436e3f63b55ffc0d36b 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 \header {
 texidoc = "
 
index 0c271ddff1d81bb05b4ae5caa9dbfc9bfaeed2f0..6eec9094694b2e7b0a47897efda6baac5cf9c832 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 \header {
 texidoc = "@cindex Midi Volume Equaliser
 The full orchestra plays a notes, where groups stop one after
@@ -116,34 +116,34 @@ violoncello = \notes \relative c' {
 
 
 \score {
-  < 
-    \context StaffGroup ="legni" < 
+  << 
+    \context StaffGroup ="legni" << 
       \context Staff ="flauti" \flauti
       \context Staff ="oboi" \oboi
       \context Staff ="clarinetti" \clarinetti 
       \context Staff ="fagotti" \fagotti 
-    >
-    \context StaffGroup ="ottoni" <
+    >>
+    \context StaffGroup ="ottoni" <<
       \context Staff ="corni" \corni
       \context Staff ="trombe" \trombe
-    >
-    \context StaffGroup ="timpani" <
+    >>
+    \context StaffGroup ="timpani" <<
       \context Staff ="timpani" \timpani
      { 
        \skip 1 
        % Hmm: this forces a staff-bracket, that's good!
        % However, I can't find where is decided on staff-bracket yes/no
      }
-    >
-    \context StaffGroup ="archi" <
-      \context GrandStaff ="violini" <
+    >>
+    \context StaffGroup ="archi" <<
+      \context GrandStaff ="violini" <<
         \context Staff ="violino1" \violinoI
         \context Staff ="violino2" \violinoII
-      >
+      >>
       \context Staff ="viola" \viola
       \context Staff ="violoncello" \violoncello
-    >
-  >
+    >>
+  >>
 
   \paper {
        \paperSixteen
index fb2ab070e97658ed70aeeb01a33c53c73287a9b9..c613d5bce01a9879443d87b21860c67b59d1281e 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 % Test parser error
 
index d1156d561b7ec9d498eaf43af542078ea08bf8dc..53c7b82adfb831264e6150daeb49546ef2ba60e9 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 % Test parser error
 
index a133a2d4b212cae6293b4c5a82723f1c105ef301..d85b973a21cfdc90e709c8f2f95c8c29242d03e1 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 % Test parser error
 
index a20fe9bc1612543c6705109a70f50909c5960d6f..e4eeb9b3dadc6bd4f351655ba2f775b0cbe244a8 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 % Test parser error
 
index 28b5be6d4889a319687af343e1170069bca46ff4..1945ac59e548bdb91cb112d220a0952cec049844 100644 (file)
@@ -1,11 +1,11 @@
-\version "1.9.1"
+\version "1.9.4"
 %If you specify two different key sigs at one point, a
 %warning is printed.
 
 \score { \notes
-\context Voice <
+\context Voice <<
  { \key cis \major cis4 \key bes \major bes4 }
  { \key cis \major fis4 \key es \major g4 }  
->
+>>
 }
 
index 471cdaf19a01ececedcc5fbf28cb6662938dd48e..a36ff6dce9d8baad311a20281a58b1d66711c3f5 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 
 % move to regtest once it works?
 
@@ -35,22 +35,22 @@ contrabasso = \notes\relative c {
    a1
 }
 
-violeStaff = \notes \context Staff = viole <
- \context Voice=oneViole <
+violeStaff = \notes \context Staff = viole <<
+ \context Voice=oneViole <<
                \property Staff.instrument = #"Viola"
                \property Staff.instr = #"Vla."
 
  \End
- >
- \context Voice=twoViole <
+ >>
+ \context Voice=twoViole <<
                \property Staff.instrument = #"Viola II"
                \property Staff.instr = #"Vla. II"
  \End
- >
+ >>
   \context Voice=oneViole \partcombine Voice
     \context Thread=oneViole \violaI
     \context Thread=twoViole \violaII
->
+>>
 
 staffCombinePianoStaffProperties = {
        \property PianoStaff.devNullThread = #'()
@@ -67,30 +67,30 @@ staffCombinePianoStaffProperties = {
 
 
 \score {
-  <
-  \context StaffGroup <
+  <<
+  \context StaffGroup <<
    \violeStaff
 
-  \context PianoStaff = bassi_group \notes <
+  \context PianoStaff = bassi_group \notes <<
     \staffCombinePianoStaffProperties
-    \context Staff=oneBassi < \clef bass
+    \context Staff=oneBassi << \clef bass
                \property Staff.instrument = #'(lines
                  "Violoncello" "    e" "Contrabasso")
 
                \property Staff.instr = #"Vc."
-               \End >
-    \context Staff=twoBassi < \clef bass
+               \End >>
+    \context Staff=twoBassi << \clef bass
                \property Staff.instrument = #"Contrabasso"
                \property Staff.instr = #"Cb."
 
-    \End >
+    \End >>
   
     \context Staff=oneBassi \partcombine Staff
       \context Voice=oneBassi { \violoncello }
       \context Voice=twoBassi { \contrabasso }
- >
->
- >
+ >>
+>>
+ >>
   \paper {
     % \paperSixteen
     linewidth = 80 * \staffspace
index 13066d97777e926a6b9805d54bdf694e95432154..71215de057989b2ce0871afbeb5b0b2664e83da5 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 \header{
 texidoc="crashes lily"
 }
index b28f154d922be2a1c47d39f3ee78c302811ade45..44793116ae0ae93a661ec78450c82e48647c4bff 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 \header {
     title      = "Puer natus est nobis (excerptum)"
     subtitle   = "Antiphona ad introitum VII"
@@ -91,11 +91,11 @@ verba = \context Lyrics = verba \lyrics {
 }
 
 \score {
-  \context VaticanaVoice <
+  \context VaticanaVoice <<
     \addlyrics
     \cantus
     \verba
-  >
+  >>
   \paper {
     stafflinethickness = \staffspace / 7.0
     linewidth = 137.0\mm
index eacf41865a1bddea2589ff940731ae9b7ae6b535..07277ca72dc79e1a040b8ce4505adb6c43e64f98 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 %% +.ly: Be the first .ly file for lys-to-tely.py.
 %% Better to make lys-to-tely.py include "introduction.texi" or
 %% other .texi documents too?
index 2ef1a22bfe6ee483cbd04ea252ff03871250110a..0353c7a5bbb68c834fbbd2c0b9be2b0fbe53235d 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Cautionary accidentals are indicated using either
index 4f5465c506885f99583632b78b005ec1da4c74a7..f8c70731c4472216cd31ddf056408588ed4700fe 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
        texidoc = "If two forced accidentals happen at the same time, only one
        sharp sign is printed."
@@ -6,11 +6,11 @@
 
 
 \score { \notes \transpose c c'
-   \context Staff <
+   \context Staff <<
      \key g \major
      \context Voice=va { \stemUp c' fis! }
      \context Voice=vb { \stemDown c fis! }
-   >
+   >>
 
     \paper { raggedright= ##t }
         
index 694e61bbb31bd156a3d8e304a669ef443dece20d..2b9699adce63fab368e21201a2f051e55b5d8926 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
     texidoc = "Ledger lines are shortened when there are accidentals."
index d69bcd41fc9f7232e4cef7e88c304410ae825f0e..ac7862f0cb5b39f629643f1284ffa5b35090abb6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc="
@@ -55,28 +55,28 @@ mus = \notes {
 
 
    \property Score.autoAccidentals = #'(Staff (same-octave . 0))
-   < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 0))" \mel >
+   << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 0))" \mel >>
    \property Score.autoAccidentals = #'(Staff (same-octave . 1))
-   < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 1))" \mel >
+   << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 1))" \mel >>
    \property Score.autoAccidentals = #'(Staff (any-octave . 0))
-   < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 0))" \mel >
+   << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 0))" \mel >>
    \property Score.autoAccidentals = #'(Staff (any-octave . 1))
-   < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 1))" \mel >
+   << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 1))" \mel >>
    \modernAccidentals
-   < s1^""^""^"$\\backslash$modernAccidentals" \mel >
+   << s1^""^""^"$\\backslash$modernAccidentals" \mel >>
    \modernCautionaries
-   < s1^""^""^"$\\backslash$modernCautionaries" \mel >
+   << s1^""^""^"$\\backslash$modernCautionaries" \mel >>
    \noResetKey
-   < s1^""^""^"$\\backslash$noResetKey" \mel >
+   << s1^""^""^"$\\backslash$noResetKey" \mel >>
    \forgetAccidentals
-   < s1^""^""^"$\\backslash$forgetAccidentals" \mel >
+   << s1^""^""^"$\\backslash$forgetAccidentals" \mel >>
 }
 
 
 \score {
-  < \context Staff \mus
+  << \context Staff \mus
     \context NoteNames \apply #no-octaves \mus
-  >
+  >>
   \paper {
     indent=0.0
   }
index 374e10dd73bc73c71778c5bbd790670d522ea8b2..fce0063658471c0976bd15a5cc7cdf7e7301f1e5 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
@@ -15,18 +15,18 @@ flats in a sixth should be staggered.  "
     cis4
     c4
  \transpose c c' {    
-  <<bis es gis>>4
-  <<es! as!>>
-  <<gis! cis!>>
-  <<g! des'>>
-  <<ges! es'!>>
+  <bis es gis>4
+  <es! as!>
+  <gis! cis!>
+  <g! des'>
+  <ges! es'!>
 }    
-    <<cis d es fis gis ases bes ces d dis >>4
-    <<bes'! fis!>>     
-    <<bes! cis!>>
-    <<c! es ges beses>>
-    <<bes! c d f >>    
-    <<bes,! c d f >>
+    <cis d es fis gis ases bes ces d dis >4
+    <bes'! fis!>     
+    <bes! cis!>
+    <c! es ges beses>
+    <bes! c d f >    
+    <bes,! c d f >
 }
 \paper { raggedright = ##t}
      }
index 60ced5fd3489097fe8def089bec0f1688d2fd090..62158b9f35c337844072e80e8e554ef31a63a0cd 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 A sharp sign after a double sharp sign, as well as a flat sign
@@ -14,11 +14,11 @@ thenotes =  \notes \relative cis' { \time 4/4
 gisis'4 gis gisis ges |
 }
 
-\score { < \context Staff \thenotes
+\score { << \context Staff \thenotes
        \context NoteNames  {
                \property NoteNames.NoteName \override  #'no-spacing-rods  = ##f 
                \thenotes
        }
-       >
+       >>
 }
 
index a2204bce51f7196d9f023e433b5e5dd47dbf9547..751fdbcfa0c72ee38e3788ea495827c99ec45f13 100644 (file)
@@ -4,13 +4,13 @@ texidoc = "Tied accidentaled notes (which cause reminder accidentals) don't wrea
 the spacing when unbroken."
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 rechts = \notes \relative c' {
   \clef treble
   \time 3/4
-    c8 b2  <<g b des f>>8 ~ |
-    <<g b des f>>8
+    c8 b2  <g b des f>8 ~ |
+    <g b des f>8
 }
 
 \score {
index 5173cbe38cc1cd51ae5f365dc7498ea48c1cb810..d2d9e8fb9060128d78e4c342fcdae1410e8d3be3 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
@@ -47,14 +47,14 @@ voiceb = \notes \transpose c c' {
 }
 
 \score {
-    <
+    <<
        \notes
        \new NoteNames \apply #no-octaves \voicea
-       \context Staff < 
+       \context Staff << 
            \modernVoiceCautionaries
            \new Voice \voicea
            \new Voice \voiceb
-       >
+       >>
        \new NoteNames \apply #no-octaves \voiceb
-    >
+    >>
 }
index 56356af15d0e1b589490842d6d882d4a3c4bdcad..09e8d1486efe5a1c51d24645b53f2a60caf0d9b6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
@@ -11,7 +11,7 @@ fourth show forced and courtesy accidentals.
 foo = \notes\relative c''   {   \key as \major dis4 dis dis!^"force" dis? }
 
 \score {
-  < \foo 
+  << \foo 
    \context NoteNames \foo
-  >
+  >>
 }
index f6dcd340ca41f0a5669e122b5b755b383520e8cb..760d37c8bd59236b35c3304f852cbb78cb5c610f 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
@@ -41,29 +41,29 @@ mel = \notes { \key d \major \time 4/4
 }
 
 \score { \notes
- <
+ <<
   \context Staff \transpose c c'' {
    \mel
 %   \property Score.oneMeasureLazy = ##t
    \property Score.autoAccidentals = #'(Staff (same-octave . 0))
-   < s1^"$\\backslash$property Score.autoAccidentals = \\#'((same-octave . 0))" \mel >
+   << s1^"$\\backslash$property Score.autoAccidentals = \\#'((same-octave . 0))" \mel >>
    \property Score.autoAccidentals = #'(Staff (same-octave . 1))
-   < s1^"$\\backslash$property Score.autoAccidentals = \\#'((same-octave . 1))" \mel >
+   << s1^"$\\backslash$property Score.autoAccidentals = \\#'((same-octave . 1))" \mel >>
    \property Score.autoAccidentals = #'(Staff (any-octave . 0))
-   < s1^"$\\backslash$property Score.autoAccidentals = \\#'((any-octave . 0))" \mel >
+   << s1^"$\\backslash$property Score.autoAccidentals = \\#'((any-octave . 0))" \mel >>
    \property Score.autoAccidentals = #'(Staff (any-octave . 1))
-   < s1^"$\\backslash$property Score.autoAccidentals = \\#'((any-octave . 1))" \mel >
+   << s1^"$\\backslash$property Score.autoAccidentals = \\#'((any-octave . 1))" \mel >>
    \modernAccidentals
-   < s1^"$\\backslash$modernAccidentals" \mel >
+   << s1^"$\\backslash$modernAccidentals" \mel >>
    \modernCautionaries
-   < s1^"$\\backslash$modernCautionaries" \mel >
+   << s1^"$\\backslash$modernCautionaries" \mel >>
    \noResetKey
-   < s1^"$\\backslash$noResetKey" \mel >
+   << s1^"$\\backslash$noResetKey" \mel >>
    \forgetAccidentals
-   < s1^"$\\backslash$forgetAccidentals" \mel >
+   << s1^"$\\backslash$forgetAccidentals" \mel >>
   }
   \context NoteNames \repeat unfold 9 \apply #no-octaves \mel
- >
+ >>
  \paper {
   indent = 0.0
  }
index ba147ce0784d39c443892eeb499d5c4b95683984..ac670d1acacbc64caed2d4e99ba8232bb190e35b 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.3"
+\version "1.9.4"
 
 \header{
 texidoc="
index 766a40c6e7c8926672a8df48d4d91bde94c8b22c..193aabc44bfff62b12fcc97ea57fccde09f901f5 100644 (file)
@@ -52,7 +52,7 @@ paper block:
 
 
  %}
-\version "1.9.2"
+\version "1.9.4"
 
 upper = \notes \relative c {
        \clef "treble"
@@ -71,10 +71,10 @@ lower = \notes \relative c {
 }
 
 \score { \context ChoirStaff {
-       <
+       <<
                \new Staff { \upper }
                \new Staff { \lower }
-       > }
+       >> }
        \paper {
               \translator {
                        \ScoreContext
index 7502c35f9996e107e2dae11f932ed45be81b8eda..c33d0289e696b12c365dd43cefa7d1e06adb1891 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header {
index 1fade8fa7bd7718016394294d857b2219d43af4d..ef3c9947044ee2704c166bdf996be73a72b6a9a4 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2
+\version "1.9.4
 \header {
 
 texidoc = "The @code{\applyoutput} expression is the most flexible way to
@@ -38,10 +38,10 @@ position.
 \notes \context Voice \relative  c' {
                                      \stemUp
                                      \property Voice.autoBeaming = ##f
-   { <<d f g b>>8
+   { <d f g b>8
      \context Voice \applyoutput #mc-squared
 
-        <<d f g b>>
+        <d f g b>
    }
              
    }
index 5bface2330bc323f4442b7cbaba814d04674c652..8e335b282a5879a5b42187439549de99fd5e954e 100644 (file)
@@ -1,12 +1,12 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header  {
 texidoc = "Arpeggio stays clear of accidentals and flipped note heads.
 Since Arpeggio engraver is Voice, it does nothing for voice collisions."
 }
 
-hairyChord = \context Staff \notes\relative c' <
+hairyChord = \context Staff \notes\relative c' <<
     \new Voice {
         \property Voice.Stem \override #'direction = #1
         \property Voice.NoteColumn \override #'horizontal-shift = #0
@@ -30,14 +30,14 @@ hairyChord = \context Staff \notes\relative c' <
        \property Voice.NoteColumn \override #'horizontal-shift = #-1
        fis\arpeggio
        }
->
+>>
 
 
 \score{
     \notes \transpose c c' {
-       << fis'' g  d a >>\arpeggio
-       << fis, g  d a >>\arpeggio
-       << fis'' g  d a >>\arpeggio
+       < fis'' g  d a >\arpeggio
+       < fis, g  d a >\arpeggio
+       < fis'' g  d a >\arpeggio
         \hairyChord
        }
     \paper {
index af7efa9ea11498ed74f5a43c84e6ce8ed84faa55..26fd62f56c3ca717488cd02168802cd513be18ac 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Arpeggios are supported, both cross-staff and broken single staff.
@@ -9,22 +9,22 @@ Arpeggios are supported, both cross-staff and broken single staff.
 
 
 \score{
-    \context PianoStaff < 
+    \context PianoStaff << 
         \new Staff \notes\relative c''{
-           \context Voice << fis,  d a >>\arpeggio
+           \context Voice < fis,  d a >\arpeggio
            \property Staff.Arpeggio \override #'arpeggio-direction = #1 
-           \context Voice << fis,  d a >>\arpeggio         
+           \context Voice < fis,  d a >\arpeggio           
             %%\property PianoStaff.SpanArpeggio \override #'connect = ##t
             \property PianoStaff.connectArpeggios = ##t
-            <<fis, a c>>\arpeggio
+            <fis, a c>\arpeggio
          }
         \new Staff \notes\relative c{
             \clef bass
-           \context Voice << g b d   >>\arpeggio
+           \context Voice < g b d   >\arpeggio
            \property Staff.Arpeggio \override #'arpeggio-direction = #-1           
-           \context Voice << g b d   >>\arpeggio           
-            <<g b d>>\arpeggio
+           \context Voice < g b d   >\arpeggio     
+            <g b d>\arpeggio
         }
-    >
+    >>
     \paper { raggedright= ##t }
 }
index 118b3c7385fa820035f5d33488f88c968a80c2da..61f74b9e8f8c7cc3c90c612e563697595dcb80bc 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 1be21e4963eacdd6edddc4182fb2ce7250185d55..b0535659e3c51cb3c975d36a441ba48d55fa3e9f 100644 (file)
@@ -4,7 +4,7 @@
 texidoc = "Automatic beaming is also done on tuplets."
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 \score{
        \notes\relative c''{
index 85fd689d68e6d79311bfce2c2618cb4157d4d8be..ddec6075f1e264893482fd10f7a654a3edfd0c4c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc = "Tuplet-spanner should not put (visible) brackets on
index bc8e57a263e5a6d0ad5d2ae9c2e491e529f97509..b0738ca7bc4606b55e583c27637809bb9a1c6937 100644 (file)
@@ -5,7 +5,7 @@ texidoc="Test automatic beamer: the last measure should have a single beam."
 
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 
index 6dc001a2a3ef7475ce91daf6a5dd031c54b74a8d..e6801127d49910e03b655edade00686a2ca281b7 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
@@ -12,16 +12,16 @@ note. When central C is reached, we don't switch (by default).
     \paper { raggedright= ##t }
 
 \score {
-       \notes \context PianoStaff <
+       \notes \context PianoStaff <<
        \context Staff = "up" {
-               \autochange Staff \context Voice = VA < \relative c' { g4 c e d c r4 a g } >
+               \autochange Staff \context Voice = VA << \relative c' { g4 c e d c r4 a g } >>
        }
        \context Staff = "down" {
                \clef bass 
                s1*2
        }
 
-       >
+       >>
        
 }
 
index 9086416c82f3f92db979b211c475b617577423d9..1bb1e12bc3eaaa82b764f31cdf543ee8ba848219 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index 30c3634c0afa5d1ce5f1f1e14d2bae032785c5af..42426c7f9ff4afdb5bfafd297e024625cf789967 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 
@@ -16,14 +16,14 @@ onestaff =  \new Staff\notes\relative c''  {
         c1 \mark "A" \break c2  c2 \break
 }
 
-grstaff =  \notes \relative c'' \context GrandStaff <
+grstaff =  \notes \relative c'' \context GrandStaff <<
        \new Staff {
 
        \property Staff.instr = instr
        
         \mark "B" \break c1 \mark "A" c2  }
        \new Staff { c1 c2  }
->
+>>
 
 
 \score {\grstaff}
index 066535c121ef5867b95dd7229f2af680b3503717..7bfc5e19fa2f7cbbbc994027bca8d75f2f2da913 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc="Automatic kneeing. A knee is made when a horizontal
 beam fits in a gap between note heads that is larger than a predefined
index 4b6010c6909d4d5a16b860ca69ea624038752e6d..4b9e74cdef76ff1aaac9cda3016cb29382d3fbe6 100644 (file)
@@ -4,7 +4,7 @@
 "
 
 }
-\version "1.9.2"
+\version "1.9.4"
     \paper { raggedright= ##t }
 
 \score { \notes \relative c''  {
index cbc12449e6a852c204a6ed481385b7fbeed38dde..170eaf365f915ba6c5b28345c53766341eb89d2f 100644 (file)
@@ -1,6 +1,6 @@
 
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 
     texidoc="Simple beams on middle staffline are allowed to be
index 9f50ac828cad1d26a2b18470bc154f0f007e3ee3..fa06e402a95c90c5a3544c749375fe3d4829a140 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     
 texidoc = "If the first and last outer notes of a beam are the same,
@@ -8,16 +8,16 @@ the beam should be be horizontal.  "
 \score{
        \notes  \transpose c' c'{
 
-                a'8[ <<a' g''>>]
-                a'16[ <<a' g''>>]
-                a'32[ <<a' g''>>]
-                a'8[ <<f' c''>>]
-                a'16[ <<f' c''>>]
-                a'32[ <<f' c''>>]
-                a'16[ <<f' c''>>]
-                c8[ <<c e,>>]
-                c16[ <<c e,>>]
-                c32[ <<c e,>>]
+                a'8[ <a' g''>]
+                a'16[ <a' g''>]
+                a'32[ <a' g''>]
+                a'8[ <f' c''>]
+                a'16[ <f' c''>]
+                a'32[ <f' c''>]
+                a'16[ <f' c''>]
+                c8[ <c e,>]
+                c16[ <c e,>]
+                c32[ <c e,>]
        }
        \paper{
            raggedright = ##t 
index 7e395d8b406426681673472c0fbd4fb60b2a02b1..6354f5e4f7770ad65e234de41c0571ef5e1f31b6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 
 texidoc = "Concave beams should be horizontal. Informally spoken,
index f601b2cc5a5e106b435ba3e76e87c7ee0caededd..b74d4991ba5daf25089ebb3e2de64dbe5e6a12c7 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 
@@ -9,7 +9,7 @@ with explicit staff switches)."
      }
 
 \score {
-  \notes \context PianoStaff <
+  \notes \context PianoStaff <<
     \context Staff = "up" \notes\relative c''{
       b8[ \translator Staff="down" d,, ]
       c[ \translator Staff="up" c'' ]
@@ -19,7 +19,7 @@ with explicit staff switches)."
       \clef bass 
       s2.
     }
-  >
+  >>
   \paper{
     raggedright = ##t
   }
index 522373697bf3540bf04d711721f825033921a0a2..901baaf0ae7d8974fbecaf9db672a5d09972265d 100644 (file)
@@ -1,17 +1,17 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Cross staff  (kneed) beams don't cause extreme slopes."
 }
 
 \score {
-    \notes\context PianoStaff <
+    \notes\context PianoStaff <<
     \context Staff = up
-    \relative c'' <
+    \relative c'' <<
         {
            \stemDown
             f16( \> d b\! \translator Staff = down \stemUp
-            \clef treble g ~ << g e>>8)
+            \clef treble g ~ < g e>8)
            
             e[ \translator Staff = up
            \stemDown
            e8.]
            
        } \\
-    >
+    >>
     \context Staff = down {
         \time 3/8 \clef bass s4.*3 }
-    >
+    >>
     \paper { raggedright = ##t}
 }
 
index dd2f690ec742649198c85583f9a6f14afd3812ca..726ce3c90ff287ba829c5069d8f1e2ef830f773b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Beams can be typeset over fixed distance aligned staves, beam
@@ -8,7 +8,7 @@ behave well, wherever the switching point is.
 "
 }
 \score{
-       \context PianoStaff <
+       \context PianoStaff <<
        \context Staff=one \notes\relative c'{
                \stemUp  c8[ c \translator Staff=two \stemUp c c]
                 c[ c c c]
@@ -28,7 +28,7 @@ behave well, wherever the switching point is.
                s1
                s1
        }
-       >
+       >>
 }
 
 
index 881cfc43cafaab4c56e73e19ca16dd1cf5803edc..adf89b8307b550905c2d3c004976be0120018ec9 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Beam Damp
 Beams are less steep than the notes they encompass. " }
 
index de8dfd67114500cfb661d81af26b7ceb00cefbdc..8e7463aa2eb92ff2cfdfcdb621e20ede4ee1ac29 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
     texidoc="Beamed stems have standard lengths if possible."
index cf2154ade078565c3a2320b9ecb84b7df64a92eb..e7809791e0dd5b3419e536f5cd646be5d835ca67 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Beams should behave reasonably well, even under extreme circumstances.
index aed34d6664a1ecb3b0432e2d5269ba4f4ebd5f20..0b1facac3711893cb981b1ed9e8f2def67274177 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index 2fe276ec2ff3d714e5542a661753623b6c1bf6a1..79377cf26161ca2c6e752eae3d6e5a3b69ecd008 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc=" Funky kneed beams with beamlets also work. The beamlets
index c7eaa33429a4b70e1b00e2b89d53ada31e283e29..a68a822e55702f4c0fe460a8dd1cdf03a87c8dc8 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     
     texidoc = "Knee beaming, complex configurations.  According to
index 8f68a8bc60a1e54b2a7d3b0fe0b99e6da7524053..999f5d7e49b067803e24758a9bee520be79cb60b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "Point-symmetric beams should receive the same
index 6e596a70e03cf09f2493436ab0fa1c7a55d62c15..3bab4cddbbd14b40b7a0abb9e191e921e4d7c861 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 4b5a8b1ee580809d0f7901a8810c5eb02e11a60d..99bc04e752644dfe00f77b2c51016b86398e4d15 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header {
index c22af80e21ccb4491d33f44e906c005a5371fb43..8f6308078532021c7dcaaf1080cd8fcd6daf9cd8 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index 0d5cb52534c53958d842ac2ab21097e7a4f27fc1..5658d6a1a0b2cc656dcd92db35f71368fd2a3820 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "Kneed beams (often happens with cross-staff beams)
@@ -10,7 +10,7 @@ to the last beam.
 }
 
 \score { \notes
-        \context PianoStaff \relative c' <
+        \context PianoStaff \relative c' <<
             \context Staff = SA {
                 \stemDown
                  c8[ c16 \translator Staff = SB \stemUp c16 ]
@@ -25,7 +25,7 @@ to the last beam.
                  b,8[ b16 \stemDown b''16 b ]
             }       
             
-            >
+            >>
     \paper { raggedright= ##t }
 
 }
index db03d364aa4bee5e7662d6270856752c68961f2b..d4a17a8947304e6a15ad469d4c3b18bd4b6fb119 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Explicit beams may cross barlines. "
 }
index bf9b6f28809e20fa300a2cb57872517dc196f69f..e37212e8134877cff69c4bbdc9ed33826c2db8bd 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Beams should always reach the middle staff line.  The second beam
index 36ec82cab7206baa3a604016df7fc6b9479f0b9b..859b2a70ef9626a2cdacb5a4348b2c9bc7bc61b6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Beams and ties may be entered in postfix notation, separating the
index b77ab9d85fcad54929ba27a6ea5a74351a3c20e2..2cc6e6ed3cb054f1fe3bdd1400209b1c32f72913 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 
index 81c477f1593edc09dbda3384fa50adb01fd4af07..9de2b417d6331f81d799cbd7b5b73a515dd68497 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header
 {
     texidoc= "Quarter notes may be beamed: the beam is halted momentarily."
index aff906436ffb48b9c4e5adadb0efb4dc3798e196..7b8b735f81bc030dadb7532b0fa1d397e8477ba6 100644 (file)
@@ -3,7 +3,7 @@
  texidoc = "The number of beams doesn't change on a rest."
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 \score { \notes \relative c, {
   \clef bass    
index 2e24e5604d696a4e4053cad105a055802968a950..978e893c12f31fee6895ac4106914b0db375d091 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
   texidoc="
 Seconds are tricky.  We used to have problems with seconds being too
index 897a4cd857c28857e36211b32041bad7e6e688d6..49ef2e2bef2f4d01b4676319aed117a97efdd893 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
     texidoc="Beams in unnatural direction, have shortened stems, but do not look too short."
index aa52d3e71d3a5742bb5e73a492c8ee28dc230b52..94826c9ca0c686dc05c0827f1a9d2bc253e9cf84 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc = "Hairy case for beam, chord, and automatic knees."
@@ -16,6 +16,6 @@ texidoc = "Hairy case for beam, chord, and automatic knees."
     %\stemUp
     \clef alto
     \time 3/4
-    r8 <<d  bes >>( bes') d <<e g, c, c,>>-> r |
+    r8 <d  bes >( bes') d <e g, c, c,>-> r |
   }
 }
index 878c26ae49d84145c67f95e0c34ddac070133cf6..59d709016757284a4eacd4f524094254fd06b3fa 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Automatic beaming works also in ternary time sigs."
 }
index ca5253d1b70705f14683bca3669172290730edbd..864860786ee0adc2f420c54ef82a659bea17c11a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 1fcadcfde31c2d7b87d4266a83df7362a084275c..2994281c457ca1e32fa2eec8f235b69acdf94904 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Beams (simple)."
 }
index 57dfcd1fd3e5574c1f98e2c45c8ac69365056e3e..aea1c75a51be39d24263436b795d5a8171821326 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 7737e60aecd8588ea34340af86e441e954b4550a..a550f7cff23f7dabbe689c60a5708f05f70e6159 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index bef66328e3895db6b285c95c8f8e5b1e3fb8c530..208bb45a3fbb1ca65c852d4e54de923928efbaeb 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Breathing signs, also used for phrasing, do normally not influence
@@ -31,18 +31,18 @@ finalis, the latter three looking similar to bar glyphs.
        \key es \major \time 3/4
 
        % this bar contains no \breathe
-       <
+       <<
          { g4 as g } \\
          { es4 bes es }
-       > |
+       >> |
 
        % by default, \breathe uses the rcomma, just as if saying:
        % \property Voice.BreathingSign \set #'text =
        %       #(make-musicglyph-markup "scripts-rcomma")
-       <
+       <<
          { g4 as g } \\
          { es4 \breathe bes es }
-       > |
+       >> |
 
        % rvarcomma and lvarcomma are variations of the default rcomma
        % and lcomma
@@ -50,10 +50,10 @@ finalis, the latter three looking similar to bar glyphs.
        % N.B.: must use Staff context here, since we start a Voice below
        \property Staff.BreathingSign \set #'text =
                #(make-musicglyph-markup "scripts-rvarcomma")
-       <
+       <<
          { g4 as g } \\
          { es4 \breathe bes es }
-       > |
+       >> |
 
        % wedge
        \property Voice.BreathingSign \set #'text =
index 75e3b032b12892d494258dca1ffd63be9c3a7590..0442c2ad55cd71083638489cdc4d8c3fca8e8caf 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="Property chordChanges: display chord names only when
@@ -17,10 +17,10 @@ settings = {
 }
 
 \score {
-  \notes <
-    \context ChordNames < \scheme \settings >
+  \notes <<
+    \context ChordNames << \scheme \settings >>
     \context Staff \transpose c c' \scheme
-  >
+  >>
   \paper{
     linewidth = 40 * \staffspace
   }
index ec133c94f083d7285075295e22bb29c5494912b9..e503286cf46f510a0051c06510d5e37a59e756b3 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2
+\version "1.9.4
 
 \header {
 
index 7b915462e873e92e0191b93e314d5f644c70aa1e..13165a6f96039c6c96c1edec266a617841e788c8 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header {
index d6a7441c2d6a10e92eab479a9487fa6ef6221d5a..27c5dc208773debfdee487cea119478b32d6c148 100644 (file)
@@ -1,10 +1,10 @@
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "The property @code{chordNameExceptions} can used
     to store a list of special notations for specific chords.
 
 Putting the exceptions list encoded as
 @example
-       \\notes @{ <<c f g bes>>1\\markup @{ \\super \"7\" \"wahh\" @} @}
+       \\notes @{ <c f g bes>1\\markup @{ \\super \"7\" \"wahh\" @} @}
 @end example
 into @code{chordNameExceptions} takes a little manoeuvring. The
 following code transforms @code{chExceptionMusic} (which is a
@@ -24,7 +24,7 @@ adds the new exceptions to the default ones, which are defined in
 
 % 7sus4 denoted with ^7 wahh
 chExceptionMusic = \notes {
-  <<c f g bes>>1-\markup { \super "7" "wahh" }}
+  <c f g bes>1-\markup { \super "7" "wahh" }}
 
 % add to existing exceptions.
 chExceptions = #(append
@@ -38,7 +38,7 @@ theMusic =    \chords {
 
   
 \score {
-  < \context ChordNames \theMusic
+  << \context ChordNames \theMusic
     \context Voice \theMusic
-  >  
+  >>  
   }
index 69ac0d394401fbc43779621560382726c3c0c237..bac05115c6bcffca064b6caf7daffbaa2a60d130 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "The layout of the major 7 can be tuned with
 @code{majorSevenSymbol}."
index f3fdb96093cf1e13204f0fa88a98c3d2ec538aca..fc60464523dffe30b2cd871edecce3be3800c6b3 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Scripts can also be attached to chord elements."
@@ -8,13 +8,13 @@ texidoc = "Scripts can also be attached to chord elements."
 
 \score {
     \notes \relative c''{
-       << c-.  >> 4
-       << c->  >> 4
-       << c-. e-. g-. b-. >>  
-       << c^^  >> 4
-       << c_^  >> 4
-       << c_^ e^^ >> 4
-       << c_^ e^^ >> 4
+       < c-.  > 4
+       < c->  > 4
+       < c-. e-. g-. b-. >  
+       < c^^  > 4
+       < c_^  > 4
+       < c_^ e^^ > 4
+       < c_^ e^^ > 4
 
 
     }
index bbd3b9857a244e0c158e828da0192bc3b31c4684..3479c25402668b61c0e446361d30a9119c9b12d8 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 560be799eab3dd8a6388ff2c09dd2bcf18adbb2a..7378ff9f482dfaee6f5f0dc66ff43f92a4ee9ff3 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header {
@@ -7,26 +7,26 @@ texidoc = "Jazz chords, unusual combinations."
 
 chs = \notes 
 {
-<<c d  f g>>1
-<<c d  e f g>>1
-<<c d  e  g>>1
-<<c d es  g as>>1
-<<c d e f g bes d' f'>>1
-<<c d e f g bes c'  d' e'>>1
-<<c e g bes c'  d' e'>>1
-<<c e g a bes>>1
-<<c e g a d'>>1
+<c d  f g>1
+<c d  e f g>1
+<c d  e  g>1
+<c d es  g as>1
+<c d e f g bes d' f'>1
+<c d e f g bes c'  d' e'>1
+<c e g bes c'  d' e'>1
+<c e g a bes>1
+<c e g a d'>1
 }
 
 
 \score{
-    <
+    <<
        \context ChordNames {
 %      #(set-chord-name-style 'ignatzek)
        \chs
     }
        \context Staff \notes \transpose c c' { \chs }
-    >
+    >>
     \paper{
        \translator { 
            \ChordNamesContext
index 6d7fc7cc6375d678d28f4658a9ecefd250bf7b83..754aad477cfa2c5fe31f7075b02ac0e63aa1850f 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index ece57ccd0b6100c8b50d9a066f7e9f5e86326124..9a1a49da5223954d58668a1a6a49c4436cc6b076 100644 (file)
@@ -1,20 +1,20 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Clusters are a device to denote that a complete range of
 notes is to be played."
 }
 
 fragment =\notes \relative c' {
-         c4 f4 <<e d'>>4
-         <<g a>>8 <<e a>> a4 c2 <<d b>>4 e4 
+         c4 f4 <e d'>4
+         <g a>8 <e a> a4 c2 <d b>4 e4 
          c4 }
 
 \score {
- \notes <
+ \notes <<
      \new Staff \fragment
      \new Staff \apply #notes-to-clusters \fragment
-     >
+     >>
  \paper { raggedright = ##t }
 }
 
index 6e59996700cfebdd04040b77f66f2eab0b3d2957..d22a0fc9ab39408aebc95d9556196f08a9a2b48f 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Collisions for single head notes. "
 }
@@ -8,10 +8,10 @@ texidoc = "Collisions for single head notes. "
 \score {
     \notes
 
-  \context Staff \notes \transpose c c' <  
+  \context Staff \notes \transpose c c' <<  
        {  c4 d e f g2 g4 a | }  \\
        { g4 f e g  g2 g2 } 
-  >
+  >>
 }
 
 
index 764c7ec189b22e847bfbe548599e71a2e6e2e978..f2a5a36b4ffe5923fde311a8de2b588418fe26a6 100644 (file)
@@ -5,12 +5,12 @@
   on the right side."
 }
 
-\version "1.9.2"
+\version "1.9.4"
     \paper { raggedright= ##t }
 
 
 \score{
-        \context Staff \notes <
+        \context Staff \notes <<
                 \clef "bass"
                 \new Voice {
                         \stemUp
@@ -20,7 +20,7 @@
                         \stemDown
                        b2 b2 
                 }
-        >
+        >>
 }
 
 
index 61de436c961fa38489b6aa5325c5564887527d3f..18934d06852f7accf6d9e5cb20054d2dc1bf72ae 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Note heads in collisions should be merged if
 they have the same positions in the extreme note heads.  
@@ -11,7 +11,7 @@ they have the same positions in the extreme note heads.
 \score {
 \notes  \relative c'' {
 c4 
-  < { c4 d4 <<c d>>8  <<c d>> <<c d>> } \\  { c4 c <<a b>>8 <<b c>> <<c d>>8 } >
+  << { c4 d4 <c d>8  <c d> <c d> } \\  { c4 c <a b>8 <b c> <c d>8 } >>
 }
 \paper {raggedright = ##t} 
 }
index 0db80feee4123dfc8a19fc91de371b0014cf80f5..545a31a978b2777fe25efba975fc5697db6b19fe 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc =
 
@@ -12,7 +12,7 @@ if the black note heads are from 8th or shorter notes.
     \paper { raggedright= ##t }
 
 
-\score { \notes \context Staff\relative c''<
+\score { \notes \context Staff\relative c''<<
 \new Voice {
     \voiceOne
     c2 c8 c4.
@@ -30,5 +30,5 @@ if the black note heads are from 8th or shorter notes.
     c2
     c4
 }
-    >
+    >>
         }
index 17704c5fbbf248e323a8f76d78dc2b2a140f3c35..28b94a3f9b63a9df3bf27069152fadcfeb288e08 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "If NoteCollision has merge-differently-dotted set, note
@@ -10,12 +10,12 @@ heads that have differing dot counts may be merged anyway."
 
        
 \score { \notes {
-  \context Staff <
+  \context Staff <<
   \new Voice { \voiceOne g'8 g'8 
      \property Staff.NoteCollision \override #'merge-differently-dotted = ##t
      g'8 g'8
      }
   \new Voice { \voiceTwo  g'8.[ f16]  g'8.[ f'16] } 
-  >
+  >>
 }}
 
index 209bb2ffdce48d85ce9bdb1b07bf42d425e4c79f..615ab29be69732da9160a35e6eb6f37d3cb6ae71 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Oppositely stemmed chords,  meshing into each other,
 are resolved."
@@ -11,20 +11,20 @@ are resolved."
   \context Staff \notes \transpose c c' {
      \time 3/4
      % Here's what I was trying to do:
-     <          {
+     <<          {
          d'4
          d'4.   
-        <<a c'>>4
-        <<g b g'>>4
-        <<g b g'>>4.            
+        <a c'>4
+        <g b g'>4
+        <g b g'>4.              
           }\\ {
-       <<g b g'>>4
-       <<g b g'>>4.       
-       <<g b d'>>4
+       <g b g'>4
+       <g b g'>4.       
+       <g b d'>4
        d'4
        d'4.       
        }
- >
+ >>
 
   }
 }
index 6c7c28b9426f7249dd3ce26bdc5caf9b405773d1..faf759b28908e679492436332c0e44907d733372 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Normal collisions. We have support for polyphony, where the
@@ -12,35 +12,35 @@ copyright =          "public domain"
 
 
 twovoice =
-\notes \relative c' \context Staff \notes < 
+\notes \relative c' \context Staff \notes << 
         {  g4 f f e e d d c } 
 \\ {  c4 c  d d e e f f }
->
+>>
 
-twovoicechords = \context Staff \notes <
+twovoicechords = \context Staff \notes <<
  \relative c' {
  e4 d c b a g f
        }\\
  \relative c' {
-        <<a c>>4 <<a c>>4 <<a c>>4 <<a c>>4 <<a c>>
-               <<a c>> <<a c>>  
+        <a c>4 <a c>4 <a c>4 <a c>4 <a c>
+               <a c> <a c>  
        }
->
+>>
 
 
-threevoice =  \context Staff \notes <
+threevoice =  \context Staff \notes <<
         { g4 f e f g a g2 } \\
         {  c4 d e d c d es } \\
         { e4 e e e e e e e  }
->
+>>
 
 hairyChord =  \context Staff \notes \relative c''
-    < e \\
+    << e \\
       fis, \\
       cis' \\
       \\
       ais
-      >
+      >>
 
 
 \score{
index 2eb91bb9a05acdceda6311a17813c6a956b83fc7..47d094cb3e67c3331176280134d03962748ffb08 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "Completion heads are broken across bar lines. This was
@@ -10,10 +10,10 @@ Completion heads are not fooled by polyphony with a different rhythm.
 }
 
 \score{ 
-       \context Staff \notes \relative c'' < 
+       \context Staff \notes \relative c'' << 
            { c2. c bes2 } \\
            { c,2. a8 g4 f4. g4 f  }
-       >
+       >>
 
        \paper {
                \translator{
index f64866151b131d011ff1d09ceb250cc7050d657e..548866954a860610a9b7bf31b471812b239b30b9 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 357dcd0fef5ef4fec3c549375b64d3f82c44f8ec..d57b47454b366f1a2594a9c5dd2420f8c97dd93c 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Custodes in various styles."
 }
 
        \property Staff.Custos \set #'style = #'hufnagel
        c'1^"Custos style = \#'hufnagel"
-       \break << d' a' f''>>1
+       \break < d' a' f''>1
 
        \property Staff.Custos \set #'style = #'medicaea
        c'1^"Custos style = \#'medicaea"
-       \break << d' a' f''>>1
+       \break < d' a' f''>1
 
        \property Staff.Custos \set #'style = #'vaticana
        c'1^"Custos style = \#'vaticana"
-       \break << d' a' f''>>1
+       \break < d' a' f''>1
 
        \property Staff.Custos \set #'style = #'mensural
        c'1^"Custos style = \#'mensural"
-       \break << d' a' f''>>1
+       \break < d' a' f''>1
     }
     \paper {
        \translator {
index e140f8842b9908beb0edd97e43b8ed79d9db643c..ffb0f7ca277bba1c27bc0161393ceac8d7460da3 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Dots move to the right when a collision with the (up)flag happens."
 }
index 6205cc9dd3c90c437c73a9d4f0dd2bab89a22d8f..cbce02d8e700323c14e150106c8c59550bc4ac25 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Noteheads can have dots, and rests can too.  Augmentation dots should
@@ -16,14 +16,14 @@ a column.  The dots go along as rests are shifted to avoid collisions.
   \context Voice \notes\relative c'' {
     \time 6/8
        d4. g,,
-       <<b'' c d e>>4.  <<f g a b>>
-       <<g b d>> <<c, g' d' a'>>
+       <b'' c d e>4.  <f g a b>
+       <g b d> <c, g' d' a'>
        
        
-       \context Staff <
-            { f''  <<b c>> r4.  }\\
-            { b, <<a b>> r4. }
-       >
+       \context Staff <<
+            { f''  <b c> r4.  }\\
+            { b, <a b> r4. }
+       >>
        
        
   }
index 3044ce3825ae2783e766437301a2ff8b6fa3373c..0893e6b110fdb6b1a02851ade64d7809d7be8d0b 100644 (file)
@@ -3,33 +3,33 @@
 %     scm/midi.scm for list of midi-drumkits.
 
 \header {
-texidoc = "Drum notation, although kludgy, should work. Though, << chord >> does not work because the chords need to be split into threads."
+texidoc = "Drum notation, although kludgy, should work. Though, < chord > does not work because the chords need to be split into threads."
 }
 
 \include "drumpitch-init.ly"
 
-\version "1.9.2"
+\version "1.9.4"
 
 drh = \notes { cymc4.^"crash" hhc16^"h.h." hh \repeat "unfold" 5 {hhc8 hho hhc8 hh16 hh} hhc4 r4 r2 }
-drl = \notes {\repeat "unfold" 3 {bd4 sn8 bd bd4 < bd ss > } bd8 tommh tommh bd toml toml bd tomfh16 tomfh }
+drl = \notes {\repeat "unfold" 3 {bd4 sn8 bd bd4 << bd ss >> } bd8 tommh tommh bd toml toml bd tomfh16 tomfh }
 timb = \notes \repeat "unfold" 2 {timh4 ssh timl8 ssh r timh r4 ssh8 timl r4 cb8 cb}
 
 \score { \repeat "volta" 2
- <
-  \context TwoLineStaff=timbst \notes <
+ <<
+  \context TwoLineStaff=timbst \notes <<
     \property Staff.instrument="timbales"
     \clef "percussion"
     \apply #(drums->paper 'timbales) \timb
-  >
-  \context Staff=drumst \notes <
+  >>
+  \context Staff=drumst \notes <<
     \property Staff.instrument="drums"
     \clef "percussion"
-    \apply #(drums->paper 'drums) <
+    \apply #(drums->paper 'drums) <<
       \context Voice=voa {\stemUp \drh }
       \context Voice=vob {\stemDown \drl }
-    >
-  >
- >
+    >>
+  >>
+ >>
  \paper {
    \translator {
       \StaffContext
@@ -52,12 +52,12 @@ timb = \notes \repeat "unfold" 2 {timh4 ssh timl8 ssh r timh r4 ssh8 timl r4 cb8
 }
 
 \score { \repeat "unfold" 2
-  \context Staff \notes <
+  \context Staff \notes <<
     \property Staff.instrument="drums"
     \timb
     \drh
     \drl
-  >
+  >>
   \midi{ \tempo 4=120 }
 }
 
index 3ccbf4bc2e4d451f075a28b3f87730cf0e6bb5fd..2486b8cd1972969a4a9e0b9c319b81a3db060ef3 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc = "Broken crescendi should be open on one side."
 }
index 5d5613aacb51f86badf5044e847c14663f2d03f7..61b7b82d875262bc242039eeaf872672ac297fd5 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {texidoc = "Dynamic letters are kerned, and their weight
 matches that of the hairpin signs.  The dynamic scripts should be
index cf40cfeba4b869e4cac0a302c9f2af4b872f016b..c66b0276c0502632f90917fa9234a576f1203730 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc=" Dynamics appear below or above the staff.  If multiple
 dynamics are linked with (de)crescendi, they should be on the same
index 1cbe39fd04c59cb8f9bcb12350d8b5c095418057..6e811dab981855c13b0f4c59fd183ce583f0712d 100644 (file)
@@ -1,11 +1,11 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc = "Crescendi may start off-notes. In that case, they should  not collapse into flat lines."
 }
 
 \score { \notes { \context  Voice { 
-  < f''1 { s4 s4 \< s4\! \> s4\! } >
+  << f''1 { s4 s4 \< s4\! \> s4\! } >>
 }}
 
 \paper { raggedright = ##t}
index 6823d67ac921ac74dbe117e4ab43404ae921f362..a1719f75a2ef588fb777b2205f1a6dab13da5996 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc  = " Ez-notation prints names in note heads.
index c6bf7ef6e58008b4a74994682369c92011a7d457..baeda507cb9895eaf756b1cd6a05efa38f19202a 100644 (file)
@@ -1,17 +1,17 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "
 Figured bass is created by the FiguredBass context which eats
 figured bass requests and  rest-requests.  You must enter these using
 the special @code{\figures @{ @}} mode, which allows you to type
-numbers, like @code{<4 6+>}.
+numbers, like @code{<<4 6+>>}.
 
 You can also type letters by entering quoted strings, as demonstrated in the last example. 
 " }
 
-\score { \notes  <
+\score { \notes  <<
  \context FiguredBass {
-   \figures {
+   \figures { 
        <3 [5 7]>
 \once \property FiguredBass.BassFigure \set #'direction = #-1
        <3 [5 7]>
@@ -21,7 +21,7 @@ You can also type letters by entering quoted strings, as demonstrated in the las
        <3 _ 5 _ 7>
 \property FiguredBass.BassFigure \set #'font-family = #'roman
        <"V7" ["bla" 6] 7>
-   }
+    }
  }
 
  \context Voice { \clef bass
@@ -30,7 +30,7 @@ You can also type letters by entering quoted strings, as demonstrated in the las
    g8
   }
  
->
+>>
        \paper  { raggedright = ##t }  
  }
 
index 40e3f6a819f7cabe7fd86ba13d2830a6b2f06a48..56ca5ee9ab3ca24d03099dbe720ed9052fe6619a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "With the new chord syntax it's possible to associate
@@ -14,22 +14,22 @@ easier to process."
     \notes \relative c'{
 
        %% input order is not 1 2 3 , output is.
-       <<c-1 g'-3 e-2  b'-4 d-5 f-6 a-7 c-8 >> 4       
+       <c-1 g'-3 e-2  b'-4 d-5 f-6 a-7 c-8 > 4 
 
        \property Voice.fingeringOrientations = #'(left)
-       << c-1  e-2 g-3 b-5 >> 4
+       < c-1  e-2 g-3 b-5 > 4
 
        \property Voice.fingeringOrientations = #'(down left)
-       << c-1  e-2 g-3 b-5 >> 4
+       < c-1  e-2 g-3 b-5 > 4
 
        \property Voice.fingeringOrientations = #'(down left up)
-       << c-1  e-2 g-3 b-5 >> 4
+       < c-1  e-2 g-3 b-5 > 4
 
        \property Voice.fingeringOrientations = #'(up left)
-       << c-1  e-2 g-3 b-5 >> 4
+       < c-1  e-2 g-3 b-5 > 4
 
        \property Voice.fingeringOrientations = #'(right)
-       << c-1  e-2 g-3 b-5 >> 4
+       < c-1  e-2 g-3 b-5 > 4
 
 
        
index 2a0f1b28039b1f23283368b597bb678b2a1ae4f2..63673423bcd690d38cbd00d1a0c7b83cdb403e63 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Automatic fingering tries to put fingering instructions
@@ -14,8 +14,8 @@ next to noteheads.
 
  \notes\relative c' {
  c4-4
-  <<c-1 f-4>>
-  << c-1 e-2 g-3  b-4 >>
+  <c-1 f-4>
+  < c-1 e-2 g-3  b-4 >
 }}
  
 
index f9583da7c91953a37f49c775b8eff63a8d83591f..9124c6731ba5c48116b9152a51c3f1d5234313f8 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
        texidoc = "
 When put across line breaks, only the part before the line break is
@@ -9,7 +9,7 @@ printed. The line-spanners connects to the Y position of the note  on the next l
 }
 
 \score{
-        \context PianoStaff <
+        \context PianoStaff <<
            \property PianoStaff.followVoice = ##t          
                 \context Staff=one \notes\relative c''{
                    a1 \break
@@ -17,7 +17,7 @@ printed. The line-spanners connects to the Y position of the note  on the next l
                    a,
                }
         \context Staff=two { \clef bass \skip 1*2 }
-    >
+    >>
     \paper{
        raggedright = ##t
     }
index bd86af248e577cf3f322749f19d8ad20f057991a..c6cc6f3b599410b4a575b3e759585ed4f6d7cb34 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "The magnification can be set for any font. Note
 that this doesn't change variable symbols such as beams or slurs. " }
 
index 7b6307b5bd59363c0c45890f32ab1227155dbffa..9e6ceb6b8cf9cb92c0e8af503bace6e104bc3ec5 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index aa13d88027e79ee694b20816a2a2f09e030eac0f..34a4930f695302d45fc8009151dc90b4ec3b538f 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index ab999e7193f9388b033e42c02841ae4457b82d44..3aa4da93d2a48070436a1af890d816856f20cb4c 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 
@@ -7,7 +7,7 @@ texidoc=" Simple glissando lines between notes are supported.
 The first two glissandi are not consecutive.
 
 The engraver does no time-keeping, so it involves some trickery to get
-< @{ s8 s8 s4 @} @{ c4 \\gliss d4 @} > working correctly.
+<< @{ s8 s8 s4 @} @{ c4 \\gliss d4 @} >> working correctly.
 
 "
 }
@@ -18,8 +18,8 @@ The engraver does no time-keeping, so it involves some trickery to get
             c4 \glissando d e \glissando f \glissando \break
             % consecutive 
             c \glissando d, \glissando e'
-             < { \stemUp e8 \glissando g8 }
-               \context Voice = VB {\stemDown \repeat unfold 4 d16 } >
+             << { \stemUp e8 \glissando g8 }
+               \context Voice = VB {\stemDown \repeat unfold 4 d16 } >>
                \property Voice.Glissando \override #'style = #'zigzag
                c4 \glissando c,, \glissando c' \glissando d
     }
index 5b646c56b1e0af4f4bef5677df312af986803d8b..b28865a22e1376f6f9d2a00c423d02ab4c810d12 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header
 {
     texidoc = "The autobeamer is not confused by grace notes."
index 8b964ff711332556e124bf6ee09a12980446e53f..1dd0a688dee94c9dc858e1924c376d3db6dbd6bd 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Bar line should come before the grace note."
 }
index a9619a21ab32f4629e93686876e8c2f0f901fe52..1150aeabd14a4a9b7f572105b31d491a2d685d01 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Grace notes do tricky things with timing. If a measure
index 75ffb667f5cfa7c0aa6c60261b01ea63c7c96e60..367469e1a24d5a6f2569c6bc80be97dcccd3e08c 100644 (file)
@@ -9,6 +9,6 @@ Unbeamed grace notes are not put into normal beams.
     \paper { raggedright= ##t }
 
 
-\version "1.9.2"
+\version "1.9.4"
 \score { \notes\relative c'' { c4  d8[ \grace {  e32[  d c d] } e8]  e[  e \grace { f16 } e8 e]   }}
 
index 8d027d71bceb35ea1b2f7a7851d5ef640df3b168..114ddf82d49e2ad2841b523d3203e17ac453d56e 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
  % ?
 % niet zo onschuldig!  je hebt graces gefixt in 1.5, zie maar eens 1.3.150
index 736a57a59d1d20bd26a10b61f53603140825e696..48729b5a042a35e43bbde14a70e92e983b89e6a2 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc="@cindex Grace End
index c61c0d4a5c2564971995729d0e68b6455beaca12..5c3c4eb4b8f6157b48a7cae5e13955b5f39dce5b 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example." 
 
index c92238f8736bed6b56fdb6e85caea70f16de7199..3897affe09bcf946e92a85e515b74c7543a7de2b 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example." 
 
index 498a68ed260bcc1a9ccd70cd3cf165d22af8b7e3..0cc5fa346ef7a9f33cc64db5fb50ec80c26c7b51 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example." 
 
index aa7c44277147df9b51516573e91128faf64b94a8..cca97fea58ef72d7f4c0bd394dca796d19429418 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Another nested grace situation."
     }
@@ -8,7 +8,7 @@
 \score { \notes \relative c'' {
        f1
     \grace e8 f1
-        < { \grace { e8 } f1 } >
+        << { \grace { e8 } f1 } >>
 }
 }
 
index 5e3a7c04a0ec0a65ac92847152887a3da5541d05..abdc9be5452d26d965460676524244b7768881ac 100644 (file)
@@ -1,14 +1,14 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Another combination of grace note nesting."
 }
 
 \score { \notes \context Voice \relative c'' {
 
-    <
+    <<
      { \grace  g32 f4 }
-    >
+    >>
     \grace c16 c2. \bar "|."
 }
   \paper { raggedright = ##t }
index 736b3b384d013d5cd80486e88590eb9a75a51557..953eaa81203a310887eaff97317a3f0f00d7ec16 100644 (file)
@@ -1,12 +1,12 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Another nested grace situation."
     }
 
 \score
 { \notes \relative c'' {
-     s2 <<f>>4
+     s2 <f>4
     \grace g e4
 }
 
index da358d6d018ce4f9f2f13a590ca2fcd0a705a92c..db949d47ea0f64d24e4caeed9b8eff8a9f570f8f 100644 (file)
@@ -1,13 +1,13 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Partcombiner and grace notes can go together."
 }
     \paper { raggedright= ##t }
 
 \score {
-    \new StaffGroup <
-       \new Staff <
+    \new StaffGroup <<
+       \new Staff <<
            \context Voice=one \partcombine Voice
            \context Thread=one \notes \relative c'' {
                c4 d e f  \grace f16 g1
@@ -15,7 +15,7 @@
            \context Thread=two \notes \relative c' {
                c4 d e2  g1
            }
-       >
-    >
+       >>
+    >>
 }
 
index d2f8e4ad705a38e183e9451ffa60705449e4b30a..3a9ae9ae43d1c053c09a5241a9cb3c85a6c0ecb1 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc = "Stripped version of trip.ly.  Staffs should be of correct length."
 }
@@ -7,7 +7,7 @@ texidoc = "Stripped version of trip.ly.  Staffs should be of correct length."
     \paper { raggedright= ##t }
 
 \score{
-  \context PianoStaff \notes \relative c'' <
+  \context PianoStaff \notes \relative c'' <<
     \new Staff {
        r1
        r1
@@ -19,7 +19,7 @@ texidoc = "Stripped version of trip.ly.  Staffs should be of correct length."
        \grace { c16 } c1
       }
     }
-  > 
+  >> 
   \paper { }
 }
 
index a4a34640509557e38b84d0d80a66724350db638e..89d00882102732595c8832b10a2d5ee5767861ed 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Pieces may begin with grace notes."
 }
index 51f337b549a8410e7ee410d167b50ff4adc4edb8..a47636c95a6af90cae4b0500f96b69072a7a2056 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc = "Here startGraceMusic should set no-stem-extend to true;
 the two grace beams should be the same here.
index 9b8a55784685e720ba09196482af97fe3fe8400c..0bfad62f5f8b2733c2632e489bf594afcf5f80ad 100644 (file)
@@ -1,10 +1,10 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header  {
   texidoc = "Grace notes in different voices/staves are synchronized."
 }
 
-\score  {\notes\relative c'' < \context Staff  { c2
+\score  {\notes\relative c'' << \context Staff  { c2
         \grace  c8
   c4 c4 }
                \new Staff { c2 \clef bass
@@ -12,7 +12,7 @@
 
     c4) c4 }
                \new Staff { c2 c4 c4 \bar "|." }
-               >
+               >>
                \paper { raggedright = ##t}
  } 
 
index 96307f2088c6f620dde3166ef97ee84ff5180556..7e3d7c971a3b5187d7c40712b4324de155222eb9 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.3"
+\version "1.9.4"
 \header {
     texidoc = "Different grace types explained: the base grace switches to smaller type. The appoggiatura also inserts a slur, and the
 acciaccatura inserts a slur and slashes the stem." 
index 1bf347b3bc3c982a22955cb5d1f6ccc508a1765e..6de0eb83c74d43ef4d328d6e450edbe3c06377e5 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Grace notes and unfolded repeats.
 Line breaks may happen before  grace  notes.
index 9eaa33ae4ce7e0884fac1bf10caad2d676f9a6af..2960e0f9beeb58acb25b3c22c2ccfd42dcde90e4 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index 85ac04ada8e2d1afcdc2dce1b59f14e424f05fdb..4c659e93cdd841655dc24e0e519f132c553b9050 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index 1a4ad492e3cc174021891118d5a6d489d0135e2e..8ee883cc9647d566d89f98192ec78abaf5093564 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
@@ -24,7 +24,7 @@ not set.  Main note scripts don't end up on the grace note.
        \grace {  cis32[ dis32] } e4
        \grace {  c32[ d] }\times 2/3 {  c8[ c c] }
         \grace {  b32[ ( c32] }   c4)
-       \grace  <<c d>>16  c8[ c8]
+       \grace  <c d>16  c8[ c8]
 %      \grace  c16  c8[ c8]
         %% broken?
        %%\grace  { \property Grace.graceAlignPosition = \right c16} c4
index d2cfc780f4964c4ce8f2dcc8bcf3ecffc11bb3c8..4dd7cbb04a3106e84b1fe7ee360746a046471103 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index 571e950782536d2af5ac6b8991b553b433e63566..98bc5a1a356da7eecbdba7193f98f000c5b30213 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc =
 
@@ -22,11 +22,11 @@ alignment; this should not confuse the mechanism.
 
        
 \score { \notes \transpose c c''
- \context PianoStaff <
+ \context PianoStaff <<
    \new Staff {  c4 c c c \break  s1 \break c4 c c c \break c c c c}
    \new Staff {  d4 d d d s1 s1 s1 s1 }
    \new Staff {  e4 e e e s1 e4 e e e s1 }
- >
+ >>
  \paper {
   \translator {
    \RemoveEmptyStaffContext
index e5e902a5c6c2fb175b9fcfe556c17b6954260839..89e906db6c0fe06ad8a52cff861f19ade037696c 100644 (file)
@@ -7,14 +7,14 @@ including alterations. "
 }
 
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 textFlat = \markup {\smaller \musicglyph #"accidentals--1"}
 \score {
   \notes \new Staff {
     \property Staff.instrument
-       = \markup { \column << "Clarinetti" { "in B" \textFlat } >> }
+       = \markup { \column < "Clarinetti" { "in B" \textFlat } > }
     \property Staff.instr
        = \markup { \smaller  { "Cl(B" \textFlat ")" } }
 
index 487e025f2680c58fa06afa1616bccf4ec3fca1da..b6df9a0a45c2cfbb1d7e71916822ddabdd3d1a22 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Instrument names are also printed on  partial starting measures."
 }
index 2d7f7b7d9b0938d84107be59ce07548594e8f4da..340307efbf65ab319c14ea881954ce75341a1e15 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Staff margins are also markings attached to barlines.  They should be
@@ -12,11 +12,11 @@ be on normal staves, but also on compound staves, like the PianoStaff.
 
 \score {
 
-  \notes \context PianoStaff <
+  \notes \context PianoStaff <<
     \context Staff = treble    {
       \property PianoStaff.instrument = "Piano "
       \property Staff.instrument = "Right " { c''4 }}
-    \context Staff = bass { \property Staff.instrument = "Left " \clef bass c4 }>
+    \context Staff = bass { \property Staff.instrument = "Left " \clef bass c4 }>>
 
 \paper {
 raggedright = ##t
index a1cbc28d922ce84d7228fa55a13853bf989f00a7..42e84481b57d957e180148d1a88f69f568be0a94 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "Tests placement of accidentals in every clef. " }
 
 \score { \notes
index 7b11d4ddcb7e602bc783583a7d03698764bec299..354f5ddd38fe3a231105c4990e3269f1204bbb6b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "Key signatures can be set per pitch
 individually. This can be done by setting @code{Staff.keySignature}
index 597916ff1acf8ecfcb8a913c0df62187d5e9eb33..6fdae31c50d35bd3491833089e310533e74e8ac1 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Key signatures appear on key  changes. They may also
index 93eaeab09cc9422c1527e85bc7534a53910a74d4..6ea27c10296706b9cf833f96aab5ed0c66badcfa 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
   texidoc="
 
 
 %\paper { raggedright = ##t}
 \score {
-< \context Voice = "v" \notes  \relative c'' {
+<< \context Voice = "v" \notes  \relative c'' {
       \property Staff.automaticMelismata = ##t
       \cadenzaOn
       a\breve  \bar "||" a1 \bar "|"  a \bar "|"  a \bar "||" \break a \bar "|" a \bar "|" a  \bar "|" a \bar "||" \break a \bar "|" a \bar "|."
     }
-    \context Lyrics <
+    \context Lyrics <<
       \context LyricsVoice = "v-1" \lyrics {
 %        \property LyricsVoice . stanza = "1:"
        \property Lyrics . LyricText \override #'ignore-length-mismatch = ##t
@@ -76,7 +76,7 @@
                                % note' true'
                                %% ? what are the last 2 for? 
       }
-   >
-   >
+   >>
+   >>
 }
 
index f8a0aacac676e7e5ad448b36b40ac8cd7a49696f..02519376ca176809e3649a3fbb1e1d9b90fdab19 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc ="Polyphonic rhythms and rests don't disturb
@@ -11,7 +11,7 @@ texidoc ="Polyphonic rhythms and rests don't disturb
        \clef violin
        \time 8/8
        \key des \major
-       < \context Voice = one {
+       << \context Voice = one {
           \voiceOne
           \addlyrics
           \notes {
@@ -34,7 +34,7 @@ texidoc ="Polyphonic rhythms and rests don't disturb
              Do __ na
           }
          }
-       >
+       >>
     }
     \paper { raggedright = ##t}
 }
index 32b0a088db46c5c4c313ad7f02ee7cb2b67b9ac4..6d18bf0217c4bbaa977e1f74ce2c72de6b188db0 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc= "Lyrics can be set to a melody automatically.  Excess lyrics will be
@@ -32,7 +32,7 @@ noise = \repeat unfold 6 \notes \relative c'' { g16 g g g }
 textII = \context LyricsVoice = "middle-1" \lyrics { da -- da __ da -- da da da da da  }
 
 \score {
-    \notes < \context Staff = SA \noise
+    \notes << \context Staff = SA \noise
       \context Lyrics = LA { s1 }
       \context Staff = SB { s1 }
       \context Lyrics = LB { s1 }
@@ -40,11 +40,11 @@ textII = \context LyricsVoice = "middle-1" \lyrics { da -- da __ da -- da da da
       
       \addlyrics
          \context Staff = SB \context Voice="middle" \m
-         < \context Lyrics = LA \textI
+         << \context Lyrics = LA \textI
            \context Lyrics = LB \textII
-         >
+         >>
          
-    >
+    >>
 }
 
 
index 3f135f4edc29daa838cc3d7ee30fb647b892d388..f9fa1bf49e68bcc2c51da6b7d451317c3dbbd07c 100644 (file)
@@ -1,13 +1,13 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc= "Tests lyric extenders. "}
 
     \paper { raggedright= ##t }
 \score{
-\notes \relative c'    <
+\notes \relative c'    <<
        \context Staff { c (c) (c) c }
        \context Lyrics \lyrics { bla __ alb xxx __ yyy }
-       >
+       >>
 }
 
 
index d581e2ad29be083f560e9d061e4d0b17dd32ab81..a8c795199f7eeaf3c52f9aa4e5edb0dca19df221 100644 (file)
@@ -1,10 +1,10 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {texidoc="Tests lyric hyphens. "}
 \score{
-       <
+       <<
        \context Staff \notes { c' (c') (c') c' }
        \context Lyrics \context LyricsVoice \lyrics { bla -- alb xxx -- yyy }
-       >
+       >>
 }
 
 
index c1c69d2f905ccea598aa7f4d624643c2244ef092..128fd0dfdef56f4671a392229dc0e036697e365b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
   texidoc="Lyric phrasing
 
@@ -30,7 +30,7 @@
       \autoBeamOff
       a a a8 ( a) a4
     }
-    \context Lyrics <
+    \context Lyrics <<
       \context LyricsVoice = "v-1" \lyrics {
         \property LyricsVoice . stanza = "1:"
         Start sentence melisma end.
@@ -39,6 +39,6 @@
         \property LyricsVoice . stanza = "2:"
         x x x __ x.
       }
-   >
+   >>
 }
 
index 219e627456a9707dd922c7ca94960c5a8e4d6d65..f8c7f9ba44431c9d1dc8636a2a159aaa05b7fe06 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
@@ -8,11 +8,11 @@ lyrics don't collide with barlines.
 }
 
 \score {
-       \context StaffGroup <
+       \context StaffGroup <<
        \notes \context Staff {
                b1 \bar "|:" b1 \bar ":|"
        }
-       \lyrics\context Lyrics <
+       \lyrics\context Lyrics <<
                \context LyricsVoiceWithBars {
 %                      thisContextHasBarEngraver1  added
                        ThisContextCertainlyHasBarEngraverAddedButThereHasBeenSomethingFunnyBefore1.  Here.
@@ -20,9 +20,9 @@ lyrics don't collide with barlines.
                \context LyricsVoice {
                        this4 one has no BarEngraverAddedToContext1
                }
-       >
+       >>
        \notes \new Staff { b1 b1 }
-       >
+       >>
        \paper {
                raggedright = ##t
                \translator {
index f0bcf9b90e8d08545f99545de560df39545bd8e8..02c86c2b9e9d86fdf10e180833ab848b7203d929 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
     texidoc =
 
@@ -11,7 +11,7 @@ Also shown: a trick to get an extender at the end of the staff.
 
 sopran = \notes \relative c'' {
 \time 3/4 a2.( | \break
- g2) < g4 { s8 s8 } > |
+ g2) << g4 { s8 s8 } >> |
 }
 
 text = \lyrics {
@@ -19,11 +19,11 @@ vielt __ Zeit. __ " "
 }
 
 \score {
-<
+<<
 \addlyrics
   \context Staff \sopran
   \context Lyrics \text
->
+>>
 \paper { linewidth = 5.0\cm
 }
 }
index ee167678047544d08718557a6233552b07ccb08f..d3c4ff837718424ba9d312427f73d5b957cb689a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header
 {
     texidoc = "Melismata are triggered by manual beams." 
index 79eb20ba297676cb8b5bc10510d83d7970b308a9..53a99a2ed1014e079d8c8c774857732ce50a78b5 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Lyrics syllables are aligned according to
@@ -11,14 +11,14 @@ texidoc = "Lyrics syllables are aligned according to
 \score {
 \addlyrics
   \notes \relative c'' \context Voice = duet { \time 3/4 g2 e4 a2 f4 g2.  }
-  \lyrics \context Lyrics <
+  \lyrics \context Lyrics <<
   \context LyricsVoice = "duet-1" {
     \property LyricsVoice . stanza = "Bert"
     Hi, my name is bert.    }
   \context LyricsVoice = "duet-2" {
     \property LyricsVoice . stanza = "Ernie" 
     Ooooo, ch\'e -- ri, je t'aime. }
-  >
+  >>
   \paper { raggedright = ##t}
 }
 
index 9415c3993b60fff42341cb81f42b7f7f91ef12c7..a287d64fabe4451a2f82793719ec8f6d5e1daf78 100644 (file)
@@ -3,7 +3,7 @@
     texidoc = "The note markup function is used to make metronome
  markings. It works for a variety of flag dot and duration settings."
 }
-\version "1.9.2"
+\version "1.9.4"
 
 \score { \notes { c4^\markup {
     \note #0 #0 #1
index b1cc9ae0cd6433c2b6920c141a474609e1ec80c8..f2702ec34af019fff14e4d4db8e021c845948772 100644 (file)
@@ -1,6 +1,6 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {texidoc="Stacking of markup scripts."}
 \paper { raggedright = ##t}
-\score { \notes { c''^\markup { "a" \column << "1" \bold "2"  "3" >> } } }
+\score { \notes { c''^\markup { "a" \column < "1" \bold "2"  "3" > } } }
 
 
index 72897c5b4496e63c9047addef3df6d02ce27c3b0..36615f67f4bd527aaa69c99693f3ec652ee4d2fd 100644 (file)
@@ -8,7 +8,7 @@ of Steve Martland's Dance Works. "
 
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 %% TODO: should have 2/4 + 5/8 time sig style.
index 20c4eb4de54fd1b56125d7a796a0b27d788124dc..af381fc2199fdfd57b27760aff25b6b4ba19bf5d 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     
 texidoc = "There is limited support for mensural notation: note head
index c33117a13880a0a319860d595266ac9e27e0dcbd..471c51c87dd37c92300e6067c6527794b742410e 100644 (file)
@@ -9,7 +9,7 @@ The marking is left aligned with the time signature, if there is one.
     
     }
 
-\version "1.9.2"
+\version "1.9.4"
 
 \score { \notes \relative c'' {   \tempo \breve = 100 c1 c1 \tempo 8.. = 50 c1 }
 \paper {  raggedright = ##t }
index 233b95eeaadbfeb09f659a4d2a0c463d2bda0131..41f3c249998fd03df16647c669389a3e0115903a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
@@ -27,8 +27,8 @@ R1*10 |
 R1*11 | 
 }
 
-\score { < \context Staff \thenotes
+\score { << \context Staff \thenotes
 
-       >
+       >>
 }
 
index 568b8f46d47fb95fc9f939d9a730d5a2a960bce1..e3650ae9ca3a284248b677e0981d1263b9603ff1 100644 (file)
@@ -1,8 +1,8 @@
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "Tests a collision between multimeasure rests in
 different voices. " }
 \score {
-  \context Staff \notes <
+  \context Staff \notes <<
     \new Voice {
       \property Voice.MultiMeasureRest \override #'staff-position = #3
       R1
@@ -11,7 +11,7 @@ different voices. " }
       \property Voice.MultiMeasureRest \override #'staff-position = #-3
       R1
     }
-  >
+  >>
   \paper {
     \translator {
       \StaffContext
index 9851bab792dd5c5bdb8983aa61836cbddc864775..6643ff44a5d161dac29ae52acf5ec4aa1d86bc24 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc=" You can write molecule callbacks in Scheme, thus
 providing custom glyphs for notation elements.  A simple example is
index 8eda9b4ace04dfd67e399d4c03730033bda52fe7..3ca6dcdb6338f818ae377772c5e53e07a112c7ce 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header
 {
   texidoc = "The multimeasure rest is centered exactly between bar lines."
index 23aed11d629dc7cc5b95184afdf705da8f5b965a..0e18194b6486c3e67e8f78194bb60ef7bf4d08f8 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header {
@@ -6,8 +6,8 @@ texidoc= "Grace notes and multi-measure rests."
 }
 
 \score   {
-\notes <
+\notes <<
        \new Staff { R1 R1 R1*3 }
        \new Staff { \clef bass c1 \grace c8 c2 c2 c1  \grace c16 c2 c2 c1 }
->
+>>
 }
index 29f09ec73d69348aa876706df3ea06108c1c2033..1b84a68f38ad19c2328efa836a15dcec243678aa 100644 (file)
@@ -1,13 +1,13 @@
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "This combines instrument names and multimeasure rests (there was an
 interesting bug in 1.3.98). " }
 
 \score{
-       \context Staff <
+       \context Staff <<
              \property Staff.instrument = "instrument"
              \property Staff.instr = "instr"
              \notes{c''1 \break R1 }
-           >
+           >>
         \paper {
            \translator { \StaffContext
            \consists Instrument_name_engraver
index 7b182420c62c333c58ab055dbcd4d3cbdadcabca..168c9436c38f0fde9701f8b2554ad44095f5aaea 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header  {
 
@@ -13,7 +13,7 @@ Texts may be added to the multi measure rests.
 \score { \notes {
   \time 3/4
   \property Score.skipBars = ##t
-  R2._\markup { \center << \musicglyph  #"scripts-dfermata" \roman "Ad lib"  >>  }
+  R2._\markup { \center < \musicglyph  #"scripts-dfermata" \roman "Ad lib"  >  }
   R2.^\fermataMarkup
   R2.^"4"
   R2.*3_\markup { \roman "a1b2c3" }
index 18d3bf8b9cecce9d6b900e95176579d2fae420ca..efbf81c42245ef317f9054032a7aae5a7fff68e6 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header{
 
 texidoc="
index 361574d800288adb9eb06c9d17d04f8d8db90ee8..aa7e0b2c309a881d3f589ccc44860747210317e7 100644 (file)
@@ -11,7 +11,7 @@ dynamics are left over. These are put onto the 2nd measure."
 
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 #(define (notes-to-skip m)
 "Convert all stuff with duration (notes, lyrics, bass figures, etc.) to skips.
@@ -36,7 +36,7 @@ foobar = \notes \transpose c c' { c4\>-^ c4-^ c4\!-^ c4-^  }
   \notes \relative c''  \context Voice {
        \foobar
 
-       < \apply #(lambda (x) (music-map notes-to-skip x))
+       << \apply #(lambda (x) (music-map notes-to-skip x))
                \foobar
-          { d2 d2 } > 
+          { d2 d2 } >> 
 }}
index 69883ab692d0928429f33b38530a34c0dc433394..31d6e9f9c22c23be4bc5b47086e01c94ced883dd 100644 (file)
@@ -2,7 +2,7 @@
 texidoc = "New markup syntax."
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 \score {
@@ -13,7 +13,7 @@ texidoc = "New markup syntax."
                \raise #0.2 \hbracket \bold bar
                \override #'(baseline-skip . 4)
 
-               \bracket \column << baz bazr bla >>
+               \bracket \column < baz bazr bla >
                \hspace #2.0
                \override #'(font-family . music) {
                        \lookup #"noteheads-0"
@@ -23,7 +23,7 @@ texidoc = "New markup syntax."
                \combine "X" "+"   
                \combine "o" "/"
 %              \char-number #"abc1234abc"
-               \box \column << { "string 1" } { "string 2" } >>
+               \box \column < { "string 1" } { "string 2" } >
                "$\\emptyset$"
                \italic Norsk
                \super "2"
index c04e375cfb9673a36f92b907e8684270e3ef1ac1..7512a376ec843b1926ce743702b6c25a01642e2c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
     texidoc="
index 1d49916e8d8e72ca61aa6084431588859be1ad9f..93654c1cb92174a76ce731242d672ce538fabd07 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index f932fe136dec3edce631b766c0f731f79b7a54ba..1ee2a77df09bf56fd27ace9b79d66a127beadc69 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
     texidoc = "Note heads are flipped on the stem to prevent collisions.
@@ -12,10 +12,10 @@ It also works for whole heads that have invisible stems.
 
 \score { \notes \relative c''
         \context Thread {
-            <<g a c>>4
-            <<c d g a>>
-            <<c d e >>
-            <<c c g>>
-            <<c d f g>>1
+            <g a c>4
+            <c d g a>
+            <c d e >
+            <c c g>
+            <c d f g>1
     }}
 
index c68b8046a0f15106a2a185a1213abcb293114c32..85d059178ade8727c42df30e19a13945572aed3b 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Note head shapes are settable.  The stem endings should be adjusted
@@ -16,7 +16,7 @@ either up or down stems.
     \clef C
 
     \property Staff.NoteHead \set #'style = #'default
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'default" }
@@ -26,11 +26,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'baroque
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'baroque" }
@@ -40,11 +40,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'neo_mensural
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'neo\_mensural" }
@@ -54,11 +54,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'mensural
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'mensural" }
@@ -68,11 +68,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'harmonic
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'harmonic" }
@@ -82,11 +82,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'diamond
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'diamond" }
@@ -96,11 +96,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'cross
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'cross" }
@@ -110,11 +110,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'xcircle
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'xcircle" }
@@ -124,11 +124,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'triangle
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'triangle" }
@@ -138,11 +138,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \set #'style = #'slash
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'style = \#'slash" }
@@ -152,11 +152,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \break
 
     \property Staff.NoteHead \override #'transparent = ##t
-    <
+    <<
       \new Voice {
         \property Voice.Stem \set #'direction = #1 %up
         e'16^\markup { "NoteHead \#'transparent = \#\#t" }
@@ -166,11 +166,11 @@ either up or down stems.
         \property Voice.Stem \set #'direction = #-1 %down
         a16 a16 a8 a4 a2 a1 a\breve a\longa
       }
-    >
+    >>
     \property Staff.NoteHead \revert #'transparent
     \break
 
-    \new Voice <
+    \new Voice <<
       \new Thread {
         \property Thread.NoteHead \set #'style = #'cross
         \property Voice.Stem \set #'direction = #1
@@ -182,9 +182,9 @@ either up or down stems.
       \new Thread {
         \property Thread.NoteHead \set #'style = #'mensural d'16
       }
-    >
+    >>
 
-    \context Voice <
+    \context Voice <<
       \new Thread {
         \property Thread.NoteHead \set #'style = #'cross
         c'4 c'4 c'4 c'4
@@ -195,7 +195,7 @@ either up or down stems.
         \property Thread.NoteHead \set #'style = #'slash
         \stemUp c''4 \stemDown c''
       }
-    >
+    >>
   }
 
   \paper {
index d771a8c1d1a426980e3e3961f0b657abcb4fa269..ace1d0b48b7bd187914b0cb5ab22ea0ba424a2fe 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc = "Note head lines (e.g. glissando)
@@ -10,7 +10,7 @@ sd = \notes{ \translator Staff = down}
 
 \score {
     \context PianoStaff
-        \notes <
+        \notes <<
        \context Staff = up   {
             \property PianoStaff.connectArpeggios = ##t
            \showStaffSwitch
@@ -20,7 +20,7 @@ sd = \notes{ \translator Staff = down}
        \context Staff = down {
            \clef F s1*4
        }
-    >
+    >>
 \paper {
     linewidth = 8.0 \cm
 }
index 0a36c9eba5f0450595844e4d7d690016f2e4aa23..efdd48d2095df8d17396908e67e87e8f4fa5e17e 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc=" The number of stafflines of a staff can be set.  Ledger
index 6efcf2d4ea05c04a2ef6b6f777dc3c53f0767f35..77d263308b9b6f414311e8971513e4199294a5d7 100644 (file)
@@ -8,7 +8,7 @@ line, and the horizontal line doesn't stick out."
 
 
 }
-\version "1.9.2"
+\version "1.9.4"
 
 
 \paper { raggedright = ##t} 
index 2d76c44590ceabb75172774010b5aa45a9c52104..0a32a084ec32eaafa3d6bada2b823e70e68f7302 100644 (file)
@@ -6,7 +6,7 @@ use of the scheme function @code{set-octavation}.
 "
 
 }
-\version "1.9.2"
+\version "1.9.4"
 
 
 \paper { raggedright = ##t} 
index 9856e93b28861674b2706d80e33dd377a3d07cde..18ac8df94af104dd46615214e89932eff1f9be1d 100644 (file)
@@ -11,7 +11,7 @@ possible to use @code{\override} would shift both texts.
 
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 #(define (make-text-checker text)
    (lambda (grob) (equal? text (ly:get-grob-property grob 'text))))
index d27ac4bfd8692bb494d21233718d67e2df2b900a..16449dbf3ea49f7d33fba87ba49bc13c36dd3c24 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc="Multi measure rests of second voice should not disappear."
 }
@@ -33,13 +33,13 @@ two = \notes \relative c'' {
 }
        
 \score {
-  \notes <
-    \context Staff = Viole <
+  \notes <<
+    \context Staff = Viole <<
        \context Voice=one \partcombine Voice
                \context Thread=one \one
                \context Thread=two \two
-    >
-  >
+    >>
+  >>
   \paper {
     \translator {
       \ThreadContext
index 817b0d2bd14f310c12578de4d185266ecc895d47..7fd28ae6c76356983c453f758238eb041340bc12 100644 (file)
@@ -1,11 +1,11 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="The partcombiner should not combine two small slurs into a big one."
 }
 
 \score{
-       \context Staff <
+       \context Staff <<
                \context Voice=one\skip 1
                \context Voice=two\skip 1
                \context Voice=one \partcombine Voice
@@ -18,7 +18,7 @@ texidoc="The partcombiner should not combine two small slurs into a big one."
                                a( b c  a)
                                
                        }
-       >
+       >>
        \paper{
                linewidth=140.\mm
        }
index 65fd41f7129b6e068281ad6cebe599ad57073059..16fc3781f639cd3212a43aabb9375911a8173959 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc="Slurs play well with phrasing slur."
index 343687ded6680195898932185d1d6c8162c261e8..2d8fe0e34b888f2b33d702e4257898c636812853 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index d0b855b4ee51a7c5b2c4eb34741fddb0d1377558..fb653d98e4cc14866d103b93be1612f3b38a35ec 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Prefatory spacing.
 
index c9d0dafa0fda3ba788355386a760450bf0dbb9c5..0b8f1dfd556a5c07bc497d496522eaed79930bdf 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Once properties take effect during a single time step only."
 }
index 3bb0b6a904e48187d1284dc2a2d0c59f58b7eb10..d7d3163514917f5ea5681a9b463c2d539d87b6da 100644 (file)
@@ -4,7 +4,7 @@
 can be incremented automatically or manually.  "}
 
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 global =  \notes {
@@ -14,7 +14,7 @@ global =  \notes {
   s1 | \mark "12"
   s1 | \mark \default 
   s1 | \mark "A2"
-  s1 | \mark \markup { mark \column << up \bold down >> }
+  s1 | \mark \markup { mark \column < up \bold down > }
   s1
 }
 
@@ -24,6 +24,6 @@ one =  \notes \relative c {
 
 
 \score{
-\context Staff < \global \one >
+\context Staff << \global \one >>
 }
 
index efb10903f95c95069c15a9556c13388312842910..f61e6b9b7fc1395a4997fb3d9f502fb4f11402cb 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 9b1ebfb43cfebbc98e2f3a072008069b038aecc6..d9ae3439b3ab699aaaa74442b315d66c206dd177 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 195f838196ba232408ec037274915096ce8d0d86..05c9113e1b6273c71702f546ce3d5f0e974df899 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header {
@@ -8,11 +8,11 @@ texidoc = "Percent repeats are not skipped, even when skipBars is set.  "
     \paper { raggedright= ##t }
 
 \score {
-     \context Staff <
+     \context Staff <<
        \property Score.skipBars = ##t
        \notes {
        \repeat "percent" 2 { g2 a g a }
        }
-     >
+     >>
 }
 
index 68622b2d93371ccfbcdc05a3959e94f433f177c9..3954d1f6743ae553205799aa9c5eb39dc5b5bbe2 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Measure  repeats are supported, and may be nested with beat repeats."
 }
index 29cd8298398df7e92e252513f221d61fb6f33a18..24620c95d89febc5e94affde643d15286f251c02 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Beat repeats are supported."
 }
index afaaff46dff736282bc558bccf00fa76b0e60e40..6bc807b92d3a323bc87a0a819d044e37e0c67cfb 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
     texidoc = "Repeats may be unfolded through the Scheme function @code{unfold-repeats}."
index 88ed06eb24ccabc755a7bdb96e29ffa7e4da1a42..f41116137572a75896ac92ab34d1356e0e3ef465 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 3429477e9c8fedd8b0731c67924155b7dc703d0c..9ca2a3d5420e7bde402d53dc416dd20025f9b845 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "When too few alternatives are present, the first alternative is repeated,
 by printing a range for the 1st repeat."
index 1080d08c103096d4bad9bca8bf774933e616e794..bff3ea71ee24d2df18e068e6749a9dc93d752570 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index e258b91037106b4489b93717940280050c64a842..18d339547c6c09c295fe9af04ae6a1aca954a584 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header
 {
@@ -11,10 +11,10 @@ texidoc = "Rests in collisions sit opposite of the note if no direction is
     \paper { raggedright= ##t }
 
 \score{\notes\relative c''
-       \context Staff <
+       \context Staff <<
 \time 2/4
 \new Voice {
     r4 }
 \new Voice {\voiceTwo
-b8  }>}
+b8  }>>}
 
index 547f87273a72c9b942a92de5b50a9d079d9d016a..fe3ecd372785fe76163f191000bbe79d0f77aa33 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Rests should not collide with beams, stems and noteheads.  Rests may
@@ -17,7 +17,7 @@ scale =  \notes \relative c' {
 rests =  \notes             {
   r r r  r r r r r r r r r r r r r
 } 
-different = <  {
+different = <<  {
       \notes \relative c'' {
         r8 a e4 a e
       }
@@ -25,21 +25,21 @@ different = <  {
       
       \notes \relative c'' {
         r1
-      }} >
+      }} >>
 
-scales =  \context Staff \notes <
+scales =  \context Staff \notes <<
         {  r1 r2 r2   \scale    c''1 c'2 a'2 \rests  }
         \\
         { a'1 a'2 d'2 \rests r1 r2 r2  \scale }
->
+>>
 
 restsII =  \context Staff \notes {
        r4 r8
-       \context Staff < {  r8 } \\{  r8} >
-       \context Staff < { r8} r8 \\{  r8} >
-       \context Staff < { r8} r8 r8 \\ {  r8} >
-       \context Staff < { r} \\ {  r} >
-       \context Staff < { r} r\\ { \stemDown r} >
+       \context Staff << {  r8 } \\{  r8} >>
+       \context Staff << { r8} r8 \\{  r8} >>
+       \context Staff << { r8} r8 r8 \\ {  r8} >>
+       \context Staff << { r} \\ {  r} >>
+       \context Staff << { r} r\\ { \stemDown r} >>
        \stemUp
        \transpose c c' {  c''8[ r8 c''8 c''8]
         c8[ r8 c8 c8]
index 7bbd55042db203afcee0f3cf94486b79f3195353..7bb0c2dbbc16afb781f0659ffea3336b1567874e 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Whole and half rests moving outside the staff should get
 ledger lines."
index 5434a169e4e68a81ac8da96a1d4b077baa7c2e8c..7ad5a77cf165c60e274dfc9ef36c2e080df621ad 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Rests can have pitches--these will be affected by
@@ -14,8 +14,8 @@ collision will leave it alone."
 {
    a4\rest b4\rest c4\rest
 
-<d \\  d\rest^"rest pitch" >
-<d \\  r
+<<d \\  d\rest^"rest pitch" >>
+<<d \\  r>
 }
 }
 
index f9152bf287517c63bb9069c15ee77b795316116d..7c47b1b8e0acdde4bd63d6cfa5a7672ab0614da0 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index f0093ab1ae511c73bd7023f348492e476d988ca9..c979de26cae49ec3b6f0b9b160b59984837d2620 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header
 {
 
index 7fa6fc0757a64c3cd414ab1596bf0bab1da4f8d2..ff97052cc51d18a39274f668d564d463d8b3d184 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
@@ -10,9 +10,9 @@
 \score  {
 \notes \relative c'' {
   c4
-  <<c d c'>>\marcato
-  <  { c4^^ }\\
-     { d4_^ } >
+  <c d c'>\marcato
+  <<  { c4^^ }\\
+     { d4_^ } >>
     }
 \paper { raggedright = ##t}
     }
index 381aae9d69c33ecdc899097248c8af9120159b97..21d6945858143caa1108aa65f1b84efb28eb0e51 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Scripts can be stacked. The order is determined by a
 priority field, but when objects have the same priority, the input
index 39ee60753659eedde5864772f65c71c8127c6aac..a84aecefa2bf673b112af0c586ba75424bb57e2b 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \paper { raggedright= ##t }
 
index 91f639d45bd6e1da31efc0e85c8f00772ab58250..c2eb7ddfde6702231c2358bafd1a6a7ecc6ddcc1 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index fdc05de2d10cd03bffd0f0e2fdecec43f55e51a3..02c156191e5842b67e15678a40350782ef452805 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 foollilypondbook = "
 \score
 "
index dc2bcd946ebaf94f812237f4fdce4c73a20f441b..e776b0bf72a15b7915ae1f085fdb8bf14475d4ad 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 foollilypondbook = "
 \score
 "
index 9e072743ff0402a28cb50937ed9a1d93f688cac9..35ffafafb31950a74add8ad6ff43dd78628885c5 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 foollilypondbook = "
 \score
 "
index 570952a8bb65d2ceec0dae2abbd289627d2e8810..5462cd3c3fa869a0ef5f55ceb15f0e5bc092a6c3 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 foollilypondbook = "
 \score
 "
index 22277fbb2baf78adf7d303e75cf989ee350e8732..90380143abc216efb38d811afee6653f371c944c 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 foollilypondbook = "
 \score
 "
index b6f370f2b9a3650a68746d2929c4d637960d6a43..5f445d16e4ae16b5bb734c84f32a7fec864c4159 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     
     texidoc = "The area underneath an (up) slur is minimised to improve the shape. "
index db268a13810c313566f698531d635e6bca24db96..9a12548d0d05b01713ad039e110ed9922aa60545 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 5a0bc2f1238375b1e0ee792a4dcd000f356f601b..a51bae702e8c4d3417d10252a0d5837d234e0879 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 08bf3089c31c763f6e66a5cdb6f50068892f65f5..a4e30e250a7073839166f2e400e6d9ffe783f219 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 The same goes for slurs. They behave decently when broken across
@@ -9,7 +9,7 @@ linebreak.
 
        
 \score{
-       \context PianoStaff <
+       \context PianoStaff <<
        \context Staff=one \notes\relative c'{
                \stemUp \slurUp
                 c4( c \translator Staff=two c  c) |
@@ -44,7 +44,7 @@ linebreak.
                \clef bass
                s1 s1 s1 s1 s1 s1 s1 s1 s1 s1
        }
-       >
+       >>
 }
 
 
index d022acc9c5d4af3e1620a211cbd27d8840c287bb..eedc912f9d433f0de9593f2dae067496a94ae823 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="Slurs should not get confused by augmentation dots.  We use a lot
 of dots here, to make problems more visible."
index fb59f1fa655a4f3ed51a1ee114ce27a4c4e55163..96c53129bafe4ba7e3a3eba05a980d60a8f61ed4 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Slurs should look nice and symmetric.  The curvature may increase
index 0aba0c09a4932d46c1950b145e2bcc82135923cb..2d80d292c3af002bfbeb485e2b35c4d589bda0e7 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header
 {
     texidoc ="Slurs may be placed over rest. The slur will avoid colliding with
index 057e43acb7f88e58a3fb6af35a3ff014afcee234..3aef54161659de343f71c174e3076cbf01a88cdb 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc="Manual hack for slur and staccato."
 }
index 5437cbbfe42186cf82dcaed37ebf7af6b2de9001..4f439a921617584509650dda718d6a7792ce2e21 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc="Trend of broken slur with user-overridden stem attachment should also
 follow the same vertical direction it would have had in unbroken state."
index 3afd90e34b211d3f1f235d38a217cc5ac7579988..554c02e5d4184ebf8e65f9832d39732cdf1333de 100644 (file)
@@ -1,12 +1,12 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header
 {
   texidoc = "Symmetric figures should lead to symmetric slurs."
 }
 
 \score{
-       \notes\relative c''<
+       \notes\relative c''<<
                \time 4/4
                \context Staff{
                        f8(f f f) f(g g f) f(a a f) f(b b f)
@@ -14,7 +14,7 @@
                \new Staff{
                        e,(e e e) e(d d e) e(c c e) e(b b e)
                }
-       >
+       >>
        \paper{
                raggedright = ##t
        }
index 9e1f32f63b603dababb007adee509ac373b42785..652744c60d5a14b9fedb227133b4dfa809295508 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header
 {
     texidoc = "Symmetric figures should lead to symmetric slurs."
@@ -7,7 +7,7 @@
 }
 
 \score{
-       \notes\relative c'<
+       \notes\relative c'<<
                \time 6/8
                \context Staff{
                        e8(e e) e(d e) e(c e) e(b e)
@@ -15,7 +15,7 @@
                \new Staff{
                        f'8(f f) f(g f) f(a f) f(b f)
                }
-       >
+       >>
        \paper{
                raggedright = ##t
        }
index 92be39ede72cd26250365bb982260a79be83da4f..6e9581e6b7a7d82bbeb196929f8638a7a58d17de 100644 (file)
@@ -1,19 +1,19 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header { 
 texidoc = "Accidentals in different staffs don't effect the
 spacing of the quarter notes here."
 }
 
-\score { \notes \relative c'' < \new Staff { \time 4/4
+\score { \notes \relative c'' << \new Staff { \time 4/4
 
  c8[ c8 cis8 cis8]
  cis8[ cis8 cis8 cis]
 
 
  }
-   { \key d \major cis4 cis4 cis4 cis!4  } >
+   { \key d \major cis4 cis4 cis4 cis!4  } >>
 
    \paper { raggedright = ##t} 
  }
index e03adc8c80b61243cdc12df500e01dda6c9b74c6..3961f7476ce30cabf6cd6bf8eda2b7980c5458bd 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
     texidoc = "Accidentals don't influence the amount of stretchable space. "
index 5787cda3c12be834a9c92ea2e1d6f9f09559d979..f9f2cafc674a39bba5bc1759f9f12927cddf4006 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc = "Accidentals sticking out to the left
index a19962f05dc49410ad9ebb30292b029d05c42109..60acdf8a0990dee0a019574fb5a1266feb153d18 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Downstem notes following a barline are
 printed with some extra space. This is an optical correction similar
index 8b58bd857fdc233168dc232b9bfeb32a57be7409..bb0a0cdf68842749cdeaffcff3d97b8e041b143e 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "Clef changes at the start of a line get much more space
@@ -7,14 +7,14 @@ than clef changes halfway the line."
 }
 
 \score  {\notes  {
-    < \new Staff {
+    << \new Staff {
        c'2
        \clef bass e16 f a
        \clef treble b
        }
       \new Staff  {
          c'4 c'4 c'4 
-      }>
+      }>>
     }
     \paper { raggedright = ##t
 \translator { \StaffContext
index e2fc3efefa542cad888c06e615f065a4128ba897..f67bc45829a1c78dad05815a177a7f03cd82df94 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     
     texidoc ="Broken matter at the end of line does not upset the
index b6ef294d32b6d6780c1d144aabe51ebb1d85c1f2..5407536b0cf4810820729b8d732b5e5a9e323a4b 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "
 A voicelet (a very short voice to get polyphonic chords correct)
 should not confuse the spacing engine."
@@ -9,12 +9,12 @@ should not confuse the spacing engine."
        \score {
 \notes {  \context Staff \relative c' {
   c4
-  <
+  <<
       { r4 dis'4 } \\
       { r4 fis,4 } \\
       { r bis } \\
       { s gis }
-  >
+  >>
   c4
 }}
   \paper { raggedright = ##t }
index 0c6c2914dbdf5c702116971858542c6c7ab5b654..b167ba7f494c8a42e6d769e85d2a5048ef915095 100644 (file)
@@ -1,14 +1,14 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "A clef can be folded below notes in a different staff, if
 this doesn't disrupt the flow of the notes."
 }
 
-\score { \notes \relative c'' <
+\score { \notes \relative c'' <<
 \new Staff  { c4  c16[ c c  c] c4 c4 }
        \new Staff { \clef bass c,2 \clef treble  c'2 }
-       >
+       >>
 
        \paper { raggedright = ##t}
        }
index 64ed940d533691119cbe97924dd3b342ce47d49c..20499873db4a985799c3cfc053db227dfb66ea8b 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "A clef can be folded below notes in a different staff, if
@@ -7,10 +7,10 @@ there is space enough. With Paper_column molecule callbacks we can
 show where columns are in the score."
 }
 
-\score { \notes \relative c'' <
+\score { \notes \relative c'' <<
        \new Staff  { c4 c4 c4 \bar "|." }
        \new Staff { \clef bass c,2 \clef treble  c'2 }
-       >
+       >>
 
        \paper { raggedright = ##t
 
index 163dea5fbfbb0a1975691537f1a2574116bb9a07..354b316bd8f5619d14d174d4780517d05c240ecd 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "Spacing uses the duration of the notes, but disregards
index 35c20cbf5f08f4dffc12521e8dc09a46aa88a569..e90388523c65f38d8f89e5219efff4aaff3987c5 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
   texidoc = "Grace note spacing. Should be tuned? "
 }
index 4faef8c68192d13c865a46adb81fb1448d6ae524..0bab3c16d6c8e9a5a7708d1680c16c5f1aff1ecd 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "For knees, the spacing correction is such that the
index e43609066affc70b12b38c45c8fc8b3849e11fc0..bf2f47c51b635760447c04f17837cefb28b67ab3 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc =  "Concurrent tuplets should be spaced equidistantly on
 all staffs.
@@ -11,7 +11,7 @@ is. For non-raggedright, it still shows a bug: uneven spacing.
 
 
 multipart =  \notes \relative c'{ 
-    \context StaffGroup < 
+    \context StaffGroup << 
                 \new Staff  \context Voice { 
                    \times 2/10 {  c8[ c c c c c c c c c] } 
                    \times 2/10 {  c[  c c c c c c c c c] } 
@@ -20,7 +20,7 @@ multipart =  \notes \relative c'{
                    \times 2/11 {  c8[ c c c c c c c c c c] } 
                    \times 2/11 {  c[  c c c c c c c c c c] } 
                 }
-            >
+            >>
        }
     
 \score{
index 6bcafd02c8630141faa0ee35de8c2dd68765714c..ef95e9c9648fd48aa809bdc8c7cebd3f14449485 100644 (file)
@@ -17,5 +17,5 @@ raggedright = ##t
     }
      }
 
-\version "1.9.2"
+\version "1.9.4"
 
index f18c3652cad5b2cbeb7f8e8524f2f49618185a9f..7a3b7dea4a90b9e1f4711678d692b6bf5526c1e6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Rests get a little less space, since they are narrower.
 However, the feta quarter rest is relatively wide, causing this effect to be
index 98cab3b87647888295233d084eb42798451ee277..b8cca1b7e842ab85fd9fd5f54e5c983513e2cefb 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     
 texidoc = "Notes that are shorter than the common shortest note, Get a
index ccca587a577e01cbbf24a0a2dcb1a9eb199699aa..9939726a9811feb6b02f9f181f9413ed8e89d05b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Upstem notes before a barline are printed with some extra
index b534410859ef247783f78f804119ddb147ef4c01..458342dcd1bdf8628a466c3c1f5da69deee9d750 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 
index 09f200b052fab7d60cd899755935422d7a98cfa9..6c8263135485c51faa0504853c624db13f0040a6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
        texidoc = "For juxtaposed chords with the same direction, a
 slight optical correction is used. It is constant, and only works if
index af0b19adef455747dcd5cc3490df202e5148e7b7..b08f99c4bbc7910241bdcd87037f091184ffdcec 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc ="Space from a normal note/barline to a grace note is
index cc0f53691db276279cbe0fe17a16c70aa9930fa5..10e30e62a7a58a04b8ee05b4f24154241fd0927a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "
  When tightly spaced, hinterfleisch -> 0.
index 2e5e5b96242a60f214a855824a3fa91348e62979..518265e1956a7b8865648a7e4b4ef5aa505b1f6f 100644 (file)
@@ -1,19 +1,19 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Span bars draw only in between staff bar lines, so setting those to transparent shows bar lines between systems only.
 "
 }
 
 \score {
- \notes \relative c' \new StaffGroup <
+ \notes \relative c' \new StaffGroup <<
  \new Staff { a1 a1 a1}
-  \new Lyrics \lyrics <
+  \new Lyrics \lyrics <<
    { bla1 die bla }
    { foo bar foo }
-  >
+  >>
   \new Staff { f1 f1 f1}
- >
+ >>
  \paper {
   \translator {
    \StaffContext
index 8f9f2729f6618372f27ef7b52c855962d9aae01e..b61334085f30186cbdad852f872e4fbed70ee392 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 35e32f94d1b197caa1e21e882c6dc807d166b0ff..ae70ac9d5d5c857a205e518e128bb3c04f8d5d80 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "The staff is a grob, and may be adjusted as well: this one
  shows a staff with 6 thick line, and a slightly large staffspace.
index 6d59d639882512a2c172d0830ffa58b23a3c1fc6..6b7c2d4d003886bfd0fc1b18eb861ebd35ce3ec4 100644 (file)
@@ -1,10 +1,10 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Stanza numbers may differ for the first and following systems."
 }
 
 \score {
-<
+<<
     \context LyricsVoice
     \lyrics {
        \property LyricsVoice . stanza = "first"
@@ -12,7 +12,7 @@ texidoc = "Stanza numbers may differ for the first and following systems."
        Foo1 Bar1
     }
     \notes { c''1 \break c''1 }
->
+>>
 
 \paper { raggedright = ##t } 
 } 
index 7cc95b59332cbf988228cb7d66e7b1f91bb5af63..44e4096e239418a9b779d0e5082534412b42696b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 9b7f5983fbcfa522aa16941619e02bd6a314a6cc..a553b8af0141c5e355d75a6a0a37d2663ec16a8f 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
     
index 685864eb1b217a10dde4139ec34c6571b5fb0b1d..2f592078898f2ea322c77c48c743a66c11ea018e 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index ea680aa2f6e24ff8147e7e481ea13874af3b7a1a..e4f897486b2acb85e246b6651dd8350bed17ed0c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 Stem tremolos or rolls are tremolo signs that look like beam segments
index 0320505a47fb3a1a04457b68573a20f95b7e65d2..0b971f2ef7d13688ff91ffdaae40df5b7c35dc77 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "LilyPond correctly determines the size of every
index 0c25d5315119c43523349767d292b8eef09f82d4..4b7021bdf298480a05ddb5472ed3b5295fe2915b 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc =
 "
@@ -8,12 +8,12 @@ The piano brace should be shifted horizontally if it  is enclosed in a bracket.
 
 
 \score { \notes  {
-    \context StaffGroup <
+    \context StaffGroup <<
        c4
-       \context PianoStaff <<
+       \context PianoStaff <
            d
            e
-          >>4
-    >
+          >4
+    >>
     }\paper {raggedright = ##t}}
 
index e7d59152769cf167db7f2a059251720ac0ca6ce2..9bc7472a3d721fb41e1b77686080bdc4c99d3714 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.3"
+\version "1.9.4"
 \header {
 
 texidoc = "The @code{\\tag} command marks music expressions with a
@@ -17,15 +17,15 @@ common =
 \notes \relative c''  {
 
     c1
-    \relative c' <
-       \tag #'part <
+    \relative c' <<
+       \tag #'part <<
          R1 \\
          {
              \property Voice.fontSize = #-1
              c4_"cue" f2 g4 } 
-        >
+        >>
        \tag #'score R1
-     >
+     >>
     c1-\tag #'part ^4
 }
 
index 43cab57f87f91e1832cadf9d7465363dac9b6aa7..ee27f07057fb0ea675b2948539e247f959e9cac6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc= "Text spanners should not repeat start text when broken."
 }
index 0f2fa42e5b33bd6c0861ed6b46b8abe04cf06e5f..963b8b7bbf29929c57ebc39086f1decf3e99b27a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
@@ -50,9 +50,9 @@ thenotes = \notes \relative cis' {
 }
 
 \score {
-  <
+  <<
     \context Staff \thenotes
     \context NoteNames \thenotes
-  >
+  >>
 }
 
index 9b8c21515677814001550cdefd537f6823f1b623..5ba27074ba7e29ae5f7b986a5ca42513e07e97ce 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc = "First and second bes (tied across line break)
index c19149ad6f00914a2004a53848cde2eee5c1c101..addc1aaeee3ef21b3e44f5a0f93e35f7b78997dd 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Tie engraver uses @code{busyGrobs} to keep track of
@@ -10,12 +10,12 @@ note heads. Test if this queue works by throwing many  mixed tuplets at it."
 \score
 {
 \notes \context Staff \relative c'' 
- <
+ <<
  {  \times 2/3 { c'8~  c8~ c8~ c8~ c8~ c8 } }
  \\
   { \voiceTwo \times 2/5 { a,4 ~a4 ~a4~ a4~ a4 }}
  \\
   { \voiceThree  { b,8 ~ b8 ~ b8 ~  b8 }}
- >
+ >>
 }
 
index e1a2a0ed934c7314a81eeef35d30fef717e05f21..42b8129b455d6461e9aa51b60904047f31974d1c 100644 (file)
@@ -6,14 +6,14 @@ putting the Tie engraver at Thread level, and redirecting untied notes
 to a different thread."
 
 }
-\version "1.9.2"
+\version "1.9.4"
     \paper { raggedright= ##t }
 
 \score {
 
 \notes \context Thread \relative c' {
-  < c~ e \new Thread c' 
-  < c e c'  
+  << c~ e \new Thread c' >
+  << c e c'  >
 }
 
 
index b2ed3936c4610ae7b9e1029e5eafa9e2aca81b3f..f3965ce421b716a7454461bd6c5c8f8af465cb3a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
 texidoc="
 When tieing chords, the outer slurs point outwards, the inner slurs
@@ -9,7 +9,7 @@ point away from the center of the staff.  Override with
 }
 
 
-t =  \notes \relative c' {   <<c e g>> ~ <<c e g>> }
+t =  \notes \relative c' {   <c e g> ~ <c e g> }
 
        \score { 
 \notes \context Voice {
index 34f1000260e2156632a2b31fa07529c9444677a8..6bf4030697ac609cc36b48d5380474180b60555c 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Ties should not collide with dots."
 }
index 920520441e07438f955fec69d1f051d4bc7cb53e..176c5efadf7c13c7a3ba42f309a9526dd1e6aee3 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Tieing a grace to the to a following grace or main note works."
 }
index 9250ecc9570e8c1abaa1a693f779f797840f1416..2c9ab5161841a61fecd296a82eaec23ab1b0452b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="
index 023212a2358dc55e227f2f726f741669a92badd1..3505d8552c2806f753700abdc5e5e77b7ee01a54 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "In combination with a beam, the bracket of the tuplet
index 4b14578830b8b72efa8ba11a0bf79c8e5f9ff5b7..25d70d4d10e891741f845cc9c2c0a1b4d2b41a5b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
   texidoc="Manual hack for nested tuplets, move outer tuplet up."
 }
index 8b22aaed22f5de6a6210860eb3a50507b6654108..b3ebc1a64b25920ec86984e973932e29e4124fe8 100644 (file)
@@ -6,7 +6,7 @@ NB should have no bracket, B should have bracket.
 }
  
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 \score { 
index f1d6d304071e2809af14219405b2dbc9ee94da79..e01019a9317dd29191b7995decf17c47717ecdc5 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {texidoc = "Tests tuplet rests. "}
 
 \score {
index e657b65c60069d37a3e81238bbeba1f9b56da921..48412d734dd613c982c5987ad04c7de7a1f14f43 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc = "Horizontal tuplet brackets are shifted vertically
index ae6a979f078e3dcb479ece0f521ffc6b961d6c08..166150cee5aa5243d2748703964bfb78943099d9 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
     
 texidoc="
index 64d19ec2c6b083113c7ae6a14abb34beb0460c75..ab84d342ae7d9290f17e2327c1ca092c4b1c6c7f 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header { texidoc= "
@@ -11,7 +11,7 @@ can be printed automatically. This is enabled if the property
 }
 \score {
 \notes \relative c'
-\context PianoStaff <
+\context PianoStaff <<
     \property PianoStaff.followVoice = ##t
     \context Staff \context Voice {
       c1
@@ -19,6 +19,6 @@ can be printed automatically. This is enabled if the property
       b2 a
     }
     \new Staff {\clef bass \skip 1*2 }
-  >\paper{ 
+  >>\paper{ 
 linewidth =-1.
 }}
index 0813a8969f278ff87d0a3a83408d61b3330fdd84..7c05f96609d8b0240a8a98aed196d227a4d53df7 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc ="Broken volta spanners behave correctly at left edge in all cases."
@@ -105,7 +105,7 @@ f f\break
     }
 }
 \score{
-        \notes <
+        \notes <<
 
 
        \new Staff
@@ -117,7 +117,7 @@ f f\break
            \voiceE
        }
 
-    >
+    >>
        \paper { raggedright =##t }
 }
 
index 4603334a4fdd8ff6bc59c7ed5518aaec67ab3f00..4fc24b45950fde227d43ddc30a25d1a85d517608 100644 (file)
@@ -4,25 +4,25 @@
     texidoc = "By setting @code{voltaOnThisStaff}, repeats can be put on more staffs in a score."
 
 }
-\version "1.9.2"
+\version "1.9.4"
 
 
 vmus = \notes { \repeat volta 2 c1 \alternative { d e } } 
 
 \score  {
 
-    \notes \relative c'' <
-       \new StaffGroup <
+    \notes \relative c'' <<
+       \new StaffGroup <<
            \context Staff \vmus
            \new Staff \vmus
-       >
-       \new StaffGroup <
-           \new Staff <
+       >>
+       \new StaffGroup <<
+           \new Staff <<
                \property Staff.voltaOnThisStaff = ##t
-               \vmus >
+               \vmus >>
            \new Staff \vmus
-       >
-    >
+       >>
+    >>
 
     \paper { raggedright = ##t }
 }
index 1a7e14423db5c64c4765548a564a5bbdc355685d..dc2db6cb3203a722329a90e2255415f6aeb9897a 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 \header {
     title = "Screech and boink"
     subtitle = "Random complex notation"
@@ -6,13 +6,13 @@
     }
 
 \score {
-\notes \context PianoStaff <
+\notes \context PianoStaff <<
   \context Staff = up {
        \time 4/8
     \key c \minor
 
 
-< { \property Voice.Stem \override #'direction = #'()          \translator Staff = down
+<< { \property Voice.Stem \override #'direction = #'()         \translator Staff = down
     \property Voice.subdivideBeams = ##t            
        g16.[
        \translator Staff = up
@@ -27,7 +27,7 @@
        { s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d''] } \\
        { s4 \autoBeamOff d''8.. f''32  } \\
        { s4 es''4 }
-       >
+       >>
   }
 
   \context Staff = down {
 \property Voice.Beam \set #'thickness = #0.3
 \property Voice.Stem \set #'thickness = #4.0
     g'16[ b16 fis16 g16]
-< \apply #notes-to-clusters { 
-    as16 <<as b>>
-    <<g b>>
-    <<g cis>>
+<< \apply #notes-to-clusters { 
+    as16 <as b>
+    <g b>
+    <g cis>
   } \\
  {
 \property Staff.Arpeggio \set #'arpeggio-direction =#-1
-<<cis, e, gis, b, cis>>4\arpeggio  }
-  >
+<cis, e, gis, b, cis>4\arpeggio  }
+  >>
  }
->
+>>
 
 \paper { linewidth = -1.0
 
index f46456f84d8ce0d5ea0974e151487dffdc4ad831..4f3df05c568b1eed8c941229d0b7f9480e982b13 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header {
index 6b30d190ba3633d586d3a32791f4ae6e7838ff53..06883feff1fc0ffd465524b8a8507507251b2fba 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
   dedication = "dedication"
   title = "Title"
index 9c7cd150ca678312011d0f61b3b2f7ffb08d99ea..9c47a7159ca467afd2669b407cdb322b4b8f8e6d 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
         title = "Song"
         subtitle = "(tune)"
@@ -47,9 +47,9 @@ trumpet = {
         \global 
         \property Staff.instrument = #"Trumpet"
         \clef treble
-        \context Staff <
+        \context Staff <<
                 \trpt
-        >
+        >>
 }
 
 % ------ Alto Saxophone ------
@@ -63,9 +63,9 @@ altosax = {
         \global
         \property Staff.instrument = #"Alto Sax"
         \clef treble
-        \context Staff <
+        \context Staff <<
                 \alto
-        >
+        >>
 }
 
 % ------ Baritone Saxophone ------
@@ -79,9 +79,9 @@ barisax = {
         \global
         \property Staff.instrument = #"Bari Sax"
         \clef treble
-        \context Staff <
+        \context Staff <<
                 \bari
-        >
+        >>
 }
 % ------ Trombone ------
 tbone = \notes \relative c {
@@ -94,9 +94,9 @@ trombone = {
         \global
         \property Staff.instrument = #"Trombone"
         \clef bass
-        \context Staff <
+        \context Staff <<
                 \tbone
-        >
+        >>
 }
 % ############ Rhythm Section #############
 % ------ Guitar ------
@@ -113,9 +113,9 @@ guitar = {
         \global
         \property Staff.instrument = #"Guitar"
         \clef treble
-        \context Staff <
+        \context Staff <<
                \gtr
-        >
+        >>
 }
 
 %% ------ Piano ------
@@ -147,28 +147,28 @@ PianoRH = {
         \clef treble
         \global
         \property Staff.midiInstrument = "acoustic grand"
-        \context Staff <
+        \context Staff <<
                 \context Voice = one \rhUpper
                \context Voice = two \rhLower
-        >
+        >>
 }
 
 PianoLH = {
         \clef bass
         \global
         \property Staff.midiInstrument = "acoustic grand"
-        \context Staff <
+        \context Staff <<
                \context Voice = one \lhUpper
                \context Voice = two \lhLower
-        >
+        >>
 }
 
 piano = {
-       \context PianoStaff <
+       \context PianoStaff <<
                \property PianoStaff.instrument = #"Piano"
                \context Staff = upper \PianoRH
                \context Staff = lower \PianoLH
-        >
+        >>
 }
 
 % ------ Bass Guitar ------
@@ -181,16 +181,16 @@ bass = {
         \global
         \property Staff.instrument = #"Bass"
         \clef bass
-        \context Staff <
+        \context Staff <<
                 \bass
-        >
+        >>
 }
 
 % ------ Drums ------
 \include "drumpitch-init.ly"
 up = \notes {
-        hh4 <hh4 sn> hh4 <hh4 sn> hh4 <hh4 sn> hh4 <hh4 sn>
-       hh4 <hh4 sn> hh4 <hh4 sn>
+        hh4 <<hh4 sn>> hh4 <<hh4 sn>> hh4 <<hh4 sn>> hh4 <<hh4 sn>>
+       hh4 <<hh4 sn>> hh4 <<hh4 sn>>
 }
 down = \notes {
         bd4 s bd s bd s bd s bd s bd s
@@ -200,17 +200,17 @@ drums = \context Staff = drums {
        \global
        \property Staff.instrument = #"Drums"
        \clef percussion
-       <
+       <<
                \context Voice = first { \voiceOne \up }
                \context Voice = second { \voiceTwo \down }
-       >
+       >>
 }
 
 %%%%%%%%% It All Goes Together Here %%%%%%%%%%%%%%%%%%%%%%
 
 \score {
-<
-        \context StaffGroup = horns <
+<<
+        \context StaffGroup = horns <<
                 \context Staff = trumpet \trumpet
 
                 \context Staff = altosax \altosax
@@ -220,9 +220,9 @@ drums = \context Staff = drums {
                 \context Staff = barisax \barisax
 
                 \context Staff = trombone \trombone
-        >
+        >>
 
-        \context StaffGroup = rhythm <
+        \context StaffGroup = rhythm <<
                \context ChordNames = chords \gtrharmony
                 \context Staff = guitar \guitar
                \context PianoStaff = piano \piano
@@ -230,8 +230,8 @@ drums = \context Staff = drums {
                 \context Staff = bass \bass
                 
                 \apply #(drums->paper 'drums) \drums
-        >
->
+        >>
+>>
         \midi { \tempo 4 = 75 }
         \paper {
                 linewidth = 15.0 \cm
index 70991f0b3d9cfde439c810734944b533f55c0927..1e883bae486bd620d48cd936f7b352d6a7f55795 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc = "Lead sheet format: chords with melody."
@@ -13,13 +13,13 @@ melody = \notes \relative c' {
 }
 
 \score {
-  \notes <
+  \notes <<
     \context ChordNames {
         \property ChordNames.chordChanges = ##t
         \harmonies
     }
     \context Staff = one \melody
-  >
+  >>
 
   \paper{ }
   \midi{ }
index 684fcf1f11266e6aa981939b3ebd3f67d614bc26..ea462ae0843e39ef4fcbec2c0fc2355f571aaaca 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc = "Popsong format: chords, melody and lyrics."
@@ -18,7 +18,7 @@ accompaniment = \chords {
 }
 
 \score {
-  <
+  <<
     \context ChordNames \accompaniment
     \addlyrics
       \context Staff = one {
@@ -27,7 +27,7 @@ accompaniment = \chords {
         \melody
       }
       \context Lyrics \text
-  >
+  >>
   \paper { }
   \midi  { }
 }
index 033e2d7c6c0813d5ad9c049e406a3639c2233340..2dd7b50cb8c134dc860187f8086042cf6e610e1f 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc = "Melody and lyrics."
@@ -14,14 +14,14 @@ text = \lyrics {
 }
 
 \score {
-  <
+  <<
     \addlyrics
       \context Staff = one {
         \property Staff.autoBeaming = ##f
         \melody
       }
       \context Lyrics \text
-  >
+  >>
   \paper { }
   \midi  { }
 }
index a4e658e3f06b7b21fb0f0506b537f35d36793e40..47d4afdce87ad31c5a2081f6ad6a5b01ea4e2987 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc = "Only a melody."
index d2f539b22c370bef380b1f07e877b4fed7a7663f..20f94fe6e9de847cad9ea2275e6faac5f44a788e 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc ="Polyphonic piano music"
@@ -26,18 +26,18 @@ lowerTwo = \notes\relative c {
 }
 
 \score {
-  \context PianoStaff <
+  \context PianoStaff <<
     %\time 4/4
-    \context Staff = upper <
+    \context Staff = upper <<
       \context Voice = one \upperOne
       \context Voice = two \upperTwo
-    >  
-    \context Staff = lower <
+    >>  
+    \context Staff = lower <<
       \clef bass
       \context Voice = one \lowerOne
       \context Voice = two \lowerTwo
-    >  
-  >
+    >>  
+  >>
   \paper { }  
   \midi { }  
 }
index 6bfb2241f8fc7a6a3d8d42f4e601af576cd25cc7..08e1641226e5ccb7daec4b6a2bf94ed2d45b4ec6 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc ="
   Template that puts dynamics on a separate line, so it is neatly
@@ -25,15 +25,15 @@ pedal = \notes {
 }
 
 \score {
-  \context PianoStaff <
+  \context PianoStaff <<
     \context Staff=upper \upper
     \context Dynamics=dynamics \dynamics
-    \context Staff=lower <
+    \context Staff=lower <<
       \clef bass
       \lower
-    >
+    >>
     \context Dynamics=pedal \pedal
-  >
+  >>
   \paper {
     \translator {
       \type "Engraver_group_engraver"
index f6d655e0601622f71058ae591c0067f2eac63e03..61767502f59e1a6b5d0e765d088e81db1c979cff 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc ="Lyrics between two staffs."
@@ -18,15 +18,15 @@ text = \lyrics {
 }
 
 \score {
-  \context GrandStaff <
+  \context GrandStaff <<
     \addlyrics
       \context Staff = upper \upper
       \context Lyrics \text
-    \context Staff = lower <
+    \context Staff = lower <<
       \clef bass
       \lower
-    >  
-  >
+    >>  
+  >>
   \paper {
     \translator {
       \GrandStaffContext
index 3c3c1ee81f22e0abdc9eadac7884274af0f8a796..6e557fd2a4ac01d2cfd5e30cf8480ea044c2363c 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc ="Classical song format: one staff with melody and lyrics,
@@ -24,7 +24,7 @@ lower = \notes\relative c {
 }
 
 \score {
-  <
+  <<
     \addlyrics
       \context Staff = mel {
         \property Staff.autoBeaming = ##f
@@ -33,14 +33,14 @@ lower = \notes\relative c {
       }
       \context Lyrics \text
 
-    \context PianoStaff <
+    \context PianoStaff <<
       \context Staff = upper \upper
-      \context Staff = lower <
+      \context Staff = lower <<
        \clef bass
        \lower
-      >
-    >
-  >
+      >>
+    >>
+  >>
   \paper {
     \translator { \RemoveEmptyStaffContext }
   }  
index 16935ad15a1b2053854ec9e14cb1756bc375b55d..d13f00edbc800e166b2abdd7d6294fa0d30c2542 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc = "Simple piano music." 
@@ -14,14 +14,14 @@ lower = \notes\relative c {
 }
 
 \score {
-  \context PianoStaff <
+  \context PianoStaff <<
     %\time 4/4
     \context Staff = upper \upper
-    \context Staff = lower <
+    \context Staff = lower <<
       \clef bass
       \lower
-    >  
-  >
+    >>  
+  >>
   \paper { }  
   \midi { }  
 }
index 76f15834356bf099d37d01837fdd7f81a9d8d1e2..62e91b26144425302a4705c9e99b90d6243290e2 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "
@@ -20,7 +20,7 @@ bassMusic = \notes \relative c { c4 c g c }
 bassWords = \lyrics { ho4 ho ho ho }
 
 \score { \notes
-         \context StaffGroup <
+         \context StaffGroup <<
              \property Score.automaticMelismata = ##t
          \context Lyrics = sopLyrs { s1 }
          \context Staff = women { s1 }
@@ -41,7 +41,7 @@ bassWords = \lyrics { ho4 ho ho ho }
                \context Staff = men  \context Voice = VB { \voiceTwo \bassMusic }
                \context Lyrics = bassLyrs { \bassWords}
          
-         >
+         >>
   \paper {
     \translator {
 
index 127c28472120d50ffce3fa0dc02c740c19c0ea2e..7872f9cf84f059b04920466b550f47405bd1122c 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 %% +.ly: Be the first .ly file for lys-to-tely.py.
 %% Better to make lys-to-tely.py include "introduction.texi" or
 %% other .texi documents too?
index d241cf692b63072bbe5b5d89b12b2333a580d15d..37198178e9f2a282aa8e15f6a485fa2bb9419183 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 %% I don't know what this example is supposed to do.  delete it?
 %% It shows how to use the autochange feature together with an extra
@@ -30,20 +30,20 @@ basloopje = \notes\relative c{
 accompany = \repeat unfold 4 \notes \relative c \basloopje
 
 \score{
-    \notes \context PianoStaff<
-       \context Staff=up <
+    \notes \context PianoStaff<<
+       \context Staff=up <<
            \global
            \context Voice=foo{
                \voiceOne
                \melody 
            }
-       >
-       \context Staff=down<
+       >>
+       \context Staff=down<<
            \global
            \clef bass
            \autochange Staff \context Voice \accompany
-       >
-    >
+       >>
+    >>
 
     \paper {
        \translator{ 
index 8392fcf2a93bdbb12d2de9bd7dc99519cab7ed4a..d39bda328167f4438f173ece0603bd5afe200e3b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
index 9da7b4816ce226709f269cbbbef014aac0030b22..14a2dfec2d976d7b47800138a322e081dfe49787 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc= "@cindex make-music Fingering
index fc833d9e0faec3fb66b616ba784b0ca8a774b1cc..5ffe8520df67027faada31bd2ab12f9e9bd9f166 100644 (file)
@@ -6,7 +6,7 @@ file lists all of them.
 "
 }
 
-\version "1.9.2"
+\version "1.9.4"
 
 \score { 
   \context Voice \notes\relative c {
index 37f753b81d6a4ffbf48592fe0b71c71958610428..6829e7b2424cbde4b47f5fd65a9bd8e5c9d31cb5 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 % TODO: split ancient-font into seperate files; possibly in
 % different locations.
 \header {
@@ -9,8 +9,8 @@ included in LilyPond's support of ancient notation.
 }
 
 
-upperStaff =  \context GregorianStaff = upperStaff <
-  \context GregorianVoice <
+upperStaff =  \context GregorianStaff = upperStaff <<
+  \context GregorianVoice <<
     \property Score.timing = ##f
 %   \property Score.forceAccidental = ##t %%%%%%%% FIXME: what happened to this property?
 
@@ -112,11 +112,11 @@ upperStaff =  \context GregorianStaff = upperStaff <
        s32*1
 %      \break % 12 (32*1)
     }
-  >
->
+  >>
+>>
 
-lowerStaff =  \context MensuralStaff = lowerStaff <
-  \context MensuralVoice <
+lowerStaff =  \context MensuralStaff = lowerStaff <<
+  \context MensuralVoice <<
     
     % this is broken until further notice -- see refman
     % \property Staff.StaffSymbol \override #'line-count = #5
@@ -211,14 +211,14 @@ lowerStaff =  \context MensuralStaff = lowerStaff <
        es'! des'! cis'!1 \bar "||"
 %      \break % 12 (8*1)
     }
-  >
->
+  >>
+>>
 
 \score {
-    \context Score <
+    \context Score <<
        \upperStaff
        \lowerStaff
-    >
+    >>
     \paper {
 % do we want to keep these settings? -gp
        linewidth = 17.25\cm
index a805f9ac757bea473a234392d94846b568111239..28d5f0f8b1126f877d24d031e3103c1173a7853c 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 % TODO: move stuff from ancient-font into here?  See comment
 % for ancient-font.ly
 \header {
index 6fd35f698ba6432b18f2f27147d68261a736567d..c36f1dc932f784468df7bdbd3025211438883d6c 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
  texidoc = "@cindex Bagpipe Music
index 4e0c64aacd1179bb17c5abf3425b29bc9068cc0f..ef5c4342d55a602fdc0333fcc022503973675a38 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "@cindex Bars Always
index 7709d8b618b08fe2e93aca70cfc375c6486165ed..d716dc1a620decd3c62b6d7479564c7e474644a8 100644 (file)
@@ -1,19 +1,19 @@
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Bar line lyric only
 You can move around @code{Bar_engraver} and
 @code{Span_bar_engraver} if you want bar lines on lyrics. "
 }
 
 \score {
-\notes \relative c' \context ChoirStaff <
+\notes \relative c' \context ChoirStaff <<
  \new Staff { c1 c1 c1}
- \context Lyrics \lyrics <
+ \context Lyrics \lyrics <<
   { bla1 die bla }
   { foo bar foo }
   { foo bar foo }  
- >
+ >>
  \new Staff { c1 c1 c1} 
- >
+ >>
 
 
 \paper  {
index 4a8d88af7b84bbb714c0d8705df99604acb9e69f..ea9e255098c0a381795e583c944016af8674ce6a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "@cindex Bar Lines
 Different types of bar lines demonstrated.
index ceb832148931a72919ae11b85e2ece6fe1b346da..abe629f71ec518d2352c3611a1e29496d49eb47a 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
     texidoc = "@cindex Bar Number Every Fifth Reset
@@ -14,7 +14,7 @@ intervals, starting from the @code{\applycontext}.
 resetBarnum = \context Score \applycontext
   #(set-bar-number-visibility 4)
 \score {
-    <
+    <<
         \notes \transpose c c'' {
            \property Score.BarNumber \override #'break-visibility =#end-of-line-invisible
            \property Score.RehearsalMark \override #'padding = #2.5
@@ -24,6 +24,6 @@ resetBarnum = \context Score \applycontext
            \repeat unfold 8 c
             \bar "|."
         }
-    >
+    >>
 \paper{raggedright = ##t}
 }
index 6b147df799ab0c94c2565514168572809b003125..7383db1b47e2af34eadd0c781d4245757e94230a 100644 (file)
@@ -5,7 +5,7 @@ Bar numbers can also be printed at regular intervals.
 
 " }
 
-\version "1.9.2"
+\version "1.9.4"
 
 \score {
     \context Staff \notes \transpose  c c' {
index 55cad8d90fa612dba811905a598a66e1cba17ef8..45b6c379398fbd5272fe56817a589633f6660581 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
     texidoc="@cindex Bar Number Show All
 Second line has bar numbers on start of every measure.
index b55fccd4a283faa0cd4e5f155d6764a4a00f576c..675dcf67df0175a0f930b8a7fcab98b161d79f59 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % keep for now, although merging into beam-auto-override is a possibility.
 \header {
        texidoc = "@cindex Auto Beaming 4/8
index 8a106d4bba043deb309e0e6102c578262703c455..59e5c5d3872b756916c9693b043e42f3b35d5e88 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "@cindex Auto Beaming Override
index ada307468c811bd83f76235362de814f8fd29617..32bbf28c31c94e0f77d26dd06bc059aaa483014f 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
        texidoc = "@cindex Beaming Presets
 The auto-beam engraver has presets for common time signatures. " }
index 25231bd06f1298426e0211e6ff967a88163b740c..71786158a7b870b93338a9e3751573c83e0772a7 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
     texidoc="@cindex Beam Position Control
 
index 659a0abf00ae0a54c67d440254a801167fb50531..a3a7e545b0bc4079ce6ef785d3c75b815d239f6b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
        texidoc="@cindex Beam Count
 
index f68a93e4fe6cc2591d14d46c1fb27f0ecb352806..5ed333ceca29e1a52a4322ee5efb09f329c1e91d 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
   texidoc = "@cindex Beam Dir Functions
 
index 89b7550232cac06892b60f52778635a61d89368b..6216e4fa991cff48db1c16987d641dea3cd47b58 100644 (file)
@@ -1,11 +1,11 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
        texidoc="@cindex Beam Isknee
 LilyPond can beam across a Piano Staff.
 " }
 \score{
-       \context PianoStaff <
+       \context PianoStaff <<
        \context Staff=one \notes\relative c'{
                s1
        }
@@ -16,7 +16,7 @@ LilyPond can beam across a Piano Staff.
                s8
                s2
        }
-       >
+       >>
        \paper{
                raggedright = ##t
        }
index a2b185ad597fb6c84615d68762fd229afb723828..2381f495005fb6340c9bc415315137e1c540b992 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
        texidoc="@cindex Beam Neutral Direction
 When a beam falls in the middle of the staff, LilyPond normally
index a3ccd14b12596877e978f9d88a98a26a43ce0851..e092c01cae401ed538b0c428ef44601dcb916443 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="@cindex Beam Over Rests
index 4d376b5b1694e87d22e6f86bbc023078b3eb9ffb..476bd43b0a5ebe568afcd3829890f8771044cd76 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to invis-notes.ly
 % check if other documents call this "blank notes", though.  I think
 % invisible notes sounds better, but whatever it is, it should be
index 933e3e704c492dbc2efda73400d3dc46fe4b07a9..827db07af2fddebc4dc060432ba6ef11cdfd4ca5 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     
 texidoc = "@cindex Blank Paper Tab
@@ -8,10 +8,10 @@ tablature staff. " }
 emptymusic = \notes { \repeat unfold 4  { s1\break }  \bar "|." }
 
 \score  {
-\notes  <
+\notes  <<
        \context Staff \emptymusic
        \context TabStaff \emptymusic
-       >
+       >>
 
 
   \paper {
index aa76576e872106fd5bb58c04a472e79911b7c8cc..a6522af2dd0358a29fc4dbbf636772fedc3143bd 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
   texidoc="@cindex Blank Paper
 
index 9f04fb92e1a7a0555097838acf344e68a59815c6..3c03c74eda65554a86789171c9ea14450628b5cf 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "@cindex Boxed Molecule
 You can override the molecule callback to draw a box around
index 22f9dd103f67ed544a09ab8055538c10ffac5cde..1718f3e9a9578c198ff1bbc9a96b3d93ed7d2713 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc =  "@cindex Capital Letters
 You can set the font to use small caps.
@@ -8,11 +8,11 @@ You can set the font to use small caps.
 shapeSC   = \property Lyrics.LyricText \override #'font-shape = #'caps
 shapeNorm = \property Lyrics.LyricText \revert   #'font-shape
 
-\score { <
+\score { <<
   \notes \relative c'' { c4 c4 c8 c8 c8 }
   \lyrics \context Lyrics { 
     what4 is4 \shapeSC The8  Ma -- trix? }
-  >
+  >>
   \paper { raggedright = ##t}
 }
 
index 36991ec8dde47c7e9e8ba2866edd30b2a027f371..1762295689083a1ad944cb20beacf111e16c1855 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header{
        texidoc="@cindex Cautionary Accidentals
 LilyPond can display cautionary accidentals in different ways.
@@ -7,11 +7,11 @@ LilyPond can display cautionary accidentals in different ways.
   \key d \major
 %  \property Staff.autoReminders = #'cautionary
   \property Staff.Accidental \override #'font-relative-size = #0
-  <<dis c>>1 cis?2 d?
+  <dis c>1 cis?2 d?
   \property Staff.Accidental \override #'cautionary-style = #'smaller
-  <<dis c>>1 cis?2 d?
+  <dis c>1 cis?2 d?
   \property Staff.Accidental \override #'cautionary-style = #'parentheses
-  <<dis c>>1 cis?2 d?
+  <dis c>1 cis?2 d?
 
 }
 \paper{raggedright = ##t}
index ec02957f579b763d0d2f6018cb72689e52db7887..6bc5ed623cb40af9797997a367570f6554e4ae3e 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header  {
     texidoc = "@cindex Chord Names German
 By setting @code{ChordNames.chordRootNamer}, the root
@@ -20,7 +20,7 @@ scm = \chords {
     % beses/beses
 } 
 \score {
-\notes <
+\notes <<
     \context ChordNames { \scm }
     \new ChordNames {
        \property ChordNames.instrument = #"german"
@@ -28,7 +28,7 @@ scm = \chords {
     \new ChordNames {
        \property ChordNames.instrument =#"semi-german"
        \semiGermanChords \scm }
-    \context Voice {  \scm } >
+    \context Voice {  \scm } >>
 \paper {
     raggedright = ##t 
     \translator {\ChordNamesContext \consists Instrument_name_engraver }}
index 3923f309d4f4f953b5f90f438df5d1b19edce2a6..6cb5be14cf9bd90c278169f8ee98e2a40ffdabff 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 
 \header {
@@ -15,50 +15,50 @@ and an alternative Jazz  chord notation.
 
 chs = \notes \transpose c' c' 
 {
-       <<c e g>>1
-       <<c es g>>% m = minor triad
-       <<c e gis>>
-       <<c es ges>> \break
-       <<c e g bes>>
-       <<c es g bes>>
-       <<c e g b>>             % triangle = maj
-       <<c es ges beses>
-       <<c es ges b>> \break
-       <<c e gis bes>>
-       <<c es g b>>
-       <<c e gis b>
-       <<c es ges bes>>\break
-       <<c e g a>>   % 6 = major triad with added sixth
-       <<c es g a>>  % m6 = minor triad with added sixth
-       <<c e g bes d'>
-       <<c es g bes d'>> \break
-       <<c es g bes d' f' a' >>
-       <<c es g bes d' f' >>
-       <<c es ges bes d' >
-       <<c e g bes des' >> \break
-       <<c e g bes dis'>>
-       <<c e g bes d' f'>>
-       <<c e g bes d' fis'>>
-       <<c e g bes d' f' a'>>\break
-       <<c e g bes d' fis' as'>>
-       <<c e gis bes dis'>>
-       <<c e g bes dis' fis'>>
-       <<c e g bes d' f' as'>>\break
-       <<c e g bes des' f' as'>>
-       <<c e g bes d' fis'>>
-       <<c e g b d'>>
-       <<c e g bes d' f' as'>>\break
-       <<c e g bes des' f' as'>>
-       <<c e g bes des' f' a'>>
-       <<c e g b d'>>
-       <<c e g b d' f' a'>>\break
-       <<c e g b d' fis'>>
-       <<c e g bes des' f ' a'>>
-       <<c f g>>
-       <<c f g bes>>\break
-       <<c f g bes d'>>
-       <<c e g d'>>    % add9
-       <<c es g f'>>
+       <c e g>1
+       <c es g>% m = minor triad
+       <c e gis>
+       <c es ges> \break
+       <c e g bes>
+       <c es g bes>
+       <c e g b>               % triangle = maj
+       <c es ges beses
+       <c es ges b> \break
+       <c e gis bes>
+       <c es g b>
+       <c e gis b
+       <c es ges bes>\break
+       <c e g a>   % 6 = major triad with added sixth
+       <c es g a>  % m6 = minor triad with added sixth
+       <c e g bes d'
+       <c es g bes d'> \break
+       <c es g bes d' f' a' >
+       <c es g bes d' f' >
+       <c es ges bes d' 
+       <c e g bes des' > \break
+       <c e g bes dis'>
+       <c e g bes d' f'>
+       <c e g bes d' fis'>
+       <c e g bes d' f' a'>\break
+       <c e g bes d' fis' as'>
+       <c e gis bes dis'>
+       <c e g bes dis' fis'>
+       <c e g bes d' f' as'>\break
+       <c e g bes des' f' as'>
+       <c e g bes d' fis'>
+       <c e g b d'>
+       <c e g bes d' f' as'>\break
+       <c e g bes des' f' as'>
+       <c e g bes des' f' a'>
+       <c e g b d'>
+       <c e g b d' f' a'>\break
+       <c e g b d' fis'>
+       <c e g bes des' f ' a'>
+       <c f g>
+       <c f g bes>\break
+       <c f g bes d'>
+       <c e g d'>      % add9
+       <c es g f'>
 }
 
 
@@ -67,29 +67,29 @@ chs = \notes \transpose c' c'
 
 efullmusicJazzAlt = \notes
 {
-    <<c e gis>>1-\markup { "+" }
-    <<c e g b>>-\markup { \normal-size-super
+    <c e gis>1-\markup { "+" }
+    <c e g b>-\markup { \normal-size-super
     %                    \override #'(font-family . math) "N" }
                          \override #'(font-family . math) "M" }
     %%c:3.5.7 = \markup { \override #'(font-family . math) "M" }
     %%c:3.5.7 = \markup { \normal-size-super "maj7" }
 
-   <<c es ges>>-\markup { \super "o" } % should be $\circ$ ?
-   <<c es ges bes>>-\markup { \super \combine "o" "/" }
-   <<c es ges beses>>-\markup { \super  "o7" }
+   <c es ges>-\markup { \super "o" } % should be $\circ$ ?
+   <c es ges bes>-\markup { \super \combine "o" "/" }
+   <c es ges beses>-\markup { \super  "o7" }
 }
 
 efullJazzAlt = #(sequential-music-to-chord-exceptions efullmusicJazzAlt #f)
 
 epartialmusicJazzAlt = \notes{
-    <<c d>>1-\markup { \normal-size-super "2" }
-    <<c es>>-\markup { "m" }
-    <<c f>>-\markup { \normal-size-super "sus4" }
-    <<c g>>-\markup { \normal-size-super "5" }
+    <c d>1-\markup { \normal-size-super "2" }
+    <c es>-\markup { "m" }
+    <c f>-\markup { \normal-size-super "sus4" }
+    <c g>-\markup { \normal-size-super "5" }
     
     %% TODO, partial exceptions
-    <<c es f>>-\markup { "m" }-\markup { \normal-size-super "sus4" }
-    <<c d es>>-\markup { "m" }-\markup { \normal-size-super "sus2" }
+    <c es f>-\markup { "m" }-\markup { \normal-size-super "sus4" }
+    <c d es>-\markup { "m" }-\markup { \normal-size-super "sus2" }
 }
 
 epartialJazzAlt = #(sequential-music-to-chord-exceptions epartialmusicJazzAlt #f)
@@ -111,7 +111,7 @@ banterProperties = \sequential {
 }
 
 \score{
-    <
+    <<
        \context ChordNames {
            \property ChordNames.instrument = #"Ignatzek (default)"
            \property ChordNames.instr = #"Def"
@@ -133,7 +133,7 @@ banterProperties = \sequential {
            }
 %}
        \context Staff \notes \transpose c c' { \chs }
-    >
+    >>
     \paper{
        indent = 3.\cm
        \translator { 
index 7ac4c6a6904a2f3f4ab6e29b79a19275d550dc94..87202abcd4c2c41d1a219049af4dc336828b02fa 100644 (file)
@@ -1,19 +1,19 @@
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc= "@cindex Chord Names No Inversions
 Chord names don't attempt to find inversions and
 bass notes. " }
 
 scheme = \notes {
-  <<c' e' g'>>1
-  <<e' g' c''>>
-  <<e e' g' c''>>
+  <c' e' g'>1
+  <e' g' c''>
+  <e e' g' c''>
 }
 
 \score {
-  <
+  <<
     \context ChordNames \scheme
     \context Staff \scheme
-  >
+  >>
   \paper { raggedright = ##t}
 }
 
index 163eaaea68d8ac8ae3c77e397ea0e99f98218157..a3d4cf4ea38bd02b9cea1d0a9434b724ef681e6c 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 texidoc = "Jazz chords can also be used without notes."
 }
index 133ef8c1e763269089c32db36f5b4e51935392b1..1823bf659be22a3357ea09b05399b38e7bd56aef 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "@cindex Chord Octavation
 Appending @code{_8} or @code{^8} to a clef name will
index 40e422568d457a15717788083f3c899133110260..7e261e4d040a4c7a0e2d676683a4ab53afdb295c 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
     texidoc = "@cindex Clef End of Line
index a0f531138cbabda84b98e069cf71c01eff5094db..a7fa8bd7962cd94cf87d647f23ab6b914746c1c9 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header{ texidoc = "
 
 @cindex Clef Manual Control
index 0ddbe06ffc83264e70d976b430f5f07c82023985..174bb4f6d9a603c61dae3e110a00b2dca0dd5b1b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 
 % Ugh, we need to override some LaTeX titling stuff
@@ -41,7 +41,7 @@ oboi = \notes \relative c' {
 
 clarinetti = \notes \relative c' {
     \property Staff.instrument
-       = \markup { \column << "Clarinetti" { "in B" \raisedFlat } >> }
+       = \markup { \column < "Clarinetti" { "in B" \raisedFlat } > }
     \property Staff.instr
        = \markup { \smaller  { "Cl(B" \raisedFlat ")" } }
 
@@ -56,7 +56,7 @@ fagotti = \notes \relative c' {
 
 corni = \notes \relative c' {
     \property Staff.instrument
-       = \markup { \column << "Corni" { "in E" \raisedFlat } >> }
+       = \markup { \column < "Corni" { "in E" \raisedFlat } > }
     \property Staff.instr
        = \markup { \smaller  { "Cor(E" \raisedFlat ")" } }
 
@@ -64,14 +64,14 @@ corni = \notes \relative c' {
 }
 
 trombe = \notes \relative c' {
-  \property Staff.instrument   = \markup \column << "2 Trombe" "(C)" >>
-  \property Staff.instr                = \markup \column <<  "Tbe." "(C)" >>
+  \property Staff.instrument   = \markup \column < "2 Trombe" "(C)" >
+  \property Staff.instr                = \markup \column <  "Tbe." "(C)" >
 
   c1 c
 }
 
 timpani = \notes \relative c' {
-  \property Staff.instrument   = \markup \column << "Timpani" "(C-G)" >>
+  \property Staff.instrument   = \markup \column < "Timpani" "(C-G)" >
   \property Staff.instr                = #"Timp."
 
   c1 c
@@ -97,41 +97,41 @@ viola = \notes \relative c' {
 }
 
 violoncello = \notes \relative c' {
-  \property Staff.instrument   = \markup \column << "Violoncello" "e" "Contrabasso" >>
-  \property Staff.instr                = \markup \column <<  "Vc." "Cb." >>
+  \property Staff.instrument   = \markup \column < "Violoncello" "e" "Contrabasso" >
+  \property Staff.instr                = \markup \column <  "Vc." "Cb." >
   c1 c
 }
 
 
 \score {
-  < 
-    \context StaffGroup ="legni" < 
+  << 
+    \context StaffGroup ="legni" << 
       \context Staff ="flauti" \flauti
       \context Staff ="oboi" \oboi
       \context Staff ="clarinetti" \clarinetti 
       \context Staff ="fagotti" \fagotti 
-    >
-    \context StaffGroup ="ottoni" <
+    >>
+    \context StaffGroup ="ottoni" <<
       \context Staff ="corni" \corni
       \context Staff ="trombe" \trombe
-    >
-    \context StaffGroup ="timpani" <
+    >>
+    \context StaffGroup ="timpani" <<
       \context Staff ="timpani" \timpani
      { 
        \skip 1 
        % Hmm: this forces a staff-bracket, that's good!
        % However, I can't find where is decided on staff-bracket yes/no
      }
-    >
-    \context StaffGroup ="archi" <
-      \context GrandStaff ="violini" <
+    >>
+    \context StaffGroup ="archi" <<
+      \context GrandStaff ="violini" <<
         \context Staff ="violinoI" \violinoI
         \context Staff ="violinoII" \violinoII
-      >
+      >>
       \context Staff ="viola" \viola
       \context Staff ="violoncello" \violoncello
-    >
-  >
+    >>
+  >>
   \paper {
        \paperSixteen
        indent=100.0\mm
index 1e369059c0c5affcf2c99cae5951f028c3abc243..e1ed851cf1421f2b04d8e18c33aaeaff34f2ba96 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
     
     texidoc="@cindex Count Systems
index 454a62dd8f2023db592f4e6210261990564bf888..7219b5893ceca7427581508632d3933873bab04b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{
        texidoc="@cindex Crescendi
 LilyPond can print crescendi in a number of different ways.
index e8b92a7cff81a369d630a2b3a941c9bda32a620b..e0d6d8e7ec28d6a3fe7e5e90b26dcccb615871e6 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 % TODO: check to see if this example can be simplified using \small
 % or \tiny.
 \header { texidoc = "@cindex Cue Notes
@@ -13,7 +13,7 @@ Cue notes should be set in smaller type. "
        \property Staff.instrument = #"Horn in F"
        \property Score.skipBars = ##t
        R1*21
-    <
+    <<
        {
            \property Staff.MultiMeasureRest \override #'staff-position = #-6
            R1
@@ -40,7 +40,7 @@ Cue notes should be set in smaller type. "
        \property Staff.fontSize\unset
 
        \clef treble
-     } >
+     } >>
    c'8^"Horn" cis'
    \property Staff.Clef \unset
    eis'4 fis'4
index 64085768385191ec473cc3a1aacc19b7f4b5c114..2bd5bf7f41b392949d8d695fe9f9c45eecccc28c 100644 (file)
@@ -7,7 +7,7 @@ Choices are @code{divisioMinima}, @code{divisioMaior}
 @code{caesura}.
 " }
 
-\version "1.9.2"
+\version "1.9.4"
 
 \include "gregorian-init.ly"
 
index 6f1b9083a0ec1c2fa3a9451b824bfd65eabe6334..ab38ebc4816eb1d72fb26b750ad23d8524397492 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to slurs-?
 % TODO: find out what drarn means, and if there's an overlap with drarn.ly
 \header{
index 4c37d561f78f4d87601ae97387835950da83f372..84865625be1b3fe3d698b407b612a8729b139ab6 100644 (file)
@@ -1,11 +1,11 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{texidoc="@cindex Drarn
 You can attach slurs and ties to noteheads.
 " }
 
 \score {
-  \context Staff \notes <
+  \context Staff \notes <<
     
      \relative c'' {
 \time 3/8       
@@ -22,7 +22,7 @@ You can attach slurs and ties to noteheads.
       \property Voice.Slur \set #'attachment = #'(head . head)
       a8(a)~a  
     }
-  >
+  >>
   \paper { linewidth = 40*\staffspace
                raggedright = ##t } 
 }
index e03061777027a575e23a8100b4b5f5b3e77396b1..636c69e8172f55b305d2afb497f0ef1b292a1367 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "@cindex Dynamic Absolute Volume
 Absolute dynamics have effect in MIDI files.
index 09e3b930ae32786bf05b0e500217a9fb2559f23f..f4b021bd814897929281e2105657ffadb5339f24 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % probably should be merged into refman.
 \header{
     texidoc = "@cindex Dynamic Piu Forte
index 6ca4ffc3f6a11c5831f65a76d7c63691c1e8d896..7b1b62d97644f8e6fe9d6c91c602303c1351d58c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
   texidoc = "@cindex Embedded Postscript
 By inserting the @TeX{} command \embeddedps, you can
index 36daac8091e31001439228062bcf03857d63547f..b9b43d0a4efc95ea868160257094d265ee78d179 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % TODO: does this work?  It doesn't do anything with 1.7.20
 \header {texidoc="@cindex Embedded scm
 You can embed scm functions in your scores.
index a9265aea09d00d7aec88d55044d4186f1c0fceb2..79679dea4584b476513f1206fefb8fb1e2b5d194 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{ texidoc="@cindex Embedded Tex
 You can embed Tex commands in your score. "}
 
index 49642f6b445b4399eaf19472a9ada5e7a1c49c3d..efa5624b22f8cbb29ad49ddf182bcbc58356a5df 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc="@cindex Explicit Pitch and Duration
 Explicit pitches and durations. "
index 53be448aff8fdf2a3b84edff23b71eddd5909540..d9068e9c6cf643440004dfbc0aabe5257be331c9 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Scheme Move Notehead
 You can move objects around with scheme.  This example shows how to
 move noteheads around. " }
index 35eac6c9f4d0bdddcbb8f296ab27976a4151eadb..24bb53839e990f8aac9a4e818bf617e6de6aaa32 100644 (file)
@@ -1,23 +1,23 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 % definately wil be renamed to something.
 %{
 (Message vers:9)
-To: Adrian Mariano <<adrian@camcornelledu>>.
+To: Adrian Mariano <adrian@camcornelledu>.
 cc: gnu-music-discuss@gnu.org
 Subject: Re: Switching from one staff to two staves 
 Reply-To: janneke@gnu.org
 In-reply-to: Your message of "Tue, 19 Jan 1999 12:27:10 EST."
-             <<199901191727.MAA29757@avalanchecamcornelledu>>. 
+             <199901191727.MAA29757@avalanchecamcornelledu>. 
 Date: Wed, 20 Jan 1999 09:39:22 +0100
-From: Jan Nieuwenhuizen <<jan@beavis-nt>>
+From: Jan Nieuwenhuizen <jan@beavis-nt>
 
 On Tuesday, 19 January 1999, Adrian Mariano writes:
 
-> I want to typeset something which starts out with just one staff and then
-> harmony comes in and there are two staves.  I can't figure out how to do
-> this.  I get an extra blank staff during the second section (using
-> Lily 1.1.15):
+>> I want to typeset something which starts out with just one staff and then
+>> harmony comes in and there are two staves.  I can't figure out how to do
+>> this.  I get an extra blank staff during the second section (using
+>> Lily 1.1.15):
 
 There used to be an example called 'multi.ly'...
 Try this (we'll include it in pl23/24):
@@ -30,15 +30,15 @@ extra-staff.ly:
 You can add an extra staff after the beginning of a piece. "}
 
 \score {
-       <
+       <<
                \new Staff \notes\relative c''{ c1 c c c c }
                \new StaffGroup \notes\relative c''{ 
                        \new Staff 
                        c1 c
-                       < \new Staff { c1 } \new Staff { c1 } >
+                       << \new Staff { c1 } \new Staff { c1 } >>
                        c
                }
-       >
+       >>
        \paper {
                raggedright = ##t
                \translator{
index c985cf6583d1db389c26afc1e8b4476581a269db..99619d1a89626fe699960c7f71ae20940155d364 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 %possible rename to paper-fill-a4.ly -gp
 % candidate for reg -gp
 % Han says no, but keeping this comment temporarily so that I don't
index b3cf0920ad53c11fce8f6fa3d394b7f9f626ccd4..3443415665728bcdf6a83bdc5ec21d0dee4e6f10 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 % MERGED: stuff from follow-break.ly to follow-thread.ly
 
 % followVoice: connect note heads with line when thread switches staff 
@@ -10,7 +10,7 @@ property @code{followVoice}. " }
 
 \score {
        \notes\relative c {
-       \new PianoStaff <
+       \new PianoStaff <<
                \property PianoStaff.followVoice = ##t
                \context Staff=one \context Voice {
                        \property Voice.VoiceFollower \set #'style = #'dashed-line
@@ -22,7 +22,7 @@ property @code{followVoice}. " }
                        a1
                    }
                \context Staff=two {\clef bass \skip 1*3 }
-               >
+               >>
        }
 
   \paper { raggedright = ##t }  
index 5f0f861ffd0a2d79cbcd9a7f22f5020494b7101e..f1797ca317ff165af901be905a5682ed04005c09 100644 (file)
@@ -1,21 +1,21 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc="@cindex Force hshift
 Force hshift to override collisions. " }
 
 \score { 
      \notes\relative c'
-       \context Staff < {
-                       <<d g>>
-                       <<d g>>
+       \context Staff << {
+                       <d g>
+                       <d g>
                } \\ {
-                       <<b f'>>
+                       <b f'>
 \once \property Voice.NoteColumn
   \override #'force-hshift = #1.7
-                       <<b f'>>
+                       <b f'>
                }
-       > 
+       >> 
   \paper {
     raggedright = ##t
   }  
index e3bf200d470bdca7a646d01f4c4642a3e1961e32..792e75bcafa80439674c55a66d5f401227157304 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
 
     texidoc="@cindex Gourlay
@@ -10,11 +10,11 @@ breaking lines.  "
 }
 
 \score{
-       \notes \context Staff  \relative c'' <
+       \notes \context Staff  \relative c'' <<
            { \stemUp d2 d     | d d | d4 d2. | \break  c1 }
            \\
            { \stemDown g4 g g g | \times 2/3 { g2 g2 g2 } | g4. g8 g2 | c1 }
-       >
+       >>
        \paper{
                raggedright = ##t
        }
index 84d1a6def675cf657a2eae5f43466ef0139eec17..1a3fe96fa764a06fdd391a1cfd38dadab531c1cf 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     title      = "Gregorian Scripts"
     texidoc     = "@cindex Gregorian Scripts
index 0fd80a36fd3861b36be35d09492c845835fa1c06..b9b93703d6aa045c10db37f2de8e245ad715a38f 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc ="@cindex Artificial Harmonics
 For stringed instruments, artificial harmonics are notated with
@@ -6,10 +6,10 @@ two different notehead styles on the same stem. " }
 \score {
 \notes { c'4
 
-        < c'4 \new Thread {
+        << c'4 \new Thread {
             \property Thread.NoteHead \set #'style = #'harmonic
             g'4
-            } >
+            } >>
             
     }
        \paper {raggedright=##t}
index fe832236de2c32dc50546e56bf7f5ec558979fd0..7cea09341de05210afa856fc5f7685d0bd5d2f6e 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 
 #(define (my-ly-version)
index cfb9ac8cc58079b4cdc0f6ea818ab8f5a3a0df80..e35bfc20ab44fb7ed43f6399858ade78f13a0aae 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Horizontal Shift
 You can manually shift notes horizontally. " }
 
@@ -12,13 +12,13 @@ shiftV = \property Voice.NoteColumn \override #'horizontal-shift = #4
 \score { 
   \context Voice \notes\relative c {
     
-       \context Staff <
+       \context Staff <<
                \new Voice  {\stemUp \shiftI g'' }
                \new Voice  {\stemUp \shiftII e }
                \new Voice  {\stemUp \shiftIII c }
                \new Voice  {\stemUp \shiftIV a }
                \new Voice  {\stemUp \shiftV f }
-       >       
+       >>      
   }
   \paper { raggedright = ##t }  
 }
index 730be3ed544982f4144f13cce850c684e8853a9a..3a58387674388b97700e62aa3ca9a2cea4256aee 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "
 
@@ -10,7 +10,7 @@ texts, so they should be switched off.
 " }
 
 \score{
-       \context Staff <
+       \context Staff <<
                \time 4/4
                \context Voice=one \partcombine Voice
                        \context Thread=one \notes\relative c'' {
@@ -23,7 +23,7 @@ texts, so they should be switched off.
                                g'4 c, e(f) |
                                d2 a
                        }
-       >
+       >>
        \paper{
                linewidth=140.\mm
                \translator {
index f3a2e618548ff6b6d9a28f348d2df18d9b740f75..ac8dacab6bedc92581ffd8c9521ff8cdf540767b 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
 
 texidoc =
@@ -19,17 +19,17 @@ improOff = \notes {\translator SquashVoice = melo }
 global = \notes { s1*3 \bar "|." }
 
 \score {
-  <
+  <<
     \context ChordNames \chords {e8*7:m7 a2.:m7 bes4:m7 b1:m7 e8:m }
-    \context Staff \notes <
+    \context Staff \notes <<
       \context SquashVoice = impro { \global }
       \context Voice = melo \transpose c c' {
        e8 e g a a16(bes)(a8) g \improOn e8
        ~e2~e8 f4 fis8
        ~fis2 \improOff a16(bes) a8 g e
       }
-    >
-  >
+    >>
+  >>
   \paper { 
     \translator {
       \VoiceContext
index f68818c1736e4369b07272ba2bf3992d326acfb6..5cec096eb5bdff8c14a3f39330c6f3b319c037ea 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Incipit
 This shows how to make an ``incipit'' to indicate scordatora 
 tuning of a violin part, using the clefStyle property.
@@ -13,7 +13,7 @@ violinincipit =  \notes\relative c''{
   \time 2/2
   \property Staff.TimeSignature \override #'style = #'old
   a4. b8 c4 fis |
-%  <<b fis' b d>>1
+%  <b fis' b d>1
   \property Staff.TimeSignature \override #'style = #'C
 }
 
@@ -34,7 +34,7 @@ violin =  \notes\relative c''{
 
   a4. b8 c4 fis |
   gis~ gis8 fis16^\trill (e) b8 c
-  <{ a d}\\ { es,4}>|
+  <<{ a d}\\ { es,4}>>|
 }
 
 BC  = \notes\relative c{
@@ -48,7 +48,7 @@ BC  = \notes\relative c{
 }
 
 \score{
-  <
+  <<
     \context Staff = violin {\notes{
       \property Staff.Clef \override #'transparent = ##t
       \violinincipit \bar ".|" 
@@ -63,7 +63,7 @@ BC  = \notes\relative c{
       \endincipit
       \BC
     }}
-  >
+  >>
        \paper { raggedright = ##t }
 }  
 
index f50b2c55ff145d864aabed0242cd370c0ee7e1da..7e86843b1fea1708dc356681f30c2c85927a767e 100644 (file)
@@ -1,14 +1,14 @@
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Instrument Name Grandstaff
 You can name the whole grandstaff in addition to individual staffs. " }
 
 \score {
   \notes
-  \notes \context GrandStaff <
+  \notes \context GrandStaff <<
     \context Staff = treble    {
       \property GrandStaff.instrument = "Violini  "
       \property Staff.instrument = " vn I" { c''4 }}
-    \context Staff = bass { \property Staff.instrument = " vn II" c''4 }>
+    \context Staff = bass { \property Staff.instrument = " vn II" c''4 }>>
 
 
 \paper {
index e9f1672beedee38f883c7acd65861c3c7c828112..7ca3067697be420c135944495ce1d5233a5ceb95 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % MERGE with title.ly -gp
 
 %{
index 58e83878b8280c27dfa3c92f5d727ef9dee8a785..8c2308273a405d73827bb1dff64a004422d40692 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to rest-foo
 \header {
     texidoc = "@cindex Rest Collision Count
@@ -7,7 +7,7 @@ Control the number of rests in a collision with maximum-rest-count."
 }
 
 \score{
-\context Staff \notes\relative c''<
+\context Staff \notes\relative c''<<
        \new Voice {
                a4 
                r 
@@ -38,7 +38,7 @@ Control the number of rests in a collision with maximum-rest-count."
                r
                r
        }
-       >
+       >>
        \paper{ raggedright = ##t }
 }
 
index 57f2527d35915b6940d60f69470eaf56ec7b0951..7b8b4c44ab130cbae9459d231492a1c49f31cb68 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 % TODO:
 % check with ancient- stuff.  rename, merge, something.  -gp
 
@@ -32,18 +32,18 @@ voice = \notes \transpose c c' {
 }
 
 \score {
-    \context ChoirStaff <
-       \new MensuralStaff <
-           \context MensuralVoice <
+    \context ChoirStaff <<
+       \new MensuralStaff <<
+           \context MensuralVoice <<
                \voice
-           >
-       >
-       \new Staff <
-           \context Voice <
+           >>
+       >>
+       \new Staff <<
+           \context Voice <<
                \voice
-           >
-       >
-    >
+           >>
+       >>
+    >>
     \paper {
        stafflinethickness = \staffspace / 5.0
        \translator {
index 37c8a0e851f4f56219add9602f93982257cd33de..4bd96175b0edb127ad9d4206b0e6acb82f907056 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % candidate for regression.  -gp
 \header {
   texidoc="MIDI and midi2ly test file.  Diff between this and midi2ly.py should be minimal."
index bb075ab0bcad5967bd2b2da0ba0c60382a1a7278..624ff0bac433250d5e6d9b31dafe5f382e5110b5 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to scheme- or something like that.  -gp
 \header { texidoc= "@cindex Scheme Manual Accidentals
 Positions of accidentals may be manually set. This
@@ -16,7 +16,7 @@ involves some scheme code. " }
 \score {
   \context Voice \notes \relative c'' {
     c2.
-    <
+    <<
 \property Staff.AccidentalPlacement = \turnOff
 \context Staff \outputproperty #(make-acc-position-checker 9)
                                #'extra-offset = #'(-1 . 0)
@@ -30,7 +30,7 @@ involves some scheme code. " }
       eis
       gis
       d'!
-    >
+    >>
   }
   \paper {
     raggedright = ##t
index a2121ae28a5053372d3cb4e1bace8261bcbca19e..138781ab4069bf1e656d8fe2ce972f33aa3854ae 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Scheme Move Notehead
 
 You can move objects around with the property extra-offset.  This
index 99721dafa2fd0f9834194b977ed158cf06404147..3de1690d4f93f9ca3d57e5644be385d8c242313e 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to scheme- or something like that.  -gp
 \header { texidoc = "@cindex Scheme Move Text
 You can move objects around with scheme.  This example shows how to
index c426a0813d5c62c9420c5c785f290a3d65b2d753..76deb44b4cfe98d8a7b76e1185f48eb91b3c3bba 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \include "deutsch.ly"
 % possible rename to scheme- something.  -gp
 % TODO: ask if it needs to have so many empty bars in the middle.  -gp
@@ -62,26 +62,26 @@ using Scheme functions to avoid typing work. " }
 
 
 
-\version "1.9.2"
+\version "1.9.4"
 
 pat = \notes \transpose c c' \repeat unfold 2 {
-  < { \context Staff=up {r8 e16 f g e f g } }
-    { \context Staff=down <
+  << { \context Staff=up {r8 e16 f g e f g } }
+    { \context Staff=down <<
       \context Voice=vup  { \stemUp \tieUp r16 d8.~d4 }
       \context Voice=vdwn { \stemDown  c2 }
-    > }
-  >
+    >> }
+  >>
 }
 
 enda = \notes { r8 f,16 a, c f c a, \stemUp c \translator Staff = down
       a, f, a, f, d, f, d, \translator Staff = up \stemBoth
-      r8 g16 h d' f' d' h d' h g h d f e\prall d <<e g c'>>1^\fermata \bar "|."
+      r8 g16 h d' f' d' h d' h g h d f e\prall d <e g c'>1^\fermata \bar "|."
 }
 endb = \notes {\stemUp \tieUp r16 c,8.~c,4~c,2 r16 h,,8.~h,,4~h,,2 c,1 \bar "|."}
 endc = \notes {\stemDown \tieDown c,,2~c,, c,,~c,, c,,1_\fermata }
 
 \score {
-  \notes \transpose c c' \context PianoStaff <
+  \notes \transpose c c' \context PianoStaff <<
     \context Staff=up   { \clef "G"  }
     \context Staff=down { \clef "F" }
     { \apply #transform {\pat {c e g c' e' }
@@ -128,7 +128,7 @@ endc = \notes {\stemDown \tieDown c,,2~c,, c,,~c,, c,,1_\fermata }
                         \pat {c,, c, g, b, e }
                        %}
     }
-  >
+  >>
   \paper {
     \translator {
       \PianoStaffContext
index c8cd7c6b2dbb1d4ff242c3b9123efd1b12fb2bbf..08653c3ef9e5020fe6a7e56b92613ac5c9c841ba 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"  %% or actually: 1.7.1 ...
+\version "1.9.4"  %% or actually: 1.7.1 ...
 % possible rename to scheme- something.  -gp
 \header { texidoc = "@cindex Scheme Music Creation
 You can create music expressions from Scheme.  The
index 23383ea32b80557296e8dc3c1b6de09c49c0c0eb..1fe75165a7185e4c1923f812c3e22f6a770e2711 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2
+\version "1.9.4
 
 \header{ texidoc="@cindex Nested Staff Groups
 LilyPond can print nested groups of staffs. "
@@ -8,35 +8,35 @@ LilyPond can print nested groups of staffs. "
 }
 
 \score { \notes
-<
-  \new StaffGroup < 
+<<
+  \new StaffGroup << 
   \new Staff {c' d' e' f'}
-  \new InnerStaffGroup <
+  \new InnerStaffGroup <<
    \new Staff {c' d' e' f'}
-   \new GrandStaff <
+   \new GrandStaff <<
      \new Staff {c' d' e' f'}
      \new Staff {c' d' e' f'}
-   >
+   >>
   \new Staff {c' d' e' f'}
-  >
-  \new ChoirStaff <
+  >>
+  \new ChoirStaff <<
    \new Staff {c' d' e' f'}
-    \new InnerStaffGroup <
+    \new InnerStaffGroup <<
      \new Staff {c' d' e' f'}
-    >
+    >>
    \new Staff {c' d' e' f'}
-  >
-  >
-  \new ChoirStaff < 
+  >>
+  >>
+  \new ChoirStaff << 
    \new Staff {c' d' e' f'}
-   \new InnerStaffGroup <
+   \new InnerStaffGroup <<
     \new Staff {c' d' e' f'}
     \new Staff {c' d' e' f'}
-   >
+   >>
    \new Staff {c' d' e' f'}
-  >
+  >>
 
->
+>>
 
  \paper { raggedright = ##t}
 }
index fcdf1ec876f092c63129d2f0532754efc2ec327e..7688ecd7e02cdb961d2478811398f6dd0954bd63 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to bar-lines-foo.  -gp
 
 \header{ texidoc = "@cindex Bar Lines Remove
index 73cafa21f573127c22d6ea7e606f1200b3f96848..2b049a1e38d0415ca60bfc79b0d2b1a04b5b4b0b 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to staff-something.  -gp
 
 \header{ texidoc = "@cindex Staff Remove
index 8c95d64502cb8ab82a9aa494afc9451d51ab3e00..f44924a0976ddb7503308d9df545d9e09f0aca42 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc="@cindex Octave Doubling
 Octave doubling parts of music. "
 }
@@ -11,13 +11,13 @@ upperOne = \notes\relative c'' {
   a4 a a a
 }
 
-upperOctave = \notes <
+upperOctave = \notes <<
   \context Thread=upperOne { \transpose c' c \upperOne }
   \context Thread=upperOne {
     \property Thread.devNullThread = #'allways s1*2
     \property Thread.devNullThread = #'() s1*2
   }
->
+>>
 
 lowerOne = \notes\relative c {
   a8 a a a  a a a a
@@ -31,31 +31,31 @@ firstEight = \notes {
   \property Thread.devNullThread = #'allways s8*7
 }
 
-lowerOctave = \notes <
+lowerOctave = \notes <<
   \context Thread=lowerOne { \transpose c' c  \lowerOne }
   \context Thread=lowerOne {
     \repeat "unfold" 4 { \firstEight }
   }
->
+>>
 
 \score {
-  <
-    \context PianoStaff <
-      \context Staff=upper <
-        \context Voice=upperOne <
+  <<
+    \context PianoStaff <<
+      \context Staff=upper <<
+        \context Voice=upperOne <<
           \upperOne
           \upperOctave
-        >
-      >
-      \context Staff=lower <
+        >>
+      >>
+      \context Staff=lower <<
         \clef bass
-       \context Voice=lowerOne <
+       \context Voice=lowerOne <<
          \lowerOne
          \lowerOctave
-       >
-      >
-    >
-  >  
+       >>
+      >>
+    >>
+  >>  
   \paper { }
 }
 
index 39fcd547d1a46d49aa89582420abb6cc5e8cfe70..1a2597d5ec1842fec703cec57c28ae4b7ca05f91 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 % pretty much a duplicate of extra-staff.ly. candidate for merge or delete. -gp
 
 \header { texidoc = "@cindex Ossia
@@ -8,10 +8,10 @@ really supported, but can be somewhat faked in lily. "
 }
 
 \score {
-\notes\relative c'' { c1 c1 <
+\notes\relative c'' { c1 c1 <<
        {\clef "treble" c1 c1 }
        \new Staff { c1 c1 }
-       >
+       >>
 }
        \paper {raggedright= ##t}
 }
index e698542c8bd8b21bceb900e002d063b84b49b1f7..79c3bb81cf797790647428372e5511e9e7a28624 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % TODO: this example has a ton of text for very little output.
 % Is it all needed?  -gp
 % should this go to regression or be delete'd?   -gp
@@ -9,7 +9,7 @@ only have one stem. "
 }
 
 \score{
-       \context PianoStaff <
+       \context PianoStaff <<
                \context StaffCombineStaff=one \skip 1*2
                \context StaffCombineStaff=two \skip 1*2
                \context StaffCombineStaff=one \partcombine StaffCombineStaff
@@ -23,7 +23,7 @@ only have one stem. "
                                        c4 d e f
                                        c2 e2
                                }
-               >
+               >>
        \paper {
                raggedright= ##t
                textheight = 295.0\mm
index 12e84c90ba724597ecb937cd2e3dc80de75febb3..e1ae34e7ba1b63830e162f63d17456496ba62e1e 100644 (file)
@@ -1,11 +1,11 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Part Combine Staff
 You can combine parts on two staffs, as well as two voices. "
 }
 
 \score{
-       \context PianoStaff <
+       \context PianoStaff <<
                \context StaffCombineStaff=one \skip 1*7
                \context StaffCombineStaff=two \skip 1*7
                \context StaffCombineStaff=one \partcombine StaffCombineStaff
@@ -29,7 +29,7 @@ You can combine parts on two staffs, as well as two voices. "
                                        a4 a a a
                                        c2 e2
                                }
-               >
+               >>
        \paper {
                textheight = 295.0\mm
                linewidth = 180.0\mm
index bc6e3e896fab46a002cbebb670ae1cbaf77f9643..c15b23177fa1975582f7d287f9e74420692265d4 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc="@cindex Part Combine
 In orchestral scores and hymns, voices are traditionally combined onto
@@ -9,7 +9,7 @@ voices according to actual rhythm and pitch.  User-defined texts such as
 }
 
 \score{
-   \notes \context Staff = flauti <
+   \notes \context Staff = flauti <<
     \time 4/4
     \context Voice=one \partcombine Voice
     \context Thread=one\relative c'' {
@@ -22,7 +22,7 @@ voices according to actual rhythm and pitch.  User-defined texts such as
       c r e r | r2 s2 | a,4 r a r | a r r a |
       a2 \property Voice.soloADue = ##f a |
     }
-  >
+  >>
   \paper{
        raggedright = ##t
     linewidth = 80 * \staffspace
index 1d6ef50cceaf85db0dea679f797e46ad4b1a8a51..0fa4ab30d290e1cc8a69e40e89a4f7d6997993ff 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % check with invisible-notes or blank-notes.  possible rename. -gp
 \header{ texidoc = "@cindex Partial Blank
 When entering half music (i.e. for students to complete by hand)
@@ -15,8 +15,8 @@ quickmeasure = \notes {
 mel = \notes \relative c' {c16 d16 e8 a4 g2 e8 d c2. g'1 e4 d c2}
 
 \score {
-\context PianoStaff \notes <
-  \new Staff <
+\context PianoStaff \notes <<
+  \new Staff <<
     \clef G
     \new Voice {\mel}
     \new Voice {
@@ -25,9 +25,9 @@ mel = \notes \relative c' {c16 d16 e8 a4 g2 e8 d c2. g'1 e4 d c2}
        \property Voice.Beam \override #'transparent = ##t
         \repeat unfold 4 \quickmeasure
     }
-  >
+  >>
   \new Staff \notes {\clef F s1*4}
->
+>>
 \paper {}
 }
 
index d2840c2708146381c046e31cc74b05a30c9fe84a..31bf306c8073ee4c28e5b7e17ecf059f1d4ce4e6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc = "@cindex Pedal
 Piano pedal symbols merge stop and start.  The strings are configurable. 
index 29bc31647b1f6946f9669c5e8ba3cc7ec25a5e8d..55ed20cb9758b2f739963443c91c97a2e6d800ec 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header{ texidoc="@cindex Phrasing Slur Height
 Make PhrasingSlur higher, to avoid colission from other slurs. "
 }
index 47898be9fefe15435516a36a958124b2078cfa4e..2817f04d536a33d36120a8069183d036ccbe6b91 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc="
 
@@ -46,7 +46,7 @@ what happens on the inside: a 3/4 time signature is combined with a
 
 
 \score {
-    \notes \relative c'  <
+    \notes \relative c'  <<
        \new Staff {
            \time 3/4
            c4 c c | c c c |
@@ -66,6 +66,6 @@ what happens on the inside: a 3/4 time signature is combined with a
                \repeat unfold 2 { c8[  c] }
                |  c4. c4. \times 2/3 { c8 c c } c4  }
        }
-       >
+       >>
        \paper { raggedright = ##t }
 }
index 13815430353af089cf76ff0d939918c45bf75bfc..b1ad28cbdd26017301787ebf377f101552285499 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc="@cindex Time Signature Multiple
 
@@ -15,7 +15,7 @@ command work correctly. Barlines distort the regular spacing, though.
 " }
 
 \score{
-    \notes \relative c'  <
+    \notes \relative c'  <<
        \new Staff {
            \time 3/4
            c4 c c | c c c |
@@ -29,7 +29,7 @@ command work correctly. Barlines distort the regular spacing, though.
            \time 3/8
            c4. c8 c c   c4. c8 c c
        }
-    >
+    >>
 
     \paper{
        raggedright = ##t
index 498e8d4ec679e80f6d50dcc186399a843498bcb9..b15253800966ea68dde5aa5dbdaadff66447f295 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "
 
 @cindex Preset Extent
index 130cf0c0c49dec41fee1b3c74a2d0e4119a4e961..6b081a6f9df4702c5ed914ca0baf13cd348bee75 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Repeat Manual
 You can manually control repeat signs and numbers to produce
 unusual output. "
index 9ace3bfd4fd4ab953673895eb5924214b54f42fa..9d5e660bf6f03b8431e95d24506579231c4c988b 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header{
        texidoc="
 
@@ -14,7 +14,7 @@ can be shortened.
 
 
 \score {
-       <
+       <<
                \context Staff \notes\relative c''{
                        c c c c
                        % coda-klugde: let volta span only one bar
@@ -34,7 +34,7 @@ can be shortened.
                        }
                        five1
                }
-       >
+       >>
 \paper{raggedright = ##t}
 }
 
index 6f0d85dbdebeeae32bf16d1b314e03b49f4feb33..bda546142cd5480dda88d8d3ac0aa1b1482e3f01 100644 (file)
@@ -1,19 +1,19 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to lyric-repeat or repeat-lyric.
 \header{ texidoc = "@cindex Repeat Lyrics
 You can use alternate lyrics as well as alternate notes for repeats. "
 }
 
 \score{
-       <
+       <<
                  \context Staff \notes\relative c'{ 
                          c d e f
                          \repeat "volta" 2 { g a b c }
                          \alternative { { c b a g } { f e d c } }
                  }
                  \context Lyrics \lyrics {
-                         De eer- ste < { maat } { moet } >
+                         De eer- ste << { maat } { moet } >>
                          \repeat fold 2 { }
                          \alternative {
                                  { en dan twee keer } 
@@ -21,7 +21,7 @@ You can use alternate lyrics as well as alternate notes for repeats. "
                          }
                          en dan nog dit er ach- ter aan
                  }
-       >
+       >>
        \paper{raggedright=##t}
 }
 
index 9c518ee089f7c534ffabad1c869ceef2f587a467..75c569b194ddd97d7e7765f700a37548858dc44b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % candidate for regression.  -gp
 \header { texidoc = "@cindex Rest Dot Positions
 This file tests dotted rests. " }
@@ -49,10 +49,10 @@ muz = \notes \relative c'' {
 \score {
   \context Staff  {
       \muz \break
-      <
+      <<
         {  \muz } \\
         {  \muz }
-      >
+      >>
   }
        \paper{}
 }
index 596cca60e93eeb6b8daa2989cc8d457b674c16df..e39f11993c8ca9205b88015e62bb12a06a018bcc 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "@cindex Rests
 
index 100a7861053e5445b3320324ff3b3699e20f65b4..72fd6d99cdbe92c7cc2cefb6c2bb7029cee98866 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to scheme-something.
 \header { texidoc="@cindex Scheme Reverse Music
 Simple customised music apply. "
index 8c124cc600b91c16185704e32c6ff7d9644a0737..c0270539fa7417a889f88a3e8c8f523f2dbbff8d 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Rhythm Exercise
 This example shows a way to generate rhythm exercises with
 LilyPond (e.g. no staff but retaining the barlines). "
index 89e0e6b386500113aac4a3a4a78091ec6514b6c6..29218697fe5884d05470964632e1ddd3760575ab 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {
   texidoc = "@cindex Scales Greek
 Show different scales."
index db2c502c973d2906cd6f3d3799f7eca3e6a35681..b6c5b640e6e1b349f326c71dfae06c2f2c6dbacb 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Scheme Interactions
 With @code{ly:export}, you can pass of the result of
 Scheme expressions as lilypond input.  Within a Scheme expression,
index f4592cf2fbffd6505d3bb969ab085dc9321206c8..dea56aa5f4ffdde1132d17014dcf09a25d131cd7 100644 (file)
@@ -1,7 +1,7 @@
 
 % this chart is used in the manual too.
 
-\version "1.9.2"
+\version "1.9.4"
 \header { texidoc = "@cindex Script Abbreviations
 
 Some scripts may be entered using an abbreviation.
index 45e901e4c0fb212a6d099f443e070588d7f318df..a752b0c8f6d05abe4dc5d0e93b86da117914fa22 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 % this chart is used in the manual too.
 
@@ -11,7 +11,7 @@ A chart showing all feta scripts.
 }
 
 \score {
-    <
+    <<
       \property Score.LyricText \override #'font-family = #'typewriter
       \property Score.LyricText \override #'font-shape = #'upright
       \context Staff \notes {
@@ -47,7 +47,7 @@ A chart showing all feta scripts.
         longfermata__           verylongfermata__       segno__
         coda__                  varcoda__
       }
-    >
+    >>
     \paper {
       linewidth = 5.1\in
       indent    = 0.0\mm
index ede796e42e5f9976dafaf86813db22f79dae4055..1e0d3775c982cc62e1e45bd8af87b0cdb1e20fb0 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Script Priority
 Relative placements of different script types can be controlled
index 9169dec40438b938cc6f699436e404b5bad5d05c..fee41cf5cc99b9edffe344cbb527c6ad7b1b2be1 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Stacked Text Articulation
 You can stack text and articulations. "
index a3e48d04ff6a3dd31f4a92d68dfe44e7a6f33d7c..e4b4245bf5c2e492b5ef4b9ab9a6bd1acb13808c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % possible rename.  -gp
 
 \header { texidoc="@cindex Seperate Staccato
@@ -12,10 +12,10 @@ staccatos = \notes { s4-. s-. s-. s s }
 music = \notes\relative c' { c4 d e f g  a b c d e }
 
 \score {
-   \new Thread <
+   \new Thread <<
      \music
      \repeat unfold 2 \staccatos
-   >
+   >>
        \paper{raggedright=##t}
 }
 
index 7f107fdcaefb84504fc3f550782703a60aeb7eb5..9101a6afe712dbba1a9be3e5fc2198824e40f35d 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{
 texidoc="@cindex Slur Attachment Override
@@ -8,7 +8,7 @@ In some cases you may want to set slur attachments by hand. "
 
 
 %%
-%% except that both slurs are stem <-> stem.
+%% except that both slurs are stem <<-> stem.
 %%
 
 fragment = \notes {
index e80c29b3a22eafe15977b28f2eee88556e1ab281..0894e2c5d3af9c31df49fc93c846350b4f5f8e2a 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % TODO bit too wordy; edit a bit to cut stuff.  -gp
 \header { texidoc ="@cindex Slur Beautiful
 Similarly, the curvature of a slur is adjusted to stay clear of note
index 00edd4cbf7fefa32974aa1840023a8e12f71abe0..47861ce190f2703d60ea7df35a8aef56819cd239 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 \header {texidoc = "@cindex Slur, dotted
 You can print different kinds of slurs (dotted, dashed, etc). "
 } 
index 7ca80baea045093f5f7a5a5b612be4df86c911ad..a540eede1f3bd4d4f4bba30199f92607335147c5 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Slur Minimum Length
 You can set the minimum length of a slur. " 
index 0dfa3cf482f4ef71fba1363d2f5984f49dc68784..657485ff78106c5298bb6e3ae5da12e64607cf0a 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 \header {
     texidoc = "Slurs become flatter as they grow longer. "
 
@@ -11,7 +11,7 @@ x = {
 }
 
 \score {
-    \context Staff \notes\relative c <
+    \context Staff \notes\relative c <<
     \new Voice { \x f(f) }
     \new Voice { \x g(s4g) }
     \new Voice { \x a(s4*2a) }
@@ -39,7 +39,7 @@ x = {
     \new Voice { \x b(s4*24b) }
     \new Voice { \x c(s4*25c) }
     \new Voice { \x d(s4*26d) }
-  >
+  >>
   \paper {
     raggedright = ##t
     \translator{
index a2d3288dbc78821747a55b2b8d93a8d879b98046..333d66f3c14831034e3581d0ddf9ac5ff7359af3 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc="@cindex Slur Ugly
 You can get ugly slurs, if you want. "
@@ -10,14 +10,14 @@ baseWalk = \notes \relative c {
 }
 
 \score {
-  \notes \context PianoStaff <
+  \notes \context PianoStaff <<
     \time 6/4
     \context Staff=up { s1 * 6/4 }
-    \context Staff=down <
+    \context Staff=down <<
       \clef bass
       \autochange Staff \context Voice \baseWalk
-    >
-  >
+    >>
+  >>
   \paper {
     raggedright = ##t
     \translator {
index 1862bfd16c6f65468a24ce3ec7c4bc7e5fa41c56..3198c0f4c006e1ded972d52cd0d83ed41b2579e0 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 texidoc="@cindex Smart Transpose
@@ -7,7 +7,7 @@ texidoc="@cindex Smart Transpose
        Here's a copy of my feature request :
 @quotation
         Your task, if you accept it is to implement a \smarttranspose
-        command> that would translate such oddities into more natural
+        command>> that would translate such oddities into more natural
         notations. Double accidentals should be removed, as well as E-sharp
         (-> F), bC (-> B), bF (-> E), B-sharp (-> C).
 @end quotation
index f531d1c2203f663fe1c7e3dc8b5801f1f0824c55..deaccd19995a2a1e3addcc1dd7880a7c2ebe8784 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 % more yummy regression goodness.  -gp
 \header {
 texidoc = "
@@ -11,18 +11,18 @@ texidoc = "
 
 \score { 
     \notes \relative c''
-       \context GrandStaff <
-       \new Staff <
+       \context GrandStaff <<
+       \new Staff <<
                \new Voice { \stemUp\slurUp\tieUp
                        e4 dis4 e2 }
                \new Voice { \stemDown\slurDown\tieDown
                         cis8[ a]  fis[ b] gis2 }
                {\key e \major }
-               >
+               >>
        \new Staff { \clef "bass" \key e \major
                 a,,16[ e dis e]  b'8[ b,]  e16[ e, gis b] e4
        } 
-> 
+>> 
 
 \paper 
 {
index cdf870eb0b879421e44564994fb8f9b07eea91e3..47edc42dde8b383cdfa3195da00ad3edd9f810b8 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Spanner after break
 
index 143878780fe9f7e3b21c9344eeb642fe69481928..a642ca3b5311f6151dc740d31a52ae3f31dfb9f8 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{texidoc = "@cindex Staff Bracket
 Here's an example of staff brackets. "
@@ -7,13 +7,13 @@ Here's an example of staff brackets. "
 
 \score
 {
-  \new StaffGroup \notes \relative c'' <
+  \new StaffGroup \notes \relative c'' <<
       \new Staff {  b1 }
-    \new PianoStaff <
+    \new PianoStaff <<
       \new Staff \notes { b1 }
       \new Staff \notes { b1 }
-    > 
-  >
+    >> 
+  >>
 
   \paper {
     \translator
index 2a2e09c712c475a89e6d82452f3b7b9c0a5a0b9e..27ce1e3c048bbf7939281c2d2a717b0010c15ec7 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
 
@@ -25,21 +25,21 @@ what you would expect.
 quarterSkip = #(make-nonevent-skip (ly:make-duration 2 0))
 
 \score  {
- \notes \relative c'' <
+ \notes \relative c'' <<
        \new StaffContainer {
 
-           %% need < >, otherwise we descend to the voice inside SA  
-           < \new Staff { c4 c4 } >
+           %% need << >>, otherwise we descend to the voice inside SA  
+           << \new Staff { c4 c4 } >>
            \quarterSkip
            
-           < \new Staff { b4 b4 } 
+           << \new Staff { b4 b4 } >
        }
        \new StaffContainer {
            \quarterSkip
-           < \context Staff { e d f } >
+           << \context Staff { e d f } >>
            \quarterSkip
        }
- >
+ >>
 
 \paper {
        \translator {
index 6bbbf0d1fb78fc70008e4f74c5552c4d9df88cd2..30238451c7e5e73d44d26c673fbb68e702c28a77 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc="@cindex Staff Lines
 Staff symbol property set workaround. "
@@ -15,19 +15,19 @@ lower = \notes\relative c {
 }
 
 \score {
-  \context PianoStaff <
+  \context PianoStaff <<
     %\time 4/4
-    \new Staff <
+    \new Staff <<
       \upper
       \outputproperty #(make-type-checker 'staff-symbol-interface)
         #'line-count = #5
-    >  
-    \new Staff <
+    >>  
+    \new Staff <<
       \clef bass
       \lower
       \outputproperty #(make-type-checker 'staff-symbol-interface)
         #'line-count = #4
-    >  
-  >
+    >>  
+  >>
   \paper { raggedright=##t}  
 }
index 03e6db515659eec218a1d071cbc73af005c1ca0f..22a056fe3d071e260880c866f7a796734c35a0db 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Staff Size
 
@@ -10,7 +10,7 @@ Setting staff sizes is a little clumsy.  There are two options: using
 }
 
 \score {
-  \notes \relative c' < \new StaffContainer {
+  \notes \relative c' << \new StaffContainer {
      \property StaffContainer.StaffSymbol \set #'staff-space = #(/ 16 20)
 
        \property Staff.fontSize = #-1
@@ -30,7 +30,7 @@ Setting staff sizes is a little clumsy.  There are two options: using
   \clef bass
   c8 c c c  c c c c
 }
->
+>>
 \paper { raggedright = ##t}
 }
 
index 3e9d6eeaf3dd7534cef18a630889e96a7447385c..a30135f67276d4148afa627632f81e1bec1c9aee 100644 (file)
@@ -1,21 +1,21 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc ="@cindex Staff Space
 Setting staff space on a staff. "
 }
 
 \score { 
-  \notes \relative c'' \context GrandStaff <
+  \notes \relative c'' \context GrandStaff <<
        \new Staff { c4 c4  }
        \new Staff {
            c4
 
-           <<c d f g>>8[
+           <c d f g>8[
           e]
           f[ c']
         }
->
+>>
 \paper {  \translator  {
       \StaffContext
       StaffSymbol \set #'staff-space = #5.5
index 34924114751938ce6695657b119fc0e07feed521..a9e31e0dada46f50ce7d2194edcd451d6ad61784 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to ancient- something.
 \header {
     texidoc ="@cindex Ancient Mensural Note Heads
index bc307cb5d0c717c9d67189a857911d52e454130c..6d516a1778d5969d839674e29216f8d536468fa6 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Stem Cross Staff
 There is no support for putting chords across staves.
@@ -14,7 +14,7 @@ noFlag = \once \property Voice.Stem \override #'flag-style = #'no-flag
 
 \score { \notes 
     \context  PianoStaff
-        < \new Staff   {
+        << \new Staff   {
            \stemDown
            \stemExtend
            f'4
@@ -24,7 +24,7 @@ noFlag = \once \property Voice.Stem \override #'flag-style = #'no-flag
           \new Staff {
              \clef bass
              a4 a8 }
-         >
+         >>
 
     \paper { raggedright = ##t}
 }
index e80d975c6ef2971382524a6546e68a919ef09d83..b3e7297c7ae47a8c0bd8c5afd1004101284b547d 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Stem Extend
 You can stop LilyPond from extending stems to the center line. "
@@ -7,7 +7,7 @@ You can stop LilyPond from extending stems to the center line. "
 
 \score { 
   \context Voice \notes\relative c {
-       \context Staff <
+       \context Staff <<
                \new Voice { 
                        f2 f8 g a b 
                        \property Voice.Stem \set #'no-stem-extend = ##t
@@ -18,7 +18,7 @@ You can stop LilyPond from extending stems to the center line. "
                        \property Voice.Stem \set #'no-stem-extend = ##t
                        c2 c8 b a g
                }
-       >
+       >>
        
   }
   \paper { raggedright = ##t}  
index 1ced1c48d96d4244e5cfc6c2d0832899b75162ed..b7fae4e84cbb8b9dfa00650b09e7d7777115b7b6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc = "@cindex Stem Length
 You can alter the length of stems. "
index 7f1728ff4a06c3597f82338d0071906913f37301..1d387317ef5a99da5c03abcf2fafdc8561c75a81 100644 (file)
@@ -1,17 +1,17 @@
 
-\version "1.9.2"
+\version "1.9.4"
 \header {texidoc = "@cindex Tablature hammer
 You can fake a hammer in tablature with slurs. "
 } 
 
 \score{
-  \context TabStaff <
+  \context TabStaff <<
        \notes\relative c''{
                c(d)
                d(d)
                d(c)
   }
-  >
+  >>
        \paper{ raggedright = ##t}
 }
 
index b6a5978e69ec07212b4014616e1012cf062f33e7..0f5f2d2f6195b6b7b71776f8d8f054471abd25da 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc = "@cindex Tabulature
 A sample tablature, with both normal staff and tab.
@@ -18,14 +18,14 @@ partition = \notes {
 }
 
 \score {
-  \context StaffGroup <
-    \context Staff <
+  \context StaffGroup <<
+    \context Staff <<
        \clef "G_8"
        \partition
-    >
-    \context TabStaff <
+    >>
+    \context TabStaff <<
        \partition
-    >
-  >
+    >>
+  >>
 }
 
index 827e52b8629f543653f2147ecb188711d8114c02..53ed99bd7033febc611225ce48537f39249d76a1 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % TODO: check about other ottava functions.
 
 \header { texidoc = "@cindex Ottava Spanner
index 7445222f0bd53c4d67bc879d47cd17230d380154..aab9b880f26d9add7bb601f60a91ced6d1f03dfb 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Textscript
 Test font selection and scm text markup. "
index fe96f9986f93ca6094de3be51c5e3162f55f15d8..c74ff8dfba13bcaaf18a8e4bd18c19e66e694d06 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 
 
 
 \score {
 \context Staff \notes {
-\relative c''  <
+\relative c''  <<
   {
       \once \property Voice.Stem \set #'transparent = ##t
       b8~ b8 }
   \\
   { b[ g8] }
->
+>>
 }
 \paper { raggedright = ##t }
 }
index 56ca6305d517dcb80e3159586e2ed798ff94da94..375863f5ca9deb2da66f14f8b46851039662a3dc 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc = "@cindex Tie Sparse
 Setting sparseTies causes only one tie to be
@@ -9,7 +9,7 @@ generated per chord pair. "
 \score { 
   \context Voice \notes\relative c {
        \property Voice.sparseTies = ##t
-       c''  <<c e g>> ~ <<c e g>
+       c''  <c e g> ~ <c e g
   }
   \paper { raggedright = ##t }  
 }
index 20998c093773d83d136c211116ad5995e4c82739..3843ee2e97155cc258b6539d534045aa37e552f4 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc= "@cindex Time Signature Double
 Double time signatures are not supported
index 8c93c6f4be500f4bff12369b53ec0d1af9b49d5c..b24714aa5d99de8345860d7881fab9e9e52aac4c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % TODO: This file could be old.  Ask about it later.  -gp
 
 \header { texidoc =  "@cindex Time
@@ -42,7 +42,7 @@ properties will quite definitely change, and maybe the syntax of the
 
 \score { 
   \context Voice \notes\relative c {
-    % LilyPond doesn't understand 'default => it does what you want
+    % LilyPond doesn't understand 'default =>> it does what you want
     \property Staff.TimeSignature \override #'style = #'default
     \time 1/1
     c''1^"TimeSignature style = \#'default" 
index 55c7ea5e217c0acec49f15932f6468c209155bc5..b1ae14c08d572dc316844b539e20bd98f0ffceb3 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to bar-something.
 
 \header{ texidoc = "@cindex Bar Length
index cabdf293f588c867df66d2d5ad2ff7601ddff19f..637a9a3cb1836534a508f60647ca5ad5e3b21a79 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 % MERGE with ly2dvi-
 \header {
   filename =  "title.ly"
index 6f0d9a6466f515144d617017f43e1daa21820bcf..a2d2e88b11a62e43ee87bf4eb7b0a3ab4680e5b1 100644 (file)
@@ -1,6 +1,6 @@
-\version "1.9.2"
+\version "1.9.4"
 
-fooBar = \notes { < c''4 \\ g'4 > }
+fooBar = \notes { << c''4 \\ g'4 >> }
 
 #(ly:set-option 'parse-protect #f)
 #(load-from-path "to-xml.scm")
index c31ebae0e18f716f9ca5564221222953da70c48f..152a07f57ae309188c2e790578292886e760b6b6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "1.9.2"
+\version "1.9.4"
 
 \header{ texidoc = "@cindex Transposition
 Transposition test file."
@@ -11,7 +11,7 @@ Hi all,
 
 I have extend Mats' patches to allow accidental transposition:
         \keysignature bes es fis
-               = \transpose c' d =>
+               = \transpose c' d =>>
         \keysignature gis
 
 As you can see in output =  the example file "test.ly" there are a few problems left:
@@ -61,12 +61,12 @@ vThree =  \notes \relative c''{
 vFour =  \notes \transpose c d \vThree
 
 \score {
-  \context StaffGroup <
+  \context StaffGroup <<
          \new Staff \vOne
          \new Staff \vTwo
          \new Staff \vThree
          \new Staff \vFour
-  >
+  >>
         \paper { linewidth= 130.\mm raggedright = ##t }
 }
 
index 6a82f3663002736c00e453e36a7ddbf76597bc82..04fbe3a3893a9a91011105ebdfb42a687b5963ac 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header { texidoc="@cindex Trill
 Show trill line type. "
index 3dfb7ffa4f718766628bb3f7c1234b73c764bc29..ec09e820a8a671149a8281de7ce2344a26817bb4 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
   texidoc="@cindex Trills
@@ -37,8 +37,8 @@ endHorizScript = {
 
 
 \score {
-  <
-    \context GrandStaff <
+  <<
+    \context GrandStaff <<
       \new Staff \notes\relative c'' {
        \time 1/4
        c4\prall
@@ -52,10 +52,10 @@ endHorizScript = {
        \time 3/4
        b4 c^\turn d 
        \time 1/4
-       <{ d4}\\
+       <<{ d4}\\
        { 
           \property Voice.Script \override #'extra-offset = #'(-0.8 . 2.0)
-          b_\turn}>
+          b_\turn}>>
        \startHorizScript
 %{ FIXME  \comma does not exist
  
@@ -68,9 +68,9 @@ endHorizScript = {
 %}
        \endHorizScript
         \time  2/2 \slurDown
-       <{c2}{s4 \invisible d1*1/4 ( \visible }>  e2)
-       <{a,2}{s4 \invisible b1*1/4 ( \visible }>  d2)
-       <{a2}{s4 \invisible b1*1/4 ( \visible }>  d2)
+       <<{c2}{s4 \invisible d1*1/4 ( \visible }>>  e2)
+       <<{a,2}{s4 \invisible b1*1/4 ( \visible }>>  d2)
+       <<{a2}{s4 \invisible b1*1/4 ( \visible }>>  d2)
        \time 3/4
        d2^\prallup e4
       }
@@ -114,8 +114,8 @@ endHorizScript = {
        c32[( b a16 b  c)]
        b32[ \repeat unfold 5 { c d32 } c]
       }
-    >
-  >
+    >>
+  >>
        \paper{ }
 }
 
index 5277899fad12258c5669899299538a31f706013a..b50edb66b82abd05516427aaa37357f533a0b40d 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 % regression.  -gp
 
 \header { 
index dc3676698dab2355ac8aa2da7f2f033b50efd432..57d3bb8eb97a89e216073cfac46f77ce4c43daa7 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 % possible rename to ancient-something.
 
 \header { texidoc      = "Ancient Vaticana
@@ -22,10 +22,10 @@ verba = \context Lyrics = verba \lyrics {
 }
 
 \score {
-  \context VaticanaVoice <
+  \context VaticanaVoice <<
     \cantus
     \verba
-  >
+  >>
   \paper {
     stafflinethickness = \staffspace / 7.0
     linewidth = 137.0 \mm
index efda0e4aff693bdc7e2c9cacd21c904025f4cb3f..77e61cb0bd9392f7508ea90aa904cfce11ba73fd 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 
 \header {
     texidoc  = "By putting the output of @code{lilypond-version}
index ca2cca84e84a97d330edb5002366a335aff5baf1..147f7fc3e3bd9617e54f44f9bb16b095e2346d73 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.2"
+\version "1.9.4"
 % TODO: huh?  what's this file about?  -gp
 
 \header { texidoc = "
@@ -9,7 +9,7 @@ associated context finishes, so using it in \property works.
 " }
 
 \score {
-  \notes  <
+  \notes  <<
     \new Staff {
       \property Staff.verticalExtent = #'(-15.0 . 0.0)
       \clef alto
@@ -20,7 +20,7 @@ associated context finishes, so using it in \property works.
       \clef alto
       g1
     }
-  >
+  >>
   \paper{
       raggedright = ##t
   }
index 3e1e3b8cfc6b6bd55775b4f4cf6238dbaf0ab20f..c4bba51410e7b9065211811b9baeb2f275cbfd0b 100644 (file)
@@ -1,23 +1,23 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 \score {
-    \notes\context PianoStaff <
+    \notes\context PianoStaff <<
     \context Staff = up
-    \relative c'' <
+    \relative c'' <<
         {   \key d\major 
             fis4-3_\p(~
             fis16 a)-5 } \\
         {
             fis16(\> d b\! \translator Staff = down
-            \clef treble g~ <<g e>>8) } \\
+            \clef treble g~ <g e>8) } \\
         { s16
           d'
-          ~ <<d b>>4 }
-    >
+          ~ <d b>4 }
+    >>
     \context Staff = down {
         \key d \major
         \time 3/8 \clef bass s4. }
-    >
+    >>
     \paper { raggedright = ##t}
 }
 
index 776aef3cb3cb2f9c2bb214fb434c3246eda52b11..fd424ba7f31e887dbea2327a54356ec8f2a655e8 100644 (file)
@@ -1,9 +1,9 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 \score {
-    \notes\context PianoStaff <
+    \notes\context PianoStaff <<
     \context Staff = up
-    \relative c'' <
+    \relative c'' <<
         {   \key d\major 
             \property Voice.Slur \set #'attachment = #'(stem . stem)
 
             \tieUp
             fis16(\> d b\! \translator Staff = down
            \stemUp
-           \clef treble g~ <<g e>>8) } \\
+           \clef treble g~ <g e>8) } \\
         { s16
          \once \property Voice.Stem \set #'transparent = ##t
           d'
-          ~ <<d b>>4 }
-    >
+          ~ <d b>4 }
+    >>
     \context Staff = down {
         \key d \major
         \time 3/8 \clef bass s4. }
-    >
+    >>
     \paper { raggedright = ##t}
 }
 
index 3706006216d143b0854a7d49bf23e43a44ef4b00..0ffda2e1cfc34a39cb62818d85f68d2bdd8dffb2 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "1.9.1"
+\version "1.9.4"
 \header{
 filename =      "twinkle-pop.ly"
 xtitle =        "Ah, vous dirais-je, maman "
@@ -46,11 +46,11 @@ text =  \lyrics{
 }
 
 \score {
-        <  
+        <<  
           \context ChordNames \acc
           \context Staff=melody \melodie
            \context Lyrics \text
-        >
+        >>
        \header{
                title = "Ah, vous dirais-je, maman "
        }
@@ -58,11 +58,11 @@ text =  \lyrics{
 }
 
 \score {
-        <  
+        <<  
           \chords \context ChordNames \transpose c d\acc
           \notes \context Staff=melody \transpose c d\melodie
            \lyrics \context Lyrics \text
-        >
+        >>
        \header{
                piece = "clarinet in B$\flat$"
        }
index 7cf2e195d2093acb97e040019cc6a112300cdd35..fe914c85fa98c378eef6a283cd7ef9af047efd60 100644 (file)
@@ -312,12 +312,12 @@ HYPHEN            --
        yylval.scm = sval;
        return SCM_T;
 }
-<INITIAL,notes,markup>{ 
+<INITIAL,notes,lyrics>{ 
        \<\<   {
-               return CHORD_OPEN;
+               return LESSLESS;
        }
        \>\>   {
-               return CHORD_CLOSE;
+               return MOREMORE;
        }
 }
 <figures>{
@@ -468,6 +468,12 @@ HYPHEN             --
        \" {
                start_quote ();
        }
+       \< {
+               return '<';
+       }
+       \> {
+               return '>';
+       }
        {MARKUPCOMMAND} {
                String str (YYText() + 1);
                SCM s = lookup_markup_command (str);
index e8c710b8ac6a15235331da1b29cadc4b8f56eaa5..d238193ae2e5be2950b656cf5fa614dea68632e9 100644 (file)
@@ -245,8 +245,8 @@ yylex (YYSTYPE *s,  void * v)
 %token BREATHE
 %token CHORDMODIFIERS  
 %token CHORDS
-%token CHORD_CLOSE
-%token CHORD_OPEN
+%token LESSLESS
+%token MOREMORE
 %token CLEF
 %token COMMANDSPANREQUEST
 %token CONSISTS
@@ -870,7 +870,7 @@ Simultaneous_music:
                $$->set_spot(THIS->here_input());
 
        }
-       | '<' Music_list '>'    {
+       | simul_open Music_list simul_close     {
                $$ = MY_MAKE_MUSIC("SimultaneousMusic");
                $$->set_mus_property ("elements", ly_car ($2));
                $$->set_spot(THIS->here_input());
@@ -1341,8 +1341,20 @@ note_chord_element:
        }
        ;
 
+chord_open: '<'
+       ;
+
+chord_close: '>'
+       ;
+
+simul_open: LESSLESS
+       ;
+
+simul_close: MOREMORE
+       ;
+
 chord_body:
-       CHORD_OPEN chord_body_elements CHORD_CLOSE
+       chord_open chord_body_elements chord_close
        {
                $$ = MY_MAKE_MUSIC("EventChord");
                $$->set_mus_property ("elements",
@@ -2347,7 +2359,7 @@ markup:
        ;
 
 markup_list:
-       CHORD_OPEN markup_list_body CHORD_CLOSE { $$ = scm_reverse_x ($2, SCM_EOL); }
+       chord_open markup_list_body chord_close { $$ = scm_reverse_x ($2, SCM_EOL); }
        ;
 
 markup_line:
index a5c99754cc5910880389bf0bb2c140cfa14f4daf..a6fa7a9d73414fb86e838cdb30109a74489bf381 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.9.1"
+\version "1.9.4"
 
 \chordmodifiers #default-chord-modifier-list
 
@@ -9,24 +9,24 @@ blackTriangleMarkup = #(make-override-markup
                        '(font-family . math) (make-simple-markup "N"))
 
 ignatzekExceptionMusic = \notes{
-       <<c e gis>>1-\markup { "+" }
-       <<c es ges>>-\markup { \super "o" } % should be $\circ$ ?
-       <<c es ges bes>>-\markup { \super \combine "o" "/" }
-       <<c es ges beses>>-\markup { \super  "o7" }
+       <c e gis>1-\markup { "+" }
+       <c es ges>-\markup { \super "o" } % should be $\circ$ ?
+       <c es ges bes>-\markup { \super \combine "o" "/" }
+       <c es ges beses>-\markup { \super  "o7" }
 }
 
 ignatzekExceptions = #(sequential-music-to-chord-exceptions
                       ignatzekExceptionMusic #t)
 
 partialJazzMusic = \notes{
-    <<c d>>1-\markup { \normal-size-super "2" }
-    <<c es>>-\markup { "m" }
-    <<c f>>-\markup { \normal-size-super "sus4" }
-    <<c g>>-\markup { \normal-size-super "5" }
+    <c d>1-\markup { \normal-size-super "2" }
+    <c es>-\markup { "m" }
+    <c f>-\markup { \normal-size-super "sus4" }
+    <c g>-\markup { \normal-size-super "5" }
     
     %% TODO, partial exceptions
-    <<c es f>>-\markup { "m" }-\markup { \normal-size-super "sus4" }
-    <<c d es>>-\markup { "m" }-\markup { \normal-size-super "sus2" }
+    <c es f>-\markup { "m" }-\markup { \normal-size-super "sus4" }
+    <c d es>-\markup { "m" }-\markup { \normal-size-super "sus2" }
 }
 
 %% TODO: compatibility ignatzek code
index 15e7f03e345e56af9cbfdcd803e5a10e3ac25803..262ac28b41090e1d9852fb9eb26a9deb50b5dc05 100644 (file)
 )
 
 
-
-
-foo= \notes {
-        <<c e g b>>-\markup { \normal-size-super
-    %                    \override #'(font-family . math) "N" }
-                         \override #'(font-family . math) "M" }
-}
-
index d95c10955ebfb6ef8aa1d29dd320330079a0c306..53dda4c13b755f8a969b3fdd0dcbbc24449928e1 100644 (file)
@@ -1445,7 +1445,7 @@ if 1:
                str = re.sub ('accacciatura',
                              'acciaccatura', str)
 
-               if re.search ("context-spec-music"):
+               if re.search ("context-spec-music", str):
                        sys.stderr.write ("context-spec-music takes a symbol for the context now. Update by hand.")
                                          
                        raise FatalConversionError()
@@ -1461,7 +1461,39 @@ if 1:
                             """\acciaccatura misspelling, fingerHorizontalDirection -> fingeringOrientations"""))
 
 
-                       
+def conv (str):
+       if re.search ('\\figures', str):
+               sys.stderr.write ("Warning: attempting automatic \\figures conversion.  Check results!");
+               
+       
+       def figures_replace (m):
+               s = m.group (1)
+               s = re.sub ('<', '@FIGOPEN@',s)
+               s = re.sub ('>', '@FIGCLOSE@',s)
+               return '\\figures { %s }' % s
+       
+       str = re.sub (r'\\figures[ \t\n]*{([^}]+)}', figures_replace, str)
+       str = re.sub (r'\\<', '@STARTCRESC@', str)
+       str = re.sub (r'\\>', '@STARTDECRESC@', str)
+       str = re.sub (r'([-^_])>', r'\1@ACCENT@', str)
+       str = re.sub (r'<<', '@STARTCHORD@', str)
+       str = re.sub (r'>>', '@ENDCHORD@', str)
+       str = re.sub (r'>', '@ENDSIMUL@', str)
+       str = re.sub (r'<', '@STARTSIMUL@', str)
+       str = re.sub ('@STARTDECRESC@', '\\>', str)
+       str = re.sub ('@STARTCRESC@', '\\<', str)
+       str = re.sub ('@ACCENT@', '>', str)
+       str = re.sub ('@ENDCHORD@', '>', str)
+       str = re.sub ('@STARTCHORD@', '<', str)
+       str = re.sub ('@STARTSIMUL@', '<<', str)
+       str = re.sub ('@ENDSIMUL@', '>>', str)
+       str = re.sub ('@FIGOPEN@', '<', str)
+       str = re.sub ('@FIGCLOSE@', '>', str)
+
+       return str
+
+conversions.append (((1,9,4), conv, 'Swap < > and << >>'))
+
 
 ################################
 #      END OF CONVERSIONS      
index 9c7e0e7cef9558caae934d0847b195b999f633ee..9fdd799eb36090d5a145b2199955eb6dbf8465b9 100644 (file)
@@ -1,25 +1,25 @@
 
-$(outdir)/%: %.pl $(config_make)
+$(outdir)/%: %.pl $(config_make) $(depth)/VERSION
        cat $< | sed $(sed-atvariables) > $@
        chmod 755 $@
 
-$(outdir)/%: %.bash $(config_make)
+$(outdir)/%: %.bash $(config_make) $(depth)/VERSION
        cat $< | sed $(sed-atvariables) > $@
        chmod 755 $@
 
-$(outdir)/%: %.scm $(config_make)
+$(outdir)/%: %.scm $(config_make) $(depth)/VERSION
        cat $< | sed $(sed-atvariables) > $@
        chmod 755 $@
 
-$(outdir)/%: %.expect $(config_make)
+$(outdir)/%: %.expect $(config_make) $(depth)/VERSION
        cat $< | sed $(sed-atvariables) > $@
        chmod 755 $@
 
-$(outdir)/%: %.sh $(config_make)
+$(outdir)/%: %.sh $(config_make) $(depth)/VERSION
        cat $< | sed $(sed-atvariables) > $@
        chmod 755 $@
 
-$(outdir)/%: %.py $(config_make)
+$(outdir)/%: %.py $(config_make) $(depth)/VERSION
        cat $< | sed $(sed-atvariables) > $@
        chmod 755 $@