lilypond-user
[Top][All Lists]
Advanced

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

Re: Accessing page number in markup for custom title


From: Rob Vlasaty
Subject: Re: Accessing page number in markup for custom title
Date: Sun, 26 Jun 2005 19:04:54 -0500

After looking at the titling-init.ly file, I copied and pasted a markup 
definition and tried to modify it to check for even or odd pages.  It seems to 
be only accessing the default value, instead of the page number.  Any ideas on 
what I'm doing wrong?

Rob



\version "2.5.31"

\paper {
  linewidth = 9.0\cm
  vsize = 10.0\cm

#(define (even-page layout props arg)
  (if (even? (chain-assoc-get 'page:page-number props -1) )
   (interpret-markup layout props arg)
   empty-stencil))
        
#(define (odd-page layout props arg)
  (if (odd? (chain-assoc-get 'page:page-number props -1) )
   (interpret-markup layout props arg)
   empty-stencil))
        

        scoreTitleMarkup = \markup {
                \fill-line {
                        \on-the-fly #even-page  "444"
                        \fromproperty #'header:piece
                        \on-the-fly #odd-page  "333"
        }




}
}

\book {
  \header {
    
    piece = "Piece"
  }

  \score {
    \header {
      piece = "piece1"
      opus = "opus1"
    }
    { c'1 }
  }
  \markup {
      and now...
  }
  \score {
    \header {
      piece = "piece2"
      opus = "opus2"
    }
    { c'1 }
  }
}


-- 
___________________________________________________________
Sign-up for Ads Free at Mail.com
http://promo.mail.com/adsfreejump.htm





reply via email to

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