Abjad / abjad

Abjad is a Python API for building LilyPond files. Use Abjad to make PDFs of music notation.
https://abjad.github.io
GNU General Public License v3.0
234 stars 41 forks source link

Changed abjad.StartTextSpan.style values. #1559

Closed trevorbaca closed 11 months ago

trevorbaca commented 11 months ago
OLD:

    style="dashed-line-with-arrow"
    style="dashed-line-with-hook"
    style="dashed-line-with-up-hook"
    style="solid-line-with-arrow"
    style="solid-line-with-hook"
    style="solid-line-with-up-hook"
    style="invisible-line"

NEW:

    style=r"\abjad-dashed-line-with-arrow"
    style=r"\abjad-dashed-line-with-hook"
    style=r"\abjad-dashed-line-with-up-hook"
    style=r"\abjad-solid-line-with-arrow"
    style=r"\abjad-solid-line-with-hook"
    style=r"\abjad-solid-line-with-up-hook"
    style=r"\abjad-invisible-line"

CHANGED: the definitions of abjad-dashed-line-with-arrow, etc., no longer include "- \tweak Y-extent ##f".

NEW: abjad.StartTextSpan.style can be set to a custom line-style definition:

style=r"\custom-dashed-line-with-hook"