version of the system/spacing/linebreak hack writing to the output
2006-01-25 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * scm/: more imports.
+
* scm/page.scm (make-page): add footer/header.
(annotate-space-left): revise: only take page argument.
(layout->page-init): new function.
(ice-9 format)
(guile)
(scm framework-ps)
+ (scm paper-system)
+ (scm page)
(scm output-ps)
(srfi srfi-1)
(srfi srfi-13)
(define-module (scm framework-gnome))
-(use-modules (guile) (oop goops) (lily))
+(use-modules (guile)
+ (oop goops)
+ (scm page)
+ (scm paper-system)
+ (lily))
(use-modules
(srfi srfi-2)
(ice-9 format)
(guile)
(scm page)
+ (scm paper-system)
(srfi srfi-1)
(srfi srfi-13)
(lily))
(use-modules (ice-9 regex)
(ice-9 string-fun)
+ (scm paper-system)
(ice-9 format)
(guile)
(srfi srfi-1)
(use-modules (guile)
(lily)
+ (scm page)
(scm output-svg))
(use-modules (srfi srfi-1)
(use-modules (ice-9 regex)
(ice-9 string-fun)
(ice-9 format)
+ (scm page)
+ (scm paper-system)
(guile)
(srfi srfi-1)
(srfi srfi-13)
output-classic-framework-tex))
(use-modules (ice-9 regex)
+ (scm paper-system)
(ice-9 string-fun)
(ice-9 format)
(guile)
-(define (post-process-pages pages)
+(define (post-process-pages layout pages)
(if (ly:get-option 'write-page-layout)
(write-page-breaks pages)))