On 16/10/2025 13:20, Silvain Dupertuis wrote:
It does not seem possible to combine hierarchically this kind of syntax.
% this notation does not work
% music.3.a = \relative c' {c2 d e1}
% music.3.b = \relative c' {c2. d4 c1}

This example fails because the parser takes a and b to be LilyPond note names rather than Scheme symbols. Choosing symbols that are distinct from note names works.

\version "2.24.0"

music.3.aa = \relative c' {c2 d e1}
music.3.bb = \relative c' {c2. d4 c1}

<<
  \music.3.aa
  \music.3.bb
>>

--
Timothy Lanfear, Bristol, UK.

Reply via email to