On Thu, Aug 7, 2014 at 11:45 AM, Chris Trahan <trahan.ch...@gmail.com> wrote:
> > > On Thu, Aug 7, 2014 at 11:42 AM, Samuel Speer <samuelsp...@gmail.com> > wrote: > >> On Thu, Aug 7, 2014 at 10:31 AM, Chris Trahan <trahan.ch...@gmail.com> >> wrote: >> >>> >>> On Thu, Aug 7, 2014 at 11:05 AM, Samuel Speer <samuelsp...@gmail.com> >>> wrote: >>> >>>> You could copy the default footer and add [\fromproperty >>>> #'header:revisiondate] to the [\on-the-fly \first-page] section. Then, in >>>> your header section you could put [revisiondate = "6 August 2014"]. >>>> >>> >>> Samuel, >>> >>> Where would I copy it from and where would I put it? >>> >>> Thanks, >>> Chris >>> >> >> >> Sorry, I should have been more specific. >> >> The default values come from titling-init.ly, in my copy (2.18.2) this >> is what I find: >> >> oddFooterMarkup = \markup { >> \column { >> \fill-line { >> %% Copyright header field only on first page in each bookpart. >> \on-the-fly #part-first-page \fromproperty #'header:copyright >> } >> \fill-line { >> %% Tagline header field only on last page in the book. >> \on-the-fly #last-page \fromproperty #'header:tagline >> } >> } >> } >> >> >> So, to achieve what you were describing I would put the following code in >> the \paper block: >> >> oddFooterMarkup = \markup { >> \column { >> \fill-line { \on-the-fly #part-first-page \fromproperty >> #'header:copyright } >> \fill-line { \on-the-fly #part-first-page \fromproperty >> #'header:revisiondate } >> \fill-line { \on-the-fly #last-page \fromproperty #'header:tagline } >> } >> } >> >> Then, in the \header block, I would have to define the revisiondate >> variable: >> >> revisiondate = "6 August 2014" >> >> HTH, Samuel. >> > > Thanks Samuel. I'll try that. > > Chris > Samuel, I found that this also works. I was able to put all three parts, left, center, and right on one fill-line. oddFooterMarkup = \markup { \column { \fill-line { %% Copyright header field only on first page in each bookpart. \on-the-fly #part-first-page " " \fromproperty #'header:copyright \fromproperty #'header:revisiondate } \fill-line { %% Tagline header field only on last page in the book. \on-the-fly #last-page \fromproperty #'header:tagline } } } I like this because I'll often use the revision date. It's nice to have it as a header field. I'll just have to remember to check it when there's an update to LilyPond. Chris
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user