]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/ly-examples/tab-example.ly
Merge remote-tracking branch 'origin/translation'
[lilypond.git] / Documentation / ly-examples / tab-example.ly
index c2be0d7b5961ff03e165a341b835ec153ca26c4e..36615cf0dbe8c85722139cba20136d83b8c002e1 100644 (file)
@@ -1,6 +1,4 @@
-\version "2.15.10"
-
-#(set-global-staff-size 22.45)
+\version "2.19.2"
 
 #(define (glissando::calc-extra-dy grob)
    (let* ((original (ly:grob-original grob))
          (- (ly:pitch-alteration right-pitch) (ly:pitch-alteration left-pitch))
          0 )))
 
-% Hide fret number: useful to draw slide into/from a casual point of
-% the fretboard.
-hideFretNumber = {
-  \once \override TabNoteHead #'transparent = ##t
-  \once \override TabNoteHead #'whiteout = ##f
-  \once \override NoteHead #'transparent = ##t
-  \once \override Stem #'transparent = ##t
-  \once \override Flag #'transparent = ##t
-  \once \override NoteHead #'no-ledgers = ##t
-}
-
-\paper {
-  indent= #0
-  line-width= #180
-}
-
 upper= \relative c' {
   \time 4/4
   \key e \major
   \set Staff.midiInstrument = #"acoustic guitar (steel)"
   \set fingeringOrientations = #'(left)
 
-  \partial 4. \acciaccatura c16 \glissando cis8 e4
+  \partial 4. cis8 e4
   < cis-1 g'-3 >2 s8 \grace a16 ( \glissando < b-2 >8\3 ) < d-1 > ( b )
   < e-3 >\2 ( <d-1> b ) \grace < ais-2 >16 ( \glissando a8 g ) s4.
   s4. < d'\3 g\2 >8 < gis,\4  d'\3 fis\2 >2\arpeggio ~
@@ -49,26 +31,26 @@ lower= \relative c {
   \partial 4. s4.
   s4 e,4 s2
   s2 s8 < e'-3 >4. ~
-  e4 \hideFretNumber \grace { b8 \glissando s4 } < e-2 >4\5 e,2 ~
-  e2 < e'\6\harmonic >
+  e4 \hideNotes \grace { b8 \glissando s4 } \unHideNotes < e-2 >4\5 e,2 ~
+  2 < e'\6\harmonic >
 }
 
 \score {
-  \new StaffGroup <<
+  \new StaffGroup \with {instrumentName = #"Guitar" } <<
     \new Staff = "guitar" <<
       \context Voice = "upper guitar" {
         \clef "G_8" \voiceOne
-        \override Glissando #'gap = #0.5
-        \override Glissando #'extra-offset = #'(-0.5 . 0)
-        \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods
-        \override Glissando #'minimum-length = #4
-        \override Glissando #'extra-dy = #glissando::calc-extra-dy
+        \override Glissando.gap = #0.5
+        \override Glissando.extra-offset = #'(-0.5 . 0)
+        \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods
+        \override Glissando.minimum-length = #4
+        \override Glissando.extra-dy = #glissando::calc-extra-dy
         \upper
       }
       \context Voice = "lower guitar" {
         \clef "G_8" \voiceTwo
-        \override Glissando #'bound-details #'right #'padding = #1
-        \override Glissando #'bound-details #'left #'padding = #0.2
+        \override Glissando.bound-details.right.padding = #1
+        \override Glissando.bound-details.left.padding = #0.2
         \lower
       }
     >>
@@ -81,11 +63,11 @@ lower= \relative c {
   \layout {
     \context {
       \Staff
-      \override StringNumber #'transparent = ##t
+      \hide StringNumber
     }
     \context {
       \TabStaff
-      \revert Arpeggio #'stencil
+      \revert Arpeggio.stencil
     }
   }
 }