[EMAIL PROTECTED] writes:
> 
> On 9-Jan-05, at 8:21 AM, Han-Wen Nienhuys wrote:
> 
> > [EMAIL PROTECTED] writes:
> >> This would _greatly_ improve the organization of large LilyPond
> >> projects.
> >> I very enthusiastically second this motion.  :)
> >
> > There is a -e SCHEME-CODE command line option, which can be used to
> > pass arbitrary code into Lily. It would need some glue code to make
> > sure that appropriate routines are called for each \score or \book
> > block. All you need to do is, is find a Scheme guru willing to write
> > that glue.
> 
> Yes... although I think it's worth adding a command-line option for
> LilyPond just for this.  Say, -t.
> 
> lilypond -t vn1 foo.ly
> lilypond -t vlc foo.ly
> lilypond -t score foo.ly
> 
> 
> If I'm just doing the \tag way of making parts, I could use the -e 
> SCHEME
> method.  But I really think that the \tag method is a friendly way for
> newbies to create parts, and so I'd like to make it quite easy to use.
> "-t vn1" is much nicer than "-e usetag=#'vn1" (or however the scheme
> method would work).

I will consider a short-cut

       -t TAG

option after we have a tried and tested mechanism that works for

       -e '(usetag TAG)'

There always has to be a clean mechanism before we can make syntactic
sugar.


-- 

 Han-Wen Nienhuys   |   [EMAIL PROTECTED]   |   http://www.xs4all.nl/~hanwen 



_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to