Пример #1
0
        selector=lambda _: baca.rleak(baca.lleak(abjad.select.leaves(_))),
    ),
)

commands(
    ("vc", 4),
    baca.hairpin(
        'o< "f" >',
        bookend=False,
        pieces=lambda _: baca.select.lparts(_, [1, 3]),
        selector=lambda _: baca.select.rleaves(_),
    ),
    baca.suite(
        baca.pitch("C#3"),
        baca.new(
            baca.repeat_tie_extra_offset((-1.5, 0)),
            baca.repeat_tie(lambda _: baca.select.pleaf(_, 0), ),
            selector=lambda _: baca.select.leaves(_)[1:],
        ),
    ),
    baca.text_spanner(
        r"\baca-damp-markup =|",
        abjad.Tweak(r"- \tweak staff-padding 8"),
        bookend=False,
        lilypond_id=1,
        selector=lambda _: baca.select.rleaves(_),
    ),
    baca.text_spanner(
        r"\baca-circle-markup =|",
        abjad.Tweak(r"- \tweak staff-padding 5.5"),
        bookend=False,
Пример #2
0
    baca.mmrest_transparent(),
    baca.new(
        baca.bar_line_transparent(),
        baca.span_bar_transparent(),
        selector=baca.leaves(),
        ),
    baca.time_signature_stencil_false(),
    )

maker(
    ('vc', (8, 13)),
    baca.suite(
        baca.pitches('Bb1 Cb2'),
        baca.chunk(
            baca.repeat_tie_to(),
            baca.repeat_tie_extra_offset((-1.5, 0)),
            ),
        ),
    baca.rhythm("{ c'1 * 107/30 c'1 * 1/5 }"),
    )

maker(
    ('vc', 14),
    baca.chunk(
        baca.clef('treble'),
        baca.clef_shift('treble'),
        ),
    baca.literal([
        r'\stopStaff',
        r"\once \override Staff.StaffSymbol.line-positions = #'(4 -4)"
        r'\startStaff',