Subject: Barres de mesures dans ChoirStaff

From: Loïc Chahine <[email-masked]>
Date: Sun, 4 Jan 2015 16:55:41 +0100

Bonjour à tous,

En fait, c’est simple, j’aimerais faire l’exact inverse de ça :
http://www.lilypond.org/doc/v2.18/Documentation/snippets/rhythms#rhythms-removing-connecting-bar-lines-on-staffgroup-pianostaff-or-grandstaff

C’est-à-dire dans un ChoirStaff, à certains endroits, avoir des barres de mesure qui se « connectent » entre les portées.
J’ai essayé \override Staff.BarLine.allow-span-bar = ##t, mais manifestement c’est pas ça.

Merci d’avance !
Loïc.

Soit dit en passant, il doit y avoir un truc pour changer les barres de mesure par défaut, genre mettre des barres en pointillés, mais j’ai pas retrouvé ce que c’est…

---

From: Anton Curl <[email-masked]>
Date: Sun, 04 Jan 2015 23:10:59 +0100

Bonsoir,

Est-ce que ce que l'exemple présenté à la fin de ce paragraphe 
correspond bien à ce que vous cherchez à obtenir ?
http://lilypond.org/doc/v2.18/Documentation/notation/displaying-staves#grouping-staves

global = {
   \hide Staff.BarLine
   s1 s
   % the final bar line is not interrupted
   \undo \hide Staff.BarLine
   \bar "|."
}
\new StaffGroup \relative c'' {
   <<
     \new Staff { << \global { c1 c } >> }
     \new Staff { << \global { c c } >> }
}

Et pour l'aspect des barres de mesure, c'est ici :
http://www.lilypond.org/doc/v2.18/Documentation/notation/bars.fr.html#bar-numbers

On 04/01/2015 16:55, Loïc Chahine wrote:
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: Loïc Chahine <[email-masked]>
Date: Sun, 4 Jan 2015 23:16:26 +0100

Le 4 janv. 2015 à 23:10, Anton Curl <[email-masked]> a écrit :

> Bonsoir,
> 
> Est-ce que ce que l'exemple présenté à la fin de ce paragraphe correspond bien à ce que vous cherchez à obtenir ?

Non, pas du tout. Je cherche, dans un ChoirStaff, à avoir à certains endroits les barres de mesures qui « traversent » les systèmes, comme dans un StaffGroup en fait.

> http://www.lilypond.org/doc/v2.18/Documentation/notation/bars.fr.html#bar-numbers

Euh je ne vois ici que des choses qui concernent les numéros de mesures…

---

From: Anton Curl <[email-masked]>
Date: Sun, 04 Jan 2015 23:42:58 +0100

On 04/01/2015 23:16, Loïc Chahine wrote:
> Non, pas du tout. Je cherche, dans un ChoirStaff, à avoir à certains 
> endroits les barres de mesures qui « traversent » les systèmes, comme 
> dans un StaffGroup en fait.
Je ne sais pas si cela est possible, mais quelle différence alors avec 
un StaffGroup dans lequel on masque par défaut ces barres et où on les 
fait apparaître ponctuellement ?

> Euh je ne vois ici que des choses qui concernent les /numéros/ de mesures…

Pardon c'est à la fin du paragraphe précédent :
http://www.lilypond.org/doc/v2.18/Documentation/notation/bars.fr.html#bar-lines

avec la commande :

    \set Timing.defaultBarType = bartype

Exemple :

\version "2.18.2"
\include "italiano.ly"

\relative do' { \set Timing.defaultBarType = ";" do1 re mi fa }

---

From: Loïc Chahine <[email-masked]>
Date: Sun, 4 Jan 2015 23:57:53 +0100

Le 4 janv. 2015 à 23:42, Anton Curl <[email-masked]> a écrit :

> Je ne sais pas si cela est possible, mais quelle différence alors avec un StaffGroup dans lequel on masque par défaut ces barres et où on les fait apparaître ponctuellement ?

Oui, bien sûr, c’est une solution, mais ça me complique un peu le travail (il va falloir mettre partout le truc pour qu’elle s’affiche pas… À moins que je trouve à le mettre dans un \layout que j’appellerai par défaut… ce qui d’ailleurs renvoie à mon autre question sur les altérations, autre sujet).

> \relative do' { \set Timing.defaultBarType = ";" do1 re mi fa }

J’avais jamais remarqué ce passage, merci ! Je pense que c’est parce qu’il y a pas de dessin, du coup on imagine pas qu’il y a une chose absolument essentielle…
Déjà une chose de réglée !

---

From: Anton Curl <[email-masked]>
Date: Mon, 05 Jan 2015 00:19:35 +0100

On 04/01/2015 23:57, Loïc Chahine wrote:
> Oui, bien sûr, c’est une solution, mais ça me complique un peu le 
> travail (il va falloir mettre partout le truc pour qu’elle s’affiche 
> pas… À moins que je trouve à le mettre dans un \layout que 
> j’appellerai par défaut… ce qui d’ailleurs renvoie à mon autre 
> question sur les altérations, autre sujet).
Pour le bloc \layout{} c'est possible, mais je ne trouve pas ça très « 
élégant » (pj test1.ly).

Personnellement, j'utilise toujours une variable \global qui contient le 
chiffrage, la tonalité et toutes les modifications que je veux effectuer 
sur chaque portée (comme Frescobaldi le propose) (pj test2.ly).

Si il y a des changements de mesure ou de tempo fréquemment, j'utilise 
la notation simultanée avec cette variable pour ne pas avoir à les 
réécrire à chaque fois.