Message d’erreur unexpected \new
Un bloc \score ne peut contenir qu’une seule expression
musicale. Si, par contre, il comporte plusieurs \new Staff,
\new StaffGroup ou autres contextes introduits par une commande
\new qui ne seraient pas bornés par des accolades
{ … } ou des doubles chevrons << … >> comme
ici :
\score {
  % Invalide ! Génère l'erreur : syntax error, unexpected \new
  % en français : erreur de syntaxe : \new inattendu
  \new Staff { … }
  \new Staff { … }
}
vous obtiendrez ce message d’erreur.
Cette erreur sera évitée dès lors que toutes les instances de
\new sont bornées par des accolades ou des doubles chevrons.
Des accolades placeront ces clauses \new en séquence :
\score { { \new Staff { a' a' a' a' } \new Staff { g' g' g' g' } } }![]()
alors que des doubles chevrons les placeront en parallèle ; autrement dit, LilyPond les traitera simultanément :
\score { << \new Staff { a' a' a' a' } \new Staff { g' g' g' g' } >> }![]()
![[image of music]](../4f/lily-6ec06842.png)
![[image of music]](../cd/lily-4b479304.png)