Accolades

Bonjour,
Je voudrais placer une accolade devant chaque système d'un trio (à vent).
La documentation parle de :

\new GrandStaff <<
  \new Staff { c1 c }
  \new Staff { c1 c }
>>

Mais je ne suis pas à l'aise pour organiser les instruments là-dedans.
Voici ce que j'ai :

\new GrandStaff <<

oboePart = \new Staff \with {
% instrumentName = "Hautbois"
midiInstrument = "oboe"
} \oboe

englishHornPart = \new Staff \with {
% instrumentName = "Cor Anglais"
midiInstrument = "english horn"
} \englishHorn

bassoonPart = \new Staff \with {
% instrumentName = "Basson"
midiInstrument = "bassoon"

} { \clef bass \bassoon }

\score {
<<
\oboePart
\englishHornPart
\bassoonPart

\layout { }
\midi {
\tempo 4=60 }
}

Pourriez-vous m'indiquer les bouts de code qu'il me manque pour réussir à placer cette accolade ?
Merci beaucoup pour vos éclairages.
Christophe J

Bonjour,
Je voudrais placer une accolade devant chaque système d'un trio (à vent).
La documentation parle de :
\new GrandStaff <<
   \new Staff { c1 c }
>>
Mais je ne suis pas à l'aise pour organiser les instruments là-dedans.
Voici ce que j'ai :
\new GrandStaff <<

oboePart = \new Staff \with {
% instrumentName = "Hautbois"
midiInstrument = "oboe"
} \oboe

englishHornPart = \new Staff \with {
% instrumentName = "Cor Anglais"
midiInstrument = "english horn"
} \englishHorn

bassoonPart = \new Staff \with {
% instrumentName = "Basson"
midiInstrument = "bassoon"
} { \clef bass \bassoon }
>>

\score {
<<
\oboePart
\englishHornPart
\bassoonPart
>>
\layout { }
\midi {
\tempo 4=60 }
}

Pourriez-vous m'indiquer les bouts de code qu'il me manque pour réussir à placer cette accolade ?
Merci beaucoup pour vos éclairages.
Christophe J

Bonjour,

Le \new GrandStaff se met à l'intérieur du bloc \score,
pas autour des variables.

\version "2.22.1"

