spannertools.make_dynamic_spanner_below_with_nib_at_right

abjad.tools.spannertools.make_dynamic_spanner_below_with_nib_at_right.make_dynamic_spanner_below_with_nib_at_right(dynamic_text, components=None)[source]

New in version 2.0.

Span components with text spanner. Position spanner below staff and configure with dynamic_text, solid line and upward-pointing nib at right.

abjad> t = Staff("c'8 d'8 e'8 f'8")
abjad> spannertools.make_dynamic_spanner_below_with_nib_at_right('mp', t[:])
TextSpanner(c'8, d'8, e'8, f'8)
abjad> f(t)
\new Staff {
    \override TextSpanner #'bound-details #'left #'text = \markup { \dynamic { mp } }
    \override TextSpanner #'bound-details #'right #'text = #(markup #:draw-line '(0 . 1))
    \override TextSpanner #'bound-details #'right-broken #'text = ##f
    \override TextSpanner #'dash-fraction = #1
    \override TextSpanner #'direction = #down
    c'8 \startTextSpan
    d'8
    e'8
    f'8 \stopTextSpan
    \revert TextSpanner #'bound-details #'left #'text
    \revert TextSpanner #'bound-details #'right #'text
    \revert TextSpanner #'bound-details #'right-broken #'text
    \revert TextSpanner #'dash-fraction
    \revert TextSpanner #'direction
}

Changed in version 2.0: renamed spanners.dynamic_spanner_below_with_nib_at_right() to spannertools.make_dynamic_spanner_below_with_nib_at_right().

This Page