Hi Klaus !
Thanks for your answer ! I didn't post the whole file since I didn't want
to post any unusefully long code, but I can sure attach the whole file if
that's of any help. :-)
Cheers,
Francesco.
Le sam. 14 nov. 2020 à 12:35, Klaus Blum <[email protected]> a écrit :
> Hi Francesco,
>
> > I need some help regarding the following situation: I'm transcribing some
> > instrumental french music, where the dessus are at some point divided. I
> > would like to insert a brace where the division begins, as shown in the
> > picture. Here is the structure of my systems :
>
> Unfortunately you didn't post a complete MWE that compiles.
>
> Anyway, I remember a discussion a few years ago where you might find
> something something useful for your aim:
>
> http://lilypond.1069038.n5.nabble.com/Creating-cut-away-or-scrapbook-scores-in-LilyPond-td177436.html
> Strangely enough, it is split up there into several threads, but all of
> the posts can be found in the archive:
> https://lists.gnu.org/archive/html/lilypond-user/2015-06/threads.html
> Here is the final result:
>
> http://lilypond.1069038.n5.nabble.com/Creating-cut-away-or-scrapbook-scores-in-LilyPond-td177473.html#a177500
>
> I hope this helps.
>
> Cheers,
> Klaus
>
>
\version "2.20.0"
StaffOff = {
\stopStaff
\override Staff.Clef.stencil = ##f
\override Staff.TimeSignature.stencil = ##f
\override Staff.KeySignature.stencil = ##f
}
StaffOn = {
\startStaff
\revert Staff.Clef.stencil
\revert Staff.TimeSignature.stencil
\revert Staff.KeySignature.stencil
}
AACGlobal = {
\key d \minor
\override Staff.TimeSignature.style = #'single-digit
\time 3/4
\override Score.BarNumber.font-size = #1
s2.*40
\time 2/2
\set Timing.measureLength = #(ly:make-moment 3/4)
s2.
\bar "|."
}
AACDessusA = \relative {
\clef french
\StaffOff
s2.*13
s4 \StaffOn es''4. es8
es4 d8 es8 f8 d8
g4 c,8 d8 es8 c8
f2 g8 f8
es8 d8 c8 d8 es8 f8
d8 es8 f8 d8 es8 f8
g8 a8 bes8 as8 g8 f8
es8 d8 c4. bes8
bes4 bes8 c8 d8 bes8
f'4 f4. e8
f4 c4 d4
es4 d4. d8
es4 es8 d8 c8 bes8
a4 a'4. a8
bes4 bes,8 c8 d8 bes8
es4. es8 es8 f8
d8 c8 bes8 c8 d8 es8
c8 bes8 a8 bes8 c8 d8
bes4 bes4. a8
a4 a'2
g8( f8) g8( f8) es8( d8)
es8( d8) c8( bes8) c8( bes8)
a8 g8 fis4. g8
g4 \StaffOff
}
AACDessusB = \relative {
\clef french
g''4^\markup {très doux} g,8 a bes g |
d'4 d4. g8 |
fis4. g8 a4 |
bes4 d,8 es8 f8 d8
g4 f4 g8 d
es4. f8 d4
g8 fis8 g4. a8
fis2.
a,4. bes8 c4
b4 c4 d4
es4 f4 g4
as8 g8 f8 es8 d8 es8
b8 c8 c4. b8
c4 c4 c8 bes8
a4 bes4. bes8
bes4 a8 bes8 c4~
c4 bes4. bes8
bes4 a8 bes8 c8 a8
bes c d bes c d
es f g f es d
c bes a4. bes8
bes4 bes8 c8 d8 bes8
f'4 f4. e8
f4 a,4 b4
c4 b4. b8
c4 es8 d8 c8 bes8
a4 fis'4. fis8
g8 a8 bes4 bes4
bes4 a4. a8
a4 g4. g8
g4 fis8 g8 a8 fis8
g2.
fis8 g8 a8 fis8 g8 a8
bes8( a8) g8( f8) g8( f8)
g8( f8) es8( d8) es8( d8)
c8 bes8 a4. g8
g4 d'4. d8
d8 es8 c4. c8
c2 b4~
b8 a8 a4. g8
g2.
}
AACHauteContre = \relative {
\clef soprano
g'2.
g8 a bes c d4
d4. d8 c4 bes8 c8 bes4 a8 bes8
g2 d'4
c2 bes8 a8
g4 g2
d'2.
fis,4. g8 a4
g4 a4 b4
c2 bes4
as2 as4
g4 g4. g8
g4 c,8 d8 es8 c8
f4 bes,8 c8 d8 bes8
es4 es4. es8
d2 es8 d8
c4 f4 f,4
bes4. a8 g8 f8
es4 es'8 d8 es8 f8
g8 es8 f4 f,4
bes4 f'4 f8 g8
a4 bes4. c8
a4 f4 f4
es8 c8 g'4 g,4
c4 c'8 bes8 a8 g8
fis4 d'8 c8 bes8 a8
g4 r4 r4
R2.*3
g,8 f8 g8 a8 bes8 c8
d8 e8 fis8 d8 e8 fis8
g2 g,4
c2 c8 d8
es8 c8 d4 d,4
g4 bes'4. bes8
g4 g4. a8
fis2 g4.
a8 fis4. g8
g2.
}
AACTAille = \relative {
\clef mezzosoprano
bes2.
bes8 c8 d8 c8 bes4
a4 d2
d2 d4
es8 f8 g4. g8
g,2 d'4
d4 c4. c8
d2.
d2 d4
d4 es4 f4
g4 as4 e4
f2 f8 es8
d8 c8 d4. d8
c4 c8 d8 es8 c8
f4 bes,8 c8 d8 bes8
es4 es4. es8
d2 es8 d8
c4 f4 f,4
bes4. a8 g8 f8
es4 es'8 d8 es8 f8
g8 es8 f4 f,4
bes4 d8 es8 f4
f4 g4. g8
c,4 f4 f4
es8 c8 g'4 g,4
c4 es4. es8
d4 d'8 c8 bes8 a8
g4 r4 r4
R2.*3
g,8 f8 g8 a8 bes8 c8
d8 e8 fis8 d8 e8 fis8
g2 g,4
c2 c8 d8
es8 c8 d4 d,4
g4 g'4. g8
g8 f8 es4. es8
d2 d4
es4 d4 a4
bes2.
}
AACQuinte = \relative {
\clef alto
d'2.
d8 c8 bes8 a8 g4
a2 a8 fis8
g8 a8 bes2
bes4 g4. g8
es2 bes'4
bes4 es4. es8
a,2.
a2 a4
d4 c4 f,4
g4 f4 bes4
c2 f4
f8 es8 g4 d4
es4 c8 d8 es8 c8
f4 bes,8 c8 d8 bes8
es4 es4. es8
d2 es8 d8
c4 f4 f,4
bes4. a8 g8 f8
es4 es'8 d8 es8 f8
g8 es8 f4 f,4
bes4 d4 d4
c4 d4 bes4
f'4 f4 f4
es8 c8 g'4 g,4
c4 g4 a4
a4 d'8 c8 bes8 a8
g4 r4 r4
R2.*3
g,8 f8 g8 a8 bes8 c8
d8 e8 fis8 d8 e8 fis8
g2 g,4
c2 c8 d8
es8 c8 d4 d,4
g4 d'4. d8
bes4 c4. c8
a4 d,4 g4.
c8 a4 d4
d2.
}
AACContinuo = \relative {
\clef bass
g,2^\markup {très doux} g'4~
g4 g,8 a8 bes8 g8
d'4 d8 e8 fis8 d8
g2 f4
es4 b2
c2 d4
es2.
d4 d,2
d'8 e8 fis2
g8 f8 es4 d4
c8 bes8 as4 g4
f2.
g8 as8 g2
c,4 r4 r4
R2.*7
r4 bes''4 bes4
a4 g2
f4 r4*2
R2.
r4 c4 c4
d4 r4*2
r4 g,8 a8 bes8 g8
c4. bes8 c8 a8
bes4. a8 bes8 g8
a4 d4 d,4
g2.
R2.*4
r4 g8 a8 bes8 g8
es'4. es8 d8 c8
d8 c8 bes8 a8 g4
c,4 d2
g2.
}
AACSco = {
<<
\new PianoStaff \with { \override Staff.StaffGrouper.staffgroup-staff-spacing =
#'((minimum-distance . 8)
(basic-distance . 8)
(stretchability . 0))}
<<
\tag #'score \tag #'D
\new Staff \with { \override Staff.VerticalAxisGroup.staff-staff-spacing =
#'((minimum-distance . 8)
(basic-distance . 8)
(stretchability . 0))}
<< \AACGlobal \AACDessusA >>
\tag #'score \tag #'D
\new Staff \with { \override Staff.VerticalAxisGroup.staff-staff-spacing =
#'((minimum-distance . 8)
(basic-distance . 8)
(stretchability . 0))}
<< \AACGlobal \AACDessusB >>
>>
\tag #'score \tag #'HC
\new Staff \with { \override Staff.VerticalAxisGroup.staff-staff-spacing =
#'((minimum-distance . 8)
(basic-distance . 8)
(stretchability . 0))}
<< \AACGlobal \AACHauteContre >>
\tag #'score \tag #'T
\new Staff \with { \override Staff.VerticalAxisGroup.staff-staff-spacing =
#'((minimum-distance . 8)
(basic-distance . 8)
(stretchability . 0))}
<< \AACGlobal \AACTAille >>
\tag #'score \tag #'Q
\new Staff \with { \override Staff.VerticalAxisGroup.staff-staff-spacing =
#'((minimum-distance . 8)
(basic-distance . 8)
(stretchability . 0))}
<< \AACGlobal \AACQuinte >>
\tag #'score \tag #'C
\new Staff
<< \AACGlobal \AACContinuo >>
>>
}
AACScore = \score {
\new ChoirStaff \with { \RemoveEmptyStaves } \keepWithTag #'score \AACSco
\layout { #(layout-set-staff-size 15) }
\header { piece = "Prélude pour la Descente d'Apollon" }
}
\AACScore