@lilypondfile[verbatim,quote,texidoc,doctitle]
{chord-glissando-in-tablature.ly}
+@cindex hammer on
+@cindex pull off
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{hammer-on-and-pull-off.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{hammer-on-and-pull-off-using-voices.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{hammer-on-and-pull-off-using-chords.ly}
+
@seealso
Notation Reference:
@ref{Chord repetition},
--- /dev/null
+\version "2.16.0"
+
+\header {
+ lsrtags = "editorial-annotations, fretted-strings"
+
+ texidoc = "
+When using hammer-on or pull-off with chorded notes, only a single arc
+is drawn. However @q{double arcs} are possible by setting the
+@code{doubleSlurs} property to @code{#t}.
+
+"
+ doctitle = "Hammer on and pull off using chords"
+}
+
+\new TabStaff {
+ \relative c' {
+ % chord hammer-on and pull-off
+ \set doubleSlurs = ##t
+ <g' b>8( <a c> <g b>)
+ }
+}
--- /dev/null
+\version "2.16.0"
+
+\header {
+ lsrtags = "editorial-annotations, fretted-strings"
+
+ texidoc = "
+The arc of hammer-on and pull-off is upwards in voices one and three and
+downwards in voices two and four:
+
+"
+ doctitle = "Hammer on and pull off using voices"
+}
+
+\new TabStaff {
+ \relative c' {
+ << { \voiceOne g2( a) }
+ \\ { \voiceTwo a,( b) }
+ >> \oneVoice
+ }
+}
--- /dev/null
+\version "2.16.0"
+
+\header {
+ lsrtags = "editorial-annotations, fretted-strings"
+
+ texidoc = "
+Hammer-on and pull-off can be obtained using slurs.
+
+"
+ doctitle = "Hammer on and pull off"
+}
+
+\new TabStaff {
+ \relative c' {
+ d4( e\2)
+ a( g)
+ }
+}