I'm throwing a curve ball at lilypond-book. What I want is to have alternate pages in portrait and landscape. This is so that I can spread out the part books so that four people around a table can sing or play from them, the way John Dowland originally published his works. Here are the messages I get from lilypond-book: lilypond-book (GNU LilyPond) 1.3.125 Reading `/mnt/sda4/home/lconrad/music/dowland/book/test.lytex' Reading `/mnt/sda4/home/lconrad/music/dowland/book/complaints-1.ly' Reading `/mnt/sda4/home/lconrad/music/dowland/book/complaints-2.ly' Reading `/mnt/sda4/home/lconrad/music/dowland/book/excuse-cantus.ly' Traceback (innermost last): File "/usr/local/bin/lilypond-book", line 1180, in ? do_file(input_filename) File "/usr/local/bin/lilypond-book", line 1098, in do_file chunks = process_lilypond_blocks(my_outname, chunks) File "/usr/local/bin/lilypond-book", line 872, in process_lilypond_blocks c = schedule_lilypond_block (c) File "/usr/local/bin/lilypond-book", line 804, in schedule_lilypond_block file_body = compose_full_body (body, opts) File "/usr/local/bin/lilypond-book", line 508, in compose_full_body l = __main__.paperguru.get_linewidth() File "/usr/local/bin/lilypond-book", line 184, in get_linewidth w = self._calc_linewidth() File "/usr/local/bin/lilypond-book", line 215, in _calc_linewidth geo_opts = (a == None, b == None, c == None) NameError: b And here's the simplified test file that produces this output:
\documentclass[12pt,letter]{book} % Specifies the document class \usepackage{geometry} \begin{document} \section*{IIII. If my complaints} \label{sec:complaints} \subsection*{Cantus} \label{sec:complaintscantus} \lilypondfile{complaints-1.ly} \geometry{landscape} \clearpage \subsection*{Altus} \label{sec:complaintsaltus} \lilypondfile{complaints-2.ly} \geometry{portrait} \clearpage \section*{V. Can she excuse my wrongs} \label{sec:excuse} \subsection*{Cantus} \label{sec:excusecantus} \lilypondfile{excuse-cantus.ly} \end{document}
There's no problem without the \geometry lines. -- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) (617) 661-8097 fax: (801) 365-6574 233 Broadway, Cambridge, MA 02139