[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Non-numeric page number
From: |
Paul Hodges |
Subject: |
Re: Non-numeric page number |
Date: |
Wed, 25 Aug 2021 14:04:07 +0100 |
User-agent: |
eM_Client/8.2.1473.0 |
I've finally got this working as it should. What caught me out was that
the documentation uses \ to introduce the procedures following
\on-the-fly, and this works with the ones that start with a letter, e.g.
\last-page, so there's no obvious reason to doubt it; but this doesn't
work with \(on-page n), which gives a syntax error. However, I noticed
that you used # instead of \ for the procedures, and when I tried that
instead, the #(on-page n) was accepted and sprung into life!
evenHeaderMarkup = \markup {
\on-the-fly #(on-page 2) \fill-line{ \fromproperty
#'page:page-number-string \null \null }
\on-the-fly #(on-page 4) \fill-line{ \fromproperty
#'page:page-number-string \null \null }
\on-the-fly #(on-page 6) \fill-line{ \null \null "5a" }
}
It's not as slick as it could be if there was a "not" option, but by
specifying each page individually it is a pretty general solution, and
really not a lot of trouble, at least for scores of this size.
Regards,
Paul
On 24/08/2021 23:29:31, "Thomas Morley" <thomasmorley65@gmail.com>
wrote:
>Am Di., 24. Aug. 2021 um 18:38 Uhr schrieb Paul Hodges <pwh@cassland.org>:
>>
>> I am making a score one of whose pages (the last) will fold out from the
>> previous. The previous page is numbered 5, but I have been told to make
>> the fold-out page not 6 but 5a. I can't see how to change the header
>> format for just a single page - can anyone help?
>>
>> Thanks, as ever,
>> Paul
>>
>