Il y avait pas mal de trucs à corriger, notamment plusieurs fois des espaces entre les \ et les commandes ou variables.
En outre, tu avais mis la voix entre les deux portées de piano, au lieu d'au-dessus d'elles. Ça devrait aller mieux comme ça :
\version "2.20.0"
\header {
title = "TRAC"
instrument = \markup \with-color #darkblue "Piano"
composer = "Claude Lamour"
poet = "Thomas Devers"
tagline = \markup {
Gravé avec LilyPond, un logiciel gratuit et libre
}
}
\paper {
system-system-spacing.padding = #0
oddFooterMarkup = \markup \fill-line {
\center-column {
\line { \fontsize #-4 \fromproperty #'header:title }
\on-the-fly #last-page \line { \fontsize #-1 \fromproperty
#'header:tagline }
\italic \line {
\fontsize #-1 {
GR le #(strftime "%d %b %Y" (localtime (current-time)))
}
}
}
}
}
%% Variables contenant la musique.
global = {
\key g\major
\time 4/4
}
melody = \relative c'' {
\global
c d e
}
text = \lyricmode {
la la la
}
right = \relative c'' {
\global
%% des notes au pif :
bes4 c d f,2.
}
left = \relative c {
\global
\clef bass
%% des notes au pif :
bes4 d' d f,, c'' c
}
accords = \chordmode {
%% des accords au pif :
bes2. f:7
}
%% Réglages de présentation.
\layout {
\context {
\Score
\override BarNumber.color = #red
\override BarNumber.font-shape = #'italic
\override BarNumber.font-size = #0.2
}
\context {
\Staff
explicitKeySignatureVisibility = #end-of-line-invisible
printKeyCancellation = ##f
}
\context {
\ChordNames
\frenchChords
\override ChordName.font-family = #'serif
\override ChordName.extra-offset = #'(-1 . 0)
}
}
%% Image de logo.
%% Structure de la partition.
\score {<<
\new Voice = "mel" { \autoBeamOff \melody}
\new Lyrics \lyricsto "mel" \text
\new PianoStaff \with {
midiInstrument = "piano"
}
<<
\new Staff \right
\new ChordNames \accords
\new Staff \left
>>
>>
\layout {}
}
%%%%%%%%%%
A+