]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/paper.scm
Run `make grand-replace'.
[lilypond.git] / scm / paper.scm
index d587f5e9c04465699358b2a7cb986cc665a90876..1879732834490180c566ae9bf4e89439c1cd2609 100644 (file)
@@ -2,16 +2,37 @@
 ;;;;
 ;;;;  source file of the GNU LilyPond music typesetter
 ;;;; 
-;;;; (c) 2004--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
+;;;; (c) 2004--2008 Han-Wen Nienhuys <hanwen@xs4all.nl>
 
 (define-public (set-paper-dimension-variables mod)
   (module-define! mod 'dimension-variables
-                 '(pt mm cm in staff-height staff-space
-                      page-top-space
-                      between-system-space between-system-padding
-                      line-width indent short-indent paper-width paper-height horizontal-shift
-                      staff-space line-thickness ledgerline-thickness
-                      blot-diameter left-margin right-margin)))
+                 '(after-title-space
+                   before-title-space
+                   between-system-padding
+                   between-system-space
+                   between-title-space
+                   blot-diameter
+                   bottom-margin
+                   cm
+                   foot-separation
+                   head-separation
+                   horizontal-shift
+                   in
+                   indent
+                   ledger-line-thickness
+                   left-margin
+                   line-thickness
+                   line-width
+                   mm
+                   page-top-space
+                   paper-height
+                   paper-width
+                   pt
+                   right-margin
+                   short-indent
+                   staff-height
+                   staff-space
+                   top-margin)))
 
 (define (calc-line-thickness staff-space pt)
   ;; linear interpolation.
@@ -50,7 +71,7 @@
     (setm! 'line-thickness (calc-line-thickness ss pt))
 
     ;;  sync with feta  
-    (setm! 'ledgerline-thickness (+ (* 0.5 pt) (/ ss 10)))
+    (setm! 'ledger-line-thickness (+ (* 0.5 pt) (/ ss 10)))
 
     ;;  sync with feta  
     (setm! 'blot-diameter (* 0.4 pt))
@@ -223,7 +244,7 @@ size. SZ is in points"
     
     (cond
      ((not is-paper?)
-      (ly:warning (_ "This is not a \\layout {} object, ~S" module)))
+      (ly:warning (_ "This is not a \\layout {} object, ~S") module))
      ((pair? entry)
 
       (set! entry (eval (cdr entry) module))
@@ -235,7 +256,7 @@ size. SZ is in points"
       (module-define! module 'landscape 
                      (if landscape? #t #f)))
      (else
-      (ly:warning (_ "Unknown papersize: ~a" name))))))
+      (ly:warning (_ "Unknown paper size: ~a") name)))))
 
 (define-safe-public (set-default-paper-size name . rest)
   (internal-set-paper-size