]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.3.144
authorfred <fred>
Wed, 27 Mar 2002 00:59:26 +0000 (00:59 +0000)
committerfred <fred>
Wed, 27 Mar 2002 00:59:26 +0000 (00:59 +0000)
input/bugs/textcresc.ly [new file with mode: 0644]
ly/engraver.ly

diff --git a/input/bugs/textcresc.ly b/input/bugs/textcresc.ly
new file mode 100644 (file)
index 0000000..e9f6eac
--- /dev/null
@@ -0,0 +1,12 @@
+
+
+\score { \notes {
+  \context Voice {
+    \property Voice.crescendoText = "cresc."
+    \property Voice.crescendoSpanner = #'dashed-line
+    c2. r8 c8 \< \break \! c1
+  }
+}
+\paper { linewidth = 5.\cm;}
+}
+
index 72dced40f50f098a4d772a27543a863d3f5b88d5..6536fe26bbb9d6de1ba64b29971746a696bdb4f0 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.3.122"
+\version "1.3.140"
 
 %
 % setup for Request->Element conversion. Guru-only
@@ -45,6 +45,12 @@ StaffContext=\translator {
 
        \consistsend "Axis_group_engraver";
 
+       % explicitly set instrument, so we don't get 
+       % weird effects when doing instrument names for
+       % piano staffs
+
+       instrument = #""
+       instr = #""
          
        \accepts "Voice";
 }
@@ -57,9 +63,9 @@ StaffContainerContext = \translator {
        \name StaffContainer;
 }
 
-ChoirStaffContext = \translator {
+InnerChoirStaffContext = \translator {
        \type "Engraver_group_engraver";
-       \name ChoirStaff;
+       \name InnerChoirStaff;
        alignmentReference = \center;
        \consists "System_start_delimiter_engraver";
        SystemStartDelimiter \override #'glyph = #'bracket
@@ -71,6 +77,12 @@ ChoirStaffContext = \translator {
        \accepts "Lyrics";
        \accepts "ChordNames";
 }
+ChoirStaffContext = \translator {
+       \InnerChoirStaffContext
+       \name ChoirStaff;
+       \accepts "InnerChoirStaff";
+       \accepts "InnerStaffGroup";
+}
 
 
 RhythmicStaffContext=\translator{
@@ -233,9 +245,9 @@ PianoStaffContext = \translator{
 %      \consistsend "Axis_group_engraver";
 }
 
-StaffGroupContext= \translator {
+InnerStaffGroupContext= \translator {
        \type "Engraver_group_engraver";
-       \name StaffGroup;
+       \name InnerStaffGroup;
 
        \consists "Span_bar_engraver";
        \consists "Span_arpeggio_engraver";
@@ -251,6 +263,13 @@ StaffGroupContext= \translator {
        \accepts "Lyrics";
        \accepts "ChordNames";
 }
+StaffGroupContext = \translator {
+       \InnerStaffGroupContext
+       \name StaffGroup;
+       \accepts "InnerChoirStaff";
+       \accepts "ChoirStaff";
+       \accepts "InnerStaffGroup";
+}
 
 
 % UGH! JUNKME
@@ -406,7 +425,7 @@ ScoreContext = \translator {
        verticalAlignmentChildCallback = #Align_interface::alignment_callback
 
        pedalSustainStrings = #'("Ped." "*Ped." "*")
-       pedalUnaChordaStrings = #'("una chorda" "" "tre chorde")
+       pedalUnaCordaStrings = #'("una corda" "" "tre corde")
        pedalSostenutoStrings = #'()  % FIXME
 
        tupletNumberFormatFunction = #denominator-tuplet-formatter