From 78ac6f23ef082a754ce04195730e36ac94ae5f9d Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 11 Sep 2011 15:30:40 +0200 Subject: [PATCH 001/161] Revert "try sorting based on locale preferences" This reverts commit 551fcd3df5309147f40b3e71405d57a4f03db177. --- songbook-makeindex.py | 3 +-- songbook.py | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/songbook-makeindex.py b/songbook-makeindex.py index 44764424..e2af3e02 100755 --- a/songbook-makeindex.py +++ b/songbook-makeindex.py @@ -13,7 +13,6 @@ import sys import os.path import glob import re -import locale from optparse import OptionParser # Pattern set to ignore latex command in title prefix @@ -60,7 +59,7 @@ class index: def idxBlockToStr(self, letter, entries): str = '\\begin{idxblock}{'+letter+'}'+'\n' - for key in sorted(entries.keys(), cmp=locale.strcoll): + for key in sorted(entries.keys()): str += self.entryToStr(key, entries[key]) str += '\\end{idxblock}'+'\n' return str diff --git a/songbook.py b/songbook.py index 04020464..7e556f4d 100755 --- a/songbook.py +++ b/songbook.py @@ -7,7 +7,6 @@ import os.path import glob import re import json -import locale def matchRegexp(reg, iterable): return [ m.group(1) for m in (reg.match(l) for l in iterable) if m ] @@ -95,7 +94,7 @@ def makeTexFile(sb, output): # output songslist if songs == "all": songs = map(lambda x: x[6:], glob.glob('songs/*/*.sg')) - songs = sorted(songs, cmp=locale.strcoll) + songs.sort() if len(songs) > 0: out.write(formatDefinition('songslist', songslist(songs))) out.write('\\makeatother\n') From ed47e575af0bef95a8b90425897e2e057b0239fd Mon Sep 17 00:00:00 2001 From: Guillaume Bouchard Date: Sun, 11 Sep 2011 15:33:32 +0200 Subject: [PATCH 002/161] Sort songs and indexes based on user locale --- songbook-makeindex.py | 5 ++++- songbook.py | 6 +++++- title_sort.py | 29 +++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 title_sort.py diff --git a/songbook-makeindex.py b/songbook-makeindex.py index e2af3e02..d5252469 100755 --- a/songbook-makeindex.py +++ b/songbook-makeindex.py @@ -14,6 +14,8 @@ import os.path import glob import re from optparse import OptionParser +import title_sort +import locale # Pattern set to ignore latex command in title prefix keywordPattern = re.compile(r"^%(\w+)\s?(\w*)") @@ -59,7 +61,7 @@ class index: def idxBlockToStr(self, letter, entries): str = '\\begin{idxblock}{'+letter+'}'+'\n' - for key in sorted(entries.keys()): + for key in sorted(entries.keys(), key=title_sort.sortkey): str += self.entryToStr(key, entries[key]) str += '\\end{idxblock}'+'\n' return str @@ -98,6 +100,7 @@ def usage(exitCode=None): sys.exit(exitCode) def main(): + locale.setlocale(locale.LC_ALL, '') usage = "usage: %prog [options] FILE" parser = OptionParser(usage) parser.add_option("-o", "--output", dest="filename", diff --git a/songbook.py b/songbook.py index 7e556f4d..3cec5929 100755 --- a/songbook.py +++ b/songbook.py @@ -7,6 +7,8 @@ import os.path import glob import re import json +import locale +import titlesort def matchRegexp(reg, iterable): return [ m.group(1) for m in (reg.match(l) for l in iterable) if m ] @@ -94,7 +96,8 @@ def makeTexFile(sb, output): # output songslist if songs == "all": songs = map(lambda x: x[6:], glob.glob('songs/*/*.sg')) - songs.sort() + songs.sort(key=title_sort.sortkey) + if len(songs) > 0: out.write(formatDefinition('songslist', songslist(songs))) out.write('\\makeatother\n') @@ -150,6 +153,7 @@ def usage(): print "No usage information yet." def main(): + locale.setlocale(locale.LC_ALL, '') # set script locale to match user's try: opts, args = getopt.getopt(sys.argv[1:], "hs:o:d", diff --git a/title_sort.py b/title_sort.py new file mode 100644 index 00000000..af4743e8 --- /dev/null +++ b/title_sort.py @@ -0,0 +1,29 @@ +#coding:utf8 + +import re +import warnings +import locale + +iecPattern = re.compile(r"\IeC {\\(.*?)}") +replacePattern = { + '`A': 'À', + 'oe ': 'œ', + "'e" : 'é', + "'o" : 'ó', + "c C" : 'ç', +} + +def sortkey(value): + ''' + From a title, return something usable for sorting. It handles locale (but + don't forget to call locale.setlocale(locale.LC_ALL, '')). It also try to + handle the sort with crappy latex escape sequences. Some chars may not be + handled by this function, so add them to *replacePattern* dictionnary. + ''' + def repl(match): + try: + return replacePattern[match.group(1)] + except KeyError: + warnings.warn("Error, no match to replace %s in %s. You should add it in the coresponding table in title_solt.py" % (match.group(0), match.group(1))) + + return locale.strxfrm(iecPattern.sub(repl, value)) From 474cb72c35bdfbeeb46f6d06e0c0f5e6e72c8eab Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 11 Sep 2011 18:54:55 +0200 Subject: [PATCH 003/161] fix typos; add replace cases; handle spaces in strings --- songbook.py | 4 ++-- title_sort.py | 22 +++++++++++++++++----- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/songbook.py b/songbook.py index 3cec5929..f4a09cf6 100755 --- a/songbook.py +++ b/songbook.py @@ -8,7 +8,7 @@ import glob import re import json import locale -import titlesort +import title_sort def matchRegexp(reg, iterable): return [ m.group(1) for m in (reg.match(l) for l in iterable) if m ] @@ -96,8 +96,8 @@ def makeTexFile(sb, output): # output songslist if songs == "all": songs = map(lambda x: x[6:], glob.glob('songs/*/*.sg')) - songs.sort(key=title_sort.sortkey) + songs.sort(key=title_sort.sortkey) if len(songs) > 0: out.write(formatDefinition('songslist', songslist(songs))) out.write('\\makeatother\n') diff --git a/title_sort.py b/title_sort.py index af4743e8..344b02bb 100644 --- a/title_sort.py +++ b/title_sort.py @@ -7,10 +7,22 @@ import locale iecPattern = re.compile(r"\IeC {\\(.*?)}") replacePattern = { '`A': 'À', - 'oe ': 'œ', + '`a': 'à', + '^a': 'â', + 'oe': 'œ', "'e" : 'é', + "`e" : 'è', + "^e" : 'ê', + '"e' : 'ë', + "'E" : 'É', + "`E" : 'È', "'o" : 'ó', - "c C" : 'ç', + "^o" : 'ô', + r'"\i' : 'i', + r'^\i' : 'i', + '"u' : 'ü', + "c C" : 'Ç', + "c c" : 'ç', } def sortkey(value): @@ -22,8 +34,8 @@ def sortkey(value): ''' def repl(match): try: - return replacePattern[match.group(1)] + return replacePattern[match.group(1).strip()] except KeyError: - warnings.warn("Error, no match to replace %s in %s. You should add it in the coresponding table in title_solt.py" % (match.group(0), match.group(1))) + warnings.warn("Error, no match to replace %s in %s. You should add it in the coresponding table in title_sort.py" % (match.group(0), match.group(1))) - return locale.strxfrm(iecPattern.sub(repl, value)) + return locale.strxfrm(iecPattern.sub(repl, value).replace(' ', 'A')) From ebbb9057ce7b98285c64538314629ec58fa10acb Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 11 Sep 2011 18:56:17 +0200 Subject: [PATCH 004/161] lilypond >=2.14 do not produce ps files anymore --- makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makefile b/makefile index 3f59b6b7..e2561d98 100644 --- a/makefile +++ b/makefile @@ -59,6 +59,7 @@ clean: $(TARGETS:%=%.toc) $(TARGETS:%=%.out) $(TARGETS:%=%.log) \ $(TARGETS:%=%.nav) $(TARGETS:%=%.snm) @rm -f *.sbx *.sxd + @rm -f lilypond/*.ps cleanall: clean @rm -f $(PDF) @@ -85,7 +86,6 @@ $(PDF): %.pdf: %.tex %.aux %.pdf: %.ly @$(LILYPOND) --output=$(@:%.pdf=%) $< - @rm $(@:%.pdf=%.ps) $(CHORDS): $(CHORDS_SRC) $(MAKE_CHORDS) -o $@ From 6e224c5e8a7996afa4827363ab46c70a1a4ddeb1 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Tue, 11 Oct 2011 14:43:35 +0200 Subject: [PATCH 005/161] cleanup img directory --- img/batterie.png | Bin 58099 -> 0 bytes img/grosse-caisse.png | Bin 42571 -> 0 bytes img/{ranger.jpg => naheulbeuk.jpg} | Bin img/naheulbeuk01.jpg | Bin 51641 -> 0 bytes img/naheulbeuk02.jpg | Bin 2568 -> 0 bytes img/naheulbeuk05.jpg | Bin 10184 -> 0 bytes img/naheulbeuk08.jpg | Bin 5679 -> 0 bytes img/{barbare.jpg => nb_barbarian.jpg} | Bin img/{naheulbeuk07.jpg => nb_chest.jpg} | Bin img/{nain.jpg => nb_dwarf_01.jpg} | Bin img/{naheulbeuk06.jpg => nb_dwarf_02.jpg} | Bin img/{elfe.jpg => nb_elf_01.jpg} | Bin img/{naheulbeuk04.png => nb_elf_02.jpg} | Bin img/{ogre.jpg => nb_ogre.jpg} | Bin img/{naheulbeuk03.jpg => nb_ranger.jpg} | Bin img/{magicienne.jpg => nb_wizard.jpg} | Bin naheulbeuk.sb | 2 +- .../10_sous_dans_ma_poche.sg | 2 +- .../A_l_aventure_compagnons.sg | 2 +- .../La_compagnie_du_chien_rugissant.sg | 2 +- .../Les_elfes_de_GreenElven.sg | 2 +- .../Les_epees_Durandil.sg | 2 +- .../Les_souliers_de_Lady_Fae.sg | 2 +- songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg | 2 +- .../Mon_ancetre_Gurdil.sg | 2 +- .../Troll_farceur_et_elfe_farci.sg | 2 +- 26 files changed, 10 insertions(+), 10 deletions(-) delete mode 100644 img/batterie.png delete mode 100644 img/grosse-caisse.png rename img/{ranger.jpg => naheulbeuk.jpg} (100%) delete mode 100644 img/naheulbeuk01.jpg delete mode 100644 img/naheulbeuk02.jpg delete mode 100644 img/naheulbeuk05.jpg delete mode 100644 img/naheulbeuk08.jpg rename img/{barbare.jpg => nb_barbarian.jpg} (100%) rename img/{naheulbeuk07.jpg => nb_chest.jpg} (100%) rename img/{nain.jpg => nb_dwarf_01.jpg} (100%) rename img/{naheulbeuk06.jpg => nb_dwarf_02.jpg} (100%) rename img/{elfe.jpg => nb_elf_01.jpg} (100%) rename img/{naheulbeuk04.png => nb_elf_02.jpg} (100%) rename img/{ogre.jpg => nb_ogre.jpg} (100%) rename img/{naheulbeuk03.jpg => nb_ranger.jpg} (100%) rename img/{magicienne.jpg => nb_wizard.jpg} (100%) diff --git a/img/batterie.png b/img/batterie.png deleted file mode 100644 index 50d2facdf80a5f94ca481b50da5a6f74eb5b878e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58099 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 Y1DUZC{En9iJOFqp%BsC7mxcxX4|yL4@&Et; diff --git a/img/grosse-caisse.png b/img/grosse-caisse.png deleted file mode 100644 index d913da1cf0ad77bbfaca56d79154eda7c4615796..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42571 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�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¬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 diff --git a/img/naheulbeuk05.jpg b/img/naheulbeuk05.jpg deleted file mode 100644 index 240aa71a4656d4440b00fcb3c4a51768eed312d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10184 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 HS5yB1l!9^} diff --git a/img/barbare.jpg b/img/nb_barbarian.jpg similarity index 100% rename from img/barbare.jpg rename to img/nb_barbarian.jpg diff --git a/img/naheulbeuk07.jpg b/img/nb_chest.jpg similarity index 100% rename from img/naheulbeuk07.jpg rename to img/nb_chest.jpg diff --git a/img/nain.jpg b/img/nb_dwarf_01.jpg similarity index 100% rename from img/nain.jpg rename to img/nb_dwarf_01.jpg diff --git a/img/naheulbeuk06.jpg b/img/nb_dwarf_02.jpg similarity index 100% rename from img/naheulbeuk06.jpg rename to img/nb_dwarf_02.jpg diff --git a/img/elfe.jpg b/img/nb_elf_01.jpg similarity index 100% rename from img/elfe.jpg rename to img/nb_elf_01.jpg diff --git a/img/naheulbeuk04.png b/img/nb_elf_02.jpg similarity index 100% rename from img/naheulbeuk04.png rename to img/nb_elf_02.jpg diff --git a/img/ogre.jpg b/img/nb_ogre.jpg similarity index 100% rename from img/ogre.jpg rename to img/nb_ogre.jpg diff --git a/img/naheulbeuk03.jpg b/img/nb_ranger.jpg similarity index 100% rename from img/naheulbeuk03.jpg rename to img/nb_ranger.jpg diff --git a/img/magicienne.jpg b/img/nb_wizard.jpg similarity index 100% rename from img/magicienne.jpg rename to img/nb_wizard.jpg diff --git a/naheulbeuk.sb b/naheulbeuk.sb index b5d601a0..b42f2672 100644 --- a/naheulbeuk.sb +++ b/naheulbeuk.sb @@ -9,7 +9,7 @@ "booktype" : "chorded", "footer" : "Musique du Naheulband: \\url{http://www.penofchaos.com/warham/donjon-groupe.htm}", "license" : "\\input{license-nb.tex}", -"picture" : "ranger", +"picture" : "naheulbeuk", "picturecopyright" : "Personnages par \\emph{Pen Of Chaos} / Illustrations par \\emph{Marion Poinsot}", "subtitle" : "Recueil de chansons non-officiel", "title" : "Le Donjon de Naheulbeuk", diff --git a/songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg b/songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg index 9a15efe6..f1a98d8a 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg @@ -59,6 +59,6 @@ \lilypond{10_sous_dans_ma_poche-2} - \image[width=4cm]{naheulbeuk07} + \image[width=4cm]{nb_chest} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg b/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg index c61e3788..f0c1cc78 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg @@ -74,7 +74,7 @@ À faire des chaises en bois ! \endchorus - \image[width=4cm]{naheulbeuk03} + \image[width=4cm]{nb_ranger} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg b/songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg index 18122ad0..10b962bd 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg @@ -68,7 +68,7 @@ La compagnie attend un boulot \endverse - \image[width=5cm]{elfe} + \image[width=5cm]{nb_elf_01} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg b/songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg index fe98a756..a1ec85c2 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg @@ -60,7 +60,7 @@ Des elfes de GreenElven \rep{2} \endverse - \image[width=4cm]{naheulbeuk04} + \image[width=4cm]{nb_elf_02} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg b/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg index 804fe529..f389860b 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg @@ -44,7 +44,7 @@ Ne partez pas à l'aventure sans votre épée Durandil \endverse - \image[width=4cm]{naheulbeuk06} + \image[width=4cm]{nb_dwarf_02} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/Les_souliers_de_Lady_Fae.sg b/songs/Le_Donjon_de_Naheulbeuk/Les_souliers_de_Lady_Fae.sg index 74a5268a..48065743 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Les_souliers_de_Lady_Fae.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Les_souliers_de_Lady_Fae.sg @@ -83,7 +83,7 @@ Laissant derrière eux les souliers de Lady Fae \endverse - \image[width=5cm]{magicienne} + \image[width=5cm]{nb_wizard} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg b/songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg index c8a65081..aa75a9ec 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg @@ -74,7 +74,7 @@ Quand elle revient, on l'engueule pas \endverse - \image[width=5cm]{barbare} + \image[width=5cm]{nb_barbarian} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/Mon_ancetre_Gurdil.sg b/songs/Le_Donjon_de_Naheulbeuk/Mon_ancetre_Gurdil.sg index e7a44f9c..add6e32b 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Mon_ancetre_Gurdil.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Mon_ancetre_Gurdil.sg @@ -73,6 +73,6 @@ Allez patron, re-sert donc une bière \endverse - \image[width=5cm]{nain} + \image[width=5cm]{nb_dwarf_01} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg b/songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg index eca692a3..83a55023 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg @@ -48,7 +48,7 @@ Et pour farcir les pommes il lui enfonçait dans l'*** \endverse - \image[width=5cm]{ogre} + \image[width=5cm]{nb_ogre} \endsong From c9e4d10e3df1b9cb8fcb51c9322fe4d6893a0d92 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 11 Aug 2011 01:57:48 +0200 Subject: [PATCH 006/161] corrections --- songs/Edith_Piaf/L_homme_a_la_moto.sg | 2 +- songs/Joe_Dassin/Le_chemin_de_Papa.sg | 4 +- songs/Les_Cowboys_Fringants/Plus_rien.sg | 45 +++++++++++++------ songs/Oldelaf_et_Monsieur_D/Cafe.sg | 2 +- .../Oldelaf_et_Monsieur_D/Raoul_le_pitbull.sg | 14 +++--- songs/Oldelaf_et_Monsieur_D/Trahis.sg | 18 ++++---- songs/Renaud/C_est_quand_qu_on_va_ou.sg | 10 ++--- songs/Sheepbox/Not_scared_to_die.sg | 4 +- 8 files changed, 60 insertions(+), 39 deletions(-) diff --git a/songs/Edith_Piaf/L_homme_a_la_moto.sg b/songs/Edith_Piaf/L_homme_a_la_moto.sg index 1ceee9b2..8214e33f 100644 --- a/songs/Edith_Piaf/L_homme_a_la_moto.sg +++ b/songs/Edith_Piaf/L_homme_a_la_moto.sg @@ -19,7 +19,7 @@ Jamais \[Cm]il ne se coiffait, jamais \[G]il ne se lavait Les ongles \[G]pleins de cambouis mais sur les \[Cm]biceps il avait Un ta\[Cm]touage avec un cœur bleu sur \[Fm]la peau blême - Et \[G]juste à l'intérieur, on li\[Cm]sait {\og}Maman je t'aime{\fg} + Et \[G]juste à l'intérieur, on li\[Cm]sait : {\og}Maman, je t'aime{\fg} \endverse \beginverse* diff --git a/songs/Joe_Dassin/Le_chemin_de_Papa.sg b/songs/Joe_Dassin/Le_chemin_de_Papa.sg index 92de8953..51d48ee2 100644 --- a/songs/Joe_Dassin/Le_chemin_de_Papa.sg +++ b/songs/Joe_Dassin/Le_chemin_de_Papa.sg @@ -24,9 +24,9 @@ \endverse \beginchorus - Qu'il est \[C]long, qu'il est loin, ton che\[G7]min, Papa + Qu'il est \[C]long, qu'il est loin, ton che\[G7]min, papa C'est vraiment fatiguant d'aller \[C]où tu vas - Qu'il est \[C]long, qu'il est loin, ton che\[G7]min, Papa + Qu'il est \[C]long, qu'il est loin, ton che\[G7]min, papa Tu devrais t'arrêter dans ce \[E7]coin \endchorus diff --git a/songs/Les_Cowboys_Fringants/Plus_rien.sg b/songs/Les_Cowboys_Fringants/Plus_rien.sg index f114f031..69a09766 100644 --- a/songs/Les_Cowboys_Fringants/Plus_rien.sg +++ b/songs/Les_Cowboys_Fringants/Plus_rien.sg @@ -11,7 +11,10 @@ \gtab{B&}{1:X02220} \gtab{A7}{X02020} - \musicnote{Pattern 1 : Dm F C G} + \beginverse* + \musicnote{\Pattern 1 : \nolyrics{\[Dm F C G]}} + \endverse + \beginverse Il \[Dm]ne reste que quelques minutes à ma vie Tout \[F]au plus quelques heures je sens que je faiblis @@ -19,7 +22,10 @@ Je \[Gm]suis maintenant le dernier hu\[B&]main \[C]de la \[Dm]terre \endverse - \musicnote{Pattern 2 : Dm G C B\flt} + \beginverse* + \musicnote{\Pattern 2 : \nolyrics{\[Dm G C B\flt]}} + \endverse + \beginverse* On \[Dm]{m'a} décrit jadis, quand j'étais un enfant Ce \[Gm]{qu'avait} l'air le monde il y a très très longtemps @@ -27,7 +33,6 @@ Et \[B&]{qu'il} tombait encore de la \[A7]neige en hiver \endverse - %\musicnote{Pattern 2 : Dm G C B\flt} \beginverse* En ces temps on vivait au rythme des saisons Et la fin des étés apportait la moisson @@ -35,7 +40,10 @@ Où venaient s'abreuver chevreuils et orignaux \endverse - \musicnote{Pattern 3 : D B\flt F C} + \beginverse* + \musicnote{\Pattern 3 : \nolyrics{\[D B\flt F C]}} + \endverse + \beginverse* Mais \[Dm]moi je n'ai vu qu'une planète désolante \[B&]Paysages lunaires et chaleur suffocante @@ -48,7 +56,10 @@ Plus \[Gm]rien, plus \[C]rien \[B& C] \endchorus - \musicnote{Pattern 1 : Dm F C G} + \beginverse* + \musicnote{\Pattern 1 : \nolyrics{\[Dm F C G]}} + \endverse + \beginverse Il ne reste que quelques minutes à ma vie Tout au plus quelques heures, je sens que je faiblis @@ -56,7 +67,10 @@ Je suis maintenant le dernier humain de la terre \endverse - \musicnote{Pattern 2 : Dm G C B\flt} + \beginverse* + \musicnote{\Pattern 2 : \nolyrics{\[Dm G C B\flt]}} + \endverse + \beginverse* Tout ça a commencé il y a plusieurs années Alors que mes ancêtres étaient obnubilés @@ -64,7 +78,6 @@ Qui rendaient certains hommes vraiment riches et puissants \endverse - %\musicnote{Pattern 2 : Dm G C B\flt} \beginverse* Et ces nouveaux dieux ne reculant devant rien Étaient prêts à tout pour arriver à leurs fins @@ -72,7 +85,6 @@ Pollué l'air ambiant et tari les rivières \endverse - %\musicnote{Pattern 2 : Dm G C B\flt} \beginverse* Mais au bout de cent ans des gens se sont levés Et les ont avertis qu'il fallait tout stopper @@ -80,7 +92,10 @@ Ces gens-là ne parlaient qu'en termes de profits \endverse - \musicnote{Pattern 3 : D B\flt F C} + \beginverse* + \musicnote{\Pattern 3 : \nolyrics{\[D B\flt F C]}} + \endverse + \beginverse* C'est des années plus tard qu'ils ont vu le non-sens Dans la panique ont déclaré l'état d'urgence @@ -88,7 +103,6 @@ Et que les inondations ont frappé les grandes villes \endverse - %\musicnote{Pattern 3 : D B\flt F C} \beginverse* Et par la suite pendant toute une décennie Ce fut les ouragans et puis les incendies @@ -96,7 +110,6 @@ Partout sur les visages on lisait la détresse \endverse - %\musicnote{Pattern 3 : D B\flt F C} \beginverse* Les gens ont dû se battre contre les pandémies Décimés par millions par d'atroces maladies @@ -104,7 +117,10 @@ Comme tombent les mouches \endverse - \musicnote{Pattern 2 : Dm G C B\flt} + \beginverse* + \musicnote{\Pattern 2 : \nolyrics{\[Dm G C B\flt]}} + \endverse + \beginverse Mon frère est mort hier au milieu du désert Je suis maintenant le dernier humain de la terre @@ -112,7 +128,10 @@ N'aura été qu'un beau cadeau empoisonné \endverse - \musicnote{Pattern 1 : Dm F C G} + \beginverse* + \musicnote{\Pattern 1 : \nolyrics{\[Dm F C G]}} + \endverse + \beginverse* Car il ne reste que quelques minutes à la vie Tout au plus quelques heures, je sens que je faiblis diff --git a/songs/Oldelaf_et_Monsieur_D/Cafe.sg b/songs/Oldelaf_et_Monsieur_D/Cafe.sg index da23eff5..d06ecca4 100644 --- a/songs/Oldelaf_et_Monsieur_D/Cafe.sg +++ b/songs/Oldelaf_et_Monsieur_D/Cafe.sg @@ -66,7 +66,7 @@ \endverse \beginverse - {\og}Papa mon papa, en classe je suis premier ! + {\og}Papa, mon papa, en classe je suis premier ! --- P'tain mais quoi ? Vous allez arrêter d'me faire chier ! Mais qu'il est con ce gosse et en plus il s'met à chialer !{\fg} J'm'enferme dans la cuisine, il reste un peu d'café diff --git a/songs/Oldelaf_et_Monsieur_D/Raoul_le_pitbull.sg b/songs/Oldelaf_et_Monsieur_D/Raoul_le_pitbull.sg index 1a6ceb76..719c18e4 100644 --- a/songs/Oldelaf_et_Monsieur_D/Raoul_le_pitbull.sg +++ b/songs/Oldelaf_et_Monsieur_D/Raoul_le_pitbull.sg @@ -16,7 +16,7 @@ \beginverse - \[Em]Mais où est-donc passée Grand-Mère ? + \[Em]Mais où est-donc passée grand-mère ? Je l'ai cherchée toute la jour\[Am]née J'l'avais lai\[B7]ssée sur l'rocking chair Y'avait Sevran à la té\[Em]lé @@ -26,12 +26,12 @@ Mais je m'inquiète son siège est vide Personne l'a vue dans la mai\[Am]son \[B7]A-t-elle été un peu ti\[Em]mide - Pour nous ca\[F#7]cher ses ambi\[B7]tions + Pour nous ca\[F#7]cher ses ambi\[B7]tions ? \endverse \beginverse* \[D7]Est-elle partie vers d'autres \[G]terres - Goûter \[D7]aux délices des \[G]rois + Goûter \[D7]aux délices des \[G]rois ? \[B7]Chercher des jades en montgol\[Em]fière ? Mon \[F#7]grand fiston m'a dit : {\og}J'crois \[B7]pas \dots{\fg} \endverse @@ -65,7 +65,7 @@ Mais il faut qu'j'aille prévenir Giselle C‘était sa mère à elle tout d'même Je crois qu'elle essuie la vaisselle - Attends Papa, y'a un problème \dots + --- Attends papa, y'a un problème \dots \endverse \beginverse @@ -85,8 +85,8 @@ \beginverse* Va chercher ta p'tite sœur Anne-Lyse On va aller dans un drive-in - Attends Papa il faut qu'j'te dise - Ah non c'est bon, je crois qu'j'devine \dots + --- Attends papa, il faut qu'j'te dise + --- Ah non c'est bon, je crois qu'j'devine \dots \endverse \beginchorus @@ -103,7 +103,7 @@ \beginverse Tiens voilà qu'ça sonne à la porte Qui c'la peut être à cette heure-ci - C'est p'têt Maman : non, elle est morte ! + C'est p't-être maman : non, elle est morte ! C'est la voisine Madame Petit \endverse diff --git a/songs/Oldelaf_et_Monsieur_D/Trahis.sg b/songs/Oldelaf_et_Monsieur_D/Trahis.sg index 9cc78001..af7c8069 100644 --- a/songs/Oldelaf_et_Monsieur_D/Trahis.sg +++ b/songs/Oldelaf_et_Monsieur_D/Trahis.sg @@ -13,10 +13,10 @@ \musicnote{intro : F{\shrp}m D A E \rep{2}} \beginverse - \[F#m]{Tu as} eu une \[D]{si riche} car\[A]riè{\ldots}\[E]re - \[F#m]Toujours fréquen\[D]té les hautes \[A]sphè{\ldots}\[E]res - \[D]{Tu vivais} un peu comme dans un \[F#m]rê{\ldots}ve - \[D]Pourquoi faudrait-il que tout s'a\[C#]chè{\ldots}ve + \[F#m]{Tu as} eu une \[D]{si riche} car\[A]riè\[E]re + \[F#m]Toujours fréquen\[D]té les hautes \[A]sphè\[E]res + \[D]{Tu vivais} un peu comme dans un \[F#m]rêve + \[D]Pourquoi faudrait-il que tout s'a\[C#]chève ? \endverse \beginverse @@ -30,7 +30,7 @@ Tu nous as tra\[F#m]his, tu nous as tra\[D]his \[A]Et dire que t'étais à Charlé\[E]ty Tu nous as tra\[F#m]his, tu nous as tra\[D]his - \[A]Mais qu'est-ce que t'as fait Carla Bru\[C#]ni + \[A]Mais qu'est-ce que t'as fait Carla Bru\[C#]ni ? \endchorus \beginchorus @@ -42,20 +42,20 @@ \beginchorus Tu nous as trahis, tu nous as trahis - Dis-moi que c'était pour un pari + Dis-moi que c'était pour un pari ? Tu nous as trahis, tu nous as trahis - Il paraît que t'as rencontré Goufi + Il paraît que t'as rencontré Goufi ? \endchorus \beginchorus Tu nous as déçus, tu nous as déçus - À moins que t'aies des problèmes de vue + À moins que t'aies des problèmes de vue ? Tu nous as déçus, tu nous as déçus Mais qu'est-ce que t'as fait Carla Nibru ? \endchorus \beginverse* - Tu nous as trahis \echo{Y-a quelqu'un qui m'a dit !} \rep{8} + Tu nous as trahis \echo{Y'a quelqu'un qui m'a dit !} \rep{8} Carla Bruni ! \endverse diff --git a/songs/Renaud/C_est_quand_qu_on_va_ou.sg b/songs/Renaud/C_est_quand_qu_on_va_ou.sg index 79732055..4b9a6ad6 100644 --- a/songs/Renaud/C_est_quand_qu_on_va_ou.sg +++ b/songs/Renaud/C_est_quand_qu_on_va_ou.sg @@ -28,7 +28,7 @@ \beginchorus \[Em]Si on est puni pour ça Alors j'dis : {\og}Halte à \[B]tout ! - \[C]Explique-moi, Papa + \[C]Explique-moi, papa C'est quand qu'on va \[G]où ?{\fg} \[D] \endchorus @@ -66,7 +66,7 @@ \beginchorus Si j'dois m'avaler tout ça Alors j'dis : {\og}Halte à tout ! - Explique-moi, Papa + Explique-moi, papa C'est quand qu'on va où ?{\fg} \endchorus @@ -89,7 +89,7 @@ \beginchorus Si on nous apprend pas ça Alors j'dis : {\og}Halte à tout ! - Explique-moi, Papa + Explique-moi, papa C'est quand qu'on va où ?{\fg} \endchorus @@ -111,7 +111,7 @@ \beginchorus Si l'école permet pas ça Alors j'dis : {\og}Halte à tout ! - Explique-moi, Papa + Explique-moi, papa C'est quand qu'on va où ?{\fg} \endchorus @@ -134,7 +134,7 @@ \beginchorus Si tu penses un peu comme moi Alors dit : {\og}Halte à tout - Et maint'nant, Papa + Et maint'nant, papa C'est quand qu'on va où ?{\fg} \endchorus diff --git a/songs/Sheepbox/Not_scared_to_die.sg b/songs/Sheepbox/Not_scared_to_die.sg index 60f02d31..21233aa5 100644 --- a/songs/Sheepbox/Not_scared_to_die.sg +++ b/songs/Sheepbox/Not_scared_to_die.sg @@ -15,7 +15,9 @@ \gtab{C}{X32010} \gtab{E7}{020100} - \musicnote{intro: C{\shrp}m Em Bm A $\times 2$} + \beginverse* + \musicnote{\Intro : \nolyrics{\[C{\shrp}m Em Bm A]} \rep{2}} + \endverse \beginverse \[C#m]{I let you} drive\[Em]{\dots{}} \[Bm]{Just for} a while\[A] From 56ae67a978f359697a7906dbcd5de6911673714c Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 11 Aug 2011 02:10:19 +0200 Subject: [PATCH 007/161] start translation of "musicnote" environments Conflicts: songs/Les_Cowboys_Fringants/Plus_rien.sg --- songs/Jacques_Higelin/Tombe_du_ciel.sg | 9 +++++---- songs/Les_Cowboys_Fringants/Plus_rien.sg | 2 +- songs/MC_Solaar/Caroline.sg | 3 ++- songs/Oldelaf_et_Monsieur_D/Trahis.sg | 3 ++- .../Me_and_Julio_down_by_the_schoolyard.sg | 3 ++- songs/The_Nightwatchman/California_s_dark.sg | 6 ++++-- 6 files changed, 16 insertions(+), 10 deletions(-) diff --git a/songs/Jacques_Higelin/Tombe_du_ciel.sg b/songs/Jacques_Higelin/Tombe_du_ciel.sg index 2e61f185..302935d5 100644 --- a/songs/Jacques_Higelin/Tombe_du_ciel.sg +++ b/songs/Jacques_Higelin/Tombe_du_ciel.sg @@ -71,15 +71,16 @@ Trafiquants d'import-export \endchorus - \musicnote{transposer d'une tierce} - - \beginchorus + \musicnote[english]{transpose by a third} + \musicnote[french]{transposer d'une tierce} + + \beginchorus Tomber d'en haut, comme les petites gouttes d'eau Que j'entends tomber Dehors, par la f'nêtre Quand je m'endors le cœur en fête \endchorus - + \beginchorus Poseur de girouettes Du haut du clocher diff --git a/songs/Les_Cowboys_Fringants/Plus_rien.sg b/songs/Les_Cowboys_Fringants/Plus_rien.sg index 69a09766..07ec2622 100644 --- a/songs/Les_Cowboys_Fringants/Plus_rien.sg +++ b/songs/Les_Cowboys_Fringants/Plus_rien.sg @@ -14,7 +14,7 @@ \beginverse* \musicnote{\Pattern 1 : \nolyrics{\[Dm F C G]}} \endverse - + \beginverse Il \[Dm]ne reste que quelques minutes à ma vie Tout \[F]au plus quelques heures je sens que je faiblis diff --git a/songs/MC_Solaar/Caroline.sg b/songs/MC_Solaar/Caroline.sg index 11744e59..b55c3fd5 100644 --- a/songs/MC_Solaar/Caroline.sg +++ b/songs/MC_Solaar/Caroline.sg @@ -10,7 +10,8 @@ \gtab{G}{320003} \gtab{Em}{022000} - \musicnote{intro : Am C G Em} + \musicnote[english]{intro : Am C G Em} + \musicnote[french]{intro : Lam Do Sol Mim} \beginverse \[Am]J'étais cool, assis sur un banc. C'était au printemps diff --git a/songs/Oldelaf_et_Monsieur_D/Trahis.sg b/songs/Oldelaf_et_Monsieur_D/Trahis.sg index af7c8069..31b476f3 100644 --- a/songs/Oldelaf_et_Monsieur_D/Trahis.sg +++ b/songs/Oldelaf_et_Monsieur_D/Trahis.sg @@ -10,7 +10,8 @@ \gtab{E}{022100} \gtab{C#}{4:X02220} - \musicnote{intro : F{\shrp}m D A E \rep{2}} + \musicnote[english]{intro : F{\shrp}m D A E \rep{2}} + \musicnote[french]{intro : Fa{\shrp}m Ré La Mi \rep{2}} \beginverse \[F#m]{Tu as} eu une \[D]{si riche} car\[A]riè\[E]re diff --git a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg index 24cfb7ca..482ca922 100644 --- a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg +++ b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg @@ -10,7 +10,8 @@ \gtab{D}{XX0232} \gtab{F}{1:022100} - \musicnote{intro: G C G D \rep{2}} + \musicnote[english]{intro: G C G D \rep{2}} + \musicnote[french]{intro: Sol Do Sol Ré \rep{2}} \beginverse The \[G]mama pajama rolled out of bed diff --git a/songs/The_Nightwatchman/California_s_dark.sg b/songs/The_Nightwatchman/California_s_dark.sg index 46d542f6..24e15de9 100644 --- a/songs/The_Nightwatchman/California_s_dark.sg +++ b/songs/The_Nightwatchman/California_s_dark.sg @@ -45,7 +45,8 @@ We've come for what's ours \endverse - \musicnote{power chords} + \musicnote[english]{power chords} + \musicnote[french]{power chords} \beginverse Come stand among the rattlesnakes @@ -61,7 +62,8 @@ We pray the sun will come up \endverse - \musicnote{standard chords} + \musicnote[english]{standard chords} + \musicnote[french]{accords usuels} \beginverse For something walks across these fields From 4284163c93774554510affb51dbcf7f23dd79390 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 17:38:21 +0200 Subject: [PATCH 008/161] define front page strings as macros --- crepbook.cls | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/crepbook.cls b/crepbook.cls index 7863070f..b30dd0f1 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -66,15 +66,17 @@ \newcounter{@auth} \newcounter{auco} -\def\clearheadinfo{\gdef\@author{No Author Given}% - \gdef\@title{No Title Given}% - \gdef\@subtitle{} - \gdef\@version{} - \gdef\@web{} - \gdef\@mail{} - \gdef\@email{} - \gdef\@picture{} - \gdef\@picturecopyright{}} +\def\clearheadinfo{ + \gdef\@author{No Author Given}% + \gdef\@title{No Title Given}% + \gdef\@subtitle{} + \gdef\@version{} + \gdef\@web{} + \gdef\@mail{} + \gdef\@email{} + \gdef\@picture{} + \gdef\@picturecopyright{} +} \def\subtitle#1{\gdef\@subtitle{#1}} \def\version#1{\gdef\@version{#1}} @@ -122,13 +124,19 @@ \vspace{1.5cm} + \newcommand{\l@belVersion}{\bf version :} + \newcommand{\l@belDate}{\bf date :} + \newcommand{\l@belAuthor}{\bf auteurs :} + \newcommand{\l@belWeb}{\bf web :} + \newcommand{\l@belMail}{\bf mail :} + \begin{flushleft} \begin{tabular}{l l} - \if!\@version!\else{\bf version:} & \@version \\ \fi - \if!\@date!\else{\bf date:} & \@date \\ \fi - \if!\@author!\else{\bf auteurs:} & \@author \\ \fi - \if!\@web!\else{\bf web:} & \url{\@web} \\ \fi - \if!\@mail!\else{\bf mail:} & \url{\@mail} \\ \fi + \if!\@version!\else{\l@belVersion} & \@version \\ \fi + \if!\@date!\else{\l@belDate} & \@date \\ \fi + \if!\@author!\else{\l@belAuthor} & \@author \\ \fi + \if!\@web!\else{\l@belWeb} & \url{\@web} \\ \fi + \if!\@mail!\else{\l@belMail} & \url{\@mail} \\ \fi \end{tabular} \end{flushleft} From e93bc07650eb42c25008eef53cdf46d7e583b3d6 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 17:41:11 +0200 Subject: [PATCH 009/161] add some keyword macros for musicnotes --- crepbook.cls | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/crepbook.cls b/crepbook.cls index b30dd0f1..18be659d 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -341,5 +341,12 @@ }{}% \fi% +\RequirePackage{xspace} +\newcommand{\intro}{intro\xspace} +\newcommand{\outro}{outro\xspace} +\newcommand{\bridge}{bridge\xspace} +\newcommand{\txtChorus}{refrain\xspace} +\newcommand{\txtVerse}{couplet\xsapce} + %% End of tabs.sty file \makeatother From 033faf3131e231615cecb3c817b40ecdbd8a3fa6 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 17:42:27 +0200 Subject: [PATCH 010/161] extend musicnote environments to take lang into account --- crepbook.cls | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crepbook.cls b/crepbook.cls index 18be659d..eeae4a12 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -348,5 +348,10 @@ \newcommand{\txtChorus}{refrain\xspace} \newcommand{\txtVerse}{couplet\xsapce} +\let\musicnoteORIG\musicnote +\renewcommand{\musicnote}[2][english]{% + \musicnoteORIG{#2} +} + %% End of tabs.sty file \makeatother From 25988d064a00d0f8bf8aaa423d1f47a98d051cf3 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 18:13:21 +0200 Subject: [PATCH 011/161] add `xstring` module for string manipulation in LaTeX --- crepbook.cls | 2 + tex/xstring.sty | 3 + tex/xstring.tex | 1166 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1171 insertions(+) create mode 100644 tex/xstring.sty create mode 100644 tex/xstring.tex diff --git a/crepbook.cls b/crepbook.cls index eeae4a12..c9c6f6d3 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -49,6 +49,7 @@ urlcolor=tango-blue-3]{hyperref} \RequirePackage{tikz} \RequirePackage{tex/licence} +\RequirePackage{tex/xstring} \iflyric% \tabsfalse% @@ -87,6 +88,7 @@ \def\picture#1{\gdef\@picture{#1}} \def\picturecopyright#1{\gdef\@picturecopyright{#1}} \def\footer#1{\gdef\@footer{#1}} +\def\lang#1{\gdef\@lang{#1}} \clearheadinfo \renewcommand\maketitle{ diff --git a/tex/xstring.sty b/tex/xstring.sty new file mode 100644 index 00000000..cb4e7536 --- /dev/null +++ b/tex/xstring.sty @@ -0,0 +1,3 @@ +\input xstring.tex +\ProvidesPackage{xstring}[\xstringdate\space\space v\xstringversion\space\space String manipulations (C Tellechea)] +\endinput diff --git a/tex/xstring.tex b/tex/xstring.tex new file mode 100644 index 00000000..cbad33e6 --- /dev/null +++ b/tex/xstring.tex @@ -0,0 +1,1166 @@ +% __________________________________________________ +% | | +% | | +% | xstring v1.5d | +% | | +% | March 28 2010 | +% | | +% |__________________________________________________| +% +% This is xtring.tex +% +% "xstring" package consists of the 7 following files: +% xstring.tex (this file) +% xstring.sty +% README +% xstring_doc_fr.tex, xstring_doc_fr.pdf (manual in french) +% xstring_doc_en.tex, xstring_doc_en.pdf (manual in english) +% +% Christian Tellechea 2008-2010 +% email : unbonpetit@gmail.com +% ------------------------------------------------------------------- +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% +% http://www.latex-project.org/lppl.txt +% +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% ------------------------------------------------------------------- +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Christian Tellechea +% ------------------------------------------------------------------- +\def\xstringversion {1.5d} +\def\xstringdate {2010/03/28} +\def\xstringfrenchdate {28 mars 2010} +\def\xstringenglishdate {March $28^{\mathrm{th}}$ 2010} +\edef\CurrentAtCatcode {\the\catcode`\@} +\catcode`\@=11 +\newwrite\@xs@message% canal pour les messages +\newcount\integerpart\newcount\decimalpart% compteurs utilis\'es par xstring +\newif\if@xs@empty + +\expandafter\ifx\csname @latexerr\endcsname\relax% on n'utilise pas LaTeX ? + \immediate\write\m@ne{Package: xstring \xstringdate\space\space v\xstringversion\space\space String manipulations (C Tellechea)}% + \long\def\@firstoftwo#1#2{#1} + \long\def\@secondoftwo#1#2{#2} + \long\def\@gobble#1{} + \long\def\@ifnextchar#1#2#3{% + \let\reserved@d=#1% + \def\reserved@a{#2}% + \def\reserved@b{#3}% + \futurelet\@let@arg\@ifnch} + \def\@ifnch{% + \ifx\@let@arg\@sptoken + \let\reserved@c\@xifnch + \else + \ifx\@let@arg\reserved@d + \let\reserved@c\reserved@a + \else + \let\reserved@c\reserved@b + \fi + \fi + \reserved@c} + \def\:{\let\@sptoken= } \: + \def\:{\@xifnch} \expandafter\def\: {\futurelet\@let@arg\@ifnch} + \def\@ifstar#1{\@ifnextchar *{\@firstoftwo{#1}}} + \long\def\@testopt#1#2{\@ifnextchar[{#1}{#1[{#2}]}} + \def\@empty{} +\fi% fin des d\'efinitions LaTeX + +\def\@xs@testempty#1{% + \expandafter\ifx\expandafter\@empty\detokenize{#1}\@empty\@xs@emptytrue\else\@xs@emptyfalse\fi} + +% Ouvre un groupe o\`u les catcodes sont \`a 12 et \`a 10 pour les espaces +% ensuite, appelle \@xs@ReadVerb qui lit un argument entre d\'elimiteurs verb +\def\@xs@MakeVerb{% lit 1 argument et le transforme en verb + \begingroup% groupe o\`u les catcodes sont \`a 12 pour la lecture suivante + \def\do##1{\catcode`##112\relax}% + \dospecials% on entre dans le mode verb + \obeyspaces% et on tient compte des espaces + \@xs@ReadVerb}% et on va lire l'argument + +% D\'efinit \@xs@ReadVerb qui lit un argument entre d\'elimiteurs verb +\def\setverbdelim#1{% d\'efinit quel est le d\'elimiteur de verb + \expandafter\@xs@testempty\expandafter{\@gobble#1}% + \if@xs@empty + \else + \begingroup + \newlinechar`\^^J% + \immediate\write\@xs@message + {Package xstring Warning: verb delimiter is not a single token on input line \the\inputlineno^^J}% + \endgroup + \fi + \def\@xs@ReadVerb##1#1##2#1{% lit ##2 qui est entre les d\'elimiteurs de verb + \endgroup% on ferme le groupe + \@xs@afterreadverb{##2}}}% on appelle l'ex\'ecution de fin + +% Assigne l'argument entre d\'elimiteur verb dans la sc #1' + +\def\verbtocs#1{% + \def\@xs@afterreadverb##1{\def#1{##1}}% + \@xs@MakeVerb} + +% Cette macro d\'eveloppe \'eventuellement #2 +% puis le transforme en token et l'assigne \`a #1 +\begingroup% on ouvre un groupe o\`u... +\catcode\z@12\relax% ...le caract\`ere 0 a 12 pour catcode +\gdef\tokenize#1#2{% + \begingroup + \@xs@def\@xs@reserved@A{#2}% on d\'eveloppe en accord avec \fullexpandarg ou \noexpandarg + \def\@xs@AssignResult^^00##1^^00\@xs@nil{\gdef#1{##1}}% on assigne en tenant compte du \@xs@nil qui vient de la fin du fichier virtuel + \everyeof{\@xs@nil}% met un \@xs@nil \`a la fin du fichier virtuel + \endlinechar\m@ne + \catcode\z@12\relax + \expandafter\@xs@AssignResult\scantokens\expandafter{\expandafter^^00\@xs@reserved@A^^00}% on fait l'assignation + \endgroup}% +\endgroup + +% Macro tr\`es simple qui assigne ou affiche le r\'esultat, selon la pr\'esence +% ou non de #2 qui est l'argument optionnel venant en derni\`ere position des macros +\def\@xs@ReturnResult#1#2{% + \def\@xs@argument@A{#1}% + \@xs@testempty{#2}% + \if@xs@empty + \@xs@argument@A + \else + \let#2\@xs@argument@A + \fi} + +% Pas d'expansion des arguments +\def\normalexpandarg{% + \let\@xs@def\def% on d\'efinit \@xs@call avec \def + \def\@xs@expand##1{\unexpanded\expandafter{##1}}} +\let\noexpandarg\normalexpandarg% synonyme + +% 1-d\'eveloppement du premier token des arguments +\def\expandarg{% + \let\@xs@def\def% on d\'efinit \@xs@call avec \def + \def\@xs@expand##1{\unexpanded\expandafter\expandafter\expandafter{##1}}} + +% D\'eveloppement maximum des arguments +\def\fullexpandarg{% + \let\@xs@def\edef% on d\'efinit\@xs@call avec \edef + \def\@xs@expand##1{##1}}% et on neutralise \@xs@expand + +\def\saveexpandmode{\let\@xs@saved@def\@xs@defarg\let\@xs@saved@expand\@xs@expand} +\def\restoreexpandmode{\let\@xs@defarg\@xs@saved@def\let\@xs@expand\@xs@saved@expand} + +% Macro interne renvoyant #2 si son argument commence par une accolade ouvrante "{" +% et #3 sinon (Ulrich Diez sur comp.text.tex) +\def\@xs@ifbeginwithbrace#1{% + \csname @% + \expandafter\@gobble\string{% ne sert à rien si ce n'est \'equilibrer les accolades dans la d\'efinition + \expandafter\@gobble\expandafter{\expandafter{\string#1}% + \expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\@firstoftwo + \expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\expandafter\@gobble + \expandafter\expandafter\expandafter\@gobble + \expandafter\expandafter\expandafter{\expandafter\string\expandafter}\string}% + \expandafter\@gobble\string}% + \@secondoftwo{first}{second}oftwo% + \endcsname} + +% Cette macro interne prend la 1ere unit\'e syntaxique de #1 et assigne le r\'esultat \`a #2 +\def\@xs@returnfirstsyntaxunit#1#2{% + \def\@xs@groupfound{\expandafter\def\expandafter#2\expandafter{\expandafter{#2}}\@xs@gobbleall}% on met #2 dans des accolades et on finit + \def\@xs@assignfirsttok##1##2\@xs@nil{\let\@xs@toks0\def#2{##1}}% + \def\@xs@testfirsttok{% + \let\@xs@next\@xs@assignfirsttok + \ifx\@xs@toks\bgroup + \expandafter\@xs@ifbeginwithbrace\expandafter{\@xs@argument}{\def\@xs@next{\afterassignment\@xs@groupfound\def#2}}{}% + \fi + \@xs@next}% + \def\@xs@argument{#1}% + \edef\@xs@next{\expandafter\@xs@beforespace\detokenize{#1} \@xs@nil}% #1 commence par un espace ? + %\expandafter\expandafter\expandafter\@xs@testempty\expandafter\expandafter\expandafter{\expandafter\@xs@beforespace\detokenize{#1} \@xs@nil} + \ifx\@xs@next\@empty + \def\@xs@next{\expandafter\ifx\expandafter\@empty\detokenize\expandafter{\@xs@argument}\@empty\let#2\@empty\else\def#2{ }\let\@xs@toks0\fi}% + \else + \def\@xs@next{\expandafter\futurelet\expandafter\@xs@toks\expandafter\@xs@testfirsttok\@xs@argument\@xs@nil}% + \fi + \@xs@next} + +% Cette macro interne enl\`eve la 1ere unit\'e syntaxique de #1 et assigne le r\'esultat \`a #2 +\def\@xs@testsecondtoken#1\@xs@nil{\@xs@ifbeginwithbrace{#1}} +\def\@xs@gobblespacebeforebrace#1#{}% supprime tout ce qui est avant la 1ere accolade ouvrante +\def\@xs@removefirstsyntaxunit#1#2{% + \def\@xs@argument{#1}% + \expandafter\expandafter\expandafter\ifx\expandafter\expandafter\expandafter\@empty\expandafter\@xs@beforespace\detokenize\expandafter{\@xs@argument} \@xs@nil\@empty% #1 commence par un espace ? + \expandafter\@xs@testempty\expandafter{\@xs@argument}% + \if@xs@empty + \let#2\@empty + \else + \afterassignment\@xs@testsecondtoken% après avoir mangé le 1er token, on va tester si la suite commence par «{» + \expandafter\let\expandafter\@xs@secontoken\expandafter=\expandafter\@sptoken\@xs@argument\@xs@@nil\@xs@nil% on mange le 1er token et on rajoute \@xs@@nil à la fin pour éviter de perdre les accolades du groupe + {\expandafter\expandafter\expandafter\def\expandafter\expandafter\expandafter#2% + \expandafter\expandafter\expandafter{\expandafter\@xs@gobblespacebeforebrace\@xs@argument}}% + {\expandafter\expandafter\expandafter\def\expandafter\expandafter\expandafter#2% + \expandafter\expandafter\expandafter{\expandafter\@xs@behindspace\@xs@argument\@xs@nil}}% + \fi + \else + \expandafter\expandafter\expandafter\def\expandafter\expandafter\expandafter#2% + \expandafter\expandafter\expandafter{\expandafter\@gobble\@xs@argument}% + \fi} + +% Macros \`a arguments d\'elimit\'es pour les macros ci dessus +\def\@xs@beforespace#1 #2\@xs@nil{#1} +\def\@xs@behindspace#1 #2\@xs@nil{#2} +\def\@xs@returnfirstsyntaxunit@ii#1#2\@xs@nil{#1} +\def\@xs@gobbleall#1\@xs@nil{} + +% Cette macro interne est utilis\'ee dans les macros \'etoil\'ees pour : +% 1) d\'evelopper l'argument selon qu'on a choisit \fullexpandarg +% ou \normalexpandarg, et ceci \`a l'aide de la macro \@xs@def +% 2) Ensuite, on d\'etokenize ce d\'eveloppement de façon n'avoir plus que +% des catcodes de 10 pour les espaces et 12 pour le reste. +\def\@xs@expand@and@detokenize#1#2{% + \def#1{#2}% + \expandafter\edef\expandafter#1\expandafter{\@xs@expand#1}% on d\'eveloppe #2 selon le mode de d\'eveloppement + \edef#1{\detokenize\expandafter{#1}}}% puis on d\'etokenize et on assigne \`a #1 + +\def\@xs@expand@and@assign#1#2{\@xs@def#1{#2}}% on d\'eveloppe #2 selon \fullexpandarg ou \normalexpandarg + +\def\@xs@edefaddtomacro#1#2{\edef#1{\unexpanded\expandafter{#1}#2}} +\def\@xs@addtomacro#1#2{\expandafter\def\expandafter#1\expandafter{#1#2}} + +\def\@xs@argstring{0########1########2########3########4########5########6########7########8########9} +% \@xs@DefArg{3} met dans la sc \@xs@myarg les tokens "####1####2####3" +\def\@xs@DefArg#1{\def\@xs@defarg0##1#1##2\@xs@nil{\def\@xs@myarg{##1#1}}\expandafter\@xs@defarg\@xs@argstring\@xs@nil} +% \@xs@DefArg@{3} met dans la sc \@xs@myarg les tokens "[####1]####2####3####4" +\def\@xs@DefArg@#1{\expandafter\@xs@defarg@\expandafter{\number\numexpr#1+1}} +\def\@xs@defarg@#1{\def\@xs@defarg0##11##2#1##3\@xs@nil{\def\@xs@myarg{[##11]##2#1}}\expandafter\@xs@defarg\@xs@argstring\@xs@nil} +% \@xs@OneArg{3} met dans la sc \@xs@myarg les tokens "####3" +\def\@xs@OneArg#1{\expandafter\@xs@onearg\expandafter{\number\numexpr#1-1}{#1}} +\def\@xs@onearg#1#2{\def\@xs@defarg##1#1##2#2##3\@xs@nil{\def\@xs@myarg{##2#2}}\expandafter\@xs@defarg\@xs@argstring\@xs@nil} + +% #1 : num\'ero du 1er argument; #2 : nombre de lignes; #3 argument optionnel; #4 : dernier num\'ero de l'argument devant être d\'etokenis\'e si \'etoile +\def\@xs@BuildLines#1#2#3#4{% + \let\@xs@newlines\@empty + \let\@xs@newargs\@empty + \def\@xs@buildlines##1{% + \expandafter\@xs@OneArg\expandafter{\number\numexpr##1+#1-1}% + \edef\@xs@reserved@B{\noexpand\@xs@expand\csname @xs@arg@\romannumeral\numexpr##1\endcsname}% + \ifnum##1=\@ne% si c'est le premier argument + \@xs@testempty{#3}% + \if@xs@empty + \expandafter\@xs@addtomacro\expandafter\@xs@newargs\expandafter{\expandafter{\@xs@reserved@B}}% + \edef\@xs@reserved@B{\ifnum##1>#4 @xs@def\else @xs@assign\fi}% + \else% et s'il y a un argument optionnel alors, on met des crochets + \expandafter\@xs@addtomacro\expandafter\@xs@newargs\expandafter{\expandafter[\@xs@reserved@B]}% + \def\@xs@reserved@B{@xs@def}% ne pas d\'etok\'eniser l'argument optionnel grace au \@xs@def + \fi + \else + \expandafter\@xs@addtomacro\expandafter\@xs@newargs\expandafter{\expandafter{\@xs@reserved@B}}% + \edef\@xs@reserved@B{\ifnum##1>#4 @xs@def\else @xs@assign\fi}% + \fi + \edef\@xs@newlines{\unexpanded\expandafter{\@xs@newlines}\expandafter\noexpand\csname\@xs@reserved@B\endcsname\expandafter\noexpand\csname @xs@arg@\romannumeral\numexpr##1\endcsname{\@xs@myarg}}% + \ifnum##1<#2\relax + \def\@xs@next{\expandafter\@xs@buildlines\expandafter{\number\numexpr##1+1}}% + \expandafter\@xs@next + \fi}% + \@xs@buildlines\@ne} + +\def\@xs@newmacro{\@ifstar{\let\@xs@reserved@D\@empty\@xs@newmacro@}{\let\@xs@reserved@D\relax\@xs@newmacro@0}} +% #1 : dernier num\'ero de l'argument devant être d\'etokenis\'e +% #2 : nom de la macro publique +% #3 : argument optionnel (vide si pas d'arg optionnel) +% #4 : nombre d'arguments obligatoires +% #5 : utilisation de testopt (1 si oui, 0 si non) +% #6 : code de la macro +\def\@xs@newmacro@#1#2#3#4#5{% + \edef\@xs@reserved@A{@xs@\expandafter\@gobble\string#2}% + \edef\@xs@reserved@C{\expandafter\noexpand\csname\@xs@reserved@A @\ifx\@empty#3\@empty @\fi\endcsname}% + \edef\@xs@reserved@B{% + \ifx\@empty\@xs@reserved@D + \def\noexpand#2{\noexpand\@ifstar + {\let\noexpand\@xs@assign\noexpand\@xs@expand@and@detokenize\expandafter\noexpand\@xs@reserved@C}% + {\let\noexpand\@xs@assign\noexpand\@xs@expand@and@assign\expandafter\noexpand\@xs@reserved@C}}% + \else + \def\noexpand#2{\let\noexpand\@xs@assign\noexpand\@xs@expand@and@assign\expandafter\noexpand\@xs@reserved@C}% + \fi + \ifx\@empty#3\@empty + \else + \def\expandafter\noexpand\@xs@reserved@C{% + \noexpand\@testopt{\expandafter\noexpand\csname\@xs@reserved@A @@\endcsname}{\ifx\@xs@def\edef#3\else\unexpanded{#3}\fi}}% + \fi}% + % Que fait \@xs@reserved@B ? Il d\'efinit : + % si #3 est vide : \NOM{\@ifstar{\let\@xs@assign\@xs@expand@and@detokenize\@xs@NOM@@}{\let\@xs@assign\@xs@expand@and@assign\@xs@NOM@@}} + % si #3 existe : \NOM{\@ifstar{\let\@xs@assign\@xs@expand@and@detokenize\@xs@NOM@}{\let\@xs@assign\@xs@expand@and@assign\@xs@NOM@}} + % \@xs@NOM@{\@testopt{\@xs@NOM@@}{#3}}} + \@xs@reserved@B + \ifx\@empty#3\@empty + \@xs@BuildLines1{#4}{#3}{#1}% + \@xs@DefArg{#4}% + \else + \expandafter\@xs@BuildLines\expandafter1\expandafter{\number\numexpr#4+1}{#3}{#1}% + \@xs@DefArg@{#4}% + \fi + \edef\@xs@reserved@B{\def\expandafter\noexpand\csname\@xs@reserved@A @@\endcsname\@xs@myarg}% + \edef\@xs@reserved@C{\unexpanded\expandafter{\@xs@newlines}\edef\noexpand\@xs@call}% + \edef\@xs@reserved@D{\noexpand\noexpand\expandafter\noexpand\csname\@xs@reserved@A\endcsname\unexpanded\expandafter{\@xs@newargs}}% + \ifnum#5=\@ne\edef\@xs@reserved@D{\noexpand\noexpand\noexpand\@testopt{\unexpanded\expandafter{\@xs@reserved@D}}{}}\fi + \@xs@edefaddtomacro\@xs@reserved@C{{\unexpanded\expandafter{\@xs@reserved@D}}\noexpand\@xs@call}% + \@xs@edefaddtomacro\@xs@reserved@B{{\unexpanded\expandafter{\@xs@reserved@C}}}% + % Que fait \@xs@reserved@B ? Il d\'efinit par exemple pour 3 arguments obligatoires et 1 facultatif : + % \def\@xs@NOM@@[##2]##3##4##5{% + % \@xs@def\@xs@arg@i{##2}\@xs@assign\@xs@arg@ii{##3}\@xs@assign\@xs@arg@iii{##4}\@xs@asign\@xs@arg@iv{##5}% + % si #5=0: \edef\@xs@call{\noexpand\@xs@NOM[\@xs@expand\@xs@arg@i]{\@xs@expand\@xs@arg@ii}{\@xs@expand\@xs@arg@iii}{\@xs@expand\@xs@arg@iv}}% + % si #5=1: \edef\@xs@call{\noexpand\@testopt{\noexpand\@xs@NOM[\@xs@expand\@xs@arg@i]{\@xs@expand\@xs@arg@i}{\@xs@expand\@xs@arg@ii}{\@xs@expand\@xs@arg@iii}{\@xs@expand\@xs@arg@iv}}{}}% + % \@xs@call} + \@xs@reserved@B + \edef\@xs@reserved@B{\def\expandafter\noexpand\csname\@xs@reserved@A\endcsname\@xs@myarg\ifnum#5=\@ne[\unexpanded{##}\number\numexpr\ifx\@empty#3\@empty#4+1\else#4+2\fi]\fi}% + % Que fait \@xs@reserved@B ? Il d\'efinit par exemple pour 3 arguments obligatoires et 1 facultatif : + % \def \@xs@NOM[##2]##3##4##5[##6]{#6} + \@xs@reserved@B} + +% macro g\'en\'erique qui lit \@xs@reserved@C us par us +% 3 sous-routines sont appel\'ees \`a des moments cl\'e : +% \@xs@atendofgroup (un groupe se finit, appel r\'ecursif) +% \@xs@atbegingroup (un groupe vient d'être ouvert) +% \@xs@atnextsyntaxunit (la future US n'est pas un groupe) +\def\@xs@read@reserved@C{% + \expandafter\@xs@testempty\expandafter{\@xs@reserved@C}% + \if@xs@empty + \ifnum\@xs@nestlevel=\z@ + \let\@xs@next\relax + \else + \let\@xs@next\@xs@atendofgroup + \fi + \else + \expandafter\@xs@returnfirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@A + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@C + \let\@xs@next\@xs@read@reserved@C + \@xs@exploregroups + \ifx\bgroup\@xs@toks + \advance\integerpart\@ne + \begingroup + \expandafter\def\expandafter\@xs@reserved@C\@xs@reserved@A + \@xs@manage@groupID + \let\@xs@nestlevel\@ne + \integerpart\z@ + \@xs@atbegingroup + \else + \global\advance\decimalpart\@ne + \@xs@atnextsyntaxunit + \fi + \fi + \@xs@next} + +% macro g\'en\'erique qui lit \@xs@reserved@D en proc\'edant \`a des tests avec \IfBeginWith +% 2 sous-routines sont appel\'ees \`a des moments cl\'e : +% \@xs@atendofgroup (un groupe se finit, appel r\'ecursif) +% \@xs@atoccurfound (une occurrence a \'et\'e trouv\'ee) +\def\@xs@read@reserved@D{% + \expandafter\@xs@testempty\expandafter{\@xs@reserved@D}% + \if@xs@empty + \ifnum\@xs@nestlevel=\z@ + \let\@xs@next\relax + \else + \let\@xs@next\@xs@atendofgroup + \fi + \else + \expandafter\expandafter\expandafter\@xs@IfBeginWith@i\expandafter\expandafter\expandafter{\expandafter\@xs@reserved@D\expandafter}\expandafter{\@xs@reserved@E}% + {\global\advance\decimalpart\@ne + \let\@xs@reserved@D\@xs@reserved@A + \@xs@atoccurfound}% + {\expandafter\@xs@returnfirstsyntaxunit\expandafter{\@xs@reserved@D}\@xs@reserved@A + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@reserved@D}\@xs@reserved@D + \let\@xs@next\@xs@read@reserved@D + \@xs@exploregroups + \ifx\bgroup\@xs@toks + \advance\integerpart\@ne + \begingroup + \expandafter\def\expandafter\@xs@reserved@D\@xs@reserved@A + \@xs@manage@groupID + \let\@xs@reserved@C\@empty + \let\@xs@nestlevel\@ne + \integerpart\z@ + \else + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@C\expandafter{\@xs@reserved@A}% + \fi}% + \fi + \@xs@next} + +\@xs@newmacro\StrRemoveBraces{}{1}{1}{% + \def\@xs@reserved@C{#1}% + \let\@xs@reserved@B\@empty + \let\@xs@nestlevel\z@ + \@xs@StrRemoveBraces@i + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@B}{#2}} + +\def\@xs@StrRemoveBraces@i{% + \expandafter\@xs@testempty\expandafter{\@xs@reserved@C}% + \if@xs@empty + \ifnum\@xs@nestlevel=\z@ + \let\@xs@next\relax + \else + \expandafter\endgroup + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@B\expandafter{\@xs@reserved@B}% + \let\@xs@next\@xs@StrRemoveBraces@i + \fi + \else + \expandafter\@xs@returnfirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@A + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@C + \let\@xs@next\@xs@StrRemoveBraces@i + \ifx\bgroup\@xs@toks + \ifx\@xs@exploregroups\relax% on explore les groupes ? + \begingroup + \expandafter\def\expandafter\@xs@reserved@C\@xs@reserved@A + \let\@xs@nestlevel\@ne + \integerpart\z@ + \let\@xs@reserved@B\@empty + \else + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@B\@xs@reserved@A + \fi + \else + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@B\expandafter{\@xs@reserved@A}% + \fi + \fi + \@xs@next} + +% \@xs@cutafteroccur coupe l'argument #1 apr\`es la #3\`eme occurrence de #2 +% \@xs@reserved@C : contient ce qui se trouve avant cette occurrence +% \@xs@reserved@D : contient ce qui se trouve avant cette occurrence y compris cette occurrence +% \@xs@reserved@E : contient ce qui se trouve apr\`es l'occurrence +% si l'occurrence n'existe pas ou qu'un des arguments est vide, toutes les chaines renvoy\'ees sont vides +\def\@xs@cutafteroccur#1#2#3{% + \def\@xs@reserved@D{#1}\let\@xs@reserved@C\@empty\def\@xs@reserved@E{#2}% + \decimalpart\z@\integerpart\z@\def\groupID{0}\let\@xs@nestlevel\z@ + \def\@xs@atendofgroup{% + \expandafter\endgroup + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@C\expandafter{\expandafter{\@xs@reserved@C}}% + \@xs@read@reserved@D}% + \def\@xs@atoccurfound{% + \ifnum\decimalpart=#3 + \global\let\@xs@reserved@D\@xs@reserved@D + \global\let\@xs@reserved@C\@xs@reserved@C + \global\let\groupID\groupID + \@xs@exitallgroups + \let\@xs@next\relax + \else + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@C\expandafter{\@xs@reserved@E}% + \let\@xs@next\@xs@read@reserved@D + \fi}% + \@xs@read@reserved@D + \def\@xs@argument@A{#2}% + \ifnum\decimalpart=#3% occurrence trouv\'ee ? + \let\@xs@reserved@E\@xs@reserved@D + \expandafter\expandafter\expandafter\def\expandafter\expandafter\expandafter\@xs@reserved@D\expandafter\expandafter\expandafter{\expandafter\@xs@reserved@C\@xs@argument@A}% + \else + \let\@xs@reserved@C\@empty\let\@xs@reserved@E\@empty\let\groupID\@empty + \fi} + +\@xs@newmacro*3\IfSubStr{1}{2}{0}{% + \def\@xs@argument@A{#2}\def\@xs@argument@B{#3}% + \expandafter\expandafter\expandafter\@xs@cutafteroccur + \expandafter\expandafter\expandafter{\expandafter\@xs@argument@A\expandafter}\expandafter{\@xs@argument@B}{#1}% + \expandafter\@xs@testempty\expandafter{\@xs@reserved@D}% + \if@xs@empty + \expandafter\@secondoftwo + \else + \expandafter\@firstoftwo + \fi} + +\@xs@newmacro*2\IfBeginWith{}{2}{0}{% + \def\@xs@argument@A{#1}\def\@xs@argument@B{#2}% + \expandafter\@xs@testempty\expandafter{\@xs@argument@B}% + \if@xs@empty + \let\@xs@next\@secondoftwo + \else + \def\@xs@next{\expandafter\expandafter\expandafter\@xs@IfBeginWith@i + \expandafter\expandafter\expandafter{\expandafter\@xs@argument@A\expandafter}\expandafter{\@xs@argument@B}}% + \fi + \@xs@next} + +\def\@xs@IfBeginWith@i#1#2{% + \def\@xs@argument@A{#1}\def\@xs@argument@B{#2}% + \expandafter\@xs@testempty\expandafter{\@xs@argument@B}% + \if@xs@empty% #2 est vide, tous les tests sont pass\'es avec succ\`es : on renvoie #3 + \let\@xs@next\@firstoftwo + \else + \expandafter\@xs@testempty\expandafter{\@xs@argument@A}%\@xs@testempty{#1}% + \if@xs@empty + \let\@xs@next\@secondoftwo% #1 est vide, c'est que #2 est + long que #1 : on renvoie #4 + \else + \expandafter\@xs@returnfirstsyntaxunit\expandafter{\@xs@argument@B}\@xs@reserved@B + \expandafter\@xs@returnfirstsyntaxunit\expandafter{\@xs@argument@A}\@xs@reserved@A + \ifx\@xs@reserved@A\@xs@reserved@B% il y a \'egalit\'e... + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@argument@B}\@xs@reserved@B + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@argument@A}\@xs@reserved@A% on enl\`eve les 1ere unit\'es syntaxiques + \def\@xs@next{% et on recommence avec ces arguments racourcis d'1 unit\'e syntaxique + \expandafter\expandafter\expandafter\@xs@IfBeginWith@i + \expandafter\expandafter\expandafter{\expandafter\@xs@reserved@A\expandafter}\expandafter{\@xs@reserved@B}}% + \else + \let\@xs@next\@secondoftwo + \fi + \fi + \fi + \@xs@next} + +\@xs@newmacro*2\IfEndWith{}{2}{0}{% + \def\@xs@argument@A{#1}\def\@xs@argument@B{#2}% + \@xs@testempty{#2}% + \if@xs@empty + \let\@xs@reserved@A\@secondoftwo + \else + \expandafter\expandafter\expandafter\@xs@StrCount + \expandafter\expandafter\expandafter{\expandafter\@xs@argument@A\expandafter}\expandafter + {\@xs@argument@B}[\@xs@reserved@A]% + \ifnum\@xs@reserved@A=\z@ + \let\@xs@reserved@A\@secondoftwo + \else + \expandafter\@xs@testempty\expandafter{\@xs@reserved@C}% + \if@xs@empty + \let\@xs@reserved@A\@firstoftwo + \else + \let\@xs@reserved@A\@secondoftwo + \fi + \fi + \fi + \@xs@reserved@A} + +\@xs@newmacro*4\IfSubStrBefore{1,1}{3}{0}{\@xs@IfSubStrBefore@i[#1]{#2}{#3}{#4}} +\def\@xs@IfSubStrBefore@i[#1,#2]#3#4#5{% + \def\@xs@reserved@C{#3}% + \ifx\@xs@exploregroups\relax% si on explore les groupes + \let\@xs@reserved@B\@empty + \let\@xs@nestlevel\z@ + \@xs@StrRemoveBraces@i% on retire les accolades + \let\@xs@reserved@C\@xs@reserved@B + \fi + \def\@xs@reserved@A{#5}% + \expandafter\expandafter\expandafter\@xs@cutafteroccur\expandafter\expandafter\expandafter{\expandafter\@xs@reserved@C\expandafter}\expandafter{\@xs@reserved@A}{#2}% + \def\@xs@reserved@A{#4}% + \expandafter\expandafter\expandafter\@xs@cutafteroccur\expandafter\expandafter\expandafter{\expandafter\@xs@reserved@C\expandafter}\expandafter{\@xs@reserved@A}{#1}% + \let\groupID\@empty + \expandafter\@xs@testempty\expandafter{\@xs@reserved@C}% + \if@xs@empty + \expandafter\@secondoftwo + \else + \expandafter\@firstoftwo + \fi} + +\@xs@newmacro*4\IfSubStrBehind{1,1}{3}{0}{\@xs@IfSubStrBehind@i[#1]{#2}{#3}{#4}} +\def\@xs@IfSubStrBehind@i[#1,#2]#3#4#5{\@xs@IfSubStrBefore@i[#2,#1]{#3}{#5}{#4}} + +\def\@xs@formatnumber#1#2{% + \def\@xs@argument@A{#1}% + \@xs@testempty{#1}% + \if@xs@empty + \def#2{0X}% si vide, renvoie 0X + \else + \@xs@returnfirstsyntaxunit{#1}\@xs@reserved@A + \def\@xs@reserved@B{+}% + \ifx\@xs@reserved@A\@xs@reserved@B + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@argument@A}\@xs@reserved@C + \expandafter\@xs@testempty\expandafter{\@xs@reserved@C}% + \if@xs@empty + \def#2{+0X}% + \else + \expandafter\def\expandafter#2\expandafter{\expandafter+\expandafter0\@xs@reserved@C}% + \fi + \else + \def\@xs@reserved@B{-}% + \ifx\@xs@reserved@A\@xs@reserved@B + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@argument@A}\@xs@reserved@A + \expandafter\@xs@testempty\expandafter{\@xs@reserved@A}% + \if@xs@empty + \def#2{-0X}% + \else + \expandafter\def\expandafter#2\expandafter{\expandafter-\expandafter0\@xs@reserved@A}% + \fi + \else + \expandafter\def\expandafter#2\expandafter{\expandafter0\@xs@argument@A}% + \fi + \fi + \fi} + +\@xs@newmacro\IfInteger{}{1}{0}{% + \@xs@formatnumber{#1}\@xs@reserved@A + \decimalpart\z@ + \afterassignment\@xs@defafterinteger\integerpart\@xs@reserved@A\relax\@xs@nil + \let\@xs@after@intpart\@xs@afterinteger + \expandafter\@xs@testdot\@xs@afterinteger\@xs@nil + \ifx\@empty\@xs@afterdecimal + \ifnum\decimalpart=\z@ + \let\@xs@next\@firstoftwo% partie décimale constituée de 0 --> seul cas où on renvoie vrai + \else + \let\@xs@afterinteger\@xs@after@intpart + \let\@xs@next\@secondoftwo + \fi + \else + \let\@xs@afterinteger\@xs@after@intpart + \let\@xs@next\@secondoftwo + \fi + \@xs@next} + +\@xs@newmacro\IfDecimal{}{1}{0}{% + \expandafter\@xs@formatnumber\expandafter{\detokenize{#1}}\@xs@reserved@A + \decimalpart\z@ + \afterassignment\@xs@defafterinteger\integerpart\@xs@reserved@A\relax\@xs@nil + \expandafter\@xs@testdot\@xs@afterinteger\@xs@nil + \ifx\@empty\@xs@afterdecimal + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi} + +\def\@xs@defafterinteger#1\relax\@xs@nil{\def\@xs@afterinteger{#1}} +\def\@xs@testdot{\let\xs@decsep\@empty\@ifnextchar.{\def\xs@decsep{.}\@xs@readdecimalpart}{\@xs@testcomma}} +\def\@xs@testcomma{\@ifnextchar,{\def\xs@dessep{,}\@xs@readdecimalpart}{\@xs@endnumber}} +\def\@xs@readdecimalpart#1#2\@xs@nil{% + \ifx\@empty#2\@empty\def\@xs@reserved@A{0X}\else\def\@xs@reserved@A{0#2}\fi + \afterassignment\@xs@defafterinteger\decimalpart\@xs@reserved@A\relax\@xs@nil + \expandafter\@xs@endnumber\@xs@afterinteger\@xs@nil} +\def\@xs@endnumber#1\@xs@nil{\def\@xs@afterdecimal{#1}} + +% test d'\'egalit\'e sur des chaines (et des chaines contenant des nombres) +\def\@xs@IfStrEqFalse@i#1#2{\let\@xs@reserved@A\@secondoftwo} +\def\@xs@IfStrEqFalse@ii#1#2{% renvoie vrai si les 2 arg sont d\'ecimaux et s'ils sont \'egaux, faux sinon + \@xs@IfDecimal{#1}% + {\@xs@IfDecimal{#2}% + {\ifdim#1pt=#2pt\let\@xs@reserved@A\@firstoftwo\else\let\@xs@reserved@A\@secondoftwo\fi}% les 2 sont d\'ecimaux : on fait le test + {\let\@xs@reserved@A\@secondoftwo}}% un seul est d\'ecimal + {\let\@xs@reserved@A\@secondoftwo}}% #1 n'est pas d\'ecimal + +\def\@xs@TestEqual#1#2{% teste si les 2 arguments sont \'egaux + \def\@xs@reserved@A{#1}\def\@xs@reserved@B{#2}% + \ifx\@xs@reserved@A\@xs@reserved@B + \let\@xs@reserved@A\@firstoftwo% \'egalit\'e parfaite des 2 chaines + \else + \expandafter\expandafter\expandafter\@xs@reserved@D\expandafter\expandafter\expandafter{\expandafter\@xs@reserved@A\expandafter}\expandafter{\@xs@reserved@B}% + \fi + \@xs@reserved@A} + +\@xs@newmacro*2\IfStrEq{}{2}{0}{% teste si les deux chaines sont \'egales + \let\@xs@reserved@D\@xs@IfStrEqFalse@i + \@xs@TestEqual{#1}{#2}} + +\@xs@newmacro*2\IfEq{}{2}{0}{% teste si les 2 arguments (chaine ou nombre) sont \'egaux + \let\@xs@reserved@D\@xs@IfStrEqFalse@ii + \@xs@TestEqual{#1}{#2}} + +\def\IfStrEqCase{\@ifstar{\def\@xs@reserved@E{\IfStrEq*}\@xs@IfStrCase}{\def\@xs@reserved@E{\IfStrEq}\@xs@IfStrCase}} +\def\@xs@IfStrCase#1#2{\@testopt{\@xs@IfStringCase{#1}{#2}}{}} + +\def\IfEqCase{\@ifstar{\def\@xs@reserved@E{\IfEq*}\@xs@IfEqCase}{\def\@xs@reserved@E{\IfEq}\@xs@IfEqCase}} +\def\@xs@IfEqCase#1#2{\@testopt{\@xs@IfStringCase{#1}{#2}}{}} + +\def\@xs@IfStringCase#1#2[#3]{% + \def\@xs@testcase##1##2##3\@xs@nil{% lit les 2 premieres unit\'es syntaxiques dans ##1 et ##2. Les autres dans ##3 + \@xs@reserved@E{#1}{##1}% + {##2}% le test est positif, on ex\'ecute le code correspondant + {\@xs@testempty{##3}% + \if@xs@empty% le test est n\'egatif + \def\@xs@next{#3}% s'il n'y a plus de cas, on ex\'ecute le code + \else + \def\@xs@next{\@xs@testcase##3\@xs@nil}% sinon, on recommence avec ce qui reste + \fi + \@xs@next}}% + \@xs@testcase#2\@xs@nil} + +% Renvoie ce qui est \`a gauche de l'occurence n°#1 de la sous chaine #3 dans la chaine +\@xs@newmacro*3\StrBefore{1}{2}{1}{% + \@xs@cutafteroccur{#2}{#3}{#1}% + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@C}{#4}} + +% Renvoie ce qui est \`a droite de l'occurence n°#1 de la sous chaine #3 dans la chaine #2 +\@xs@newmacro*3\StrBehind{1}{2}{1}{% + \@xs@cutafteroccur{#2}{#3}{#1}% + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@E}{#4}} + +% Renvoie ce qui est strictement compris entre les occurrences n°#1 et n°#2 +% des chaines #4 et #5 dans la chaine #3 +\@xs@newmacro*4\StrBetween{1,1}{3}{1}{\@xs@StrBetween@i[#1]{#2}{#3}{#4}[#5]} +\def\@xs@StrBetween@i[#1,#2]#3#4#5[#6]{% + \begingroup + \noexploregroups + \@xs@cutafteroccur{#3}{#5}{#2}% + \expandafter\@xs@cutafteroccur\expandafter{\@xs@reserved@C}{#4}{#1}% + \expandafter + \endgroup + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@E}{#6}% + \let\groupID\@empty} + +\def\exploregroups{\let\@xs@exploregroups\relax} +\def\noexploregroups{\def\@xs@exploregroups{\let\@xs@toks0\relax}} +\def\saveexploremode{\let\@xs@saveexploremode\@xs@exploregroups} +\def\restoreexploremode{\let\@xs@exploregroups\@xs@saveexploremode} + +% Remplace les #1 premi\`eres occurences de la chaine #3 +% par la chaine #4 dans la chaine #2 +\@xs@newmacro\StrSubstitute{0}{3}{1}{% + \def\@xs@reserved@D{#2}\let\@xs@reserved@C\@empty\def\@xs@reserved@E{#3}% + \def\@xs@argument@C{#3}\def\@xs@argument@D{#4}% + \decimalpart\z@\integerpart\z@\def\groupID{0}\let\@xs@nestlevel\z@ + \def\@xs@atendofgroup{% + \expandafter\endgroup + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@C\expandafter{\expandafter{\@xs@reserved@C}}% + \@xs@read@reserved@D}% + \def\@xs@atoccurfound{% + \ifnum#1<\@ne + \let\@xs@reserved@A\@xs@argument@D + \else + \ifnum\decimalpart>#1 + \let\@xs@reserved@A\@xs@argument@C + \else + \let\@xs@reserved@A\@xs@argument@D + \fi + \fi + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@C\expandafter{\@xs@reserved@A}% + \@xs@read@reserved@D}% + \@xs@testempty{#3}% + \if@xs@empty + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@D}{#5}% + \else + \@xs@read@reserved@D + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@C}{#5}% + \fi} + +% Supprime les #1 premi\`eres occurrences de #3 dans #2 +\@xs@newmacro\StrDel{0}{2}{1}{\@xs@StrSubstitute[#1]{#2}{#3}{}[#4]} + +\def\@xs@exitallgroups{\ifnum\@xs@nestlevel>\z@\endgroup\expandafter\@xs@exitallgroups\fi} + +% Compte combien d'unit\'es syntaxiques contient la chaine #1 ? +\@xs@newmacro\StrLen{}{1}{1}{% + \def\@xs@reserved@C{#1}% + \decimalpart\z@ + \let\@xs@nestlevel\z@ + \def\groupID{0}% + \let\@xs@atbegingroup\relax + \def\@xs@atendofgroup{\endgroup\@xs@read@reserved@C}% + \let\@xs@atnextsyntaxunit\relax + \@xs@read@reserved@C + \expandafter\@xs@ReturnResult\expandafter{\number\decimalpart}{#2}} + +% Macro interne fermant autant de groupes que n\'ecessaire pour trouver une unit\'e syntaxique derri\`ere +\def\@xs@continuetonext{% + \expandafter\@xs@testempty\expandafter{\@xs@reserved@C}% + \if@xs@empty + \ifnum\@xs@nestlevel>\z@ + \expandafter\endgroup\expandafter\@xs@addtomacro\expandafter\@xs@reserved@B\expandafter{\expandafter{\@xs@reserved@B}}% on concat\`ene + \expandafter\expandafter\expandafter\@xs@continuetonext% on recommence + \fi + \fi}% + +\def\@xs@manage@groupID{% + \begingroup\def\@xs@reserved@A{0}% + \ifx\@xs@reserved@A\groupID% si on arrive du groupe de niveau 0 + \endgroup\edef\groupID{\number\integerpart}% on met simplement le niveau + \else + \endgroup\expandafter\@xs@addtomacro\expandafter\groupID\expandafter{\expandafter,\number\integerpart}% + \fi} + +% Cette macro coupe la chaine #1 apr\`es l'unit\'e syntaxique n°#2 +\def\StrSplit{\@ifstar{\let\@xs@reserved@E\@xs@continuetonext\StrSpl@t}{\let\@xs@reserved@E\relax\StrSpl@t}} +\@xs@newmacro\StrSpl@t{}{2}{0}{\@xs@StrSplit@i{#2}{#1}\@xs@StrSplit@ii} +% Cette macro interne coupe la chaine #2 apr\`es l'unit\'e syntaxique n°#1 +% Le d\'ebut est assign\'e dans \@xs@reserved@B et la fin dans \@xs@reserved@C +\def\@xs@StrSplit@i#1#2{% + \def\@xs@reserved@D{#1}\def\@xs@reserved@C{#2}\let\@xs@reserved@B\@empty\let\groupID\@empty + \ifnum#1>\z@ + \decimalpart\z@\integerpart\z@\def\groupID{0}\let\@xs@nestlevel\z@ + \def\@xs@atendofgroup{% + \expandafter\endgroup + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@B\expandafter{\expandafter{\@xs@reserved@B}}% + \@xs@read@reserved@C}% + \def\@xs@atbegingroup{\let\@xs@reserved@B\@empty}% + \def\@xs@atnextsyntaxunit{% + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@B\expandafter{\@xs@reserved@A}% + \ifnum\decimalpart=\@xs@reserved@D\relax + \ifx\@xs@reserved@C\@empty\@xs@reserved@E\fi + \global\let\@xs@reserved@B\@xs@reserved@B + \global\let\@xs@reserved@C\@xs@reserved@C + \global\let\groupID\groupID + \@xs@exitallgroups + \let\@xs@next\relax + \fi}% + \@xs@read@reserved@C + \fi} +\def\@xs@StrSplit@ii#1#2{\let#1\@xs@reserved@B\let#2\@xs@reserved@C} + +% De la chaine #1, renvoie ce qui se trouve entre les positions +% #2 et #3, unit\'es syntaxiques aux positions compris ! +\@xs@newmacro\StrMid{}{3}{1}{% + \begingroup + \noexploregroups + \let\@xs@reserved@E\relax + \@xs@StrSplit@i{#3}{#1}% + \edef\@xs@reserved@C{\number\numexpr#2-1}% + \let\@xs@reserved@E\relax + \expandafter\expandafter\expandafter\@xs@StrSplit@i\expandafter\expandafter\expandafter{\expandafter\@xs@reserved@C\expandafter}\expandafter{\@xs@reserved@B}% + \expandafter\endgroup + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@C}{#4}% + \let\groupID\@empty} + +% supprime #2 unit\'es syntaxiques \`a gauche dans la chaine #1 +\@xs@newmacro\StrGobbleLeft{}{2}{1}{% + \let\@xs@reserved@E\relax + \@xs@StrSplit@i{#2}{#1}% + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@C}{#3}} + +% extrait de #1 la chaine \`a gauche de longueur #2 +\@xs@newmacro\StrLeft{}{2}{1}{% + \let\@xs@reserved@E\relax + \@xs@StrSplit@i{#2}{#1}% + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@B}{#3}} + +% supprime #2 unit\'es syntaxiques \`a droite dans la chaine #1 +\@xs@newmacro\StrGobbleRight{}{2}{1}{% + \@xs@StrLen{#1}[\@xs@reserved@D]% + \let\@xs@reserved@E\relax + \expandafter\@xs@StrSplit@i\expandafter{\number\numexpr\@xs@reserved@D-#2}{#1}% + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@B}{#3}} + +% renvoie #2 unit\'es syntaxiques \`a la droite de la chaine #1 +\@xs@newmacro\StrRight{}{2}{1}{% + \@xs@StrLen{#1}[\@xs@reserved@D]% + \let\@xs@reserved@E\relax + \expandafter\@xs@StrSplit@i\expandafter{\number\numexpr\@xs@reserved@D-#2}{#1}% + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@C}{#3}} + +\@xs@newmacro\StrChar{}{2}{1}{% + \let\@xs@reserved@B\@empty + \def\@xs@reserved@C{#1}\def\@xs@reserved@D{#2}% + \ifnum#2>\z@ + \def\groupID{0}\let\@xs@nestlevel\z@\integerpart\z@\decimalpart\z@ + \let\@xs@atbegingroup\relax + \def\@xs@atendofgroup{\endgroup\@xs@read@reserved@C}% + \def\@xs@atnextsyntaxunit{% + \ifnum\decimalpart=\@xs@reserved@D% la n i\`eme US est atteinte ? + \global\let\@xs@reserved@B\@xs@reserved@A% on capture l'US en cours qui est celle cherch\'ee + \global\let\groupID\groupID + \@xs@exitallgroups + \let\@xs@next\relax + \fi}% + \@xs@read@reserved@C + \fi + \expandafter\@xs@testempty\expandafter{\@xs@reserved@B}% + \if@xs@empty\let\groupID\@empty\fi + \expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@B}{#3}} + +% Combien de fois compte t-on #2 dans #1 ? +\@xs@newmacro\StrCount{}{2}{1}{% + \@xs@testempty{#2}% + \def\@xs@reserved@D{#1}\def\@xs@reserved@E{#2}\let\@xs@reserved@C\@empty + \if@xs@empty + \@xs@ReturnResult{0}{#3}% + \else + \decimalpart\z@\integerpart\z@\def\groupID{0}\let\@xs@nestlevel\z@ + \def\@xs@atendofgroup{% + \expandafter\endgroup + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@C\expandafter{\expandafter{\@xs@reserved@C}}% + \@xs@read@reserved@D}% + \def\@xs@atoccurfound{\let\@xs@reserved@C\@empty\@xs@read@reserved@D}% + \@xs@read@reserved@D + \expandafter\@xs@ReturnResult\expandafter{\number\decimalpart}{#3}% + \fi} + +% renvoie la position de l'occurrence #1 de la sous chaine #3 dans la chaine #2 +\@xs@newmacro\StrPosition{1}{2}{1}{% + \@xs@cutafteroccur{#2}{#3}{#1}% + \let\@xs@reserved@E\groupID + \ifx\@xs@reserved@C\@xs@reserved@D + \@xs@ReturnResult{0}{#4}% + \let\@xs@reserved@E\@empty + \else + \expandafter\@xs@StrLen\expandafter{\@xs@reserved@C}[\@xs@reserved@C]% + \expandafter\@xs@ReturnResult\expandafter{\number\numexpr\@xs@reserved@C+1}{#4}% + \fi + \let\groupID\@xs@reserved@E} + +\def\comparestrict{\let\@xs@comparecoeff\@ne} +\def\comparenormal{\let\@xs@comparecoeff\z@} +\def\savecomparemode{\let\@xs@saved@comparecoeff\@xs@comparecoeff} +\def\restorecomparemode{\let\@xs@comparecoeff\@xs@saved@comparecoeff} +% Compare les deux arguments #1 et #2 +% Renvoie 0 s'ils sont \'egaux et renvoie la +% position de la premiere unit\'e syntaxiques diff\'erente sinon +\@xs@newmacro*2\StrCompare{}{2}{1}{% + \def\@xs@reserved@A{#1}% + \def\@xs@reserved@B{#2}% + \ifx\@xs@reserved@B\@xs@reserved@A + \@xs@ReturnResult{0}{#3}% + \else + \def\@xs@next{\@xs@StrCompare@i{#1}{#2}{#3}}% + \expandafter\@xs@next + \fi} + +\def\@xs@StrCompare@i#1#2#3{% + \def\@xs@StrCompare@iii##1{% + \let\@xs@reserved@A\@empty + \expandafter\@xs@testempty\expandafter{\@xs@reserved@C}% + \if@xs@empty + \def\@xs@reserved@A{*\@xs@comparecoeff}% + \else + \expandafter\@xs@testempty\expandafter{\@xs@reserved@D}% + \if@xs@empty + \def\@xs@reserved@A{*\@xs@comparecoeff}% + \fi + \fi + \def\@xs@next{% + \expandafter\@xs@ReturnResult\expandafter + {\number\numexpr##1\@xs@reserved@A\relax}{#3}}}% + \def\@xs@StrCompare@ii##1{% ##1 est la position + \expandafter\@xs@returnfirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@A + \expandafter\@xs@returnfirstsyntaxunit\expandafter{\@xs@reserved@D}\@xs@reserved@B + \ifx\@xs@reserved@B\@xs@reserved@A + \expandafter\@xs@testempty\expandafter{\@xs@reserved@A}% + \if@xs@empty + \@xs@StrCompare@iii{##1}% les 2 unit\'es syntaxiques sont \'egales, on renvoie la position + \else + \def\@xs@next{\expandafter\@xs@StrCompare@ii\expandafter{\number\numexpr##1+1}}% les 2 unit\'es syntaxiques sont \'egales et non vides, on recommence + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@C + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@reserved@D}\@xs@reserved@D + \fi + \else% les 2 unit\'es syntaxiques sont diff\'erentes : on renvoie la position + \@xs@StrCompare@iii{##1}% + \fi + \@xs@next}% + \def\@xs@reserved@C{#1}\def\@xs@reserved@D{#2}% + \@xs@StrCompare@ii1} + +\@xs@newmacro\StrFindGroup{}{2}{1}{% + \def\@xs@reserved@A{#2}\def\@xs@reserved@B{0}% + \ifx\@xs@reserved@A\@xs@reserved@B + \def\@xs@next{\@xs@ReturnResult{{#1}}{#3}}% + \else + \def\@xs@next{\@xs@StrFindGroup@i{#1}{#2}[#3]}% + \fi + \@xs@next} +\def\@xs@StrFindGroup@i#1#2[#3]{% + \def\@xs@StrFindGroup@ii{% + \expandafter\@xs@testempty\expandafter{\@xs@reserved@C}% + \if@xs@empty + \def\@xs@next{\@xs@ReturnResult{}{#3}}% s'il ne reste plus rien, on renvoie vide + \else + \expandafter\@xs@returnfirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@D + \ifx\bgroup\@xs@toks% si la 1\`ere unit\'e syntaxique est un groupe explicite + \advance\decimalpart\@ne% on augmente le compteur + \ifnum\decimalpart=\@xs@reserved@A% on est au groupe cherch\'e lors de la profondeur courante ? + \ifx\@empty\@xs@reserved@B% on est \`a la profondeur maximale ? + \def\@xs@next{\expandafter\@xs@ReturnResult\expandafter{\@xs@reserved@D}{#3}}% on renvoie ce groupe + \else% sinon + \expandafter\def\expandafter\@xs@next\expandafter{\expandafter\@xs@StrFindGroup@i\@xs@reserved@D}% on recommence avec ce groupe + \expandafter\@xs@addtomacro\expandafter\@xs@next\expandafter{\expandafter{\@xs@reserved@B}[#3]}% et les profondeurs de recherche restantes + \fi + \else + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@C + \let\@xs@next\@xs@StrFindGroup@ii + \fi + \else + \expandafter\@xs@removefirstsyntaxunit\expandafter{\@xs@reserved@C}\@xs@reserved@C + \let\@xs@next\@xs@StrFindGroup@ii + \fi + \fi + \@xs@next}% + \@xs@extractgroupnumber{#2}\@xs@reserved@A\@xs@reserved@B + \decimalpart\z@ + \ifnum\@xs@reserved@A>\z@\def\@xs@reserved@C{#1}\else\let\@xs@reserved@C\@empty\fi + \@xs@StrFindGroup@ii} + +\def\@xs@extractgroupnumber#1#2#3{% + \def\@xs@extractgroupnumber@i##1,##2\@xs@nil{\def#2{##1}\def#3{##2}}% + \@xs@extractgroupnumber@i#1,\@xs@nil + \ifx\@empty#3\else\@xs@extractgroupnumber@i#1\@xs@nil\fi} + +\def\expandingroups{\let\@xs@expandingroups\exploregroups} +\def\noexpandingroups{\let\@xs@expandingroups\noexploregroups} +\def\StrExpand{\@testopt{\@xs@StrExpand}{1}} +\def\@xs@StrExpand[#1]#2#3{% + \begingroup + \@xs@expandingroups + \ifnum#1>\z@ + \integerpart#1\relax + \decimalpart\z@\def\groupID{0}\let\@xs@nestlevel\z@ + \def\@xs@atendofgroup{% + \expandafter\endgroup + \expandafter\@xs@addtomacro\expandafter\@xs@reserved@B\expandafter{\expandafter{\@xs@reserved@B}}% + \@xs@read@reserved@C}% + \def\@xs@atbegingroup{\let\@xs@reserved@B\@empty}% + \def\@xs@atnextsyntaxunit{% + \expandafter\expandafter\expandafter\@xs@addtomacro + \expandafter\expandafter\expandafter\@xs@reserved@B + \expandafter\expandafter\expandafter{\@xs@reserved@A}}% + \def\@xs@reserved@C{#2}% + \@xs@StrExpand@i{#1}% Appel de la macro r\'ecursive + \else + \def\@xs@reserved@B{#2}% + \fi + \global\let\@xs@reserved@B\@xs@reserved@B + \endgroup + \let#3\@xs@reserved@B + \let\groupID\@empty} +\def\@xs@StrExpand@i#1{% + \ifnum#1>\z@ + \let\@xs@reserved@B\@empty + \@xs@read@reserved@C + \let\@xs@reserved@C\@xs@reserved@B + \def\@xs@reserved@A{\expandafter\@xs@StrExpand@i\expandafter{\number\numexpr#1-1}}% + \else + \let\@xs@reserved@A\relax + \fi + \@xs@reserved@A} + +\def\scancs{\@testopt{\@xs@scancs}{1}} +\def\@xs@scancs[#1]#2#3{% + \@xs@StrExpand[#1]{#3}{#2}% + \edef#2{\detokenize\expandafter{#2}}} + +% Restaure le code de @ +\catcode`\@=\CurrentAtCatcode\relax +% D\'efinit le d\'elimiteur verb +% d\'efinit les diff\'erents modes et les m\'emorise +\setverbdelim{|}% +\fullexpandarg\saveexpandmode +\comparenormal\savecomparemode +\noexploregroups\saveexploremode +\expandingroups +\endinput +% +% Historique +%------------------------------------------------------------------------------ +%% v1.0 4/7/2008 : - Package achev\'e. +% 7/7/2008 : - Package publi\'e sur CTAN. +%------------------------------------------------------------------------------ +% v1.1 15/8/2008 +% - Le package ne n\'ecessite plus LaTeX et est d\'esormais utilisable sous +% Plain eTeX. +% - Ajout des macros \IfInteger et \IfDecimal. +% Pour cette derni\`ere, la partie enti\`ere et la partie d\'ecimale sont +% r\'ecup\'erables dans les compteurs \integerpart et \decimalpart. Ce +% qu'il reste apr\`es qu'un caract\`ere non attendu soit rencontr\'e est +% dispo dans \@xs@remainafterdecimal +% - Correction d'un bug dans \tokenize : +% suppression de l'expansion avec \normalexpandarg pour \'eviter le bug +% avec les lettres accentu\'ees dans l'exemple : \tokenize\aa{\'e\`u} +% - Am\'elioration du code de la plupart des macros. +% - \'Ecriture d'une routine \@xs@newmacro d\'efinissant les macros. +% - Suppression de tous les compteurs grace \`a \numexpr. +% - Nouvelles fonctionnalit\'es internes dans : +% \IfSubStr +% ajout des chaines se trouvant avant et apr\`es l'occurrence test\'ee +% dans les sc \@xs@behind@IfSubStr et \@xs@before@IfSubStr +% \StrCount +% a) ajout de ce qui se trouve apr\`es la derni\`ere occurrence dans la +% sc \@xs@StrCount@afterlastocccur +% b) la macro ne d\'epend plus d'aucune autre +%------------------------------------------------------------------------------ +% v1.2 23/8/2008 +% - Am\'elioration du code de \StrMid \StrGobbleLeft, \StrLeft, +% \StrGobbleRight et \StrRight \`a l'aide de la nouvelle macro +% \@xs@StrSplit@i +% - Nouveau test \IfStrEq qui compare 2 chaines +% - Nouveau test \IfEq qui compare 2 chaines (ou 2 nombres si les 2 chaines +% contiennent un nombre) +% - Correction d'un bug dans \@xs@formatnumber. La macro n'envisageait pas le +% cas o\`u son argument \'etait vide ce qui faiasait planter +% \IfDecimal{}{V}{F} et \IfInteger{}{V}{F} +%------------------------------------------------------------------------------ +% v1.3 21/9/2008 +% - Am\'elioration du code, mise en place de r\'ecursivit\'es terminales dans +% toutes les macros r\'ecursives, simplification de \@xs@TestEqual en +% utilisant \ifx +% - Nouvelles macros \IfStrEqCase et \IfEqCase +% Teste si une chaîne est \'egale \`a plusieurs chaînes donn\'ee et +% ex\'ecute un code sp\'ecifique +% - Cr\'eation de la macro publique \StrSplit +% Coupe la chaine en 2 \`a une position donn\'ee +% - Nouvelle macro \StrCompare +% Compare 2 chaînes et renvoie la position du 1er caract\`ere diff\'erent. +% Renvoie 0 si elles sont \'egales. +%------------------------------------------------------------------------------ +% v1.3a 29/9/2008 +% - Correction d'un bug : \expandafter#1 +% dans les macros \IfSubStrBefore et \StrBetween qui buggue si #1 est un +% nombre > 9 ! +% - R\'e \'ecriture de \@xs@returnfirstsyntaxunit et \@gobble qui +% deviennent purement d\'eveloppables. +% - R\'e \'ecriture de \StrLen +% - Nouvelle macro interne \@xs@cutafteroccur +% Coupe la chaine apr\`es la ni\`eme occurrence d'une sous chaine. +% - Code am\'elior\'e de \StrMid, \StrLeft, \StrGobbleLeft, \StrRight, +% \StrGobbleRight grace \`a \@xs@cutafteroccur +%------------------------------------------------------------------------------ +% v1.4 4/11/2008 +% - xstring traite ses arguments par unit\'e syntaxique, et donc toutes les +% macros internes ont \'et\'e r\'e-\'ecrites \`a cette fin. +% - Le manuel a \'et\'e r\'e-\'ecrit, rendu plus clair et mieux structur\'e. +% - Nouvelle fonctionnalit\'e : \expandarg +% le 1er lex\`eme de chaque argument est 1-d\'evelopp\'e avant que la +% macro ne soit appel\'ee. Si un argument comporte plus qu'1 lex\`eme, +% il faut passer par \scancs*[1] pour 1-d\'evelopper toutes les unit\'es +% syntaxiques. +% - Correction de 2 erreurs dans le manuel anglais : 0 est la valeur par +% d\'efaut dans \StrSubstitute et \StrDel +% - Coh\'erence dans les nom des s\'equences de contr\^oles temporaires qui +% sont d\'esormais : \@xs@reserved@A \`a \@xs@reserved@E +%------------------------------------------------------------------------------ +% v1.4a 12/11/2008 +% - Correction d'un bug dans \@xs@StrSplit dans le cas o\`u l'argument +% num\'erique est <1 : la 1ere coupure doit être vide et le seconde doit +% être \'egale \`a l'argument. +%------------------------------------------------------------------------------ +% v1.4b 16/11/2008 +% - Correction de 2 bugs dans \@xs@returnfirstsyntaxunit +%------------------------------------------------------------------------------ +% v1.5 31/12/2008 +% - Nouvelles fonctionnalit\'es dans la recherche de groupes par un +% identificateur caract\'erisant leur imbrication. Impl\'ementation de : +% 1) \StrFindGroup +% 2) \groupID +% - Ajout des nouvelles macros g\'en\'eriques \@xs@read@reserved@C et +% \@xs@read@reserved@D +% - Correction d'un bug dans \StrSplit : \StrSplit{{a}bc}{1}[\truc] faisait +% que \truc contenait «a{a}». +% - Correction d'un bug dans \@xs@newmacro : l'argument optionnel \'etait +% d\'etok\'enis\'e \`a tort dans les macros \'etoil\'ees. +% - Dans \@xs@newmacro, on doit choisir le num\'ero du dernier argument devant +% être d\'etok\'enis\'e dans le cas d'une macro \'etoil\'ee (sachant que +% l'argument optionnel ne l'est jamais) +%------------------------------------------------------------------------------ +% v1.5a 09/2/2009 +% - Nouvelle macro \StrExpand, sensible au mode d'exploration. La macro est +% indépendante du mode d'exploration et dispose de ses propres commandes +% d'exploration : \expandingroups et \noexpandingroups +% - R\'e-\'ecriture de \scancs, qui devient triviale puisque d\'ependant de +% \StrExpand. Il n'y a plus de version \'étoil\'ee et d\'esormais, \scancs +% est sensible au mode d'exploration. +% - Correction d'un bug dans \IfInteger : \IfInteger{2.0}{V}{F} affichait F +% - Correction de bugs : mettre \let\@xs@reserved@E\relax avant d'appeler +% \@xs@StrSplit@i +% - Suppression des messages d'erreur, de warning et d'info. xstring devient +% donc silencieux ;) +% - Passage de 3 \'a 2 compteurs +% - Le manuel est d\'esormais plus color\'e, en esp\'erant qu'il sera un peu +% plus agr\'eable \`a lire ! +%------------------------------------------------------------------------------ +% v1.5b 13/3/2009 +% - Modification d'un grand nombre de macros de telle sorte que vraiment +% n'importe quel code peut d\'esormais \^etre plac\'e dans les arguments des +% macros (comme par exemple des \if, \ifx ou autre, m\^eme sans leur \fi, ce +% qui n'\'etait pas possible jusqu'alors) +%------------------------------------------------------------------------------ +% v1.5c 05/6/2009 +% - Correction d'un bug dans \IfBeginWith : il faut appeler +% \@xs@returnfirstsyntaxunit pour l'argument #2 puis pour l'argument #1 et +% non pas l'inverse pour que \@xs@toks reflète ce qui se trouve dans #1 +% - Correction d'un bug dans \@xs@returnfirstsyntaxunit au cas où #1 commence +% par un espace : mettre \@xs@toks à 0 +% - Correction d'un bug dans \@xs@returnfirstsyntaxunit : +% \@xs@returnfirstsyntaxunit{{}}\truc +% faisait que \truc se développait en un espace. +% - Correction d'un bug dans \@xs@removefirstsyntaxunit où le cas +% \@xs@removefirstsyntaxunit{ {b}}\truc +% donnait \truc se développant en «b» au lieu de «{b}». +%------------------------------------------------------------------------------ +% v1.5d 28/3/2010 +% - Correction d'un bug dans \IfInteger : \@xs@afterinteger ne donnait pas le +% bon r\'esultat. Par exemple avec 1.23 il renvoyait {} au lieu de {.23} +% - \xs@formatnumber ne detokenize plus ses arguments (que m'est-il pass\'e +% par la t\^ete pour que je code un truc comme ca ?), et donc +% \@xs@afterinteger et \@xs@afterdecimal ont des tokens ayant le bon +% catcode \ No newline at end of file From f788384edda3411217976e37e15649d18210c25e Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 18:41:30 +0200 Subject: [PATCH 012/161] templates: add songbook language parameter --- templates/ancient.tmpl | 1 + templates/minimal.tmpl | 1 + templates/patacrep-en.tmpl | 1 + templates/patacrep.tmpl | 2 ++ 4 files changed, 5 insertions(+) diff --git a/templates/ancient.tmpl b/templates/ancient.tmpl index 88dab197..10428f54 100644 --- a/templates/ancient.tmpl +++ b/templates/ancient.tmpl @@ -28,6 +28,7 @@ %%: {"name":"title", "description":"Title", "default":"Recueil de chansons pour guitare", "mandatory":true}, %%: {"name":"author", "description":"Author", "default":"Romain Goffe \\and Alexandre Dupas", "mandatory":true}, %%: {"name":"booktype", "description":"Type", "type":"enum", "values":["chorded","lyric"], "default":"chorded", "mandatory":true}, +%%: {"name":"lang", "description":"Language", "default":"english"}, %%: {"name":"bookoptions", "description":"Options", "type":"flag", "values":["diagram","lilypond","pictures","tabs"], "join":",", "mandatory":true, "default":["diagram","pictures"]}, %%: {"name":"version", "description":"Version", "default":"3.3.10"}, %%: {"name":"subtitle", "description":"Subtitle"}, diff --git a/templates/minimal.tmpl b/templates/minimal.tmpl index 979b5c80..725712c6 100644 --- a/templates/minimal.tmpl +++ b/templates/minimal.tmpl @@ -26,6 +26,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%:[ %%: {"name":"booktype", "description":"Type", "type":"enum", "values":["chorded","lyric"], "default":"chorded", "mandatory":true}, +%%: {"name":"lang", "description":"Language", "default":"english"}, %%: {"name":"bookoptions", "description":"Options", "type":"flag", "values":["diagram","lilypond","tabs","pictures"], "join":",", "mandatory":true, "default":["pictures"]}, %%: {"name":"mainfontsize", "description":"Font Size", "type":"font", "default":"10"} %%:] diff --git a/templates/patacrep-en.tmpl b/templates/patacrep-en.tmpl index b57f8bbb..4c0bd5d8 100644 --- a/templates/patacrep-en.tmpl +++ b/templates/patacrep-en.tmpl @@ -28,6 +28,7 @@ %%: {"name":"title", "description":"Title", "default":"Patacrep Songbook", "mandatory":true}, %%: {"name":"author", "description":"Author", "default":"Romain Goffe \\and Alexandre Dupas", "mandatory":true}, %%: {"name":"booktype", "description":"Type", "type":"enum", "values":["chorded","lyric"], "default":"chorded", "mandatory":true}, +%%: {"name":"lang", "description":"Language", "default":"english"}, %%: {"name":"bookoptions", "description":"Options", "type":"flag", "values":["diagram","lilypond","pictures","tabs"], "join":",", "mandatory":true, "default":["diagram","pictures"]}, %%: {"name":"version", "description":"Version", "default":"3.3.10"}, %%: {"name":"subtitle", "description":"Subtitle"}, diff --git a/templates/patacrep.tmpl b/templates/patacrep.tmpl index 19674c88..6a998f7c 100644 --- a/templates/patacrep.tmpl +++ b/templates/patacrep.tmpl @@ -28,6 +28,7 @@ %%: {"name":"title", "description":"Title", "default":"Recueil de chansons pour guitare", "mandatory":true}, %%: {"name":"author", "description":"Author", "default":"Romain Goffe \\and Alexandre Dupas", "mandatory":true}, %%: {"name":"booktype", "description":"Type", "type":"enum", "values":["chorded","lyric"], "default":"chorded", "mandatory":true}, +%%: {"name":"lang", "description":"Language", "default":"english"}, %%: {"name":"bookoptions", "description":"Options", "type":"flag", "values":["diagram","lilypond","pictures","tabs"], "join":",", "mandatory":true, "default":["diagram","pictures"]}, %%: {"name":"version", "description":"Version", "default":"3.3.10"}, %%: {"name":"subtitle", "description":"Subtitle"}, @@ -60,6 +61,7 @@ \picturecopyright{\getpicturecopyright} \footer{\getfooter} \licence{\getlicense} +\lang{\getlang} \newindex{titleidx}{\getname_title} \newauthorindex{authidx}{\getname_auth} From 96331f3605683c893a204966a797594b52e7e21a Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 18:42:11 +0200 Subject: [PATCH 013/161] provide translation depending on the main songbook language --- crepbook.cls | 51 +++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 41 insertions(+), 10 deletions(-) diff --git a/crepbook.cls b/crepbook.cls index c9c6f6d3..2882912f 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -77,6 +77,7 @@ \gdef\@email{} \gdef\@picture{} \gdef\@picturecopyright{} + \gdef\@lang{english} } \def\subtitle#1{\gdef\@subtitle{#1}} @@ -126,11 +127,26 @@ \vspace{1.5cm} - \newcommand{\l@belVersion}{\bf version :} - \newcommand{\l@belDate}{\bf date :} - \newcommand{\l@belAuthor}{\bf auteurs :} - \newcommand{\l@belWeb}{\bf web :} - \newcommand{\l@belMail}{\bf mail :} + \newcommand{\l@belVersion}{ + \IfStrEq{\@lang}{english}{\bf version:}{} + \IfStrEq{\@lang}{french}{\bf version :}{} + } + \newcommand{\l@belDate}{ + \IfStrEq{\@lang}{english}{\bf date:}{} + \IfStrEq{\@lang}{french}{\bf date :}{} + } + \newcommand{\l@belAuthor}{ + \IfStrEq{\@lang}{english}{\bf authors:}{} + \IfStrEq{\@lang}{french}{\bf auteurs :}{} + } + \newcommand{\l@belWeb}{ + \IfStrEq{\@lang}{english}{\bf web:}{} + \IfStrEq{\@lang}{french}{\bf web :}{} + } + \newcommand{\l@belMail}{ + \IfStrEq{\@lang}{english}{\bf mail:}{} + \IfStrEq{\@lang}{french}{\bf mail :}{} + } \begin{flushleft} \begin{tabular}{l l} @@ -344,11 +360,26 @@ \fi% \RequirePackage{xspace} -\newcommand{\intro}{intro\xspace} -\newcommand{\outro}{outro\xspace} -\newcommand{\bridge}{bridge\xspace} -\newcommand{\txtChorus}{refrain\xspace} -\newcommand{\txtVerse}{couplet\xsapce} +\newcommand{\Intro}{ + \IfStrEq{\@lang}{english}{Intro\xspace}{} + \IfStrEq{\@lang}{french}{Intro\xspace}{} +} +\newcommand{\Outro}{ + \IfStrEq{\@lang}{english}{Outro\xspace}{} + \IfStrEq{\@lang}{french}{Outro\xspace}{} +} +\newcommand{\Bridge}{ + \IfStrEq{\@lang}{english}{Bridge\xspace}{} + \IfStrEq{\@lang}{french}{Pont\xspace}{} +} +\newcommand{\Chorus}{ + \IfStrEq{\@lang}{english}{Chorus\xspace}{} + \IfStrEq{\@lang}{french}{Refrain\xspace}{} +} +\newcommand{\Verse}{ + \IfStrEq{\@lang}{english}{Verse\xspace}{} + \IfStrEq{\@lang}{french}{Couplet\xspace}{} +} \let\musicnoteORIG\musicnote \renewcommand{\musicnote}[2][english]{% From e4eb98ae3e2bcb4ceb49b534de09540b4d140827 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 18:45:30 +0200 Subject: [PATCH 014/161] textnote and musinote environments now take the songbook's language into account --- crepbook.cls | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/crepbook.cls b/crepbook.cls index 2882912f..aaf0c69c 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -358,6 +358,7 @@ \renewcommand{\bar}{}% }{}% \fi% +%% End of tabs.sty file \RequirePackage{xspace} \newcommand{\Intro}{ @@ -383,8 +384,12 @@ \let\musicnoteORIG\musicnote \renewcommand{\musicnote}[2][english]{% - \musicnoteORIG{#2} + \IfStrEq{\@lang}{#1}{\musicnoteORIG{#2}}{} +} + +\let\textnoteORIG\textnote +\renewcommand{\textnote}[2][english]{% + \IfStrEq{\@lang}{#1}{\textnoteORIG{#2}}{} } -%% End of tabs.sty file \makeatother From bc99a70f2ddd4728f3a64bea6bfdc55fc7c5014e Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 19:09:27 +0200 Subject: [PATCH 015/161] update sb files --- naheulbeuk.sb | 1 + songbook.sb | 5 +++-- utils/header-english | 3 ++- utils/header-french | 1 + utils/header-volume-3 | 1 + volume-1.sb | 1 + volume-2.sb | 1 + volume-3.sb | 1 + 8 files changed, 11 insertions(+), 3 deletions(-) diff --git a/naheulbeuk.sb b/naheulbeuk.sb index b42f2672..b5ad9399 100644 --- a/naheulbeuk.sb +++ b/naheulbeuk.sb @@ -1,5 +1,6 @@ { "template" : "ancient.tmpl", +"lang" : "french", "author" : "Crep (R.Goffe) \\and Lohrun (A.Dupas)", "bookoptions" : [ "diagram", diff --git a/songbook.sb b/songbook.sb index e1fbecc9..dd929c82 100644 --- a/songbook.sb +++ b/songbook.sb @@ -1,4 +1,5 @@ { - "template" : "patacrep.tmpl", - "songs" : "all" +"template" : "patacrep.tmpl", +"lang" : "french", +"songs" : "all" } diff --git a/utils/header-english b/utils/header-english index ad4d76d2..297aa71a 100644 --- a/utils/header-english +++ b/utils/header-english @@ -1,11 +1,12 @@ { "template" : "patacrep-en.tmpl", +"lang" : "english", "bookoptions" : [ "diagram", "lilypond", "pictures" ], "booktype" : "chorded", -"subtitle" : "english songs", +"subtitle" : "English songs", "title" : "Guitar Songbook", "songs" : [ \ No newline at end of file diff --git a/utils/header-french b/utils/header-french index cda63f23..68685567 100644 --- a/utils/header-french +++ b/utils/header-french @@ -1,5 +1,6 @@ { "template" : "patacrep.tmpl", +"lang" : "french", "subtitle" : "chanson francaise", "bookoptions" : [ "diagram", diff --git a/utils/header-volume-3 b/utils/header-volume-3 index 839fdf6d..91f454c4 100644 --- a/utils/header-volume-3 +++ b/utils/header-volume-3 @@ -1,5 +1,6 @@ { "template" : "patacrep.tmpl", +"lang" : "french", "bookoptions" : [ "diagram", "lilypond", diff --git a/volume-1.sb b/volume-1.sb index a9cd743e..f867aa7b 100644 --- a/volume-1.sb +++ b/volume-1.sb @@ -1,5 +1,6 @@ { "template" : "patacrep.tmpl", +"lang" : "french", "bookoptions" : [ "diagram", "lilypond", diff --git a/volume-2.sb b/volume-2.sb index 72a13b2c..d934e8a8 100644 --- a/volume-2.sb +++ b/volume-2.sb @@ -1,5 +1,6 @@ { "template" : "patacrep.tmpl", +"lang" : "french", "bookoptions" : [ "diagram", "lilypond", diff --git a/volume-3.sb b/volume-3.sb index d67ef022..e916945f 100644 --- a/volume-3.sb +++ b/volume-3.sb @@ -1,5 +1,6 @@ { "template" : "patacrep.tmpl", +"lang" : "french", "bookoptions" : [ "diagram", "lilypond", From 22250230d46e8d7090598590d2ad46df4b85827e Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 19:33:09 +0200 Subject: [PATCH 016/161] remove xspaces and improve musicnotes/textnotes --- crepbook.cls | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/crepbook.cls b/crepbook.cls index aaf0c69c..79179624 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -360,36 +360,39 @@ \fi% %% End of tabs.sty file -\RequirePackage{xspace} \newcommand{\Intro}{ - \IfStrEq{\@lang}{english}{Intro\xspace}{} - \IfStrEq{\@lang}{french}{Intro\xspace}{} + \IfStrEq{\@lang}{english}{Intro}{} + \IfStrEq{\@lang}{french}{Intro}{} } \newcommand{\Outro}{ - \IfStrEq{\@lang}{english}{Outro\xspace}{} - \IfStrEq{\@lang}{french}{Outro\xspace}{} + \IfStrEq{\@lang}{english}{Outro}{} + \IfStrEq{\@lang}{french}{Outro}{} } \newcommand{\Bridge}{ - \IfStrEq{\@lang}{english}{Bridge\xspace}{} - \IfStrEq{\@lang}{french}{Pont\xspace}{} + \IfStrEq{\@lang}{english}{Bridge}{} + \IfStrEq{\@lang}{french}{Pont}{} } \newcommand{\Chorus}{ - \IfStrEq{\@lang}{english}{Chorus\xspace}{} - \IfStrEq{\@lang}{french}{Refrain\xspace}{} + \IfStrEq{\@lang}{english}{Chorus}{} + \IfStrEq{\@lang}{french}{Refrain}{} } \newcommand{\Verse}{ - \IfStrEq{\@lang}{english}{Verse\xspace}{} - \IfStrEq{\@lang}{french}{Couplet\xspace}{} + \IfStrEq{\@lang}{english}{Verse}{} + \IfStrEq{\@lang}{french}{Couplet}{} } \let\musicnoteORIG\musicnote -\renewcommand{\musicnote}[2][english]{% - \IfStrEq{\@lang}{#1}{\musicnoteORIG{#2}}{} +\renewcommand{\musicnote}[2][]{% + \IfStrEq{}{#1}{\musicnoteORIG{#2}}{ + \IfStrEq{\@lang}{#1}{\musicnoteORIG{#2}}{} + } } \let\textnoteORIG\textnote -\renewcommand{\textnote}[2][english]{% - \IfStrEq{\@lang}{#1}{\textnoteORIG{#2}}{} +\renewcommand{\textnote}[2][]{% + \IfStrEq{}{#1}{\textnoteORIG{#2}}{ + \IfStrEq{\@lang}{#1}{\textnoteORIG{#2}}{} + } } \makeatother From 306263ce066c8efb84c21b545bce264693897396 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 19:39:14 +0200 Subject: [PATCH 017/161] templates: retrieve lang parameter --- templates/ancient.tmpl | 1 + templates/minimal.tmpl | 2 ++ templates/patacrep-en.tmpl | 1 + 3 files changed, 4 insertions(+) diff --git a/templates/ancient.tmpl b/templates/ancient.tmpl index 10428f54..bb6d8c9f 100644 --- a/templates/ancient.tmpl +++ b/templates/ancient.tmpl @@ -61,6 +61,7 @@ \picturecopyright{\getpicturecopyright} \footer{\getfooter} \licence{\getlicense} +\lang{\getlang} \newindex{titleidx}{\getname_title} \newauthorindex{authidx}{\getname_auth} diff --git a/templates/minimal.tmpl b/templates/minimal.tmpl index 725712c6..c3e75411 100644 --- a/templates/minimal.tmpl +++ b/templates/minimal.tmpl @@ -38,6 +38,8 @@ \usepackage{lmodern} \usepackage[spanish,english,french]{babel} +\lang{\getlang} + \newindex{titleidx}{\getname_title} \newauthorindex{authidx}{\getname_auth} diff --git a/templates/patacrep-en.tmpl b/templates/patacrep-en.tmpl index 4c0bd5d8..4e0ac10b 100644 --- a/templates/patacrep-en.tmpl +++ b/templates/patacrep-en.tmpl @@ -61,6 +61,7 @@ \picturecopyright{\getpicturecopyright} \footer{\getfooter} \licence{\getlicense} +\lang{\getlang} \newindex{titleidx}{\getname_title} \newauthorindex{authidx}{\getname_auth} From 5b4a7e8b9fe7df139940affa0addf3044a305344 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 11 Aug 2011 02:12:45 +0200 Subject: [PATCH 018/161] translate musicnote environments Conflicts: songs/Les_Cowboys_Fringants/Plus_rien.sg songs/Sheepbox/Not_scared_to_die.sg --- songs/Alex_Beaupain/Je_n_aime_que_toi.sg | 4 +++- songs/Alex_Beaupain/Les_yeux_au_ciel.sg | 4 +++- songs/Alex_Beaupain/Ma_memoire_sale.sg | 5 ++++- songs/Alicia_Keys/If_aint_got_you.sg | 5 ++++- songs/Debout_Sur_Le_Zinc/Poil_aux_yeux.sg | 8 ++++++-- songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg | 4 +++- songs/Gogol_Bordello/Oh_no.sg | 6 ++++-- songs/Green_Day/Minority.sg | 2 +- songs/Kimya_Dawson/Tree_hugger.sg | 3 ++- songs/La_Rue_Ketanou/Les_tontons.sg | 4 +++- songs/La_tete_a_toto/Les_projets.sg | 4 +++- songs/Les_Cowboys_Fringants/Plus_rien.sg | 2 +- songs/Les_Petites_Bourrettes/Dans_la_tete.sg | 4 +++- songs/MC_Solaar/Caroline.sg | 9 +++++---- songs/Oldelaf_et_Monsieur_D/Trahis.sg | 5 +++-- songs/Pixies/Where_Is_My_Mind.sg | 2 +- songs/Sheepbox/Devil_s_way.sg | 4 ++-- songs/Sheepbox/Not_scared_to_die.sg | 4 +--- .../Me_and_Julio_down_by_the_schoolyard.sg | 6 ++++-- songs/The_Beatles/Twist_and_shout.sg | 5 +++-- songs/The_Calling/Wherever_you_will_go.sg | 8 +++++--- songs/The_Fray/How_to_save_a_life.sg | 8 +++++--- songs/The_Innocence_Mission/The_lakes_of_Canada.sg | 4 +++- songs/Yodelice/Sunday_with_a_flu.sg | 9 ++++++--- 24 files changed, 78 insertions(+), 41 deletions(-) diff --git a/songs/Alex_Beaupain/Je_n_aime_que_toi.sg b/songs/Alex_Beaupain/Je_n_aime_que_toi.sg index eb8766b0..65c6b23c 100644 --- a/songs/Alex_Beaupain/Je_n_aime_que_toi.sg +++ b/songs/Alex_Beaupain/Je_n_aime_que_toi.sg @@ -11,7 +11,9 @@ \gtab{Bm}{2:X02210} \gtab{F#7}{2:020100} - \musicnote{intro : D F{\shrp}m Em A \rep{2}} + \beginverse* + \musicnote{\Intro : \nolyrics{\[D F{\shrp}m Em A]} \rep{2}} + \endverse \beginverse \[D]Petit salaud, ton \[F#m]jeu est clair diff --git a/songs/Alex_Beaupain/Les_yeux_au_ciel.sg b/songs/Alex_Beaupain/Les_yeux_au_ciel.sg index 24b56381..66823907 100644 --- a/songs/Alex_Beaupain/Les_yeux_au_ciel.sg +++ b/songs/Alex_Beaupain/Les_yeux_au_ciel.sg @@ -11,7 +11,9 @@ \gtab{C7/6}{X32200} \gtab{C7}{X32000} - \musicnote{intro : Am E7sus4 C7/6 E7sus4 \rep{2}} + \beginverse* + \musicnote{\Intro : \nolyrics{\[Am E7sus4 C7/6 E7sus4]} \rep{2}} + \endverse \beginverse \[Am]Les yeux \[E7sus4]au \[C6]ciel diff --git a/songs/Alex_Beaupain/Ma_memoire_sale.sg b/songs/Alex_Beaupain/Ma_memoire_sale.sg index d4956d33..93261442 100644 --- a/songs/Alex_Beaupain/Ma_memoire_sale.sg +++ b/songs/Alex_Beaupain/Ma_memoire_sale.sg @@ -9,8 +9,11 @@ \gtab{D9+}{XX0230} \gtab{Em}{022000} \gtab{Bm}{2:X02210} - \musicnote{intro : C9+ Em C9+ Em} + \beginverse* + \musicnote{\Intro : \nolyrics{\[C9+ Em C9+ Em]}} + \endverse + \beginverse L\[C9+]ave \[Em] Ma mémoire sale dans ce fleuve de \[C9+]boue diff --git a/songs/Alicia_Keys/If_aint_got_you.sg b/songs/Alicia_Keys/If_aint_got_you.sg index df030949..f74a6d3c 100644 --- a/songs/Alicia_Keys/If_aint_got_you.sg +++ b/songs/Alicia_Keys/If_aint_got_you.sg @@ -43,7 +43,10 @@ Cares for me \endverse - %\musicnote{outro (picking): C7 Bm} + \beginverse* + \musicnote{\Outro : \nolyrics{\[C7 Bm]}} + \endverse + \beginverse If I ain't \[Am]got you with me baby \[G7] \[G7]So \[Am]nothing in \[Bm]this \[C7]whole wide world don't mean a \[Bm]thing diff --git a/songs/Debout_Sur_Le_Zinc/Poil_aux_yeux.sg b/songs/Debout_Sur_Le_Zinc/Poil_aux_yeux.sg index 204ad725..7265177b 100644 --- a/songs/Debout_Sur_Le_Zinc/Poil_aux_yeux.sg +++ b/songs/Debout_Sur_Le_Zinc/Poil_aux_yeux.sg @@ -10,7 +10,9 @@ \gtab{B}{7:022100} \gtab{D}{5:X02220} - \musicnote{intro : Em C Am B \rep{2}} + \beginverse* + \musicnote{\Intro : \nolyrics{\[Em C Am B]} \rep{2}} + \endverse \beginverse \[Em]Un beau jour que j'\[C]allais aller, \[Am]aller à l'é\[B]cole @@ -26,7 +28,9 @@ Pour grimper de mes pieds jusqu'à ma tête \endverse - \musicnote{Em C Em C Em C B7 \rep{2}} + \beginverse* + \musicnote{\nolyrics{\[Em C Em C Em C B7]} \rep{2}} + \endverse \beginverse Elle avait de petits bras et pleins de poils pour gratter diff --git a/songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg b/songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg index aa16bd89..3d717b75 100644 --- a/songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg +++ b/songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg @@ -30,7 +30,9 @@ Qui fait {\og}ma\[Bm]man{\fg} quand \[D]on la \[G]touche\[F#] \endchorus - \musicnote{Bm Em F\shrp Bm} + \beginverse* + \musicnote{\nolyrics{\[Bm Em F\shrp Bm]}} + \endverse \beginverse J'étais dur à cuire, elle m'a converti diff --git a/songs/Gogol_Bordello/Oh_no.sg b/songs/Gogol_Bordello/Oh_no.sg index 5f433872..fd384bc7 100644 --- a/songs/Gogol_Bordello/Oh_no.sg +++ b/songs/Gogol_Bordello/Oh_no.sg @@ -10,8 +10,10 @@ \gtab{G}{3:022100} \gtab{D}{5:X02220} - \musicnote{intro: Em} - + \beginverse* + \musicnote{\Intro : \nolyrics{\[Em]}} + \endverse + \beginverse Sometimes when facing common \[B]trouble When whole town is \[Em]screwed diff --git a/songs/Green_Day/Minority.sg b/songs/Green_Day/Minority.sg index 7256a8ac..4c13f34c 100644 --- a/songs/Green_Day/Minority.sg +++ b/songs/Green_Day/Minority.sg @@ -23,7 +23,7 @@ Wi\[C]thout a doubt, \[F]singled out, the \[G]only way I \[C]know \endverse - \musicnote{Bridge} + \musicnote{\Bridge} \beginverse \[Am]Stepped out of the \[F]line,\[C] \[Am]Like a sheep runs \[F]from the \[G]herd diff --git a/songs/Kimya_Dawson/Tree_hugger.sg b/songs/Kimya_Dawson/Tree_hugger.sg index 4557c51a..8204f229 100644 --- a/songs/Kimya_Dawson/Tree_hugger.sg +++ b/songs/Kimya_Dawson/Tree_hugger.sg @@ -60,6 +60,7 @@ But hug my flower with your eyes'' \endverse - \musicnote{repeat verse 1, 2, and 3} + \musicnote[english]{repeat \Verse 1, 2, and 3} + \musicnote[french]{répéter \Verse 1, 2 et 3} \endsong diff --git a/songs/La_Rue_Ketanou/Les_tontons.sg b/songs/La_Rue_Ketanou/Les_tontons.sg index 2ee976c4..02afa6e0 100644 --- a/songs/La_Rue_Ketanou/Les_tontons.sg +++ b/songs/La_Rue_Ketanou/Les_tontons.sg @@ -39,7 +39,9 @@ Un navire de pa\[Am]pa \endverse - \musicnote{Am F C E7 \rep{2}} + \beginverse* + \musicnote{\nolyrics{\[Am F C E7]} \rep{2}} + \endverse \beginverse \[Am]{Et puis} un jour, c'est lui qui apprendra diff --git a/songs/La_tete_a_toto/Les_projets.sg b/songs/La_tete_a_toto/Les_projets.sg index b66a19c1..6f6d6370 100644 --- a/songs/La_tete_a_toto/Les_projets.sg +++ b/songs/La_tete_a_toto/Les_projets.sg @@ -11,7 +11,9 @@ \gtab{C}{X32010} \gtab{Em}{022000} - \musicnote{intro : Am F G \rep{2}} + \beginverse* + \musicnote{\Intro : \nolyrics{\[Am F G]} \rep{2}} + \endverse \beginverse \[Am]Tous les soirs, assis sur mon arrosoir de whisky diff --git a/songs/Les_Cowboys_Fringants/Plus_rien.sg b/songs/Les_Cowboys_Fringants/Plus_rien.sg index 07ec2622..001bd33c 100644 --- a/songs/Les_Cowboys_Fringants/Plus_rien.sg +++ b/songs/Les_Cowboys_Fringants/Plus_rien.sg @@ -10,7 +10,7 @@ \gtab{Gm}{3:022000} \gtab{B&}{1:X02220} \gtab{A7}{X02020} - + \beginverse* \musicnote{\Pattern 1 : \nolyrics{\[Dm F C G]}} \endverse diff --git a/songs/Les_Petites_Bourrettes/Dans_la_tete.sg b/songs/Les_Petites_Bourrettes/Dans_la_tete.sg index a66316f0..df844507 100644 --- a/songs/Les_Petites_Bourrettes/Dans_la_tete.sg +++ b/songs/Les_Petites_Bourrettes/Dans_la_tete.sg @@ -35,7 +35,9 @@ \endchorus - \musicnote{G7 Am F C \rep{2}} + \beginverse* + \musicnote{\nolyrics{\[G7 Am F C]} \rep{2}} + \endverse \beginverse Si on aime que l'on nous rappelle diff --git a/songs/MC_Solaar/Caroline.sg b/songs/MC_Solaar/Caroline.sg index b55c3fd5..cdd0095c 100644 --- a/songs/MC_Solaar/Caroline.sg +++ b/songs/MC_Solaar/Caroline.sg @@ -10,8 +10,9 @@ \gtab{G}{320003} \gtab{Em}{022000} - \musicnote[english]{intro : Am C G Em} - \musicnote[french]{intro : Lam Do Sol Mim} + \beginverse* + \musicnote{\Intro : \nolyrics{\[Am C G Em]}} + \endverse \beginverse \[Am]J'étais cool, assis sur un banc. C'était au printemps @@ -65,7 +66,7 @@ Je sens un pincement dans son cœur, mais elle n'ose dire un mot \endverse - \musicnote{chorus} + \musicnote{\Chorus} \beginverse Claude MC prend le microphone, genre love story raggamuffin @@ -88,6 +89,6 @@ Je joue les rouges, cœur, Caro \endverse - \musicnote{chorus \rep{2}} + \musicnote{\Chorus \rep{2}} \endsong diff --git a/songs/Oldelaf_et_Monsieur_D/Trahis.sg b/songs/Oldelaf_et_Monsieur_D/Trahis.sg index 31b476f3..a17f16be 100644 --- a/songs/Oldelaf_et_Monsieur_D/Trahis.sg +++ b/songs/Oldelaf_et_Monsieur_D/Trahis.sg @@ -10,8 +10,9 @@ \gtab{E}{022100} \gtab{C#}{4:X02220} - \musicnote[english]{intro : F{\shrp}m D A E \rep{2}} - \musicnote[french]{intro : Fa{\shrp}m Ré La Mi \rep{2}} + \beginverse* + \musicnote{\Intro : \nolyrics{\[F#m D A E]} \rep{2}} + \endverse \beginverse \[F#m]{Tu as} eu une \[D]{si riche} car\[A]riè\[E]re diff --git a/songs/Pixies/Where_Is_My_Mind.sg b/songs/Pixies/Where_Is_My_Mind.sg index 21d6cce7..1049b6ac 100644 --- a/songs/Pixies/Where_Is_My_Mind.sg +++ b/songs/Pixies/Where_Is_My_Mind.sg @@ -34,6 +34,6 @@ Except the little fish but they told me, he swears tryin' to talk to me to me to me \endverse - \musicnote{chorus, bridge, solo, repeat verse 1, chorus} + \musicnote{\Chorus, \Bridge, \Solo, \Verse 1, \Chorus} \endsong diff --git a/songs/Sheepbox/Devil_s_way.sg b/songs/Sheepbox/Devil_s_way.sg index 556a10bb..f415f36e 100644 --- a/songs/Sheepbox/Devil_s_way.sg +++ b/songs/Sheepbox/Devil_s_way.sg @@ -87,7 +87,7 @@ Remaining pride is scum \endverse - \musicnote{chorus} + \musicnote{\Chorus} \beginverse I had a job @@ -117,7 +117,7 @@ And finally happy! \endverse - \musicnote{chorus} + \musicnote{\Chorus} \endsong diff --git a/songs/Sheepbox/Not_scared_to_die.sg b/songs/Sheepbox/Not_scared_to_die.sg index 21233aa5..df2c1f2d 100644 --- a/songs/Sheepbox/Not_scared_to_die.sg +++ b/songs/Sheepbox/Not_scared_to_die.sg @@ -37,7 +37,7 @@ Someone like me\dots{} Just want to be free \endverse - \musicnote{chorus} + \musicnote{\Chorus} \beginchorus \[E]Dying \[G]{is not} \[D]happy\[A]{!} @@ -60,6 +60,4 @@ Enjoying my life\dots{} Before I die! \endverse - \musicnote{chorus $\times 2$, chorus$^2$ $\times 2$} - \endsong \ No newline at end of file diff --git a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg index 482ca922..16055a9a 100644 --- a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg +++ b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg @@ -10,8 +10,10 @@ \gtab{D}{XX0232} \gtab{F}{1:022100} - \musicnote[english]{intro: G C G D \rep{2}} - \musicnote[french]{intro: Sol Do Sol Ré \rep{2}} + \beginverse* + \musicnote{\Intro : \nolyrics{\[G C G D]} \rep{2}} + \endverse + \beginverse The \[G]mama pajama rolled out of bed diff --git a/songs/The_Beatles/Twist_and_shout.sg b/songs/The_Beatles/Twist_and_shout.sg index 99ebcbec..839f613c 100644 --- a/songs/The_Beatles/Twist_and_shout.sg +++ b/songs/The_Beatles/Twist_and_shout.sg @@ -23,7 +23,7 @@ Just like I knew you would \echo{like I knew you would, oooh!} \endverse - \musicnote{chorus} + \musicnote{\Chorus} \beginverse You know you're a twisty little girl \echo{twist little girl} @@ -36,7 +36,8 @@ \[A]Ah \echo{Ah Ah} Ah \echo{Ah Ah} \endverse - \musicnote{chorus, repeat verse 2} + \musicnote[english]{\Chorus, repeat \Verse 2} + \musicnote[french]{\Chorus, répéter le \Verse 2} \beginverse* \[A7]Well, shake it, shake it, shake it, \[D]baby, now \echo{\[G]shake it up \[A]baby} \rep{3} diff --git a/songs/The_Calling/Wherever_you_will_go.sg b/songs/The_Calling/Wherever_you_will_go.sg index 281b087f..cc063c56 100644 --- a/songs/The_Calling/Wherever_you_will_go.sg +++ b/songs/The_Calling/Wherever_you_will_go.sg @@ -49,7 +49,9 @@ \bar \end{tab} - \musicnote{intro: C C/B Am7 F} + \beginverse* + \musicnote{\Intro : \nolyrics{\[C C/B Am7 F]}} + \endverse \beginverse \[C]So lately \[C/B]you're wondering @@ -86,7 +88,7 @@ Can bring me back to you \endverse - \musicnote{chorus} + \musicnote{\Chorus} \beginverse* \[F]Run away with my \[C/B]heart @@ -101,7 +103,7 @@ I'll stay with you for all of time \endverse - \musicnote{chorus} + \musicnote{\Chorus} \beginchorus If I could turn back time diff --git a/songs/The_Fray/How_to_save_a_life.sg b/songs/The_Fray/How_to_save_a_life.sg index 8fa956a7..4ad3b426 100644 --- a/songs/The_Fray/How_to_save_a_life.sg +++ b/songs/The_Fray/How_to_save_a_life.sg @@ -11,7 +11,9 @@ \gtab{D}{XX0232} \gtab{C}{X32010} - \musicnote{intro: G D4 Em D D4 G} + \beginverse* + \musicnote{\Intro : \nolyrics{\[G D4 Em D D4 G]}} + \endverse \beginverse \[G]Step one you say we \[D4]{need to talk} @@ -42,7 +44,7 @@ And pay the God he hears you \endverse - \musicnote{chorus} + \musicnote{\Chorus} \beginverse As he begins to raise his voice @@ -55,6 +57,6 @@ And you'll begin to wonder why you came \endverse - \musicnote{chorus \rep{3}} + \musicnote{\Chorus \rep{3}} \endsong diff --git a/songs/The_Innocence_Mission/The_lakes_of_Canada.sg b/songs/The_Innocence_Mission/The_lakes_of_Canada.sg index 4b2211d6..b316f8ca 100644 --- a/songs/The_Innocence_Mission/The_lakes_of_Canada.sg +++ b/songs/The_Innocence_Mission/The_lakes_of_Canada.sg @@ -11,7 +11,9 @@ \gtab{G}{320003} \gtab{Am}{X02210} - \musicnote{intro: Dm F C G \rep{2}} + \beginverse* + \musicnote{\Intro : \nolyrics{\[Dm F C G]} \rep{2}} + \endverse \beginverse \[F]Look for me another \[C]day diff --git a/songs/Yodelice/Sunday_with_a_flu.sg b/songs/Yodelice/Sunday_with_a_flu.sg index f890721c..237717de 100644 --- a/songs/Yodelice/Sunday_with_a_flu.sg +++ b/songs/Yodelice/Sunday_with_a_flu.sg @@ -9,7 +9,9 @@ \gtab{G}{320003} \gtab{D}{XX0232} - \musicnote{intro: Bm G D Bm} + \beginverse* + \musicnote{\Intro : \nolyrics{\[Bm G D Bm]}} + \endverse \beginverse \[Bm]Closed my door, forgot my key @@ -38,7 +40,8 @@ And I just can't get over you \endverse - \musicnote{chorus, whistled verse, and chorus} + \musicnote[english]{\Chorus, whistled verse, and \Chorus} + \musicnote[french]{\Chorus, couplet sifflé et \Chorus} \beginverse Called a cabbage, threw the garbage @@ -47,6 +50,6 @@ And I just can't get over you \endverse - \musicnote{chorus} + \musicnote{\Chorus} \endsong From 452046f43d3f2ad8a204a759f387e44a0c2afc60 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 11 Aug 2011 00:57:34 +0200 Subject: [PATCH 019/161] translation keywords --- crepbook.cls | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/crepbook.cls b/crepbook.cls index 79179624..bb5a9f5e 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -361,24 +361,32 @@ %% End of tabs.sty file \newcommand{\Intro}{ - \IfStrEq{\@lang}{english}{Intro}{} - \IfStrEq{\@lang}{french}{Intro}{} + \IfStrEq{\@lang}{english}{intro}{} + \IfStrEq{\@lang}{french}{intro}{} } \newcommand{\Outro}{ - \IfStrEq{\@lang}{english}{Outro}{} - \IfStrEq{\@lang}{french}{Outro}{} + \IfStrEq{\@lang}{english}{outro}{} + \IfStrEq{\@lang}{french}{outro}{} } \newcommand{\Bridge}{ - \IfStrEq{\@lang}{english}{Bridge}{} - \IfStrEq{\@lang}{french}{Pont}{} + \IfStrEq{\@lang}{english}{bridge}{} + \IfStrEq{\@lang}{french}{pont}{} } \newcommand{\Chorus}{ - \IfStrEq{\@lang}{english}{Chorus}{} - \IfStrEq{\@lang}{french}{Refrain}{} + \IfStrEq{\@lang}{english}{chorus}{} + \IfStrEq{\@lang}{french}{refrain}{} } \newcommand{\Verse}{ - \IfStrEq{\@lang}{english}{Verse}{} - \IfStrEq{\@lang}{french}{Couplet}{} + \IfStrEq{\@lang}{english}{verse}{} + \IfStrEq{\@lang}{french}{couplet}{} +} +\newcommand{\Solo}{ + \IfStrEq{\@lang}{english}{solo}{} + \IfStrEq{\@lang}{french}{solo}{} +} +\newcommand{\Pattern}{ + \IfStrEq{\@lang}{english}{pattern}{} + \IfStrEq{\@lang}{french}{motif}{} } \let\musicnoteORIG\musicnote From 25108df265d01128cc03419506d70526331bb5dd Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 11 Aug 2011 01:11:33 +0200 Subject: [PATCH 020/161] translate textnote environments --- songs/Bruce_Springsteen/John_Henry.sg | 4 +++- songs/Georges_Brassens/La_chanson_du_herisson.sg | 3 ++- songs/Hugues_Aufray/Hasta_luego.sg | 12 ++++++------ songs/Karpatt/Lino.sg | 2 +- songs/La_Rue_Ketanou/Les_mots.sg | 3 ++- songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg | 3 ++- songs/Les_Amis_D_Ta_Femme/Laisse_tomber_gros.sg | 4 ++-- songs/Sinsemilia/J_prefere_100_fois.sg | 3 ++- 8 files changed, 20 insertions(+), 14 deletions(-) diff --git a/songs/Bruce_Springsteen/John_Henry.sg b/songs/Bruce_Springsteen/John_Henry.sg index a63096cb..1e9466da 100644 --- a/songs/Bruce_Springsteen/John_Henry.sg +++ b/songs/Bruce_Springsteen/John_Henry.sg @@ -8,7 +8,9 @@ \gtab{C}{X32010} \gtab{B&}{1:X02220} - \textnote{One, two, three} + \beginverse* + One, two, three + \endverse \beginverse Well, John \[F]Henry was a little baby diff --git a/songs/Georges_Brassens/La_chanson_du_herisson.sg b/songs/Georges_Brassens/La_chanson_du_herisson.sg index 5bcf5975..244a023b 100644 --- a/songs/Georges_Brassens/La_chanson_du_herisson.sg +++ b/songs/Georges_Brassens/La_chanson_du_herisson.sg @@ -54,7 +54,8 @@ \endverse \beginverse* - \textnote{parlé} + \textnote[english]{spoken} + \textnote[french]{parlé} Émilie est allée caresser le hérisson \endverse diff --git a/songs/Hugues_Aufray/Hasta_luego.sg b/songs/Hugues_Aufray/Hasta_luego.sg index 9320b030..b888fce9 100644 --- a/songs/Hugues_Aufray/Hasta_luego.sg +++ b/songs/Hugues_Aufray/Hasta_luego.sg @@ -10,8 +10,8 @@ \gtab{C}{332010} \gtab{E}{022100} - \textnote{Chorus 1} \beginchorus + \musicnote{\Chorus 1} Hasta \[Am]luego ! \[G]À bientôt si Dieu le \[C]veut\[E] Hasta \[Am]luego ! @@ -25,8 +25,8 @@ On va hisser la grand'\[E]voile \endverse - \textnote{Chorus 2} \beginchorus + \musicnote{\Chorus 2} \[Am]Laissez passer les en\[G]fants De la \[C]nuit\[E] \[Am]Ils vont chercher le grand \[G]vent @@ -41,7 +41,7 @@ Viens, ta place est parmi nous \endverse - \textnote{Chorus 1} + \musicnote{\Chorus 1} \beginverse Toi qui as peur @@ -50,7 +50,7 @@ Enfin d'être fier de toi \endverse - \textnote{Chorus 2} + \musicnote{\Chorus 2} \beginverse Toi qui chantes @@ -60,7 +60,7 @@ \endverse - \textnote{Chorus 1} + \musicnote{\Chorus 1} \beginverse On a trois mois @@ -69,6 +69,6 @@ On va hisser la grand'voile \endverse - \textnote{Chorus 2} + \musicnote{\Chorus 2} \endsong \ No newline at end of file diff --git a/songs/Karpatt/Lino.sg b/songs/Karpatt/Lino.sg index 504dc29f..c5106db7 100644 --- a/songs/Karpatt/Lino.sg +++ b/songs/Karpatt/Lino.sg @@ -10,7 +10,7 @@ \gtab{A}{5:022100} \gtab{B&}{6:022100} - \textnote{Intro} + \textnote{\Intro} \beginverse* {\og}Eh les gars ! --- Hein ? diff --git a/songs/La_Rue_Ketanou/Les_mots.sg b/songs/La_Rue_Ketanou/Les_mots.sg index 206c98f6..ff9d292a 100644 --- a/songs/La_Rue_Ketanou/Les_mots.sg +++ b/songs/La_Rue_Ketanou/Les_mots.sg @@ -8,7 +8,8 @@ \gtab{Dm}{5:X02210} \gtab{A7}{5:020100} - \textnote{parlé} + \textnote[english]{spoken} + \textnote[french]{parlé} \beginverse* Approchez, approchez mesdames et messieurs Car aujourd'hui grande vente aux enchères diff --git a/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg b/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg index f389860b..3fc2645e 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg @@ -10,7 +10,8 @@ \gtab{G}{320003} - \textnote{parlé} + \textnote[english]{spoken} + \textnote[english]{parlé} \beginverse* {\og}Et dis donc, tu voudrais bien m'prêter ton épée, j'ai perdu ma hache ? --- J'voudrais bien mais elle est beaucoup trop précieuse regarde ! diff --git a/songs/Les_Amis_D_Ta_Femme/Laisse_tomber_gros.sg b/songs/Les_Amis_D_Ta_Femme/Laisse_tomber_gros.sg index 95deb6f4..bd9d33b9 100644 --- a/songs/Les_Amis_D_Ta_Femme/Laisse_tomber_gros.sg +++ b/songs/Les_Amis_D_Ta_Femme/Laisse_tomber_gros.sg @@ -7,8 +7,8 @@ \gtab{Bm}{7:022000} \gtab{Am}{5:X02210} - \textnote{Intro} \beginverse* + \textnote{\Intro} De l'ineffable propension qu'ont les Lorrains À oublier le prénom de leur interlocuteur Exemple : comment qu'c'est euh \dots gros ? @@ -95,8 +95,8 @@ Va y avoir d'la chtauss dans le caillon \endverse - \textnote{Outro} \beginverse* + \textnote{\Outro} Eh les mecs j'ai un scooter Oh la latche et attends c'est un MBK Eh c'est encore pire les MBK diff --git a/songs/Sinsemilia/J_prefere_100_fois.sg b/songs/Sinsemilia/J_prefere_100_fois.sg index 720702e9..2aca9c84 100644 --- a/songs/Sinsemilia/J_prefere_100_fois.sg +++ b/songs/Sinsemilia/J_prefere_100_fois.sg @@ -79,7 +79,8 @@ \beginverse - \textnote{parlé} + \textnote[english]{spoken} + \textnote[french]{parlé} Alors écoute ça ! Not' civilisation ne cesse de s'enfoncer Matériels uniquement, sont les progrès From b50163c7487d6d62a114d4a1c8ee158b737a9917 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 00:57:38 +0200 Subject: [PATCH 021/161] start translation of "musicnote" environments --- songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg index 16055a9a..313aa311 100644 --- a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg +++ b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg @@ -11,10 +11,9 @@ \gtab{F}{1:022100} \beginverse* - \musicnote{\Intro : \nolyrics{\[G C G D]} \rep{2}} + \musicnote{\Intro : \nolyrics{\[G C G D]} \rep{2}} \endverse - \beginverse The \[G]mama pajama rolled out of bed And ran to the police \[C]station From 39705bc7f75add696c7f557a4f156dd3236413d0 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 17:38:21 +0200 Subject: [PATCH 022/161] define front page strings as macros --- crepbook.cls | 1 - 1 file changed, 1 deletion(-) diff --git a/crepbook.cls b/crepbook.cls index bb5a9f5e..af265622 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -77,7 +77,6 @@ \gdef\@email{} \gdef\@picture{} \gdef\@picturecopyright{} - \gdef\@lang{english} } \def\subtitle#1{\gdef\@subtitle{#1}} From 5fc833483f4a378f78bc159315ffb0e44a7fcda1 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 18:41:30 +0200 Subject: [PATCH 023/161] add support for songbook language in patacrep template --- templates/patacrep.tmpl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/patacrep.tmpl b/templates/patacrep.tmpl index 6a998f7c..c6550c85 100644 --- a/templates/patacrep.tmpl +++ b/templates/patacrep.tmpl @@ -41,7 +41,8 @@ %%: {"name":"mainfontsize", "description":"Font Size", "type":"font", "default":"10"}, %%: {"name":"songnumberbgcolor", "description":"Number Shade", "type":"color", "default":"#D1E4AE"}, %%: {"name":"notebgcolor", "description":"Note Shade", "type":"color", "default":"#D1E4AE"}, -%%: {"name":"indexbgcolor", "description":"Index Shade", "type":"color", "default":"#D1E4AE"} +%%: {"name":"indexbgcolor", "description":"Index Shade", "type":"color", "default":"#D1E4AE"}, +%%: {"name":"lang", "description":"Language", "default":"french"} %%:] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % begin document From ae2a72bc57234480f7720364afeffa34b334a856 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 18:42:11 +0200 Subject: [PATCH 024/161] provide translation depending on the main songbook language --- crepbook.cls | 1 + 1 file changed, 1 insertion(+) diff --git a/crepbook.cls b/crepbook.cls index af265622..bb5a9f5e 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -77,6 +77,7 @@ \gdef\@email{} \gdef\@picture{} \gdef\@picturecopyright{} + \gdef\@lang{english} } \def\subtitle#1{\gdef\@subtitle{#1}} From e96ae3bf96a943bb54d5b6f0e8bdf4b3d21f4573 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Wed, 10 Aug 2011 18:51:44 +0200 Subject: [PATCH 025/161] templates: add songbook language parameter --- templates/patacrep.tmpl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/templates/patacrep.tmpl b/templates/patacrep.tmpl index c6550c85..6a998f7c 100644 --- a/templates/patacrep.tmpl +++ b/templates/patacrep.tmpl @@ -41,8 +41,7 @@ %%: {"name":"mainfontsize", "description":"Font Size", "type":"font", "default":"10"}, %%: {"name":"songnumberbgcolor", "description":"Number Shade", "type":"color", "default":"#D1E4AE"}, %%: {"name":"notebgcolor", "description":"Note Shade", "type":"color", "default":"#D1E4AE"}, -%%: {"name":"indexbgcolor", "description":"Index Shade", "type":"color", "default":"#D1E4AE"}, -%%: {"name":"lang", "description":"Language", "default":"french"} +%%: {"name":"indexbgcolor", "description":"Index Shade", "type":"color", "default":"#D1E4AE"} %%:] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % begin document From 53b6e73c646752b1b09e0dcc9398af2d8643cd45 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 11 Aug 2011 15:42:51 +0200 Subject: [PATCH 026/161] corrections --- songs/Alex_Beaupain/Ma_memoire_sale.sg | 2 +- songs/Alicia_Keys/If_aint_got_you.sg | 4 ++-- songs/Dessins_Animes/I_Wanna_be_like_you.sg | 4 ++-- songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg | 2 +- songs/Gogol_Bordello/Oh_no.sg | 4 ++-- songs/Jacques_Higelin/Tombe_du_ciel.sg | 4 ++-- songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg | 2 +- songs/Les_Cowboys_Fringants/Plus_rien.sg | 4 ++-- songs/Oldelaf_et_Monsieur_D/Trahis.sg | 2 +- songs/Renaud/La_blanche.sg | 2 +- songs/Sheepbox/Not_scared_to_die.sg | 2 +- .../Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg | 2 +- songs/The_Beatles/Twist_and_shout.sg | 5 ++--- songs/The_Calling/Wherever_you_will_go.sg | 2 +- songs/The_Fray/How_to_save_a_life.sg | 2 +- songs/The_Innocence_Mission/The_lakes_of_Canada.sg | 2 +- songs/Yodelice/Sunday_with_a_flu.sg | 6 +++--- 17 files changed, 25 insertions(+), 26 deletions(-) diff --git a/songs/Alex_Beaupain/Ma_memoire_sale.sg b/songs/Alex_Beaupain/Ma_memoire_sale.sg index 93261442..64d9a686 100644 --- a/songs/Alex_Beaupain/Ma_memoire_sale.sg +++ b/songs/Alex_Beaupain/Ma_memoire_sale.sg @@ -13,7 +13,7 @@ \beginverse* \musicnote{\Intro : \nolyrics{\[C9+ Em C9+ Em]}} \endverse - + \beginverse L\[C9+]ave \[Em] Ma mémoire sale dans ce fleuve de \[C9+]boue diff --git a/songs/Alicia_Keys/If_aint_got_you.sg b/songs/Alicia_Keys/If_aint_got_you.sg index f74a6d3c..12701ac8 100644 --- a/songs/Alicia_Keys/If_aint_got_you.sg +++ b/songs/Alicia_Keys/If_aint_got_you.sg @@ -44,9 +44,9 @@ \endverse \beginverse* - \musicnote{\Outro : \nolyrics{\[C7 Bm]}} + \musicnote{\Outro: \nolyrics{\[C7 Bm]}} \endverse - + \beginverse If I ain't \[Am]got you with me baby \[G7] \[G7]So \[Am]nothing in \[Bm]this \[C7]whole wide world don't mean a \[Bm]thing diff --git a/songs/Dessins_Animes/I_Wanna_be_like_you.sg b/songs/Dessins_Animes/I_Wanna_be_like_you.sg index db0add02..a42a1e6b 100644 --- a/songs/Dessins_Animes/I_Wanna_be_like_you.sg +++ b/songs/Dessins_Animes/I_Wanna_be_like_you.sg @@ -39,8 +39,8 @@ \[D7]Human \[G]too \[B7] \endchorus - \textnote{parlé} - + \textnote[english]{spoken} + \textnote[french]{parlé} \beginverse* ``Gee, cousin Louie You're doin' real good! diff --git a/songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg b/songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg index 3d717b75..c42d0bd2 100644 --- a/songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg +++ b/songs/Georges_Brassens/Je_me_suis_fait_tout_petit.sg @@ -31,7 +31,7 @@ \endchorus \beginverse* - \musicnote{\nolyrics{\[Bm Em F\shrp Bm]}} + \musicnote{\nolyrics{\[Bm Em F{\shrp} Bm]}} \endverse \beginverse diff --git a/songs/Gogol_Bordello/Oh_no.sg b/songs/Gogol_Bordello/Oh_no.sg index fd384bc7..42708989 100644 --- a/songs/Gogol_Bordello/Oh_no.sg +++ b/songs/Gogol_Bordello/Oh_no.sg @@ -11,9 +11,9 @@ \gtab{D}{5:X02220} \beginverse* - \musicnote{\Intro : \nolyrics{\[Em]}} + \musicnote{\Intro: \nolyrics{\[Em]}} \endverse - + \beginverse Sometimes when facing common \[B]trouble When whole town is \[Em]screwed diff --git a/songs/Jacques_Higelin/Tombe_du_ciel.sg b/songs/Jacques_Higelin/Tombe_du_ciel.sg index 302935d5..0552fa89 100644 --- a/songs/Jacques_Higelin/Tombe_du_ciel.sg +++ b/songs/Jacques_Higelin/Tombe_du_ciel.sg @@ -73,14 +73,14 @@ \musicnote[english]{transpose by a third} \musicnote[french]{transposer d'une tierce} - + \beginchorus Tomber d'en haut, comme les petites gouttes d'eau Que j'entends tomber Dehors, par la f'nêtre Quand je m'endors le cœur en fête \endchorus - + \beginchorus Poseur de girouettes Du haut du clocher diff --git a/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg b/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg index 3fc2645e..967e2892 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg @@ -11,7 +11,7 @@ \textnote[english]{spoken} - \textnote[english]{parlé} + \textnote[french]{parlé} \beginverse* {\og}Et dis donc, tu voudrais bien m'prêter ton épée, j'ai perdu ma hache ? --- J'voudrais bien mais elle est beaucoup trop précieuse regarde ! diff --git a/songs/Les_Cowboys_Fringants/Plus_rien.sg b/songs/Les_Cowboys_Fringants/Plus_rien.sg index 001bd33c..d011078c 100644 --- a/songs/Les_Cowboys_Fringants/Plus_rien.sg +++ b/songs/Les_Cowboys_Fringants/Plus_rien.sg @@ -10,7 +10,7 @@ \gtab{Gm}{3:022000} \gtab{B&}{1:X02220} \gtab{A7}{X02020} - + \beginverse* \musicnote{\Pattern 1 : \nolyrics{\[Dm F C G]}} \endverse @@ -25,7 +25,7 @@ \beginverse* \musicnote{\Pattern 2 : \nolyrics{\[Dm G C B\flt]}} \endverse - + \beginverse* On \[Dm]{m'a} décrit jadis, quand j'étais un enfant Ce \[Gm]{qu'avait} l'air le monde il y a très très longtemps diff --git a/songs/Oldelaf_et_Monsieur_D/Trahis.sg b/songs/Oldelaf_et_Monsieur_D/Trahis.sg index a17f16be..e21f31a7 100644 --- a/songs/Oldelaf_et_Monsieur_D/Trahis.sg +++ b/songs/Oldelaf_et_Monsieur_D/Trahis.sg @@ -11,7 +11,7 @@ \gtab{C#}{4:X02220} \beginverse* - \musicnote{\Intro : \nolyrics{\[F#m D A E]} \rep{2}} + \musicnote{\Intro : \nolyrics{\[F{\shrp}m D A E]} \rep{2}} \endverse \beginverse diff --git a/songs/Renaud/La_blanche.sg b/songs/Renaud/La_blanche.sg index b5475a2e..472cd735 100644 --- a/songs/Renaud/La_blanche.sg +++ b/songs/Renaud/La_blanche.sg @@ -13,7 +13,7 @@ \ifchorded \beginchorus - {\nolyrics \[Em C Em A F\shrp]} + {\nolyrics \[Em C Em A F{\shrp}]} \endchorus \fi diff --git a/songs/Sheepbox/Not_scared_to_die.sg b/songs/Sheepbox/Not_scared_to_die.sg index df2c1f2d..2f5c8eac 100644 --- a/songs/Sheepbox/Not_scared_to_die.sg +++ b/songs/Sheepbox/Not_scared_to_die.sg @@ -16,7 +16,7 @@ \gtab{E7}{020100} \beginverse* - \musicnote{\Intro : \nolyrics{\[C{\shrp}m Em Bm A]} \rep{2}} + \musicnote{\Intro: \nolyrics{\[C{\shrp}m Em Bm A]} \rep{2}} \endverse \beginverse diff --git a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg index 313aa311..1a4e7786 100644 --- a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg +++ b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg @@ -13,7 +13,7 @@ \beginverse* \musicnote{\Intro : \nolyrics{\[G C G D]} \rep{2}} \endverse - + \beginverse The \[G]mama pajama rolled out of bed And ran to the police \[C]station diff --git a/songs/The_Beatles/Twist_and_shout.sg b/songs/The_Beatles/Twist_and_shout.sg index 839f613c..483363cc 100644 --- a/songs/The_Beatles/Twist_and_shout.sg +++ b/songs/The_Beatles/Twist_and_shout.sg @@ -36,9 +36,8 @@ \[A]Ah \echo{Ah Ah} Ah \echo{Ah Ah} \endverse - \musicnote[english]{\Chorus, repeat \Verse 2} - \musicnote[french]{\Chorus, répéter le \Verse 2} - + \musicnote{\Chorus; \Verse 2} + \beginverse* \[A7]Well, shake it, shake it, shake it, \[D]baby, now \echo{\[G]shake it up \[A]baby} \rep{3} \[A]Ah \echo{Ah Ah} Ah! diff --git a/songs/The_Calling/Wherever_you_will_go.sg b/songs/The_Calling/Wherever_you_will_go.sg index cc063c56..02f4eb6b 100644 --- a/songs/The_Calling/Wherever_you_will_go.sg +++ b/songs/The_Calling/Wherever_you_will_go.sg @@ -50,7 +50,7 @@ \end{tab} \beginverse* - \musicnote{\Intro : \nolyrics{\[C C/B Am7 F]}} + \musicnote{\Intro: \nolyrics{\[C C/B Am7 F]}} \endverse \beginverse diff --git a/songs/The_Fray/How_to_save_a_life.sg b/songs/The_Fray/How_to_save_a_life.sg index 4ad3b426..9f0538ab 100644 --- a/songs/The_Fray/How_to_save_a_life.sg +++ b/songs/The_Fray/How_to_save_a_life.sg @@ -12,7 +12,7 @@ \gtab{C}{X32010} \beginverse* - \musicnote{\Intro : \nolyrics{\[G D4 Em D D4 G]}} + \musicnote{\Intro: \nolyrics{\[G D4 Em D D4 G]}} \endverse \beginverse diff --git a/songs/The_Innocence_Mission/The_lakes_of_Canada.sg b/songs/The_Innocence_Mission/The_lakes_of_Canada.sg index b316f8ca..dd0cb9eb 100644 --- a/songs/The_Innocence_Mission/The_lakes_of_Canada.sg +++ b/songs/The_Innocence_Mission/The_lakes_of_Canada.sg @@ -12,7 +12,7 @@ \gtab{Am}{X02210} \beginverse* - \musicnote{\Intro : \nolyrics{\[Dm F C G]} \rep{2}} + \musicnote{\Intro: \nolyrics{\[Dm F C G]} \rep{2}} \endverse \beginverse diff --git a/songs/Yodelice/Sunday_with_a_flu.sg b/songs/Yodelice/Sunday_with_a_flu.sg index 237717de..a6f06585 100644 --- a/songs/Yodelice/Sunday_with_a_flu.sg +++ b/songs/Yodelice/Sunday_with_a_flu.sg @@ -10,7 +10,7 @@ \gtab{D}{XX0232} \beginverse* - \musicnote{\Intro : \nolyrics{\[Bm G D Bm]}} + \musicnote{\Intro: \nolyrics{\[Bm G D Bm]}} \endverse \beginverse @@ -40,8 +40,8 @@ And I just can't get over you \endverse - \musicnote[english]{\Chorus, whistled verse, and \Chorus} - \musicnote[french]{\Chorus, couplet sifflé et \Chorus} + \musicnote[english]{\Chorus; whistled verse; \Chorus} + \musicnote[french]{\Chorus ; couplet sifflé ; \Chorus} \beginverse Called a cabbage, threw the garbage From b5abc62c1102f8a57214c07dc09693d22fa7eeb7 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 13 Aug 2011 21:02:26 +0200 Subject: [PATCH 027/161] add a bridge environment --- crepbook.cls | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/crepbook.cls b/crepbook.cls index bb5a9f5e..2547c8d7 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -403,4 +403,11 @@ } } +\newenvironment{bridge}{% + \begin{verse}% + \musicnote{\Bridge}% +}{% + \end{verse}% +} + \makeatother From d97fea9e295bb12a783d2ba524f6cecf3cd8a8d8 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Mon, 15 Aug 2011 06:55:42 +0200 Subject: [PATCH 028/161] apply bridge environment --- songs/Green_Day/Minority.sg | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/songs/Green_Day/Minority.sg b/songs/Green_Day/Minority.sg index 4c13f34c..d16b7d4d 100644 --- a/songs/Green_Day/Minority.sg +++ b/songs/Green_Day/Minority.sg @@ -23,13 +23,12 @@ Wi\[C]thout a doubt, \[F]singled out, the \[G]only way I \[C]know \endverse - \musicnote{\Bridge} - \beginverse + \begin{bridge} \[Am]Stepped out of the \[F]line,\[C] \[Am]Like a sheep runs \[F]from the \[G]herd \[Am]Marching out of \[F]time,\[C] \[Am]To my own \[F]beat \[G]now - \endverse + \end{bridge} \beginverse One light, one mind, flashing in the dark From bbe5e3614a9ca099fa0a03a1c3ab9f72b4476852 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Mon, 12 Sep 2011 01:41:48 +0200 Subject: [PATCH 029/161] patacrep release version 3.4.0 --- songs/The_Rolling_Stones/Route_66.sg | 4 ++-- volume-3.sb | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/songs/The_Rolling_Stones/Route_66.sg b/songs/The_Rolling_Stones/Route_66.sg index c9fa1b9a..6e03da74 100644 --- a/songs/The_Rolling_Stones/Route_66.sg +++ b/songs/The_Rolling_Stones/Route_66.sg @@ -30,7 +30,7 @@ \beginverse Would you get hip to this kindly tip - And go take that California trip ? + And go take that California trip? Get your kicks on Route 66 \endverse @@ -44,7 +44,7 @@ \beginverse Would you get hip to this kindly tip - And go take that California trip ? + And go take that California trip? Get your kicks on Route 66 \rep{2} \endverse diff --git a/volume-3.sb b/volume-3.sb index e916945f..e64b7ec0 100644 --- a/volume-3.sb +++ b/volume-3.sb @@ -47,6 +47,7 @@ "Eddie_Vedder/Guaranteed.sg", "Elton_John/Can_you_fell_the_love_tonight.sg", "Elton_John/Crocodile_rock.sg", + "Elvis_Presley/Don_t_be_cruel.sg", "Emiliana_Torrini/Jungle_drum.sg", "Fools_Garden/Lemon_tree.sg", "France_Gall/Il_jouait_du_piano_debout.sg", @@ -86,6 +87,7 @@ "Johnny_Cash/I_walk_the_line.sg", "Karpatt/Fan_de_maman.sg", "Karpatt/Histoires_de_famille.sg", + "Karpatt/Les_vieilles.sg", "Karpatt/Lino.sg", "Karpatt/Souleve_ta_jupe.sg", "La_Maison_Tellier/La_chambre_rose.sg", @@ -153,6 +155,7 @@ "The_Innocence_Mission/The_lakes_of_Canada.sg", "The_Nightwatchman/California_s_dark.sg", "The_Pogues/The_Irish_Rover.sg", + "The_Rolling_Stones/Route_66.sg", "The_Rolling_Stones/You_cant_always_get_what_you_want.sg", "Tit_Patapons/Marchand_de_couleurs.sg", "Tri_Yann/Kiss_the_cildren_for_me_Mary.sg", From 236f191ca7b3b1956826539d9cdf29d6e3779c63 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 6 Oct 2011 22:54:20 +0200 Subject: [PATCH 030/161] =?UTF-8?q?Transpose:=20Le=20Donjon=20de=20Naheulb?= =?UTF-8?q?euk=20-=20Geste=20h=C3=A9ro=C3=AFque?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lilypond/Geste_heroique-1.ly | 32 ++++++++----------- .../Le_Donjon_de_Naheulbeuk/Geste_heroique.sg | 18 +++++------ 2 files changed, 23 insertions(+), 27 deletions(-) diff --git a/lilypond/Geste_heroique-1.ly b/lilypond/Geste_heroique-1.ly index 0c9c70b1..28549253 100644 --- a/lilypond/Geste_heroique-1.ly +++ b/lilypond/Geste_heroique-1.ly @@ -6,15 +6,15 @@ musique = { \parallelMusic #'(voiceA voiceB voiceC voiceD) { - \repeat volta 2 {g'2 g'4 f' g' a' bes'2 bes'4 d'' c'' bes' bes' a' bes'2} | - \repeat volta 2 {d'2 d'4 c' d' f' f'2 f'4 f' e' f' g' f' f'2 } | - \repeat volta 2 {bes2 bes4 a bes c' d'2 d'4 bes g d' c' c' d'2 } | - \repeat volta 2 {g2 g4 d g f bes,2 bes,4 bes, c d ees f bes,2} | + \repeat volta 2 {a'2 a'4 g' a' b' c''2 c''4 e'' d'' c'' c'' b' c''2 } | + \repeat volta 2 {e'2 e'4 d' e' g' g'2 g'4 g' fis' g' a' g' g'2 } | + \repeat volta 2 {c'2 c'4 b c' d' e'2 e'4 c' a e' d' d' e'2 } | + \repeat volta 2 {a2 a4 e a g c2 c4 c d e f g c2 } | - \repeat volta 2 {bes'2 a'4 a' g' g' fis'2 fis' e'8 fis' g'4 g' fis' g'2} | - \repeat volta 2 {f'2 f'4 f' d' ees' d'2 d' c'4 d'4 d' d' b2 } | - \repeat volta 2 {d'2 c'4 d' bes c' a2 bes g4 bes4 a a g2 } | - \repeat volta 2 {bes2 f4 d g c d2 bes, c4 g,4 d d g,2} | + \repeat volta 2 {c''2 b'4 b' a' a' gis'2 gis' fis'8 gis' a'4 a' gis' a'2 } | + \repeat volta 2 {g'2 g'4 g' e' f' e'2 e' d'4 e'4 e' e' cis'2 } | + \repeat volta 2 {e'2 d'4 e' c' d' b2 c' a4 c'4 b b a2 } | + \repeat volta 2 {c'2 g4 e a d e2 c d4 a,4 e e a,2 } | } } \score @@ -23,19 +23,15 @@ musique = << \musique \new Staff - << - \key g \minor - \voiceA \\ - \voiceB - >> + { + \key a \minor + << \voiceA \\ \voiceB >> + } \new Staff { - \key g \minor + \key a \minor \clef bass - << - \voiceC \\ - \voiceD - >> + << \voiceC \\ \voiceD >> } >> } diff --git a/songs/Le_Donjon_de_Naheulbeuk/Geste_heroique.sg b/songs/Le_Donjon_de_Naheulbeuk/Geste_heroique.sg index 0a09ca8d..2cdcd4fb 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Geste_heroique.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Geste_heroique.sg @@ -4,25 +4,25 @@ [by=Le Donjon de Naheulbeuk,cov=a-poil-dans-la-foret,album=À poil dans la forêt] \cover - \gtab{Gm}{3:022000} - \gtab{B&}{6:022100} - \gtab{C}{8:022100} - \gtab{Dm}{5:X02210} + \gtab{Am}{X02210} + \gtab{C}{X32010} \gtab{D}{XX0232} - \gtab{G}{320003} + \gtab{Em}{022000} + \gtab{E}{022100} + \gtab{A}{X02220} \lilypond{Geste_heroique-2} \beginverse - \[Gm]Perdu dans la Mo\[B&]ria - Je \[C]cher\[B&]che Sa\[Dm]rou\[B&]mane + \[Am]Perdu dans la Mo\[C]ria + Je \[D]cher\[C]che Sa\[Em]rou\[C]mane Le Golbargh derrière moi Je suis dans la panade \endverse \beginverse* - \[B&]Viens \[Dm]tôt me \[Gm]secou\[D]rir - \[D]Ou me fau\[Gm]dra \[D]mou\[G]rir + \[C]Viens \[Em]tôt me \[Am]secou\[E]rir + \[E]Ou me fau\[Am]dra \[E]mou\[A]rir \rep{2} \endverse From 26938ae4ad5d99865a96edb25c3fdc331f9b4329 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 8 Oct 2011 23:45:51 +0200 Subject: [PATCH 031/161] corrections --- songs/Amy_MacDonald/Mr._Rock_n_Roll.sg | 2 +- songs/Avenue_Q/The_internet_is_for_porn.sg | 2 +- songs/Avril_Lavigne/Things_I_ll_never_say.sg | 10 +++---- songs/Ben_Harper/Widow_of_a_living_man.sg | 26 ++++++++++--------- songs/Benabar/Le_diner.sg | 2 +- .../Don_t_think_twice_it_s_all_right.sg | 1 + songs/Bob_Dylan/Mr_tambourine_man.sg | 4 +-- songs/Boby_Lapointe/Framboise.sg | 10 +++---- songs/Boby_Lapointe/Meli-Melodie.sg | 6 ++--- songs/Britney_Spears/Baby_one_more_time.sg | 6 ++--- songs/Bruce_Springsteen/Bring_em_home.sg | 2 +- songs/Bruce_Springsteen/John_Henry.sg | 4 +-- songs/Carter_Family/In_the_highways.sg | 4 +-- songs/Cranberries/Animal_instinct.sg | 2 +- songs/Crep/Encore.sg | 2 +- songs/Crep/Fichu_doctorat.sg | 3 +-- songs/Crep/Les_ptits_chemins.sg | 4 +-- songs/Debout_Sur_Le_Zinc/La_declaration.sg | 2 +- songs/Debout_Sur_Le_Zinc/Le_tanticide.sg | 4 +-- songs/Dessins_Animes/Dragon_Ball.sg | 4 +-- .../Graeme_Allwright/Le_clochard_americain.sg | 14 +++++----- songs/Green_Day/Boulevard_of_broken_dreams.sg | 4 +-- songs/Herman_Dune/Your_name_my_game.sg | 4 +-- songs/Hugues_Aufray/L_epervier.sg | 4 +-- songs/Hugues_Aufray/Santiano.sg | 12 ++++----- songs/Indochine/J_ai_demande_a_la_lune.sg | 18 +++---------- songs/Jacques_Brel/Amsterdam.sg | 2 +- songs/Jacques_Higelin/Poil_dans_la_main.sg | 6 ++--- songs/Jacques_Higelin/Tombe_du_ciel.sg | 2 +- songs/Jason_Marz/I_m_yours.sg | 2 +- songs/Jean-Jacques_Goldman/Je_te_donne.sg | 2 +- songs/Jean-Jacques_Goldman/Le_coureur.sg | 2 +- songs/Jeff_Buckley/Hallelujah.sg | 2 +- songs/Joe_Dassin/Le_chemin_de_Papa.sg | 2 +- songs/Johnny_Cash/It_aint_me_babe.sg | 4 +-- songs/Karpatt/Des_gnons_pour_des_pelles.sg | 2 +- songs/Karpatt/Les_canards_en_plastique.sg | 2 +- songs/Karpatt/Les_vieilles.sg | 4 +-- songs/Karpatt/Souleve_ta_jupe.sg | 4 +-- songs/La_Famille_Maestro/Le_rat_de_l_opera.sg | 2 +- .../Les_Cowboys_Fringants/La_manifestation.sg | 6 ++--- .../Les_Cowboys_Fringants/Toune_d_automne.sg | 2 +- .../Les_Hurlements_d_Leo/A_bout_d_souffle.sg | 4 +-- songs/Les_Naufrages/L_harmonica.sg | 2 +- songs/Les_Ogres_de_Barback/3_-_0.sg | 2 +- .../Les_Ogres_de_Barback/La_premiere_fois.sg | 2 +- .../Touche_pas_a_mon_ecole.sg | 4 +-- songs/Les_Petites_Bourrettes/Dans_la_tete.sg | 4 +-- .../Les_Petites_Bourrettes/Et_si_je_t_aime.sg | 4 +-- .../Le_retour_de_Petrouchka.sg | 4 +-- songs/Louise_Attaque/Lea.sg | 2 +- songs/Louise_Attaque/Les_nuits_parisiennes.sg | 2 +- songs/Mano_Negra/Out_of_time_man.sg | 2 +- songs/Maxime_Le_Forestier/San_Fransico.sg | 2 +- .../Tape_la_galoche.sg | 6 ++--- songs/Mes_souliers_sont_rouges/The_rooster.sg | 2 +- songs/Mon_cote_punk/Inch_Allah.sg | 11 ++++---- songs/Noir_Desir/L_homme_presse.sg | 2 +- .../J_veux_etre_muscle.sg | 2 +- songs/Pierre_Perret/Lily.sg | 2 +- songs/Pierre_Perret/Mon_ptit_loup.sg | 2 +- songs/Pixies/Where_Is_My_Mind.sg | 2 +- songs/Radiohead/Creep.sg | 4 +-- songs/Renaud/La_blanche.sg | 4 +-- .../Renaud/Petite_fillle_des_sombres_rues.sg | 2 +- songs/Sanseverino/Dimanche_dernier.sg | 4 +-- songs/Simon_Garfunkel/Kathy_s_song.sg | 2 +- songs/The_Beatles/Ob-la-di_ob-la-da.sg | 2 +- songs/The_Beatles/Twist_and_shout.sg | 8 +++--- .../Breaking_up_is_hard_to_do.sg | 4 +-- songs/The_Rolling_Stones/Angie.sg | 18 ++++++------- songs/The_Rolling_Stones/Paint_it_black.sg | 2 +- songs/The_Rolling_Stones/Route_66.sg | 4 +-- ...Well_it_s_true_that_we_love_one_another.sg | 6 ++--- .../Tri_Yann/La_ville_que_j_ai_tant_aimee.sg | 4 +-- songs/Tri_Yann/Les_filles_de_Redon.sg | 8 +++--- songs/Tri_Yann/Les_prisons_de_Nantes.sg | 2 +- songs/Vincent_Malone/L_escargot_malheureux.sg | 2 +- 78 files changed, 163 insertions(+), 178 deletions(-) diff --git a/songs/Amy_MacDonald/Mr._Rock_n_Roll.sg b/songs/Amy_MacDonald/Mr._Rock_n_Roll.sg index c3fbd140..5fe4014f 100644 --- a/songs/Amy_MacDonald/Mr._Rock_n_Roll.sg +++ b/songs/Amy_MacDonald/Mr._Rock_n_Roll.sg @@ -22,7 +22,7 @@ \beginverse Rock chic of the century is acting like she used to be Dancing like there's no one there before she ever seemed to care now - She wouldn't dare, it's so rock 'n roll to be alo-(h)one + She wouldn't dare, it's so rock 'n roll to be alone \endverse \beginchorus diff --git a/songs/Avenue_Q/The_internet_is_for_porn.sg b/songs/Avenue_Q/The_internet_is_for_porn.sg index c3b862a8..d81bdbcc 100644 --- a/songs/Avenue_Q/The_internet_is_for_porn.sg +++ b/songs/Avenue_Q/The_internet_is_for_porn.sg @@ -75,7 +75,7 @@ --- Hold on a second! Now I know for a fact that you, Rob, check your portfolio and trade stocks online \echo{That's correct} And Brian, you buy things on amazon.com \echo{Sure!} - And Gary, you keep selling your possesions on eBay \echo{Yes I do!} + And Gary, you keep selling your possessions on eBay \echo{Yes I do!} And Princeton, you sent me that sweet online birthday card \echo{True!} --- Oh, but Kate, what you think he do \dots after? Hmm? \echo{Yeah!} --- Eeewwwww!'' diff --git a/songs/Avril_Lavigne/Things_I_ll_never_say.sg b/songs/Avril_Lavigne/Things_I_ll_never_say.sg index 7a10630c..5f7d7534 100644 --- a/songs/Avril_Lavigne/Things_I_ll_never_say.sg +++ b/songs/Avril_Lavigne/Things_I_ll_never_say.sg @@ -1,4 +1,4 @@ -\selectlanguage{french} +\selectlanguage{english} \songcolumns{1} \beginsong{Things I'll never say} [by=Avril Lavigne,cov=let-go,album=Let go] @@ -26,16 +26,16 @@ \beginchorus \[D] If I can say what I wanna \[A]say, I say I wanna blow \[Bm]you away - Be with you every \[G]night, am I squeezin you too \[D]tight + Be with you every \[G]night, am I squeezing you too \[D]tight \[D] If I can say what I wanna \[A]see, I wanna see you go dow\[Bm]n on one knee - Marry me to\[G]day, cause I'm wishin my life \[Em]away + Marry me to\[G]day, cause I'm wishing my life \[Em]away \[C] Well these things I'll never say \endchorus \beginverse They don't do me any good, it's just a waste of time What use is it to you what's on my mind - If it ain't comin out, we're not going anywhere + If it ain't coming out, we're not going anywhere So why can't I just tell you that I care \endverse @@ -55,7 +55,7 @@ \endverse \beginverse* - \[G] Yes I'm wishin my life a\[Em]way + \[G] Yes I'm wishin' my life a\[Em]way \[C] These things I'll never \[D]say \endverse diff --git a/songs/Ben_Harper/Widow_of_a_living_man.sg b/songs/Ben_Harper/Widow_of_a_living_man.sg index 92733684..aea5b5df 100644 --- a/songs/Ben_Harper/Widow_of_a_living_man.sg +++ b/songs/Ben_Harper/Widow_of_a_living_man.sg @@ -12,22 +12,23 @@ \beginverse Mama \[Asus2]why does he treat me so col\[C]d? - So col\[G]d. So col\[D]d + So col\[G]d + So col\[D]d \endverse \beginverse* Why do I feel so old? - So old. So old + So old \rep{2} \endverse \beginverse* How long has he treated me unkind? - Unkind. Unkind + Unkind \rep{2} \endverse \beginverse* Or have I always been so blind? - So blind. So blind + So blind \rep{2} \endverse \beginchorus @@ -40,42 +41,43 @@ \beginverse Why can't the time stay the same? - Stay the same. Stay the same + Stay the same \rep{2} \endverse \beginverse* Now I am begging him to change - Please change. Please change + Please change \rep{2} \endverse \beginverse* What about all the plans we've made? - Plans we've made. Lord have prayed + Plans we've made + Lord have prayed \endverse \beginverse* Now I am so afraid - I am so afraid. I am so afraid + I am so afraid \rep{2} \endverse \beginverse Mama why does he hurt me so? - He hurt me so. He hurt me so + He hurt me so \rep{2} \endverse \beginverse* I'm gonna need some place to go - Some place to go. Some place to go + Some place to go \rep{2} \endverse \beginverse* He's no longer some kind woman's son - Kind woman's son. Kind woman's son + Kind woman's son \rep{2} \endverse \beginverse* Mama I think that I had better run - Had better run. Had better run + Had better run \rep{2} \endverse \endsong diff --git a/songs/Benabar/Le_diner.sg b/songs/Benabar/Le_diner.sg index 42289945..2268738d 100644 --- a/songs/Benabar/Le_diner.sg +++ b/songs/Benabar/Le_diner.sg @@ -87,7 +87,7 @@ Tu me traites d'égoïste Comment oses-tu dire ça ? Moi qui suis malheureux et triste - Et j'ai même pas de home cinema + Et j'ai même pas de \emph{home cinema} \endverse \endsong diff --git a/songs/Bob_Dylan/Don_t_think_twice_it_s_all_right.sg b/songs/Bob_Dylan/Don_t_think_twice_it_s_all_right.sg index 2aa5554e..445331f3 100644 --- a/songs/Bob_Dylan/Don_t_think_twice_it_s_all_right.sg +++ b/songs/Bob_Dylan/Don_t_think_twice_it_s_all_right.sg @@ -1,3 +1,4 @@ +\selectlanguage{english} \songcolumns{2} \beginsong{Don't think twice, it's all right} [by=Bob Dylan,cov=the-freewheelin,album=The freewheelin] diff --git a/songs/Bob_Dylan/Mr_tambourine_man.sg b/songs/Bob_Dylan/Mr_tambourine_man.sg index dc37c10e..9422b44a 100644 --- a/songs/Bob_Dylan/Mr_tambourine_man.sg +++ b/songs/Bob_Dylan/Mr_tambourine_man.sg @@ -45,7 +45,7 @@ My senses have been stripped My hands can't feel to grip My toes too numb to step - Wait only for my bootheels to be wandering + Wait only for my boot-heels to be wandering \endverse \beginverse* @@ -88,4 +88,4 @@ Let me forget about today until tomorrow \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Boby_Lapointe/Framboise.sg b/songs/Boby_Lapointe/Framboise.sg index 57b4e6a3..15b9c7d7 100644 --- a/songs/Boby_Lapointe/Framboise.sg +++ b/songs/Boby_Lapointe/Framboise.sg @@ -73,16 +73,16 @@ \endverse \beginverse* - \og Davantage d'avantages - Avantagent davantage \fg + {\og}Davantage d'avantages + Avantagent davantage{\fg} Lui dis-je, quand elle revint Avec ses seins Angevins \echo{Deux fois dix !} \endverse \beginverse* - \og Permets donc que je lutine - Cette poitrine angevine \fg + {\og}Permets donc que je lutine + Cette poitrine angevine{\fg} Mais elle m'a échappé A pris du champ dans le pré Et j'n'ai pas couru après @@ -96,4 +96,4 @@ Sont les framboises du Destin ! \endchorus -\endsong \ No newline at end of file +\endsong diff --git a/songs/Boby_Lapointe/Meli-Melodie.sg b/songs/Boby_Lapointe/Meli-Melodie.sg index 43de30da..55089955 100644 --- a/songs/Boby_Lapointe/Meli-Melodie.sg +++ b/songs/Boby_Lapointe/Meli-Melodie.sg @@ -67,10 +67,10 @@ Malade, laide, humide au dos Et lui donna dans deux doigts d'eau De la boue des bains du Lido - \og Dis, là-dedans, où est la mini ? + {\og}Dis, là-dedans, où est la mini ? Où est la mini de Mélanie ? --- Malin ! La mini élimée - Mélanie l'a éliminée \fg + Mélanie l'a éliminée{\fg} \endverse \beginchorus @@ -78,4 +78,4 @@ Ah la la la la ! Quel méli-mélo, dis ! \endchorus -\endsong \ No newline at end of file +\endsong diff --git a/songs/Britney_Spears/Baby_one_more_time.sg b/songs/Britney_Spears/Baby_one_more_time.sg index 80778200..af42b329 100644 --- a/songs/Britney_Spears/Baby_one_more_time.sg +++ b/songs/Britney_Spears/Baby_one_more_time.sg @@ -28,7 +28,7 @@ \endverse \beginchorus - \[Bm]{My loneliness} is \[F#]killin me \echo{and I} + \[Bm]{My loneliness} is \[F#]killin' me \echo{and I} \[D]{I must} confess, I \[E]still believe \echo{still \[F#]believe} \[Bm]When I'm not with you I \[F#]lose my mind Give me a \[D]sign @@ -43,7 +43,7 @@ \beginverse* Oh pretty baby - There's nothin that I wouldn't do + There's nothing that I wouldn't do It's not the way I planned it \endverse @@ -62,7 +62,7 @@ \beginverse* I must confess that my loneliness - Is killin me now + Is killin' me now Don't you know I still believe That you will be here To give me a sign diff --git a/songs/Bruce_Springsteen/Bring_em_home.sg b/songs/Bruce_Springsteen/Bring_em_home.sg index ac0b5910..2d530e6c 100644 --- a/songs/Bruce_Springsteen/Bring_em_home.sg +++ b/songs/Bruce_Springsteen/Bring_em_home.sg @@ -48,7 +48,7 @@ \beginverse The church bells will ring with joy Bring 'em home, bring 'em home - To welcome our darlin' girls and boys + To welcome our darlin', girls and boys Bring 'em home, bring 'em home \endverse diff --git a/songs/Bruce_Springsteen/John_Henry.sg b/songs/Bruce_Springsteen/John_Henry.sg index 1e9466da..044f9c8d 100644 --- a/songs/Bruce_Springsteen/John_Henry.sg +++ b/songs/Bruce_Springsteen/John_Henry.sg @@ -55,7 +55,7 @@ \beginverse John Henry said to his shaker ``Shaker, why don't you sing? - 'Cause I'm swigin' thirty pounds from my hips on down + 'Cause I'm swigging thirty pounds from my hips on down Yeah, listen to my cold steel ring, Lord, Lord Listen to my cold steel ring'' \endverse @@ -91,4 +91,4 @@ Come on! \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Carter_Family/In_the_highways.sg b/songs/Carter_Family/In_the_highways.sg index cd342a48..5b0609dd 100644 --- a/songs/Carter_Family/In_the_highways.sg +++ b/songs/Carter_Family/In_the_highways.sg @@ -20,9 +20,7 @@ I'll be \[F]somewhere working I'll be \[C]somewhere working I'll be \[G]somewhere working for my \[C]Lord - I'll be \[F]somewhere working - I'll be \[C]somewhere working - I'll be \[G]somewhere working for my \[C]Lord + \rep{2} \endchorus \beginverse diff --git a/songs/Cranberries/Animal_instinct.sg b/songs/Cranberries/Animal_instinct.sg index 0d48f2ca..fdcb95e5 100644 --- a/songs/Cranberries/Animal_instinct.sg +++ b/songs/Cranberries/Animal_instinct.sg @@ -43,7 +43,7 @@ So take my hands and come with me We will change reality So take my hands and we will pray - They won't take youaway + They won't take you away They will never make me cry no They will never make me die \endverse diff --git a/songs/Crep/Encore.sg b/songs/Crep/Encore.sg index bf102f58..d76350b2 100644 --- a/songs/Crep/Encore.sg +++ b/songs/Crep/Encore.sg @@ -48,7 +48,7 @@ \beginverse* Ira à gauche ou droite Quelle existentielle question - Quel suspsens insoutenable + Quel suspens insoutenable J'ai fait mon plein d'émotions \endverse diff --git a/songs/Crep/Fichu_doctorat.sg b/songs/Crep/Fichu_doctorat.sg index c21e77a7..a87ccd95 100644 --- a/songs/Crep/Fichu_doctorat.sg +++ b/songs/Crep/Fichu_doctorat.sg @@ -36,7 +36,7 @@ \beginverse C'est dans un an, qu'je soutiendrai - Tout n'est pas encore désepéré + Tout n'est pas encore désespéré \endverse \beginverse* @@ -88,7 +88,6 @@ - \beginverse C'est pas demain, qu'je soutiendrai Mais il faut bien persévérer diff --git a/songs/Crep/Les_ptits_chemins.sg b/songs/Crep/Les_ptits_chemins.sg index 57609b22..670ee469 100644 --- a/songs/Crep/Les_ptits_chemins.sg +++ b/songs/Crep/Les_ptits_chemins.sg @@ -31,7 +31,7 @@ Suffit d'gommer ses p'tits soucis Et d'chercher un peu d'poésie D'aller voir un poto à Paris - Ou de s'reservir un bon demi + Ou de s'resservir un bon demi Dans tous les cas, faut pas s'en faire Au diable toutes ces p'tites misères \endverse @@ -54,7 +54,7 @@ C'est fou tout c'qu'on doit au hasard Sur un coup d'tête improvisé On se retrouve parachuté - Sur un chemin ptêtre sans issue + Sur un chemin peut-être sans issue Mais pas question de perdre de vue Que peu importe la direction Tant qu'on peut faire des p'tites chansons diff --git a/songs/Debout_Sur_Le_Zinc/La_declaration.sg b/songs/Debout_Sur_Le_Zinc/La_declaration.sg index 304cc62f..1542f7dd 100644 --- a/songs/Debout_Sur_Le_Zinc/La_declaration.sg +++ b/songs/Debout_Sur_Le_Zinc/La_declaration.sg @@ -65,7 +65,7 @@ C'est un peu une déclaration Même si je sais que tu n'es pas Le remède, ni la solution - Tu n'es qu'une attèle à mon bras + Tu n'es qu'une atèle à mon bras \endverse \beginverse* diff --git a/songs/Debout_Sur_Le_Zinc/Le_tanticide.sg b/songs/Debout_Sur_Le_Zinc/Le_tanticide.sg index 7092f196..baf97ea8 100644 --- a/songs/Debout_Sur_Le_Zinc/Le_tanticide.sg +++ b/songs/Debout_Sur_Le_Zinc/Le_tanticide.sg @@ -39,11 +39,11 @@ Oh ma pauvre tantine L'oseille pesait bien lourd Tata n'en parlons pas - J'l'ai trainée par le cou + J'l'ai traînée par le cou \endverse \beginverse - J'l'ai trainée par le cou + J'l'ai traînée par le cou J'l'ai jetée à la cave Dans un trou bien profond J'en suis encore crevé diff --git a/songs/Dessins_Animes/Dragon_Ball.sg b/songs/Dessins_Animes/Dragon_Ball.sg index 93b44aa3..4ba88338 100644 --- a/songs/Dessins_Animes/Dragon_Ball.sg +++ b/songs/Dessins_Animes/Dragon_Ball.sg @@ -62,7 +62,7 @@ La vérité Afin qu'enfin s'éclaire Le mystère - Le secret des boules de crystal + Le secret des boules de cristal \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Graeme_Allwright/Le_clochard_americain.sg b/songs/Graeme_Allwright/Le_clochard_americain.sg index 6467f8d2..eb18a1f1 100644 --- a/songs/Graeme_Allwright/Le_clochard_americain.sg +++ b/songs/Graeme_Allwright/Le_clochard_americain.sg @@ -9,8 +9,8 @@ \beginverse É\[F]coutez bien joyeux compères, l'histoire du clo\[C7]chard - \[C7]{L'Amérique} le connaît bien, dans tous ses é\[F]tats - De \[F]{l'Est} à L'Ouest du Nord au Sud, il poursuit sa \[C7]quête + \[C7]{L'Amérique} le connaît bien, dans tous ses É\[F]tats + De \[F]{l'Est} à l'Ouest, du Nord au Sud, il poursuit sa \[C7]quête \[C7]Couchant dans la poussière, sa ch'mise pleine de \[F]miettes \endverse @@ -31,14 +31,14 @@ \beginverse J'ai roulé ma bosse du Canada jusqu'à Mexico Aller-retour du Maine à la baie de Frisco - L'autre jour un gars me dit mon vieux, j'ai un tuyau à te donner - Il y a du boulot à la mine, du charbon à charger - Et moi combien que je touche ? Y'm'dit : {\og}10 cents la tonne.{\fg} - J'lui dit : {\og}Tu peux t'gratter le cou, mon vieux, là tu déconnes !{\fg} + L'autre jour, un gars me dit : {\og}Mon vieux, j'ai un tuyau à te donner + Il y a du boulot à la mine, du charbon à charger{\fg} + Et moi combien que je touche ? Y'm'dit : {\og}10 cents la tonne{\fg} + J'lui dit : {\og}Tu peux t'gratter le cou, mon vieux, là tu déconnes{\fg} \endverse \beginverse - Ma bonne dame soyez gentille, donnez moi à manger + Ma bonne dame, soyez gentille, donnez-moi à manger Un bon p'tit morceau de bidoche ou une tranche de pain beurré Du flan ou bien de la tarte aux pommes pour calmer mon appétit Je meurs de faim et je n'sais pas où coucher cette nuit diff --git a/songs/Green_Day/Boulevard_of_broken_dreams.sg b/songs/Green_Day/Boulevard_of_broken_dreams.sg index 844f361f..b1dea5f8 100644 --- a/songs/Green_Day/Boulevard_of_broken_dreams.sg +++ b/songs/Green_Day/Boulevard_of_broken_dreams.sg @@ -40,7 +40,7 @@ \endchorus \beginverse* - Ah-ah, Ah-ah, Ah-ah, Aaah-ah + Ah-ah, Ah-ah, Ah-ah, Ah-ah Ah-ah, Ah-ah, Ah-ah \endverse @@ -61,7 +61,7 @@ \endverse \beginverse* - Ah-ah, Ah-ah, Ah-ah, Aaah-ah + Ah-ah, Ah-ah, Ah-ah, Ah-ah Ah-ah, Ah-ah \endverse diff --git a/songs/Herman_Dune/Your_name_my_game.sg b/songs/Herman_Dune/Your_name_my_game.sg index 3094fbc0..af47a68f 100644 --- a/songs/Herman_Dune/Your_name_my_game.sg +++ b/songs/Herman_Dune/Your_name_my_game.sg @@ -9,7 +9,7 @@ \gtab{Bm}{2:X02210} \beginverse - And see the \[F#m]flock of birds, black as your appartment is at night + And see the \[F#m]flock of birds, black as your apartment is at night Take \[E]off when my dog comes a-running to bite And as they \[Bm]sit on their branches to watch the game They're \[F#]chanting your name @@ -52,4 +52,4 @@ I shout your name \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Hugues_Aufray/L_epervier.sg b/songs/Hugues_Aufray/L_epervier.sg index 76b0417f..d980e88c 100644 --- a/songs/Hugues_Aufray/L_epervier.sg +++ b/songs/Hugues_Aufray/L_epervier.sg @@ -33,7 +33,7 @@ N'est pas un très bon chrétien L'épervier de ma colline Chante comme un vrai païen - Il connait tous les couplets + Il connaît tous les couplets Des Filles de Camaret \endverse @@ -64,4 +64,4 @@ Ce soir dansera au bal \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Hugues_Aufray/Santiano.sg b/songs/Hugues_Aufray/Santiano.sg index 1ff28a6f..3dcf5be4 100644 --- a/songs/Hugues_Aufray/Santiano.sg +++ b/songs/Hugues_Aufray/Santiano.sg @@ -13,14 +13,14 @@ \beginverse C'est \[Am]un fameux trois mâts Fin comme un oi\[G]seau - Hissez \[Am]ho ! Santi\[G]ano + Hissez \[Am]ho ! Santi\[G]ano ! Dix-huit nœuds, quatre-cents tonneaux Je suis \[Am]fier d'y \[Em]être \[Am]matelot \endverse \beginchorus Tiens \[Am]bon la vague et tiens bon le \[G]vent - Hissez \[Am]ho ! Santi\[G]ano + Hissez \[Am]ho ! Santi\[G]ano ! Si Dieu veut, toujours droit devant Nous ir\[Am]ons jusqu'\[Em]{à San} \[Am]Francisco \endchorus @@ -28,7 +28,7 @@ \beginverse Je pars pour de longs mois En laissant Margot - Hissez ho ! Santiano + Hissez ho ! Santiano ! D'y penser, j'en ai le cœur gros En doublant les feux de Saint-Malo \endverse @@ -36,7 +36,7 @@ \beginverse On prétend que là-bas L'argent coule à flot - Hissez ho ! Santiano + Hissez ho ! Santiano ! On trouve l'or Au fond des ruisseaux J'en ramènerai plusieurs lingots @@ -45,14 +45,14 @@ \beginverse Un jour, je reviendrai Chargé de cadeaux - Hissez ho ! Santiano + Hissez ho ! Santiano ! Au pays, j'irai voir Margot À son doigt, je passerai l'anneau \endverse \beginchorus Tiens bon le cap et tiens bon le flot - Hissez ho ! Santiano + Hissez ho ! Santiano ! Sur la mer qui fait le gros dos Nous irons jusqu'à San Francisco \endchorus diff --git a/songs/Indochine/J_ai_demande_a_la_lune.sg b/songs/Indochine/J_ai_demande_a_la_lune.sg index 5100139a..7b7c8034 100644 --- a/songs/Indochine/J_ai_demande_a_la_lune.sg +++ b/songs/Indochine/J_ai_demande_a_la_lune.sg @@ -24,7 +24,7 @@ \beginverse* Et comme le \[A]ciel n'a\[E]vait pas fière a\[F#m]llure \[A]Et que je \[E]ne guérissais \[F#m]pas - \[Bm]Je me suis dit quelle infor\[F#m]tune + \[Bm]Je me suis dit : {\og}Quelle infor\[F#m]tune{\fg} \[C#m]Et la Lune s'est moquée de \[E]moi \endverse @@ -49,18 +49,6 @@ \[C]Et le meilleur me fait sou\[G]ffrir \endchorus - \beginverse - J'ai demandé à la Lune - Si tu voulais encore de moi - Elle m'a dit : {\og}J'ai pas l'habitude - De m'occuper des cas comme ça{\fg} - \endverse - - \beginverse* - Et toi et moi on était tellement sûrs - Et on se disait quelques fois - Que c'était juste une aventure - Et que ça ne durerait pas - \endverse + \textnote{Repeat verse 2} -\endsong \ No newline at end of file +\endsong diff --git a/songs/Jacques_Brel/Amsterdam.sg b/songs/Jacques_Brel/Amsterdam.sg index 94a7d448..a529bdc4 100644 --- a/songs/Jacques_Brel/Amsterdam.sg +++ b/songs/Jacques_Brel/Amsterdam.sg @@ -73,7 +73,7 @@ L'accordéon expire Alors, le geste grave Alors, le regard fier - lls ramènent leur batave + Ils ramènent leur batave Jusqu'en pleine lumière \endverse diff --git a/songs/Jacques_Higelin/Poil_dans_la_main.sg b/songs/Jacques_Higelin/Poil_dans_la_main.sg index d6143dbf..d02ebcff 100644 --- a/songs/Jacques_Higelin/Poil_dans_la_main.sg +++ b/songs/Jacques_Higelin/Poil_dans_la_main.sg @@ -36,7 +36,7 @@ Une chaise à l'état brut Qui avait dû en voir et en recevoir des culs Des gros lourdingues à fessier mou - Des p'tits malingres reserrés du trou + Des p'tits malingres resserrés du trou Ou des jolis voluptueux qui vous attirent le bout des yeux Pour mieux leur passer les menottes \endverse @@ -49,10 +49,10 @@ À celles des piliers d'abreuvoir J'en ai marre d'les voir s'écrouler sur eux-mêmes En s'raccrochant à des histoires qui tiennent pas d'bout - Ces p'tites histoires qui vous entrainent + Ces p'tites histoires qui vous entraînent Au fil des heures des jours, des jours, des s'maines De soirs pisseux en matins blêmes Direct au trou \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Jacques_Higelin/Tombe_du_ciel.sg b/songs/Jacques_Higelin/Tombe_du_ciel.sg index 0552fa89..c9d3dec3 100644 --- a/songs/Jacques_Higelin/Tombe_du_ciel.sg +++ b/songs/Jacques_Higelin/Tombe_du_ciel.sg @@ -120,7 +120,7 @@ Tomber sur toi Tomber en pâmoison Avaler la ciguë - Gouter le poison qui tue + Goûter le poison qui tue \endverse \beginverse* diff --git a/songs/Jason_Marz/I_m_yours.sg b/songs/Jason_Marz/I_m_yours.sg index 03ff20b1..d147b6ff 100644 --- a/songs/Jason_Marz/I_m_yours.sg +++ b/songs/Jason_Marz/I_m_yours.sg @@ -15,7 +15,7 @@ I \[Gm]fell right through the cracks And now I'm \[E]trying to get back Before the \[B]cool done run out - I'll be giving it my bestest + I'll be giving it my best \[F#]Nothing's going to stop me but divine intervention I \[Gm]reckon it's again my turn to \[E]win some or learn some \endverse diff --git a/songs/Jean-Jacques_Goldman/Je_te_donne.sg b/songs/Jean-Jacques_Goldman/Je_te_donne.sg index cbcff0ed..faa39dd6 100644 --- a/songs/Jean-Jacques_Goldman/Je_te_donne.sg +++ b/songs/Jean-Jacques_Goldman/Je_te_donne.sg @@ -13,7 +13,7 @@ \gtab{F}{1:022100} \beginverse - I can \[Em]give you a \[C]voice, bred with \[D]rythm and \[G]soul + I can \[Em]give you a \[C]voice, bred with \[D]rhythm and \[G]soul From the \[Em]heart of a \[C]welsh boy who's \[D]lost his \[G]home \[G]Put it in \[C]harmony, \[D]let the words \[Em]ring \[C]Carry your \[G]thoughts in the \[C]songs we \[D]sing diff --git a/songs/Jean-Jacques_Goldman/Le_coureur.sg b/songs/Jean-Jacques_Goldman/Le_coureur.sg index bf5bea0b..fd951016 100644 --- a/songs/Jean-Jacques_Goldman/Le_coureur.sg +++ b/songs/Jean-Jacques_Goldman/Le_coureur.sg @@ -53,7 +53,7 @@ \beginverse J'ai appris à perdre, à gagner sur les autres et le temps - À coups de révolver, de course en entraînement + À coups de revolver, de course en entraînement Les caresses étranges de la foule Les podiums, et les coups de coude Les passions, le monde et l'argent diff --git a/songs/Jeff_Buckley/Hallelujah.sg b/songs/Jeff_Buckley/Hallelujah.sg index 0a489c1b..26ba3409 100644 --- a/songs/Jeff_Buckley/Hallelujah.sg +++ b/songs/Jeff_Buckley/Hallelujah.sg @@ -27,7 +27,7 @@ \beginverse Well your faith was strong but you needed proof You saw her bathing on the roof - Her beauty and the moonlight overthrough ya + Her beauty and the moonlight overthrew ya She tied you to her kitchen chair She broke your throne and she cut your hair And from your lips she drew the Hallelujah diff --git a/songs/Joe_Dassin/Le_chemin_de_Papa.sg b/songs/Joe_Dassin/Le_chemin_de_Papa.sg index 51d48ee2..fb76e68c 100644 --- a/songs/Joe_Dassin/Le_chemin_de_Papa.sg +++ b/songs/Joe_Dassin/Le_chemin_de_Papa.sg @@ -42,7 +42,7 @@ \beginverse Et c'est ainsi que cahotant à travers les saisons C'est ainsi que regardant par-dessus l'horizon - Sans même s'en apercevoir, not'père nous a semés + Sans même s'en apercevoir, notre père nous a semés Aux quatre coins du monde comme des grains de blé Et quelque part au bout de l'univers Roule encore la vieille roulotte de mon père diff --git a/songs/Johnny_Cash/It_aint_me_babe.sg b/songs/Johnny_Cash/It_aint_me_babe.sg index 03e09133..2900d71e 100644 --- a/songs/Johnny_Cash/It_aint_me_babe.sg +++ b/songs/Johnny_Cash/It_aint_me_babe.sg @@ -49,11 +49,11 @@ \beginverse - You say you're lookin for someone + You say you're lookin' for someone To pick you up each time you fall To gather flowers constantly And to come each time you call And we'll love you for your life and nothin' more \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Karpatt/Des_gnons_pour_des_pelles.sg b/songs/Karpatt/Des_gnons_pour_des_pelles.sg index 29f119bf..813e5b83 100644 --- a/songs/Karpatt/Des_gnons_pour_des_pelles.sg +++ b/songs/Karpatt/Des_gnons_pour_des_pelles.sg @@ -35,7 +35,7 @@ \beginverse Le soleil tombait, il fallait rentrer à notre village Tous deux le sourire accroché, la tête dans les nuages - La route montait aussi surement que notre tristesse + La route montait aussi sûrement que notre tristesse En nous éloignant, loin de nos princesses \endverse diff --git a/songs/Karpatt/Les_canards_en_plastique.sg b/songs/Karpatt/Les_canards_en_plastique.sg index eb0084d3..fec0d501 100644 --- a/songs/Karpatt/Les_canards_en_plastique.sg +++ b/songs/Karpatt/Les_canards_en_plastique.sg @@ -17,7 +17,7 @@ \endverse \beginverse* - Il les entend ceux qui ri\[F#]golent, mais il fait meme plus atten\[Bm]tion + Il les entend ceux qui ri\[F#]golent, mais il fait même plus atten\[Bm]tion Il gagne un canard en plas\[F#]tique, sous des bravos de compa\[D]ssion Et puis il rentre à la mai\[A]son, offrir le trophée à sa \[Bm]mère Qui est si fière de son fis\[F#]ton, le portrait craché de son \[Bm]père diff --git a/songs/Karpatt/Les_vieilles.sg b/songs/Karpatt/Les_vieilles.sg index 9cfb5518..bfab57c0 100644 --- a/songs/Karpatt/Les_vieilles.sg +++ b/songs/Karpatt/Les_vieilles.sg @@ -15,7 +15,7 @@ \beginverse Y'en a \[Am]partout sur les trottoirs Dans les mé\[C]tros, les ruelles - Avec \[Dm]un chien batard + Avec \[Dm]un chien bâtard Et des \[Am]rides pleins les yeux \endverse @@ -48,7 +48,7 @@ \beginverse - Elles balladent leur usure + Elles baladent leur usure Le sac à main contre le bide Moi je vieillis, elles elles durent En faisant exprès d'y aller doucement diff --git a/songs/Karpatt/Souleve_ta_jupe.sg b/songs/Karpatt/Souleve_ta_jupe.sg index b386434c..c31cdc3f 100644 --- a/songs/Karpatt/Souleve_ta_jupe.sg +++ b/songs/Karpatt/Souleve_ta_jupe.sg @@ -35,7 +35,7 @@ Mon amie, ne soit pas timide On a douze ans tous les deux Je te connais depuis toute petite - Fais pas ta mijaurée tu veux + Fais pas ta mijaurée, tu veux \endverse \beginverse* @@ -46,7 +46,7 @@ \endverse \beginverse - Tant pis pour \[Dm]toi moi je me \[A7]tire + Tant pis pour \[Dm]toi, moi je me \[A7]tire T'as pas in\[Dm]térêt à ca\[A7]fter Sinon je t'\[Dm]préviens ça sera \[A7]pire Que c'qui t'es \[Dm]jamais arri\[A7]vé diff --git a/songs/La_Famille_Maestro/Le_rat_de_l_opera.sg b/songs/La_Famille_Maestro/Le_rat_de_l_opera.sg index 4829dc65..5516665a 100644 --- a/songs/La_Famille_Maestro/Le_rat_de_l_opera.sg +++ b/songs/La_Famille_Maestro/Le_rat_de_l_opera.sg @@ -12,7 +12,7 @@ \beginverse \[A]Il était une fois un gentil rat vivant à la pointe du \[D]raz - Ce rat là \[E]râlait au fond d'un placard, d'un placard à ba\[A]llet + Ce rat là \[E]râlait au fond d'un placard, d'un placard à ba\[A]lais Il se di\[A]sait le destin est méchant Qui ne sut faire de moi qu'un rat, qu'un rat des \[D]champs Moi, qui ne \[E]trouve alléchant que le chant, le chant de l'opé\[A]ra diff --git a/songs/Les_Cowboys_Fringants/La_manifestation.sg b/songs/Les_Cowboys_Fringants/La_manifestation.sg index ff373a3e..401c9d05 100644 --- a/songs/Les_Cowboys_Fringants/La_manifestation.sg +++ b/songs/Les_Cowboys_Fringants/La_manifestation.sg @@ -94,7 +94,7 @@ \beginverse* Quand soudain sont débarqués - Des types un peu extrêmistes + Des types un peu extrémistes Suits de ninja, cagoulés Se proclamant activistes \endverse @@ -148,7 +148,7 @@ \endverse \beginverse* - Mais quand le ciel s'est déchainé + Mais quand le ciel s'est déchaîné Il s'est mis à tomber des clous Tous ont pris leurs jambes à leurs cous Et ce fut terminé @@ -158,7 +158,7 @@ Faque on est rentrés déçus Tout mouillés et abattus En croisant les écolos - Dans le portique d'un McDo + Dans le portique d'un MacDo \endverse \beginverse* diff --git a/songs/Les_Cowboys_Fringants/Toune_d_automne.sg b/songs/Les_Cowboys_Fringants/Toune_d_automne.sg index 0011c03c..12fdcedc 100644 --- a/songs/Les_Cowboys_Fringants/Toune_d_automne.sg +++ b/songs/Les_Cowboys_Fringants/Toune_d_automne.sg @@ -40,7 +40,7 @@ De sa p'tite opération T'aurais dû l'voir y fait gai Fallait l'traiter aux p'tits oignons - Et maman s'est inquiètée toute l'année + Et maman s'est inquiétée toute l'année À cause de toé \dots \endverse diff --git a/songs/Les_Hurlements_d_Leo/A_bout_d_souffle.sg b/songs/Les_Hurlements_d_Leo/A_bout_d_souffle.sg index 8e85a032..63b5708a 100644 --- a/songs/Les_Hurlements_d_Leo/A_bout_d_souffle.sg +++ b/songs/Les_Hurlements_d_Leo/A_bout_d_souffle.sg @@ -18,7 +18,7 @@ \beginverse* Un sourire aussi avenant qu'une porte de prison - Qui connait l'existence des voleurs + Qui connaît l'existence des voleurs J'suis partout comme ailleurs, transparent et tout seul Second rôle dans un film noir et blanc \endverse @@ -31,7 +31,7 @@ \endchorus \beginverse - Les yeux ébourriffés de détresse + Les yeux ébouriffés de détresse Quand elle m'envoie me faire foutre tranquillement En m'disant qu'j'suis plus drôle, qu'mes amis sont pénibles \endverse diff --git a/songs/Les_Naufrages/L_harmonica.sg b/songs/Les_Naufrages/L_harmonica.sg index b6fa56d0..629cae84 100644 --- a/songs/Les_Naufrages/L_harmonica.sg +++ b/songs/Les_Naufrages/L_harmonica.sg @@ -30,7 +30,7 @@ Je souffle, la voi\[G]là L'harmonica, l'harmonica Pour la \[Am]gigue et la polka - Ecoutez çà les \[G]gars + Écoutez-ça les \[G]gars Faut faire d'l'harmoni\[Am]ca \endchorus diff --git a/songs/Les_Ogres_de_Barback/3_-_0.sg b/songs/Les_Ogres_de_Barback/3_-_0.sg index e12e441b..4bea62ba 100644 --- a/songs/Les_Ogres_de_Barback/3_-_0.sg +++ b/songs/Les_Ogres_de_Barback/3_-_0.sg @@ -156,7 +156,7 @@ De ceux qui pensent la naissance Comme une attache, un ghetto Pardonnez-moi cette offense - Et traduisez en ces mots : + Et traduisez-en ces mots : \endverse \beginverse* diff --git a/songs/Les_Ogres_de_Barback/La_premiere_fois.sg b/songs/Les_Ogres_de_Barback/La_premiere_fois.sg index f6618231..5e814cc9 100644 --- a/songs/Les_Ogres_de_Barback/La_premiere_fois.sg +++ b/songs/Les_Ogres_de_Barback/La_premiere_fois.sg @@ -24,7 +24,7 @@ La première fois Celle qui apaise et qui vrille La première fois - Ça laisse un gout indélébile + Ça laisse un goût indélébile Une première fois Un peu comme sur le toit du monde Et malgré soi diff --git a/songs/Les_Ogres_de_Barback/Touche_pas_a_mon_ecole.sg b/songs/Les_Ogres_de_Barback/Touche_pas_a_mon_ecole.sg index 7135ca8a..382e1bf6 100644 --- a/songs/Les_Ogres_de_Barback/Touche_pas_a_mon_ecole.sg +++ b/songs/Les_Ogres_de_Barback/Touche_pas_a_mon_ecole.sg @@ -41,7 +41,7 @@ Des asticots, des raviolis Des gros gugus un peu cramés Grouillants, bouillants - Enfin bref, dégoutant ! + Enfin bref, dégoûtant ! \endverse @@ -94,4 +94,4 @@ C'est la fin des haricots \rep{7} \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Les_Petites_Bourrettes/Dans_la_tete.sg b/songs/Les_Petites_Bourrettes/Dans_la_tete.sg index df844507..20199380 100644 --- a/songs/Les_Petites_Bourrettes/Dans_la_tete.sg +++ b/songs/Les_Petites_Bourrettes/Dans_la_tete.sg @@ -43,7 +43,7 @@ Si on aime que l'on nous rappelle Les lendemains ce que l'on a fait les veilles Parfois en regardant derrière - On traine un moment sur ce qu'on préfère + On traîne un moment sur ce qu'on préfère \endverse \beginverse* @@ -62,7 +62,7 @@ \beginverse* Et regardant devant s'agiter les années - Devenir une vraie tête brulée + Devenir une vraie tête brûlée Et regardant devant s'agiter les poissons Une vraie tête de six mètres de long \endverse diff --git a/songs/Les_Petites_Bourrettes/Et_si_je_t_aime.sg b/songs/Les_Petites_Bourrettes/Et_si_je_t_aime.sg index 75bbcb82..96ece683 100644 --- a/songs/Les_Petites_Bourrettes/Et_si_je_t_aime.sg +++ b/songs/Les_Petites_Bourrettes/Et_si_je_t_aime.sg @@ -29,7 +29,7 @@ Tu vois on ira au bal, qu'est en bas d'chez moi Tu verras c'est sûr qu'on y pourra danser J'te montrerai les pas, que j'ai inventés - Et tous les deux, on pourra s'entrainer + Et tous les deux, on pourra s'entraîner \endverse @@ -40,4 +40,4 @@ Quand j's'rai une star, et que j't'aim'rai plus ! \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Les_blerots_de_ravel/Le_retour_de_Petrouchka.sg b/songs/Les_blerots_de_ravel/Le_retour_de_Petrouchka.sg index 8027c16b..d5316fd6 100644 --- a/songs/Les_blerots_de_ravel/Le_retour_de_Petrouchka.sg +++ b/songs/Les_blerots_de_ravel/Le_retour_de_Petrouchka.sg @@ -40,7 +40,7 @@ \beginverse Petrouchka avait mal tourné Pour aller retrouver son chat - C'est surement pas la mère Michelle + C'est sûrement pas la mère Michelle Qui aurait pu faire quoi que ce soit \endverse @@ -76,4 +76,4 @@ \rep{2} \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Louise_Attaque/Lea.sg b/songs/Louise_Attaque/Lea.sg index 572fd772..00772cdc 100644 --- a/songs/Louise_Attaque/Lea.sg +++ b/songs/Louise_Attaque/Lea.sg @@ -34,7 +34,7 @@ Elle est pacifiste Elle est pas d'accord Elle est passionnée - Elle est pas fute fute + Elle est pas fute-fute Elle est pathétique Elle aime pas tous mes tics Elle est pas solitaire diff --git a/songs/Louise_Attaque/Les_nuits_parisiennes.sg b/songs/Louise_Attaque/Les_nuits_parisiennes.sg index 1b93cf0f..e8928ce1 100644 --- a/songs/Louise_Attaque/Les_nuits_parisiennes.sg +++ b/songs/Louise_Attaque/Les_nuits_parisiennes.sg @@ -31,7 +31,7 @@ \beginverse Commencer par voir si c'est pour aujourd'hui - Ou bien tout ca, si c'est pas compris + Ou bien tout ça, si c'est pas compris J'voudrais bénéficier de ton absence J'voudrais savoir pour ce soir \endverse diff --git a/songs/Mano_Negra/Out_of_time_man.sg b/songs/Mano_Negra/Out_of_time_man.sg index b2602df4..8815d38d 100644 --- a/songs/Mano_Negra/Out_of_time_man.sg +++ b/songs/Mano_Negra/Out_of_time_man.sg @@ -12,7 +12,7 @@ \beginverse \[Dm]I'm walking \[C]out for love \[F] \[C] \[Dm]I'm walking \[C]bad really down \[F]like a \[C]cool breeze - \[Dm]I'm gonna \[C]be late again, \[F]``Driver wait \[C]for me please!'' + \[Dm]I'm gonna \[C]be late again, \[F]``Driver, wait \[C]for me, please!'' \[Dm]I'm running \[C]all in vain, \[F]trying to catch \[C]this ***ing train \endverse diff --git a/songs/Maxime_Le_Forestier/San_Fransico.sg b/songs/Maxime_Le_Forestier/San_Fransico.sg index db571f1c..3df2eadd 100644 --- a/songs/Maxime_Le_Forestier/San_Fransico.sg +++ b/songs/Maxime_Le_Forestier/San_Fransico.sg @@ -37,7 +37,7 @@ Quand \[A]San Franci\[C]sco s'a\[D]llu\[Em]me San Franci\[Bm]sco Où êtes-\[Em]vous - \[G]Lizard et \[A]Luc, \[C]Psylvia + \[G]Luzon et \[A]Luc, \[C]Psylvia \[D]Attendez-\[Em]moi \endchorus diff --git a/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg b/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg index 1604d8cd..46ebe9a9 100644 --- a/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg +++ b/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg @@ -92,12 +92,12 @@ \beginverse Le matin au saut du lit - J'enfile mes boites à orteilles \rep{2} + J'enfile mes boites à orteils \rep{2} \endverse \beginverse* - Boîtes à orteilles coup d'soleil - Mes tennis de communiste + Boîtes à orteils coup d'soleil + Mes tennis de communisse \dots \endverse diff --git a/songs/Mes_souliers_sont_rouges/The_rooster.sg b/songs/Mes_souliers_sont_rouges/The_rooster.sg index 97b07616..26ec7190 100644 --- a/songs/Mes_souliers_sont_rouges/The_rooster.sg +++ b/songs/Mes_souliers_sont_rouges/The_rooster.sg @@ -49,7 +49,7 @@ Into her yard And he caught that moo-cow Right off of her guards - She 's giving yoghourts + She 's giving yogurts Like she never used to Since that rooster Came into her yard diff --git a/songs/Mon_cote_punk/Inch_Allah.sg b/songs/Mon_cote_punk/Inch_Allah.sg index c0f98d84..c315d5cd 100644 --- a/songs/Mon_cote_punk/Inch_Allah.sg +++ b/songs/Mon_cote_punk/Inch_Allah.sg @@ -19,16 +19,15 @@ Je t'aime, Inch-Al\[Gm]lah \endverse - \beginverse* + \beginchorus Une \[F]barque, remplie de \[B&]voiles Du \[F]vent de rêve, pour nos \[B&]escales Et la \[D7]mer, en témoi\[Gm]gnage Et la \[D7]mer \dots - \endverse + \endchorus \beginverse - Viens, on largue cette roulotte - Et on se prend la main + Viens, on largue cette roulotte et on se prend la main À nous deux, on peut voir jusqu'à demain Et si tu veux c'est le soleil Qui nous éclaire et la vie fait des merveilles @@ -36,11 +35,11 @@ Pour vivre, ce monde-là \endverse - \beginverse* + \beginchorus Une barque, remplie de voiles Du vent de rêve, pour nos voyages Et l'amour, en témoignage Et l'amour \dots - \endverse + \endchorus \endsong \ No newline at end of file diff --git a/songs/Noir_Desir/L_homme_presse.sg b/songs/Noir_Desir/L_homme_presse.sg index 5a3e6725..719b248c 100644 --- a/songs/Noir_Desir/L_homme_presse.sg +++ b/songs/Noir_Desir/L_homme_presse.sg @@ -13,7 +13,7 @@ \beginverse J'suis un \[Am]mannequin glacé Avec un teint de soleil - Ravalé, Homme pressé + Ravalé, homme pressé Mes conneries proférées Sont le destin du monde Je n'ai pas le temps, je file diff --git a/songs/Oldelaf_et_Monsieur_D/J_veux_etre_muscle.sg b/songs/Oldelaf_et_Monsieur_D/J_veux_etre_muscle.sg index b848cba7..f8a47863 100644 --- a/songs/Oldelaf_et_Monsieur_D/J_veux_etre_muscle.sg +++ b/songs/Oldelaf_et_Monsieur_D/J_veux_etre_muscle.sg @@ -53,7 +53,7 @@ \endverse \beginchorus - Mais quand arrive l'heure du gouter + Mais quand arrive l'heure du goûter Tout ça j'ai déjà oublié Je mange des pains au chocolat Comme avant d'hiberner six mois diff --git a/songs/Pierre_Perret/Lily.sg b/songs/Pierre_Perret/Lily.sg index c589d4d9..06018669 100644 --- a/songs/Pierre_Perret/Lily.sg +++ b/songs/Pierre_Perret/Lily.sg @@ -28,7 +28,7 @@ Au pays d'Voltaire et d'Hugo, Lily Mais pour Debussy en revanche Il faut deux noires pour une blanche - Ça fait un sacré distingo + Ça fait un sacré distinguo \endverse \beginverse* diff --git a/songs/Pierre_Perret/Mon_ptit_loup.sg b/songs/Pierre_Perret/Mon_ptit_loup.sg index f69729c7..53371a3d 100644 --- a/songs/Pierre_Perret/Mon_ptit_loup.sg +++ b/songs/Pierre_Perret/Mon_ptit_loup.sg @@ -23,7 +23,7 @@ Et les é\[Dm]pices à \[G]Colom\[C]bo \[Am]On verra le fleuve Amaz\[Am]one Et la vall\[Dm]ée des Orchi\[Am]dés - Et les enfants qui ne savonent + Et les enfants qui ne savonnent Le ventre \[Dm]avec des fleurs coup\[Am]ées \endverse diff --git a/songs/Pixies/Where_Is_My_Mind.sg b/songs/Pixies/Where_Is_My_Mind.sg index 1049b6ac..f3ca177f 100644 --- a/songs/Pixies/Where_Is_My_Mind.sg +++ b/songs/Pixies/Where_Is_My_Mind.sg @@ -29,7 +29,7 @@ \endverse \beginverse - I was swimmin' in the Carribean + I was swimmin' in the Caribbean Animals were hiding behind the rock Except the little fish but they told me, he swears tryin' to talk to me to me to me \endverse diff --git a/songs/Radiohead/Creep.sg b/songs/Radiohead/Creep.sg index 308b587d..fe9b1e05 100644 --- a/songs/Radiohead/Creep.sg +++ b/songs/Radiohead/Creep.sg @@ -40,11 +40,11 @@ \beginverse She's running out again She's running out - She run run run ruun ruuun{\dots} + She run, run, run, run, run{\dots} Whatever makes you happy Whatever you want You're so fuckin' special I wish I was special{\dots} \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Renaud/La_blanche.sg b/songs/Renaud/La_blanche.sg index 472cd735..1202712c 100644 --- a/songs/Renaud/La_blanche.sg +++ b/songs/Renaud/La_blanche.sg @@ -22,7 +22,7 @@ Que j't'ai pas vu traîner dans mes ru\[A7]elles Qu'est-c'que tu d'viens ? Moi ça va bien Paraît qu'toi tu marches sur un drôle de ch'\[D]min - T'as les joues creuses, les mains caleuses + T'as les joues creuses, les mains calleuses Et la démarche un p'tit peu chaloup\[A7]euse Vraiment tu m'terrasses, bonjour l'angoisse Paraît qu't'es tombé dans une drôle de cre\[D]vasse @@ -84,4 +84,4 @@ Toutes blanches \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Renaud/Petite_fillle_des_sombres_rues.sg b/songs/Renaud/Petite_fillle_des_sombres_rues.sg index ab51354a..01c7e9ee 100644 --- a/songs/Renaud/Petite_fillle_des_sombres_rues.sg +++ b/songs/Renaud/Petite_fillle_des_sombres_rues.sg @@ -22,7 +22,7 @@ \beginchorus Petite \[Dm]fille des sombres \[Am]rues - E\[E7]loigne-\[Am]toi + É\[E7]loigne-\[Am]toi Petite \[Dm]fille aux yeux \[Am]perdus Tu \[E7]m'oublie\[Am]ras \endchorus diff --git a/songs/Sanseverino/Dimanche_dernier.sg b/songs/Sanseverino/Dimanche_dernier.sg index 9149f49b..d536b70b 100644 --- a/songs/Sanseverino/Dimanche_dernier.sg +++ b/songs/Sanseverino/Dimanche_dernier.sg @@ -17,7 +17,7 @@ \beginverse Endors-toi il est tard - N'aies pas peur des cauchemards + N'aies pas peur des cauchemars Et des mauvaises pensées L'ogre les a bouffés Dimanche dernier @@ -50,4 +50,4 @@ \echo{Parce que dimanche, c'était fermé} \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Simon_Garfunkel/Kathy_s_song.sg b/songs/Simon_Garfunkel/Kathy_s_song.sg index 412d45a5..57c2847b 100644 --- a/songs/Simon_Garfunkel/Kathy_s_song.sg +++ b/songs/Simon_Garfunkel/Kathy_s_song.sg @@ -37,7 +37,7 @@ And a song I was writing, is left undone I don't know why I spend my time Writing songs I can't believe - Whith words that tear and strain to rhyme + With words that tear and strain to rhyme \endverse \beginverse diff --git a/songs/The_Beatles/Ob-la-di_ob-la-da.sg b/songs/The_Beatles/Ob-la-di_ob-la-da.sg index cefa8cb0..9b967a9d 100644 --- a/songs/The_Beatles/Ob-la-di_ob-la-da.sg +++ b/songs/The_Beatles/Ob-la-di_ob-la-da.sg @@ -25,7 +25,7 @@ \endchorus \beginverse - Desmond takes a trolley to the jeweller's store + Desmond takes a trolley to the jeweler's store Buys a twenty carat golden ring Takes it back to Molly, waiting at the door And as he gives it to her she begins to sing diff --git a/songs/The_Beatles/Twist_and_shout.sg b/songs/The_Beatles/Twist_and_shout.sg index 483363cc..dc664ef5 100644 --- a/songs/The_Beatles/Twist_and_shout.sg +++ b/songs/The_Beatles/Twist_and_shout.sg @@ -12,15 +12,15 @@ \beginchorus \[A7]Well, shake it up, \[D]baby, now \echo{\[G]shake it up, \[A]baby} \[A7]Twist and \[D]shout \echo{\[G]twist and sh\[A]out} - \[A7]Cmon cmon, cmon, cmon, \[D]baby, now \echo{\[G]come on \[A]baby} + \[A7]Come on come on, come on, come on, \[D]baby, now \echo{\[G]come on \[A]baby} \[A7]Come on and work it \[D]on out \echo{\[G]work it on \[A]out} \endchorus \beginverse Well, work it on out, honey \echo{work it on out} You know you look so good \echo{look so good} - You know you got me goin, now \echo{got me goin} - Just like I knew you would \echo{like I knew you would, oooh!} + You know you got me goin', now \echo{got me goin'} + Just like I knew you would \echo{like I knew you would, oh!} \endverse \musicnote{\Chorus} @@ -29,7 +29,7 @@ You know you're a twisty little girl \echo{twist little girl} You know you twist so fine \echo{twist so fine} Come on and twist a little closer, now \echo{twist a little closer} - And let me know that you're mine \echo{let me know you're mine oooh} + And let me know that you're mine \echo{let me know you're mine, oh!} \endverse \beginverse* diff --git a/songs/The_Carpenters/Breaking_up_is_hard_to_do.sg b/songs/The_Carpenters/Breaking_up_is_hard_to_do.sg index b169a0ba..51b64448 100644 --- a/songs/The_Carpenters/Breaking_up_is_hard_to_do.sg +++ b/songs/The_Carpenters/Breaking_up_is_hard_to_do.sg @@ -25,8 +25,8 @@ \beginverse* Remember when you hold me tight - And then you kissed me all thru the night - Think of all that we've been thru + And then you kissed me all through the night + Think of all that we've been through 'Cause breaking up is hard to do \endverse diff --git a/songs/The_Rolling_Stones/Angie.sg b/songs/The_Rolling_Stones/Angie.sg index b6acd7ae..e5210645 100644 --- a/songs/The_Rolling_Stones/Angie.sg +++ b/songs/The_Rolling_Stones/Angie.sg @@ -13,21 +13,21 @@ \gtab{C}{X32010} \beginverse - \[Am]Oh Angie, \[E7]Oh Angie - \[G]When will those \[F]dark clouds disap\[B&]pear\[F]? - \[Am]Angie, An\[E7]gie + \[Am]Angie, \[E7]Angie + \[G]When will those \[F]clouds disap\[B&]pear\[F]? + \[Am]Angie, \[E7]Angie \[G]When will it \[F]lead us from \[B&]here\[F]? With no \[G]loving in our souls And no \[Dm]money in our \[Am]coats - \[C]You can't say \[F]were satisf\[G]ied - But \[Am]Angie, \[E7]Angie - \[G]You can't say \[F]we never t\[B&]ried \[F] + \[C]You can't \[F]say we're satis\[G]fied + \[Am]Angie, \[E7]Angie + \[G]You can't \[F]say we never \[B&]tried\[F] \endverse \beginverse - Angie you're beautiful + Angie, you're beautiful But ain't it time we said goodbye? - Angie I still love you + Angie, I still love you Remember all those night we cried All the dreams we held so close Seemed to all go up in smoke @@ -49,7 +49,7 @@ \dots With no loving in our souls And no money in our coats - You can't say were satisfied + You can't say we're satisfied \endverse \beginverse diff --git a/songs/The_Rolling_Stones/Paint_it_black.sg b/songs/The_Rolling_Stones/Paint_it_black.sg index 56b15f01..46f84fc9 100644 --- a/songs/The_Rolling_Stones/Paint_it_black.sg +++ b/songs/The_Rolling_Stones/Paint_it_black.sg @@ -13,7 +13,7 @@ \beginverse \[Em]I see a red door and I \[B]want to paint it black - \[Em]No colours anymore, I \[B]want them to turn black + \[Em]No colors anymore, I \[B]want them to turn black \[Em]I se\[D]e the \[G]girls walk \[D]by dressed \[Em]in their summer clothes \[Em]I ha\[D]ve to \[G]turn my \[D]head un\[C]til my darkness \[B]goes \endverse diff --git a/songs/The_Rolling_Stones/Route_66.sg b/songs/The_Rolling_Stones/Route_66.sg index 6e03da74..864f3977 100644 --- a/songs/The_Rolling_Stones/Route_66.sg +++ b/songs/The_Rolling_Stones/Route_66.sg @@ -15,7 +15,7 @@ \endverse \beginverse - Well it winds from Chicago to LA + Well it winds from Chicago to L.A.~ More than 2000 miles all the way Get your kicks on Route 66 \endverse @@ -48,4 +48,4 @@ Get your kicks on Route 66 \rep{2} \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/The_White_Stripes/Well_it_s_true_that_we_love_one_another.sg b/songs/The_White_Stripes/Well_it_s_true_that_we_love_one_another.sg index 04bda9f5..839a31b2 100644 --- a/songs/The_White_Stripes/Well_it_s_true_that_we_love_one_another.sg +++ b/songs/The_White_Stripes/Well_it_s_true_that_we_love_one_another.sg @@ -8,11 +8,9 @@ \gtab{E}{022100} \gtab{D}{XX0232} - %\note{\[*] ligne de basse de transition} - \beginchorus \[A]Well it's true that we love one another - \[A]I love Jack White like a little \[*]brother + \[A]I love Jack White like a little brother \[E]Well, Holly, I love you \[D]too \[D]But there's just so much that I don't know about \[A]you \endchorus @@ -21,7 +19,7 @@ \[A]Jack, give me some money to pay my bills \[A]All the dough I give you, Holly, you've been using on pain pills \[D]Jack, will you call me if you're able? - \[A]I've got your phone number written in the back of my \[*]Bible + \[A]I've got your phone number written in the back of my Bible \[E]Jack, I think you're pulling my \[D]leg \[D]And I think maybe I'd better ask \[A]Meg \endverse diff --git a/songs/Tri_Yann/La_ville_que_j_ai_tant_aimee.sg b/songs/Tri_Yann/La_ville_que_j_ai_tant_aimee.sg index 6a0f36b6..7f3bf628 100644 --- a/songs/Tri_Yann/La_ville_que_j_ai_tant_aimee.sg +++ b/songs/Tri_Yann/La_ville_que_j_ai_tant_aimee.sg @@ -15,7 +15,7 @@ Elle est \[G]née d'une \[D]ferme tout en \[C]haut d'un ro\[G]cher Cette \[C]ville que j'ai \[G]tant, tant et tant ai\[D]mée Du la\[G]voir à l'hi\[D]ver, de l'é\[C]glise à l'é\[G]té - Les \[C]siècles s'enchai\[G]naient aux années + Les \[C]siècles s'enchaî\[G]naient aux années \endverse \beginchorus @@ -60,4 +60,4 @@ Dans la ville qu'ils ont tant aimée \endverse -\endsong \ No newline at end of file +\endsong diff --git a/songs/Tri_Yann/Les_filles_de_Redon.sg b/songs/Tri_Yann/Les_filles_de_Redon.sg index bb723033..75abb9e8 100644 --- a/songs/Tri_Yann/Les_filles_de_Redon.sg +++ b/songs/Tri_Yann/Les_filles_de_Redon.sg @@ -10,7 +10,7 @@ \gtab{D}{XX0232} \beginverse - \[G]Y'a core dix filles dans l'bourg de \[Em]{R'don} + \[G]Y'a encore dix filles dans l'bourg de \[Em]Redon Qui tapent du \[Am]pied, quand l'amour les \[D]prend \endverse @@ -20,11 +20,11 @@ \endchorus \beginverse - Y'a core neuf filles \dots + Y'a encore neuf filles \dots \endverse \beginverse - Y'a core une fille dans l'bourg de R'don + Y'a encore une fille dans l'bourg de Redon Qui prend son pied, quand l'amour la prend \endverse @@ -33,4 +33,4 @@ Comme des grenouilles dans un ruisseau \endchorus -\endsong \ No newline at end of file +\endsong diff --git a/songs/Tri_Yann/Les_prisons_de_Nantes.sg b/songs/Tri_Yann/Les_prisons_de_Nantes.sg index e2e34ea6..6b63b152 100644 --- a/songs/Tri_Yann/Les_prisons_de_Nantes.sg +++ b/songs/Tri_Yann/Les_prisons_de_Nantes.sg @@ -46,7 +46,7 @@ \endverse \beginverse - Des qu'il fut sur les rives + Dès qu'il fut sur les rives Il se prit à chanter \endverse diff --git a/songs/Vincent_Malone/L_escargot_malheureux.sg b/songs/Vincent_Malone/L_escargot_malheureux.sg index a357f1f5..802283c2 100644 --- a/songs/Vincent_Malone/L_escargot_malheureux.sg +++ b/songs/Vincent_Malone/L_escargot_malheureux.sg @@ -15,7 +15,7 @@ \[F]Que tout dégringole : {\og}Ah zut, flûte et pomme de terre J'suis tombé dans la cafetière ! - Rah, c'est dégoutant{\fg} + Rah, c'est dégoûtant{\fg} \endverse \beginverse From 01ded344aac8ff770c0707168e2fb74e3ccb4295 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 9 Oct 2011 11:30:59 +0200 Subject: [PATCH 032/161] update scriptures --- songs/Jonathan_Coulton/Still_alive.sg | 2 +- .../Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg | 9 ++++----- .../La_compagnie_du_chien_rugissant.sg | 6 +++--- .../Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg | 6 +++--- songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg | 2 +- songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg | 4 ++-- .../Troll_farceur_et_elfe_farci.sg | 4 ++-- songs/Mes_souliers_sont_rouges/Les_souliers_rouges.sg | 10 +++++----- songs/Mes_souliers_sont_rouges/Nuit_humide.sg | 6 +++--- songs/Mes_souliers_sont_rouges/Sainte-Cecile.sg | 8 ++++---- songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg | 8 ++++---- 11 files changed, 32 insertions(+), 33 deletions(-) diff --git a/songs/Jonathan_Coulton/Still_alive.sg b/songs/Jonathan_Coulton/Still_alive.sg index e8bc4029..7ef9dcc8 100644 --- a/songs/Jonathan_Coulton/Still_alive.sg +++ b/songs/Jonathan_Coulton/Still_alive.sg @@ -85,5 +85,5 @@ \endsong \beginscripture{Portal} -The cake is a lie + The cake is a lie.% \endscripture diff --git a/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg b/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg index f0c1cc78..ad20bd41 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg @@ -79,9 +79,8 @@ \endsong \beginscripture{Encyclopédie Naheulbeuk} -Voici le texte de la deuxième chanson -Naheulbeuk. POC fit les paroles et l'arrangement, la mélodie -principale provient d'un collectage de musique ancienne réalisé par -le groupe Clannad et qui a servi pour la chanson {\og}Lish young -buy-a-broo{\fg} +Voici le texte de la deuxième chanson Naheulbeuk. POC fit les paroles % +et l'arrangement, la mélodie principale provient d'un collectage de % +musique ancienne réalisé par le groupe Clannad et qui a servi pour la % +chanson {\og}Lish young buy-a-broo{\fg}.% \endscripture diff --git a/songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg b/songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg index 10b962bd..45bee299 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg @@ -73,8 +73,8 @@ \endsong \beginscripture{Encyclopédie Naheulbeuk} -Le texte est de PenOfChaos, la musique est un traditionnel d'une -époque reculée, déjà utilisée par d'autres groupes mais vachement -moins recommandables + Le texte est de PenOfChaos, la musique est un traditionnel d'une % + époque reculée, déjà utilisée par d'autres groupes mais vachement % + moins recommandables.% \endscripture diff --git a/songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg b/songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg index a1ec85c2..e96ffe47 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg @@ -65,7 +65,7 @@ \endsong \beginscripture{Encyclopédie Naheulbeuk} -Une chanson écrite par PenOfChaos -- paroles et musique -- pour -remercier le studio GreenElven d'avoir illustré notre galette de -Mithril, alias Machins de Taverne + Une chanson écrite par PenOfChaos -- paroles et musique -- pour % + remercier le studio GreenElven d'avoir illustré notre galette de % + Mithril, alias Machins de Taverne.% \endscripture \ No newline at end of file diff --git a/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg b/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg index 967e2892..e2927972 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg @@ -50,5 +50,5 @@ \endsong \beginscripture{Encyclopédie Naheulbeuk} -Quoi de mieux qu'une épée Durandil ? Ben \dots deux épées Durandil + Quoi de mieux qu'une épée Durandil ? Ben \dots deux épées Durandil.% \endscripture \ No newline at end of file diff --git a/songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg b/songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg index aa75a9ec..cce9a6f2 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Marche_barbare.sg @@ -79,6 +79,6 @@ \endsong \beginscripture{Encyclopédie Naheulbeuk} -Voici ce que chantent les barbares, le soir au coin des huttes, ou -bien en partant piller les villages + Voici ce que chantent les barbares, le soir au coin des huttes, ou % + bien en partant piller les villages.% \endscripture \ No newline at end of file diff --git a/songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg b/songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg index 83a55023..1d24c60e 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg @@ -53,6 +53,6 @@ \endsong \beginscripture{Encyclopédie Naheulbeuk} -Première chanson créée pour Naheulbeuk, sur une idée tordue et un coup -de tête bizarre \dots + Première chanson créée pour Naheulbeuk, sur une idée tordue et un coup % + de tête bizarre \dots% \endscripture \ No newline at end of file diff --git a/songs/Mes_souliers_sont_rouges/Les_souliers_rouges.sg b/songs/Mes_souliers_sont_rouges/Les_souliers_rouges.sg index 8740585e..1206f108 100644 --- a/songs/Mes_souliers_sont_rouges/Les_souliers_rouges.sg +++ b/songs/Mes_souliers_sont_rouges/Les_souliers_rouges.sg @@ -68,9 +68,9 @@ \endsong \beginscripture{Les Souliers} - Bien que cette chanson à récapituler soit courante en - France (Berry, Normandie \dots) c'est encore au Québec (merci \emph{Le rêve du - Diable}) que nous sommes allés la chercher. Titre phare, elle est la - doyenne de notre répertoire. Jimi témoigne : {\og}C'était il y a bien - longtemps \dots{\fg} Merci Jimi + Bien que cette chanson à récapituler soit courante en % + France (Berry, Normandie \dots), c'est encore au Québec % + (merci \emph{Le rêve du Diable}) que nous sommes allés la chercher. % + Titre phare, elle est la doyenne de notre répertoire. Jimi témoigne : % + {\og}C'était il y a bien longtemps \dots{\fg} Merci Jimi.% \endscripture \ No newline at end of file diff --git a/songs/Mes_souliers_sont_rouges/Nuit_humide.sg b/songs/Mes_souliers_sont_rouges/Nuit_humide.sg index f9c98c02..74e74504 100644 --- a/songs/Mes_souliers_sont_rouges/Nuit_humide.sg +++ b/songs/Mes_souliers_sont_rouges/Nuit_humide.sg @@ -53,7 +53,7 @@ \endsong \beginscripture{Les Souliers} - Une chanson d'amour entre rêve et réalité - Que celui qui n'a jamais connu pareille mésaventure - nous lance la première pomme + Une chanson d'amour entre rêve et réalité. % + Que celui qui n'a jamais connu pareille mésaventure % + nous lance la première pomme.% \endscripture \ No newline at end of file diff --git a/songs/Mes_souliers_sont_rouges/Sainte-Cecile.sg b/songs/Mes_souliers_sont_rouges/Sainte-Cecile.sg index 5404e69d..6ac686e3 100644 --- a/songs/Mes_souliers_sont_rouges/Sainte-Cecile.sg +++ b/songs/Mes_souliers_sont_rouges/Sainte-Cecile.sg @@ -108,8 +108,8 @@ \endsong \beginscripture{Les Souliers} - Celle-ci n'est pas une chanson traditionnelle, elle s'apparente plutôt - au répertoire réaliste -- hélas !. {\og}Pour le salut de nos âmes - tourmentées et de nos foies malades, mes frères, prions !{\fg} Extrait - d'un cantique du père Ludo + Celle-ci n'est pas une chanson traditionnelle, elle s'apparente plutôt % + au répertoire réaliste -- hélas !. {\og}Pour le salut de nos âmes % + tourmentées et de nos foies malades, mes frères, prions !{\fg} Extrait % + d'un cantique du père Ludo.% \endscripture \ No newline at end of file diff --git a/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg b/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg index 46ebe9a9..c6704d5c 100644 --- a/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg +++ b/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg @@ -104,8 +104,8 @@ \endsong \beginscripture{Les Souliers} - Chanson {\og}casse-cou{\fg} à jouer au grand galop - \emph{Tape la Galoche} a été composée sur mesure pour les Souliers par - Benoît -- {\og}Bebeu l'énervant{\fg} précise Denys qui doit la chanter sans - assistance respiratoire + Chanson {\og}casse-cou{\fg} à jouer au grand galop, % + \emph{Tape la Galoche} a été composée sur mesure pour les Souliers par % + Benoît -- {\og}Bebeu l'énervant{\fg} précise Denys qui doit la chanter sans % + assistance respiratoire.% \endscripture From 165602d9bc887d4e8661ce215e48ccfe88ddcff4 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 9 Oct 2011 17:19:09 +0200 Subject: [PATCH 033/161] Templates: add portuguese babel support --- templates/ancient.tmpl | 2 +- templates/minimal.tmpl | 2 +- templates/patacrep-en.tmpl | 2 +- templates/patacrep.tmpl | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/templates/ancient.tmpl b/templates/ancient.tmpl index bb6d8c9f..b3a64625 100644 --- a/templates/ancient.tmpl +++ b/templates/ancient.tmpl @@ -47,7 +47,7 @@ % begin document \documentclass[\getbooktype,\getbookoptions,\getmainfontsize]{crepbook} \usepackage[utf8]{inputenc} -\usepackage[english,spanish,french]{babel} +\usepackage[portuguese,english,spanish,french]{babel} \usepackage[T1]{fontenc} \usepackage{tex/venturisold} diff --git a/templates/minimal.tmpl b/templates/minimal.tmpl index c3e75411..de37ef3f 100644 --- a/templates/minimal.tmpl +++ b/templates/minimal.tmpl @@ -36,7 +36,7 @@ \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} -\usepackage[spanish,english,french]{babel} +\usepackage[portuguese,spanish,english,french]{babel} \lang{\getlang} diff --git a/templates/patacrep-en.tmpl b/templates/patacrep-en.tmpl index 4e0ac10b..aecde85f 100644 --- a/templates/patacrep-en.tmpl +++ b/templates/patacrep-en.tmpl @@ -49,7 +49,7 @@ \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} -\usepackage[spanish,french,english]{babel} +\usepackage[portuguese,spanish,french,english]{babel} \title{\gettitle} \author{\getauthor} diff --git a/templates/patacrep.tmpl b/templates/patacrep.tmpl index 6a998f7c..ccc68f31 100644 --- a/templates/patacrep.tmpl +++ b/templates/patacrep.tmpl @@ -49,7 +49,7 @@ \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} -\usepackage[spanish,english,french]{babel} +\usepackage[portuguese,spanish,english,french]{babel} \title{\gettitle} \author{\getauthor} From 164174e54e063df3a6153bb5ddaee3fd51ea79b1 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 9 Oct 2011 17:20:50 +0200 Subject: [PATCH 034/161] Add song: Cesaria Evora - Petit pays --- songs/Cesaria_Evora/Petit_pays.sg | 52 ++++++++++++++++++++++++++++++ songs/Cesaria_Evora/cesaria.jpg | Bin 0 -> 7895 bytes 2 files changed, 52 insertions(+) create mode 100644 songs/Cesaria_Evora/Petit_pays.sg create mode 100644 songs/Cesaria_Evora/cesaria.jpg diff --git a/songs/Cesaria_Evora/Petit_pays.sg b/songs/Cesaria_Evora/Petit_pays.sg new file mode 100644 index 00000000..38eadfeb --- /dev/null +++ b/songs/Cesaria_Evora/Petit_pays.sg @@ -0,0 +1,52 @@ +\selectlanguage{portuguese} +\songcolumns{2} +\beginsong{Petit pays} + [by=Cesária Évora,cov=cesaria,album=Cesária] + + \cover + \gtab{Em}{022000} + \gtab{Am}{X02210} + \gtab{B7}{X21202} + + \beginverse + \[Em]La na cêu bô ê um es\[Am]trela \[B7] + Ki catá bril\[Em]ha + Li na mar bô ê um areia + Ki catá moiá + Espaiote nesse munde fora + Sô rotcha e mar + \endverse + + \beginverse* + Terra pobre chei di amor + Tem morna tem coladera + Terra sabe chei di amor + Tem batuco tem funaná + \endverse + + \beginverse* + Espaiote nesse munde fora + Sô rotcha e mar + Terra pobre chei di amor + Tem morna tem coladera + Terra pobre chei di amor + Tem batuco tem funaná + \endverse + + \beginchorus + Oi tonte sodade + Sodade sodade + Oi tonte sodade + Sodade sem fim + \rep{2} + \endchorus + + \beginchorus + Petit pays + Je t'aime beaucoup + Petit, petit + Je l'aime beaucoup + \rep{2} + \endchorus + +\endsong \ No newline at end of file diff --git a/songs/Cesaria_Evora/cesaria.jpg b/songs/Cesaria_Evora/cesaria.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2f3a93884078216c9b8831bf733bb59f1633b79 GIT binary patch literal 7895 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 Date: Sun, 9 Oct 2011 17:22:07 +0200 Subject: [PATCH 035/161] Add song: Hugues Aufray - Le joueur de pipeau --- lilypond/Le_joueur_de_pipeau.ly | 11 ++++ songs/Hugues_Aufray/Le_joueur_de_pipeau.sg | 62 ++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 lilypond/Le_joueur_de_pipeau.ly create mode 100644 songs/Hugues_Aufray/Le_joueur_de_pipeau.sg diff --git a/lilypond/Le_joueur_de_pipeau.ly b/lilypond/Le_joueur_de_pipeau.ly new file mode 100644 index 00000000..1507f612 --- /dev/null +++ b/lilypond/Le_joueur_de_pipeau.ly @@ -0,0 +1,11 @@ +\include "header" +\paper{paper-height = 1.6\cm} + +{ + \key d \minor + \relative c'' + { + \time 3/4 + a4.( bes8 a g) f4.( g8 a c) a4.( bes8 c d) a2. + } +} diff --git a/songs/Hugues_Aufray/Le_joueur_de_pipeau.sg b/songs/Hugues_Aufray/Le_joueur_de_pipeau.sg new file mode 100644 index 00000000..500f1d8e --- /dev/null +++ b/songs/Hugues_Aufray/Le_joueur_de_pipeau.sg @@ -0,0 +1,62 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{Le joueur de pipeau} + [by=Hugues Aufray,cov=la-terre-est-si-belle,album=La Terre est si belle] + + \cover + \gtab{Dm}{XX0231} + \gtab{Gm}{3:022000} + \gtab{C}{X32010} + \gtab{B&}{1:X02220} + + \lilypond{Le_joueur_de_pipeau} + + \beginverse + \[Dm]Un étranger est arrivé un beau soir + \[Gm]De son pipeau, il tirait des sons bizarres + \[Dm]Ses cheveux longs lui \[C]donnaient \[Dm]{l'air} d'un \[B&]vaga\[C]bond + \endverse + + \beginverse* + En ce temps-là, la ville était envahie + Des millions de rats venus du fond de la nuit + Dévoraient le grain, les pauvres gens mouraient de faim + \endverse + + \beginverse + Le musicien leur dit : {\og}Si vous le voulez + Je peux sur l'heure, du fléau vous délivrer{\fg} + Pour mille écus, un marché fut bientôt conclu + \endverse + + \beginverse* + Devant l'église, il joua de son pipeau + Comme un berger pour rassembler le troupeau + Et de partout les rats sortirent de leurs trous + \endverse + + \beginverse + On vit les rats qui le suivaient dans les rues + Chemin faisant, ils étaient cent mille et plus + Il les mena à la rivière et les noya + \endverse + + \beginverse* + {\og}C'est un sorcier{\fg} s'écrièrent les bourgeois + Comme un lépreux, on le désignait du doigt + À coup de pierres et comme un chien, ils le chassèrent + \endverse + + \beginverse + Tout le village dormait paisiblement + Lorsque soudain on entendit dans le vent + Un doux refrain que les enfants connaissaient bien + \endverse + + \beginverse* + Les petits enfants dans leurs chemises de nuit + Cherchaient le vent et le pipeau dans la nuit + Ils arrivèrent à la rivière et se noyèrent + \endverse + +\endsong \ No newline at end of file From 44eb04464db9cd84e522dcb85a2568d099a3fc60 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 9 Oct 2011 17:27:34 +0200 Subject: [PATCH 036/161] Add song: Jean-Jacques Goldman - Il changeait la vie --- .../Il_changeait_la_vie.sg | 76 ++++++++++++++++++ songs/Jean-Jacques_Goldman/singulier.jpg | Bin 0 -> 1311 bytes 2 files changed, 76 insertions(+) create mode 100644 songs/Jean-Jacques_Goldman/Il_changeait_la_vie.sg create mode 100644 songs/Jean-Jacques_Goldman/singulier.jpg diff --git a/songs/Jean-Jacques_Goldman/Il_changeait_la_vie.sg b/songs/Jean-Jacques_Goldman/Il_changeait_la_vie.sg new file mode 100644 index 00000000..11360cde --- /dev/null +++ b/songs/Jean-Jacques_Goldman/Il_changeait_la_vie.sg @@ -0,0 +1,76 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{Il changeait la vie} + [by=Jean-Jacques Goldman,cov=singulier,album=Singulier] + + \cover + \capo{5} + \gtab{Am}{X02210} + \gtab{F}{1:022100} + \gtab{Dm}{XX0231} + \gtab{E}{022100} + \gtab{A}{X02220} + \gtab{Bm}{2:X02210} + \gtab{D}{XX0232} + \gtab{F#m}{2:022000} + \gtab{G}{320003} + + \ifchorded + \beginchorus + {\nolyrics \[Am F Dm Am E]} + \endchorus + \fi + + \beginverse + C'é\[A]tait un cordonnier sans \[E]rien d'particulier + Dans \[Bm]un village dont le nom \[E]{m'a} échappé + Qui \[A]faisait des souliers, si \[E]jolis, si légers + Que \[Bm]nos vies semblaient un peu moins \[E]lourdes à porter + \endverse + + \beginverse* + Il \[Bm]y mettait du temps, du ta\[E]lent et du cœur + Ain\[A]si passait sa vie, au mi\[D]lieu de nos \[F#m]heures + Et \[Bm]loin des beaux discours, des gran\[E]des théories + \[F]À sa tâche chaque jour, \[G]on pouvait dire de lui + Il changeait la \[Am]vie + \endverse + + \beginverse + C'était un professeur, un simple professeur + Qui pensait que savoir était un grand trésor + Que tous les moins que rien n'avaient pour s'en sortir + Que l'école et le droit qu'a chacun de s'instruire + \endverse + + \beginverse* + Il y mettait du temps du talent et du cœur + Ainsi passait sa vie au milieu de nos heures + Et loin des beaux discours, des grandes théories + À sa tâche chaque jour, on pouvait dire de lui + Il changeait la vie + \endverse + + \ifchorded + \beginchorus + {\nolyrics \[Am F Dm Am E]} + {\nolyrics \[C G Dm Am E]} + \endchorus + \fi + + \beginverse + C'était un petit bonhomme, rien qu'un tout petit bonhomme + Malhabile et rêveur, un peu loupé en somme + Se croyait inutile, banni des autres hommes + Il pleurait sur son saxophone + \endverse + + \beginverse* + Il y mit tant de temps de larmes et de douleurs + Les rêves de sa vie, les prisons de son cœur + Et loin des beaux discours, des grandes théories + Inspiré, jour après jour, de son souffle et de ses cris + Il changeait la vie + \endverse + +\endsong diff --git a/songs/Jean-Jacques_Goldman/singulier.jpg b/songs/Jean-Jacques_Goldman/singulier.jpg new file mode 100644 index 0000000000000000000000000000000000000000..762678864b8bd7617c442e7aa72a1efbe6c2755a GIT binary patch literal 1311 zcmex=5zOCWkd!XRK|U|_0XWoV>eWn`gXXsKXjY64^$faSOt_!*f%?qjF} zS|tEvivrmhK(-Jg!Ua-{Twv1^fa20nb_9^E0ae2U)ME(LD-EP=fZ|3#HpqtxK(;W@ zXFv*!Gusg^?f|L7<1**Oy!_zg#5{$N{QR7x{0apVJxe_!pg}+o0kjZgCX9xw^~rQ` zRWLFID`EhN=7E|2Z!7Im!tziai}xvT&G`hWgEkpO52V`XFG z>S;i|yNJ|-q3i&IAO}M(LjyCT5(ASUBeNjm|04_%z(`{Rc?bc334#SEqb0z=#Kg$L z#K_Fd3YBDJ5;SBMQgjSV6jlle~W>KnGxs+ zW`8|trm?a3evI=exqs!l&*iYUVeuRXSCu~Cn)OsUVpZqtX+M_VGV2ov@%l4! z|2r#9qZr{AQb*Opmi%WpWzsVLNuJ)Mb!?M-l{9w->WA&p^13*?b)AvGzto3QmMn2< z4*c{-T;h9EPic0gx8IgK^D`UmHjR!!0??rvH6h21*$n}P&q%H9^KqqkHeyi5!?yy#t}{LQIm%3sk5$HgPn zo<2HtSDqpCMw#yE6Q@pkMTgE=dpmbl)~UNCX}|*GLjcE;wHGWddwp_Lb-XMb@*;vI z>!7e?l*Z`=8jj)@yt4dMYdS0v7In?xylFN0wtVU?uV0qSzMGwDy`ZxoLMC)7gVDC< zbA+xk20m<=mCIY06TO#V_O_d<%cnctebJQH-LuBe(}wfZuQxh7E=c4p58;dJ*}Bkk z;ro=8RU$K;rrepou*Brro#IOANwoA-vj`zl-tt) literal 0 HcmV?d00001 From 2ab4555dacdbf7055abb87a9c5710512effc01e7 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 9 Oct 2011 17:28:35 +0200 Subject: [PATCH 037/161] Add song: Johnny Cash - Jackson --- songs/Johnny_Cash/Jackson.sg | 83 ++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 songs/Johnny_Cash/Jackson.sg diff --git a/songs/Johnny_Cash/Jackson.sg b/songs/Johnny_Cash/Jackson.sg new file mode 100644 index 00000000..109c5f35 --- /dev/null +++ b/songs/Johnny_Cash/Jackson.sg @@ -0,0 +1,83 @@ +\selectlanguage{english} +\songcolumns{2} +\beginsong{Jackson} + [by=Johnny Cash,cov=the-essential,album=The essential] + + \cover + \gtab{C}{X32010} + \gtab{C7}{X32310} + \gtab{F}{1:022100} + \gtab{G7}{320001} + + + \beginverse + \[C]We got married in a fever + Hotter than a pepper sprout + We've been talkin' about Jackson + Ever since the fire went \[C7]out + \endverse + + \beginchorus + ``I'm goin' to \[F]Jackson + I'm gonna mess a\[C]round + Yeah! I'm goin' to \[F]Jackson + \[G7]Look out Jackson \[C]town'' + \endchorus + + \beginverse + Well, go on down to Jackson + Go ahead and wreck your health + Go play your hand you big-talkin' man + Make a big fool of yourself + \endverse + + \beginchorus + Yeah, go to Jackson + Go comb your hair! + ``Honey, I'm gonna snowball Jackson + --- See if I care'' + \endchorus + + \beginverse + When I breeze into that city + People gonna stoop and bow \echo{Ah!} + All them women gonna make me + Teach 'em what they don't know how + \endverse + + \beginchorus + I'm goin' to Jackson + You turn-a loose-a my coat + 'Cause I'm goin' to Jackson + ``Goodbye'' that's all she wrote + \endchorus + + \beginverse + But they'll laugh at you in Jackson + And I'll be dancin' on a pony keg + They'll lead you 'round town like a scolded hound + With your tail tucked between your legs + \endverse + + \beginchorus + Yeah, go to Jackson + You big-talkin' man + And I'll be waitin' in Jackson + Behind my japan fan + \endchorus + + \beginverse + Well now, we got married in a fever + Hotter than a pepper sprout + We've been talkin' 'bout Jackson + Ever since the fire went out + \endverse + + \beginchorus + I'm goin' to Jackson + And that's a fact + Yeah, we're goin' to Jackson + Ain't never comin' back + \endchorus + +\endsong From 29d6204ef6c6eb0470205d09fc728d2885ad61e9 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 9 Oct 2011 17:29:11 +0200 Subject: [PATCH 038/161] Add song: Johnny Cash - The ring of fire --- songs/Johnny_Cash/The_ring_of_fire.sg | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 songs/Johnny_Cash/The_ring_of_fire.sg diff --git a/songs/Johnny_Cash/The_ring_of_fire.sg b/songs/Johnny_Cash/The_ring_of_fire.sg new file mode 100644 index 00000000..33038eb9 --- /dev/null +++ b/songs/Johnny_Cash/The_ring_of_fire.sg @@ -0,0 +1,33 @@ +\selectlanguage{english} +\songcolumns{2} +\beginsong{The ring of fire} + [by=Johnny Cash,cov=the-essential,album=The essential] + + \cover + \gtab{G}{320003} + \gtab{C}{X32010} + \gtab{D}{XX0232} + + \beginverse + \[G]Love is a \[C]burning \[G]thing + And it makes a \[C]firery \[G]ring + Bound by \[C]wild \[G]desire + I fell into a \[C]ring of \[G]fire + \endverse + + \beginchorus + \[D]I fell into a \[C]burning ring of \[G]fire + I Went \[D]down, down, down + And the \[C]flames went \[G]higher + And it burns, burns, burns + The \[C]ring of \[G]fire \rep{2} + \endchorus + + \beginverse + The taste of love is sweet + When hearts like ours meet + I fell for you like a child + Oh, but the fire went wild + \endverse + +\endsong \ No newline at end of file From 058bb8d22e98631a1a3623e18dc746ba2ac95d57 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 9 Oct 2011 17:37:44 +0200 Subject: [PATCH 039/161] =?UTF-8?q?Add=20song:=20Joe=20Dassin=20-=20Les=20?= =?UTF-8?q?Champs-=C3=89lys=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- songs/Joe_Dassin/Les_champs_elysees.sg | 65 ++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 songs/Joe_Dassin/Les_champs_elysees.sg diff --git a/songs/Joe_Dassin/Les_champs_elysees.sg b/songs/Joe_Dassin/Les_champs_elysees.sg new file mode 100644 index 00000000..028ea25a --- /dev/null +++ b/songs/Joe_Dassin/Les_champs_elysees.sg @@ -0,0 +1,65 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{Les Champs-Élysées} + [by=Joe Dassin,cov=le-meilleur-de-joe-dassin,album=Le meilleur de Joe Dassin] + + \cover + \gtab{C}{X32010} + \gtab{E7}{020100} + \gtab{Am}{X02210} + \gtab{F}{1:022100} + \gtab{D7}{XX0212} + \gtab{G7}{320001} + + \beginverse + Je m'\[C]baladais sur l'\[E7]avenue + Le \[Am]cœur ouvert à l'\[G7]inconnu + J'a\[F]vais envie de \[C]dire bonjour + À n'\[D7]importe \[G7]qui + \endverse + + \beginverse* + N'im\[C]porte qui et \[E7]ce fut toi + \[Am]Je t'ai dit n'im\[C]porte quoi + Il \[F]suffisait de \[C]te parler + Pour t'\[D7]appri\[G7]voi\[C]ser + \endverse + + \beginchorus + \[C]Aux \[E7]Champs-É\[Am]ly\[D7]sées + \[F]Aux \[C]Champs-É\[D7]ly\[G]sées + \[C]Au soleil, \[E7]sous la pluie + \[Am]À midi ou \[G7]à minuit + Il y a \[F]tout ce que \[C]vous voulez + Aux \[D7]Champs-É\[G]ly\[C]sées + \endchorus + + \beginverse + Tu m'as dit : {\og}J'ai rendez-vous + Dans un sous-sol avec des fous + Qui vivent la guitare à la main + Du soir au matin{\fg} + \endverse + + \beginverse* + Alors je t'ai accompagnée + On a chanté, on a dansé + Et l'on n'a même pas pensé + À s'embrasser + \endverse + + \beginverse + Hier soir, deux inconnus + Et ce matin sur l'avenue + Deux amoureux tout étourdis + Par la longue nuit + \endverse + + \beginverse* + Et de l'Étoile à la Concorde + Un orchestre à mille cordes + Tous les oiseaux du point du jour + Chantent l'amour + \endverse + +\endsong From cb15dd315494459a63c2c497b5c26e27dedaef5d Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 28 Aug 2011 18:24:57 +0200 Subject: [PATCH 040/161] =?UTF-8?q?Add=20song:=20JCFrog=20-=20Je=20t'emm?= =?UTF-8?q?=C3=A8ne=20dedans?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- songs/JCFrog/Je_t_emmene_dedans.sg | 31 ++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 songs/JCFrog/Je_t_emmene_dedans.sg diff --git a/songs/JCFrog/Je_t_emmene_dedans.sg b/songs/JCFrog/Je_t_emmene_dedans.sg new file mode 100644 index 00000000..9032dc38 --- /dev/null +++ b/songs/JCFrog/Je_t_emmene_dedans.sg @@ -0,0 +1,31 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{Je t'emmène dedans} + [by=JCFrog,cov=pastiche-geek-circus,album=Pastiche geek circus] + + +Allez viens, je t'emmène dedans +Je t'emmène parmi tant de gens +Oui je voudrais, juste que tu comprennes +La vie en ligne est bien réelle +Rien n'est jamais virtuelle + +Je voudrais, que tu la ramènes moins souvent +Oui, tu te moques, de temps en temps +Mieux vaut connaître, pour faire le pédant +Allez, viens faire la fête, on peut t'aimer si seulement + +Oui, je voudrais que tu te connectes plus souvent +Que tu partages de temps en temps +Oui je voudrais, que tu comprennes +La vie en ligne est bien réelle +Et jamais virtuelle + +Oui, je voudrais que tu \dots +La ramènes moins souvent +Oui tu te moques de temps en temps +Mieux vaut connaître, pour faire le pédant +Allez, viens faire la fête, on peut t'aimer si seulement + + +\endsong \ No newline at end of file From 48e9f16470f22692c8ee7f5f30adea3a996f6a27 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 28 Aug 2011 18:25:29 +0200 Subject: [PATCH 041/161] =?UTF-8?q?Add=20song:=20JCFrog=20-=20La=20mauvais?= =?UTF-8?q?e=20er=C3=A9putation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- songs/JCFrog/La_mauvaise_ereputation.sg | 56 +++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 songs/JCFrog/La_mauvaise_ereputation.sg diff --git a/songs/JCFrog/La_mauvaise_ereputation.sg b/songs/JCFrog/La_mauvaise_ereputation.sg new file mode 100644 index 00000000..512f0a52 --- /dev/null +++ b/songs/JCFrog/La_mauvaise_ereputation.sg @@ -0,0 +1,56 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{La mauvaise e-reputation} + [by=JCFrog,cov=pastiche-geek-circus,album=Pastiche geek circus] + + \cover + + \beginverse + Sur la toile sans prétention + J'ai mauvais e-reputation + Certes, j'y dis n'importe quoi + Mais n'y sommes nous point là pour ça + \endverse + + \beginverse* + Je ne fais pourtant que rarement le troll + Même si je confesse que parfois je rigole + \endverse + + \beginchorus + Mais les braves geeks n'aiment pas que + L'on boot sur autre root qu'eux + Non les braves geeks n'aiment pas que + L'on boot sur autre root qu'eux + \endchorus + + \beginchorus + Les internautes se lol de moi + Sauf ma mamam, ça va de soi ! + \endchorus + + \beginverse + Les jours de méchant billet + Je reste dans mon lit douillet + Je l'ai dit sur tous les flux + Le clash ne m'intéresse plus + \endverse + + \beginverse* + Je ne fais pourtant que rarement le troll + Même si je confesse que parfois je rigole + \endverse + + \beginchorus + Mais les braves geeks n'aiment pas que + L'on boot sur autre root qu'eux + Non les braves geeks n'aiment pas que + L'on boot sur autre root qu'eux + \endchorus + + \beginchorus + Les internautes se lol de moi + Sauf les CM, ça va de soi ! + \endchorus + +\endsong \ No newline at end of file From ccb9431202d9b89104740e9184566d6405253df5 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 28 Aug 2011 18:26:07 +0200 Subject: [PATCH 042/161] Add song: JCFrog - Russians --- songs/JCFrog/Russians.sg | 50 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 songs/JCFrog/Russians.sg diff --git a/songs/JCFrog/Russians.sg b/songs/JCFrog/Russians.sg new file mode 100644 index 00000000..f6433085 --- /dev/null +++ b/songs/JCFrog/Russians.sg @@ -0,0 +1,50 @@ +\selectlanguage{english} +\songcolumns{2} +\beginsong{Russians} + [by=JCFrog,cov=pastiche-geek-circus,album=Pastiche geek circus] + + \cover + + \beginverse + From old Europe to Australia + There's a growing feeling of hysteria + Driven by the fear of misunderstood threats + The Dark Side wants to filter Internet + \endverse + + \beginchorus + We share the same technology + Education, for all, for free + Believe me when I tweet to you + I hope governments love Internet too + \endchorus + + \beginverse + Should I share my little boys + Pictures of Zuckerberg's friendly toys? + Will Google still give him the opportunity + To enjoy like we did neutrality? + \endverse + + \beginchorus + Some hackers say: ``We will protect you'' + I don't subscribe to this point of view + It's such an ignorant thing to do + If the cowboys love their children too + \endchorus + + \beginverse + There is no historical precedent + To reach the world's citizens on a global Net + ``Old economists can rule this new world'' + Is a lie, I don't believe anymore + \endverse + + \beginchorus + @nk_m say: ``I will fiber you'' + I do subscribe to this point of view + This is the least that we can do + If we truly love our children 2.0 + \endchorus + +\endsong \ No newline at end of file From 1a52e856666b3854e884a935515b087e579ca749 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 28 Aug 2011 18:27:28 +0200 Subject: [PATCH 043/161] Add song: Sting - Russians --- songs/Sting/Russians.sg | 63 ++++++++++++++++++ songs/Sting/the-dream-of-the-blue-turtles.jpg | Bin 0 -> 6144 bytes 2 files changed, 63 insertions(+) create mode 100644 songs/Sting/Russians.sg create mode 100644 songs/Sting/the-dream-of-the-blue-turtles.jpg diff --git a/songs/Sting/Russians.sg b/songs/Sting/Russians.sg new file mode 100644 index 00000000..349f1670 --- /dev/null +++ b/songs/Sting/Russians.sg @@ -0,0 +1,63 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{Russians} + [by=Sting,cov=the-dream-of-the-blue-turtles,album=The dream of the blue turtles] + + \cover + \capo{3} + \gtab{Lam}{X02210} + \gtab{Fa}{1:022100} + \gtab{Sol}{320003} + \gtab{Rém}{XX0231} + \gtab{Mi7}{020100} + + \beginverse + In \[Lam]Europe and A\[Fa]meri\[Sol]ca + There's a \[Rém]growing \[Mi7]feeling of his\[Fa]teri\[Mi7]a + Con\[Lam]ditioned to res\[Sol]pond to \[Fa]all the \[Mi7]threats + In the \[Rém]rhetorical \[Lam]speeches of \[Rém]the So\[Mi7]viets + \endverse + + \beginchorus + Mr. \[Do]Krushchev said : {\og}We will bury \[Mi7]you{\fg} + I \[Lam]don't subscribe to this \[Mi7]point of view + It would be \[Lam]such an ignorant \[Fa]thing to \[Mi7]do + If the \[Lam]Russians love \[Mi7]their children \[Lam]too + \endchorus + + \beginverse + How can I save my little boy + From Oppenheimer's deadly toy + There is no monopoly of common sense + On either side of the political fence + \endverse + + \beginchorus + We share the same biology + Regardless of ideology + Believe me when I say to you : + {\og}I hope the Russians love their children too{\fg} + \endchorus + + \beginverse + There is no historical precedent + To put the words in the mouth of the president + There's no such thing as a winnable war + It's a lie we don't believe anymore + \endverse + + \beginchorus + Mr. Reagan says : {\og}We will protect you{\fg} + I don't subscribe to this point of view + Believe me when I say to you : + {\og}I hope the Russian love their children too{\fg} + \endchorus + + \beginchorus + We share the same biology + Regardless of ideology + What might save us me and you + Is that the Russians love their children too + \endchorus + +\endsong \ No newline at end of file diff --git a/songs/Sting/the-dream-of-the-blue-turtles.jpg b/songs/Sting/the-dream-of-the-blue-turtles.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a9e8b083083b024dfebd44e77679f26178a17c9 GIT binary patch literal 6144 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 X%^YcS?9Pk`$dWZS>lEWfezp8x9*!bj literal 0 HcmV?d00001 From 1de31983de19b9a366bfe39d995fc2a8fdaecf35 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sun, 28 Aug 2011 18:39:05 +0200 Subject: [PATCH 044/161] corrections --- .../La_mauvaise_reputation.sg | 27 ++++++++- songs/JCFrog/Je_t_emmene_dedans.sg | 57 ++++++++++++------- songs/JCFrog/La_mauvaise_ereputation.sg | 26 +++++---- songs/JCFrog/Russians.sg | 2 +- .../Me_and_Julio_down_by_the_schoolyard.sg | 2 +- songs/Sting/Russians.sg | 40 ++++++------- songs/The_Beatles/Twist_and_shout.sg | 2 +- 7 files changed, 99 insertions(+), 57 deletions(-) diff --git a/songs/Georges_Brassens/La_mauvaise_reputation.sg b/songs/Georges_Brassens/La_mauvaise_reputation.sg index b40420b0..f797fbeb 100644 --- a/songs/Georges_Brassens/La_mauvaise_reputation.sg +++ b/songs/Georges_Brassens/La_mauvaise_reputation.sg @@ -16,15 +16,21 @@ J'ai mau\[F#7]vaise réputa\[Bm]tion Qu'je m'démène ou qu'je reste coi Je passe pour \[F#7]un je-ne-sais-\[Bm]quoi + \endverse + + \beginverse* \[G]Je ne fais pourtant de tort \[F#]{à personne} - \[G]En suivant mon ch'min de pe\[F#]tit \[Em6]bon-\[F4]hom-\[F#]me + \[G]En suivant mon ch'min de pe\[F#]tit \[Em6]bon\[F4]hom\[F#]me \endverse \beginchorus \[Bm]Mais les braves gens n'aiment pas que - L'on suive une \[F#7]autre route \[Bm]qu'eux + L'on suive une \[F#7]autre route \[Bm]{qu'eux} Non, les braves gens n'aiment pas que - L'on suive une \[F#7]autre route \[Bm]qu'eux + L'on suive une \[F#7]autre route \[Bm]{qu'eux} + \endchorus + + \beginchorus \[G]Tout le monde médit de \[Bm]moi Sauf les mu\[F#]ets, ça va de \[Bm]soi \endchorus @@ -43,6 +49,9 @@ L'on suive une autre route qu'eux Non, les braves gens n'aiment pas que L'on suive une autre route qu'eux + \endchorus + + \beginchorus Tout le monde me montre du doigt Sauf les manchots, ça va de soi \endchorus @@ -52,6 +61,9 @@ Poursuivi par un cul-terreux J'lance la patte et pourquoi le taire Le cul-terreux se r'trouve par terre + \endverse + + \beginverse* Je ne fais pourtant de tort à personne En laissant courir les voleurs de pommes \endverse @@ -61,6 +73,9 @@ L'on suive une autre route qu'eux Non, les braves gens n'aiment pas que L'on suive une autre route qu'eux + \endchorus + + \beginchorus Tout le monde se rue sur moi Sauf les culs-de-jatte, ça va de soi \endchorus @@ -70,6 +85,9 @@ Pour d'viner l'sort qui m'est promis S'ils trouvent une corde à leur goût Ils me la passeront au cou + \endverse + + \beginverse* Je ne fais pourtant de tort à personne En suivant les ch'mins qui n'mènent pas à Rome \endverse @@ -79,6 +97,9 @@ L'on suive une autre route qu'eux Non, les braves gens n'aiment pas que L'on suive une autre route qu'eux + \endchorus + + \beginchorus Tout l'monde viendra me voir pendu Sauf les aveugles, bien entendu \endchorus diff --git a/songs/JCFrog/Je_t_emmene_dedans.sg b/songs/JCFrog/Je_t_emmene_dedans.sg index 9032dc38..3a33f985 100644 --- a/songs/JCFrog/Je_t_emmene_dedans.sg +++ b/songs/JCFrog/Je_t_emmene_dedans.sg @@ -3,29 +3,44 @@ \beginsong{Je t'emmène dedans} [by=JCFrog,cov=pastiche-geek-circus,album=Pastiche geek circus] + \cover + \capo{4} + \gtab{Em}{022000} + \gtab{G}{320003} + \gtab{Am}{X02210} + \gtab{D}{XX0232} + \gtab{F}{1:022100} -Allez viens, je t'emmène dedans -Je t'emmène parmi tant de gens -Oui je voudrais, juste que tu comprennes -La vie en ligne est bien réelle -Rien n'est jamais virtuelle + \beginchorus + Allez \[Em]viens, je t'emmène de\[G]dans + Je t'em\[Em]mène parmi tant de \[G]gens + Oui, je vou\[Am]drais, juste que tu com\[Em]prennes + La vie en ligne est bien \[D]réelle + Rien n'est jamais virtu\[F]elle + \endchorus -Je voudrais, que tu la ramènes moins souvent -Oui, tu te moques, de temps en temps -Mieux vaut connaître, pour faire le pédant -Allez, viens faire la fête, on peut t'aimer si seulement + \beginverse + Je voudrais, que tu la ramènes moins souvent + Oui, tu te moques de temps en temps + Mieux vaut connaître, pour faire le pédant + Allez, viens faire la fête + On peut t'aimer si seulement + \endverse -Oui, je voudrais que tu te connectes plus souvent -Que tu partages de temps en temps -Oui je voudrais, que tu comprennes -La vie en ligne est bien réelle -Et jamais virtuelle + \beginverse + Oui, je voudrais que tu te connectes plus souvent + Que tu partages de temps en temps + Oui, je voudrais que tu comprennes + La vie en ligne est bien réelle + Et jamais virtuelle + \endverse -Oui, je voudrais que tu \dots -La ramènes moins souvent -Oui tu te moques de temps en temps -Mieux vaut connaître, pour faire le pédant -Allez, viens faire la fête, on peut t'aimer si seulement + \beginverse + Oui, je voudrais que tu \dots la ramènes moins souvent + Oui, tu te moques de temps en temps + Mieux vaut connaître, pour faire le pédant + Allez, viens faire la fête + On peut t'aimer si seulement + \endverse - -\endsong \ No newline at end of file +\endsong diff --git a/songs/JCFrog/La_mauvaise_ereputation.sg b/songs/JCFrog/La_mauvaise_ereputation.sg index 512f0a52..256c3539 100644 --- a/songs/JCFrog/La_mauvaise_ereputation.sg +++ b/songs/JCFrog/La_mauvaise_ereputation.sg @@ -4,29 +4,35 @@ [by=JCFrog,cov=pastiche-geek-circus,album=Pastiche geek circus] \cover + \gtab{Bm}{2:X02210} + \gtab{F#7}{2:020100} + \gtab{F#}{2:022100} + \gtab{G}{3:022100} + \gtab{Em6}{3:XX212X} + \gtab{F4}{X2313X} \beginverse - Sur la toile sans prétention - J'ai mauvais e-reputation + \[Bm]Sur la toile sans prétention + J'ai mau\[F#7]vaise e-reputa\[Bm]tion Certes, j'y dis n'importe quoi - Mais n'y sommes nous point là pour ça + Mais n'y \[F#7]sommes-nous point là pour \[Bm]ça \endverse \beginverse* - Je ne fais pourtant que rarement le troll - Même si je confesse que parfois je rigole + \[G]Je ne fais pourtant que rare\[F#]ment le troll + \[G]Même si je confesse que par\[F#]fois \[Em6]je \[F4]ri\[F#]gole \endverse \beginchorus - Mais les braves geeks n'aiment pas que - L'on boot sur autre root qu'eux + \[Bm]Mais les braves geeks n'aiment pas que + L'on boot sur \[F#7]autre root \[Bm]{qu'eux} Non les braves geeks n'aiment pas que - L'on boot sur autre root qu'eux + L'on boot sur \[F#7]autre root \[Bm]{qu'eux} \endchorus \beginchorus Les internautes se lol de moi - Sauf ma mamam, ça va de soi ! + Sauf ma maman, ça va de soi ! \endchorus \beginverse @@ -53,4 +59,4 @@ Sauf les CM, ça va de soi ! \endchorus -\endsong \ No newline at end of file +\endsong diff --git a/songs/JCFrog/Russians.sg b/songs/JCFrog/Russians.sg index f6433085..f2b19870 100644 --- a/songs/JCFrog/Russians.sg +++ b/songs/JCFrog/Russians.sg @@ -41,7 +41,7 @@ \endverse \beginchorus - @nk_m say: ``I will fiber you'' + @nk\_m say: ``I will fiber you'' I do subscribe to this point of view This is the least that we can do If we truly love our children 2.0 diff --git a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg index 1a4e7786..7c134b0b 100644 --- a/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg +++ b/songs/Simon_Garfunkel/Me_and_Julio_down_by_the_schoolyard.sg @@ -11,7 +11,7 @@ \gtab{F}{1:022100} \beginverse* - \musicnote{\Intro : \nolyrics{\[G C G D]} \rep{2}} + \musicnote{\Intro: \nolyrics{\[G C G D]} \rep{2}} \endverse \beginverse diff --git a/songs/Sting/Russians.sg b/songs/Sting/Russians.sg index 349f1670..4df5f881 100644 --- a/songs/Sting/Russians.sg +++ b/songs/Sting/Russians.sg @@ -1,28 +1,28 @@ -\selectlanguage{french} +\selectlanguage{english} \songcolumns{2} \beginsong{Russians} [by=Sting,cov=the-dream-of-the-blue-turtles,album=The dream of the blue turtles] \cover \capo{3} - \gtab{Lam}{X02210} - \gtab{Fa}{1:022100} - \gtab{Sol}{320003} - \gtab{Rém}{XX0231} - \gtab{Mi7}{020100} + \gtab{Am}{X02210} + \gtab{G}{320003} + \gtab{F}{1:022100} + \gtab{E7}{020100} + \gtab{C}{X32010} \beginverse - In \[Lam]Europe and A\[Fa]meri\[Sol]ca - There's a \[Rém]growing \[Mi7]feeling of his\[Fa]teri\[Mi7]a - Con\[Lam]ditioned to res\[Sol]pond to \[Fa]all the \[Mi7]threats - In the \[Rém]rhetorical \[Lam]speeches of \[Rém]the So\[Mi7]viets + In \[Am]Europe \[G]and A\[F]meri\[E7]ca + There's a \[Am]growing \[G]feeling of his\[F]teri\[E7]a + Con\[Am]ditioned to res\[G]pond to \[F]all the \[E7]threats + In the \[Am]rhetorical \[G]speeches of \[F]the So\[E7]viets \endverse \beginchorus - Mr. \[Do]Krushchev said : {\og}We will bury \[Mi7]you{\fg} - I \[Lam]don't subscribe to this \[Mi7]point of view - It would be \[Lam]such an ignorant \[Fa]thing to \[Mi7]do - If the \[Lam]Russians love \[Mi7]their children \[Lam]too + Mr. \[C]Khrushchev said: ``We will \[E7]bury you'' + I \[Am]don't subscribe to this \[E7]point of view + It would be \[Am]such an \[G]ignorant \[F]thing to \[E7]do + If the \[Am]Russians love \[E7]their children \[Am]too \endchorus \beginverse @@ -35,8 +35,8 @@ \beginchorus We share the same biology Regardless of ideology - Believe me when I say to you : - {\og}I hope the Russians love their children too{\fg} + Believe me when I say to you: + ``I hope the Russians love their children too'' \endchorus \beginverse @@ -47,10 +47,10 @@ \endverse \beginchorus - Mr. Reagan says : {\og}We will protect you{\fg} + Mr. Reagan says: ``We will protect you'' I don't subscribe to this point of view - Believe me when I say to you : - {\og}I hope the Russian love their children too{\fg} + Believe me when I say to you: + ``I hope the Russian love their children too'' \endchorus \beginchorus @@ -60,4 +60,4 @@ Is that the Russians love their children too \endchorus -\endsong \ No newline at end of file +\endsong diff --git a/songs/The_Beatles/Twist_and_shout.sg b/songs/The_Beatles/Twist_and_shout.sg index dc664ef5..7b8f6290 100644 --- a/songs/The_Beatles/Twist_and_shout.sg +++ b/songs/The_Beatles/Twist_and_shout.sg @@ -37,7 +37,7 @@ \endverse \musicnote{\Chorus; \Verse 2} - + \beginverse* \[A7]Well, shake it, shake it, shake it, \[D]baby, now \echo{\[G]shake it up \[A]baby} \rep{3} \[A]Ah \echo{Ah Ah} Ah! From e1a67ded88844be1e6be6c883b67e04302905dd5 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 13 Oct 2011 21:32:08 +0200 Subject: [PATCH 045/161] move lang-based labels out of title environment --- crepbook.cls | 43 +++++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/crepbook.cls b/crepbook.cls index 2547c8d7..ce01f41d 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -77,7 +77,6 @@ \gdef\@email{} \gdef\@picture{} \gdef\@picturecopyright{} - \gdef\@lang{english} } \def\subtitle#1{\gdef\@subtitle{#1}} @@ -92,6 +91,27 @@ \def\lang#1{\gdef\@lang{#1}} \clearheadinfo +\newcommand{\l@belVersion}{ + \IfStrEq{\@lang}{english}{\bf version:}{} + \IfStrEq{\@lang}{french}{\bf version :}{} +} +\newcommand{\l@belDate}{ + \IfStrEq{\@lang}{english}{\bf date:}{} + \IfStrEq{\@lang}{french}{\bf date :}{} +} +\newcommand{\l@belAuthor}{ + \IfStrEq{\@lang}{english}{\bf authors:}{} + \IfStrEq{\@lang}{french}{\bf auteurs :}{} +} +\newcommand{\l@belWeb}{ + \IfStrEq{\@lang}{english}{\bf web:}{} + \IfStrEq{\@lang}{french}{\bf web :}{} +} +\newcommand{\l@belMail}{ + \IfStrEq{\@lang}{english}{\bf mail:}{} + \IfStrEq{\@lang}{french}{\bf mail :}{} +} + \renewcommand\maketitle{ \@maketitle @@ -127,27 +147,6 @@ \vspace{1.5cm} - \newcommand{\l@belVersion}{ - \IfStrEq{\@lang}{english}{\bf version:}{} - \IfStrEq{\@lang}{french}{\bf version :}{} - } - \newcommand{\l@belDate}{ - \IfStrEq{\@lang}{english}{\bf date:}{} - \IfStrEq{\@lang}{french}{\bf date :}{} - } - \newcommand{\l@belAuthor}{ - \IfStrEq{\@lang}{english}{\bf authors:}{} - \IfStrEq{\@lang}{french}{\bf auteurs :}{} - } - \newcommand{\l@belWeb}{ - \IfStrEq{\@lang}{english}{\bf web:}{} - \IfStrEq{\@lang}{french}{\bf web :}{} - } - \newcommand{\l@belMail}{ - \IfStrEq{\@lang}{english}{\bf mail:}{} - \IfStrEq{\@lang}{french}{\bf mail :}{} - } - \begin{flushleft} \begin{tabular}{l l} \if!\@version!\else{\l@belVersion} & \@version \\ \fi From f24bcf9455cf04a3bfca62486a83dda78ab22924 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 13 Oct 2011 21:34:54 +0200 Subject: [PATCH 046/161] tweak spacing before textnote/musicnote environments --- crepbook.cls | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crepbook.cls b/crepbook.cls index ce01f41d..5319961b 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -390,6 +390,7 @@ \let\musicnoteORIG\musicnote \renewcommand{\musicnote}[2][]{% + \vspace{.1cm} \IfStrEq{}{#1}{\musicnoteORIG{#2}}{ \IfStrEq{\@lang}{#1}{\musicnoteORIG{#2}}{} } @@ -397,6 +398,7 @@ \let\textnoteORIG\textnote \renewcommand{\textnote}[2][]{% + \vspace{.1cm} \IfStrEq{}{#1}{\textnoteORIG{#2}}{ \IfStrEq{\@lang}{#1}{\textnoteORIG{#2}}{} } From 8bf3b85786dc8f35cf810a9233e096575534cbc4 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 13 Oct 2011 21:36:06 +0200 Subject: [PATCH 047/161] tweak bridge environment --- crepbook.cls | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crepbook.cls b/crepbook.cls index 5319961b..155f7498 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -405,10 +405,11 @@ } \newenvironment{bridge}{% - \begin{verse}% \musicnote{\Bridge}% + \vspace{-.3cm}% + \begin{verse*}% }{% - \end{verse}% + \end{verse*} } \makeatother From 8fe707ce3e7e03ea8e6260568de1c14d1c6e1037 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 13 Oct 2011 21:37:44 +0200 Subject: [PATCH 048/161] change default lang of patacrep template to french --- templates/patacrep.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/patacrep.tmpl b/templates/patacrep.tmpl index ccc68f31..f64d8fc5 100644 --- a/templates/patacrep.tmpl +++ b/templates/patacrep.tmpl @@ -28,7 +28,7 @@ %%: {"name":"title", "description":"Title", "default":"Recueil de chansons pour guitare", "mandatory":true}, %%: {"name":"author", "description":"Author", "default":"Romain Goffe \\and Alexandre Dupas", "mandatory":true}, %%: {"name":"booktype", "description":"Type", "type":"enum", "values":["chorded","lyric"], "default":"chorded", "mandatory":true}, -%%: {"name":"lang", "description":"Language", "default":"english"}, +%%: {"name":"lang", "description":"Language", "default":"french"}, %%: {"name":"bookoptions", "description":"Options", "type":"flag", "values":["diagram","lilypond","pictures","tabs"], "join":",", "mandatory":true, "default":["diagram","pictures"]}, %%: {"name":"version", "description":"Version", "default":"3.3.10"}, %%: {"name":"subtitle", "description":"Subtitle"}, From fc0cf164947dd712a52e12cdba281a068e0ee243 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 13 Oct 2011 22:30:05 +0200 Subject: [PATCH 049/161] update script to get the songlist of the last volume --- utils/volume-3.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/volume-3.sh b/utils/volume-3.sh index d1f07ab1..986fc873 100755 --- a/utils/volume-3.sh +++ b/utils/volume-3.sh @@ -10,7 +10,7 @@ ls -1 */*.sg > ../res1 cd .. #get volume 1 list -tail -n +12 volume-1.sb > tmp1 +tail -n +13 volume-1.sb > tmp1 head -n -2 tmp1 > list1 sed -i -e "s/\",//g" -e "s/ \"//g" -e "s/\"//g" list1 @@ -18,7 +18,7 @@ sed -i -e "s/\",//g" -e "s/ \"//g" -e "s/\"//g" list1 grep -vf list1 res1 > res2 #get volume 2 list -tail -n +13 volume-2.sb > tmp2 +tail -n +14 volume-2.sb > tmp2 head -n -2 tmp2 > list2 sed -i -e "s/\",//g" -e "s/ \"//g" -e "s/\"//g" list2 From cf978090b4b97c0225ed5eafe88c4d8c6ca0a42b Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Thu, 13 Oct 2011 22:36:16 +0200 Subject: [PATCH 050/161] import shell scripts that are used for patacrep releases --- utils/release.sh | 78 ++++++++++++++++++++++++++++++++++++++++++++++++ utils/tarball.sh | 37 +++++++++++++++++++++++ 2 files changed, 115 insertions(+) create mode 100755 utils/release.sh create mode 100755 utils/tarball.sh diff --git a/utils/release.sh b/utils/release.sh new file mode 100755 index 00000000..c79bb787 --- /dev/null +++ b/utils/release.sh @@ -0,0 +1,78 @@ +#!/bin/sh + +#Author: Romain Goffe +#Date: 13/10/2011 +#Description: Build all the pdf on www.patacrep.com, increase their +#version and commit/tag the result + +export GREP_OPTIONS="" + +#volume-3.sb +./utils/volume-3.sh +#english.sb +./utils/langbooks.sh english +#french.sb +./utils/langbooks.sh french + +#increase version +RELEASE_TYPE=$1 +VERSION=`grep "\"version\"" ./templates/patacrep.tmpl | sed -e 's/.*\"\([0-9]\+\)\.\([0-9]\+\)\.\?\([0-9]\+\)\?.*/export MAIN=\1\nexport MAJOR=\2\nexport MINOR=\3\n/'` +$VERSION + +if [ $# -eq 1 ] +then + echo "current version : $MAIN.$MAJOR.$MINOR" + if [ $RELEASE_TYPE = "major" ]; + then + MAJOR=$(($MAJOR+1)) + MINOR=0 + elif [ $RELEASE_TYPE = "minor" ]; + then + MINOR=$(($MINOR+1)) + else + echo "error: unrecognised release type" + fi; + echo "new version : $MAIN.$MAJOR.$MINOR" + #update version field in sb files + sed -i "s/\"[0-9].[0-9].[0-9]\"/\"$MAIN.$MAJOR.$MINOR\"/" templates/patacrep.tmpl + sed -i "s/\"[0-9].[0-9].[0-9]\"/\"$MAIN.$MAJOR.$MINOR\"/" templates/ancient.tmpl + sed -i "s/\"[0-9].[0-9].[0-9]\"/\"$MAIN.$MAJOR.$MINOR\"/" templates/patacrep-en.tmpl +else + echo "keeping release version" +fi; + + +#apply verification tools +#echo "emacs batch indentation in progress ..." +#./utils/indent.sh 2> /dev/null +#echo "emacs batch indentation done !" +./utils/rules.py +./utils/typo.sh ./songs/*/*.sg +./utils/resize-cover.sh + +#build all songbooks +rm -f *.d +make cleanall +make naheulbeuk.pdf +make volume-1.pdf +make volume-2.pdf +make volume-3.pdf +make english.pdf +make french.pdf +make songbook.pdf + +#clean +make clean + +./utils/tarball.sh + +git status + +if [ $# -eq 1 ]; +then + #git add templates/patacrep-en.tmpl templates/patacrep.tmpl + git commit -a -m "patacrep release version $MAIN.$MAJOR.$MINOR" + git tag "patacrep_$MAIN.$MAJOR.$MINOR" +fi + +export GREP_OPTIONS="--exclude-dir=\*/.svn/\* --exclude=\*~ --binary-files=without-match --line-number" diff --git a/utils/tarball.sh b/utils/tarball.sh new file mode 100755 index 00000000..39a89078 --- /dev/null +++ b/utils/tarball.sh @@ -0,0 +1,37 @@ +#!/bin/sh + +#Author: Romain Goffe +#Date: 13/10/2011 +#Description: Build a tarball from the songbook git repo + +#Copy songbook directory +cd $HOME +cp -RH songbook songbook-$(date +%d)-$(date +%m)-$(date +%Y); + +#Remove unecessary directories +cd songbook-$(date +%d)-$(date +%m)-$(date +%Y); +rm -rf perso/ ; +rm -rf data/ ; +rm -rf .git/ ; +rm -f .gitignore ; +rm -f crep.sgl ; +rm -f chords.tex ; +rm -f lilypond/*.ps ; +rm -f lilypond/*.pdf ; +rm -f utils/send.sh ; +rm -f utils/release.sh ; +rm -f utils/tarball.sh ; +rm -f tmp* +rm -f default* +rm -f *.pdf + +#Clean tmp files +find . -name "*~" -type f -exec rm -f {} \; && find . -name "#*#" -type f -exec rm -f {} \; +make cleanall + +#Tarball +cd $HOME +tar czvf songbook.tar.gz songbook-$(date +%d)-$(date +%m)-$(date +%Y) + +#Remove copy +rm -rf songbook-$(date +%d)-$(date +%m)-$(date +%Y)/ From 849a49ea0672acfe51e63f9983bea2818c3c951e Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 03:17:30 +0200 Subject: [PATCH 051/161] move '.sb' books in new "books/" subdirectory --- naheulbeuk.sb => books/naheulbeuk.sb | 0 songbook.sb => books/songbook.sb | 0 volume-1.sb => books/volume-1.sb | 0 volume-2.sb => books/volume-2.sb | 0 volume-3.sb => books/volume-3.sb | 0 5 files changed, 0 insertions(+), 0 deletions(-) rename naheulbeuk.sb => books/naheulbeuk.sb (100%) rename songbook.sb => books/songbook.sb (100%) rename volume-1.sb => books/volume-1.sb (100%) rename volume-2.sb => books/volume-2.sb (100%) rename volume-3.sb => books/volume-3.sb (100%) diff --git a/naheulbeuk.sb b/books/naheulbeuk.sb similarity index 100% rename from naheulbeuk.sb rename to books/naheulbeuk.sb diff --git a/songbook.sb b/books/songbook.sb similarity index 100% rename from songbook.sb rename to books/songbook.sb diff --git a/volume-1.sb b/books/volume-1.sb similarity index 100% rename from volume-1.sb rename to books/volume-1.sb diff --git a/volume-2.sb b/books/volume-2.sb similarity index 100% rename from volume-2.sb rename to books/volume-2.sb diff --git a/volume-3.sb b/books/volume-3.sb similarity index 100% rename from volume-3.sb rename to books/volume-3.sb From e3f5d97cb6b6436db9752b44a35d4eae4ac2a3bb Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 03:45:54 +0200 Subject: [PATCH 052/161] move tex files into tex subdirecotry --- templates/ancient.tmpl | 2 +- templates/minimal.tmpl | 2 +- templates/patacrep-en.tmpl | 2 +- templates/patacrep.tmpl | 2 +- crepbook.cls => tex/crepbook.cls | 0 license-en.tex => tex/license-en.tex | 0 license-nb.tex => tex/license-nb.tex | 0 license.tex => tex/license.tex | 0 songs.sty => tex/songs.sty | 0 9 files changed, 4 insertions(+), 4 deletions(-) rename crepbook.cls => tex/crepbook.cls (100%) rename license-en.tex => tex/license-en.tex (100%) rename license-nb.tex => tex/license-nb.tex (100%) rename license.tex => tex/license.tex (100%) rename songs.sty => tex/songs.sty (100%) diff --git a/templates/ancient.tmpl b/templates/ancient.tmpl index b3a64625..7415c125 100644 --- a/templates/ancient.tmpl +++ b/templates/ancient.tmpl @@ -45,7 +45,7 @@ %%:] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % begin document -\documentclass[\getbooktype,\getbookoptions,\getmainfontsize]{crepbook} +\documentclass[\getbooktype,\getbookoptions,\getmainfontsize]{tex/crepbook} \usepackage[utf8]{inputenc} \usepackage[portuguese,english,spanish,french]{babel} \usepackage[T1]{fontenc} diff --git a/templates/minimal.tmpl b/templates/minimal.tmpl index de37ef3f..9853e2b1 100644 --- a/templates/minimal.tmpl +++ b/templates/minimal.tmpl @@ -32,7 +32,7 @@ %%:] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % begin document -\documentclass[\getbooktype,\getbookoptions,\getmainfontsize,noshading]{crepbook} +\documentclass[\getbooktype,\getbookoptions,\getmainfontsize,noshading]{tex/crepbook} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} diff --git a/templates/patacrep-en.tmpl b/templates/patacrep-en.tmpl index aecde85f..b9540cf3 100644 --- a/templates/patacrep-en.tmpl +++ b/templates/patacrep-en.tmpl @@ -45,7 +45,7 @@ %%:] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % begin document -\documentclass[\getbooktype,\getbookoptions,\getmainfontsize]{crepbook} +\documentclass[\getbooktype,\getbookoptions,\getmainfontsize]{tex/crepbook} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} diff --git a/templates/patacrep.tmpl b/templates/patacrep.tmpl index f64d8fc5..50f6e68f 100644 --- a/templates/patacrep.tmpl +++ b/templates/patacrep.tmpl @@ -45,7 +45,7 @@ %%:] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % begin document -\documentclass[\getbooktype,\getbookoptions,\getmainfontsize]{crepbook} +\documentclass[\getbooktype,\getbookoptions,\getmainfontsize]{tex/crepbook} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} diff --git a/crepbook.cls b/tex/crepbook.cls similarity index 100% rename from crepbook.cls rename to tex/crepbook.cls diff --git a/license-en.tex b/tex/license-en.tex similarity index 100% rename from license-en.tex rename to tex/license-en.tex diff --git a/license-nb.tex b/tex/license-nb.tex similarity index 100% rename from license-nb.tex rename to tex/license-nb.tex diff --git a/license.tex b/tex/license.tex similarity index 100% rename from license.tex rename to tex/license.tex diff --git a/songs.sty b/tex/songs.sty similarity index 100% rename from songs.sty rename to tex/songs.sty From c56bf194171d032474f57c0523a9ef701fbb1356 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 03:46:50 +0200 Subject: [PATCH 053/161] update paths for tex and sb files --- makefile | 6 +++--- tex/crepbook.cls | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/makefile b/makefile index e2561d98..179bde8e 100644 --- a/makefile +++ b/makefile @@ -15,7 +15,7 @@ # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # -SONGBOOKS := $(wildcard *.sb) +SONGBOOKS := $(wildcard books/*.sb) TARGETS = $(SONGBOOKS:%.sb=%) PDF = $(TARGETS:%=%.pdf) @@ -78,10 +78,10 @@ $(PDF): %.pdf: %.tex %.aux %.sbx: %.sxd $(MAKE_INDEX) $< > $@ -%.tex: %.sb +%.tex: $(SONGBOOKS) $(MAKE_SONGBOOK) -s $< -o $@ -%.d: %.sb +%.d: $(SONGBOOKS) $(MAKE_SONGBOOK) -s $< -d -o $@ %.pdf: %.ly diff --git a/tex/crepbook.cls b/tex/crepbook.cls index 155f7498..c53d1bd0 100644 --- a/tex/crepbook.cls +++ b/tex/crepbook.cls @@ -5,6 +5,8 @@ \ProvidesClass{crepbook}[2009/11/12 v0.4.2 LaTeX document class for Crep Books] +\makeatletter\def\input@path{{tex/}} + \newif{\iftabs} \newif{\iflilypond} \newif{\ifnodiagram} @@ -48,8 +50,8 @@ linkcolor=tango-green-3, urlcolor=tango-blue-3]{hyperref} \RequirePackage{tikz} -\RequirePackage{tex/licence} -\RequirePackage{tex/xstring} +\RequirePackage{licence} +\RequirePackage{xstring} \iflyric% \tabsfalse% From 71058684f01c2f7c9d88378c99acba69bdb4724a Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 04:17:56 +0200 Subject: [PATCH 054/161] rename python module --- songbook-makeindex.py | 4 ++-- songbook.py | 4 ++-- title_sort.py => sortindex.py | 0 3 files changed, 4 insertions(+), 4 deletions(-) rename title_sort.py => sortindex.py (100%) diff --git a/songbook-makeindex.py b/songbook-makeindex.py index d5252469..8509aa61 100755 --- a/songbook-makeindex.py +++ b/songbook-makeindex.py @@ -14,7 +14,7 @@ import os.path import glob import re from optparse import OptionParser -import title_sort +import sortindex import locale # Pattern set to ignore latex command in title prefix @@ -61,7 +61,7 @@ class index: def idxBlockToStr(self, letter, entries): str = '\\begin{idxblock}{'+letter+'}'+'\n' - for key in sorted(entries.keys(), key=title_sort.sortkey): + for key in sorted(entries.keys(), key=sortindex.sortkey): str += self.entryToStr(key, entries[key]) str += '\\end{idxblock}'+'\n' return str diff --git a/songbook.py b/songbook.py index f4a09cf6..1e694762 100755 --- a/songbook.py +++ b/songbook.py @@ -8,7 +8,7 @@ import glob import re import json import locale -import title_sort +import sortindex def matchRegexp(reg, iterable): return [ m.group(1) for m in (reg.match(l) for l in iterable) if m ] @@ -97,7 +97,7 @@ def makeTexFile(sb, output): if songs == "all": songs = map(lambda x: x[6:], glob.glob('songs/*/*.sg')) - songs.sort(key=title_sort.sortkey) + songs.sort(key=sortindex.sortkey) if len(songs) > 0: out.write(formatDefinition('songslist', songslist(songs))) out.write('\\makeatother\n') diff --git a/title_sort.py b/sortindex.py similarity index 100% rename from title_sort.py rename to sortindex.py From e48550fe052b266c4fc2288fbf2463df7a3a053a Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 04:18:19 +0200 Subject: [PATCH 055/161] specify books/ subdir --- makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/makefile b/makefile index 179bde8e..564f74ea 100644 --- a/makefile +++ b/makefile @@ -60,6 +60,7 @@ clean: $(TARGETS:%=%.nav) $(TARGETS:%=%.snm) @rm -f *.sbx *.sxd @rm -f lilypond/*.ps + @rm -f *.pyc cleanall: clean @rm -f $(PDF) @@ -78,10 +79,10 @@ $(PDF): %.pdf: %.tex %.aux %.sbx: %.sxd $(MAKE_INDEX) $< > $@ -%.tex: $(SONGBOOKS) +%.tex: books/%.sb $(MAKE_SONGBOOK) -s $< -o $@ -%.d: $(SONGBOOKS) +%.d: books/%.sb $(MAKE_SONGBOOK) -s $< -d -o $@ %.pdf: %.ly From 5a32091c5cd1ef6ef4d8362415ca90d4339b4768 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 05:12:11 +0200 Subject: [PATCH 056/161] makefile: support books/ dir --- makefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/makefile b/makefile index 564f74ea..82bc19b2 100644 --- a/makefile +++ b/makefile @@ -15,8 +15,9 @@ # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # -SONGBOOKS := $(wildcard books/*.sb) -TARGETS = $(SONGBOOKS:%.sb=%) +BOOKS_DIR=books/ +SONGBOOKS := $(wildcard $(BOOKS_DIR)/*.sb) +TARGETS = $(SONGBOOKS:$(BOOKS_DIR)/%.sb=%) PDF = $(TARGETS:%=%.pdf) @@ -58,7 +59,7 @@ clean: @rm -f $(TARGETS:%=%.d) $(TARGETS:%=%.tex) $(TARGETS:%=%.aux) \ $(TARGETS:%=%.toc) $(TARGETS:%=%.out) $(TARGETS:%=%.log) \ $(TARGETS:%=%.nav) $(TARGETS:%=%.snm) - @rm -f *.sbx *.sxd + @rm -f *.sbx *.sxd *.sxc @rm -f lilypond/*.ps @rm -f *.pyc @@ -79,10 +80,10 @@ $(PDF): %.pdf: %.tex %.aux %.sbx: %.sxd $(MAKE_INDEX) $< > $@ -%.tex: books/%.sb +%.tex: $(BOOKS_DIR)/%.sb $(MAKE_SONGBOOK) -s $< -o $@ -%.d: books/%.sb +%.d: $(BOOKS_DIR)/%.sb $(MAKE_SONGBOOK) -s $< -d -o $@ %.pdf: %.ly From cf87f00ac8207733ecdacc623b2fcef69927224f Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 05:13:50 +0200 Subject: [PATCH 057/161] remove licenses from deps list avoid conflicts with LaTeX inputs directories --- songbook.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/songbook.py b/songbook.py index 1e694762..1c874c5e 100755 --- a/songbook.py +++ b/songbook.py @@ -113,12 +113,13 @@ def makeTexFile(sb, output): def makeDepend(sb, output): name = output[:-2] - dependsPattern = re.compile(r"^[^%]*(?:include|input)\{(.*?)\}") + #dependsPattern = re.compile(r"^[^%]*(?:include|input)\{(.*?)\}") indexPattern = re.compile(r"^[^%]*\\(?:newauthor|new)index\{.*\}\{(.*?)\}") lilypondPattern = re.compile(r"^[^%]*\\(?:lilypond)\{(.*?)\}") # check for deps (in sb data) - deps = matchRegexp(dependsPattern, [ v for v in sb.itervalues() if type(v) is not list ]) + #deps = matchRegexp(dependsPattern, [ v for v in sb.itervalues() if type(v) is not list ]) + deps = []; if sb["songs"] == "all": deps += glob.glob('songs/*/*.sg') else: From 274d112aacd778ce012dd6c4de14611b32c3d6e8 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 05:18:33 +0200 Subject: [PATCH 058/161] update shell scripts to support books/ subdirectory --- utils/langbooks.sh | 5 +++-- utils/release.sh | 9 +++++---- utils/volume-3.sh | 19 +++++++++++++------ 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/utils/langbooks.sh b/utils/langbooks.sh index 8bbafe60..c002ad3b 100755 --- a/utils/langbooks.sh +++ b/utils/langbooks.sh @@ -11,11 +11,12 @@ then fi; LANG=$1 +BOOKS_DIR="books/" if [ $LANG="english" -o $LANG="french" ]; then - cp "./utils/header-$LANG" "$LANG.sb" - grep "selectlanguage{$LANG}" songs/*/*.sg | sed 's|songs/\(.*\):.*| \"\1\",|; $ s|,$|\n ]\n}\n|' >> "$LANG.sb" + cp "./utils/header-$LANG" "$BOOKS_DIR$LANG.sb" + grep "selectlanguage{$LANG}" songs/*/*.sg | sed 's|songs/\(.*\):.*| \"\1\",|; $ s|,$|\n ]\n}\n|' >> "$BOOKS_DIR$LANG.sb" else echo "Error: $LANG is not a supported language" exit 2 diff --git a/utils/release.sh b/utils/release.sh index c79bb787..04e293ba 100755 --- a/utils/release.sh +++ b/utils/release.sh @@ -5,8 +5,6 @@ #Description: Build all the pdf on www.patacrep.com, increase their #version and commit/tag the result -export GREP_OPTIONS="" - #volume-3.sb ./utils/volume-3.sh #english.sb @@ -14,6 +12,9 @@ export GREP_OPTIONS="" #french.sb ./utils/langbooks.sh french +GREP="$GREP_OPTIONS" +export GREP_OPTIONS="" + #increase version RELEASE_TYPE=$1 VERSION=`grep "\"version\"" ./templates/patacrep.tmpl | sed -e 's/.*\"\([0-9]\+\)\.\([0-9]\+\)\.\?\([0-9]\+\)\?.*/export MAIN=\1\nexport MAJOR=\2\nexport MINOR=\3\n/'` @@ -33,7 +34,7 @@ then echo "error: unrecognised release type" fi; echo "new version : $MAIN.$MAJOR.$MINOR" - #update version field in sb files + #update version field in tmpl files sed -i "s/\"[0-9].[0-9].[0-9]\"/\"$MAIN.$MAJOR.$MINOR\"/" templates/patacrep.tmpl sed -i "s/\"[0-9].[0-9].[0-9]\"/\"$MAIN.$MAJOR.$MINOR\"/" templates/ancient.tmpl sed -i "s/\"[0-9].[0-9].[0-9]\"/\"$MAIN.$MAJOR.$MINOR\"/" templates/patacrep-en.tmpl @@ -75,4 +76,4 @@ then git tag "patacrep_$MAIN.$MAJOR.$MINOR" fi -export GREP_OPTIONS="--exclude-dir=\*/.svn/\* --exclude=\*~ --binary-files=without-match --line-number" +export GREP_OPTIONS="$GREP" diff --git a/utils/volume-3.sh b/utils/volume-3.sh index 986fc873..abc9706c 100755 --- a/utils/volume-3.sh +++ b/utils/volume-3.sh @@ -4,13 +4,18 @@ #Description: Generate an sb file containing all the songs that are not # already in volume-1 and volume-2 +GREP="$GREP_OPTIONS" +export GREP_OPTIONS="" + +BOOKS_DIR="books" + #all songs cd songs ls -1 */*.sg > ../res1 cd .. #get volume 1 list -tail -n +13 volume-1.sb > tmp1 +tail -n +13 "$BOOKS_DIR/volume-1.sb" > tmp1 head -n -2 tmp1 > list1 sed -i -e "s/\",//g" -e "s/ \"//g" -e "s/\"//g" list1 @@ -18,7 +23,7 @@ sed -i -e "s/\",//g" -e "s/ \"//g" -e "s/\"//g" list1 grep -vf list1 res1 > res2 #get volume 2 list -tail -n +14 volume-2.sb > tmp2 +tail -n +14 "$BOOKS_DIR/volume-2.sb" > tmp2 head -n -2 tmp2 > list2 sed -i -e "s/\",//g" -e "s/ \"//g" -e "s/\"//g" list2 @@ -31,10 +36,12 @@ head -c -2 res3 > res #make volume 3 sb file -cat utils/header-volume-3 > volume-3.sb -cat res >> volume-3.sb -echo "]" >> volume-3.sb -echo "}" >> volume-3.sb +cat utils/header-volume-3 > "$BOOKS_DIR/volume-3.sb" +cat res >> "$BOOKS_DIR/volume-3.sb" +echo "]" >> "$BOOKS_DIR/volume-3.sb" +echo "}" >> "$BOOKS_DIR/volume-3.sb" #remove tmp files rm -f res res1 res2 res3 list1 list2 tmp1 tmp2 + +export GREP_OPTIONS="$GREP" From 387edb87c79bf63a92ed61f87fd9f42155e225e5 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 05:39:34 +0200 Subject: [PATCH 059/161] move windows stuff into specific subdir --- clean.bat => windows/clean.bat | 0 make.bat => windows/make.bat | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename clean.bat => windows/clean.bat (100%) rename make.bat => windows/make.bat (100%) diff --git a/clean.bat b/windows/clean.bat similarity index 100% rename from clean.bat rename to windows/clean.bat diff --git a/make.bat b/windows/make.bat similarity index 100% rename from make.bat rename to windows/make.bat From 327581fc84a4668bb1548c7e74787ead67e72d17 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 06:15:38 +0200 Subject: [PATCH 060/161] Add song: Elvis Presley - Love me tender --- songs/Elvis_Presley/Love_me_tender.sg | 51 ++++++++++++++++++++++++++ songs/Elvis_Presley/best-of.jpg | Bin 0 -> 13714 bytes 2 files changed, 51 insertions(+) create mode 100644 songs/Elvis_Presley/Love_me_tender.sg create mode 100644 songs/Elvis_Presley/best-of.jpg diff --git a/songs/Elvis_Presley/Love_me_tender.sg b/songs/Elvis_Presley/Love_me_tender.sg new file mode 100644 index 00000000..bcd580bf --- /dev/null +++ b/songs/Elvis_Presley/Love_me_tender.sg @@ -0,0 +1,51 @@ +\selectlanguage{english} +\songcolumns{2} +\beginsong{Love me tender} + [by=Elvis Presley,cov=best-of,album=Best-of] + + \cover + \gtab{G}{320003} + \gtab{A7}{X02020} + \gtab{D7/4}{XX0214} + \gtab{D7}{XX0212} + \gtab{B7}{X21202} + \gtab{Em}{022000} + \gtab{C}{X32010} + \gtab{E7}{020100} + + \beginverse + \[G]Love me tender, \[A7]love me sweet + \[D7/4]Never \[D7]let me \[G]go + \[G]You have made my \[A7]life complete + \[D7/4]And he\[D7]re I love you \[G]so + \endverse + + \beginchorus + \[G]Love me \[B7]tender, \[Em]love me \[G7]true + \[C]All my dreams full\[G]fil + \[G]For my \[E7]darlin' \[A7]I love you + \[D7/4]And I \[D7]always \[G]will + \endchorus + + \beginverse + Love me tender, love me long + Take me to your heart + For it's there that I belong + And I'll never part + \endverse + + \beginverse + Love me tender, love me dear + Tell me your are mine + I'll be yours through all the years + Till the end of time + \endverse + + \beginverse + When at least my dreams come true + Darling this is know + Happiness will follow you + Everywhere you go + \endverse + +\endsong diff --git a/songs/Elvis_Presley/best-of.jpg b/songs/Elvis_Presley/best-of.jpg new file mode 100644 index 0000000000000000000000000000000000000000..52974140eafef9f6a7d21f1c0981376209938b03 GIT binary patch literal 13714 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 BnY#c0 literal 0 HcmV?d00001 From de8e00005520bafff3b9d2954fe9c5a3f1b20bd7 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 06:26:48 +0200 Subject: [PATCH 061/161] Add song: Traditionnel - L'homme de cromagnon --- songs/Traditionnel/L_homme_de_cromagnon.sg | 62 ++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 songs/Traditionnel/L_homme_de_cromagnon.sg diff --git a/songs/Traditionnel/L_homme_de_cromagnon.sg b/songs/Traditionnel/L_homme_de_cromagnon.sg new file mode 100644 index 00000000..03ebc88d --- /dev/null +++ b/songs/Traditionnel/L_homme_de_cromagnon.sg @@ -0,0 +1,62 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{L'homme de cromagnon} + [by=Chanson traditionelle] + + \gtab{C}{X32010} + \gtab{G7}{320001} + \gtab{G}{320003} + \gtab{F}{1:022100} + + \beginverse + C'était au \[C]temps d'la préhistoire + Il y a de ça trois cent mille \[G7]ans + Vivait un être assez bizarre + Proche parent d'l'orang-out\[C]ang + Debout sur ses pattes de derrière + Vêtu d'un slip en peau d'bi\[G7]son + Il all\[F]ait conqué\[G]rir la \[C]terre + C'était l'homme \[G]de cromag\[C]non + \endverse + + \beginchorus + L'homme de \[C]cro, l'homme de ma, l'homme de gnon + L'\[G7]homme de cromagn\[C]on \echo{bouh !} + L'\[F]homme de cro, de mag\[C]non c'était pas du bi\[G]don + L'homme de croma\[C]gnon \rep{2} + \endchorus + + \beginverse + Armé de sa hache de guerre + De son couteau en pierre itou + Il chassait l'ours et la panthère + Serrant les fesses malgré tout + Devant l'diplodocus en rage + L'homme se sentait tout petit + Et se disait dans son langage + Vivement qu'on invente le fusil + \endverse + + \beginverse + Il était poète à ses heures + Disait à sa femme en émoi : + {\og}Tu est belle comme un dinosaure + Tu ressemble à Lollo Brigida{\fg} + Si tu veux voir des cartes postales + Viens dans ma caverne tout là-haut + J'te f'rai voir mes peintures murales + On dirait du vrai Picasso + \endverse + + \beginverse + Trois cent mille ans après sur terre + Comme nos ancêtres, nous admirons + Les monts, les bois et les rivières + Mais s'ils revenaient, quelle déception + De nous voir suer six jours sur sept + Ils diraient sans faire de détail : + {\og}Faut-il que nos héritiers soient bêtes + Pour avoir inventé le travail{\fg} + \endverse + +\endsong From 744aa0d4a51c22b9e2776d4ad682076f51c49dd4 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 06:53:23 +0200 Subject: [PATCH 062/161] Add song: Jean-Jacques Goldman - Encore un matin --- songs/Jean-Jacques_Goldman/Encore_un_matin.sg | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 songs/Jean-Jacques_Goldman/Encore_un_matin.sg diff --git a/songs/Jean-Jacques_Goldman/Encore_un_matin.sg b/songs/Jean-Jacques_Goldman/Encore_un_matin.sg new file mode 100644 index 00000000..bf875066 --- /dev/null +++ b/songs/Jean-Jacques_Goldman/Encore_un_matin.sg @@ -0,0 +1,55 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{Encore un matin} + [by=Jean-Jacques Goldman,cov=singulier,album=Singulier] + + \cover + \gtab{Bm}{2:X02210} + \gtab{G}{320003} + \gtab{A}{X02220} + \gtab{Em}{022000} + + \beginverse + En\[Bm]core un matin, un matin pour rien + Une \[G]argile au creux \[A]de mes \[Bm]mains + En\[Bm]core un matin sans raison ni fin + Si \[G]rien ne trace \[A]son che\[Bm]min + \endverse + + \beginverse* + Ma\[Em]tin pour donner ou bien ma\[Bm]tin pour prendre + Pour \[Em]oublier ou \[Bm]pour apprendre + Ma\[Em]tin pour aimer, maudire \[Bm]ou mépriser + Lai\[G]sser tomber ou résis\[A]ter + \endverse + + \beginverse + En\[Bm]core un matin qui cherche et qui doute + \[G]Matin perdu cherche \[A]une rou\[Bm]te + En\[Bm]core un matin de pire ou de mieux + À é\[G]teindre ou \[A]mettre le feu + \endverse + + \beginchorus + Un ma\[G]tin, ça ne s\[A]sert à \[Bm]rien + Un ma\[G]tin, sans un \[A]coup de \[Bm]main + Ce ma\[G]tin, c'est le \[A]mien, c'est le \[Bm]tien + Un ma\[G]tin, de \[A]rien, pour en \[G]faire \[A] + Un rêve plus \[Bm]loin + \endchorus + + \beginverse + Encore un matin ou juge ou coupable + Ou bien victime, ou bien capable + Encore un matin ami, ennemi + Entre la raison et l'envie + \endverse + + \beginverse* + Matin pour agir ou attendre la chance + Ou bousculer les évidences + Matin innocence, matin intelligence + C'est toi qui décide du sens + \endverse + +\endsong From 8dc96d010c2ae85c28af4d498353aaf93b0c2da5 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 13:10:14 +0200 Subject: [PATCH 063/161] corrections --- songs/Crep/Bioman.sg | 2 +- songs/Crep/Nostalgeek.sg | 2 +- songs/Francine_Pohl/La_sorciere_Grabouilla.sg | 2 +- songs/JCFrog/Hadopi_song_III.sg | 2 +- songs/JCFrog/Russians.sg | 22 ++++++++++++------- songs/Jean-Jacques_Goldman/Encore_un_matin.sg | 14 ++++++------ songs/Johnny_Cash/The_ring_of_fire.sg | 4 ++-- .../Les_Cowboys_Fringants/La_manifestation.sg | 2 +- songs/Les_Ogres_de_Barback/Petite_societe.sg | 14 ++++++------ songs/Les_Tit_s_Nassels/Les_tit_s_ballades.sg | 6 ++--- songs/Les_Wriggles/Monolithe.sg | 2 +- .../Tape_la_galoche.sg | 2 +- .../Norah_Jones/Somewhere_over_the_rainbow.sg | 2 +- songs/Oldelaf_et_Monsieur_D/Michel.sg | 2 +- songs/Traditionnel/L_homme_de_cromagnon.sg | 6 ++--- .../Y_a_des_nouilles_et_du_nougat.sg | 6 ++--- 16 files changed, 48 insertions(+), 42 deletions(-) diff --git a/songs/Crep/Bioman.sg b/songs/Crep/Bioman.sg index 67273696..28e46f2b 100644 --- a/songs/Crep/Bioman.sg +++ b/songs/Crep/Bioman.sg @@ -73,7 +73,7 @@ {\og}C'est du naturel{\fg} dites-vous, la belle affaire Préservation d'un monopole datant de l'âge de pierre Laissez tomber, place aux nouvelles technos - Produits bien synthétisés distribués dans les MacDo + Produits bien synthétisés distribués dans les McDo \endverse \beginchorus diff --git a/songs/Crep/Nostalgeek.sg b/songs/Crep/Nostalgeek.sg index de9ebcd9..38ce545d 100644 --- a/songs/Crep/Nostalgeek.sg +++ b/songs/Crep/Nostalgeek.sg @@ -92,7 +92,7 @@ \endverse \beginverse* - \[Fm]Snake sort de ta boite et \[Cm]rejoins Goldorak + \[Fm]Snake sort de ta boîte et \[Cm]rejoins Goldorak \[B&]C'est l'heure d'un come-\[G]back \[Fm]V'nez sauver notre gala\[Cm]xie De \[G]ces imposteurs moi\[C]sis diff --git a/songs/Francine_Pohl/La_sorciere_Grabouilla.sg b/songs/Francine_Pohl/La_sorciere_Grabouilla.sg index 2ea4bedd..8a3532f9 100644 --- a/songs/Francine_Pohl/La_sorciere_Grabouilla.sg +++ b/songs/Francine_Pohl/La_sorciere_Grabouilla.sg @@ -52,7 +52,7 @@ \endverse \beginverse* - Elle mange une boite entière + Elle mange une boîte entière Puis elle boit de la bière Elle dit d'un ton amer : {\og}J'ai mal à l'estomac{\fg} diff --git a/songs/JCFrog/Hadopi_song_III.sg b/songs/JCFrog/Hadopi_song_III.sg index 0518fd8b..3e364ca3 100644 --- a/songs/JCFrog/Hadopi_song_III.sg +++ b/songs/JCFrog/Hadopi_song_III.sg @@ -60,7 +60,7 @@ Mais vivre sans l'octet Déconnecté Je traite mes mails comme au siècle dernier - Et j'vais au MacDo pour synchroniser + Et j'vais au McDo pour synchroniser \endverse \beginverse* diff --git a/songs/JCFrog/Russians.sg b/songs/JCFrog/Russians.sg index f2b19870..9745aafd 100644 --- a/songs/JCFrog/Russians.sg +++ b/songs/JCFrog/Russians.sg @@ -4,19 +4,25 @@ [by=JCFrog,cov=pastiche-geek-circus,album=Pastiche geek circus] \cover + \capo{3} + \gtab{Am}{X02210} + \gtab{G}{320003} + \gtab{F}{1:022100} + \gtab{E7}{020100} + \gtab{C}{X32010} \beginverse - From old Europe to Australia - There's a growing feeling of hysteria - Driven by the fear of misunderstood threats - The Dark Side wants to filter Internet + From \[Am]old Eu\[G]rope to Aus\[F]trali\[E7]a + There's a \[Am]growing \[G]feeling of hys\[F]teri\[E7]a + \[Am]Driven by the \[G]fear of mis\[F]understood \[E7]threats + The \[Am]Dark Side \[G]wants to filter \[F]Inter\[E7]net \endverse \beginchorus - We share the same technology - Education, for all, for free - Believe me when I tweet to you - I hope governments love Internet too + We \[C]share the same tech\[E7]nology + E\[Am]ducation, for \[E7]all, for free + Be\[Am]lieve me \[G]when I \[F]tweet to \[E7]you + I hope go\[Am]vernments love In\[E7]ternet \[Am]too \endchorus \beginverse diff --git a/songs/Jean-Jacques_Goldman/Encore_un_matin.sg b/songs/Jean-Jacques_Goldman/Encore_un_matin.sg index bf875066..8889aa3c 100644 --- a/songs/Jean-Jacques_Goldman/Encore_un_matin.sg +++ b/songs/Jean-Jacques_Goldman/Encore_un_matin.sg @@ -17,17 +17,17 @@ \endverse \beginverse* - Ma\[Em]tin pour donner ou bien ma\[Bm]tin pour prendre - Pour \[Em]oublier ou \[Bm]pour apprendre - Ma\[Em]tin pour aimer, maudire \[Bm]ou mépriser + Ma\[Em]tin pour don\[F#m]ner ou bien ma\[Bm]tin pour prendre + Pour \[Em]oublier ou \[F#m]pour ap\[Bm]prendre + Ma\[Em]tin pour ai\[F#m]mer, maudire \[Bm]ou mépriser Lai\[G]sser tomber ou résis\[A]ter \endverse \beginverse - En\[Bm]core un matin qui cherche et qui doute - \[G]Matin perdu cherche \[A]une rou\[Bm]te - En\[Bm]core un matin de pire ou de mieux - À é\[G]teindre ou \[A]mettre le feu + Encore un matin qui cherche et qui doute + Matin perdu cherche une route + Encore un matin de pire ou de mieux + À éteindre ou mettre le feu \endverse \beginchorus diff --git a/songs/Johnny_Cash/The_ring_of_fire.sg b/songs/Johnny_Cash/The_ring_of_fire.sg index 33038eb9..9fb0917f 100644 --- a/songs/Johnny_Cash/The_ring_of_fire.sg +++ b/songs/Johnny_Cash/The_ring_of_fire.sg @@ -17,9 +17,9 @@ \beginchorus \[D]I fell into a \[C]burning ring of \[G]fire - I Went \[D]down, down, down + I went \[D]down, down, down And the \[C]flames went \[G]higher - And it burns, burns, burns + And it \[G]burns, burns, burns The \[C]ring of \[G]fire \rep{2} \endchorus diff --git a/songs/Les_Cowboys_Fringants/La_manifestation.sg b/songs/Les_Cowboys_Fringants/La_manifestation.sg index 401c9d05..2c73923b 100644 --- a/songs/Les_Cowboys_Fringants/La_manifestation.sg +++ b/songs/Les_Cowboys_Fringants/La_manifestation.sg @@ -158,7 +158,7 @@ Faque on est rentrés déçus Tout mouillés et abattus En croisant les écolos - Dans le portique d'un MacDo + Dans le portique d'un McDo \endverse \beginverse* diff --git a/songs/Les_Ogres_de_Barback/Petite_societe.sg b/songs/Les_Ogres_de_Barback/Petite_societe.sg index 73e3ec10..5ac6d54c 100644 --- a/songs/Les_Ogres_de_Barback/Petite_societe.sg +++ b/songs/Les_Ogres_de_Barback/Petite_societe.sg @@ -27,7 +27,7 @@ \endverse \beginchorus - \[B&]Oh ! fantôme \[A]des villes nou\[Dm]velles + \[B&]Oh ! Fantôme \[A]des villes nou\[Dm]velles Et de \[B&]tes quar\[A]tiers sans \[Dm]âme \[B&]De tes centres \[A]commerciaux sans \[Dm]ciel De tes \[B&]faux pla\[A]fonds in\[Dm]fâmes @@ -49,14 +49,14 @@ \endverse \beginchorus - Oh ! fantôme des idées {\og}gratte ciel{\fg} - Au doux rêveur dépassé + Oh ! Fantôme des idées {\og}gratte-ciel{\fg} + Oh ! Doux rêveur dépassé Tu voyais la grande citadelle Le paradis dans les cités \endchorus \beginverse - Pierre, je ne jette pas la pierre + Pierre, oh, pierre, je ne jette pas la pierre Je constate le gâchis De petites maisons pas centenaires Recouvertes de crépis @@ -91,15 +91,15 @@ \endverse \beginchorus - Oh ! fantôme des bourgs artificiels + Oh ! Fantôme des bourgs artificiels Ils ne t'ont jamais dit merci Ils t'ont laissé te brûler les ailes Ils s'en mordront les doigts aussi ! \endchorus \beginchorus - Oh ! fantôme des villes nouvelles - On se recroisera sûr' ment + Oh ! Fantôme des villes nouvelles + On se recroisera sûrement Dans ma vie bientôt devenue belle Près de mon village des vents ! \endchorus diff --git a/songs/Les_Tit_s_Nassels/Les_tit_s_ballades.sg b/songs/Les_Tit_s_Nassels/Les_tit_s_ballades.sg index 5d6c181e..ab406bf8 100644 --- a/songs/Les_Tit_s_Nassels/Les_tit_s_ballades.sg +++ b/songs/Les_Tit_s_Nassels/Les_tit_s_ballades.sg @@ -13,7 +13,7 @@ \beginverse \[Em]De toutes les pluies par tous les \[D]vents \[Em]J'ai vagabondé en cau\[D]sant - Aux \[Em]crapauds, lapins, aux ser\[D]pents + Aux \[Em]crapauds, aux lapins, aux ser\[D]pents J'ai ou\[Em]vert ma bouche \[D]à tous les vents \endverse @@ -41,7 +41,7 @@ \beginverse Par quelques matins et quelques nuits Combien de fois ai-je souri - Aux étoiles, aux oiseaux et aux fourmis + Aux étoiles, aux oiseaux et aux fourmis ? De bas en haut, de haut en bas, j'ai parlé avec la vie \endverse @@ -53,7 +53,7 @@ \endchorus \beginverse - Si par malheur on se rencontre + Si par malheur, on se rencontre Que vais-je te dire : {\og}Eh qu'est-ce tu racontes ?{\fg} Et les yeux, rivés sur ta montre Il s'ra d'jà l'heure d'aller vérifier tes comptes diff --git a/songs/Les_Wriggles/Monolithe.sg b/songs/Les_Wriggles/Monolithe.sg index 2f09212f..6993f14b 100644 --- a/songs/Les_Wriggles/Monolithe.sg +++ b/songs/Les_Wriggles/Monolithe.sg @@ -22,7 +22,7 @@ \endverse \beginverse - Aussi bete que ça en a l'air + Aussi bête que ça en a l'air Les montgolfières n'ont ni père ni mère Car enfin, c'est bien connu Les montgolfières n'ont ni père ni mère diff --git a/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg b/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg index c6704d5c..d7860570 100644 --- a/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg +++ b/songs/Mes_souliers_sont_rouges/Tape_la_galoche.sg @@ -92,7 +92,7 @@ \beginverse Le matin au saut du lit - J'enfile mes boites à orteils \rep{2} + J'enfile mes boîtes à orteils \rep{2} \endverse \beginverse* diff --git a/songs/Norah_Jones/Somewhere_over_the_rainbow.sg b/songs/Norah_Jones/Somewhere_over_the_rainbow.sg index 387bae4f..3d4cb02f 100644 --- a/songs/Norah_Jones/Somewhere_over_the_rainbow.sg +++ b/songs/Norah_Jones/Somewhere_over_the_rainbow.sg @@ -12,7 +12,7 @@ \beginverse \[C]Somewhere \[Em]over the rainbow \[F]way up \[C]high - \[F]And the \[C]dreams that you dream of \[G]once in a lul-la-\[Am]by\[F] + \[F]And the \[C]dreams that you dream of \[G]once in a lulla\[Am]by\[F] \[C]Somewhere \[Em]over the rainbow \[F]blue birds \[C]fly \[F]And the \[C]dreams that you dream of, \[G]dreams really do come \[Am]true\[F] \endverse diff --git a/songs/Oldelaf_et_Monsieur_D/Michel.sg b/songs/Oldelaf_et_Monsieur_D/Michel.sg index 767aa5e1..2476ad81 100644 --- a/songs/Oldelaf_et_Monsieur_D/Michel.sg +++ b/songs/Oldelaf_et_Monsieur_D/Michel.sg @@ -35,7 +35,7 @@ \[Am]Michel, le passe-temps qu'il préfère C'est d'en\[F]voyer les bestioles au cimetière Leur \[G]faire subir toutes les tortures - Il trouve qu'les bêtes sont betes c'est sûr + Il trouve qu'les bêtes sont bêtes c'est sûr \endchorus \beginverse diff --git a/songs/Traditionnel/L_homme_de_cromagnon.sg b/songs/Traditionnel/L_homme_de_cromagnon.sg index 03ebc88d..fc68ef1d 100644 --- a/songs/Traditionnel/L_homme_de_cromagnon.sg +++ b/songs/Traditionnel/L_homme_de_cromagnon.sg @@ -40,8 +40,8 @@ \beginverse Il était poète à ses heures Disait à sa femme en émoi : - {\og}Tu est belle comme un dinosaure - Tu ressemble à Lollo Brigida{\fg} + {\og}Tu es belle comme un dinosaure + Tu ressembles à Lollo Brigida{\fg} Si tu veux voir des cartes postales Viens dans ma caverne tout là-haut J'te f'rai voir mes peintures murales @@ -56,7 +56,7 @@ De nous voir suer six jours sur sept Ils diraient sans faire de détail : {\og}Faut-il que nos héritiers soient bêtes - Pour avoir inventé le travail{\fg} + Pour avoir inventé le travail ?{\fg} \endverse \endsong diff --git a/songs/Yvon_Etienne/Y_a_des_nouilles_et_du_nougat.sg b/songs/Yvon_Etienne/Y_a_des_nouilles_et_du_nougat.sg index 572120c9..c08c1891 100644 --- a/songs/Yvon_Etienne/Y_a_des_nouilles_et_du_nougat.sg +++ b/songs/Yvon_Etienne/Y_a_des_nouilles_et_du_nougat.sg @@ -13,7 +13,7 @@ \beginverse \[C]Derrière chez moi y'a \[G7](t) un é\[C]tang Savez-\[G7]vous, c'qu'il y a dans ma \[C]poche ? - Pas netto\[G7]yé de\[G]puis 30 \[C]ans + Pas netto\[G7]yé de\[G]puis trente \[C]ans Savez-\[G]vous, c'qu'il y a de\[C]dans ? \endverse @@ -31,7 +31,7 @@ \beginverse Deux vieux canards vont pataugeant Savez-vous, c'qu'il y a dans ma poche ? - L'un est plumé l'autre plus blanc + L'un est plumé, l'autre plus blanc Savez-vous, c'qu'il y a dedans ? \endverse @@ -62,7 +62,7 @@ \beginverse Que tu sois riche ou sans argent - Quand t'es dans la merde c'est pour longtemps + Quand t'es dans la merde, c'est pour longtemps \endverse \endsong From bda5b14c8f59458a246feb559553e61671dd9920 Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Sat, 15 Oct 2011 13:17:08 +0200 Subject: [PATCH 064/161] return of the lyricbook --- books/lyricbook.sb | 10 ++++++++++ utils/release.sh | 1 + 2 files changed, 11 insertions(+) create mode 100644 books/lyricbook.sb diff --git a/books/lyricbook.sb b/books/lyricbook.sb new file mode 100644 index 00000000..1bb3af51 --- /dev/null +++ b/books/lyricbook.sb @@ -0,0 +1,10 @@ +{ +"template" : "patacrep.tmpl", +"lang" : "french", +"bookoptions" : [], +"booktype" : "lyric", +"author" : "Crep (R.Goffe) \\and Lohrun (A.Dupas)", +"subtitle" : "parolier", +"title" : "Recueil de chansons", +"songs" : "all" +} diff --git a/utils/release.sh b/utils/release.sh index 04e293ba..1008715b 100755 --- a/utils/release.sh +++ b/utils/release.sh @@ -61,6 +61,7 @@ make volume-3.pdf make english.pdf make french.pdf make songbook.pdf +make lyricbook.pdf #clean make clean From 1ee4dac8e8bd7d0579a317355f71920f9f04eadb Mon Sep 17 00:00:00 2001 From: Romain Goffe Date: Fri, 21 Oct 2011 21:27:39 +0200 Subject: [PATCH 065/161] Add song: Georges Brassens - Chanson pour l'Auvergnat --- .../Chanson_pour_l_auvergnat.sg | 107 ++++++++++++++++++ .../chanson-pour-l-auvergnat.jpg | Bin 0 -> 2740901 bytes 2 files changed, 107 insertions(+) create mode 100644 songs/Georges_Brassens/Chanson_pour_l_auvergnat.sg create mode 100644 songs/Georges_Brassens/chanson-pour-l-auvergnat.jpg diff --git a/songs/Georges_Brassens/Chanson_pour_l_auvergnat.sg b/songs/Georges_Brassens/Chanson_pour_l_auvergnat.sg new file mode 100644 index 00000000..f220e81c --- /dev/null +++ b/songs/Georges_Brassens/Chanson_pour_l_auvergnat.sg @@ -0,0 +1,107 @@ +\selectlanguage{french} +\songcolumns{2} +\beginsong{Chanson pour l'Auvergnat} + [by=Georges Brassens,cov=chanson-pour-l-auvergnat,album=Chanson pour l'Auvergnat] + + \cover + \gtab{Bm}{2:X02210} + \gtab{F#}{2:022100} + \gtab{G}{3:022100} + \gtab{A7}{X02020} + \gtab{D}{XX0232} + \gtab{D7}{XX0212} + \gtab{D7}{XX0212} + \gtab{Em}{022000} + \gtab{G7}{3:020100} + +\titi + + \beginverse + \[Bm]Elle est à toi cet\[F#]te chanson + Toi l'Auvergnat qui \[Bm]sans façons + \[Bm]{M'as} donné quatre \[F#]bouts de bois + Quand \[G]dans ma vie \[A7]il faisait \[D]froid \[F#] + \endverse + + \beginverse* + Toi qui m'as donné du feu quand + Les croquantes et les croquants + Tous les gens bien intentionnés + M'avaient fermé la porte au nez + \endverse + + \beginverse* + \[D7]Ce n'était \[G]rien \[A7]{qu'un} feu de \[D]bois + \[Bm]Mais il m'a\[Em]vait chauf\[Bm]fé le corps + \[F#]Et dans mon âme, il \[Bm]brûle encore + À \[G]la manière \[G7]{d'un} feu de \[F#]joie + \endverse + + \beginverse* + \[Bm]Toi l'Auvergnat quand \[F#]tu mourras + Quand le croque-mort t'em\[Bm]portera + \[Bm]Qu'il te conduise \[E]à travers \[A]ciel + \[G]Au \[F#]père \[Bm]éternel + \endverse + + + + \beginverse + Elle est à toi cette chanson + Toi l'hôtesse qui sans façons + M'as donné quatre bouts de pain + Quand dans ma vie il faisait faim + \endverse + + \beginverse* + Toi qui m'ouvris ta hutte quand + Les croquantes et les croquants + Tous les gens bien intentionnés + S'amusaient à me voir jeûner + \endverse + + \beginverse* + Ce n'était rien qu'un bout de pain + Mais il m'avait chauffé le corps + Et dans mon âme, il brûle encore + À la manière d'un grand festin + \endverse + + \beginverse* + Toi l'hôtesse quand tu mourras + Quand le croque-mort t'emportera + Qu'il te conduise à travers ciel + Au père éternel + \endverse + + + + \beginverse + Elle est à toi cette chanson + Toi l'étranger qui sans façons + D'un air malheureux m'a souri + Lorsque les gendarmes m'ont pris + \endverse + + \beginverse* + Toi qui n'a pas applaudi quand + Les croquantes et les croquants + Tous les gens bien intentionnés + Riaient de me voir amené + \endverse + + \beginverse* + Ce n'était rien qu'un peu de miel + Mais il m'avait chauffé le corps + Et dans mon âme, il brûle encore + À la manière d'un grand soleil + \endverse + + \beginverse* + Toi l'étranger quand tu mourras + Quand le croque-mort t'emportera + Qu'il te conduise à travers ciel + Au père éternel + \endverse + +\endsong diff --git a/songs/Georges_Brassens/chanson-pour-l-auvergnat.jpg b/songs/Georges_Brassens/chanson-pour-l-auvergnat.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a72da22e1b52f63ef744595908a6bb387971d8b7 GIT binary patch literal 2740901 zcmbrk1yCGa*DgB4;O-FIAy|UDOOW91GC+V~1|J9nClFkNyF0<%f?GmxC%6uT1POk5 z-|w9N)PL&Ss#Eu_sa`#6J>9#X-Meeg>Us9l;?qw6zKWu3{D3#s2(@q5tcj-9I^G%zq=`e1@Uk;zZb_^%A_GXew{Kl}fA%rn>L4A=k4 z{M+W==NJHRdG5#m(Le|P!2d_+>HiP*Z=e5j2ma~nb3c)!|Fiv%`+@PC1-#gMcK_Ui z!2fK(=Y8+<*B4^|ascq@zl{b!>G=bAdIYd4Iyl+VdAT`wc-X?|tl!hg*f?9;(*4&M zmC^A(57N^q0QX-2VDsGQb7L!jPyjYMIyweAHUK@Y{>R}G|K}8f|CD1V9i0 z@M#Tz3_yPx07^ZxL;?P5&xHRm(DPG>jDm`Wj)92<{NKUnhYs{VL3{uZ83;l`MnXYD zMMnW)^F4zEAY^(%9uyfZDLMkW&NK5IUHx8NUgXv~Q^zc$ao?gFF* z^&u?sNxC))Ukg11$)@$TY=1X|_Rn~3|50R3F8bK`d0=+uqPS^rZue5(4jz_L(mXW3 zcO~@3;GI`^YH7>x!u~Y@014@tE%Lvd&`?nX{-r?ALx}v$z?Fdrg*PaH_#Xy++CP5r zF`oAbVEd#JY|6Y>- zAO)CkR)cesj~@w`-a)$-TU+%yrronGE}~8v7Xl6zuLUC^C0*BMPXOfFmVB@j#*!!a z-Ac#HOFgv|gXpX61y$ZxJ#-d2J<4ifV-h*zf%c4_2@z&Bll9Aw-&Q+}%`7zRj*k5`${wngR3B$<6*BK!PsS_DOv0`% zW#nG^Yc}QZZ2h&Vy`$}JOSQ`c*+dJm3$rjUX|%y zgTc<19Hk5saXR;mONW&Uex_fY4X9ti?O3Z5Pd>b@+)!QeDiGR5ot>XLI`L}meAD%q zTJ;2&rW2~#zQ{UWQm3R@sdt!nW}Ht<#GDLPk21?klcjo1_U&COla z*0;cpo&d6IPXNc}p1)EWH#-pj=7-91OFLWZK%VNRrE2hX^U-gJ9rYx!k0%r^$qcQf zy=ZoR0$|)~OtY4j#eO<*k0QHhuWTVnYqH~YGyV1Zu{1%?`_$8<(wF@LR_iY@I~Vte zcM+v~5VS^<<)0ccTi?B8$883pziAEbV9Se#Z`3EMfPlV0#xR;akVBVcBatxJEfD!p|z7L``?HhkBRHtPIkG-=ckLyL@MCae+Bsh4e z6MC?}AfPpOYz3v=D;$ut4gDv8Vw}N}#a|}#q{}F@BEu&@o#n=rZ_YS%ILy#bAS3s9 zc0&Il^?`eGVeM$+R_b<3$!TTE$4*MS0gq=*jxfx~-p;H$cAR|(T=Q)dVq#D>b_n~f zzSg|p{3qZW8`w{O{p19)=Gz`dea)L?Y-U28q=%D#S9T|TWq7rx1$%xp{lo9cDjGC2 z51Xv*X5zwKdPGv{ZUlD(zit>!)E`uIn));^9Xhq#b4@$}ux>@?1AFjlHa%_|uuM`T z3=8g4Z5jy2P{bZ2^Tul`SrNK>S_d;px33In8EJBli6~XAu znL&@XCna@93t%&iV(`n2TLtk>Y$xN@+dm(#8V{AAG0Ytq-*qnL^zJs~ZU%|w5#Nrg zj$SarR^i)PM_u2zNaE%;QWFJNJlD%N{M9!~E^ai2$!k3LZFi;oqM@;kK^?Q6DNEed z^CnLK)SwRZfTyWrGyhOh=m(GmQOyDUN>6g7=l9CL4_>G}S|^nv)ej_v_6vWGygDwL z0ygF%557W4nkIdr?#-!~Ex^*I@+*;A;FkryWpnmy;2OfN8bW>l(O(l;bGjoe+D-=f z^2D6A%wx5))Iu+MW$wXiXTvP+s;$}gU8%_9M#Bmupzf9;_keGz+OjPc97Qv|(AdAY ziA=l8U#oMR{R*p6|AqHOu0?ld+FEV(j&HN5l+>T4o8y#khh~Z;>Tn{T8mU%3_Mis( z_Dm_IzLtB&+@94Zz&=;Q?d1eInX#aJ-&AVyZxsw&Ix^JYeQ6eu;=VBAVLoQugtlnw z)_Zc)4pMJnV&0SAo1B*AMhbNa)fb1aUc*^*FzCuqj$`-wYXzNY)Q~LZGu%7|nO4ql5qBFfr%3GBl zWs5qKfx}i@zb1ntPw|Y{9}2wlt&`D`nMao|>T8l`|HFw<=VK zj-IV~eFKe&0kBhhs$gm2ygBmxK9UT?>EQ|BJQdL8F=_AVKkOhmGf;5@x54ZZTXm`m z9On7GhYC7{m1(4qxbk<pZw^}6@0$9rrV?F_NzTR<_&M;p{t?9%ucwVgCm#}N< z$r0jE_uJqrgfZyH@LMna;2x=If1HU)P}3KwZJ32X$$V?7p8ypSsglitDd3ic!kGu5 zKaqhn>@)ShPm7by+)qjh1?KlvWnwa~9v{EkJpopgHJ*MPvn`vQ;NU^>&_sSQ9#%3p z);Axs2;;&-v#F&z3aU6RA*;tADkXb-o8jLp>}pM!b?1X2bG~av9==|3&8^}75UI}> zC&s*tzM`;w0DQ(Q-P{Cx3_u#TzfSFt`~FMb{|cN5if{mY5+_6J-Z&OIK z-@)$BDXYfB!(cqmarE0usM(XdH{C z@`upzceP8~-x5Ebh3&E-iJ>wmuT?@pB=aV1^QRs_3h2UG$=Q#J_asr|P;dl}D@fxT zZ1LKEZ?4$Nx6h>>Bh5oS#BBX+QlSNnrb6zl^$P(vH=VMS>IF1+Qt1rtz{ApM+PhCU z1ZC>_0eGG!6-I{K6`<3mo(tL^S{3dD)Lm>1e5nD#!E0!|8<6A^ZokY-uo(pe3FH2( z_z9q0^l8ewDq%rA+M#-G&JMBNubgo4?lH1*)}$+%fQvQ!z2j!bjmpZYclGDCjET1X z5PS^Un?!P)w%U46tFRX3Db=2Gg!~*kQwR*MhV}~Yq^}4SuqUy~{|M`u(|9u*ow?R% zr$YyW4@ukt+g8kO1s_PO#kJxNc69fF_V1cCy2&M)1bXJZ9-1p2OpjW`%FV(|O?2!> z1-+*DyGrjcYrLb-4i*O)<#Af>OvT#yAV`x}DUVk}Z^CaaZi`8O)>CbQ18tPu0qIYG znrbnJjW_LxDpWZjMbgdse3L=<)X^Y)32Hamcwi=*w8y={S2y~n=_9uK`Q}2qtpzfi z;_gG>mt5G&F*p=})>NJI1jv@$m=?QdOkQ&?6M8K#P(+PdZ|Un-?e*iTST4}_T76HN z8?85{!whl1n`fKv9_pzE+0Zc`O565?Uh~6fpX)?uW>3Isg}@EB15Wi|sNyCvK)iIR zt)kBtDn_w00B#qlXQfz=h&xg9N#jr+JC)p#Z*>`Zml&K=%# zT{8`K-5UXI;5|~wp}H@|UoA%$u08Mfgs!#fwWPW4Q0Bvk2te>6-vE)G_I;S<_=rOt zqOOLO>daR-40s{@C@0h<-85HUNv>4?bzfTYXMd&B_T$|JevPjm^z$i~dxlltis|;v z=@UQ+v2j_u!>E{y-uQWkz|g%4hlxz2P>FUnx8Tz-tVA`Wa)Zf%^+v4u5u!PnN^t`F z8%*)1#YwJs{ilCQZjlbm-YefMG(~r*X+XXa$|$?=@nf`EyrauH221;Iag12+h8)s=4Lk-J(QhSNG%*Zl^?E zW6%5-=(Qt7Z$Mvzz4MIJiqg1@-wb)}q5fiBZ`U_gouX4@-|YL(xl=*3hJ1ZHR=Z^C zxj%cKr!coR+v2O%G%owJxuV?r#L^$@`<~y*mf!iM8FAIn^*7I-n%!p~aa&@>WpWex z87wuv#IyGZ3tsYA6y84Q*yz&t)LQ^&qMTJZo@vTFn!dTI*v7DXE%|^P4F9D^xo(lX zHNR*Z6hpIaEWq=!$esvPPTTY}vtVa%U^oOY8|Ci7*mQpSLzJF;)$YX;R|#q-ePj;4oU6UC{(*P+A4u zDkWmy<}N*I$7+cipL8?nXI9;pidvY(AP+@brr#PH-Pdlcml?V)ZvCX#>vY`fRDLC; z0bbsF0{oEo#^Ee4bodguwI#C(M>t50daoh$)^YSD3L!B8Z^L`z3c0QWUMi#Gj4df4 zl%S(v>b8{0m|5{$c(nTAZ7BY1j^csn#SnTLi1vHL|u0bbo}noD_% z^Lj+DT+t}@%D182MH-#=&uv+Hbkj4b^hhpRCaf!>z8dq z(k@qj89scb;eG-@o@Sfx*&VCDxk8yzQfBBxdXc;gzC6NqGOlThUEKvjZZ@v>syX|k ze;ONOxcj=Y{s|D!tH?tg5}3+jK$%&{IW!G33ly8agjz_Ts)ZQ*X^RKLCp zbr1IZYLp1d`fHCi+LKk*U9$aJvS7;2YgqK|-Sv!UKO}2`U*P^WR~`!5xEnEV&M@IV zeqkaR53xl3lrmmB9oX~q)=K`tPu_P;XGY?K(`%?S85cN>mg?8^!~2r zY*gs|`Zdu-NFYe(?g^0j?m?wTX0VcaRwVXS)8M@LCq`xHySUr+*(sGj#eW;?>kVNS z%R>}~g1kV+o3NL-|@s9o##A#PoD=^A(_5fCJnvG&a^+Yl}g zzZUL*It*-o^E+z;VmuqM;1P+mJmH=N|DtN_0mxR*xXV0s>*Hpcy46z`H*!1s95o>q!YZfVI|OCb~diO7iG;};rsUEbr2&M6O32`UXlZY&7W&4IX#-&xD6j-DU(R zy@P^p43?e%A58vkY;6;3o2AbdKawLTWgeS8t~>!It6#y*hEovvM_{Uuwk;P4{`nByG8vX;(Rr`yQd+HV&o~p96D{*0s zo6N2exyns}NgQ8zNcrrY_thzc)IY$`AI|6C3n%Sx6^|t`&z-4nk2P`mwanS|vlZ#* zkEZsv!S64rhAs-ywn&bq{z_0UwYI&wmmr98qT&YLngQ%+@v^hQbrqX{E-on(A+J8vNUFkbk7Rnp zX~_i;hVsgw>8u^uSV+}qMq z?2H$3A;wnGzi4mxV~uA#hENr+aN8QzsbTv{w+vLuzvlIG@Jba7byZbe4+U2`4sP30 zq}azEx*sMTh8#x^sEKV`_wDNTORa+#?&J3H3AZXKS)}Fhac>#yP?^)?u-!eXI<#tT?$@fFe+P(= zM!V{po!V`vJOMoZ5DhJ^7RC;5rq0DvA4~N5B*)8-o9<&t@dZpRSBeg2r7lBe4*11K zxTrJcAAkFqP|rNg?^8zj0$#z^RzahWW5@or56b?wYLiFm{MO`L_O~$F(TBN~smC%s zxs~j>0JRS=C~J(sYyj&uX}H#C$ybYZHOok83PF#RmV1Ziq16RJ}WeK&YbZ|$D;O3ruxIzHe_tUT~})tUH}aE z$ge+Fm1%z$Yx|nV;!5^9@gJ~7C8jrg{l;MUDE?A|;h&QHac;9ctsB5zDM*M(#={ph z=cl(^-0~$?7AEDL0w><{l>jcL>=&mGdlkgXVuo@i$U!*HH&YSO$GM5u0w)PS(M8k4 zH98JT$j>0573E{cw3y#AnNL%dU71>wn3C?kJ?t8N-he=CJ(FnV8woW$VevxvXnW~@%%l`=XD$P< z3O6@*w@mC5bQ?t`aF&%=%sLk*%Sg_IBBtDbo1=c6)^JhnnV`8`@aQQ^yF}fX!ys

iDzyCj+-ZL7wLtjcQp=y_IXBa%2L6K$1&9i*z^iIaPsQ(UGb@JwvBVZ)D<0udfd~}ziQBbbSg9e z`m^E#1pa?ga-^R{k^d+;|ItbQ&;D7t`^S*}n}Pnj{pXN>L_Q?Y^Kt(j{J)9*RdP@o zQ5r$OXX)dADLE}q1Az5smdK!gF7c0w^N*oDD>djyAPh_()^qQX{>AJAU-D21Z``~d^vt* zvO2fEA3Ef}HiNfJ*qrni18=-MPd)BCs0f3AWGKmw2fkqGEP$UKAq z87&4BE23v{h!{0NHeZ|ZS6$x^Ym&`#H$En`VA5xKrl6krE0~{bdh5CRl4tpyJ;*k6vyPmAk={a{Ova zhIAu&)gnH>+_zEd!~PJpYJN&4)Uc>bpcE~&V@aDeS`>SEDO&abJ{`)d6jaJP;vbhDiES3 zee1a`v~zQqZ)jC(UJP+wAC)5>XZlg49RXJOk|!>GSTZ%N-u-UiY`<$fI^~lcUDY&t zWYW}p>AmpPMr_k*!J6BOdfp%NpFrAXVt~?)Fsydu1pNEG)2D%v1!u3qSO|PCL+_nt zxe1MF%5r-h_V|4#avP2x)U-Rk88Z+g8GzZM(;6fB!MGLSOomV!#DS|q3l-~!3IY*F z-fn&FRIwDS?jfb|i6?Hu9;%`YT|&SdAp9tB4oe_UzpJVng2#_J#j~a&N0>P%Zgd& z0jwoW&EjGU+2_XPVMfY7Nb6-#OVG3X%QuG~R`~hd*%}KB|GZ`Gu{L^Jx~?YW(&bHc z=>p=YkHM4K5jPYMA|pLPNUl%r_)mSQ)JXDC-U@=eaH{U8q_=QUPJDYEAK;i1Iv?s% zF-$);8Bwe(db}1Ib zX1e-KFt(Ym5hpZA;6rGlvOp%O@57a^OHw{cfKp}68frI36a1UmN~QOyB62Z09UA~h z;UqvSDLFRKW?RjfXitvB5EQ|whP!1m)VQhho1EL4S9qd{VxiKcg;cfzE2JTEL=oY* zSfh+p*uZ*tJTu~bJ8v%EHNFWqGmCCIWkG5qPz0)>m4ep3k|}h^{H#P(%=r~as9RIj zz@Wk4Z5tQA_R4Lx(r&o*GiiIowHg)kQdjms*h3Q>bC*-3AvJzj<^S5Brd6v_<6 zt@F<1_ZTdpyS0SA<4TMlBu{<5z#m<{{6CwQ7J?0{GLQ=klG(1ldl z<^tt7>%cpPQ7%fN?TUWB>9CEK6vYjo27KHW&vTn~>LCCRc}=i3N`;*N^*U3Zm080C zO@^z&xB(Z}@k+#cRXG93lhr=WnoSjN>Q`8a+p2YE>OozVp7V zWy-PhiYM$UHdBmNI>!?_I^{9blI{?hgUiOrG6?kj6Vlct2f@@<53w$ zBfu~vCV*$^cngh=k)h(Fi8Q{v?&zvVIcpvtQr6o|5?LrA^)*^r;Iu%Zl`eTYLD9hZ zh5IXabz>v8y%fwk>9nPfIeqy85Nl7v6Qr?kKVQ!{Z*C2aqRvQk*e0LhVi0lmXnqpy zi=6bP?v(2~sLwb4fiFXXL04XmpqmQeBltSEmwFhp*j`Ct*knBwyP8~2RC=pr&RX*u z#AGY5N*<4K1eobvI9pcX72HPT*zl9{2Vy5^GG>MF4bQ*k#ws#{ExO?eV57(|_3i+( z*}P@>{*JBxo*=)&x8)k7f~HreB#h{za|s;m<6u>Vzvn3fB<*}4i%D4`EBN_QQ|Y0K zrj9@wIcOe@n`vF7dJ#Ref)u;p9Xu3wyNqrsiAX%uF)C$Az;@UKb=#zpSg~tlVu6`{ z$uf}#LyM4lOt75d2|zG2z_r&cvC~;*#2j`6r8_2Jk$=IXZhS75wj_j*&UKR)z!s2M zRZbK+JfDd>zOmxerI>BV>_ggRHA-YZ8gQyL?bCf#M6U_P}LHQLzr@3_u!XoZ;s z`(MCGk+Ap_xZ6psE*H$uKCx(<)%kzZK2;{f02VsQF#Vx?uRFRwxZt!_Z@@AGZEJK? z#?mQ<2ittAW-P^PbDDITqq4c?u-W{^{LTq+YjBw6?lxzkwwnEh<@MM%;?F-KkIPsG z7rSL2Ru!9)Y}QaZ3=y0pg|{B|9|1!M^!!+|W_IwtSy!wes-{G9V(f~&mIuo7)Pp&Z zE$lez7Mg-9ckrD+GpCs$+8UD1+g z84of(nk$p?u2d<}2b1cZ$?;Ec)0U=r%QKR-cKeE#NR5}965>rLjZ>t5HF$l+t~7bNi(=I!^9)j^wIlWw?` z(ar-9Tokb$@jzZWnNmE%M+h@!IwncQq@?J;Ybw7?t-*Ip3tMT*0=x0lyKq#{M2uqi z;4A;Zj#;pa97nvoE>sT?%r@X3_6ENRb~z{r4Q%16Z$%2_4ownG5Qxzz#d+^k%mIo0 zAc6I_a}Dy!XR=`BXif6xs2T4RQklNgSo=$+i|_DzqjW4 z#+m~BVviwjw3P`BGjbHMJ!XGzbEHpvn6^F9j$I|(AuV8zVm5!=Ni{l}tKr9ZA=w)I zg%0@FyLDYCf32mdsK6V(fhRs;U&W4_sI{e#9@<7GI4PED_eN60I1K5%U-03)Y0}SvCI)AlUw|5zD=v0* z@H(J6trHU5?e@yYTO7$;t6%1a`W%d;{bU$Q0-RrqOlJ|f4|CnC#(64{aZ|=20U4)! z6kalUZf;YLu)hf%+OqDafZ(d{Mj4^jHABn}eSavP=Zh&m7qmSG1evB3P6~)pKzrC4yqEOUP@CVz;;#+Vrc-5?^E*aTLFg z4dt1sow}sqR84uf^U@@oHa0k%ak!C@A{aDq2{sh06)(4yRpMi)z!OHrzDVd7pn7B_ z5j58^;Dqg#%@||w8D!FGur#NvrQfk?#(zPRr*PPjImhzSzcLiTgs+h4ea$WoQfdJy zXZ!pXw@3&|Op&OvFI@2uVuy!khHTcXo3`o+(QPkfh1f9lujzNhW^}7A8-_2A`WPn%uxjvnwa5(8MNO0``pn1E zZsS4cvV!V}a8g@ddTS;gra~=c^F^n*(a{H@Z0tBZ;-tBf_6V*G#u?XN9jxbyA3(B6 zAyjyOapOwcH2T&AHZ@WF`4l8uG=V}vl1~*R&RLx^m|Pa%paj+Zs-``8G;a)oAIH!+ zOmLFElUuMtQ}gjWSBP#Vozrl!TU9{jvH{5g7Ur|waG)R}j8-el_w0(wixs3gVmxlt z-gP03$6dQ(JCrkgzg@7+U?O~xPFdtw&yDbL3|IRg-!9VPL|>@tr2|nTTX2Z2XALGC z9EZ5HB5bj%6i^rQ#dk&+^QnYqcKM^>uFdEED-&;{8B`A)C5}08~*gyklS;zQB}pYohFVQ5NXY2Sw91s zbToXD0=VOW;zcb){ow=eNhUYaC%O<8Iq7*Rvo-G=>JYmvtndzx-~gwz2o^lHVl=$f zo`m6?Y89s73!<5!lLot_VxP?%9f)nYBZ&cYBb_Q+K-8f&!fMy_t;g`yDB)Xl9As#` zO#%SN;m=Qwzd{Bht7G-#Vas_u^y)KWpIHQ$P1*_nM_uAFzV zsDvj;gCt-Q$7a>9F$jvT$+hqDq4gn$mgtfa*E!E?uH1TAmhou{orqTJB#HthGvdN& z1)^G3(#d35mhhaXE#w8sL4z9F`4))eakpVq_U>93uyvwjjgv#sgn%`yv5^$!H_C+U@iJmZJ$oN%e-XCp_}R%-8VHAu_wvJ^sxl zsXcZA8tkJDjA$Xs?KRFyYHdUd{D2E8)}hb#R>vlZE@xBi4Y^Ew{j5uxGW~>hakQar zL44n`?<;{^S6GP}=-@JU?wHkO=GWmCWQXX*3lcNZKc??d3@hbd8uBXRVU>XZGel$KCS z%>>R*_0>A#e0CeYtYTKQO9Nnz6flOoq*DB^^)BmUtCkT`p)Z{QKco^6i8vo4dFf0ZU zdKvDp78R32O5>c(t^90Y@63wo2#_H}#Jh9^-#T%5a#xzC$-|TLgHe$A6wqhYI|WyF z-(#HZu20&lnPxZDAqqmz5-0SqT_(9+m}`0w(za51{gnPCu)1L3pm)Hn<}M4~sH zE(rgzICC2~{kJ-q1$@JL5a*>QK)qC>mbf{S^*xbqw@1{82#% zI0qrv+5o^-)M7GyRph2(m3)9}^lWCsh z0gwcjx-vS840n(&PUeau7uo8jGUuySLyelgdl zS^~lsjGUjmc;MtC{y3wJ$?wp84YYXz5ewf5O-IGo$ zO3(u=xS+HX47Iv@T5UJHI|Xx0s8kj*oauc=Ej`@b@~zrZ>p;oF9j#fh^}WF#_=1YTW8SH<$E~*#c|Ao+ zZx$I0Y_-9h2tmu6a(#I9vR@ow%->2sqM`BuT;0!AMa4s~J}95!6+8ZDyDFoTKT{iZ zYQsFojo+uQ-5K&iax2jP&CKS&4C!sb@;ip3&QpqYCF9uGLpGSzE^6+njb$o651DyT2Js3QR*ImbBR|6 z+az}n&5kz?Hk9)7P{m3^FW;ll)^ zv?Z3oj(WZPDCyHQ643o6YKBYXl}eZ@eeBq1Y#q03aaaQ}Y{tN;vg>2L--OZt3ZvHH z%=w>l=zZeflW1f!t95Jy9W-bPiDTlsy5#Vnuvc(OVkB|gGLR|qx8qDcl|(5+F<2yb z$NSI?OHz*F5<1gGj2A=DxIC`H;4xKDQ{i8|CvLukIh4k5<% zCy0-`+IW|ZTD<7qYK_#Z4=GE`ZZ?4_YD#a}BBbJSxX~BVE_WhkS4(1G?n0LVywn1;YD2n2 zb>>a8H7_@jD>vN**cykws=G!)=(J)GT28&BC|kBSSO{%9m7}rR94_q~+TQ7(FXejc zqrjZW=bK>dHNqdFT^z*&I4+y{>&-sz&XsAv1?8qVv}1BULjY((0TOfxgQT5;SM6pY z#%mC3sfV7!K!?ZjL=g>aeB;SsV&OlwEMLzLIn|;B*yA+wS$o88d;tQ$a-pP!bmETi*JlMqY(ys-}js$Xi&WXYy zt1K&cPHZTZDma7R{~$4-jeqP^rN>da;f(y%6!qC^xZf2MF(`waxzk{lc4lN24<8d; zZzovj6I@eNYxsaPMpZzBxqGPjo*^eNm^JDQY-jxC$mGbQ4OLb8R(}x*LV}iXIJBrk zn0CJ#UJ9cMb7Vh%L)NN_ub8lC;h7Q%EXrO23I3|hqYaOexO(+qzU}ZrHAHMQjrZN* zl*0RS+i~p0ac5khkQW8b_cG#mHgsMYiV$-O0=IMsM)c@+;>GN2fg2{P} z^&+}6zuSu(UvhPZsi?|Mi5O4XKb6by+1RxO{V{h_QSO|#4t&P z8Yr&xM-#J+DtMRY*H1TX9Go%lVBU+VbA>3fQ>;k`wUro`lxBHE#uUJ$9J`wqyOw;@bcK zL%gVK#zxq@Hi(Nua*VQ2<;Rlk4`#YX;$CgNEJqOQz31;9hKB^l-695Z%t_#$N%H6o z4V$T*$$>M@H)WvZC@MN&kWKOf*JNgjO_K!aXM^{0I1v_U z6E;6wTLo1S;qxdZHBqDl7&%r_k9o`{wTxoSJOOBtqjTL(&)GU6BKv3BlzGZ29By5; z|E_FGG#F?WrQobk{XA5mIPhLwI(j^`EnyB8k%^s{nkz=4kCmDZq*iq_B!tH+Jxa0z zW$FC4RWM#-)ZT!8?G8_*dhum&5PB5lBSSGNgB? zrP-GcOS(MI9nIt+siEVi=~Wm(8XDmwYhTPhb{VhAbI70yX$)n3*B15}bu)GDN*UCF z#TZWwYJU{oJ$qJZ7#f&k!ehh8Y zw=Z!h>Fz1TM%v}zw=Itvn^b2B%29cberW=y4qP!+I6{+#$5f!1X~aR-uR~s&-|#LY zF<7fHXh?ogzvB3~s%(p2(Vot#RWvhun7<|FyELkIoR%nq!ccD<&saowidAty=D;;) zPzjtmo*A?Xu9!NtR#T94B}V$3&k!C5vlLWVvT6#XRKlMUz_k2LXpc5*PCPuqAQP3N zoVeR5ORuW&ss>u2PhU~+T0xXM#NyQ}lHw_-z(*d7c%&lCgx?EMORu7~S;pect=bQn z(jxK>q&hx+Ps%WEFwVFX*@-C98{&7L6jzidRO4rkDzn(}TsYiPPW(nr9Cq6ds?v;L zQu^z2Zem0_bp9>=jR&Su)$HNdXlI6@VeQSP^~k1W*cbVxUYbAlYD@>E&5EH8g|x#1 z)q$9%-E^4Lr8jnIv-}L$EQ$Cd(RV2h z&$s>g1UcNutMuO{&*iUz>xk_tv4|j4?!8e5)&Pp`F43HB4&NX+p~Tn8HG-02W#j<} z&2x=gdjJDJzh-JtD9G$e;dtwC{x zrYSyZpV-1dA!XBV-}{rF|Msxs`qRzSPc^l3}>4(gS#(3i0A^M%0{Xm#fLbgtWSAXu(j zI(=9C_IQxg;FRm6W$As8oHA$A8ZE{`{PvEv49U5ZZpOX;(0jJxl$55(_gF<nXi6$fs z904c87g*QT%68u1V78w>#2oZ>B~y}L9d^&O9^4*p?XR2~YZovmp{mb_UsmIdN7hLU zw79~KJ^PS@ne~HF!%M$q3CoNYd2}{krZRK#H8UI#az$2i*BR=EQG+7L)QbSXU%cju z-LTWgM8wH!=H%=ek+E1a@0M4XXUhTuh*n?2szwu*iU%z62f)n7R^K#JeQ~T*-q*Vo z=1s1r+GS#{3oS@RjbkI~(}pc-;+iKhUhWj;YgU56BvuD};XYJE}7rH8c<&8h;;+T$+yTq752 zI7hm@yXxXC9}_w}A4Xu$izFJ$%7cmlIn+{X#0X!7&V}lXEB0^WT%xo2ZN&0C#Yx;= z;_`~&2cENk^SNKu%kr7%Bcn2y8BQtq7cvQrN1<}9cq!@tU7<1zN{S3hQ-0DxE&In` zJL4D!Y;8ZJ-d47y0RRp}=s_ z$I}leF&_hH=_Pt$FOujg8%)znl3ycFi?~wMfk~4ro&ajLIjaPV$|$zi7#zy2DX*z3 zFIQ&9zkeSDb1uE~j_FHX5g*O3qPV}zK{sV-jk1E_-1TXTU{o}sPlr0tbh3SWXS^)W zbH?dx%%<6=UH>CkH#Y!NR{Z4%&q6E^gPY$8{%=Xy+x}#^f`_ z@oX6`#IxK%?y`#mee3DUvPM`e>S{kOOafcYo`rS}hcdPzWuEP)SrhfvWv-3k`>6vfq-S z;dwobw5J|%pwF$#8r=H?d@egcx;3T~Mt(d=3|qg=Qpmv1=T8)pmJP%Wg_KF6+BKX> z+~m z%I~a@&Pki$ca@a9iZW|N_G1%%j54KBNi2P2T)hyO3~|{mNC{`+?Vs(aGqIQhA!MI>GZtaCN6C{`*{FX;>Xuw<+$L(D54?oRy;YP~wE zQJA821fnv()TT>lXS7d3!geLCi|35?>r=9G=}gnG54mHrYhV#}isQ1f?o!-&Db6>{ z=jHqQ7zCpm=DSILo&;=|<1G4z!vk0ppZb}2TA64f{-WFjyjXa;*NTMf1H~^X|a0j}sUGj-#Xhm)S@0|j zeut0#W^>{(VK3E5c8JIU}ZTXSTzw@s{Wo`@S zuga*qVN#d1Fxg_kusF@*LmO$d+=#5o zATTTZmkbU_8rgvzoh57g@+X8w!U+nvVq0kp0n}xDV!<_9WoLkf=`e$%?5N9n@-y;hokX5irj?6u~OY2Z+dg@n5$u&OjQrJm)pc>Q*{U73Bd zDX@qnCiDrwmQG+!+&A*;i(!u9z+x6$CF@k?!M#v|elue|0oP)AE$q9K?orU=yyprzfXM%T;t-D$!zVzaK^`^JG&_G24U zLxNK>)OH<1zcZ?3G4k`LxRxow-#LCBG~ylq4*;1!X1|f{JCt3U!l;cFDp(U!yGSF5 z`xhA74r^pK>KK3J1eg*CkO9|?_j9$=BP7%)w3y>rlOa~x?~A)?BC! zC4@pNLld--mV;qPdsWG8N-+!{@%s3zFmvqzw`&tv=4A7zAewcGaXU6HGy9g?cI5;> zG>r`DJoVGiaIW7WlFYWRIsMNkD%P;R;*2$_ReI3vc_%SQ!%??tf&gzlH9B~etBG}z z-N029HUTE0OlcJ7F}NOa#V>}~E?&@AFL!yN{n0QhQ&3_+iQ`i8EMwNUa@IP^Ex*+L zDz(|#&eITjT9C;YZ5v=+e~*fgy4(wU{*qMC07Vb_j+4)e4m%eXZJn`IByK7Qte%oI zI!_S?%&@m{+7^xWK`m*O3e60WxoD(vkECRisoHh$MqpoZ)k_9bKnI}olSr>haUWo) z4Q-WfmIh4nqX2a>vq3;lA8zGfw6R_*EZIe7M!P$2_Zy=tq;kgLi0D**!1?&5#p^d2 z?QaSI6{QF>2jfrdIJ)K?!CNAr%Pd4JQIAf)37#{*o2zn$KBQ6It7^PK5cq=!rH_>sOoHLXC308qx_A#PFTS#1`KAXaVt0 z-dMJQt^Ff%Cg_4#Yab~bdvnK&k!_=~m5VHbcF2j+D+Ft&4tBG&Be`l!L*E$NGr=G; zTan%jj3c`YhR`HB?gRm+QPB9g&8M=K2Ytx*-H?^9C7`$hN~TXg=J?GEKptfJAoGNa1Y!h6t*I z+9FF2FS@M4GZndBR+1^=DWP4Zv{ zoR+dlF;0=rV}{ks;@T5RdeY6c)@fpa(l~oDsA&Vc9*yR8R_ae*5c{&MK@q%bLPcru z2lWxf!wuA`h9n^}V5-3o2dU}t;{lv8+NC?eB+x}?bPV0WTvtRs+Pf7UbSFZ5^#{c6 zE-z<7E~8`s*BGCQfTjT*BTrw43fGX;+hMHMv1aFXGu%nL z!lhYd?pmn>X|^;Yrn>4i@i%XEec;A8g z@!`Afg>wgIS`vDEpnUlGurAHiW+8TiT7^%Dq_stP@S(XjEsiF7wB8%o^s^=Tthai- zyY6%{Y?H_pBhm(+QKx}#6c(HA8+FT%G9&4s3s2>ZXVCExX5qeVV^KD30E06GHqv$L z!%JqMIN2gKtV?OEG?7SDEQlS9ui8Sos*p%y_5T3F#pf>B%67jBE^;vffJ}2Em!}4| zi^*Gdty-?oBoSXwf0j*8uMKxO1azZV=~icX3~4-!J<7*jKz`Fcn^U8HWj=az@dQzA zX4xhrNSaTlIV1dd0laP7xBbVZzp7?85kMA`Ki&u&d|b6_0?SsdD#dbGL9As&8&N~c zG*JP#xgdbYr(Y6mt5$BU!eFXK;3P3HA;Ia&D?Au5uOI1NlLlfo?Ngvr6sJ?C8(%dV zPaMXy%Tgrl)vEF&&0Rt^gtVHXF(*DBGQZd3Jo!SvAj zaILeCG*Zboz3bcVDJh!s_aqe2Pm;B%1>Jbt7UD3p^#~!n!z-n>%xlMhRsdyUl}CGE-i?iVS;MPXAC5Y zMu;xv1f8Sl<)?xg^^jik6C?sgkW_tB{H7};&b(K54lSy=?NurX1c-B8dF4Pmd;zW?E6w9Lnmq^a}N^&_b9;mKX*;UPdJfHOO0A}Oy(5y!VM?x-w+ zNA4b@m=Ic@3Y~b*{lRk4#5k=e6k14PNTW&KNIgh8Y18<4t?#TlhVI-5 zKg1}WpQQf0T$n63WVnS2RtTp`H#yd_c}Ez&Ss|hOZ771q*CSbS7@lnLQ_Z44h z3n6GgsRLmew^$VE!+k8@?W=y;=P4+yVeU{)|nvUemkh$C)^&;=xQJ|mHlX64}Q zOCVPOdd8>c6(>+Q^3A_z`U(ON(iXA+)agEgMw;-aFUlvgUcD1uNenjH)ax&8+DRCT z4Q6qs?MTou3^mYc;EQ=Sl$A#AxRnzGQ)mG675?rdxQ%-9C8Y4nr2Nhd?Qr0eK- zQrxy_G1j1~6tTr>$GE*EmI65<5bc7ra~)i4I)Ivxe6;Z!Y>AR#;kJbY7=in~9E|J4 z8o{^)tDw}A1a}rcPMo<3;V8+jAbsB&}uh(6Cc#ML> z2PCLx8uyu*GyTWq#n$k0EM*Ilft2nb{Xg`Rpe6(kzML(GmSdr>lxb^O{mR{%(^b1h zUvE~U7iN~c5IEY}?(@*?1E-HJZ1?@ktV$bk6_p^-kLYA|JPLe$=f)c$2xBu+`pf|| z1}X-Fj45(!HLDQ*?aSS-dL~ezTFhIKX0m!604x~j0qOYo^<53?sN^v#uz+Bl2m|y7 zs2qJ~8t=JmfC#rHVvxgYPf7Lo@wS#$81m6%+>OB6h;SegSeP~V9ZtLyF@2OG+YO_j zCs1oLP2R5NvGkF|@@05vQsBx-9;QN;;|l7bk`#oM-oLoZc2 z3hUR6Q0C-ISu1l?gCQN}X2?A1CxBd1C0D9EhvwRPem*=*yBBUP<|H(2*JvmN0scOx zk1@P^drxUq5Hk|3C+Y&QeP#?-jWx5iYGZ9y{krltNn>u=APGpBn`(#D#(=VIE2g@C z4-#CvXDzZ;7ieGzU)x9#&a)@hoLD?{`}pgOkG+tC-5`P#!xJ8|IUTjrjS=T!tY(V6 z9`$G|*Hw6q@f79ByY6g1LJ!dgO?*@@C|S5njoRvel#Y-nPaZxEMonYxnrU8*P-$C*R<9Jl-!%D$5LtBCzjx& z^y2$iX7YQt2Ic@jA{KN6MF~)1O?2Z{M*McwVy};Sa(k;YPi8$9c?$Xj7_~D?zX8@!(q?Fr~$|ueku&@(j4Ck|IQP6ef64XOLs@lFep@ zFWcBKif}i)EfR=e3MPyw-MNS)kIHq>>*Bm;vR2r+FrbntB$=t@BjX}CiO0z=dd+|W zvl2Bc14Wq7ib3nkgsq!-a#LERQYxZqs~t#Yf-w~bX!W%?iFT)~jY2oj>*7tFY@z~% znE~8a_mM!;6EUguuN8fz=DPONw2~l@Ktu$ct31J{pwowYnVWeGRcg>wMimx{wA7;7 zsB3OAF?Kt(aKIE!fcYO4S-oP~6?uKzg!4OyBhW=_(C|&`4sWH@BYHX#M&ToF(hv8E z=f>JuJF(f5D{luai^e$?ixq0|M`l=>uXfBb5|R+4lI}qSgRh7+%Vzr8xh-t~G>Krn z+ezpRBA|{`;=zoLrd>lbFeVxyf!@kFA5bLE8l#&o(qmSxJgrQ4t?ttyaixxC?yQ!U z31tk*9R6Vwk*1?fH1Q{OwPNGG;BHG2qE=c$&mcg62S_|XSSgZ$SlkdcrDs|Kbqg}p zoqae_?c3V^?d&A?{{X)Gk7e#-_Mf$Pdw$omru{d1JiNVM!^FPtAKu;VtZa=8PThZA z>G^SY+T?qF-`qF78bvqHT_!0SeCfyk(DS`-Ac0|)LT8d_)dS3pDTNjHKtk#hQgrE~ z`HvYUH(t@X?kbjJ+IfkppMaXksN+@kkFu?ygP~IY0PE0-MFl2!)w<%tUH!Cg36#pN zkZ7|^s0mpVjdj>{3dKj^;Fie97Z%PXt7T9P#im01X0-yNsT@&m#j8T-XCbzb7=GwqYxh?WO3hdY>Pr)vN@ZasAIb<4Q>*gCDU#z+F2fcXCa z^i%1@ryk9#Hx}EnpKJ!0mR$j22Wc`UAaLb%>{=C-XR@~5IRuW-p7>!YD?7Ly#!@r` zT>u_kJPU3Zud+h`N!kx--O5cUDkDS1DTA>Z>W%jKhK-_t4Y3kInVEy|;V)uYnfr|G z+DSasL~u6F;O!PYwJdcS4O_v_e)XMgtFoZ3;5#SkBU4z{iyYe6E?%9$fhwTfH#V9c zw#3!|q;a5>j#QFM4XEqVU$J`*N`vj70?5y0C-(=t<+I`j^hkFg+R3`XZ*5*+2@((PnV^j{<-}tYT{iN;AcQ0+5X@+z=Sl%GMR@*-@OMZp z$P@I}d`2*yq&h?h9+l8~wQ_vCybk#mt(!|g?A0 z!xO;5QnAk*N^3MBrAY>isU$n~V0v|S144Z##4+yOdp9m=Y_xAJ1-VM|0!;uDO>4yt zO61#9WD0`;SK1^{mp@FcCZ~q>D8Sb4L%Cu`h)7~>137)BX4PUUI)IADQRByJX7WAy z0Xyqh&=5Jv)=xb+`p3Oy@yfOdj?n-HDp<=epsWs@eObFE8D)|-oT*md-R?^ZI3`1| zmX%ccb&#mj_<2~XaW~|Hv>6CD2w-U%5-C#=*Of~y*MITu+AJUHji3lJ13GRp*N2eO>O9Y6^BuyKM7?>kx1$vLrR$bD|s2YvLFH_>88;PW6!hNA8o)hUShj12k4pDw#r_$TJOkdexjnrF7J> zCH%Zx+pb#;WPs67NiYw z#wGMQ5+R7OktbK~>7gWu)G7Wx2XAuNc6U|^3?0ogA}DA8r#^gKEoQds*Eaw{f;RVo zTET4y25L#6jX2QlRZNkFD-mGDk`zAK#-&x`X4&fK36zud@f%^)TH)L7Fn}e3Fa~+l zu++ij$F|FhX3Op>&}$oa9@uA^X`mCw-PP-?2^4`}wy(W|Fq|_5?4yzh^C$Ed{{W$Q zT%l^-)=5_bS8Qm{bKMCDd^b+o;x%GZWQ zk^>xwyWPgq9Bfy(SL$YV(@v|WPafVko&DFeE-|ETV59;3)Fd8205#%9!yHk0ZW$!% z5V2XQWer2?2b4yK{$nB`cXR+1ImDwjYaUaBNOrm z#9W4T5}*JGAP~a7w1fPss5*`!`1=^|EE)usRNSJV?NBzJa7^n2&lpXRC@K!p5g165 zbW)NHBd>B9}X+EU=|Hvh+qK_ zd!WThG9>>1C>;K3X16D0YR?-+_T0{{k;u#<*H+ZAF8kF+;@d}GFTkU9oLkw8FX3R=vSRd&3#!L&nMNG(FWwpm@<(fjpbmwx>?Q zDz|Ao$ts(lr}G{Iz}xK}B z!D{dYNf5Ahg%V3m2qf}8l;KrrRaHT{n-CzcS)4avk|L>ZUEP%@rlE^B@$m(`%XThX z00n|Y1j!{xHIPqO99wy<5ckEXQx#AqDgy1OA%{RdGseozG>y1gZ*@5vfs$4IH1(Ka zU3;(GBW976T@Rj~KDluF5~PVev>HI}4bN*-QfbeLJ)|bxfn{ZYAwtM5NC8;QBc|?@ z<9jvPb_?~yaj8~{NSv1l$8N>i#SxeDp628HJQMc$P>pnnf?x##C!7glbT#M1G43U+ zmv1TD4GV0Nu^__8kSZy!33N!!hgoHj;_b%-vPwrqmu!Le=<*fRsVD&G2Z-Oerr^07 z37Rg4pwa+{Kd%tAVa?6xlwk}4#^s$`ke`VCXN5B|Gr=yE>_sZJt0byYDN;bKU`DJJ zKQHx@s6H#SF5I%IWx_*26x59f<|{Ml$F|gCITyj~8;5D_1kqHFs$-P=_(v;NGpvyq z)nwkv=+1jeNc|q+2Xhimp%iJSL*n7QGmD3GLX!Z3M={V-`0K$NvbPg-1XgJvtd?WS z27r3N;z^FUrn^USMvbAAN@Ydd9hhwk?a4kw5?PyGy7&}caHi8Kd4OY(>+3Qp>BMqu zDY&U&76>~;P!4Uou9V_iYUr~Bk_jV`6<}q3&a$4`YTzj=l`v?G?3c!jv5J zuBv)Z)AQgau-54MIRoi327rO7q5c5z2NU9&Sxl&GPh`epjSPzvKqD_)#Y1 zg&6u{-gO~VYuBOi?b}ar*5#Q9Of-m!8EE+R>A=Rt`HTI}wuA##q^)Y?e}@V385*zL zdW|&b`Z$QQB#*R()zyh+E2uh2(CB_pN>VZ5Yek;kZ$)N1GH<>H$e4fibej=~3S z;UM}C^y^p=#V5z@GkJ>$T?HyA2>qj3iG#w(Z%;bFpv=8yc>B-2L};7M9`b^tuhAD@ zQ0wAWnT?P(U*NAU-51wIw93%=h)Q8Tn_x`geajyBn~4XFeV0;bWnNc6BQ z*nZxz%m(1hv3_q;05tJ5V1x~unDYRY6RQ6J@mES$kCPI~V{lv>Nmz2VLCk<@I{Ka) z{{VN6w9*BY(nS$OC25;vZZ%S;QL%o$O2_#4xZ1g8MS$DMF%jJwf=uc0KAaA5wzlSJ zNHR8>#YC}|6VOFCZF>%uV-W0(LkD5HNadKBH%jmr&vH#qQLfSIK0Uc>ApjQ_e)3cr zk`zn^Kem8_6H&oJ);e1^J=!m608h8B#e)H;YE1sTE|V#0CY6gyBUMe6#^Ko-5!#bh z2sH$qJ#Eupr-64M0T^r=8fry%OvnI$JGGrS^y65!jK<#A-80%@=TbSWR!E4`q2uVj z&KhU1WMW(^2_^-%fU6u&{%Iqwpa8vm{0c8S5pKwU1eg&77>b&)*;0WP z<$EhhuIbdx2XQ?3T-iHEd}c*~f|Ls}+VRR%Fq=S3Y&0N}?pvpVTkbajaBctt3ZJx6 z2|Wy*IsAAV*|KiUz@V7#QP6!c8$|M8iOLed139saE} z{WTxYPY|%zE(Uw12_z`mvQI-&rYLFp1H`hM2|^VNaGc{dPgqZi7((W7DTzzAU=;RJ+`kBuRk+Vxv$2 zJcClBitS@sg8@J@+Xh?$Nof`5$_FkM)0yE}gm+a;o#0kPm@KOO45b(e2-KBRF$1rG zMZ{Z3=W^U7NhX>d1$q#BK!7PcS(EKav@9!)qd`Okgn+XJ zw{zX70>9h|TQ-*XMPH;46b4mN)!j1?2cR1&zJBOztOBK~L5NZ7FxT60kkOq!`yiC8t3Gy3YH3V zm>mcUprc41FQ^)W^5@33xmwWyV3wg|?0cR2=kBNq#8_2O$uFLe#yWJ@#Esil?p$|L z6oU!?+v@@#N6h~Ke;2)tnlQq`MUyIuco2nYKzmSa+R9 zk%D@U=i|>~CARxlS8YiY1JDuZBBaTVFTaeohT=p4ET?qD=m-+=AjdJ&gr>tccFZp$ zRg64|7ji(+mz85=l>iMUr)%zVHPg$*g8SZ=c#$HqRJ0f>Vss}@PAgPPxgy=ONDxA? zEDV^4gn=frpa+cV-F1_>+%Yg&8dei@W|V0fM1*$ZVdd!DM~K*}y9;dIQ@$I~OB?H_b36KG4EfihakuV@|;SIC}V`rHZ zv?sJog4bqI`f(!>+;OPaMbKz`Nkz8090G-bnKa%eY0&aLc&_d>p|d~tm-LfJYA}}2b9mk>ZV6~BKIJ*A;S0mF-vjo?H?BiiK zZN>%35)AS(NpIQ-(MJuk-?dgmQ&k8E!aB1wtn;%tMs%6FpCSgEeEN8cIkMu-z(hxK zh}}H8K%u1R!B+9{7%*##wY2~q$ZZJy(?SU~o)Qd{mMl9)A*0z>Xc+gm!jZUHYt0Bc zZY1ig#Ge(7t&nYRWg|)m+-5eOY5=aB5tD;pV|&*w2R9{MW;aO?7ATaHNz%N3d)e#z zxqTBWA55z9GfI+aq!GIfK^o{pYCoTgQ7@KIu_T=U_{sSE`$(%s>N9FUQ5i zOmVX6(_5q%jj#^WL?=$#^Wk)Pi<6D3I+WGI@q!OQ~RZhRp#op>& zw5|)#?IUO#bR9(013~cOd{w zHFAyC+bbTx1oZ(oH;-TSAlt^a14w2-8VeQcA*s=ch~Z@^FTo-iWt-chSC&{~cstJ&s8%%v^{=%FEO#+u zyU3pem36wl%d_qUq=i*bBXmKNx(2bQ$oS_7T-}hdG~Ep(g%hnHaw@V3*NIe9L+<0B z+#z6)#w;^8bGYlaCiN9!2T$^sZllk~s&|Pt_Y$UuZ3N8-5J@zRVmOD|f~u6Zun1GQ z?os=zI*Q3Ua^gu={K*8d*Vshl!8W5%HI(mpG}LRZx_29(`grl0&8Aam{Un2=)pV^$ z8pw~216;vd(ECFLh9P$iuw;K48gQ1)m?Dm2Wl*vQ5WG&imH@$81Z@mtv2A}%b?fK& zM#EpZkoN6SErkkB(=0^K$_l}g&Le`DOkBLXgMv=AJcSQ0mkp_8)jhcrO7c~2%`EyW zNW&q-;_aq0Q1hRqGL8p~F^C6nez){%5 z#_0W^8tDdOnW>#+a9Z~Q?DoMLY;Hoe{j)-9M;h|;7)nbNp~Pt$O3_F+#T$}ZyiU>f z)x5@lx#%?4$JqBCwyy#Km@*)dsT*|poewDBtM;tgHtt!tuen6_unN&dAi-!n#13=B zR&1=>&4C~4bex2j+xHQq^t{>=yXaVGzItc}i>@*&n`ts9_W+_q5%kQSU##)voOHXi zTp(_d5g^a*tbyq!PaBsZHA#C7Vp(fUu4RY42uSCZwKBr2L}}A+QW*6A0E84?C>Gh= z&<>OT0K!FQoqI)i8)e(2-rxuW0FB%jEDFw~7&H_72N+3ZmS>R!@HB+M9Fol|%c7lo zjPaIfRkdXyLX8ifi81#wQSwP;5_YKrX@R965I~Jg(}Ko1XlrhxaUhZyN!vgdk!n|jX^x7Sd=cu524)euAMYK1-x(EzQC~ow!oP>%%7Bs{CF5y zw|^UW+CVTxNevK2>H-F|2iJ#*^7P(tt)upnX@#d^T33iPY?8SJfISMT>HJ56S+641 zrDt)i3iA^h^#Z(B>K%nZBmuv;#MY^-avZp8wUl()B@;#mLQ$fU0li6KG6&EPBe|RW zH1R!{&b!(@_u`$Y$>N{#rDHRI9 zRQzZUA73SsB2)ThV~|YoEtf3O56aGjf%&xR=U?ICKwdGEa7ZDDp%T+r=klQc00EIj z%Nq+QW+ZBAPbvMN3eOEom$PA`f#Nz1S*B?_k-W^`rl?Ne%A}1V2gr5t9D!rm-Vg?O z-^c}>0P0P7^Wxihw(Z<)=Rw;9f+!@P=98v^oPCaE-Wl+rWK)@1* zX&Sp}*UQByQTHH+Q^L3ny*&Iv;ddh4yG&rr!4TTWJjd(B{>_1UY=C=30Wvh1BkF_7 zICG0JVHsl)2XE6hW0!974PqlJ7$QbM+U^Y6bsi$Ey7IDb2tlnu)}u&*BlP(36t|A{ z&Bm>0V8nW?LXoIylQrWN$lhy=>a~(tJ8SL;i7Le)KoOcx%DQwt6!iM|_}p!!&(OSr z)CrOCCbJ~*TG+rA+QJwlHq*H7psQ}>CzUwCayR25H-<#s0|aTdw2ZpzBzhfO5vlbM z4^I}|pSeInfl$meAnEha7!=~P7>SCHb*O|9KOG3?tnu;-)69lOeHJJiaz^MFMH7Y6 zXo%PtvEB7PJYcqt$TVmKR%BK=#8SL{a9D5yi5CboCbb3!F|L9*MSSL>;&t45`S^xSn|9I)LZSe6g8&+V%#wY0^=;a^kjntdt5y#} zIuatIuN$meo96o@0~~(D7Nxw3jy8P%HI8+6;X@yG;p=N#V`qdh^2aZSSi>izG}} zb(hn!%PS2^sMB|8bm)9aZM~a;)rR17iVA`W&`F+-s|3!V zQ-r?MdY%OGc5O^zr6f{@F|6$smysHH407#~ISQ#z4vavEYC#=*8ISL? z-DXl^7AQGWU^JnCNt*E{Rk#}1S}?6oa4|(Xf=;v=@S1CVCt$^-XLm8pBQ<&83JU=i zz0G$OZ`5EqYo~$P?gUeFdNDC3H%~fqQY2G~RRzMh!r2zoZVF~rW=U#HMwR14x9-l7 z!gg0-z59zbW?06}APXxlz%(96x{Y+#!7_xZW47tiREmRA0n_GqfH>A%i%4ip5)3!U z)J0kQ!yF0u2-$W)6T6 zNGF0(?GD>k%^++gq{Vkg5GUewfySca+-@i z+}K(+umW@{`A=*}CnyB7ngyJhW)r@)COVGmk3h2=U#QHZcUc{OFzMo}Se8&TEbbZ;xz#7B?LFx(pIJ{u1+9HiQlGOlp6=Ob;PP}i1)T<$tl3+}3y`-Ea z%@FAAJ46hQ2-NzDua9o1EZ+3pDnXN@PMc(!gV1_<@IAaMYXmZ@9nvZU0|I~$3I709 zO!4(H2+%qrJIEw=m%C;oS_MW#mOi37^x{j8 zX&Rt1@`oY~WU-2cp@H$99_nPKfuo8>k_#vurI1;E{GG_ZOc&f;&<%HVRs2tneWhRO z0v%Q$Ll~_Lh=VamJvgDUZ6Or_7!lM!s~DjNkYW!SCdo{;G~HF}X)J?59ErK3(pdp_ zF|Mbknv<#MH1Tp4TWx;Yv2Lw3k|L8jb?II!d|M!u-6$aKEMx#R-L|0e0Q~s+GeSt0 zNaAQ#CGukS`znWMRtg;X>9tfS{CxaUY>RhB)sn}xs(YzAdi?!3^(`W+0Awr>Y67?N z?W}<@GDPw5auyu4n>CME5r^rN+{Z}7kyrGljrqHUj+*rFQL}WC%$wj7p^&uPde@Xk z6fQba!MMQOGgB;LvKvJo2;rXH>nO&kuvqSf*ViV?a6W=Q?buBT2LY`nu?K`{-^N;)e;8puS6G;xEe z=-L?$x*snBEuVD56TBINBpOm9krdQdpB6gft0=$Qps6QuGxYxeDL*|vd~J^DMG`|2 zsMBi6H1W8S6(H=cAI*bkbVbzpYvbp{RI>`8NtyzCy0^Nd$^gPp2s0bPBF(Ad+iHZel15n6ExuZx-gR>k7-Y6ooS-geVXl zu`aGO1x}q*6XKni`^u`r5=b2s{apF~0LzN94V5X4v)oo9dx$5gRy7-SAaVUQ`DIAr zGy92Tk{;Y|sR6Ylcf7|{C(VbCajcZH?c<&MDr9n`$2pM(IneXqiGRblec07i?URJ7|k4NBn`Sv$~`DG*G;;e2=HwY+Wp&MV^|u>(`Y8A{CENG zg;mM9J6OyXH4{iCqpS!O;j&Y_v$;sN*JWYd(lNWzU+=tw%9JiHEm-R0!8S zuGp-Z{_61?mn@^ZSxw3#w37;X&sf$CDaL58D@f5Gl~NZ8Bgmklp0Pz5og>t1*Qq*q znzie9)MLwTtU!nh73bJFf}C&8?$F9igwthBE=r8V?EoJlSlP(TV)iD^4j5ni<>1qTa1Qo<#N z*&JtVa?7}YU{(WQX7bSLKTUqU508DUg|^9QM`YFq_L$asM-aPq#u(b@6u|9LNn&Y3 zSdmktak)ZQuM}^xIMz8NZs$`W-UKQD8;_^2toR1gD4*w(twDoW8uF156UFTK>uein zSzwA2+dX>0KDuz>14Z0tRrLj6kKIA)=ycn+O*GVcKMy|uI-8k8*gIB)f&_ezD#U|W z;zYHupd_}ZQ!^C?X(LTF;Vrw8BrGA07M0{;Bo62#Q~qgXalfhjq@BOv;>*_ZT}|cz z#^C_O*QZc4&~YYbxsb{f1q11p)N@mzI>>{zILPBTl7SsqjhlZA+efD=WH!QMt^o~B7esagpUmq%8RBIPXy0|5bNh=x=tkbUm+R2CC zaz`)RHiCUY1}9OkBVG`Uw2K6Y^U5s=9icD>l4yzmA4!UWL0xrN`X9%|s4Zf*vgTFb zK@cp2LM=#F90V zL;1DwQduZ&66{H70tF8t(18N6pyJd^iI4z6BA^D)9)!puD-v||;VayUfR4jT!XDyA z>pG_NRP-`R%E|a0s-*o1>#vJcWP9$HO%+trX#!|#uD=@ooK<0(*6pEmjl?%CL>i8j zjx{~*?{JA)3DB<2=Iydfv1sm8g2(HtGXdAjuZl_cNJLUVCZK=#GgSd-${3xs5@tK5bN~)qJk_*Ec2$nR3k*O8k>PYe zhqfY`H415-m4dJp2SLFT2{IR-2#> zdH`gtbTTKMd3+FDy3AQrEDhU?2o#a2CN-!hjGrkSW#X)4nh=n%kR)-WYa!M}o;C!Q z2VFbPPhT%D7n>ID0_wmSB5F$&{!V_HsVC|iB;Y72_Awx6E z+_GZsPX(lfq>p&*n450k0n=540jJl`$GD`6V1?cZBB1={wfT+)7VRq&Y8DhpB*gP1 z6WtPP8i|e?rL$rgB1!8kf*U>ABoj#5kV~uCSsQMeeOUcJ!^Nv=)4kLHfIxwvffR~I zSOiZO+BSWUdW65yOBjKnU*waoI`fVczDjNK&sr!FHkM_Dgo@FD{{We+fS#vLf;Ap~ zeg&yWtK?HNEKQ|l#i~R2-~Km&Ye8GU$q&;o!h2C5Dwm5 zYuEVkQ)J_*-E~C4+-J2q5(Our72yK4MYE(=k>OU2x3rD2FbNHb7^ptAG4kRn?I@}P14vU{!el=q8vI8aV7#hf4`x!3vld89 zZL}8K8n)rI4F-fp3F+eYxp!~5U;;?30H15qzg`qK^f?-GlkevrEJj=I`i9sz9 z6E3IyMCcB@>B4o%#~P_uaO|3@$s}S}(NpzEVdzu*G}libAGT&y1k?#6K;IHQLW=9~ z;8`ZpyM<5P3TeA<)9PcS3FGYfbTEUXyT~GWVg#&B7z9RJ&58d25Inkgjg`8WE^T0F zK&@Lz9V1R$7F6!H*cg3ZTsNrFfK*pW9B53bF-I)0r)oE@nn$$)J3fmoanW?t4cdl2 zek;3f>i~%Z>ZH$aI`sliA=8LiSIN5NuB^-{-5^u@{GaTVF^~(_a?i+?=T1VkTw@=>j>C@u?hFcFskc1wF(naleQ^XfJxVk z=gUDHafs#JsC9Kft6a#ZS9-o+ z=sDAeI5`ZD-i0jBY5=BSb&K|R3kB1s?`P_4QJ0P>Me7S_om-qXA!ji-#PPUNZxd&6;o+p7{odSeUI>*7gu zVN%K5Pa{nP0!EalDsdnRT>%xNSp-bh72}m=c^_UL{{VPCHzy?TLEQ<2AJ|Age(HLH)fqQkAB>e`Tr75Q!_@isn40 zb_qi4ky1t<<;nr-eD(2qw7h1!)pgfB=ef&uxaO_uh-ASEUM&VeZ-QJ zwMN}liGst_1M`kNXUDYdWt4^k>H)VkAhQ!R(nU1mL5f)b(LgT08Ihn;@vBFyPX6F1 zi(T%DcNHU5)tCP>H*v3c&)dEN>SU!zk zi97}}vF+}>$TosjibBCAOY&$mlU|%9u&E@nnFpXop{zx@hkQPde=Mzn^9a+Ph%)7)(ctwl@; zjupdIhQ^LonzVh{V~w1NLiRsVXIA|n7`IPRZ>F9-#kq7bTPJadq*Mc~dTJ{WM*v^F zk8Fc_+9A4N5(&3D>;QcvMzQnbZF-F|kA2$HUCIo9-0Cn;8yn^E6 zx*u|jNY|@PIz)8h-@3Z0EnBzTAns60l7Dz6y8r@{08a|*v{NGYWsvrzQP2_FEOsQy zfbAP~ALcf?j~1%hKoqG~Y7k(G8PbNj$e^Ahdis*P(O?KI44_V|Mug8O{dmi=n#gKT z6s+>76U+|t2qdsACat-EAPAT1=i(Yw9p6Ri*Kmb({yshk+xOzT z1zC**D5Ve1gvsD+%jn<$z06E@v6zBcD?!M8I_c5Ci04U!jSNzWAGGFaJ2OZC(!#1} z<58goR|C&cK#v7cC^`h&t*%uN$n zPTLrZjn6Pyp#U#%mq4){=THP{Pfa!Y_%JoS_Ql265CYm6=K>FD0xEeKWL<;SRx}pKU#2F+&e|9s@tu^0Hm`Pp(49!uW<*UJYzh|B$3G+Qg+yZA&o+i z9Bo#TO*=>zRU~zOhffwFvY@kc1GZX?`*k`KB>K~cSyISvi;686PntO7?nkt! zJo)g~?p9+O6;m4>jL9tJtW2-!k&;8)aKD$JKze^a7EQLg#@HL+*ZNFr8su@ti;jRwFy ztgdt{0YB1;2p)bt#8OHU-r-fRaG{^9bRPm~$FXM0EwJ?FAjrM$juf^uxU(%^MbJ6fxg2&gnX`#k3fv2YW7>HjyTW@$hBK85b?0JEB>o;fwFI+Yx44ih36DZWPM<0sKFqL|v6kAnb8 z0D#=KDnK9rW|B;hBd74<_q}XdLWOs4c$t}z1qdT-@|gpt8xl|@F}V_#cF>8>Z6zL+ zdh>!%Zu}q`opje<5ZI||t13juQVd9;tkP&tO)JGjqY%IVRFcI@0u4T}exP~84l;ON z!$}+k0`0J4K;-B|VdQCRon`d`HD@7ucqy9^udlUpe&4D=3{I+`f@#j3bUaq~QEnys zimkN$BX-%3p=8jGmD8UYKrAhGcZg^Jg;>gjpfT@Q;kKi+he7#3Ew7h>jqz=Z1zoIR zWlYS8W&@G+>0NmH?nB=$@Omt;a!9EJ)(1*!(}%jvV8&QiEXFv)teeG$eKn3mjIowL zG}N}`9$h>_Y~!LA?F5lfAPr+uAe{w04;MA-OJxxPh5!&l9g{UJ`#}>XWYdM|G_%D3 zHiTsX)-b?8HuZsMYQg$oi#bhh(Z zAuA*kPllW$0QT8TQlXMFA8B87trqaovIT9=xRBnWKD|8rdG_orB1FmhwFDniSdQ2O zryqUhIC(v?KstqxWCn>Irg%$c1&*RkASoP4wpjy4%vGCgaI_=RnrZ=L+;!K$vyRv9 zW7}3h2nt|o3>d8e_2hKp>zP;bH{@GUBXI646`~I7Wb^=m`thP9gfyyw$9391>5=0d zzy{V+ruI?SpxO?;2voUlSscHoYPJ$?hpO5@BV}FD z$0=56Hn@dSFwV~xSS)=WVqW zd4>J4txx)d$FB#i$J-J%(zV;IOGh#A;fl+Jnt7*oMUmoT+?4E+Ry&j(2B%E`(lO>d zFhplhY=YYX(^2S7kWa+);)@nbsZ~3IPS!KKTC$CLfJ{#qC79R{B2;hGFsS_SYbNJ? zqo#+|qexDk7csDIk_i_mNQ!h{UbOU{DpzY)8C;c8B7~DjrNVR#Iu5*L@2bM@ARFOG z*>)_-!dQt5*)jpsu7vCZ>({|VXM3u5NVYve1PU_#HTTY4{1fxgywahl@t^ z4Glsd#LR*S(~zX`f3sz*`!>i70Fu+Z3cv&D0Cm@dB*cY#)kDToFw;$E^%V-1U9372 zuRWQIml7s`5xB?)*GklZ$IEKPvfj}y(h8X+oRJ%Jh+Rn(9Jz4b z#@ur6{YHp{?zZPP!6)P4FM&6J${<__=^`F(jvnn5}=OVf~-qYr%D?7@jLf1 zhA6XrZLe@$VM&hWG@Zb8k?G5a2!zWT$r`C=PddcVaeb$;a`m)jf>&s1?*Lb}fI~+yPFyTzn6xgB6; zzIP&O12TiJNC4Mg&Ejab#i8vg{{U3MSR$}C!O$Q2hapZXT$>*0WC;}nZq}c^k_`m` z0=)QND$24*US@9ENac~ywTn=(@2Z6gkp7})bLZqwk01Ki0lR8_xa|sONFj2oamMw#If&m+72O~Rsz6u0sGr<>c&M`Ob^FO$YY5;&k zOm1ozuNrE{6@tfgm5x70ac71&Ku|=a*wjRfdU{eeWBB;B?p{?ZX$dAnc2P|ZgpEk4 zlM~2s8+SqW(N;);M4j(|9b;v28I1jeR<1oF~mw4R#r zW%tXt;evz&0tsRC&_41bWRi91Q9Nd2i~T$X&4wi$>N`7Y#vCHEp$!~NTk55cpVz>~ zUf^3WLdVrZx}Qh}NQwHn#}_r6g<{Vi(~<__Q_v#{7}S7gkLiQM7Q$v_khfKEc2^@* z9pb&&bnDQCUY>e*IbSZ_qS|f*0zipBRE-pTDtP+k{G5k<#ka`)!c7E{ur`R%tNv;Q zj_m1MwJ_`+(zBx=XIPL!s@5|yXjr7GpoML9(VUaz z;?f-$TX@{Woe2Y>=R;3P<;U0Y8`?sILa>;6JQ@OYQX--$I`iQfu>G{|?u%n7Aqq{Sw`-SV=)sTdL1^zQF0dXlHF`K*7JPZe7)cEs5rB!z}DW2ojB&~oAos0c3P zy8*9FnaNhp8-WTcyPSFMg zM=`G>#8%qvce=zXPws$4J6HLqT9GlvnJr5g*gNYKuPTPn78KERS&9M}z$+7s=b#3r1^vfspmGcmwzjb_!gw``UGNE_+6>fyB`ND~8(>UXRu zu%#xJ#E#vV3rD!fsiJmS`jr5BNpL!Oc=F}zH*bx?J8DG4h=5E$n$0=zK}&wX7mr~g zvI_+tRDnVa)aoOLx>HSJI7D%F?8nvT422NL4ey#Yp9W4G~JFcvr8zBOAi9XsN2H1X+x}}^(&XBNW-7)=rki&1A`d>Ce7(haCKai+SB_-y!zEdB zHCp0Ak0l9C=x)+Y#d~g`pR05oJXUeY$G7Aytf2)`;GMT2p~tBQNscTxu&m^JChU|j zLYW1PcReW}$884@`JTnMWQCYe zlg!pfUM#pR?V&6fGcMyr8bY?R+JJt1BsK0TID)K`EKb$8iDHn)8^%LOjNhgX-k@u) zy*&JVYU!|r_8!qKsRhsRjnwJI1+Ck;SDxWedx+aAyG;nJGzsHWFxp+?Nm)Y09Fj)b zylMFm$^QVDMw|Bp0en=*Rc+h3Y>#%j6C1vwD-oncXkvK2#3B+(#Kacu1*Qn3h(D(o zOJ3WoVjB{)f_OwgOq)ZAKS>c>_RwfoUg6w2pB`MZj+ce&gzdHt&}0bEk~Jh5Ad^wW zHqD2;w#us&k+{4tVa*~WP(*`KuNZeN#?iNE$ts;*K+5y?ca)J@Mb*d}H>M@}`StO7 z+rR7!B!^Q)nW&)z`qXo;%Zb~`$6R(dUKPzm)8O3Kcf@P24mE6D+un`=q~Vjd9FWMS z1(+k5tBn~OcpYUvWOVUMn>U_rO0sG;up#1+x&u?EuNGg(w_z6Cmjwxp(Go`AY}6SN zVx+<0K$1nW?RHj=atP*(7(0mrA40`!j@cu~tV#Sl5VpnZD|*8X>!1L^omlrspI$x2 zxoIvCs~{FE+v4Gv`h-voDX$9*f~G;et0gv-Qr<9#|##;-y`_?3j{X~7Zqms7X z>&LQ26A#f(FcB3Qyt??g8ql)$cI*f=Q8FfWg_$1{Bh!lCCg;ApLpxONXa1t76p^%& zrm{!?0ZukkwDg~2%Fd-1VVp+{i31WPRfz7IR@3TA55uR5m7>BvJ2vNUrVV-t&_xcN zX)(o?uTCu8wx>eDT#!H%5?~66f@hUzIG)!4R|EklnmArEf(MQ`^wnh2Fv%Nh)b1pY zuY!TPZm>4YDLdo|nLLKS6Z&vET!HP|W!w&06wN-d>M6++*Gl-+(SX+BS1OwZM@jIx>OSmOtkP$LT z07vnYUOo4(S-2r(+GboA1CZJ(X;~&dJY^hDCe|w?Qz8c)xFcBmN}59(CZI^o*K

(@=wxo#m{r+jG@6qqBK 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

wTkt+l9!iO~-jx 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�uant+9 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

CHKU9e0(bNLMf(i&Fq?wtYQCWcmQ(bpi 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
u?XhD3lElV9U|vlIzn90JI~8n# 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

  • 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
  • oK6=JIW1- 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 zje