On 2021-12-17 4:28 pm, Paolo Prete wrote:
The example Aaron showed already added *logic* to the template [...]
To be fair, all I showed was the default setting for oddFooterMarkup from titling-init.ly. Nothing added; that is simply how LilyPond works out of the box.
Nearly everything, if not actually everything, LilyPond does by default is only a matter of convenience for users, not some sacred declaration of "meet, right, and salutary" structure and practice. There is nothing apart from yourself that stops you from defining your own fields and adjusting the header/footer markups as is needed for you to complete your work. Any system of organization you insist on is just that--yours solely to define, follow, critique, revise, and disregard as appropriate.
It might help to reconsider your understanding of header and footer, not as elements of structure, but as tools--specifically tools used when you need content to appear at the top or bottom of one or more pages irrespective of other elements. Your original query was about placing something at the bottom of a page, and the response you have received is to leverage oddFooterMarkup as the most direct and minimally disruptive method.
-- Aaron Hill