lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: title on a separate page


From: Kieren MacMillan
Subject: Re: title on a separate page
Date: Mon, 5 Oct 2009 15:34:17 -0400

Hi Susan,

Here's a shortened version of what I want, could someone please tell me how to correct the \pageBreak (hidden behind comments as it does not work this way)? I wish it to happen after the title but before the first line of musics.

I think Valentin probably meant you should try something like the attached.

Hope this helps!
Kieren.

____________________

\version "2.10.33"

\paper {
  print-page-number=##f
  ragged-bottom=##t
  ragged-last-bottom=##t
  bookTitleMarkup = \markup \null
}

#(set-global-staff-size 14)

#(define-markup-command (vspace layout props amount) (number?)
  "This produces a invisible object taking vertical space."
    (ly:make-stencil "" (cons -1 1) (cons 0 amount))
    (ly:make-stencil "" (cons -1 1) (cons amount amount)))

\header {
  title = "Mask"
%  poet = "Eva Wiest"
  composer = "Eva Wiest"
  copyright = "Eva Wiest (http://summerandfall.de/)"
  tagline = ##f
}

melody = \relative c' {
  a'1 ~ a2
  a4 b4 c2 c4 c4 b2 c4 b4 a2 a4 g4 e2
  a4 b4 c2 c4 c4 b2 a4 g4 a1 ~ a2
  a4 b4
}

textI = \lyricmode {
  She
  She is cold as blue ice with a face of gra -- nite,
  she will ne -- ver give up or give in,
  She won't
}

guitar = \chordmode {
  a1:m f a:m g a:m e
  a:m g f r
}

\markup \column {
  \vspace #64
  \fill-line { \fontsize #18 "Mask" }
  \vspace #12
  \fill-line { \fontsize #12 "by Eva Wiest" }
}

\pageBreak

\score {
  <<
    \new ChordNames { \set chordChanges = ##t \guitar }
    \new Voice = "one" { \clef treble \melody }
    \new Lyrics \lyricsto "one" { \textI }
  >>
  \layout { indent = 0.0\cm }
}




reply via email to

[Prev in Thread] Current Thread [Next in Thread]