[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue 1443 in lilypond: bookTitleMarkup to fill exactly one page (with s
From: |
lilypond |
Subject: |
Issue 1443 in lilypond: bookTitleMarkup to fill exactly one page (with stretching!) and contain page breaks |
Date: |
Thu, 09 Dec 2010 21:16:07 +0000 |
Status: Accepted
Owner: ----
Labels: Type-Enhancement
New issue 1443 by RalphBugList: bookTitleMarkup to fill exactly one page
(with stretching!) and contain page breaks
http://code.google.com/p/lilypond/issues/detail?id=1443
The title markups should use \markup-lines instead of \markup and the code
should be adapted to expect markup-lines. That way, everything should then
work as desired.
The problem :
For my instrumental scores, I need to create a proper title page using
bookTitleMarkup. Unfortunately, there are several problems:
-) The lines of the markup are never stretched to be spaced evenly on the
page
-) If you use hardcoded vertical distances between the lines, the footer
line
will be placed either too high or two low, depending on whether some header
fields use one or two lines
-) There is no page break possible inside the bookTitleMarkup, so you have
to
manually add a \pageBreak\allowPageTurn right before the score.
-) The normal title markup can only be generated by abusing the
scoreTitleMarkup field.
Attached is a sample score showing these problems: In one score the
instrument
name takes up just one line, in the other score it takes three lines. As a
consequence, the publisher footer line on the title page is either way too
much up or way too much down on the page...
Is there any way to create the bookTitleMarkup in a way that
1) allows page breaks in between (i.e. on the second page there should be
the
"normal" title markup
2) the contents of the title page are stretched, so that one does not have
to
use explicit \vspace{..}, which does not work at all.
Attachments:
titlepage.ly 2.3 KB
- Issue 1443 in lilypond: bookTitleMarkup to fill exactly one page (with stretching!) and contain page breaks,
lilypond <=