+2004-09-10 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * Documentation/user/changing-defaults.itely (Paper size): doc
+ landscape
+
+
+ * scm/framework-ps.scm (eps-header): bugfixes.
+
+ * scm/titling.scm (default-score-title): remove opus from the
+ \score title.
+
2004-09-08 Pedro Kroger <kroeger@pedrokroeger.net>
* scripts/convert-ly.py (program_name): changed to sys.argv[0]
@item tabloid
@end table
+@cindex orientation
+@cindex landscape
+
+If the symbol @code{landscape} is supplied as argument to
+@code{set-default-paper-size}, the pages will be rotated 90 degrees,
+and line widths will be set longer correspondingly.
+
+@example
+#(set-default-paper-size "a6" 'landscape)
+@end example
+
@node Page layout
@subsection Page layout
"%%Creator: creator time-stamp\n"
"%%BoundingBox: "
(string-join (map number->string bbox) " ") "\n"
- "%% Orientation: "
+ "%%Orientation: "
(if (eq? (ly:output-def-lookup bookpaper 'landscape) #t)
"Landscape\n"
"Portrait\n")
"%%Creator: creator time-stamp\n"
"%%Pages: " (number->string page-count) "\n"
"%%PageOrder: Ascend\n"
+ "%%Orientation: "
+ (if (eq? (ly:output-def-lookup bookpaper 'landscape) #t)
+ "Landscape\n"
+ "Portrait\n")
"%%DocumentPaperSizes: "
(ly:output-def-lookup bookpaper 'papersize) "\n"))
(define-public (output-framework outputter book scopes fields basename)
(let* ((bookpaper (ly:paper-book-book-paper book))
(pages (ly:paper-book-pages book))
- (landscape? (eq? (ly:output-def-lookup bookpaper 'landscape?) #t))
+ (landscape? (eq? (ly:output-def-lookup bookpaper 'landscape) #t))
(page-number (1- (ly:output-def-lookup bookpaper 'firstpagenumber)))
(page-count (length pages)))
(append
(if (has 'opus)
;; opus, again?
- (list (markup #:fill-line ("" (get 'opus))))
+ '()
+
+ ;; todo: figure out if and what should be here?
+ ;;(list (markup #:fill-line ("" (get 'opus))))
'())
(if (has 'piece)
(list