[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Contemporary music documentation
From: |
Neil Puttock |
Subject: |
Re: Contemporary music documentation |
Date: |
Sun, 6 Sep 2009 22:08:02 +0100 |
2009/9/4 Carl Sorensen <address@hidden>:
> And perhaps we should avoid the \set Staff.instrumentName tweaks by defining
> a \setInstrumentName command
>
> setInstrumentName =
> #(define-music-function (parser location instrument-name) (string?)
> #{
> \set Staff.instrumentName = $instrument-name
> #})
>
> Then we wouldn't even need the instrumentName exception.
I'm not in favour of this type of substitution function; I hope it's
not indicative of the kind of approach we'll be pursuing in GLISS.
Apart from cluttering the source with syntactic sugar constructs, this
hard-codes inflexibility which is detrimental to users' understanding
of LilyPond. We already have too many predefined commands which rely
on particular contexts; imagine a user wanting to set an instrument
name for a PianoStaff: the above is useless in this situation.
Regards,
Neil
- Re: Contemporary music documentation, (continued)
- Re: Contemporary music documentation, Graham Percival, 2009/09/03
- Re: Contemporary music documentation, Joseph Wakeling, 2009/09/04
- Re: Contemporary music documentation, Carl Sorensen, 2009/09/04
- Re: Contemporary music documentation, Joseph Wakeling, 2009/09/04
- Re: Contemporary music documentation, Trevor Daniels, 2009/09/04
- Re: Contemporary music documentation, Joseph Wakeling, 2009/09/04
- Re: Contemporary music documentation, Carl Sorensen, 2009/09/05
- Re: Contemporary music documentation, Carl Sorensen, 2009/09/04
- Re: Contemporary music documentation, Graham Percival, 2009/09/04
- Re: Contemporary music documentation, Trevor Daniels, 2009/09/05
- Re: Contemporary music documentation,
Neil Puttock <=
- Re: Contemporary music documentation, Graham Percival, 2009/09/11
- Re: Contemporary music documentation, Valentin Villenave, 2009/09/12
- Re: Contemporary music documentation, Graham Percival, 2009/09/13
Re: Contemporary music documentation, Valentin Villenave, 2009/09/04
Re: Contemporary music documentation, Mark Polesky, 2009/09/04