Bonsoir,
J'aimerais voir ce que donne de relier la dernière barre de mesure d'un
ChoirStaff, mais cela ne semble pas vouloir fonctionner.
Un exemple du LSR fonctionne bien, basé sur StaffGroup :
\once \override Score.SpanBar #'transparent = ##f
Avec ChoirStaff, ça marche pas !!!
Exemple test :
\version "2.13.27"
\include "italiano.ly"
\pointAndClickOff
\paper { indent = #0 }
\header { title = "A la notti di Natali" copyright = "" tagline = "" }
ARMURE = {
\set Score.tempoHideNote = ##t
\tempo 4=105
\clef treble
\key re \major
\time 6/8
\partial 4.
}
VOIXPRIMA = \relative do'' { \ARMURE
r8 re dod
% battuta 1
re4 fad,8 fad4 sol8
si la4 r8 re dod
mi4 re8 dod4 si8 \break
sol8 mi4 r8 mi fad
% battuta 5
sol4 la8 si4 dod8
mi re4 r8 dod si
la4 sold8 sol4 fad8
mi re4
\once \override Score.SpanBar #'transparent = ##f
\bar "|."
}
VOIXSECONDA = \relative do' { \ARMURE
r8 fad mi
fad4 re8 re4 mi8
sol fad4 r8 fad mi
sol4 fad8 la4 sol8
mi8 dod4 r8 dod re
mi4 fad8 sol4 la8
sol si4 r8 la sol
fad4 fa8 mi4 re8
dod re4
}
PAROLE = \lyricmode {
A la not -- ti di Na -- ta -- li
ca na -- scíu lu Bam -- bi -- ned -- du,
é na -- scíu 'n_mez -- zu l'ar -- ma -- li,
n'_mez -- zu_un vo -- ie_e_un a -- si -- ned -- du.
}
\score {
\new ChoirStaff { <<
\new Staff \new Voice = "VX" \VOIXPRIMA
\new Lyrics \lyricsto "VX" { \PAROLE }
\new Staff \new Voice \VOIXSECONDA
>> }
\layout { }
}
Quelle commande devrais-je plutôt utiliser ?
Merci de votre aide,
Jean-Christophe
···
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Comment-relier-barres-de-mesures-en-ChoirStaff-tp5516402p5516402.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.
Bonjour
J'aimerais voir ce que donne de relier la dernière barre de mesure d'un
ChoirStaff, mais cela ne semble pas vouloir fonctionner.
Petite ruse utiliser StaffGroup et
\override Score.SpanBar #'break-visibility = #'#( #t #f #t )
ce qui donne dans votre exemple :
\score {
\new StaffGroup { <<
\override Score.SpanBar #'break-visibility = #'#( #t #f #t )
\new Staff \new Voice = "VX" \VOIXPRIMA
\new Lyrics \lyricsto "VX" { \PAROLE }
\new Staff \new Voice \VOIXSECONDA
>> }
\layout { }
}
···
--
Martial
Bonjour,
Martial-2 wrote:
\override Score.SpanBar #'break-visibility = #'#( #t #f #t )
Merci pour la réponse, je l'utiliserai éventuellement en l'adaptant (les
barres de mesures sont prolongées toutes les fins de ligne et non seulement
la dernière). En m'inspirant du chapitre 5.4.7-UsingBreakVisibility je
devrais y arriver (je tombe toujours sur la page en allemand, c'est normal
docteur? je dois la remettre en anglais manuellement).
Mais... pourquoi la propriété SpanBar n'y figure pas ?
Sinon, j'avais bien remarqué que "\override Score.SpanBar #'transparent =
##f" fonctionnait avec StaffGroup (c'était l'exemple du LSR), Cela
fonctionne également avec PianoStaff, mais pourquoi non avec ChoirStaff ?
Quelle est la spécificité de cette structure ?
Jean-Christophe
···
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Comment-relier-barres-de-mesures-en-ChoirStaff-tp5516402p5521353.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.
Bonjour,
Merci pour la réponse, je l'utiliserai éventuellement en l'adaptant (les
barres de mesures sont prolongées toutes les fins de ligne et non seulement
la dernière).
plus simple que tout.
Au début \override StaffGroup.SpanBar #'stencil = ##f
ou \override StaffGroup.SpanBar #'transparent= ##t
juste avant la bar de fin
\revert StaffGroup.SpanBar #'stencil
ou \revert StaffGroup.SpanBar #'transparent
Sinon, j'avais bien remarqué que "\override Score.SpanBar #'transparent =
##f" fonctionnait avec StaffGroup .../...
mais pourquoi non avec ChoirStaff ?
"Span_bar_engraver is part of the following context(s):
GrandStaff, PianoStaff and StaffGroup."
Il me semble que c'est logique, puisque par défaut il n'y a pas à avoir de bar traversante dans les partitions chorale.
Quelle est la spécificité de cette structure ?
Pas de bar traversante 
Fichier joint
bar-choirgroup.ly (364 Bytes)
···
--
Martial
r'Bonjour,
Il me semble que c'est logique, puisque par défaut il n'y a pas à avoir
de bar traversante dans les partitions chorale.
J'ai enfin trouver, il suffit de permettre les spanbar dans les ChoirStaff et de les retirer ... tordu mais simple
\new ChoirStaff
\with { \consists Span_bar_engraver }
{
\override ChoirStaff.SpanBar #'stencil = ##f
<<
les \new Staff
>>
\revert ChoirStaff.SpanBar #'stencil
\bar "|."
}
Fichier joint
end-bar-choirstaff.ly (507 Bytes)
···
--
Martial
J'insistais à essayer de modifier Stencil, mais il y avait encore une couche au-dessus !
\remove > rien à faire...
\consists :
'#stencil = ## > non affichable
'#stencil = ##t :
'#transparent = ## > non affiché
'#transparent = ##f
> affiché !!!
J'ai vu en passant également des \denies et \accepts... ça sent l'embrouille !!! ;o))
Merci !
···
Message du 12/09/10 à 12h50
De : "Martial" <****@****>
A : "Jean-Christophe D" <****@****>
Copie à : lilypond-user-fr@gnu.org
Objet : Re: Comment relier barres de mesures en ChoirStaff ?
r'Bonjour,
>> Il me semble que c'est logique, puisque par défaut il n'y a pas à avoir
>> de bar traversante dans les partitions chorale.
J'ai enfin trouver, il suffit de permettre les spanbar dans les
ChoirStaff et de les retirer ... tordu mais simple
\new ChoirStaff
\with { \consists Span_bar_engraver }
{
\override ChoirStaff.SpanBar #'stencil = ##f
<<
les \new Staff
>>
\revert ChoirStaff.SpanBar #'stencil
\bar "|."
}
Fichier joint
--
Martial
>
[ end-bar-choirstaff.ly (0.5 Ko) ]
____________________________________________________
Nouveau : le catalogue officiel des paroles de vos chansons préférées est sur : http://paroles.voila.fr