Consider a file of short definitions, which you always include.
myCoda = { \mark \markup { \fontsize #-2 \musicglyph "scripts.coda" } }
I have a large file of time saving definitions.
HTH,
Paul
On 5/17/25 9:28 AM, [email protected]" via LilyPond user discussion
wrote:
To reply to myself, I did find a usable workaround using \mark \markup { \fontsize #-2
\musicglyph "scripts.coda" } but that seems ungainly. But perhaps it’s the
best that can be managed.
On May 17, 2025, at 10:46 AM,[email protected] via LilyPond user
discussion<[email protected]> wrote:
For jazz lead sheets, I frequently want to place a coda at the beginning of a
line following a \break, centered over the barline (which may be implied unless
the line begins with a repeat barline). I use manual breaks to force four bars
to the line for readability. Getting the coda glyph in the right place has been
difficult throughout my use of Lilypond.
With a manual line break, \codaMark insists on placing the coda glyph at the
end of the bar- which works well when the reader is being referred to a coda
down the page. However, when placing the glyph at the start of the coda itself
on a new line following a \break, \codaMark places it at the end of the
previous line. This is visually confusing. My solution has been to just write
the coda mark in by hand on all the charts in order to have it in the logical
place. If I don’t use \break, it’s less of an issue but then I end up with odd
numbers of bars on some lines, reducing the regularity and readability of the
chart.
Using \coda instead of \codaMark places the glyph above the first beat of the
bar instead of the barline, which is often tolerable but it forces chord names
and tuplet brackets vertically up and away from the staff, looking weird. The
workaround is the same- omit it and write it in by hand on the paper. This is
not useable when dealing with musicians using tablets instead of sheafs of
paper, as is now normal in the 21st century, so I’d like to figure out how to
get it done in Lilypond. There is probably- as usual- some simple and basic
concept I am not understanding (as a musician with very little background in
computer languages).
Thanks!