une seule barre pour toutes les portées dans le code

Bonjour à tous,
Quand je réalise une partition qui contient plusieurs voix, j’aimerais assez
pouvoir n’indiquer qu’une fois la barre de fin.
Voici un exemple de structure :
\score {
  \new ChoirStaff <<
    \new Staff <<
      \include "./parts/01-vox.ly"
    >>
    \addlyrics { \include "./parts/01-lyr.ly" }
    \new Staff <<
      \include "./parts/01-bas.ly"
    >>
    \figures { \include "./parts/01-fig.ly" }
  >>
}
Les fichiers 01-vox.ly et 01-bas.ly contiennent un bloc \relative { ... }.
Jusqu’à présent j’indiquais à la fin de chacun d’entre eux \bar "||" (par
exemple), et si c’est possible, j’aimerais dorénavant l’indiquer à un seul
endroit (et non deux, ou plus).
Merci d’avance pour votre aide !

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/une-seule-barre-pour-toutes-les-portees-dans-le-code-tp6008734p6008734.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour à tous,
Quand je réalise une partition qui contient plusieurs voix, j’aimerais assez
pouvoir n’indiquer qu’une fois la barre de fin.
Voici un exemple de structure :
\score {
       \new ChoirStaff <<
               \new Staff <<
                       \include "./parts/01-vox.ly"
               >>
               \addlyrics { \include "./parts/01-lyr.ly" }
               \new Staff <<
                       \include "./parts/01-bas.ly"
               >>
               \figures { \include "./parts/01-fig.ly" }
       >>
}
Les fichiers 01-vox.ly et 01-bas.ly contiennent un bloc \relative { ... }.
Jusqu’à présent j’indiquais à la fin de chacun d’entre eux \bar "||" (par
exemple), et si c’est possible, j’aimerais dorénavant l’indiquer à un seul
endroit (et non deux, ou plus).

Bah fais-le ! ;-D

\score {
  <<
    \new ChoirStaff <<
      \new Staff {
        \relative c' {
          c1 \bar "||"
        }
      }
      \new Staff {
        \relative c' {
          c1
        }
      }
    >>
  >>
}

La barre apparaît sur les deux portées.

À moins que tu ne veuilles des barres de prolongation entre les portées
lorsque tu indiques un type de barre particulier.
Dans ce cas la réponse se trouve ici :
http://lsr.dsi.unimi.it/LSR/Item?id=299

Cordialement,
Xavier

···

2011/2/9 Céladon <****@****>:

--
Xavier Scheuer <****@****>

Il suffit d'avoir une voie commune qui ne contient que des s (ou S) en
nombre suffisant et le \bar à la fin.

par exemple :

commun = { S1*54 \bar "|." }

\new Staff {
  \set Staff.instrumentName = "Basse"
  <<\basse \commun >>
}

Jean

···

Le mercredi 09 février 2011 à 09:40 -0800, Céladon a écrit :

Bonjour à tous,
Quand je réalise une partition qui contient plusieurs voix, j’aimerais assez
pouvoir n’indiquer qu’une fois la barre de fin.
Voici un exemple de structure :
\score {
  \new ChoirStaff <<
    \new Staff <<
      \include "./parts/01-vox.ly"
    >>
    \addlyrics { \include "./parts/01-lyr.ly" }
    \new Staff <<
      \include "./parts/01-bas.ly"
    >>
    \figures { \include "./parts/01-fig.ly" }
  >>
}
Les fichiers 01-vox.ly et 01-bas.ly contiennent un bloc \relative { ... }.
Jusqu’à présent j’indiquais à la fin de chacun d’entre eux \bar "||" (par
exemple), et si c’est possible, j’aimerais dorénavant l’indiquer à un seul
endroit (et non deux, ou plus).
Merci d’avance pour votre aide !
_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Oui, c'est une autre solution d'utiliser une variable de ce type.
Beaucoup l'appellent "global".

Mais NON, jamais de majuscule à 's'.

Cordialement,
Xavier

···

2011/2/9 Jean Bréfort <****@****>:

Il suffit d'avoir une voie commune qui ne contient que des s (ou S) en
nombre suffisant et le \bar à la fin.

par exemple :

commun = { S1*54 \bar "|." }

\new Staff {
       \set Staff.instrumentName = "Basse"
       <<\basse \commun >>
}

--
Xavier Scheuer <****@****>