Re: Make defining new contexts simpler with better \alias functionality

2015-03-08 Thread Paul Morris
David Kastrup wrote You are thinking too complicated. \score { \new myVoice { c' d' e' f' } \new myOtherVoice { e' f' g' a' } \accept-like Voice myVoice \accept-like Voice myOtherVoice \layout { \context { \Voice \name myVoice \alias Voice

Re: New Production with LilyPond

2015-03-08 Thread James Lowe
On 06/03/15 15:57, Phil Holmes wrote: Aurélien Bello i...@aurelienbello.com wrote in message news:0ada497a-fbaf-4a88-925a-f32d39d73...@aurelienbello.com... Dear all, I would like to inform about an exciting project I made with LilyPond. Every year, the Berlin Philharmonic Orchestra has its

Re: Make defining new contexts simpler with better \alias functionality

2015-03-08 Thread David Kastrup
Paul Morris p...@paulwmorris.com writes: I thought of another limit case: trying to create more than one custom context inside a single score block, as follows, will result in more than one typeset score: \score { \new myVoice { c' d' e' f' } \new myOtherVoice { e' f' g' a' }

Re: Make defining new contexts simpler with better \alias functionality

2015-03-08 Thread Paul Morris
David Kastrup wrote Actually, that kind of usage only works outside of \score. If you write \score { ... \layout { \context { \Voice \name myVoice } } \accept-like Voice myVoice \layout { } } Then you get _two_ typeset scores. One without the \accept properties in place, and

Re: Make defining new contexts simpler with better \alias functionality

2015-03-08 Thread Paul Morris
I thought of another limit case: trying to create more than one custom context inside a single score block, as follows, will result in more than one typeset score: \score { \new myVoice { c' d' e' f' } \new myOtherVoice { e' f' g' a' } \accept-like Voice myVoice \layout {