Ian Hulin wrote:
Kieren MacMillan wrote:
Then I suggest
Titles, Headings, Headers, Footers
or something similar to avoid the nasty `/'.
Headings (Titles) and Margin Text (Headers and Footers)
3.2. Titles Headings and Front-Matter
3.2.1 Titles Headings and Front-Matter
<Current 3.2.1 text, this bit describes things you set up for the whole
score "book", Score Titles, subtitles etc. etc, also one-off things like
tag-lines>
3.2.2 Custom Titles and Section Headings
<First part of current 3.2.2 - bookTitleMarkup nd scoreTitleMarkup)
3.2.3 Headers and Footers
<things that affect each page, so point the reader off to discussions of
the oddHeaderMarkup, evenHeaderMarkup, oddFooterMarkup, evenFooterMarkup
and related properties in \page.>
Sorry - hit the send button too soon - this should read
3.2.3 Headers and Footers
<current 3.2.2 second bit, plus any other \page properties that affect
the appearance each page in the score>
<snip>
Current definition of \header (in NR 3.1.3 File Structure)
A \header block. This sets the global header block. This is the block
containing the definitions for book-wide settings, like composer, title,
etc.
I propose renaming this to \front-matter, since most of the stuff
mentioned in this quote from the NR describes things that appear at the
start of a typical score, and the term header implies something this
block doesn't actually do (header as in headers and footers).
I suppose another possibility for the name might be \headings, if people
want something similar to existing syntax.
The current \header behaves differently depending on whether it's at top
level or in a \score, when it only processes the title and opus
properties. Maybe it would be a good idea to give it a separate name,
(\score-headings, \section-headings ?) and add some validation to make
sure it is used inside a \score block?
Cheers,
Ian Hulin
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel