\version "2.18.2" #(set-global-staff-size 20) %taille des portées \include "LilyJAZZ.ily" \include "ignatzek-jazz-chords.ily" %----------------------------------- \header { title = \markup { \fontsize #0 \bold\italic "Si Mort a Mors"} composer =\markup { \italic "Traditionel"} } %---------------------------------------------- \paper { oddFooterMarkup = \markup { \fill-line { \fromproperty #'header:title } } print-page-number = ##t head-separation = 5\mm top-margin = 5\mm markup-system-spacing =5\mm system-system-spacing = #'( (basic-distance . 15) %distance de base (minimum-distance . 15) %distance minimale ) } %-------------------------------------------- global = { \jazzOn \key d\minor \numericTimeSignature \set Score.markFormatter = #format-mark-box-alphabet \time 4/4 \mark\jazzTempoMarkup Tempo c4 "100" } %--------------------------------------- melodie = \relative c' {%debut melodie \clef treble \global \bar "[|:" c4 c8 d f4 f8 f| g4 d8 d d c r4| bes' bes8 bes a4 g8 f|g4 a8 b c4 r| d4 d8 d c4 a8 g|f4 d8 e f g a bes| c4 g8 g a a f f |d4 c c2 \bar"||"\break c4 c8 d f4 f8 f| g4 d8 d d c r4|%\break bes' bes8 bes a4 g8 f|g4 a8 b c4 r| d4 d8 d c4 a8 g|f4 d8 e f g a bes| c4 g8 g a a f f |d4 c c2 \bar ":|]" } %--------------------------------- CoupletA = { \lyricmode {\override LyricText #'font-size = #1 \override LyricText #'font-name = # "LilyJAZZText" \set stanza = " 1. " Si les ma- tins de gri- sail- le se tein- tent s'ils ont cou- leur en la \set stanza = " 1. " nuit qui s'é_ teint vien- dront d'o- pales len- de- \set stanza = " 1. " mains re- vien- drons des siè- cles d'or cent fois milles et milles au- rores en- core si mort à mors du- ches- se no- ble dam- e s'il n'en se- ra plus que pou- dre de corps dor- me son coeur bordé d'or re- vien_ dront les si- ecles d'or cent fois mille et mille au- rores en- co- re } } CoupletB = { \lyricmode {\override LyricText #'font-size = #2 \override LyricText #'font-name = # "LilyJAZZText" \set stanza = " 2. " Si mo- ri- bonds sont les rois en ri- pail- le si leurs pri- sons sont des \set stanza = " 2. " ca- ges sans fond vien- nent l'heure des é- va- \set stanza = " 2. " sions re- vien- nent des si- ecles d'or cent fois mille et mille au- rore en- core } } CoupletC = {\lyricmode {\override LyricText #'font-size = #2 \override LyricText #'font-name = # "LilyJAZZText" \set stanza = " 3. " Si mil- le so- leils de mé- tal prennent voi- le dix milles so- leils de cris- \set stanza = " 3. " tal font mer- veille viennent des lu- eurs de ver- \set stanza = " 3. " meil re- vien- nent des si- ecles d'or cent fois mille et mille au- rores en- core } } CoupletD = {\lyricmode { \override LyricText #'font-size = #2 \override LyricText #'font-name = # "LilyJAZZText" \set stanza = "4. " Si mil- le bri- gants a l'en- can font par- tage dix mille en- fants des tor- \set stanza = "4. " rents font ar- gent vien- nent des fleurs de sa- \set stanza = "4. " fran re- vien- nent des si- ecles d'or cent fois mille et mille au- rores en- core } } %--------------------------------- LeChant = { \new Staff << %mise en parallèle la voix et les paroles \context Voice = voix \melodie \context Lyrics = coupletA\lyricsto voix \CoupletA \context Lyrics = coupletB\lyricsto voix \CoupletB \context Lyrics = coupletC\lyricsto voix \CoupletC \context Lyrics = coupletD\lyricsto voix \CoupletD >> } %---------------------------------------------------- Accords = \chordmode { f2 d:m g:m c bes f g:m c bes f d1:m c2 f bes c f2 d:m g:m c bes f g:m c bes f d1:m c2 f bes c } %------------------------------------------------- LesAccords = << \new ChordNames { \set Score.majorSevenSymbol = \markup {Maj7} \set chordNameSeparator = \markup { "/" } \set minorChordModifier = \markup{"-"} \override ChordNames . ChordName #'font-size = #2 \Accords } \new ChordNames { \include "predefined-guitar-fretboards.ly" \new FretBoards \Accords } >> %------------------------------------------------ % Corps du programme %------------------------------------------------- \paper { oddFooterMarkup = \markup { \fill-line { \fromproperty #'header:title } } print-page-number= ##t } %-------------------------------------- \score { << \set Score.skipBars = ##t \LesAccords \LeChant >> \layout { } \midi{} }