\version "2.18.2" \include "LilyJAZZ.ily" \include "ignatzek-jazz-chords.ily" #(set-global-staff-size 18) %taille des portées %--------------------------------------------- \header {%2 title = "Une Chanson" composer = "Compositeur" }%2 %------------------------------------------------ global = { \jazzOn \numericTimeSignature \set Score.markFormatter = #format-mark-box-alphabet \mark\jazzTempoMarkup Tempo c4 "80" \key c \major \time 4/4 } %--------------------------------------------- Rythmique = { \jazzOn \repeat unfold 4{c4 c8 c c4 c } } %------------------------------------------------ melodie = \relative c'' {%debut melodie \clef treble \global r8 c, d e d e f g | e4 c8 g ~g2 | r8 c d e d e f g | e4 c8 g'~g2 } %---------------------------------------------- CoupletA = { \lyricmode { \set stanza = " 1. "ce- ci est un ex- trait de ma par- ti- \set stanza = " 1. "tion que je vou- drais trai- tée } } %--------------------------------- chant = { \new Staff \with { instrumentName = "Voix" shortInstrumentName = "V." \consists "Ambitus_engraver" \override VerticalAxisGroup.staff-affinity = #DOWN } << \context Voice = voix \melodie \context Lyrics = coupletA\lyricsto voix \CoupletA >> } %------------------------------------------------- guitare = << \include "predefined-guitar-fretboards.ly" \new FretBoards { \chordmode { c2 g c g c d:m c g:7 } } \new RhythmicStaff \Rythmique >> %------------------------------------- harmonie = \new ChordNames { \set Score.majorSevenSymbol = \markup {Maj7} \set chordNameSeparator = \markup { "/" } \set minorChordModifier = \markup{"-"} \override ChordNames . ChordName #'font-size = #2 \set chordChanges = ##t \chordmode { c2 g c g c d:m c g:7 } } %-------------------------------------------------- LaGrille = { \new Dynamics \repeat unfold 2{s1 s\break} } %------------------------------------------------ % Corps du programme %------------------------------------------------- \book { \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 myStaffSize = #20 fonts = #(make-pango-font-tree "Comic Sans MS" "Comic Sans MS" "DejaVu Sans Mono" (/ myStaffSize 20)) system-system-spacing = #'( (basic-distance . 10) %distance de base (minimum-distance . 10) %distance minimale ) } %------------------------------------------------ \bookOutputName "Déserteur_Guitare" \score { << \harmonie \guitare \chant \LaGrille >> \layout { \context {\FretBoards \override FretBoard.size = #0.6 } } } }