Sujet de la discussionPosté le 04/05/2005 à 13:42:14Erreur de compilation lilypond
Bonjour, je viens de découvrir lilypond et je voudrai savoir pourquoi je n'arrive pas a compiler le code suivant:
\header {
title = "Test"
}
{ c }
J'obtiens le message d'erreur suivant:
/home/mandrian/Documents/test.ly:5:0: Erreur: syntax error, unexpected '{':
{ c }
Il faut une commande spéciale ? Merci d'avance.
Anonyme
2
2Posté le 04/05/2005 à 20:43:45
Toute commande dans LilyPond est précédée d'un antislash.
La commande \header appelle une macro permettant de réaliser le titrage, les entêtes et bas de page.
Ses arguments sont regroupés dans les accolades qui la suivent.
il faut donc écrire :
---8---8---8
\header {
title = "Test"
}
{c1
}
---8---8---8
pour que tout fonctionne correctement.
Une bonne pratique consiste à garde ouvert, surtout pendant les premiers temps, la documentation en ligne au format html, qui fourmille d'exemples, ou les listes de discussions https://lists.gnu.org/archive/html/lilypond-user/
Bienvenue dans le monde des lilyponders, et bien musicalement.
Jean-Charles
Heureux de voir un temps de reaction aussi rapide, et merci pour la reponse. Sinon j'avais mis un antislash mais ca n'apparait pas sur le forum. Mais en fait meme avec juste {c1} je n'arrive pas a compiler. Tu utilises lilypond sous windows avec cygwin ? ou sur quelle distrib de linux ?
A part ca je n'arrive pas a ouvrir le lien que tu m'as envoyé.