leaftools.is_bar_line_crossing_leaf

abjad.tools.leaftools.is_bar_line_crossing_leaf.is_bar_line_crossing_leaf(leaf)[source]

New in version 2.0.

True when leaf crosses bar line:

abjad> t = Staff("c'8 d'8 e'8 f'8")
abjad> t[2].written_duration *= 2
abjad> contexttools.TimeSignatureMark((2, 8), partial = Duration(1, 8))(t[2])
TimeSignatureMark((2, 8), partial=Duration(1, 8))(e'4)
abjad> f(t)
\new Staff {
    c'8
    d'8
    \partial 8
    \time 2/8
    e'4
    f'8
}
abjad> leaftools.is_bar_line_crossing_leaf(t.leaves[2])
True

Otherwise false:

abjad> leaftools.is_bar_line_crossing_leaf(t.leaves[3])
False

Return boolean.

This Page