]> git.donarmstrong.com Git - lilypond.git/commitdiff
(Educational use): new section
authorhanwen <hanwen>
Sat, 31 Jul 2004 12:38:58 +0000 (12:38 +0000)
committerhanwen <hanwen>
Sat, 31 Jul 2004 12:38:58 +0000 (12:38 +0000)
18 files changed:
ChangeLog
Documentation/user/notation.itely
buildscripts/lilypond-profile.sh
input/regression/beam-auto.ly [new file with mode: 0644]
input/regression/beam-isknee.ly [new file with mode: 0644]
input/test/ambitus-mixed.ly
input/test/ancient-accidentals.ly
input/test/bagpipe.ly
input/test/bar-lines-lyric-only.ly
input/test/beam-alternate.ly
input/test/beam-auto.ly [deleted file]
input/test/beam-control.ly
input/test/beam-count.ly
input/test/beam-isknee.ly [deleted file]
input/test/beam-neutral-direction.ly [deleted file]
input/test/beam-rest.ly [deleted file]
input/test/blank-notes.ly
input/test/blank-paper-tab.ly [deleted file]

index 1d52a675437b226b88b7b1990febf7d3c8d78b8e..ce203337e35b7fe6e2d4c8fff6029138c3ff6829 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2004-07-31  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
+       * Documentation/user/notation.itely (Educational use): new section
+
+       * input/test/*.ly: clean up directory: move examples into manual
+       or regtest.
+       
+
        * stepmake/stepmake/metafont-rules.make ($(outdir)/%.log): add
        mode as well. This fixes resolution errors.
 
index 7758aaa490e836818b2a659fc2faab93e6e92f13..ee13e3fe0c21f64c180f095bc3079df9597bb316 100644 (file)
@@ -29,7 +29,7 @@ somewhat familiar with LilyPond.
 * Orchestral music::            
 * Ancient notation::            
 * Contemporary notation::       
-* Special notation::            
+* Educational use::             
 * Sound::                       
 @end menu
 
@@ -1371,6 +1371,7 @@ Program reference: @internalsref{Beam}.
 @menu
 * Manual beams::                
 * Setting automatic beam behavior::  
+* Beam formatting::             
 @end menu
 
 @node Manual beams
@@ -1564,6 +1565,25 @@ It is not possible to specify beaming parameters that act differently in
 different parts of a measure. This means that it is not possible to use
 automatic beaming in irregular meters such as @code{5/8}.
 
+@node Beam formatting
+@subsection Beam formatting
+
+
+When a beam falls in the middle of the staff, the beams point normally
+down.  However, this behaviour can be altered with the
+@code{neutral-direction} property.
+
+
+@lilypond
+\relative c'' {
+   b8[ b]
+  \override Beam  #'neutral-direction = #-1
+   b[ b]
+  \override Beam  #'neutral-direction = #1
+   b[ b]
+}
+@end lilypond
+
 @node Accidentals
 @section Accidentals
 @cindex Accidentals
@@ -3313,7 +3333,6 @@ These three functions can be controlled separately, and that is what
 the following sections are about.
 
 @menu
-* Easy lyrics entry
 * Entering lyrics::             
 * The Lyrics context::          
 * More stanzas::                
@@ -4801,8 +4820,8 @@ ancient notation, see @ref{Custodes}, @ref{Divisiones},
 * Custodes::                    
 * Divisiones::                  
 * Ligatures::                   
-* Figured bass::                
 * Vaticana style contexts::     
+* Figured bass::                
 @end menu
 
 If this all is way too much of documentation for you, and you just
@@ -6605,11 +6624,13 @@ See @ref{Articulations} for general instructions how to apply scripts
 such as fermatas to notes.
 
 
-@node Special notation
-@section Special notation
+@node Educational use
+@section Educational use
 
 @menu
 * Balloon help::                
+* Blank music paper::           
+* Notation for excercises::     
 * Easy Notation note heads::    
 @end menu
 
@@ -6644,6 +6665,57 @@ Program reference: @internalsref{text-balloon-interface}.
 
 Examples: @inputfileref{input/regression,balloon.ly}.
 
+
+
+
+@node Blank music paper
+@subsection Blank music paper
+
+A blank music paper can be produced also by using invisible notes, and
+removing @code{Bar_number_engraver}.
+
+
+@lilypond
+emptymusic =  {
+  \repeat unfold 2 % Change this for more lines. 
+  { s1\break }
+  \bar "|."
+}
+\new Score \with {
+    \override TimeSignature #'transparent = ##t
+    defaultBarType = #""
+    \remove Bar_number_engraver
+} <<
+       \context Staff \emptymusic
+       \context TabStaff \emptymusic
+>>
+@end lilypond
+
+
+@node Notation for excercises
+@subsection Notation for excercises
+
+@cindex Blank Notes
+
+Invisible (or transparent) notes can be useful, when weird tricks are
+needed; especially, a slur cannot be attach to a rest or spacer rest.
+
+
+@lilypond
+blanknotes = { \override NoteHead  #'transparent = ##t
+              \override Stem  #'transparent = ##t }
+unblanknotes = { \revert NoteHead #'transparent
+                \revert Stem #'transparent }
+
+
+\relative c'' {
+    c4 d4 
+    \blanknotes e4 f4   \unblanknotes
+    g4 a 
+}
+@end lilypond
+
+
 @node Easy Notation note heads
 @subsection Easy Notation note heads
 
index 16afdaba978ef86cbe19c9dedee0b80e26bd18fc..339b7b0361724e5840b0b3b88fbbaecf50772d4d 100644 (file)
@@ -80,13 +80,13 @@ else
 
 
        # For direct ps output: ps/lilyponddefs.ps
-       GS_LIB="$datadir/ps:"${GS_LIB:=""}
-       export GS_LIB
+#      GS_LIB="$datadir/ps:"${GS_LIB:=""}
+#      export GS_LIB
 
        # For direct ps output fonts. Add all available TeX Type1 fonts
-       tmppfadir=`kpsewhich ecrm10.pfa`
-       GS_FONTPATH=$datadir/pfa:`dirname $tmppfadir`:${GS_FONTPATH:=""}
-       export GS_FONTPATH
+#      tmppfadir=`kpsewhich ecrm10.pfa`
+#      GS_FONTPATH=$datadir/pfa:`dirname $tmppfadir`:${GS_FONTPATH:=""}
+#      export GS_FONTPATH
 
 fi # remove for zsh
        
diff --git a/input/regression/beam-auto.ly b/input/regression/beam-auto.ly
new file mode 100644 (file)
index 0000000..9818ab6
--- /dev/null
@@ -0,0 +1,64 @@
+
+\version "2.3.8"
+\header{
+       texidoc = "@cindex Beaming Presets
+There are presets for the @code{auto-beam} engraver in the case of common
+time signatures. " }
+\score{
+     \relative c''{
+
+       \time 1/2
+       c8 c c c
+       c16 c c c c c c c
+       c32 c c c c c c c c c c c c c c c
+       \time 1/4
+       c8 c 
+       c16 c c c
+       c32 c c c c c c c
+       \time 1/8
+       c8
+       c16 c
+       c32 c c c
+
+       \time 2/2
+       c8 c c c c c c c
+       c16 c c c c c c c c c c c c c c c
+       c32 c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c
+       \time 2/4
+       c8 c c c
+       c16 c c c c c c c
+       c32 c c c c c c c c c c c c c c c
+       \time 2/8
+       c8 c
+       c16 c c c
+       c32 c c c c c c c
+       \time 3/2
+       c8 c c c c c c c c c c c
+       c16 c c c c c c c c c c c c c c c c c c c c c c c
+       \time 3/4
+       c8 c c c c c
+       c16 c c c c c c c c c c c
+       c32 c c c c c c c c c c c c c c c c c c c c c c c
+       \time 3/8
+       c8 c c
+       c16 c c c c c
+       c32 c c c c c c c c c c c
+       \time 4/4
+       c8 c c c c c c c
+       c16 c c c c c c c c c c c c c c c
+       c32 c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c
+       \time 4/8
+       c8 c c c
+       c16 c c c c c c c
+       c32 c c c c c c c c c c c c c c c
+       \time 6/8
+       c8 c c c c c
+       c16 c c c c c c c c c c c
+       \time 9/8
+       c8 c c c c c c c c
+       c16 c c c c c c c c c c c c c c c c c
+    }
+    \paper{
+    }
+}
+
diff --git a/input/regression/beam-isknee.ly b/input/regression/beam-isknee.ly
new file mode 100644 (file)
index 0000000..e676b73
--- /dev/null
@@ -0,0 +1,30 @@
+
+\version "2.3.8"
+\header{
+       texidoc="@cindex Beam Isknee
+
+Beams can be placed across a @code{PianoStaff}.
+
+"
+
+}
+\score{
+       \context PianoStaff <<
+       \context Staff=one \relative c'{
+               s1
+       }
+       \context Staff=two \relative c'{
+               \clef bass
+% no knee
+               \stemUp  c8[ \change Staff=one \stemDown g'16 f]
+               s8
+               s2
+       }
+       >>
+       \paper{
+               raggedright = ##t
+       }
+}
+
+
+
index cff5c8e03a2284d4717bfacc656e2dfc2b5f4a72..21515d46e955ebc816860a3881ec553e8041f25c 100644 (file)
@@ -1,60 +1,30 @@
 
 \header {
-texidoc = "The showing of ambituses can be switched off or they can be
-shifted horizontally by using @code{applyoutput}.
 
-If you want to mix per-voice and per-staff ambituses, then you have to
-define new context type derived from the @code{Voice} or @code{Staff} 
-context.  The derived context must contain the @code{Ambitus_engraver} 
-and it must be accepted by a proper parent context, which are respectively
-the @code{Staff} context or @code{Score} context in the example below. 
-The original context and the derived context can then be used in parallel 
-in the same score (not demonstrated in this file).
-"
+    texidoc = "Ambituses can be added per voice. In that case, the
+ambitus must be moved manually to prevent collisions."
+
 }
 
 \version "2.3.8"
 
-#(define (kill-ambitus grob grob-context apply-context)
-  (if (memq 'ambitus-interface (ly:grob-property grob 'interfaces))
-   (ly:grob-suicide grob)
-  ))
-
-#(define ((shift-ambitus x) grob grob-context apply-context)
-  (if (memq 'ambitus-interface (ly:grob-property grob 'interfaces))
-   (ly:grob-translate-axis! grob x X)
-  ))
-
-
-
-voiceA =  \relative c'' {
-  c4 a d e f2
-}
-voiceB =  \relative c' {
-  es4 f g as b2 
-}
-\score {
-  \context ChoirStaff <<
-    \new Staff <<
-       {
-          \applyoutput  #(shift-ambitus 1.0)
-           \voiceA
-          } \\
-       {
-          \voiceB
-       }
-    >>
-    \new Staff <<
-       {  \applyoutput #kill-ambitus \voiceA } \\
-       {  \applyoutput #kill-ambitus \voiceB }
-    >>
-  >>
-  \paper {
+\paper {
     raggedright = ##t
+}
 
-    \context {
-       \Voice
-      \consists Ambitus_engraver
+\new Staff <<
+    \new Voice \with {
+       \consists "Ambitus_engraver"
+    } \relative c'' {
+       \override Ambitus #'X-offset-callbacks
+       =  #(list (lambda (grob axis) -1.0))
+       \voiceOne
+       c4 a d e f2
     }
+    \new Voice \with {
+       \consists "Ambitus_engraver"
+    } \relative c' {
+       \voiceTwo
+       es4 f g as b2
     }
-}
+>>
index fbfa62e71a262913561a7607048bc81a2c406cf6..61ebd2e2f4db25a8a9cfa2e90bcd9aed39a358c2 100644 (file)
@@ -8,48 +8,16 @@ are collected here.
 
 \version "2.3.8"
 
-\score { 
-  \context Voice \relative c {
-    \time 3/4
-       \override Staff.Accidental  #'style = #'default
-       cisis''^"Accidental style = \#'default" cisis! cisis? |
-       cis cis! cis? | 
-       c c! c? |
-       ces ces! ces? |
-       ceses ceses! ceses? |
-       \break
-       
-       \override Staff.Accidental  #'style = #'hufnagel
-       cisis^"Accidental style = \#'hufnagel" cisis! cisis? |
-       cis cis! cis? | 
-       c c! c? |
-       ces ces! ces? |
-       ceses ceses! ceses? |
-       \break
-       
-       \override Staff.Accidental  #'style = #'medicaea
-       cisis^"Accidental style = \#'medicaea" cisis! cisis? |
-       cis cis! cis? | 
-       c c! c? |
-       ces ces! ces? |
-       ceses ceses! ceses? |
-       \break
-       
-       \override Staff.Accidental  #'style = #'vaticana
-       cisis^"Accidental style = \#'vaticana" cisis! cisis? |
-       cis cis! cis? | 
-       c c! c? |
-       ces ces! ces? |
-       ceses ceses! ceses? |
-       \break
-       
-       \override Staff.Accidental  #'style = #'mensural
-       cisis^"Accidental style = \#'mensural" cisis! cisis? |
-       cis cis! cis? | 
-       c c! c? |
-       ces ces! ces? |
-       ceses ceses! ceses? |
-       
-  }
+\relative c'' {
+      \time 5/4
+      \override Staff.Accidental  #'style = #'default
+      cisis^\markup { \typewriter default } cis c ces ceses 
+      \override Staff.Accidental  #'style = #'hufnagel
+      cisis^\markup { \typewriter hufnagel } cis c ces ceses 
+      \override Staff.Accidental  #'style = #'medicaea
+      cisis^\markup { \typewriter medicaea } cis c ces ceses 
+      \override Staff.Accidental  #'style = #'vaticana
+      cisis^\markup { \typewriter vaticana } cis c ces ceses 
+      \override Staff.Accidental  #'style = #'mensural
+      cisis^\markup { \typewriter mensural } cis c ces ceses 
 }
-
index c7b56d9819f390d675681f78b7d0844c016424bb..bc42df2b1d9211fc43fe0d0a9e841afad623dcca 100644 (file)
@@ -131,41 +131,41 @@ gcdg =   {
     }
 }
        
-\score {               
-      {
-       \time 6/8 \partial 4
-       \tieUp
-       \slurUp
-       \transpose a a' {
-           #(add-grace-property 'Voice 'Stem 'length 6)
+\transpose a a' {
+    #(add-grace-property 'Voice 'Stem 'length 6)
+    \time 6/8 \partial 4
+    \tieUp
+    \slurUp
+    
+    f'4 |
+    \gg f'4 e'8 \thrd d'4. |
+    \eg a4.(a4) d'8 |
+    \gg d'4 f'8 \dble e'4. ( | \noBreak
+    e'8) d'4 \gg d'4 e'8 |
 
-           f'4 |
-           \gg f'4 e'8 \thrd d'4. |
-           \eg a4.(a4) d'8 |
-           \gg d'4 f'8 \dble e'4. ( | \noBreak
-           e'8) d'4 \gg d'4 e'8 |
+%{
+    
+    \break
+    \time 9/8
+    \dblf f'2.( f'4) d'8 |
+    \time 6/8
+    \dblg g'4 a'8 \gg a'4. |
+    \thrd d'4.( d'4) \eg a8 |
+    \time 9/8
+    \dble e'4 \lag e'8 \gg  e'16[ d'8. e'8] \gg f'4 g'8 |
 
-           \break
-           \time 9/8
-           \dblf f'2.( f'4) d'8 |
-           \time 6/8
-           \dblg g'4 a'8 \gg a'4. |
-           \thrd d'4.( d'4) \eg a8 |
-           \time 9/8
-           \dble e'4 \lag e'8 \gg  e'16[ d'8. e'8] \gg f'4 g'8 |
+    \break
+    \time 6/8
+    \gg f'4 e'8 \thrd d'4. |
+    \eg a4.( a4) d'8 |
+    \dblg g'4 a'8 \gg a'4. |
+    \thrd d'4.( d'4) f'8 |
 
-           \break
-           \time 6/8
-           \gg f'4 e'8 \thrd d'4. |
-           \eg a4.( a4) d'8 |
-           \dblg g'4 a'8 \gg a'4. |
-           \thrd d'4.( d'4) f'8 |
-
-           \break
-           \dblg g'4 e'8( e'8) \dblf  f'8.[ e'16] |
-           \thrd d'4.( d'4) \cg d'8 |
-           \gg c'4 e'8 \thrd d'4.( |
-           d'4.) \gdcg d'4.
-       }
-    }
+    \break
+    \dblg g'4 e'8( e'8) \dblf  f'8.[ e'16] |
+    \thrd d'4.( d'4) \cg d'8 |
+    \gg c'4 e'8 \thrd d'4.( |
+    d'4.) \gdcg d'4.
+    
+%}
 }
index e929beb2ae2a4f66d37be8659b89a4dd30f74720..5244ce45c4ceec4ae60f5148db27def319ee7daa 100644 (file)
@@ -6,36 +6,33 @@ on lyrics. "
 }
 
 \score {
- \relative c' \context ChoirStaff <<
- \new Staff { c1 c1 c1}
- \context Lyrics \lyrics <<
-  { bla1 die bla }
-  { foo bar foo }
-  { foo bar foo }  
- >>
- \new Staff { c1 c1 c1} 
- >>
+    \relative c' \context ChoirStaff <<
+       \new Staff { c1 c1 c1}
+       \lyrics <<
+           \new Lyrics  { bla1 die bla }
+       >>
+       \new Staff { c1 c1 c1} 
+    >>
 
 
-\paper  {
+    \paper  {
        raggedright = ##t
-\context {
-  \Lyrics
-  \consists Bar_engraver
-  % need procedure, since lyrics doesn't have a staff_sym engraver.
-  \override BarLine #'bar-size-procedure = #(lambda (x) 3.0)
-}
-\context {
-  \Lyrics
-  \consists "Span_bar_engraver"
-}
-\context{
-  \ChoirStaff
-  \remove "Span_bar_engraver"
-}
-\context {
-  \Staff
-  \remove "Bar_engraver"
+       \context {
+           \Lyrics
+           \consists Bar_engraver
+
+
+           %% need procedure, since lyrics doesn't have a staff_sym engraver.
+           \override BarLine #'bar-size-procedure = #(lambda (x) 3.0)
+       }
+       \context{
+           \ChoirStaff
+           \remove "Span_bar_engraver"
+       }
+       \context {
+           \Staff
+           \remove "Bar_engraver"
+       }
+    }
 }
-}}
 
index 255433d7d268306eb2752b57ae4d02e59659aae0..8323b190722f1a8a13a8708b700612b7e4860b6f 100644 (file)
@@ -14,23 +14,21 @@ wipeNote = {
     \once \override NoteHead #'transparent = ##t
     \once \override Stem #'transparent = ##t 
 }
-
-
-\score {
-     \relative c'' {
-       << {
-           c8[~
-           \wipeNote
-           c8
-           c8~
-           \wipeNote
-           c~
-           c]
-       }\\
-          { s8 c8 [ s c s c] }
-
-          
-       >>
-    }
-    \paper { raggedright = ##t }
-}
+\paper { raggedright = ##t }
+
+
+\relative c''<< {
+    c8[~
+       \wipeNote
+       c8
+       c8~
+       \wipeNote
+       c
+       c]~
+    \wipeNote
+    c\noBeam
+}\\
+   { s8 c8 [ s c s c] }
+
+   
+>>
diff --git a/input/test/beam-auto.ly b/input/test/beam-auto.ly
deleted file mode 100644 (file)
index 9818ab6..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-
-\version "2.3.8"
-\header{
-       texidoc = "@cindex Beaming Presets
-There are presets for the @code{auto-beam} engraver in the case of common
-time signatures. " }
-\score{
-     \relative c''{
-
-       \time 1/2
-       c8 c c c
-       c16 c c c c c c c
-       c32 c c c c c c c c c c c c c c c
-       \time 1/4
-       c8 c 
-       c16 c c c
-       c32 c c c c c c c
-       \time 1/8
-       c8
-       c16 c
-       c32 c c c
-
-       \time 2/2
-       c8 c c c c c c c
-       c16 c c c c c c c c c c c c c c c
-       c32 c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c
-       \time 2/4
-       c8 c c c
-       c16 c c c c c c c
-       c32 c c c c c c c c c c c c c c c
-       \time 2/8
-       c8 c
-       c16 c c c
-       c32 c c c c c c c
-       \time 3/2
-       c8 c c c c c c c c c c c
-       c16 c c c c c c c c c c c c c c c c c c c c c c c
-       \time 3/4
-       c8 c c c c c
-       c16 c c c c c c c c c c c
-       c32 c c c c c c c c c c c c c c c c c c c c c c c
-       \time 3/8
-       c8 c c
-       c16 c c c c c
-       c32 c c c c c c c c c c c
-       \time 4/4
-       c8 c c c c c c c
-       c16 c c c c c c c c c c c c c c c
-       c32 c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c
-       \time 4/8
-       c8 c c c
-       c16 c c c c c c c
-       c32 c c c c c c c c c c c c c c c
-       \time 6/8
-       c8 c c c c c
-       c16 c c c c c c c c c c c
-       \time 9/8
-       c8 c c c c c c c c
-       c16 c c c c c c c c c c c c c c c c c
-    }
-    \paper{
-    }
-}
-
index cd9047c4c405847ca6216783435037bc0afe917e..61d857ab45ad8cde51b3cce38d17e77d95638535 100644 (file)
@@ -15,11 +15,6 @@ Beam positions may be controlled manually, by overriding the @code{positions} se
        %% from center to one above centre (position 2)
        \override Beam  #'positions = #'(0 . 1)
         c[ c]
-       
-       %% normal beam-algorithm
-       \revert Beam #'positions
-       \revert Beam #'positions
-        c[ e]  e[ c]
   }
 \paper{raggedright = ##t}
 }
index 18bb60d850f7d75f7b04a7ac0f08904bdf8eda7a..9ce253016d40024e558f03d2c66e6d28d319bed0 100644 (file)
@@ -8,7 +8,9 @@ two sets of four 32nds are joined, as if they were 8th notes.
 
 " }
 
-fragment =  {
+\paper { raggedright = ##t}  
+
+\relative {
   #(override-auto-beam-setting '(end * * * *)  1 4)
   f32 g a b b a g f
 
@@ -17,10 +19,3 @@ fragment =  {
   \set stemLeftBeamCount = #1 b
   a g f
 }
-
-
-\score {
-  \relative c \fragment
-  \paper { raggedright = ##t}  
-}
-
diff --git a/input/test/beam-isknee.ly b/input/test/beam-isknee.ly
deleted file mode 100644 (file)
index e676b73..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-
-\version "2.3.8"
-\header{
-       texidoc="@cindex Beam Isknee
-
-Beams can be placed across a @code{PianoStaff}.
-
-"
-
-}
-\score{
-       \context PianoStaff <<
-       \context Staff=one \relative c'{
-               s1
-       }
-       \context Staff=two \relative c'{
-               \clef bass
-% no knee
-               \stemUp  c8[ \change Staff=one \stemDown g'16 f]
-               s8
-               s2
-       }
-       >>
-       \paper{
-               raggedright = ##t
-       }
-}
-
-
-
diff --git a/input/test/beam-neutral-direction.ly b/input/test/beam-neutral-direction.ly
deleted file mode 100644 (file)
index ecdb1c5..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-
-\version "2.3.8"
-\header{
-       texidoc="@cindex Beam Neutral Direction
-When a beam falls in the middle of the staff, the beams point normally 
-down.  However, this behaviour can be altered, if desired.
-" }
-
-fragment =  {
-   b''8[ b]
-  \override Beam  #'neutral-direction = #-1
-   b[ b]
-  \override Beam  #'neutral-direction = #1
-   b[ b]
-}
-
-\paper { raggedright = ##t} 
-
-\score {
-  \relative c \fragment
-  \paper {raggedright = ##t }  
-}
-
diff --git a/input/test/beam-rest.ly b/input/test/beam-rest.ly
deleted file mode 100644 (file)
index dce2aac..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-
-\version "2.3.8"
-
-\header{
-texidoc="@cindex Beam Over Rests
-Beams may be forced to be over rests.
-" }
-
-\score{
-    \relative c''{
-         r4  r8[ g a]
-          bes8[ r16 f g a]
-          bes8[ r16 \set stemLeftBeamCount = #1 f g a]
-    }
-
-    \paper{
-        raggedright = ##t
-    }
-}
-
index 9f4d689c57a45654dc71d494445622843d110973..7b2a4703fd626b4fe7bcd9eceb9699fed7275710 100644 (file)
@@ -11,18 +11,3 @@ Invisible (or transparent) notes can be useful, when weird tricks are needed;
 especially, a slur cannot be attach to a rest or spacer rest.
 " }
 
-blanknotes = { \override NoteHead  #'transparent = ##t
-              \override Stem  #'transparent = ##t }
-unblanknotes = { \revert NoteHead #'transparent
-                \revert Stem #'transparent }
-
-
-\score {
-     \relative c'' { c4 d4 
-    \blanknotes e4 f4   \unblanknotes
-            g4 a 
-            }
-\paper{raggedright = ##t}
-}
-
-
diff --git a/input/test/blank-paper-tab.ly b/input/test/blank-paper-tab.ly
deleted file mode 100644 (file)
index c65fd0c..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-\version "2.3.8"
-\header {
-    
-texidoc = "@cindex Blank Paper Tab
-A blank music paper can be produced by using spacer rests, and removing
-@code{Bar_number_engraver}. Here is an empty staff with a tablature staff. 
-" }
-
-emptymusic =  { \repeat unfold 4  { s1\break }  \bar "|." }
-
-\score  {
-  <<
-       \context Staff \emptymusic
-       \context TabStaff \emptymusic
-       >>
-
-
-  \paper {
-    \context {
-      \Score
-      \remove Bar_number_engraver
-    }
-  }
-}
-