From 19562886d9bf52edc775ca68e8c5102798ee9290 Mon Sep 17 00:00:00 2001 From: Oliverpool Date: Mon, 20 Jul 2015 17:01:45 +0200 Subject: [PATCH] \echo must now be on a single line --- songs/le_donjon_de_naheulbeuk/crom.sg | 2 +- songs/le_donjon_de_naheulbeuk/maitre_du_donjon.sg | 12 ++++++------ songs/le_donjon_de_naheulbeuk/meme_pas_mage.sg | 8 ++++---- songs/philippe_chatel/la_chanson_du_herisson.sg | 5 +++-- utils/convert_to_chordpro/latex_grammar.txt | 2 +- 5 files changed, 15 insertions(+), 14 deletions(-) diff --git a/songs/le_donjon_de_naheulbeuk/crom.sg b/songs/le_donjon_de_naheulbeuk/crom.sg index 308ff39c..7b12e7b8 100644 --- a/songs/le_donjon_de_naheulbeuk/crom.sg +++ b/songs/le_donjon_de_naheulbeuk/crom.sg @@ -44,7 +44,7 @@ \begin{repeatedchords} \begin{verse} \[Em]Crom - On en parle en mangeant \[G]du poulet \echo{piou \rep{7}} + On en parle en mangeant \[G]du poulet \echo{piou piou piou} \[Em]Crom Dans les campements qui sentent \[G]les pieds \echo{oh oh oh} \[Am]Crom diff --git a/songs/le_donjon_de_naheulbeuk/maitre_du_donjon.sg b/songs/le_donjon_de_naheulbeuk/maitre_du_donjon.sg index 2edc2cf1..f61b8b32 100644 --- a/songs/le_donjon_de_naheulbeuk/maitre_du_donjon.sg +++ b/songs/le_donjon_de_naheulbeuk/maitre_du_donjon.sg @@ -82,19 +82,19 @@ \begin{verse} \[Am] Tes pièces d'or avaient disparu Tu courus \[G]prendre mon é\[Am]pée - \[Am] \echo{Mes pièces d'or avaient disparu - Je courus \[G]prendre mon é\[Am]pée} + \[Am] \echo{Mes pièces d'or avaient disparu} + \echo{Je courus \[G]prendre mon é\[Am]pée} \[Am] Puis tu sortis à moitié nu Hurlant de \[G]rage et meurtri\[Am]er - \[Am] \echo{Puis je sortis à moitié nu - Hurlant de \[G]rage et meurtri\[Am]er} + \[Am] \echo{Puis je sortis à moitié nu} + \echo{Hurlant de \[G]rage et meurtri\[Am]er} \end{verse} \begin{verse*} \[C] Les cuisines étaient dévastées Fallait voir l'état des pri\[Gm7]sons - \echo{Le personnel de nettoyage - Va réclamer l'augmentation} + \echo{Le personnel de nettoyage} + \echo{Va réclamer l'augmentation} \[Gm7] Ces peaux vertes allaient dégus\[C]ter C'était sans compter les \[Dm]scorpions \end{verse*} diff --git a/songs/le_donjon_de_naheulbeuk/meme_pas_mage.sg b/songs/le_donjon_de_naheulbeuk/meme_pas_mage.sg index e2446922..5db80e10 100644 --- a/songs/le_donjon_de_naheulbeuk/meme_pas_mage.sg +++ b/songs/le_donjon_de_naheulbeuk/meme_pas_mage.sg @@ -97,15 +97,15 @@ \begin{verse} Mais qu'ai-je donc fait au destin Pour qu'il s'acharne ainsi sur moi ? - \echo{Son rêve s'était d'être bon à rien - Pas chevalier, encore moins roi} + \echo{Son rêve s'était d'être bon à rien} + \echo{Pas chevalier, encore moins roi} \end{verse} \begin{verse*} J'aurais voulu être paysan Et puis épouser une belle blonde - \echo{Mais c'est plus possible maintenant - Qu'il est devenu maître du monde} + \echo{Mais c'est plus possible maintenant} + \echo{Qu'il est devenu maître du monde} \end{verse*} \endsong diff --git a/songs/philippe_chatel/la_chanson_du_herisson.sg b/songs/philippe_chatel/la_chanson_du_herisson.sg index a59d6b78..80dd66dd 100644 --- a/songs/philippe_chatel/la_chanson_du_herisson.sg +++ b/songs/philippe_chatel/la_chanson_du_herisson.sg @@ -64,8 +64,9 @@ J'ai caressé le hérisson Il n'est plus triste le hérisson Elle a caressé la chanson - \echo{Mais non ! Le hérisson ! \rep{2} - Pom pom} + Mais non ! Le hérisson ! + \echo{Mais non ! Le hérisson !} + \echo{Pom pom} \end{verse} \endsong diff --git a/utils/convert_to_chordpro/latex_grammar.txt b/utils/convert_to_chordpro/latex_grammar.txt index eea358de..12f44c83 100644 --- a/utils/convert_to_chordpro/latex_grammar.txt +++ b/utils/convert_to_chordpro/latex_grammar.txt @@ -348,7 +348,7 @@ paragraph_line_elt command_in_paragraph = "\\emph{" c:paragraph_line "}" {return c} - / "\\echo{" c:song_block_parts "}" {return blockify("echo", c, false)} + / "\\echo{" c:paragraph_line "}" {return property("echo", c)} / "\\" c:ignored_command_in_paragraph "{}"? { return c} ignored_command_in_paragraph