oboe = { c' }
englishHorn = { c' }
bassoon = { c' }

oboePart = \new Staff \with {
% instrumentName = "Hautbois"
midiInstrument = "oboe"
} \oboe

englishHornPart = \new Staff \with {
% instrumentName = "Cor Anglais"
midiInstrument = "english horn"
} \englishHorn

bassoonPart = \new Staff \with {
% instrumentName = "Basson"
midiInstrument = "bassoon"
} { \clef bass \bassoon }

\score {
\new GrandStaff <<
\oboePart
\englishHornPart
\bassoonPart
>>
\layout { }
\midi {
\tempo 4=60 }
}

Le principe des variables est de fonctionner comme
des raccourcis. Lorsque vous mettez \oboePart, c'est
(à peu près) comme si vous écriviez en entier la
définition de oboePart (votre \new Staff \with { ... } ...),
c'est juste plus facile à lire et à modifier.
Avec \new GrandStaff autour des variables, vous mettez
la charrue avant les bœufs : \new Staff explique à LilyPond
que vous êtes en train de lui donner tout le contenu
de la partition, sauf qu'en fait ce que vous mettez à l'intérieur
n'est que des définitions qui servent plus tard à assembler
les morceaux.

Prenons une analogie : c'est un peu comme si vous disiez
« Ma partition est une ensemble de portées regroupées j'appelle
par oboePart la musique ... et par englishHornPart la musique ».
La syntaxe n'est pas la bonne, il faut dire : « Par oboePart,
j'appelle la musique ... Par englishHornPart, j'appelle la
musique ... Ma partition est un ensemble de portées qui regroupe
\oboePart et \englishHornPart. »

Est-ce clair ?

Cordialement,
Jean

···

Le 20/01/2022 à 17:34, xtof pno a écrit :

Bonsoir,

Voici:

%%%%%%%%%%%%%%%%%%
\version "2.20.0"
oboe = { c'' }
englishHorn = { f' }
bassoon = { c }

oboePart = \new Staff \with {
  % instrumentName = "Hautbois"
  midiInstrument = "oboe"
} \oboe

englishHornPart = \new Staff \with {
  % instrumentName = "Cor Anglais"
  midiInstrument = "english horn"
} \englishHorn

bassoonPart = \new Staff \with {
  % instrumentName = "Basson"
  midiInstrument = "bassoon"
} { \clef bass \bassoon }

\score {
  \new GrandStaff {
    <<
      \oboePart
      \englishHornPart
      \bassoonPart
    >>
  }
  \layout { }
  \midi {
    \tempo 4=60 }
}
%%%%%%%%%%%%%%%%%%

Bien à vous.

Christian Lalune

···

Le 20 janv. 2022 à 17:34, xtof pno <****@****> a écrit :

Bonjour,
Je voudrais placer une accolade devant chaque système d'un trio (à vent).
La documentation parle de :
\new GrandStaff <<
  \new Staff { c1 c }
  \new Staff { c1 c }
>>

Mais je ne suis pas à l'aise pour organiser les instruments là-dedans.
Voici ce que j'ai :
\new GrandStaff <<
  
oboePart = \new Staff \with {
% instrumentName = "Hautbois"
  midiInstrument = "oboe"
} \oboe

englishHornPart = \new Staff \with {
% instrumentName = "Cor Anglais"
  midiInstrument = "english horn"
} \englishHorn

bassoonPart = \new Staff \with {
% instrumentName = "Basson"
  midiInstrument = "bassoon"
} { \clef bass \bassoon }
>>

\score {
  <<
    \oboePart
    \englishHornPart
    \bassoonPart
  >>
  \layout { }
  \midi {
    \tempo 4=60 }
}

Pourriez-vous m'indiquer les bouts de code qu'il me manque pour réussir à placer cette accolade ?
Merci beaucoup pour vos éclairages.
Christophe J

Bonjour,
Merci beaucoup pour votre aide précieuse.
C'est simple, mais il faut le savoir.
Bien cordialement.
Christophe J.

Bonsoir,

Voici:

%%%%%%%%%%%%%%%%%%
\version "2.20.0"
oboe = { c'' }
englishHorn = { f' }
bassoon = { c }

oboePart = \new Staff \with {
% instrumentName = "Hautbois"
midiInstrument = "oboe"
} \oboe

englishHornPart = \new Staff \with {
% instrumentName = "Cor Anglais"
midiInstrument = "english horn"
} \englishHorn

bassoonPart = \new Staff \with {
% instrumentName = "Basson"
midiInstrument = "bassoon"
} { \clef bass \bassoon }

\score {
\new GrandStaff {
<<
\oboePart
\englishHornPart
\bassoonPart

}
\layout { }
\midi {
\tempo 4=60 }
}
%%%%%%%%%%%%%%%%%%

Bien à vous.

Christian Lalune

···

Le jeudi 20 janvier 2022, 23:41:24 UTC+1, Christian Lalune <****@****> a écrit :

Le 20 janv. 2022 à 17:34, xtof pno <****@****> a écrit :

Bonjour,
Je voudrais placer une accolade devant chaque système d'un trio (à vent).
La documentation parle de :
\new GrandStaff <<
\new Staff { c1 c }
\new Staff { c1 c }

Mais je ne suis pas à l'aise pour organiser les instruments là-dedans.
Voici ce que j'ai :
\new GrandStaff <<

oboePart = \new Staff \with {
% instrumentName = "Hautbois"
midiInstrument = "oboe"
} \oboe

englishHornPart = \new Staff \with {
% instrumentName = "Cor Anglais"
midiInstrument = "english horn"
} \englishHorn

bassoonPart = \new Staff \with {
% instrumentName = "Basson"
midiInstrument = "bassoon"
} { \clef bass \bassoon }

\score {
<<
\oboePart
\englishHornPart
\bassoonPart

\layout { }
\midi {
\tempo 4=60 }
}

Pourriez-vous m'indiquer les bouts de code qu'il me manque pour réussir à placer cette accolade ?
Merci beaucoup pour vos éclairages.
Christophe J