2006-10-16 Han-Wen Nienhuys <hanwen@lilypond.org>
+ * ly/paper-defaults.ly: set left/right margin.
+
+ * scm/paper.scm (set-paper-dimensions): use left-margin and
+ right-margin for computing linewidth.
+
* Documentation/topdocs/NEWS.tely (Top): idem.
* input/regression/lyric-tie.ly (texidoc): use vowels for tied
(let* ((mm (eval 'mm m)))
(module-define! m 'paper-width w)
(module-define! m 'paper-height h)
- (module-define! m 'line-width (- w (* 20 mm)))
+ (module-define! m 'line-width (- w
+ (ly:modules-lookup (list m) 'left-margin)
+ (ly:modules-lookup (list m) 'right-margin)))
+
(module-define! m 'indent (/ w 14))
;; page layout - what to do with (printer specific!) margin settings?