Inspired by Wan-Wen's motto: 'Backward compatibility sucks',
I introduce on new option for mudela-book, and remove
two old.
* Mudela-book will scan mudela-code to see if it has to
add paper-definition and \score{\notes{...}}
* If the code is only voice-contents (no \score):
linewidth = -1 (This makes 'fragment' obsolete)
* Option 'eps' will create music as eps graphics. The
option is used both on complete mudela code and
voice-contents.
This mean we only need one option + fontsize options:
* eps
* 11pt, 13pt etc
I think this is much cleaner than using 'floating' and
'fragment'.
Mudela-book will accept \mudela{<c e g>} as a shortcut for
\begin{mudela}[eps]
<c e g>
\end{mudela}
This shortcut is defined in init/mudela-book-defs.py, and
other commands can easy be added. Command line option
--init=filename make mudela-book read another file so users
can add own shortcuts, for example for rhythms.
The format of init/mudela-book-defs.py
might change as this is only a first hack.
The old version of mudela-book has been renamed to
old-mudela-book.py. Documentation/tex/mudela-book-doc.doc
has been updated, I'll fix man-page later.
To update older files, remove all 'fragment' options and
replace 'floating' with 'eps'. Emacs query-replace is nice!
One question: Should doco for accordion-symbols go
into refman or an own file?
Tom Cato Amundsen
______________________________________________________
Get your free web-based email at http://www.xoom.com
Special clipart offer: http://orders.xoom.com/email
lilypond-1.1.8.tca1.patch.gz