]> git.donarmstrong.com Git - lilypond.git/commitdiff
* scm/translation-functions.scm (fraction-tuplet-formatter):
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 8 Mar 2004 00:49:59 +0000 (00:49 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 8 Mar 2004 00:49:59 +0000 (00:49 +0000)
reverse fraction.

* lily/parser.yy (context_def_spec_block): use \context instead of
\translator.

* Documentation/user/tutorial.itely (Automatic and manual beams):
editing of tutorial.

90 files changed:
ChangeLog
Documentation/topdocs/NEWS.texi
Documentation/user/changing-defaults.itely
Documentation/user/introduction.itely
Documentation/user/notation.itely
Documentation/user/tutorial.itely
input/les-nereides.ly
input/mutopia/E.Satie/petite-ouverture-a-danser.ly
input/mutopia/F.Schubert/morgenlied.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-hrn3-defs.ly
input/no-notation/midi-volume-equaliser.ly
input/no-notation/recording.ly
input/puer-fragment.ly
input/regression/ambitus.ly
input/regression/arpeggio-collision.ly
input/regression/auto-beam.ly
input/regression/bar-number.ly
input/regression/completion-heads-polyphony.ly
input/regression/completion-heads.ly
input/regression/custos.ly
input/regression/easy-notation.ly
input/regression/glissando.ly
input/regression/hara-kiri-pianostaff.ly
input/regression/lyric-hyphen-break.ly
input/regression/lyrics-bar.ly
input/regression/measure-grouping.ly
input/regression/multi-measure-rest-instr-name.ly
input/regression/multi-measure-rest.ly
input/regression/new-markup-scheme.ly
input/regression/note-group-bracket.ly
input/regression/number-staff-lines.ly
input/regression/spacing-clef-first-note.ly
input/regression/spacing-folded-clef2.ly
input/regression/span-bar.ly
input/regression/stem-spacing.ly
input/regression/system-extents.ly
input/screech-boink.ly
input/template/header.ly
input/template/jazz-combo.ly
input/template/piano-dynamics.ly
input/template/piano-lyrics.ly
input/template/piano-melody-lyrics.ly
input/template/satb.ly
input/test/ambitus-mixed.ly
input/test/ancient-font.ly
input/test/bagpipe.ly
input/test/bar-lines-lyric-only.ly
input/test/blank-paper-tab.ly
input/test/blank-paper.ly
input/test/chord-names-german.ly
input/test/chord-names-jazz.ly
input/test/chords-without-melody.ly
input/test/coriolan-margin.ly
input/test/engraver-one-by-one.ly
input/test/extra-staff.ly
input/test/fill-a4.ly
input/test/hymn.ly
input/test/improv.ly
input/test/instrument-name-grandstaff.ly
input/test/ligature-vaticana.ly
input/test/lyric-hyphen-retain.ly
input/test/mensural-ligatures.ly
input/test/music-box.ly
input/test/no-bar-lines.ly
input/test/no-staff.ly
input/test/ossia.ly
input/test/polymetric.ly
input/test/rhythm-excercise.ly
input/test/slur-ugly.ly
input/test/staff-container.ly
input/test/staff-space.ly
input/test/temporary-stave.ly
input/test/title-markup.ly
input/test/title.ly
lily/include/music-output-def.hh
lily/music-output-def.cc
lily/my-lily-lexer.cc
lily/parser.yy
ly/declarations-init.ly
ly/engraver-init.ly
ly/part-paper-init.ly
ly/performer-init.ly
scm/define-music-types.scm
scm/translation-functions.scm
scripts/convert-ly.py

index 4bd99e88fd2857c3a39d9c2f24059f998c901b5a..63b1f1cc53c55291c30792418d8245680855f851 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2004-03-08  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
+       * scm/translation-functions.scm (fraction-tuplet-formatter):
+       reverse fraction.
+
+       * lily/parser.yy (context_def_spec_block): use \context instead of
+       \translator.
+
        * lily/[a-g].cc: () style cleanup.
 
        * Documentation/user/tutorial.itely (Automatic and manual beams):
index 8d4c5b6d3b6a5c36914759a5ef860a506b3e8194..c6de4acd6a34180fa8a7d4b79e001078bd504b92 100644 (file)
@@ -18,6 +18,8 @@ Version 2.1.13
 
 @itemize @bullet
 
+@item Context definitions now use the word @code{\context} instead of @code{\translator}.
+
 @item Property functions may be used as an argument to @code{set!},
 for example
 
index 2ec683475fa3c6ca6c7c3c4fc3c472ae8d327603..10d42d93c2ed8a6fdb21d562c3a5aa29328e107b 100644 (file)
@@ -858,10 +858,10 @@ is fixed beforehand.  This is also done with a
 @internalsref{VerticalAlignment} object, created in
 @internalsref{PianoStaff}. In this object the distance between the
 staves is fixed by setting @code{forced-distance}. If you want to
-override this, use a @code{\translator} block as follows:
+override this, use a @code{\context} block as follows:
 @example
   \paper @{
-    \translator @{
+    \context @{
       \PianoStaffContext
       \override VerticalAlignment #'forced-distance = #9
     @}
@@ -965,7 +965,7 @@ Properties of the  @internalsref{SpacingSpanner} must be overridden
 from the @code{\paper} block, since the @internalsref{SpacingSpanner} is
 created before any property commands are interpreted.
 @example
-\paper @{ \translator  @{
+\paper @{ \context  @{
   \ScoreContext
   SpacingSpanner \override #'spacing-increment = #3.0
 @} @}
@@ -1379,7 +1379,7 @@ by referencing a context identifier:
 
 @example
 \paper @{
-  \translator @{
+  \context @{
     @var{context-identifier}
   @}
 @}
@@ -1392,7 +1392,7 @@ Every predefined context has a standard identifier. For example, the
 The context can then be modified by setting or changing properties,
 e.g.
 @example
-\translator @{
+\context @{
   \StaffContext
   Stem \set #'thickness = #2.0
   defaultBarType = #"||"
@@ -1406,7 +1406,7 @@ command will override any predefined settings.
 @refbugs
 
 It is not possible to collect multiple property assignments in a
-variable, and apply to one @code{\translator} definition by
+variable, and apply to one @code{\context} definition by
 referencing that variable.
 
 @node Changing contexts locally
@@ -1425,7 +1425,7 @@ music can be interpreted in a changed context by using the following syntax
 These statements comes between @code{\new} or @code{\context} and the
 music to be interpreted. The @var{context modifications} property
 settings and @code{\remove}, @code{\consists} and @code{\consistsend}
-commands. The syntax is similar to the @code{\translator} block.
+commands. The syntax is similar to the @code{\context} block.
 
 The following example shows how a staff is created with bigger spaces,
 and without a @code{Clef_engraver}.
@@ -1486,7 +1486,7 @@ the middle C is at its default position, the center line:
     c'4 f'4
   }
   \paper {
-    \translator {
+    \context {
       \StaffContext
       \remove Clef_engraver
     }
@@ -1507,7 +1507,7 @@ example, a very simple Staff context is created: one that will put
 note heads on a staff symbol.
 
 @example
-\translator @{
+\context @{
   \type "Engraver_group_engraver"
   \name "SimpleStaff"
   \alias "Staff"
index ccf6611e6723d077202d333c9da19536bca96933..6531415182799582afc8e10ce56a742e0f3fd918 100644 (file)
@@ -349,7 +349,7 @@ note heads, the @code{Note_heads_engraver}.
 
 \score { \topVoice
 \paper {
-       \translator { \VoiceContext
+       \context { \VoiceContext
        \remove "Stem_engraver"
        \remove "Phrasing_slur_engraver"
        \remove "Slur_engraver"
@@ -358,7 +358,7 @@ note heads, the @code{Note_heads_engraver}.
        \remove "Auto_beam_engraver"
        
        }
-       \translator { \StaffContext
+       \context { \StaffContext
        \remove "Accidental_engraver"
        \remove "Key_engraver"
        \remove "Clef_engraver"
@@ -379,7 +379,7 @@ Then a @code{Staff_symbol_engraver} adds the staff:
 
 \score { \topVoice
 \paper {
-       \translator { \VoiceContext
+       \context { \VoiceContext
        \remove "Stem_engraver"
        \remove "Phrasing_slur_engraver"
        \remove "Slur_engraver"
@@ -388,7 +388,7 @@ Then a @code{Staff_symbol_engraver} adds the staff:
        \remove "Auto_beam_engraver"
        
        }
-       \translator { \StaffContext
+       \context { \StaffContext
        \remove "Accidental_engraver"
        \remove "Key_engraver"
        \remove "Clef_engraver"
@@ -408,7 +408,7 @@ Then a @code{Staff_symbol_engraver} adds the staff:
 
 \score { \topVoice
 \paper {
-       \translator { \VoiceContext
+       \context { \VoiceContext
        \remove "Stem_engraver"
        \remove "Phrasing_slur_engraver"
        \remove "Slur_engraver"
@@ -416,7 +416,7 @@ Then a @code{Staff_symbol_engraver} adds the staff:
        \remove "Beam_engraver"
        \remove "Auto_beam_engraver"
        }
-       \translator { \StaffContext
+       \context { \StaffContext
        \remove "Accidental_engraver"
        \remove "Key_engraver"
        \remove "Bar_engraver"
@@ -434,14 +434,14 @@ And the @code{Stem_engraver} adds stems:
 
 \score { \topVoice
 \paper {
-       \translator { \VoiceContext
+       \context { \VoiceContext
        \remove "Phrasing_slur_engraver"
        \remove "Slur_engraver"
        \remove "Script_engraver"
        \remove "Beam_engraver"
        \remove "Auto_beam_engraver"
        }
-       \translator { \StaffContext
+       \context { \StaffContext
        \remove "Accidental_engraver"
        \remove "Key_engraver"
        \remove "Bar_engraver"
index 18e3ff57c24adabe3869936b7ada5acbf414a771..786549989d492338a2900bf18545757c0d103cfd 100644 (file)
@@ -306,7 +306,7 @@ r1 r2 r4 r8 r16 r32 r64 r64
     r1 r2 r4 r8 r16 r32 r64 r64 
   }
   \paper {
-    \translator {
+    \context {
       \StaffContext
         \remove "Clef_engraver"
         \override StaffSymbol #'transparent = ##t 
@@ -1011,7 +1011,7 @@ measure is subdivided in 2, 2, 2 and 3. This is passed to
    }
    \paper {
        raggedright = ##t
-       \translator { \StaffContext
+       \context { \StaffContext
          \consists "Measure_grouping_engraver"
    }}}
 @end lilypond 
@@ -1957,7 +1957,7 @@ To use this, add the @internalsref{Horizontal_bracket_engraver} to
        c4\startGroup
         c4\stopGroup\stopGroup
   }
-  \paper { \translator {
+  \paper { \context {
            \StaffContext \consists "Horizontal_bracket_engraver"
        }}}
 @end lilypond
@@ -2821,7 +2821,7 @@ mus = \drums  { cymc cyms cymr hh | hhc hho hhho hhp | \break cb hc
     \paper {
     %% need to do this, because of indented @itemize
     linewidth= 9 \cm 
-    \translator { \ScoreContext
+    \context { \ScoreContext
     \override BarNumber #'transparent =##T
 }}}
 @end lilypond
@@ -3582,7 +3582,7 @@ To apply, add the @internalsref{Ambitus_engraver} to the
 
 @example
   \paper @{
-    \translator @{
+    \context @{
       \VoiceContext
       \consists Ambitus_engraver
     @}
@@ -3610,7 +3610,7 @@ lower = \notes \relative c {
     >>
   }
   \paper {
-    \translator {
+    \context {
       \StaffContext
       \consists Ambitus_engraver
     }
@@ -4541,7 +4541,7 @@ in this example disappears in the second line:
   >>
   \paper {
     linewidth = 6.\cm 
-    \translator { \RemoveEmptyStaffContext }
+    \context { \RemoveEmptyStaffContext }
   }
 }
 @end lilypond
@@ -4832,11 +4832,11 @@ select ancient accidentals.   Supported styles are
     \paper {
         raggedright = ##t 
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator{
+        \context{
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5219,7 +5219,7 @@ following table:
     \paper {
        indent = 0.0
        raggedright = ##t
-       \translator {
+       \context {
            \StaffContext
            \remove Staff_symbol_engraver
            \remove Clef_engraver
@@ -5293,7 +5293,7 @@ as shown in the following example:
 
 @example
 \paper @{
-  \translator @{
+  \context @{
      \StaffContext
      \consists Custos_engraver
      Custos \override #'style = #'mensural
@@ -5312,7 +5312,7 @@ The result looks like this:
        g'
     }
     \paper {
-       \translator {
+       \context {
            \StaffContext
            \consists Custos_engraver
        }
@@ -5352,11 +5352,11 @@ supported are @code{vaticana}, @code{medicaea}, @code{hufnagel} and
     \paper {
        raggedright = ##t 
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator{
+        \context{
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5528,7 +5528,7 @@ To engrave white mensural ligatures, in the paper block the
 
 @example
     \paper @{
-        \translator @{
+        \context @{
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Mensural_ligature_engraver
@@ -5569,7 +5569,7 @@ For example,
         \[ e1 f1 a\breve g\longa \]
     }
     \paper {
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Mensural_ligature_engraver
@@ -5652,11 +5652,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5665,7 +5665,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5694,11 +5694,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5707,7 +5707,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5728,11 +5728,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5741,7 +5741,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5765,11 +5765,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5778,7 +5778,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5804,11 +5804,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5817,7 +5817,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5838,11 +5838,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5851,7 +5851,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5876,11 +5876,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5889,7 +5889,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5915,11 +5915,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5928,7 +5928,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5953,11 +5953,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -5966,7 +5966,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -5987,11 +5987,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6000,7 +6000,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6024,11 +6024,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6037,7 +6037,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6062,11 +6062,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6075,7 +6075,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6096,11 +6096,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6109,7 +6109,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6133,11 +6133,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6146,7 +6146,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6167,11 +6167,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6180,7 +6180,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6205,11 +6205,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6218,7 +6218,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6239,11 +6239,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6252,7 +6252,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6277,11 +6277,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6290,7 +6290,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6311,11 +6311,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6324,7 +6324,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6349,11 +6349,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6362,7 +6362,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6383,11 +6383,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6396,7 +6396,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6417,11 +6417,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6430,7 +6430,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6454,11 +6454,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6467,7 +6467,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6488,11 +6488,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6501,7 +6501,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6522,11 +6522,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6535,7 +6535,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6559,11 +6559,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6572,7 +6572,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6593,11 +6593,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6606,7 +6606,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6627,11 +6627,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6640,7 +6640,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6664,11 +6664,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6677,7 +6677,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6698,11 +6698,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6711,7 +6711,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6732,11 +6732,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6745,7 +6745,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6769,11 +6769,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6782,7 +6782,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6803,11 +6803,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6816,7 +6816,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6837,11 +6837,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6850,7 +6850,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6874,11 +6874,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6887,7 +6887,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6908,11 +6908,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6921,7 +6921,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -6946,11 +6946,11 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
     }
     \paper {
         interscoreline = 1
-        \translator {
+        \context {
             \ScoreContext
             \remove "Bar_number_engraver"
         }
-        \translator {
+        \context {
             \StaffContext
             \remove "Clef_engraver"
             \remove "Key_engraver"
@@ -6959,7 +6959,7 @@ volume of the Antiphonale Romanum (@emph{Liber Hymnarius}), published
             \remove "Bar_engraver"
             minimumVerticalExtent = ##f
         }
-        \translator {
+        \context {
             \VoiceContext
             \remove Ligature_bracket_engraver
             \consists Vaticana_ligature_engraver
@@ -7550,7 +7550,7 @@ used in music aimed at beginners:
 @lilypond[raggedright,verbatim,staffsize=26]
 \score {
   \notes { c'2 e'4 f' | g'1 }
-  \paper { \translator { \EasyNotation } } 
+  \paper { \context { \EasyNotation } } 
 }
 @end lilypond
 
index 4e9dd81d4027d598e6cb124a94d9c31687c19630..dada5aa99438f2637cd1afed5ac2a0037bdd0340 100644 (file)
@@ -1367,7 +1367,7 @@ in @ref{Polyphony}.
 
 @cindex staff switch, manual
 @cindex cross staff voice, manual
-@cindex @code{\translator}
+@cindex @code{\context}
 
 Piano music is always typeset in two staves connected by a brace.
 Printing such a staff is similar to the polyphonic example in
index 255710e664885a8bebee4b9ab3083f7aaaa610f9..1ae83509c0d714fca745c615c45dd76f01223bfd 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
     composer = "ARTHUR GRAY"
@@ -336,11 +336,11 @@ lowerDynamics = \notes{
        >>
     >>
     \paper {
-       \translator {
+       \context {
            \ScoreContext
            \remove Bar_number_engraver
         }
-       \translator {
+       \context {
            \type "Engraver_group_engraver"
            \name Dynamics
            \consists "Output_property_engraver"
@@ -361,7 +361,7 @@ lowerDynamics = \notes{
            \consistsend "Axis_group_engraver"
        }
 
-       \translator {
+       \context {
            \PianoStaffContext
            \accepts Dynamics
            \override VerticalAlignment #'forced-distance = #7
index df15e6e7c88d1702e160cec31add097f60434c91..26a59559094190202330904f3da667f35fe687eb 100644 (file)
@@ -7,7 +7,7 @@
   copyright = "Public Domain"
 }
 
-\version "2.1.28"
+\version "2.1.29"
 
 \include "nederlands.ly"
 
@@ -145,7 +145,7 @@ lower = \context Staff \notes \relative c{
     >>
 
   \paper {
-    \translator{
+    \context{
            \VoiceContext
     }
   }
index a3de838949673ef762ef57da9b0e7af11f927ded..086eeeaf0132d1b65a5a99a7a1d4c73409ff9b46 100644 (file)
@@ -27,7 +27,7 @@ been lowered
 
 }
 
-\version "2.1.28"
+\version "2.1.29"
 manuscriptBreak = { \break }
 
 
@@ -165,21 +165,21 @@ pianoLH = \notes \relative c'' \repeat volta 2 {
     >>
 
     \paper {
-       \translator {
+       \context {
            \LyricsContext
            minimumVerticalExtent = #'(-1.0 . 0)
        }
-       \translator {
+       \context {
            \ScoreContext
            \override Beam #'thickness = #0.55
            \override SpacingSpanner #'spacing-increment = #1.0
            \override Slur #'height-limit = #1.5
        }
-       \translator {
+       \context {
            \PianoStaffContext
            \override VerticalAlignment #'forced-distance = #10
        }
-       \translator {
+       \context {
            \StaffContext
            minimumVerticalExtent = #'(-3. . 6)
        }
index f91fb2d6e8a47a10ac4a26517aab907da994d1cb..3762e487b1d315f534aec07687732bb34b0ab445 100644 (file)
@@ -42,7 +42,7 @@ instrument = "Piano"
  footer = "Mutopia-2001/04/27-xx"
 } 
 
-\version "2.1.28"
+\version "2.1.29"
 
 dynamicUp = \override DynamicLineSpanner  #'direction = #1
 dynamicRevert = \revert DynamicLineSpanner #'direction
@@ -451,7 +451,7 @@ bassStaff = \context Staff = bass<<
        textheight = 270.0\mm
        linewidth = 180.0\mm
 
-       \translator { \RemoveEmptyStaffContext }
+       \context { \RemoveEmptyStaffContext }
     }
     \midi{
        \tempo 4 = 54
index 9b01d60b8c52f971cb4f9d185ca64b0a124a21ce..08a53867c7364433eb745f560a75e39efda297f9 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 % #(ly:set-point-and-click 'line-column)
 
@@ -150,11 +150,11 @@ sarabandeCelloStaff = \context Staff <<
 
 % size perversions
 smallerPaper = \paper {
-    \translator { \StaffContext
+    \context { \StaffContext
                  fontSize = #-1
                  \override StaffSymbol  #'staff-space = #0.8
                  }
-    \translator { \ScoreContext
+    \context { \ScoreContext
                   \override SpacingSpanner #'spacing-increment = #0.96
                }
        
@@ -166,7 +166,7 @@ baerPaper = \paper {
     indent = 7. \mm
     linewidth =183.5 \mm
     interscoreline=4.0\mm
-    \translator {
+    \context {
             \ScoreContext
 %           \override System #'print-function = #box-grob-stencil
     }
index 40366a419c953a9a659ab37956adba76af24db1b..40587b59e4a6fa04eafa2d0ddcf3fd98592321c6 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "2.1.28"
+\version "2.1.29"
 
 %{
  Header for Petites Preludes.
@@ -151,7 +151,7 @@ global = \notes{
        >>
        \paper{
                linewidth = 17.0 \cm  
-               \translator {
+               \context {
                    \ScoreContext
                    \override SpacingSpanner #'spacing-increment = #2.0
                }
index fe332dfa19e9eb5ce0222cb8662b3530ecd9de76..c98b4dc7b68939fbbe8ef6c2e41d3b53449ebe00 100644 (file)
@@ -36,7 +36,7 @@
 %}
 
 
-\version "2.1.28"
+\version "2.1.29"
 
 
 
@@ -207,7 +207,7 @@ bassdux = \context Voice=three \notes \relative c' {
 
     \paper {
         linewidth = 18.0 \cm
-       \translator { \ScoreContext
+       \context { \ScoreContext
        \override SpacingSpanner #'spacing-increment = #1.0
        \override SpacingSpanner #'shortest-duration-space = #1.9       
        }
index fee197358c57ba9d50388ebc8a4f09d25e3ffa7b..69d79029ec3cd42f091c109ef5d01f21e55891bd 100644 (file)
@@ -4,7 +4,7 @@
 \include "deutsch.ly"
 
 #(set-global-staff-size 16)
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
   title = "Romanzen"
@@ -274,14 +274,14 @@ leftb = \notes \transpose c cis {
     % textheight = 29.8 \cm
     pagenumber = no
     linewidth = 17.0 \cm
-    \translator {
+    \context {
       \RemoveEmptyStaffContext
     }
-    \translator {
+    \context {
       \ScoreContext
       \override SpacingSpanner #'common-shortest-duration = #(ly:make-moment 1 8)
     }
-    \translator {
+    \context {
       \PianoStaffContext
       \override VerticalAlignment #'forced-distance = #13.0
     }
index 3b4f3ce45d87042ec2c967dffbb7427504d539dc..e92caca81d9b38e7347d0ab786598b406c3cf1ae 100644 (file)
@@ -4,7 +4,7 @@ longgrace = \override Stem  #'stroke-style = #'()
 endlonggrace = \revert Stem #'stroke-style
 ritenuto = \markup { \italic  "rit." }
 
-\version "2.1.28"
+\version "2.1.29"
   
 cresc = \notes {
     #(ly:export (make-event-chord (list (make-span-event 'CrescendoEvent START)))) 
@@ -30,7 +30,7 @@ stopGraceMusic= \sequential {
 }
 
 \paper{
-    \translator {
+    \context {
         \ScoreContext
         skipBars = ##t
         midiInstrument = #"french horn"
@@ -46,7 +46,7 @@ stopGraceMusic= \sequential {
         \override Beam #'space-function = #(lambda (beam mult) 0.8)
         \override Slur #'beautiful = #0.3
     }
-    \translator {
+    \context {
         \StaffContext
         minimumVerticalExtent = #'(-4.5 . 4.5)
     }
index a9e35c61c3f8404a68646942907defc6ffa3b619..46e9e3c041a861f0677609512038bf95c40d61f2 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "2.1.28"
+\version "2.1.29"
 \header {
 texidoc = "@cindex Midi Volume Equaliser
 The full orchestra plays a notes, where groups stop one after
@@ -149,7 +149,7 @@ violoncello = \notes \relative c' {
        \paperSixteen
        indent=100.0\mm
        linewidth=150.0\mm
-    \translator {
+    \context {
       \RemoveEmptyStaffContext
     }
   }
index 077836dafcab5551c73803186dda23bc645e8c01..425c5973fd65d09db6573ffcc28e991736333b23 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 
 texidoc = "The @code{Recording_group_engraver} will record events
@@ -14,7 +14,7 @@ theMusic = \context Staff \notes { c4 d8-. }
   (map (lambda (x) (display x) (newline))  lst))
 
 listener = \paper {
- \translator {
+ \context {
    \VoiceContext
    \type "Recording_group_engraver"
    recordEventSequence = #notice-the-events
index 008ff0bca00d23f331f12adabd1f4cb73f84c0a8..9b730473da8d20bd37cdf353611d0cede0794b9f 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
     title      = "Puer natus est nobis (excerptum)"
     subtitle   = "Antiphona ad introitum VII"
@@ -92,7 +92,7 @@ verba = \context Lyrics = "verba" \lyrics {
     indent = 0.0
     raggedright = ##t
     packed = ##t
-    \translator {
+    \context {
       \ScoreContext
       \remove Bar_number_engraver
 %     \override SpacingSpanner #'spacing-increment = #0.5
index 3de1981e8a865976535229cca43a82c6cb93210e..a817631e90b67fe9c3cbda9761216182a19ad304 100644 (file)
@@ -23,7 +23,7 @@ switched on or off via the @code{join-heads} property.
 paper block:
 
 @example
-\translator @{
+\context @{
   \ScoreContext
   breakAlignOrder = #'(
     instrument-name
@@ -42,7 +42,7 @@ paper block:
 
  
 @example
-\translator @{
+\context @{
   \VoiceContext
   \consists Ambitus_engraver
   Ambitus \set #'note-head-style = #'noteheads-2mensural
@@ -52,7 +52,7 @@ paper block:
 
 
  %}
-\version "2.1.28"
+\version "2.1.29"
 
 upper = \notes \relative c {
        \clef "treble"
@@ -76,7 +76,7 @@ lower = \notes \relative c {
                \new Staff { \lower }
        >> }
        \paper {
-              \translator {
+              \context {
                        \ScoreContext
                        breakAlignOrder = #'(
                                instrument-name
@@ -91,7 +91,7 @@ lower = \notes \relative c {
                                custos
                        )
                }
-               \translator {
+               \context {
                        \VoiceContext
                        \consists Ambitus_engraver
                }
index 345d169ef3aaec804a8b9f588d1eb57a1d2e104a..2edd20831ce18e7170862f4ff4c0845e0d4421f7 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header  {
 texidoc = "Arpeggio stays clear of accidentals and flipped note heads."
@@ -12,7 +12,7 @@ texidoc = "Arpeggio stays clear of accidentals and flipped note heads."
        }
     \paper {
         raggedright = ##t
-       \translator{
+       \context{
            \StaffContext
            connectArpeggios = ##t
        }
index c393f4dd2ecd40416df32524f2a0202138f48e8b..a753923fffe2d9d8e1ffee6f4f668bf643a99f6f 100644 (file)
@@ -6,7 +6,7 @@ beam."
 
 }
 
-\version "2.1.28"
+\version "2.1.29"
 
 
 
@@ -18,7 +18,7 @@ beam."
     a1 a2 a4 a8 a16 a32 a64 a64 
   }
   \paper {
-    \translator {
+    \context {
       \StaffContext
        \remove "Clef_engraver"
 %%     \remove "Staff_symbol_engraver"
index d516ed3644d4dcb29c669634ef5e5a141d9d050a..044f4624884b063377cbffa9a6083e78a06d4ba9 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
 
@@ -22,7 +22,7 @@ be increased.
   }
   \paper {
     raggedright = ##t
-    \translator {
+    \context {
        \ScoreContext
        \override BarNumber #'break-visibility = #all-visible
     }
index cfd9a70a585f276d4a215186e297ececd1e7e4b6..d5fe97d6f0c6b612aeb5007be2096833b6b6f551 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 
     texidoc = "Completion heads are broken across bar lines. This was
@@ -15,7 +15,7 @@ Completion heads are not fooled by polyphony with a different rhythm.
        >>
 
        \paper {
-               \translator{
+               \context{
                        \VoiceContext
                        \remove "Note_heads_engraver"
                        \consists "Completion_heads_engraver"
index 6b44310e357f0ea3d19d963952a9887fdbdefcfc..934c90c3c2867cd283290aca32916ce2f7da76d3 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header{
 texidoc="
@@ -19,7 +19,7 @@ If the @code{Note_heads_engraver} is replaced by the @code{Completion_heads_engr
   c2. c8 d4 e f g a b c2.. b8 a g16 f4 e d c8. c2 
   }
   \paper{
-    \translator{
+    \context{
       \VoiceContext
       \remove "Note_heads_engraver"
       \consists "Completion_heads_engraver"
index 58eac046320163f7f6d71fa8836430065f323cb5..7c90bb7d24c0495fa479f22e6c149113e895265d 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
     texidoc = "Custodes may be engraved in various styles."
 }
@@ -24,7 +24,7 @@
        \break < d' a' f''>1
     }
     \paper {
-       \translator {
+       \context {
            \StaffContext
            \consists Custos_engraver
        }
index 2421bba5daf7745e9d09c7f3c8b402d2d59b3c24..d0da1c8db01d81c5cc0436f01435cd86a8f12238 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
 texidoc = " Easy-notation (or Ez-notation) prints names in note heads.
@@ -7,7 +7,7 @@ You also get ledger lines, of course."
 
 \score {
         \notes { c'2 e'4 f' | g'1 b8 }
-        \paper { \translator { \EasyNotation }
+        \paper { \context { \EasyNotation }
                 raggedright = ##t
             } 
 }
index 406d6da145ef95e5a3fe0098248e02df1e7eac81..5e3fac44e7016acccf605d4c056c9c25e3cebd83 100644 (file)
@@ -1,5 +1,5 @@
 #(ly:set-option 'old-relative)
-\version "2.1.28"
+\version "2.1.29"
 
 \header{
 
@@ -25,7 +25,7 @@ The engraver does no time-keeping, so it involves some trickery to get
     }
     \paper{
         linewidth = 50.\mm indent = 0
-       \translator{
+       \context{
               \StaffContext
               % makes for handier debugging
               % \remove Clef_engraver
index 3ddc31cc941f1e1c4f4c1cd3c6d140db5285ecb5..1f1b3c75454aceaa95858ce7dcf7f9daf9690e06 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header { texidoc =
 
@@ -28,7 +28,7 @@ alignment; this should not confuse the mechanism.
    \new Staff {  e4 e e e s1 e4 e e e s1 }
  >>
  \paper {
-  \translator {
+  \context {
    \RemoveEmptyStaffContext
   }
  }
index aa9c6ada7f665148528358d88b6faaa5cc421254..e98f5791ce09670b00aa57295b646c363528dd1f 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
 
@@ -24,7 +24,7 @@ r c16[ c c]
        indent = 0.0 \cm
        linewidth = 3.4 \cm
 
-       \translator {
+       \context {
            \StaffContext \remove "Time_signature_engraver"
        }
        
index 3f93f087a3b0b31f541f70d0adf21fe8e2629173..e430cdbbff85de8c61e97a519b22799a936168f1 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header{
 texidoc="
@@ -25,11 +25,11 @@ lyrics do not collide with barlines.
        >>
        \paper {
                raggedright = ##t
-               \translator {
+               \context {
                        \ScoreContext
                        \accepts "LyricsWithBars"
                }
-               \translator {
+               \context {
                        \LyricsContext
                        \consists "Bar_engraver"
                        \name "LyricsWithBars"
index 2ec1004316f8e48006d72c571f0130b5b6b395e0..ddde5f13e426631a6bf36f44415180b6d8596e98 100644 (file)
@@ -7,7 +7,7 @@ brackets above beats when the beats of a time signature are grouped.  "
 
 }
 
-\version "2.1.28"
+\version "2.1.29"
 
 
 %% TODO: should have 2/4 + 5/8 time sig style.
@@ -25,7 +25,7 @@ brackets above beats when the beats of a time signature are grouped.  "
         }
         \paper  {
             raggedright = ##t
-            \translator { \StaffContext
+            \context { \StaffContext
                           \consists "Measure_grouping_engraver"
                           }
             }
index 1718c3a65d9cdc61c573ae298fa825b7016b34b6..09299ea82ef4aa7be07a1685cf62c838a91a9c88 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header { texidoc = "There are both long and short intstrument names.
 Engraving instrument names should not be confused by the
 multimeasure rests. " }
@@ -10,7 +10,7 @@ multimeasure rests. " }
              \notes{c''1 \break R1 }
            >>
         \paper {
-           \translator { \StaffContext
+           \context { \StaffContext
            \consists Instrument_name_engraver
 
            }
index d6492ed3193d6679f71da2e9ec85cb393a7f4a70..77f3269bfa9becfb8c944645ce5227e08c16cf9a 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header{
 
 texidoc="
@@ -27,7 +27,7 @@ are used then a different symbol is used.
 \time 8/4 R1*2
 }
        \paper {
-       \translator {
+       \context {
                \ScoreContext
                skipBars = ##t
        }
index 9fa89b28965557ad9993e7c7bfe959470324a1f6..74fddde33e63fd4d684af127c54a99f3d9ce4304 100644 (file)
@@ -5,7 +5,7 @@
     texts using a similar syntax as @code{\\markup}."
 
     }
-\version "2.1.28"
+\version "2.1.29"
 \score {
     \notes {
         \fatText
@@ -56,7 +56,7 @@
     \paper { 
         raggedright = ##t
         indent = #0
-        \translator {
+        \context {
             \StaffContext
             \remove Time_signature_engraver 
         }
index f5ab8eddc714b3761861fc42d875ec520984b095..bdc7f1da8b3e560484c6b40d83a1daf7421382e7 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
 
@@ -29,7 +29,7 @@ analysis brackets start and end.
     }
 
     \paper {
-       \translator {
+       \context {
            \StaffContext \consists "Horizontal_bracket_engraver"
        }
        raggedright = ##t
index 830d4702d1da4ccd893d0c74d954579d11e7cf59..85aed36b86e4e4548a00020d18881ce411665d66 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 \header{
 texidoc=" The number of stafflines of a staff can be set.  Ledger
@@ -13,7 +13,7 @@ adjusted accordingly.  "
   }
   \paper {
 
-\translator { \StaffContext
+\context { \StaffContext
 \override StaffSymbol #'line-count = #3
 }  }
   \midi { }
index ef834483dbe429ea28d159b5fed9fe2945357fd2..fbed7b02fb0d7b3ff27a6a6c53d0dea10f6ab0d3 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 
     texidoc = "Clef changes at the start of a line get much more space
@@ -17,7 +17,7 @@ than clef changes halfway the line."
       }>>
     }
     \paper { raggedright = ##t
-\translator { \StaffContext
+\context { \StaffContext
              TimeSignature = \turnOff
         }
 
index 838b617fb3a09cd0bfb413016501259da1d86bc5..6c0c313b3889c092897b0b9ae55607b7058c4405 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 
 texidoc = "A clef can be folded below notes in a different staff, if
@@ -13,7 +13,7 @@ show where columns are in the score."
 
        \paper { raggedright = ##t
 
-       \translator { \ScoreContext
+       \context { \ScoreContext
          \override NonMusicalPaperColumn #'print-function = #Paper_column::print
          \override PaperColumn #'print-function = #Paper_column::print   
          \override NonMusicalPaperColumn #'font-family = #'roman
index f0318b1f4a47cfe1db738ab3409b50222da5a0aa..94616a041b69c6bc1739a90ce5d9bb82b62ff00e 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 texidoc = "Span bars are drawn only between staff bar lines. By setting 
 bar lines to transparent, they are shown only between systems.
@@ -15,7 +15,7 @@ bar lines to transparent, they are shown only between systems.
   \new Staff { f1 f1 f1}
  >>
  \paper {
-  \translator {
+  \context {
    \StaffContext
    \override BarLine #'transparent = ##t
   }
index 6f53e4984975243378dcf4268e11fe0cfc29d1ea..d2461aa7b8537db753ce01279cdc1c9fe147f4f6 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 \header{
 texidoc="
@@ -28,7 +28,7 @@ In this example, space for opposite pointed stems is adjusted.
   }
   \paper {
     raggedright = ##t
-    \translator { \ScoreContext
+    \context { \ScoreContext
     \override SpacingSpanner #'stem-spacing-correction = #0.0
   }  }
 }
index 3332eb33d3d16d4b41c0117b50bdd1bc94dbf924..808dd9d6537777a62251b4f3bc0c98704145bc5c 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 
     texidoc = "The size of every system is correctly determined; this 
@@ -14,7 +14,7 @@
 }
 
     \paper { 
-        \translator {
+        \context {
             \ScoreContext
             \override System #'print-function = #box-grob-stencil
             }
index c30c02dc438fad6db63a84e8f597da221813c7a1..207a8245db03a113c591bf91d86d69f9b175d92f 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
     title = "Screech and boink"
     subtitle = "Random complex notation"
@@ -55,7 +55,7 @@
     \paper {
        raggedright = ##t 
 
-       \translator {
+       \context {
            \StaffContext
            \consists Horizontal_bracket_engraver
        }
index 9afcfe033beea0a8695fe5a30942055aa9c5239a..7d6a064417345e2639fcd68da7e0d8a69f9ba2da 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
   dedication = "dedication"
   title = "Title"
index dcef4efc425c55c41456ea1353cff1303e830d29..f5ec4f66dd2bef5f768cc0f9b2d982f6510f9aa4 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
         title = "Song"
         subtitle = "(tune)"
@@ -239,8 +239,8 @@ drumContents = {
 >>
         \paper {
                 linewidth = 15.0 \cm
-                \translator { \RemoveEmptyStaffContext }
-                \translator {
+                \context { \RemoveEmptyStaffContext }
+                \context {
                         \ScoreContext
                         \override BarNumber #'padding = #3
                         \override RehearsalMark #'padding = #2
index 391d9bad4ed07b702d094535099b07cf335e37f5..f16416113745452affef401e317bafba3dc31e33 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 texidoc ="
   Dynamics on a separate line, neatly centered between staffs.
@@ -33,7 +33,7 @@ pedal = \notes {
     \context Dynamics=pedal \pedal
   >>
   \paper {
-    \translator {
+    \context {
       \type "Engraver_group_engraver"
       \name Dynamics
       \alias Voice % So that \cresc works, for example.
@@ -57,21 +57,21 @@ pedal = \notes {
 
       \consistsend "Axis_group_engraver"
     }
-    \translator {
+    \context {
       \PianoStaffContext
       \accepts Dynamics
       \override VerticalAlignment #'forced-distance = #7
     }
   }
   \midi {
-    \translator {
+    \context {
       \type "Performer_group_performer"
       \name Dynamics
       \consists "Piano_pedal_performer"
       \consists "Span_dynamic_performer"
       \consists "Dynamic_performer"
     }
-    \translator {
+    \context {
       \PianoStaffContext
       \accepts Dynamics
     }
index 3c7a8de783a13fdb18426b5db3960fa6ce8c57f8..40f14af8a8cd97c12a49e319d311f9703f96a7ca 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
   texidoc ="Lyrics between two staffs."
@@ -28,11 +28,11 @@ text = \lyrics {
     >>  
   >>
   \paper {
-    \translator {
+    \context {
       \GrandStaffContext
       \accepts "Lyrics"
     }
-    \translator {
+    \context {
       %\LyricsContext
       \LyricsContext
       \consists "Bar_engraver"
index b38223c43eded0d50763042074aa9cc129a891ac..16b457594cbbc2bd029637c0655b1ea689ef0a7b 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 \header {
   texidoc ="Classical song format: one staff with melody and lyrics,
 and piano accompaniment."
@@ -39,7 +39,7 @@ lower = \notes\relative c {
       >>
   >>
   \paper {
-      \translator { \RemoveEmptyStaffContext }
+      \context { \RemoveEmptyStaffContext }
   }  
   \midi { }  
 }
index 3a9f865ae03f4c857720440687a48e84c45f9514..73d8a8a6410184b075396439a801d0e2c5e13b64 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 
     texidoc = "
@@ -42,7 +42,7 @@ bassWords = \lyrics { ho4 ho ho ho }
          
          >>
   \paper {
-    \translator {
+    \context {
 
        % a little smaller so lyrics can be closer to the staff. 
        \StaffContext
index 1fff67fb4f586dbef10575f9e87103fe1fcf1847..9623cd83ba4ecb72b715374f74df43932c457065 100644 (file)
@@ -13,7 +13,7 @@ in the same score (not demonstrated in this file).
 "
 }
 
-\version "2.1.28"
+\version "2.1.29"
 
 #(define (kill-ambitus grob grob-context apply-context)
   (if (memq 'ambitus-interface (ly:grob-property grob 'interfaces))
@@ -52,7 +52,7 @@ voiceB = \notes \relative c' {
   \paper {
     raggedright = ##t
 
-    \translator {
+    \context {
        \VoiceContext
       \consists Ambitus_engraver
     }
index 8b87d16559526276cae2a96d1b46858b73e0b708..1e787b9f6e0a688ce6e8ded43eaf3bf9f88c128d 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 % TODO: split ancient-font into seperate files; possibly in
 % different locations.
 \header {
@@ -221,13 +221,13 @@ lowerStaff = \context MensuralStaff = lowerStaff <<
        textheight = 26.0\cm
        linethickness = #(/ staffspace 5.0)
        indent = 0.0
-       \translator {
+       \context {
            \ScoreContext
            \accepts MensuralStaff
            \accepts GregorianStaff
 %          timing = ##f %%%%%%%% FIXME: this has no effect
        }
-       \translator {
+       \context {
            \VoiceContext
            \name MensuralVoice
            \alias Voice
@@ -239,7 +239,7 @@ lowerStaff = \context MensuralStaff = lowerStaff <<
            \override Rest #'style = #'mensural
            autoBeaming = ##f
        }
-       \translator {
+       \context {
            \VoiceContext
            \name GregorianVoice
            \alias Voice
@@ -248,7 +248,7 @@ lowerStaff = \context MensuralStaff = lowerStaff <<
            \override NoteHead #'style = #'vaticana_punctum
            autoBeaming = ##f
        }
-       \translator {
+       \context {
            \StaffContext
            \name MensuralStaff
            \alias Staff
@@ -265,7 +265,7 @@ lowerStaff = \context MensuralStaff = lowerStaff <<
            clefPosition = #-2
            clefOctavation = #0 
        }
-       \translator {
+       \context {
            \StaffContext
            \name GregorianStaff
            \alias Staff
@@ -284,7 +284,7 @@ lowerStaff = \context MensuralStaff = lowerStaff <<
            clefPosition = #1
            clefOctavation = #0 
        }
-       \translator {
+       \context {
            \RemoveEmptyStaffContext
            \accepts MensuralVoice
            \accepts GregorianVoice
index 8bc33a46ed11b45418e62e45ebd8b49bd26def8e..df8950220bf3febc67c4fdf110365d1b3302ad9e 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
  texidoc = "@cindex Bagpipe Music
@@ -12,7 +12,7 @@ Bagpipe music may contain a lot of grace notes.
 \paper {
   linewidth = 14.0 \cm
   indent = 0.0 \cm
-  \translator { \StaffContext
+  \context { \StaffContext
        \override TimeSignature #'style = #'C
 %      \override TimeSignature #'visibility-function = #begin-of-line-visible
        \override TimeSignature #'break-visibility = #begin-of-line-visible
index c6299e10ef6417cc3263c0df7b0795d6a7545af1..b948e29b9768bff70b2a25e5b0fb54c16207f449 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header { texidoc = "@cindex Bar line lyric only
 You can move @code{Bar_engraver} and @code{Span_bar_engraver} to 
 a different engraving context, if you want, for example, bar lines 
@@ -19,21 +19,21 @@ on lyrics. "
 
 \paper  {
        raggedright = ##t
-\translator {
+\context {
   \LyricsContext
   \consists Bar_engraver
   % need procedure, since lyrics doesn't have a staff_sym engraver.
   \override BarLine #'bar-size-procedure = #(lambda (x) 3.0)
 }
-\translator {
+\context {
   \LyricsContext
   \consists "Span_bar_engraver"
 }
-\translator{
+\context{
   \ChoirStaffContext
   \remove "Span_bar_engraver"
 }
-\translator {
+\context {
   \StaffContext
   \remove "Bar_engraver"
 }
index bfe8082306c1b2c446d5560424de634a112027fd..71605a94ad234ff83586249a491a00a969d8e135 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
     
 texidoc = "@cindex Blank Paper Tab
@@ -16,7 +16,7 @@ emptymusic = \notes { \repeat unfold 4  { s1\break }  \bar "|." }
 
 
   \paper {
-    \translator {
+    \context {
       \ScoreContext
       \remove Bar_number_engraver
     }
index c05179fde432d5f88f7bccadfdbf1611ea128421..c2074c4ec9c82f86b3a5596c46c6248624f4e118 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
   texidoc="@cindex Blank Paper
 
@@ -13,7 +13,7 @@ A blank music paper can be produced also by using invisible notes, and removing
     \repeat unfold 3 { c1 \break }
   }
   \paper {
-    \translator {
+    \context {
       \ScoreContext
       \override TimeSignature #'transparent = ##t
       \override NoteHead #'transparent = ##t
index e92b418d83caa228690cabc002dca27434abbfa5..26c21fe0070c16450d7b9956ad9ce4a37dded38e 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header  {
     texidoc = "@cindex Chord Names German
 The english naming of chords (default) can be changed to german 
@@ -27,6 +27,6 @@ scm = \chords {
     \context Voice {  \scm } >>
 \paper {
     raggedright = ##t 
-    \translator {\ChordNamesContext \consists Instrument_name_engraver }}
+    \context {\ChordNamesContext \consists Instrument_name_engraver }}
 
 }
index 1443c9c5dbd11799843e78eac92be1b574488cde..0c648ac7753670afb955a7829c9d3eb0bf7df024 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 
 \header {
@@ -145,7 +145,7 @@ banterProperties = \sequential {
     >>
     \paper {
        indent = 3.\cm
-       \translator { 
+       \context { 
            \ChordNamesContext
            \consists Instrument_name_engraver
        }
index 747ddb3c1390ffe6ea10b4e9f78456ee4532356e..2c397852baa2a1a542d625489a8862fdb2ac484d 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.26"
+\version "2.1.29"
 \header {
 texidoc = "Jazz chord names can also be printed without notes."
 }
@@ -12,7 +12,7 @@ texidoc = "Jazz chord names can also be printed without notes."
                }
        }
        \paper{
-               \translator{
+               \context{
                        \ChordNamesContext
 
                        \override BarLine #'bar-size = #4
index f05f6d269b9c35b6c287279f5383c1d355c1984f..28a06033c7759766f524fcf3335ea20202deb202 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 
 % Ugh, we need to override some LaTeX titling stuff
@@ -134,10 +134,10 @@ violoncello = \notes \relative c' {
       \paperSixteen
       indent=100.0\mm
       linewidth=150.0\mm
-      \translator {
+      \context {
          \RemoveEmptyStaffContext
       }
-      \translator {
+      \context {
          \OrchestralScoreContext
          \override TimeSignature #'style = #'C
       }
index 70dbe7c003f4e9c58c9b08db079000cac58ccd75..3a741150887b8c3c3ae4d2eb9f2a063ecd9f21e9 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 \header {
     
 texidoc = "The notation problem, creating a certain symbol,
@@ -31,7 +31,7 @@ Staff context.
 % setup for Request->Element conversion. Guru-only
 %
 
-MyStaffContext=\translator {
+MyStaffContext=\context {
        \type "Engraver_group_engraver"
        \name Staff
 
@@ -72,7 +72,7 @@ MyStaffContext=\translator {
 }
 
 
-MyVoiceContext = \translator {
+MyVoiceContext = \context {
        \type "Engraver_group_engraver"
        \name Voice
 
@@ -129,13 +129,13 @@ MyVoiceContext = \translator {
 \score {
   \topVoice
   \paper {
-      \translator { \MyStaffContext }
-      \translator { \MyVoiceContext }
+      \context { \MyStaffContext }
+      \context { \MyVoiceContext }
       }
 }
 
 
-MyStaffContext = \translator {
+MyStaffContext = \context {
     \MyStaffContext
     \consists "Staff_symbol_engraver"
 }
@@ -143,12 +143,12 @@ MyStaffContext = \translator {
 \score {
   \topVoice
   \paper {
-      \translator { \MyStaffContext }
-      \translator { \MyVoiceContext }
+      \context { \MyStaffContext }
+      \context { \MyVoiceContext }
             }
 }
 
-MyStaffContext = \translator {
+MyStaffContext = \context {
     \MyStaffContext
       \consists "Clef_engraver"
     \remove "Pitch_squash_engraver"
@@ -157,12 +157,12 @@ MyStaffContext = \translator {
 \score {
   \topVoice
   \paper {
-      \translator { \MyStaffContext }
-      \translator { \MyVoiceContext }
+      \context { \MyStaffContext }
+      \context { \MyVoiceContext }
             }
 }
 
-MyVoiceContext = \translator {
+MyVoiceContext = \context {
     \MyVoiceContext
     \consists "Stem_engraver"
     }
@@ -170,12 +170,12 @@ MyVoiceContext = \translator {
 \score {
   \topVoice
   \paper {
-      \translator { \MyStaffContext }
-      \translator { \MyVoiceContext }
+      \context { \MyStaffContext }
+      \context { \MyVoiceContext }
             }
 }
 
-MyVoiceContext = \translator {
+MyVoiceContext = \context {
     \MyVoiceContext
        \consists "Beam_engraver"
 }
@@ -183,12 +183,12 @@ MyVoiceContext = \translator {
 \score {
   \topVoice
   \paper {
-      \translator { \MyStaffContext }
-      \translator { \MyVoiceContext }
+      \context { \MyStaffContext }
+      \context { \MyVoiceContext }
             }
 }
 
-MyVoiceContext= \translator {
+MyVoiceContext= \context {
     \MyVoiceContext
     \consists "Phrasing_slur_engraver"
     \consists "Slur_engraver"
@@ -199,12 +199,12 @@ MyVoiceContext= \translator {
 \score {
   \topVoice
   \paper {
-      \translator { \MyStaffContext }
-      \translator { \MyVoiceContext }
+      \context { \MyStaffContext }
+      \context { \MyVoiceContext }
             }
 }
 
-MyStaffContext = \translator {
+MyStaffContext = \context {
     \MyStaffContext
  \consists "Bar_engraver"
     \consists "Time_signature_engraver"
@@ -214,12 +214,12 @@ MyStaffContext = \translator {
 \score {
   \topVoice
   \paper {
-      \translator { \MyStaffContext }
-      \translator { \MyVoiceContext }
+      \context { \MyStaffContext }
+      \context { \MyVoiceContext }
             }
 }
 
-MyStaffContext = \translator
+MyStaffContext = \context
  { \MyStaffContext
  \consists "Accidental_engraver"    
      \consists "Key_engraver"
@@ -227,7 +227,7 @@ MyStaffContext = \translator
 \score {
   \topVoice
   \paper {
-      \translator { \MyStaffContext }
-      \translator { \MyVoiceContext }
+      \context { \MyStaffContext }
+      \context { \MyVoiceContext }
             }
 }
index 5d64e1eccad3d9c39742ff2885e367c04d69950c..a7a16bdb34f1a6ce3fc514ff748e723d9317feb0 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 % definitely wil be renamed to something.
 %{
@@ -45,7 +45,7 @@ a piece. "
        >>
        \paper {
                raggedright = ##t
-               \translator{
+               \context{
                        \ScoreContext
 
                }
index 28b80fcd1afbc400abb3ea6656cdc66fc8ea0a18..2cb99ca30f597c7cb897bef17fda434352f3c7a5 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 %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
@@ -36,7 +36,7 @@ This should fill a4 paper. "
                textheight = 297.0\mm - 7.0\mm
                papersize = "a4"
                linewidth = 15.0\mm
-               \translator {
+               \context {
                        \StaffContext
                        minimumVerticalExtent = #(cons 0 0)
                }
index 0abe5e432c0ed92166fed04c00d3fef29e207088..bfb16dfd421031494ed9788dc680df4a77ce129f 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 \header { texidoc = "
 
@@ -26,7 +26,7 @@ texts, so they should be switched off.
        >>
        \paper{
                linewidth=140.\mm
-               \translator {
+               \context {
                        \VoiceContext
                        soloADue = ##f
                }
index 613f544df0904b2a22c756c1ae764a118e99dd49..a1084ce589e701133bfe22c0906fa14898da3110 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header {
 
     texidoc =
@@ -41,7 +41,7 @@ global = \notes { s1*3 \bar "|." }
        >>
     >>
     \paper { 
-       \translator {
+       \context {
            \VoiceContext
            \consists Pitch_squash_engraver
        }
index fce6b129e94af77c23050119f385b7378a5ec202..caa95d8399673f0ccb89fa4f288892951cbd1112 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header { texidoc = "@cindex Instrument Name Grandstaff
 You can have a name for the whole @code{GrandStaff} in addition to 
 individual @code{Staff}s. " }
@@ -14,6 +14,6 @@ individual @code{Staff}s. " }
 
 \paper {
 raggedright = ##t
-\translator { \GrandStaffContext \consists "Instrument_name_engraver" }
+\context { \GrandStaffContext \consists "Instrument_name_engraver" }
 }}
 
index ee4ac26b6ea57890a2f1fce82aaf1f3821b8cf23..8af869698add176b690395058a1f85d876a01dbf 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header { texidoc      = "@cindex Ancient Vaticana
 Vaticana ligature uses four staff lines, special clef, an notes
@@ -33,7 +33,7 @@ verba = \context Lyrics = "verba" \lyrics {
     indent = 0.0
     raggedright = ##t
     packed = ##t
-    \translator {
+    \context {
       \ScoreContext
       \remove Bar_number_engraver
       timing = ##f
index 291909b4c47bb7e35d800d294b18dc5eb6cc83d7..54e370014adf11c5ac35d0578e152f925328227c 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
 
@@ -40,7 +40,7 @@ c16[ c c c]
        indent = 0.0 \cm
        linewidth = 3.4 \cm
 
-       \translator {
+       \context {
            \StaffContext \remove "Time_signature_engraver"
        }
        
index bf149f69a49366a808351e5b214842863236fa28..6cc62f9491fb63095b0bb2e3e49ee0e0518943b6 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 % TODO:
 % check with ancient- stuff.  rename, merge, something.  -gp
 
@@ -47,7 +47,7 @@ voice = \notes \transpose c c' {
     >>
     \paper {
        linethickness = \staffspace / 5.0
-       \translator {
+       \context {
            \VoiceContext
            \name MensuralVoice
            \alias Voice
@@ -55,7 +55,7 @@ voice = \notes \transpose c c' {
            \consists Mensural_ligature_engraver
            \override NoteHead #'style = #'mensural
        }
-       \translator {
+       \context {
            \StaffContext
            \name MensuralStaff
            \alias Staff
@@ -72,11 +72,11 @@ voice = \notes \transpose c c' {
            clefPosition = #-2
            clefOctavation = #-0
        }
-       \translator {
+       \context {
            \RemoveEmptyStaffContext
            \accepts MensuralVoice
         }
-       \translator {
+       \context {
            \ScoreContext
            \accepts MensuralStaff
        }
index 5adf00aa77dba85a004ac8e03f307b163e84b7bc..a1a734a955a99942926a27dfcc6d57b70dd78802 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \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,7 +62,7 @@ using Scheme functions to avoid typing work. " }
 
 
 
-\version "2.1.28"
+\version "2.1.29"
 
 pat = \notes \transpose c c' \repeat unfold 2 {
   << { \context Staff=up {r8 e16 f g e f g } }
@@ -130,7 +130,7 @@ endc = \notes {\stemDown \tieDown c,,2~c,, c,,~c,, c,,1_\fermata }
     }
   >>
   \paper {
-    \translator {
+    \context {
       \PianoStaffContext
       \override VerticalAlignment #'forced-distance = #10
     }
index a706304caa9b8ac30ba02d61e947d7d9ef6cbe6c..186a851bc036aa0543013155e3c883770a2b0743 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 % possible rename to bar-lines-foo.  -gp
 
 \header{ texidoc = "@cindex Bar Lines Remove
@@ -15,7 +15,7 @@ have been removed.
   }
   \paper {
     raggedright = ##t
-    \translator {
+    \context {
       \StaffContext
       whichBar = #""
       \remove "Time_signature_engraver"
index b260b4fe38057c0d0be2352d1064c004fdb9ef64..6af69b5ba383aed870b6ef67c66e857f1d840e6e 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 % possible rename to staff-something.  -gp
 
 \header{ texidoc = "@cindex Staff Remove
@@ -11,7 +11,7 @@ corresponding engraver.
   \notes { c4 d4 e8 d8 }
   \paper {
     raggedright = ##t
-    \translator {
+    \context {
       \StaffContext
       \remove Staff_symbol_engraver
       \consists Pitch_squash_engraver
index bd90ace91109015c1adb09c68300be47d82c4d25..dee8270f58489b37af7276ed2c1a41a9ea7405b4 100644 (file)
@@ -4,7 +4,7 @@
     @code{RemoveEmptyStaffContext} take out the unused parts.
 " }
 
-\version "2.1.28"
+\version "2.1.29"
 
 \score {
     \notes\relative c''
@@ -32,8 +32,8 @@
 
     \paper {
        raggedright= ##t
-       \translator {\RemoveEmptyStaffContext}
-       \translator {
+       \context {\RemoveEmptyStaffContext}
+       \context {
            \ScoreContext
            \remove System_start_delimiter_engraver
            }
index 48f42bf5544e1d4d76e338f8343bb807639a1444..1995cdff9213c037754d433a0019c999b17b96db 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header{ texidoc="@cindex Time Signature Multiple
 
@@ -35,11 +35,11 @@ lines seem to distort the regular spacing.
 
     \paper{
        raggedright = ##t
-       \translator{
+       \context{
            \ScoreContext
            \remove "Timing_engraver"
        }
-       \translator{
+       \context{
            \StaffContext
            \consists "Timing_engraver"
            \alias "Timing"
index 6a67a7faecf41e3793d5fea28d4b3ff4b79df798..c0a4ade63484f0dad498d6f6d212348f5c73d99e 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 \header { texidoc = "@cindex Rhythm Exercise
 Rythmic exercises may be produced by removing the @code{Clef} engraver,
 putting all notes to the same pitch and using transparent staff lines.
@@ -8,7 +8,7 @@ putting all notes to the same pitch and using transparent staff lines.
 \score { \notes { c4 c4 c8[ c8]  c2 c2 }
 
         \paper {
-            \translator { \StaffContext
+            \context { \StaffContext
                           \override StaffSymbol #'transparent = ##t
                           \consists Pitch_squash_engraver
                           \remove Clef_engraver
index 4620fbbe3adb67a904598f3edae88f1c3dd4a50c..ee14b737f1f6be4000af85ccbb3ff16f48ff4dc8 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 \header { texidoc="@cindex Slur Ugly
 Strange slurs can be produced by setting properties by hand. "
@@ -21,13 +21,13 @@ baseWalk = \notes \relative c {
   >>
   \paper {
     raggedright = ##t
-    \translator {
+    \context {
       \VoiceContext
       \override Slur #'beautiful = #5.0
       \override Slur #'direction = #1
       \override Stem #'direction = #-1
     }
-    \translator {
+    \context {
       \PianoStaffContext
       \override VerticalAlignment #'threshold = #'(5 . 5)
     }
index 8bb51261830d370852bf91b133b4b427f4819076..7d7b97d19af21a6fa2cbfd903637b6a79cedea46 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
 
@@ -37,12 +37,12 @@ what you would expect.)
  >>
 
 \paper {
-       \translator {
+       \context {
                \ScoreContext
                \accepts StaffContainer
                \denies Staff
        }
-       \translator {
+       \context {
                \type Engraver_group_engraver
                \consists Clef_engraver
                \consists Time_signature_engraver
@@ -52,7 +52,7 @@ what you would expect.)
                
                \name StaffContainer
        }
-       \translator {
+       \context {
                \StaffContext
                \remove Axis_group_engraver
                \remove Separating_line_group_engraver
index 748ff8639fee90ba7670157740649c99b012803d..f9e6ac88f703f6a7200530bf95b03f09a57e76cf 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 
 \header{ texidoc ="@cindex Staff Space
 By just increasing @code{staff-space} on a staff, you may produce strange
@@ -16,7 +16,7 @@ results. "
           f[ c']
         }
 >>
-\paper {  \translator  {
+\paper {  \context  {
       \StaffContext
       \override StaffSymbol #'staff-space = #5.5
       }
index 36d1cfaf43588efdb697fa8a046bb2fe523721b5..fb46171ac762f488f4294f4341c0caed49c10dc1 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.1.28"
+\version "2.1.29"
 
 \header {
 
@@ -23,7 +23,7 @@ time and key signatures and clef at the beginning of the extra stave.
     }
   }
   \paper {
-    \translator {
+    \context {
       \ScoreContext
       \consists Span_bar_engraver
       % Avoid a vertical line at the beginning of the system:
@@ -31,7 +31,7 @@ time and key signatures and clef at the beginning of the extra stave.
       % Incorporate the new context in the hierarchy
       \accepts "TemporaryStaff"
     }
-    \translator {
+    \context {
       \StaffContext
       \name "TemporaryStaff"
       \alias "Staff"
index 3676ffdbab95518d5181eae7de5893c8db8cc826..12bdc0c943655d1ee35aaff943cfb553d609346a 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 %{
    \markup in titles is WIP, only available in direct PostScript output
    process and view this file doing:
index 1c9f8af32733bba29267f8cbe2eeb41ef9c60f5e..880990d860b45bbbfadfb927bc52d4dcf987040b 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.1.29"
 % MERGE with lilypond-
 \header {
   filename = "title.ly"
index 3160e65a4b3243a551a72f82819e29062ec291b7..9bab78f80f54e284fb31ae13681d4e3b735a0b0e 100644 (file)
@@ -32,7 +32,7 @@ public:
   VIRTUAL_COPY_CONSTRUCTOR (Music_output_def, Music_output_def);
 
   Context *get_group_translator (String type) const;
-  void assign_translator (SCM transdef);
+  void assign_context_def (SCM transdef);
   SCM find_context_def (SCM name) const;
   String outname_string () ;
   SCM get_scmvar (String id)const;
index 068b8594cbc8805eb74b00439a820ba4d6857861..9ead9e7d8c4e0480fab7643145e26ddd031a569f 100644 (file)
@@ -67,7 +67,7 @@ Music_output_def::mark_smob (SCM m)
 }
 
 void
-Music_output_def::assign_translator (SCM transdef)
+Music_output_def::assign_context_def (SCM transdef)
 {
   Context_def *tp = unsmob_context_def (transdef);
   assert (tp);
index 007aa9d1ee6b8cea30d742a3d46127511b472e8d..86b2c3368e7240d8bea7fbf670340df99d1c3c52 100644 (file)
@@ -83,7 +83,6 @@ static Keyword_ent the_key_tab[]={
   {"tempo", TEMPO},
   {"time", TIME_T},
   {"times", TIMES},
-  {"translator", TRANSLATOR},
   {"transpose", TRANSPOSE},
   {"transposition", TRANSPOSITION},
   {"type", TYPE},
index 8b376f692ed53f2b918e42c8f4ae9d20f7566167..c1a98226f33e6662b8d5c84e5cde0748845de876 100644 (file)
@@ -299,7 +299,6 @@ yylex (YYSTYPE *s,  void * v)
 %token TEMPO
 %token TIMES
 %token TIME_T
-%token TRANSLATOR
 %token TRANSPOSE
 %token TRANSPOSITION
 %token TYPE
@@ -335,7 +334,7 @@ yylex (YYSTYPE *s,  void * v)
 %token <scm>   MUSIC_OUTPUT_DEF_IDENTIFIER
 %token <scm>   NUMBER_IDENTIFIER
 %token <scm>   EVENT_IDENTIFIER
-%token <scm>   MUSIC_IDENTIFIER TRANSLATOR_IDENTIFIER
+%token <scm>   MUSIC_IDENTIFIER CONTEXT_DEF_IDENTIFIER
 %token <scm>   STRING_IDENTIFIER SCM_IDENTIFIER 
 %token <scm>   RESTNAME
 %token <scm>   STRING   
@@ -386,7 +385,7 @@ yylex (YYSTYPE *s,  void * v)
 %type <music>  music_property_def context_change
 %type <scm> context_prop_spec 
 %type <scm> Music_list 
-%type <scm> property_operation context_mod translator_mod optional_context_mod
+%type <scm> property_operation context_mod context_def_mod optional_context_mod
 %type <outputdef>  music_output_def_body music_output_def_head
 %type <music>  post_event tagged_post_event
 %type <music> command_req 
@@ -394,7 +393,7 @@ yylex (YYSTYPE *s,  void * v)
 %type <scm>    string bare_number number_expression number_term number_factor 
 %type <score>  score_block score_body
 
-%type <scm>    translator_spec_block translator_spec_body
+%type <scm>    context_def_spec_block context_def_spec_body
 %type <music>  tempo_event
 %type <scm>    script_abbreviation
 
@@ -540,7 +539,7 @@ identifier_init:
                $$ = $1->self_scm ();
                scm_gc_unprotect_object ($$);
        }
-       | translator_spec_block {
+       | context_def_spec_block {
                $$ = $1;
        }
        | Music  {
@@ -562,23 +561,23 @@ identifier_init:
        }
        ;
 
-translator_spec_block:
-       TRANSLATOR '{' translator_spec_body '}'
+context_def_spec_block:
+       CONTEXT '{' context_def_spec_body '}'
                {
                $$ = $3;
        }
        ;
 
-translator_spec_body:
+context_def_spec_body:
        /**/ {
                $$ = Context_def::make_scm ();
                unsmob_context_def ($$)->set_spot (THIS->here_input ());
        }
-       | TRANSLATOR_IDENTIFIER {
+       | CONTEXT_DEF_IDENTIFIER        {
                $$ = $1;
                unsmob_context_def ($$)->set_spot (THIS->here_input ());
        }
-       | translator_spec_body GROBDESCRIPTIONS embedded_scm {
+       | context_def_spec_body GROBDESCRIPTIONS embedded_scm {
                Context_def*td = unsmob_context_def($$);
 
                for (SCM p = $3; gh_pair_p (p); p = ly_cdr (p)) {
@@ -589,7 +588,7 @@ translator_spec_body:
                                                        tag, gh_cons (ly_cdar (p), SCM_EOL)));
                }
        }
-       | translator_spec_body context_mod {
+       | context_def_spec_body context_mod {
                unsmob_context_def ($$)->add_context_mod ($2);          
        }
        ;
@@ -694,8 +693,8 @@ music_output_def_body:
        | music_output_def_body assignment  {
 
        }
-       | music_output_def_body translator_spec_block   {
-               $$->assign_translator ($2);
+       | music_output_def_body context_def_spec_block  {
+               $$->assign_context_def ($2);
        }
        | music_output_def_body tempo_event  {
                /*
@@ -1121,7 +1120,7 @@ re_rhythmed_music:
 
 context_change:
        CHANGE STRING '=' STRING  {
-               Music*t= MY_MAKE_MUSIC("TranslatorChange");
+               Music*t= MY_MAKE_MUSIC("ContextChange");
                t-> set_property ("change-to-type", scm_string_to_symbol ($2));
                t-> set_property ("change-to-id", $4);
 
@@ -1149,7 +1148,7 @@ property_operation:
        }
        ;
 
-translator_mod:
+context_def_mod:
        CONSISTSEND { $$ = ly_symbol2scm ("consists-end"); }
        | CONSISTS { $$ = ly_symbol2scm ("consists"); }
        | REMOVE { $$ = ly_symbol2scm ("remove"); }
@@ -1165,7 +1164,7 @@ translator_mod:
 
 context_mod:
        property_operation { $$ = $1; }
-       | translator_mod STRING {
+       | context_def_mod STRING {
                $$ = scm_list_2 ($1, $2);
        }
        ;
@@ -2421,7 +2420,7 @@ My_lily_lexer::try_special_identifiers (SCM * destination, SCM sid)
                return NUMBER_IDENTIFIER;
        } else if (unsmob_context_def (sid)) {
                *destination = unsmob_context_def (sid)->clone_scm();
-               return TRANSLATOR_IDENTIFIER;
+               return CONTEXT_DEF_IDENTIFIER;
        } else if (unsmob_score (sid)) {
                Score *sc =  new Score (*unsmob_score (sid));
                *destination =sc->self_scm ();
index 8398c68af336d8ead3aad100510ecc6549e5fb89..4cbadfea8385c8a1783be64a1e1438035f94dfb4 100644 (file)
@@ -1,6 +1,6 @@
 #(ly:set-option 'old-relative)
 
-\version "2.1.28"
+\version "2.1.29"
 breve = #(ly:make-duration -1 0)
 longa = #(ly:make-duration -2 0 )
 maxima = #(ly:make-duration -3 0)
@@ -108,14 +108,14 @@ paperTwentysix = \paper {
 \paper { \paperTwenty }
 
 partCombineListener = \paper {
- \translator {
+ \context {
          \VoiceContext
          \consists Note_heads_engraver
          \consists Rest_engraver
          \type "Recording_group_engraver"
          recordEventSequence = #notice-the-events-for-pc
  }
- \translator { \ScoreContext skipTypesetting = ##t }
+ \context { \ScoreContext skipTypesetting = ##t }
 }
 
 #(set-part-combine-listener partCombineListener)
index 6918d9722f8ec9f8bb18cb31e2f80f876afe9b71..53c9f110297993ce3fa203ea3d9cbf6c153a5820 100644 (file)
@@ -1,6 +1,6 @@
-\version "2.1.28"
+\version "2.1.29"
 
-\translator {
+\context {
     \name Global
 
     \accepts Score
@@ -13,7 +13,7 @@
 % setup for Request->Element conversion. Guru-only
 %
 
-\translator {
+\context {
        \type "Engraver_group_engraver"
        \name Staff
 
@@ -62,7 +62,7 @@
 
 }
 
-\translator {
+\context {
     \StaffContext
     \type "Engraver_group_engraver"
     \name DrumStaff
@@ -85,7 +85,7 @@
 }
 
 
-\translator {
+\context {
     \type "Engraver_group_engraver"
     \name InnerChoirStaff
     \consists "System_start_delimiter_engraver"
     \accepts "ChordNames"
 }
 
-\translator {
+\context {
        \InnerChoirStaffContext
        \name ChoirStaff
        
 }
 
 
-\translator{
+\context{
     \type "Engraver_group_engraver"
     
     \consists "Output_property_engraver"       
 }
 
 
-\translator {
+\context {
     \type "Engraver_group_engraver"
     \name Voice
 
     \consists "Skip_event_swallow_translator"
 }
 
-\translator {
+\context {
     \VoiceContext
     \name DrumVoice
     \alias Voice
     \consists "Skip_event_swallow_translator"
 }
 
-\translator{
+\context{
     \type "Engraver_group_engraver"
     \name GrandStaff
     localKeySignature = #'()
     \accepts "Staff"
 }
 
-\translator{
+\context{
     \GrandStaffContext
     \name "PianoStaff"
     \alias "GrandStaff"
     instr = #'()
 }
 
-\translator {
+\context {
     \type "Engraver_group_engraver"
     \name InnerStaffGroup
     localKeySignature = #'()
     \accepts "ChordNames"
 }
 
-\translator {
+\context {
     \InnerStaffGroupContext
     \name StaffGroup
     
@@ -317,7 +317,7 @@ connected vertically.  "
 }
 
 
-\translator{
+\context{
     \type "Engraver_group_engraver"
     \consistsend "Hara_kiri_engraver"
     minimumVerticalExtent = #'(-1.2 . 2.4)
@@ -339,7 +339,7 @@ printing of a single line of lyrics.  "
     \override SeparationItem #'padding = #0.2
 }
 
-\translator {
+\context {
     \type "Engraver_group_engraver"
     \name NoteNames
     \consistsend "Axis_group_engraver"
@@ -356,7 +356,7 @@ printing of a single line of lyrics.  "
     \consists "Separating_line_group_engraver"
 }
 
-\translator {
+\context {
     \type "Engraver_group_engraver"
     \name ChordNames
     \description "Typesets chord names."
@@ -375,14 +375,14 @@ printing of a single line of lyrics.  "
 }
 
 
-RemoveEmptyStaffContext= \translator {
+RemoveEmptyStaffContext= \context {
     \StaffContext
     \remove "Axis_group_engraver"
     \consistsend "Hara_kiri_engraver"
     \override Beam #'auto-knee-gap = #'()
 }
 
-AncientRemoveEmptyStaffContext = \translator {
+AncientRemoveEmptyStaffContext = \context {
     %% why not add by default?
     
     \RemoveEmptyStaffContext
@@ -390,7 +390,7 @@ AncientRemoveEmptyStaffContext = \translator {
     \accepts "GregorianTranscriptionVoice"
 }
 
-\translator {
+\context {
     \type Score_engraver
     \name Score
     localKeySignature = #'()
@@ -564,11 +564,11 @@ AncientRemoveEmptyStaffContext = \translator {
     
 }
 
-OrchestralScoreContext = \translator {
+OrchestralScoreContext = \context {
        \ScoreContext
 }
 
-EasyNotation = \translator {
+EasyNotation = \context {
        \ScoreContext
        \override NoteHead #'print-function = #Note_head::brew_ez_stencil
        \override NoteHead #'Y-extent-callback = #'()
@@ -577,7 +577,7 @@ EasyNotation = \translator {
 
 
 
-\translator {
+\context {
        \type "Engraver_group_engraver"
        \name FiguredBass 
        \consists "Figured_bass_engraver"
@@ -589,7 +589,7 @@ EasyNotation = \translator {
        \consistsend "Hara_kiri_engraver"
 }
 
-\translator {
+\context {
     \name "Devnull"
     \type "Engraver_group_engraver"
 
@@ -601,7 +601,7 @@ EasyNotation = \translator {
     \description "Silently discards all musical information given to this context. "
     }
 
-\translator {
+\context {
       \VoiceContext
       \name "TabVoice"
       \consists "Tab_note_heads_engraver"
@@ -623,7 +623,7 @@ EasyNotation = \translator {
       \remove Accidental_engraver
 }
 
-\translator {
+\context {
       \StaffContext
       \alias "Staff"
       \name "TabStaff"
@@ -655,12 +655,12 @@ EasyNotation = \translator {
 %
 % If I try to do so, I get "error: unknown escaped string:
 % `\VaticanaStaffContext'" in params-init.ly.  If I also move
-% "\translator { \Vaticana*Context }" from params-init.ly to the end
+% "\context { \Vaticana*Context }" from params-init.ly to the end
 % of gregorian-init.ly, then I get "error: parse error, unexpected
-% TRANSLATOR: \translator { \VaticanaStaffContext }" in
+% TRANSLATOR: \context { \VaticanaStaffContext }" in
 % gregorian-init.ly. --jr
 
-\translator {
+\context {
   \VoiceContext
   \name "VaticanaVoice"
   \alias "Voice"
@@ -689,7 +689,7 @@ EasyNotation = \translator {
   \override TextSpanner #'edge-text = #'("" . "")
 }
 
-\translator {
+\context {
   \StaffContext
   \name "VaticanaStaff"
   \alias "Staff"
@@ -729,7 +729,7 @@ EasyNotation = \translator {
   % Score.barAlways = ##t
 }
 
-\translator {
+\context {
   \VoiceContext
   \name "GregorianTranscriptionVoice"
   \alias "Voice"
@@ -754,7 +754,7 @@ EasyNotation = \translator {
   \override TextSpanner #'enclose-bounds = #1
   \override TextSpanner #'edge-text = #'("" . "")
 }
- \translator {
+ \context {
   \StaffContext
   \name "GregorianTranscriptionStaff"
   \alias "Staff"
index 0a7791d079a9423275f52d8350320ece2e81cf6f..9d70875f87e54a86a87b63e186645fd938275efe 100644 (file)
@@ -1,10 +1,10 @@
-\version "2.1.28"
+\version "2.1.29"
 
 % JUNKME
 %part-paper-init.ly
 
 \paper {
-       \translator { \OrchestralPartStaffContext }
-       \translator { \ScoreContext skipBars = ##t }
+       \context { \OrchestralPartStaffContext }
+       \context { \ScoreContext skipBars = ##t }
 }
 
index 2bb450759ad2ffc260ca409b51089a934d7dd4e2..7d550b7ed62873bb64366f576e632239f4a5ef4a 100644 (file)
@@ -1,9 +1,9 @@
-\version "2.1.28"
+\version "2.1.29"
 
                                %
                                % setup for Request->Element conversion. Guru-only
                                %
-\translator {
+\context {
     \type "Staff_performer"
     \name Staff
     \accepts Voice
     \consists "Tempo_performer"
     \consists "Time_signature_performer"
 }
-\translator {
+\context {
     \name Global
     \accepts Score
 \description "Hard coded entry point for LilyPond. Cannot be tuned."
     }
-\translator {
+\context {
     \StaffContext
     \name DrumStaff
     midiInstrument = #"drums"
     \accepts DrumVoice
 }
 
-\translator {
+\context {
     \type "Performer_group_performer"
     \name Voice
     \consists "Dynamic_performer"
 }
 
 
-\translator {
+\context {
     \VoiceContext
     \remove "Note_performer"
     \consists "Drum_note_performer" 
     \name DrumVoice
 }
 
-\translator {
+\context {
     \type "Performer_group_performer"
     \name FiguredBass 
     \consists "Swallow_performer"
 }
 
-\translator {
+\context {
     \type "Performer_group_performer"
     \name GrandStaff
     \accepts RhythmicStaff
     \accepts Staff
 }
 
-\translator {
+\context {
     \type "Performer_group_performer"
     \name "PianoStaff"
     \accepts Staff
     \accepts DrumStaff
 }
 
-\translator {
+\context {
     \type "Performer_group_performer"
     \name "TabVoice"
     \consists "Swallow_performer"
 }
 
-\translator {
+\context {
     \type "Performer_group_performer"
     \name "Devnull"
     \consists "Swallow_performer"
 }
-\translator {
+\context {
     \type "Performer_group_performer"
     \name "TabStaff"
     \accepts "TabVoice"
 }
 
-\translator {
+\context {
     \type "Score_performer"
 
     \name Score
 }
 
 
-\translator {
+\context {
     \type "Staff_performer" % Performer_group_performer ?
     \consists "Lyric_performer"
     \name Lyrics
     \consists "Tempo_performer"
 }
 
-\translator{
+\context{
     \type "Performer_group_performer"
     \name ChoirStaff
     \accepts Staff
 }
 
 
-\translator {
+\context {
     \type "Staff_performer"
     \accepts ChordNameVoice
     \name ChordNames
 }
 
-\translator {
+\context {
     \type "Performer_group_performer"
     \consists "Note_performer"
     \name ChordNameVoice       
 }
 
-\translator {
+\context {
     \type "Performer_group_performer"
 
     \name StaffGroup
     \accepts DrumStaff
 }
 
-\translator { \StaffContext \name RhythmicStaff }
+\context { \StaffContext \name RhythmicStaff }
 
 
index 410e4e4fce82d9384472adb129863b875e05ab93..2e3130b45f0e9081c302390889eadb3f5688470e 100644 (file)
@@ -492,7 +492,7 @@ individually. Syntax @code{\\outputproperty @var{predicate} @var{prop}
        (types . (general-music span-event text-span-event))
        ))
     
-    (TranslatorChange
+    (ContextChange
      . (
        (description .  "Change staffs in Piano staff. Syntax @code{\\translator Staff = @var{new-id}}.")
        (internal-class-name . "Music")
index 4d29666293c5e8efd2172739befa2d2822cf7873..ded01eadfcd587ccd5e8888221e31eb28d389597 100644 (file)
@@ -5,10 +5,11 @@
   (number->string (ly:music-property mus 'denominator)))
 
 (define-public (fraction-tuplet-formatter mus)
-  (string-append (number->string (ly:music-property mus 'numerator))
-                ":"
-                (number->string (ly:music-property mus 'denominator))
-                ))
+  (string-append
+   (number->string (ly:music-property mus 'denominator))
+   ":"
+   (number->string (ly:music-property mus 'numerator))
+   ))
 
 
 ;; metronome marks
index 5f3ae138d59f319c5fad346f26492c5bdda8ef8c..fc5e6c27b5b5cd8d30892a3d7c2b3231d6ea194e 100644 (file)
@@ -1982,10 +1982,11 @@ new syntax for setting \\arpeggioBracket"""))
 
 def conv (str):
        str = re.sub (r'\\center([^-])', '\\center-align\\1', str)
+       str = re.sub (r'\\translator', '\\context', str)
        return str
 
 conversions.append (((2,1,29), conv,
-                    '\\center -> \\center-align'))
+                    '\\center -> \\center-align, \\translator -> \\context'))
 
 ################################
 #      END OF CONVERSIONS