* tex/lilyponddefs.tex: set hsize for plain tex.
+2002-09-21 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * scm/tex.scm (header-end): enclose lily output in begingroup/endgroup.
+
+ * tex/lilyponddefs.tex: set hsize for plain tex.
+
2002-09-20 Jan Nieuwenhuizen <janneke@gnu.org>
* tex/lilyponddefs.tex: Handle \scoreshift and \outputscale in one
(begin
; uncomment for some stats about lily memory
; (display (gc-stats))
- (string-append "%\n\\EndLilyPondOutput\n"
+ (string-append "%\n\\endgroup\\EndLilyPondOutput\n"
; Put GC stats here.
)))
"}"
"\\input lilyponddefs\n"
"\\outputscale=\\lilypondpaperoutputscale \\lilypondpaperunit\n"
- "\\turnOnPostScript\n"))
+ "\\turnOnPostScript\\begingroup\\parindent0pt\n"))
;; Note: this string must match the string in ly2dvi.py!!!
(define (header creator generate)
\ifundefined{documentclass}
\input lilypond-plaintex
+
+%% make plain work ok Out Of The Box
+ \hsize=\lilypondpaperlinewidth\lilypondpaperunit
\else
\input lilypond-latex
\fi