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

Reply via email to