]> git.donarmstrong.com Git - lilypond.git/blobdiff - ly/titling-init.ly
Change NCSB fonts search (fix issue 2635)
[lilypond.git] / ly / titling-init.ly
index 4b72bf36949569b3bed542549e153c833d3c8c0f..7b004468a91abdb192be3aa691851ac3e34a82d8 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.12.0"
+\version "2.15.20"
 
 slashSeparator = \markup {
   \center-align
@@ -10,17 +10,15 @@ slashSeparator = \markup {
 tagline = \markup {
   \with-url
 
-  %% todo: lilypond.org/music-engraving
-  #"http://lilypond.org/web/"
+  #"http://lilypond.org/"
   \line {
 
     %% 2014 = em dash.
-    
-    #(ly:export
-      (format "Music engraving by LilyPond ~a~awww.lilypond.org"
+
+    #(format #f "Music engraving by LilyPond ~a~awww.lilypond.org"
        (lilypond-version)
        (ly:wide-char->utf-8 #x2014)
-       ))
+       )
   }
 }
 
@@ -103,6 +101,11 @@ book last one."
       (interpret-markup layout props arg)
       empty-stencil))
 
+#(define ((on-page nmbr) layout props arg)
+ (if (= (chain-assoc-get 'page:page-number props -1) nmbr)
+   (interpret-markup layout props arg)
+   empty-stencil))
+
 %% Bookpart first page and last page predicates
 #(define (part-first-page layout props arg)
   (if (= (chain-assoc-get 'page:page-number props -1)
@@ -117,7 +120,7 @@ book last one."
 
 %% unused
 #(define (not-single-page layout props arg)
-  (if (not (and (= (chain-assoc-get 'page:page-number props -1) 
+  (if (not (and (= (chain-assoc-get 'page:page-number props -1)
                    (ly:output-def-lookup layout 'first-page-number))
                (chain-assoc-get 'page:last? props -1)))
    (interpret-markup layout props arg)
@@ -143,6 +146,8 @@ oddHeaderMarkup = \markup
   \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string
 }
 
+%% evenHeaderMarkup would inherit the value of
+%% oddHeaderMarkup if it were not defined here
 evenHeaderMarkup = \markup
 \fill-line {
   \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string
@@ -163,3 +168,6 @@ oddFooterMarkup = \markup {
   }
 }
 
+%% As long as evenFooterMarkup is unset, it inherits the value of
+%% oddFooterMarkup, as if this were declared here:
+% evenFooterMarkup = \oddFooterMarkup