|
From: | F. Moinard |
Subject: | partCombine et tag avec 2.23.5 |
Date: | Wed, 8 Dec 2021 21:53:13 +0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 |
Bonjour,
Je cherche à obtenir des éditions de parties assemblées avec \partCombine ou séparées. Je cite des indications d'autres instruments avec \new CueVoice, et \partCombine n'aime pas. Je tente d'utiliser des tags pour utiliser des versions différents -avec ou sans CueVoice-, et cela échoue :
\version "2.23.5" %% Ajout pour 2.23.4 proposé par Jean : #(define-tag-group '($autoChange)) #(define-tag-group '($partCombine)) _one_ = \relative c'' { c << { s4 s s } \new CueVoice { d d d } >> c c c c } two = \relative c'' { a \tag #'partieSeule { %% à utiliser pour produire la partie séparée << { s4*3 } \new CueVoice { d4 d d } >> } \tag #'partiesCombine { s4*3 } %% pour la partie pupitre ou conducteur a4 a a a } \score { \header { piece = "une Voice (résultat recherché)" } \keepWithTag #'partiesCombine \new Voice << \one \two >> } \score { \header { piece = "partCombine (résultat obtenu)" } \keepWithTag #'partiesCombine \new Staff \partCombine \one \two }
J'ai simplifié à partir d'une erreur rencontrée dans une pièce plus longue, et l'erreur est différente : lilypond échoue à compiler avec comme dernier message :
Dessin des systèmes...malloc(): invalid next size (unsorted) Arrêté avec le code de retour 6.
Je peux poster le fichier d'origine. Une idée ?
Cordialement, Frédéric
[Prev in Thread] | Current Thread | [Next in Thread] |