On 22/02/2026 18:46, Timothy Lanfear wrote:
I think this will answer your question.
It did, thanks! Using on-the-fly with a procedure calling on layout and props was the pointer I needed.
I then needed to make the conditional more complicated to account for what page the copyright and/or tagline are actually printed on, but that I was able to do. I located the definition of the markup command conditionals and then found that I needed to copy those definitions, since I couldn’t call on them when defining a procedure.
I turned this into a Wiki snippet, so you can check it out there: https://wiki.lilypond.community/wiki/Separating_footers_with_a_horizontal_line
All the best, Simon
