\version "2.20.0" %\include "italiano.ly" \header { title = "La Tempête" tagline = "Partition élaborée avec Lilypond" } \paper { system-system-spacing.basic-distance = 20 % add space between composer/opus markup and first staff markup-system-spacing.padding = #10 % add a little space between composer and opus markup-markup-spacing.padding = #1.2 top-margin = 20 bottom-margin = 20 left-margin = 20 right-margin = 20 } %------------------------- global = { \key e \minor \time 3/4 %\tempo 4 = 132 }%------------ %--- les accords sont placés ici via \ac #"Am" melodie = \relative c' { \global %--- ici se note la mélodie b8 [b] e e g g fis(e) d2 fis8 [a] g fis e [d] e2. g8[g] g a b b a8(g) fis2 e8 [e] g a b g fis2. a8 [a] a [b] e,(a) g4 fis( e) d2. fis8[a] g[fis] e d e2. } %---- la basse est représentée par sa dénomination, l'accord = r soit / maingauche = \chordmode { e2.:m d b:m e:m g d e:m b:m d a d b:m e:m } paroles =\lyricmode { Je m'en vais de par la vil_ le Pour y fai -- re mes a -- dieux Mes a -- dieux à toutes les fil_ les Quiont pour moi les larmes aux yeux Ain -- si qu'à ma bo_ nn'a -- mi_ e Qui pleure pour son a -- mou -- reux } %---- score : représentation des accords MG par Valentin Villenave \score { %\transpose e d \new StaffGroup << \context Voice = "melodie" { \melodie} \new Lyrics \lyricsto "melodie" {\paroles} \new StaffGroup << \new ChordNames \maingauche >> >> \layout { \context { \ChordNames \consists Instrument_name_engraver \consists Staff_symbol_engraver \consists Bar_engraver \override StaffSymbol.line-count = 1 \override StaffSymbol.line-positions =#'(2) \override ChordName #'font-size = #4 noChordSymbol = \markup \bold "/" \override ChordName.stencil = #(lambda (grob) (let* ((cause (ly:grob-property grob 'cause)) (props (ly:prob-immutable-properties cause)) (rest? (memq 'rest-event (assoc-get 'class props))) (stencil (ly:text-interface::print grob)) (th .25)) (if rest? stencil (ly:stencil-translate-axis (ly:stencil-scale ; (circle-stencil (stencil-whiteout-box stencil 1 360) ; th (- th)) (- 1 th) (- 1 th)) (/ th 2) Y)))) } \context { \StaffGroup \override StaffGrouper.staff-staff-spacing = #'((basic-distance . 3) (minimum-distance . 0) (padding . 0)) } } \midi {} } \markup {\vspace #3 } \markup { \fill-line { \hspace #0.1 % décalage par rapport à la marge de gauche % peut être supprimé si l'espace sur la page est réduit \column { \line { \bold "2." \column { "Nous sommes cinq frères sous les armes" "Tous les cinq bien distingués" "Brise Barrière et Tranche Montagne" "Traverse Murs et Sans Quartier" "Et moi qui me nomme la Tempête" "Je suis partout bien renommé"} } %} % ajout d'espace vertical entre les couplets \combine \null \vspace #2 \line { \bold "3." \column { "Mon grand-père était gendarme" "Mon père était lieutenant" "J'ai deux frères dans l'avant-garde" "Les deux autres sont au Piémont" "Et moi qui me nomme la Tempête" "Je suis chassuer de renom" } } } \hspace #0.1 % ajout d'espace horizontal entre les colonnes \column { \line { \bold "4." \column { "Nous aurons pour récompense" "Quelque boulet de canon" "Qui nous brisera les membres" "Et nous metra sans façon" "Par derrière nos tranchées" "Nous servirons de gazon" } } \combine \null \vspace #2 \line { \bold "rep." \column { "Nous aurons pour récompense" "Quelque boulet de canon" "Qui nous brisera la tête" "Morts de bien triste façon" } } } } }