[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Espacement Lyrics ligne de portée suivante
From: |
Vincent Gay |
Subject: |
Re: Espacement Lyrics ligne de portée suivante |
Date: |
Tue, 15 Mar 2022 14:07:43 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 |
Le 15/03/2022 à 13:17, Jean Abou Samra a écrit :
Oui, c'est ce qui est montré ici :
http://lilypond.org/doc/v2.23/Documentation/notation/explicit-staff-and-system-positioning
Hum... gérer individuellement chaque ligne de portée ça me paraît bien
plus lourd que d'ajouter une pseudo ligne de lyrics. Ou alors je n'ai
pas tout compris.
Il n'y aurait pas plutôt quelque chose comme lyrics-system-spacing ?
Cela dit, je n'observe pas cette collision dans mes tests, comme
\
Est-ce que tu as d'autres dérogations de mise en forme particulières ?
oui, dans mon bloc paper par défaut j'ai :
\paper {
#(set-paper-size "a4")
system-system-spacing = #'((basic-distance . 18)
(minimum-distance . 15)
(padding . 0))
}
Bien sûr je peux l'augmenter dans le score concerné mais du coup ça
écarte tout
Peux-tu poster un exemple compilable où les paroles s'approchent si
près du crochet d'octaviation ?
Cordialement,
Jean
voici mon code débarrassé de tout ce qui n'est pas indispensable
(lilyjazz etc...).
\version "2.22.1"
#(set-global-staff-size 17)
\paper {
indent = 0\mm
ragged-last-bottom = ##t
ragged-bottom = ##f
ragged-last = ##f
system-system-spacing = #'((basic-distance . 18)
(minimum-distance . 18)
(padding . 0))
}
\layout {
\context {
\Score
\override Glissando #'style = #'zigzag
\override Glissando.breakable = ##t
\override Glissando.after-line-breaking = ##t
startRepeatType = #"[|:"
endRepeatType = #":|]"
doubleRepeatType = #":|][|:"
\override Clef #'break-visibility = #'#(#f #f #f)
\override KeySignature #'break-visibility = #'#(#f #f #f)
\override SystemStartBar #'collapse-height = #1
\override ParenthesesItem.font-size = #2
\override MultiMeasureRest #'expand-limit = #3
}
\context {
\Staff
printPartCombineTexts = ##f
\consists "Merge_rests_engraver"
}
\context {
\ChordNames
\override ParenthesesItem.font-size = #2
}
\context { \Score markFormatter = #format-mark-box-alphabet }
}
harmonies = \chordmode {
\set chordChanges = ##f
r2. c1:7+ s1. b1:7 s1.bes1:7+ s1. e1:m7 a:7 d:7+ s4 r2. d1:7+
c:m7 f:9- bes:7+ s c:m7 f:9- bes:6 s e:m7 a:7 d:7+ s d:m7 g:7 c:7+ s
c1:7+ s1. b1:7 s1.bes1:7+ s1. e1:m7 a:7 d:7+ s4 r2.
d1:7+ s e:m7 a:7 d:7+ s e:m7 s
d2.:7+ s s4. des:7+ c2.:7+ s s4. des:7+ d2.:7+
}
theNotes = \relative c'' {
\clef "treble" \key c \major \time 4/4
\override Tie.layer = #-2
\partial 2. g4 \fermata a \fermata bes \fermata
\mark \markup { \raise #1.2 \with-color #red \musicglyph
"scripts.segno" \box A }
\repeat volta 2 {
b8 8 8 8 4 8 8 | \time 6/4 8 8 2 a4 b c | \time 4/4
b8 8 8 8 4 8 8 | \time 6/4 8 8 2 a4 b c | \time 4/4
a8 8 8 8 4 8 8 | \time 6/4 8 8 2 g4 a bes | \time 4/4
a2 2~ | 4 g g a |
\mark \markup { \with-color #red \musicglyph "scripts.coda" }
fis1 }
\alternative {
{ r4 g4 a bes }
{ r g a bes }
}
\bar "||" \break \mark #2
d1~ | 2 c4. bes8 | c2 2~ | 2 bes4. a8 | bes2. g4 | c, d es a | g1~ |
1 | \break
g2 2~ | 2 b4. a8 | fis2 2~ | 2 a8 as g ges | f!2 2~ | 2 a4. g8 | es1
r4 g4 a bes \bar "||" \break \mark #1
b8 8 8 8 4 8 8 | \time 6/4 8 8 2 a4 b c | \time 4/4
b8 8 8 8 4 8 8 | \time 6/4 8 8 2 a4 b c | \time 4/4
a8 8 8 8 4 8 8 | \time 6/4 8 8 2 g4 a bes | \time 4/4
a2 2~ | 4 g g a | gis1 | r4 g a bes |
\break \bar "|."
\mark \markup { \with-color #red \musicglyph "scripts.coda" }
fis1~ | 1 | g2 2~ | 4 4 4 a | fis1~ | 1 | g2 2~ | 4 4 b d | \break
\time 3/4 \repeat volta 2 {
cis8 8 8 8 4 | 8 8 8 8 4 | 4. c | b 8 8 8 8 4 | 8 8 8 8 4 | b4. c }
cis4 r r \bar ".."
}
verse = \lyricmode {
Com -- me nos voix ba da ba da da da da da da
Chan -- tent tout bas ba da ba da da da da da da
Nos cœurs y voient ba da ba da da da da da da
Comme u -- ne chan -- ce __ comme un es -- poir
Com -- me nos \repeat unfold 3 { \skip 1 }
joies __
Bien des dra -- mes __
Et voi -- là!
C'est u -- ne longue his -- toire __
Un homme __
U -- ne fem -- me __
Ont for -- gé la tra -- me __ du ha -- sard.
Com -- me nos voix ba da ba da da da da da da
Nos cœurs y voient ba da ba da da da da da da
En -- core une fois ba da ba da da da da da da
Comme un -- e chan -- ce
Comme un es -- poir.
Com --me nos
là. __
Chan -- ce __ qui pas -- sait là
Chan -- ce pour toi et moi ba da ba da da da da da da
Toi et moi ba da ba da da da da da da
Toi et moi.
}
verseB = \lyricmode {
\repeat unfold 3 { \skip 1 } voix ba da ba da da da da da da
Nos cœurs y croient ba da ba da da da da da da
En -- core une fois ba da ba da da da da da da
Tout re -- com -- men -- ce, __ la vie re -- part
\repeat unfold 3 { \skip 1 } Com -- bien de
}
verseC = \lyricmode {
\repeat unfold 3 { \skip 1 } voix ba da ba da da da da da da
Nos cœurs en joie ba da ba da da da da da da
On fait le choix ba da ba da da da da da da
D'u -- ne ro -- man -- ce __
Qui pas -- sait
}
\book {
\paper {
#(set-paper-size "a4")
}
#(define output-suffix "Vocala4")
\bookpart {
\score {
<<
\new ChordNames { \harmonies }
\new Staff \with { instrumentName = Vocal }
<<
\new Voice = "mel"
\theNotes
>>
\new Lyrics \lyricsto "mel" \verse
\new Lyrics \lyricsto "mel" \verseB
\new Lyrics \lyricsto "mel" \verseC
>>
} } }
--
Vincent Gay
Envoyé depuis mon saxo-phone :)
https://myrealbook.vintherine.org/ - http://photos.vintherine.org/