]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.3.49
authorfred <fred>
Tue, 26 Mar 2002 23:21:36 +0000 (23:21 +0000)
committerfred <fred>
Tue, 26 Mar 2002 23:21:36 +0000 (23:21 +0000)
Documentation/faq.texi
lily/dynamic-engraver.cc
ly/spanners.ly

index 03b04ab6e967ae39d8e1518f55ddddd568f31500..5934078e7f8ee6317bc3e50573451548ba0ca699 100644 (file)
@@ -308,6 +308,27 @@ tagline="Typeset by GNU LilyPond"
  
 @end example 
 
+@subsubsection Can I make blank manuscript paper with LilyPond?
+
+Theoretically, yes but it is easier to do with TeX:
+
+@example
+\def\foo{\hbox{\vrule width 15.0cm height 0.5pt depth 0.0pt}
+\nointerlineskip
+\vskip 5pt\nointerlineskip}
+\def\musicline{\vbox {
+     \foo\foo\foo\foo\foo
+}\par}
+
+\musicline
+\musicline
+\musicline
+\musicline
+\bye
+
+@end  example
+
+
 @node Development, Running, How do I -, FAQ - GNU LilyPond FAQs
 @section Development
 
index 7ca99417dd0cf0c46f2eb405dad0f227223696a2..019ef105db37ec8af9743e597e07154bab966aca 100644 (file)
@@ -322,6 +322,11 @@ Dynamic_engraver::do_process_music ()
            }
 
          s = get_property (span_req_l_drul_[START]->span_type_str_ + "Spanner");
+
+
+         /*
+           TODO: Use symbols.
+          */
          if (gh_string_p (s)) //&& ly_scm2string (s) != "hairpin")
            {
              cresc_p_->set_elt_property ("spanner", s);
index 8af8a2e57df47f07a3fba56f31b6eb92ff92028e..331f11c75fa8837190a1a6b476ae6363324fa21c 100644 (file)
@@ -6,23 +6,25 @@ decr = \spanrequest  \start "decrescendo"
 rc = \spanrequest   \stop "crescendo"
 rced = \spanrequest \stop "decrescendo"
 
-%% urg, these don't work yet.
-%% must set manually
-xcresc = {
-%\spanrequest \start "crescendo"
-\property Voice.crescendoText = "cresc."
-\property Voice.crescendoSpanner = "dashed"
+cresc = \notes {
+  \commandspanrequest \start "crescendo" ;
+  \property Voice.crescendoText = "cresc."
+  \property Voice.crescendoSpanner = "dashed-line"
 }
 
-xendcresc = {
-%\spanrequest \start "crescendo"
+endcresc = \notes {
+\commandspanrequest \stop "crescendo"; 
 \property Voice.crescendoText = ##f
 \property Voice.crescendoSpanner = ##f
 }
 
+%{
+
 cresc = \spanrequest \start "crescendo"
 endcresc = \spanrequest \stop "crescendo"
 
+%}
+
 % better name sustainstart/stop? 
 sustaindown = \spanrequest \start "Sustain"
 sustainup = \spanrequest \stop "Sustain"