[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: oddHeaderMarkup
From: |
Rick Hansen (aka RickH) |
Subject: |
Re: oddHeaderMarkup |
Date: |
Mon, 16 Oct 2006 08:50:06 -0700 (PDT) |
You can take over all the titling yourself with the following \paper block
and by not setting any of the built in \header properties like title,
copyright, etc. (with the exception of tagline = " " to regain the bottom
space). Also use the \fill-line function to spread items left/right.
Rick
@EXAMPLE BEGIN
#(define (inner-page layout props arg)
(if
(not
(or
(= (chain-assoc-get 'page:page-number props -1)
(ly:output-def-lookup layout 'first-page-number)
)
(chain-assoc-get 'page:last? props #f)
)
)
(interpret-markup layout props arg)
empty-stencil
)
)
#(set-default-paper-size "letter" 'portrait)
\paper {
paper-height = 11.0\in
paper-width = 8.5\in
line-width = 7.7\in
left-margin = 0.4\in
top-margin = 0.25\in
bottom-margin = 0.25\in
page-top-space = 0.0\in
foot-separation = 0.05\in
head-separation = 0.0\in
after-title-space = 0.0\in
between-title-space = 0.0\in
horizontal-shift = 0.0\in
annotate-spacing = ##f
between-system-padding = #1
between-system-space = #30
first-page-number = #1
printfirst-page-number = ##f
print-page-number = ##f
oddHeaderMarkup = \markup {
\on-the-fly #first-page {
\fill-line {
{ \normal-text \sans \normalsize \varArranger }
{ \override #'(baseline-skip . 3.5) \center-align { { \bold
\fontsize #5.0 \varTitle } { \sans \italic \normalsize \bigger \varSubTitle
} } }
{ \normal-text \sans \normalsize \varComposer }
}
}
\on-the-fly #last-page {
\on-the-fly #not-single-page {
\fill-line {
{ \center-align { \varTitle "(last page)" } }
}
}
}
\on-the-fly #inner-page {
\fill-line {
{ \center-align { \varTitle "(continued)" } }
}
}
}
evenHeaderMarkup = \markup {
\on-the-fly #first-page {
\fill-line {
{ \normal-text \sans \normalsize \varArranger }
{ \override #'(baseline-skip . 3.5) \center-align { { \bold
\fontsize #5.0 \varTitle } { \sans \italic \normalsize \bigger \varSubTitle
} } }
{ \normal-text \sans \normalsize \varComposer }
}
}
\on-the-fly #last-page {
\on-the-fly #not-single-page {
\fill-line {
{ \center-align { \varTitle "(last page)" } }
}
}
}
\on-the-fly #inner-page {
\fill-line {
{ \center-align { \varTitle "(continued)" } }
}
}
}
oddFooterMarkup = \markup {
\on-the-fly #first-page {
\fill-line {
{ \tiny \sans \varModifiedTimeString }
{ \teeny \override #'(baseline-skip . 1.75) \center-align {
"copyright" "blah blah blah" } }
{ \bold \fromproperty #'page:page-number-string }
}
}
\on-the-fly #last-page {
\on-the-fly #not-single-page {
\fill-line {
{ \tiny \sans \varModifiedTimeString }
{ \bold \fromproperty #'page:page-number-string }
}
}
}
\on-the-fly #inner-page {
\fill-line {
{ \tiny \sans \varModifiedTimeString }
{ \bold \fromproperty #'page:page-number-string }
}
}
}
evenFooterMarkup = \markup {
\on-the-fly #first-page {
\fill-line {
{ \bold \fromproperty #'page:page-number-string }
{ \teeny \override #'(baseline-skip . 1.75) \center-align {
"copyright" "blah blah blah" } }
{ \tiny \sans \varModifiedTimeString }
}
}
\on-the-fly #last-page {
\on-the-fly #not-single-page {
\fill-line {
{ \bold \fromproperty #'page:page-number-string }
{ \tiny \sans \varModifiedTimeString }
}
}
}
\on-the-fly #inner-page {
\fill-line {
{ \bold \fromproperty #'page:page-number-string }
{ \tiny \sans \varModifiedTimeString }
}
}
}
}
@EXAMPLE END
Ezequiel Sierra wrote:
>
> How can i put the oddHeaderMarkup to the right instead of the left
> and how can i make appear the same oddHeaderMarkup in the second page
>
> numeroHimno = "2"
>
> \paper {
> oddHeaderMarkup = \markup { \bold \large \numeroHimno }
> between-system-space = 0.3\cm
> head-separation = 0.1\cm
> }
>
>
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
--
View this message in context:
http://www.nabble.com/oddHeaderMarkup-tf2449504.html#a6837154
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.
- oddHeaderMarkup, Ezequiel Sierra, 2006/10/15
- Re: oddHeaderMarkup,
Rick Hansen (aka RickH) <=