diff --git a/NEWS b/NEWS index 690c673f..7238557f 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,91 @@ +songbook (v0.7) + + (Various authors) Add songs + Alexandre Dupas: + Alexis HK - Gaspard + The White Stripes - Well It's True That We Love One Another + Yodelice - Sunday with a flu + The Calling - Wherever you will go + The Nightwatchman - Let Freedom Ring + MC Solaar - Caroline + System of a Down - Roulette + The Fray - How to save a life + The Beatles - Twist and shout + John Lennon - Working Class Hero + Dominique Goffe: + Mes souliers sont rouges - Le cycle du vin + Michel Sardou - Les lacs du Connemara + Dorian Goffe: + Le Donjon de Naheulbeuk - Geste héroïque + Jeanne Dupas: + AaRON - U-Turn + Ben Harper - Waiting on an angel + Pierre Caserta: + Alicia Keys - If I ain't got you + Jason Marz - I'm yours + Romain Goffe: + The Beatles - Octopus Garden + Bob Dylan - Mr Tambourine Man + Cat Stevens - Here comes my baby + Cat Stevens - Father and Son + Karpatt - Des gnons pour des pelles + Karpatt - Les canards en plastique + Les Cowboys Fringants - 1994 + Les Ogres de Barback - Jojo + Simon & Garfunkel - April come she will + Simon & Garfunkel - Kathy's song + The Carpenters - Breaking up is hard to do + The Dubliners - Whiskey in the jar + Mes souliers sont rouges - Nuit humide + Ritchie Valens - Come on, let's go! + Claude Nougaro - Armstrong + Maxime Le Forestier - San Francisco + Simon & Garfunkel - Mrs. Robinson + Les Fatals Picards - La ferme + Beau Dommage - La complainte du phoque en Alaska + Anny et Jean-Marc Versini - La danse des esquimaux + Debout sur le Zinc - Poil aux yeux + Georges Brassens - Le petit cheval + Les ogres de barback - Le temps + Vincent Malone - L'escargot malheureux + Boby Lapointe - La maman des poissons + La Famille Maestro - Le rat de l'opéra + Jonathan Coulton - Still alive + Los Lobos - Cancion del Mariachi + Renaud - Société tu m'auras pas + Renaud - Amoureux de Paname + Henri Dès - Mon cheval gris + Henri Dès - Les bêtises à l'école + Le Donjon de Naheulbeuk - Noel en Mordor + Joe Dassin - La fleur aux dents + Pierre Bachelet - En l'an 2001 + Pierre Bachelet - Vingt ans + La Rue Kétanou - La chance + La Rue Kétanou - Les hommes que j'aime + Joe Dassin - Le moustique + Graeme Allwright - Henrik + Graeme Allwright - Le clochard américain + Hugues Aufray - Elle descend de la montagne + Traditionnel - Chevaliers de la table ronde + Hugues Aufray - Debout les gars + Indochine - L'aventurier + Indochine - J'ai demandé à la lune + Traditionnel - Vent frais + Traditionnel - La cucaracha + Parabellum - Saturnin + Dessins Animés - Inspecteur Gadget + Dessins Animés - L'oiseau bleu + Alain Souchon - Foule sentimentale + Les Ogres de Barback - Bumbaia + Francine Pohl - La sorcière Grabouilla + Thomas Bellet: + Sheepbox - Devil's way + (lohrun) Introduction of a new songbook format. The compilation + toolchain have been updated accordingly. + (lohrun) Use LaTeX Songs package v2.10 + + -- Alexandre Dupas Tue, 08 Jun 2010 20:15:39 +0200 + songbook (v0.6) (crep, Jeanne Dupas, lohrun) Add songs diff --git a/README b/README index 641c5d65..44774929 100644 --- a/README +++ b/README @@ -1,15 +1,13 @@ -Chordbook Compilation Chain +Songbook Compilation Chain -This package provides a compilation toolchain for latex -chordbook. Some modifications have been done to the different files in -order to match my desire. The main goal of this package is to have a -simple make that allow to build a good looking chordbook without the -all the c code to compile as provided in the original songs -distribution. +This package provides a compilation toolchain that produce LaTeX +songbook using the LaTeX songs package. A new LaTeX document class is +provided to allow specific customisation and new command like embedded +guitar tabs or lilypond sheets. -Currently this package is distribued with a chordbook written and -desinged by one of my co-worker at the lab. It is provided with -respect to its Creative Commons Licence. +This package is distribued along with a songbook written and designed +by Crep (R. Goffe). This part of the package is provided with respect +to the CC-BY-SA licence. -All other files are subject to the GNU GPLv2 except if another licence -is precised. +Other document are subject to the GNU GPLv2 except if another licence +is precised in the header. diff --git a/chordbook.tex b/chordbook.tex deleted file mode 100644 index 39f5841f..00000000 --- a/chordbook.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{cbtitle} -\newauthorindex{authidx}{cbauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Romain Goffe \and Alexandre Dupas} -%\subtitle{} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{feel-the-music} -\picturecopyright{©foxygamergirl @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{songs.sbd} -\end{songs} - -\end{document} diff --git a/lilypondbook.tex b/lilypondbook.tex deleted file mode 100644 index 088425cf..00000000 --- a/lilypondbook.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded,lilypond]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{lltitle} -\newauthorindex{authidx}{llauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Romain Goffe \and Alexandre Dupas} -%\subtitle{} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{feel-the-music} -\picturecopyright{©foxygamergirl @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{songs.sbd} -\end{songs} - -\end{document} diff --git a/lyricbook.tex b/lyricbook.tex deleted file mode 100644 index c2f38544..00000000 --- a/lyricbook.tex +++ /dev/null @@ -1,68 +0,0 @@ -% Copyright (C) 2008 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[lyric]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{lbtitle} -\newauthorindex{authidx}{lbauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Romain Goffe \and Alexandre Dupas} -\subtitle{Tome 1} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{feel-the-music} -\picturecopyright{©foxygamergirl @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index par titre des chansons}{titleidx} -\showindex{Index par titre des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{songs.sbd} -\end{songs} - -\end{document} - - - diff --git a/makefile b/makefile index 1de319f5..c0eaafeb 100644 --- a/makefile +++ b/makefile @@ -1,4 +1,4 @@ -# Copyright (c) 2008 Alexandre Dupas +# Copyright (c) 2008-2010 Alexandre Dupas # # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the @@ -15,60 +15,35 @@ # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # -SRC := $(wildcard *.tex) +SONGBOOKS := $(wildcard *.sb) +TARGETS = $(SONGBOOKS:%.sb=%) -SOURCES := $(shell egrep -l '^[^%]*\\begin\{document\}' *.tex) - -CIBLE = $(SOURCES:%.tex=%) - -PDF = $(CIBLE:%=%.pdf) -PSF = $(CIBLE:%=%.ps.gz) - -SONGS = songs.sbd -SONGS_SRC = $(shell ls songs/*/*.sg) +PDF = $(TARGETS:%=%.pdf) +PSF = $(TARGETS:%=%.ps.gz) CHORDS = chords.tex CHORDS_SRC = $(shell ls songs/*/*.sg) -MAKE_INDEX=./songbook-makeindex.py -MAKE_SONGDB=./songbook-volume.py -MAKE_CHORDS=./utils/songbook-gtab.py PRINT=printf "%s\n" PRINTTAB=printf "\t%s\n" -ifeq ($(shell which ikiwiki),) -IKIWIKI=$(ECHO) "** ikiwiki not found" >&2 ; $(ECHO) ikiwiki -else -IKIWIKI=ikiwiki -endif +MAKE_SONGBOOK=./songbook.py +MAKE_INDEX=./songbook-makeindex.py +MAKE_CHORDS=./utils/songbook-gtab.py ifeq ($(shell which lilypond),) -LILYPOND=$(ECHO) "** lilypond not found" >&2 ; $(ECHO) lilypond -LILYFILE='' + LILYPOND=$(ECHO) "** lilypond not found" >&2 ; $(ECHO) lilypond + LILYFILE='' else -LILYPOND=lilypond -LILYSRC=$(wildcard lilypond/*.ly) -LILYFILE=$(LILYSRC:%.ly=%.pdf) + LILYPOND=lilypond + LILY_SRC=$(wildcard lilypond/*.ly) + LILYFILE=$(LILY_SRC:%.ly=%.pdf) endif -# Get dependencies (that can also have dependencies) -define get_dependencies - deps=`perl -ne '($$_)=/^[^%]*\\\(?:include|input)\{(.*?)\}/;@_=split /,/; foreach $$t (@_) { print "$$t "}' $<` -endef - -# Get inclusion only files (that can not have dependencies) -define get_inclusions - incl=`perl -ne '($$_)=/^[^%]*\\\(?:newauthorindex|newindex)\{.*\}\{(.*?)\}/;@_=split /,/; foreach $$t (@_) { print "$$t.sbx "}' $<` -endef - -define get_prereq - prep=`perl -ne '($$_)=/^[^%]*\\\(?:newauthorindex|newindex)\{.*\}\{(.*?)\}/;@_=split /,/; foreach $$t (@_) { print "$$t.sxd "}' $<` -endef - ############################################################ -### Cibles +### Targets -default: chordbook.pdf +default: songbook.pdf all: $(PDF) @@ -80,16 +55,11 @@ pdf: $(PDF) lilypond: $(LILYFILE) -clean: cleandoc - @rm -f $(SRC:%.tex=%.d) - @rm -f $(CIBLE:%=%.aux) - @rm -f $(CIBLE:%=%.toc) - @rm -f $(CIBLE:%=%.out) $(CIBLE:%=%.log) $(CIBLE:%=%.nav) $(CIBLE:%=%.snm) - @rm -f $(CIBLE:%=%.dvi) - @rm -f $(SONGS) - @rm -f *.sbd +clean: + @rm -f $(TARGETS:%=%.d) $(TARGETS:%=%.tex) $(TARGETS:%=%.aux) \ + $(TARGETS:%=%.toc) $(TARGETS:%=%.out) $(TARGETS:%=%.log) \ + $(TARGETS:%=%.nav) $(TARGETS:%=%.snm) $(TARGETS:%=%.dvi) @rm -f *.sbx *.sxd - @rm -f ./lilypond/*.ps cleanall: clean @rm -f $(PDF) $(PSF) @@ -97,14 +67,6 @@ cleanall: clean depend: -doc : documentation - -documentation: - $(IKIWIKI) doc html -v --wikiname "Songbook Documentation" --plugin=goodstuff --set usedirs=0 - -cleandoc: - @rm -rf "doc/.ikiwiki" html - ############################################################ $(PSF): LATEX = latex @@ -126,23 +88,13 @@ $(PDF): %.pdf: %.tex %.aux %.sbx: %.sxd $(MAKE_INDEX) $< > $@ -%.d: %.tex - @$(get_dependencies) ; $(PRINT) "$< $@: $$deps" > $@ - @$(get_inclusions) ; $(PRINT) "$(patsubst %.tex,%.pdf,$<) : $$incl" >> $@ ; $(PRINTTAB) "\$$(LATEX) $<" >> $@ ; - @$(get_prereq) ; $(PRINT) "$$prep : $(patsubst %.tex,%.aux,$<)" >> $@ ; - -include $(SOURCES:%.tex=%.d) - -# songbook related rules -%.aux: $(SONGS) +%.tex: %.sb + $(MAKE_SONGBOOK) -s $< -o $@ -COMMA=, -$(SONGS): $(SONGS_SRC) - @$(PRINT) "\graphicspath{{img/},$(patsubst %,{%}$(COMMA),$(dir $(SONGS_SRC)))}" > $@ - @cat $(SONGS_SRC) >> $@ +%.d: %.sb + $(MAKE_SONGBOOK) -s $< -d -o $@ -%.sbd: %.sgl - @$(MAKE_SONGDB) --songs=$< --output=$@ +include $(SONGBOOKS:%.sb=%.d) %.pdf: %.ly @$(LILYPOND) --output=$(@:%.pdf=%) $< @@ -151,6 +103,3 @@ $(SONGS): $(SONGS_SRC) $(CHORDS): $(CHORDS_SRC) $(MAKE_CHORDS) -o $@ -# Create an empty mybook.sgl file if it does not exist -mybook.sgl: - touch $@ diff --git a/mybook.tex b/mybook.tex deleted file mode 100644 index d5b235e3..00000000 --- a/mybook.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded,lilypond,tabs]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{mybooktitle} -\newauthorindex{authidx}{mybookauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Crep (R. Goffe) \and Lohrun (A. Dupas)} -\subtitle{Tome 2} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{feel-the-music} -\picturecopyright{©foxygamergirl @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{mybook.sbd} -\end{songs} - -\end{document} diff --git a/naheulbeuk-cb.tex b/naheulbeuk-cb.tex deleted file mode 100644 index 8f72b652..00000000 --- a/naheulbeuk-cb.tex +++ /dev/null @@ -1,59 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{naheulbeukcbtitle} - -\graphicspath{ - {img/}, -} - -\title{Le Donjon de Naheulbeuk} -\author{Crep (R.Goffe) \and Lohrun (A.Dupas)} -\subtitle{Recueil de chansons non-officiel} -\version{0.4} -\mail{crep@team-on-fire.com} - -\picture{naheulbeuk01} -\picturecopyright{©PenOfChaos} - -\footer{} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} - -\songsection{Chansons} -\begin{songs}{titleidx} - \input{naheulbeuk.sbd} -\end{songs} - -\end{document} diff --git a/naheulbeuk-lb.tex b/naheulbeuk-lb.tex deleted file mode 100644 index 6d57d6ad..00000000 --- a/naheulbeuk-lb.tex +++ /dev/null @@ -1,59 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[lyric]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{naheulbeuklbtitle} - -\graphicspath{ - {img/}, -} - -\title{Le Donjon de Naheulbeuk} -\author{Crep (R.Goffe) \and Lohrun (A.Dupas)} -\subtitle{Recueil de chansons non-officiel} -\version{0.4} -\mail{crep@team-on-fire.com} - -\picture{naheulbeuk01} -\picturecopyright{©PenOfChaos} - -\footer{} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} - -\songsection{Chansons} -\begin{songs}{titleidx} - \input{naheulbeuk.sbd} -\end{songs} - -\end{document} diff --git a/naheulbeuk-ll.tex b/naheulbeuk-ll.tex deleted file mode 100644 index 1c8f44fe..00000000 --- a/naheulbeuk-ll.tex +++ /dev/null @@ -1,59 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded,lilypond]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{naheulbeuklltitle} - -\graphicspath{ - {img/}, -} - -\title{Le Donjon de Naheulbeuk} -\author{Crep (R.Goffe) \and Lohrun (A.Dupas)} -\subtitle{Recueil de chansons non-officiel} -\version{0.4} -\mail{crep@team-on-fire.com} - -\picture{naheulbeuk01} -\picturecopyright{©PenOfChaos} - -\footer{} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} - -\songsection{Chansons} -\begin{songs}{titleidx} - \input{naheulbeuk.sbd} -\end{songs} - -\end{document} diff --git a/naheulbeuk.sb b/naheulbeuk.sb new file mode 100644 index 00000000..1abfdb69 --- /dev/null +++ b/naheulbeuk.sb @@ -0,0 +1,39 @@ +{ +"template" : "songbook.tmpl", +"author" : "Crep (R.Goffe) \\and Lohrun (A.Dupas)", +"footer" : "\\begin{flushleft}\\includegraphics[width=3cm]{on-fire}\\end{flushleft}", +"license" : "\\input{license.tex}", +"mail" : "crep@team-on-fire.com", +"picture" : "naheulbeuk01", +"picturecopyright" : "PenOfChaos", +"subtitle" : "Recueil de chansons non-officiel", +"title" : "Le Donjon de Naheulbeuk", +"version" : "0.4", +"booktype" : [ + "chorded", + "lilypond", + "tabs" + ], +"songs" : [ + "Belyscendre/Mon_pere_veut_me_marier.sg", + "Belyscendre/Prends_garde_au_loup.sg", + "Le_Donjon_de_Naheulbeuk/Bugger_off.sg", + "Le_Donjon_de_Naheulbeuk/Les_chaussettes_du_nain.sg", + "Le_Donjon_de_Naheulbeuk/La_polka_du_menestrel.sg", + "Le_Donjon_de_Naheulbeuk/Geste_heroique.sg", + "Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg", + "Le_Donjon_de_Naheulbeuk/Noel_en_Mordor.sg", + "Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg", + "Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg", + "Le_Donjon_de_Naheulbeuk/La_vie_d_aventurier.sg", + "Le_Donjon_de_Naheulbeuk/Un_boulet_dans_le_groupe.sg", + "Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg", + "Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg", + "Le_Donjon_de_Naheulbeuk/Mon_ancetre_Gurdil.sg", + "Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg", + "Le_Donjon_de_Naheulbeuk/Les_souliers_de_Lady_Fae.sg", + "Le_Donjon_de_Naheulbeuk/La_biere_du_donjon.sg", + "Le_Donjon_de_Naheulbeuk/Meme_pas_mage.sg", + "Le_Donjon_de_Naheulbeuk/La_complainte_de_la_serveuse.sg" + ] +} diff --git a/naheulbeuk.sgl b/naheulbeuk.sgl deleted file mode 100644 index 0a6d306e..00000000 --- a/naheulbeuk.sgl +++ /dev/null @@ -1,20 +0,0 @@ -songs/Belyscendre/Mon_pere_veut_me_marier.sg -songs/Belyscendre/Prends_garde_au_loup.sg -songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg -songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg -songs/Le_Donjon_de_Naheulbeuk/Bugger_off.sg -songs/Le_Donjon_de_Naheulbeuk/Geste_heroique.sg -songs/Le_Donjon_de_Naheulbeuk/La_biere_du_donjon.sg -songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg -songs/Le_Donjon_de_Naheulbeuk/La_complainte_de_la_serveuse.sg -songs/Le_Donjon_de_Naheulbeuk/La_polka_du_menestrel.sg -songs/Le_Donjon_de_Naheulbeuk/La_vie_d_aventurier.sg -songs/Le_Donjon_de_Naheulbeuk/Les_chaussettes_du_nain.sg -songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg -songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg -songs/Le_Donjon_de_Naheulbeuk/Les_souliers_de_Lady_Fae.sg -songs/Le_Donjon_de_Naheulbeuk/Meme_pas_mage.sg -songs/Le_Donjon_de_Naheulbeuk/Mon_ancetre_Gurdil.sg -songs/Le_Donjon_de_Naheulbeuk/Noel_en_Mordor.sg -songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg -songs/Le_Donjon_de_Naheulbeuk/Un_boulet_dans_le_groupe.sg diff --git a/songbook-volume.py b/songbook-volume.py deleted file mode 100755 index abaa4c14..00000000 --- a/songbook-volume.py +++ /dev/null @@ -1,90 +0,0 @@ -#!/usr/bin/python -# - -import getopt, sys -import os.path -import glob - -def formatSongsDatabase( file, songs ): - sdb = open( file, 'w' ) - - dir = ['img']+map(os.path.dirname, songs) - dir = set( dir ) - sdb.write('\graphicspath{\n') - if sys.hexversion >= 0x20600000: - # use string format introduced in python 2.6 - for dirname in dir: - sdb.write(' {{{imagedir}/}},\n'.format(imagedir=dirname)) - sdb.write('}\n') - for song in songs: - sdb.write('\input{{{songfile}}}\n'.format(songfile=song.strip())) - else: - # use old formating strategy - for dirname in dir: - sdb.write(' {%(imagedir)s/},\n' % {'imagedir':dirname}) - sdb.write('}\n') - for song in songs: - sdb.write('\input{%(songfile)s}\n' % {'songfile':song.strip()}) - sdb.close(); - - -def oldmain(): - songfiles = glob.glob('songs/*/*.sg') - - songvolumes = glob.glob('songs-volume-*') - - for volume in songvolumes: - songs = [] - vol = open( volume ) - for song in vol: - s = song.strip() - songs.append( s ) - songfiles.remove( s ) - vol.close() - formatSongsDatabase( 'db_'+volume+'.sdb', songs ) - - formatSongsDatabase( 'songs.sdb', songfiles ) - -def processSongFile( file, songfile ): - songs = [] - vol = open( songfile ) - for song in vol: - s = song.strip() - songs.append( s ) - vol.close() - formatSongsDatabase( file, songs ) - - -def usage(): - print "erf" - -def main(): - try: - opts, args = getopt.getopt(sys.argv[1:], - "hs:o:", - ["help","songs=","output="]) - except getopt.GetoptError, err: - # print help and exit - print str(err) - usage() - sys.exit(2) - - songFile = None - output = None - - for o, a in opts: - if o in ("-h", "--help"): - usage() - sys.exit() - elif o in ("-s", "--songs"): - songFile = a - elif o in ("-o", "--output"): - output = a - else: - assert False, "unhandled option" - - if songFile and output: - processSongFile( output, songFile) - -if __name__ == '__main__': - main() diff --git a/songbook.py b/songbook.py new file mode 100755 index 00000000..e8de4b16 --- /dev/null +++ b/songbook.py @@ -0,0 +1,177 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# + +import getopt, sys +import os.path +import glob +import re +import json + +def matchRegexp(reg, iterable): + return [ m.group(1) for m in (reg.match(l) for l in iterable) if m ] + +def songslist(songs): + directories = set(["img/"] + map(lambda x: "songs/" + os.path.dirname(x), songs)) + result = ['\\graphicspath{'] + [ ' {{{0}/}},'.format(d) for d in directories ] + ['}'] + [ '\\input{{songs/{0}}}'.format(s.strip()) for s in songs ] + return '\n'.join(result) + +def parseTemplate(template): + embeddedJsonPattern = re.compile(r"^%%:") + f = open(template) + code = [ line[3:-1] for line in f if embeddedJsonPattern.match(line) ] + f.close() + data = json.loads(''.join(code)) + parameters = dict() + for param in data: + parameters[param["name"]] = param + return parameters + +def toValue(parameter, data): + if "type" not in parameter: + return data + elif parameter["type"] == "stringlist": + if "join" in parameter: + joinText = parameter["join"] + else: + joinText = '' + return joinText.join(data) + +def formatDeclaration(name, parameter): + value = "" + if "default" in parameter: + value = parameter["default"] + return '\\def\\set@{name}#1{{\\def\\get{name}{{#1}}}}\n'.format(name=name) + formatDefinition(name, toValue(parameter, value)) + +def formatDefinition(name, value): + return '\\set@{name}{{{value}}}\n'.format(name=name, value=value) + +def makeTexFile(sb, output): + name = output[:-4] + + # default value + template = "songbook.tmpl" + songs = [] + + # parse the songbook data + if "template" in sb: + template = sb["template"] + del sb["template"] + if "songs" in sb: + songs = sb["songs"] + del sb["songs"] + + parameters = parseTemplate("templates/"+template) + + # output relevant fields + out = open(output, 'w') + out.write('%% This file has been automatically generated, do not edit!\n') + out.write('\\makeatletter\n') + # output automatic parameters + out.write(formatDeclaration("name", {"default":name})) + out.write(formatDeclaration("songslist", {"type":"stringlist"})) + # output template parameter command + for name, parameter in parameters.iteritems(): + out.write(formatDeclaration(name, parameter)) + # output template parameter values + for name, value in sb.iteritems(): + if name in parameters: + out.write(formatDefinition(name, toValue(parameters[name],value))) + # output songslist + if songs == "all": + songs = map(lambda x: x[6:], glob.glob('songs/*/*.sg')) + songs.sort() + if len(songs) > 0: + out.write(formatDefinition('songslist', songslist(songs))) + out.write('\\makeatother\n') + + # output template + commentPattern = re.compile(r"^\s*%") + f = open("templates/"+template) + content = [ line for line in f if not commentPattern.match(line) ] + f.close() + out.write(''.join(content)) + out.close() + +def makeDepend(sb, output): + name = output[:-2] + + 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 ]) + if sb["songs"] == "all": + deps += glob.glob('songs/*/*.sg') + else: + deps += map(lambda x: "songs/" + x, sb["songs"]) + + # check for lilypond deps (in songs data) if necessary + lilypond = [] + if "booktype" in sb and "lilypond" in sb["booktype"]: + for filename in deps: + tmpl = open(filename) + lilypond += matchRegexp(lilypondPattern, tmpl) + tmpl.close() + + # check for index (in template file) + if "template" in sb: + filename = sb["template"] + else: + filename = "songbook.tmpl" + tmpl = open("templates/"+filename) + idx = map(lambda x: x.replace("\getname", name), matchRegexp(indexPattern, tmpl)) + tmpl.close() + + # write .d file + out = open(output, 'w') + out.write('{0} {1} : {2}\n'.format(output, name+".tex", ' '.join(deps))) + out.write('{0} : {1}\n'.format(name+".pdf", ' '.join(map(lambda x: x+".sbx",idx)+map(lambda x: "lilypond/"+x+".pdf", lilypond)))) + out.write('\t$(LATEX) {0}\n'.format(name+".tex")) + out.write('{0} : {1}\n'.format(' '.join(map(lambda x: x+".sxd",idx)), name+".aux")) + out.close() + +def usage(): + print "No usage information yet." + +def main(): + try: + opts, args = getopt.getopt(sys.argv[1:], + "hs:o:d", + ["help","songbook=","output=","depend"]) + except getopt.GetoptError, err: + # print help and exit + print str(err) + usage() + sys.exit(2) + + songbook = None + depend = False + output = None + + for o, a in opts: + if o in ("-h", "--help"): + usage() + sys.exit() + elif o in ("-s", "--songbook"): + songbook = a + elif o in ("-d", "--depend"): + depend = True + elif o in ("-o", "--output"): + output = a + else: + assert False, "unhandled option" + + if songbook and output: + f = open(songbook) + sb = json.load(f) + f.close() + + if depend: + makeDepend(sb, output) + else: + makeTexFile(sb, output) + +if __name__ == '__main__': + main() diff --git a/songbook.sb b/songbook.sb new file mode 100644 index 00000000..c520a714 --- /dev/null +++ b/songbook.sb @@ -0,0 +1,12 @@ +{ +"template" : "songbook.tmpl", +"title" : "Recueil de chansons pour guitare", +"author" : "Romain Goffe \\and Alexandre Dupas", +"version" : "3.1", +"mail" : "crep@team-on-fire.com", +"picture" : "feel-the-music", +"picturecopyright" : "foxygamergirl @ deviantart.com", +"footer" : "\\begin{flushleft}\\includegraphics[width=3cm]{on-fire}\\end{flushleft}", +"license" : "\\input{license.tex}", +"songs" : "all" +} diff --git a/songs/Debout_Sur_Le_Zinc/La_declaration.sg b/songs/Debout_Sur_Le_Zinc/La_declaration.sg index e1ef42ae..609611b0 100644 --- a/songs/Debout_Sur_Le_Zinc/La_declaration.sg +++ b/songs/Debout_Sur_Le_Zinc/La_declaration.sg @@ -61,7 +61,7 @@ \beginverse C'est un peu une déclaration - Même si je sais que tu m'aimes pas + 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 \endverse diff --git a/songs/Les_Wriggles/Plouf.sg b/songs/Les_Wriggles/Plouf.sg new file mode 100644 index 00000000..a701e85d --- /dev/null +++ b/songs/Les_Wriggles/Plouf.sg @@ -0,0 +1,64 @@ +\songcolumns{1} +\beginsong{Plouf}[by=Les Wriggles,cov=partent-en-live] + +\cover +\gtab{Ré7M}{5:X02120} +\gtab{Do#7}{4:X02020} +\gtab{Si7}{6:101X1X} +\gtab{Do#m/La}{4:1X2210} +\gtab{Do#m}{4:X02210} +\gtab{Fa#m}{2:022000} +\gtab{Fa#m*}{9:X02210} +\gtab{Mi}{022100} +\gtab{Mi7}{022130} +\gtab{Mi6}{022120} + +\beginverse +Le \[Ré7M]{petit Jordy} a \[Do#7]{très bien} compris +Qu'\[Si7]{à la piscine} pour draguer les copines, faut faire\dots +\endverse + +\beginchorus +\[Do#m/La]Plouf! \[Do#m]Plouf! +La vie, parfois fait \[Fa#m]plouf. \[Fa#m*] \[Mi]\[Mi7]\[Mi6]\[Mi] +\endchorus + +\beginverse +Le petit Grégory apprenait la vie +Au bord de la rivière avec son père, et puis\dots +\endverse + +\beginverse +Jimmy regardait les nuages, assis au bord de la page : +- Qu'est c'que c'est ça, papa? +- Un avion d'la TWA. +- Qu'est c'que c'est ça dans l'air? +- C'est un avion de la Swissair! Et puis\dots +\endverse + +\beginverse +Eric le grand skipper, sur son bateau à voile, +Contemplait les étoiles au large du Pays de Galles, et puis\dots +\endverse + +\beginverse +Léon jouait du violon : "Ouais! c'est chouette le violon." +Mais c'est pas pratique de jouer sur le Titanic, parce que\dots +\endverse + +\beginverse +Fernando le photographe finissait son paragraphe : +"Par Besos mi amor à bord du Rainbow Warrior", et puis\dots +\endverse + +\beginverse +Dans la vie jette toi à l'eau +Tant qu'il n'y a personne pour te pousser dans le dos, parce que\dots +\endverse + +\beginchorus +Plouf! Plouf! +La mort aussi fait\dots +\endchorus + +\endsong diff --git a/staging/California_s_dark.sg b/staging/California_s_dark.sg deleted file mode 100644 index d19a398a..00000000 --- a/staging/California_s_dark.sg +++ /dev/null @@ -1,80 +0,0 @@ -\songcolumns{2} -\beginsong{California's dark}[by=The Nightwatchman,cov=one-man-revolution] - - \cover - \gtab{Fa#}{2:022100} - \gtab{Si}{2:X02220} - - \beginverse - It started in base\[Fa#]ments - \[Si] And it started in \[Fa#]sheds - It started in back\[Fa#]yards - \[Si] And was hidden under \[Fa#]beds - - \[Mi/Si] I turned on the TV - \[Si] Don't believe a word they \[Fa#]say - \[Mi/Si] We can't stay here now love - \[Si] And we can't get away \[Fa#] - \endverse - - \beginchorus - \[Si] There's a riot on \[Fa#]Sunset - \[Si] And fires burn in the \[Fa#]park - \[Si] The sun has \[Fa#]set my friend - \[Si] And California's dark \[La Fa#] - \endchorus - - - \beginverse - And over the screaming - I heard a clear voice - I looked at my choices - And I made a choice - Smoke and ashes - Tonight hide the stars - The stop lights are red now, love - We've come for what's ours - \endverse - - \musicnote{switch on power chords} - - \beginverse - Come stand among the rattlesnakes - At the side of the desert road - And close your eyes and listen - To the music hard and cold - Tonight the moon is blackened - Tonight the doors are shut - Behind the shuttered windows - We pray the sun will come up - \endverse - - \musicnote{back to standard chords} - - \beginverse - For something walks across these fields - For which there is no name - You might have heard different - But I was there when it came - It will start with a spark - And a great fire will grow - Don't know how I know it - But I just know - \endverse - - - \beginchorus - There's a riot on Sunset - And fires burn in the park - The sun sets everywhere - And the whole damn country's dark - \endchorus - - \beginchorus - There's a riot on Sunset - And fires burn in the park - The sun has set my friend - And California's dark - \endchorus - -\endsong diff --git a/staging/La_chanson_du_vieux_Gildas.sg b/staging/La_chanson_du_vieux_Gildas.sg deleted file mode 100644 index 305b59a4..00000000 --- a/staging/La_chanson_du_vieux_Gildas.sg +++ /dev/null @@ -1,37 +0,0 @@ -\songcolumns{2} -\beginsong{La chanson du vieux Gildas}[by=Le Donjon de Naheulbeuk] - - \capo{3} - \gtab{Do}{X32010} - \gtab{Sol}{320003} - \gtab{Fa}{1:022100} - - - \beginverse - J'avais une cahutte en ruine sur le sentier - Qui relie Chnafon à Valtordu, - La vie en ermite, sans être un super pied, - C'était pas trop pourri non plus. - \endverse - - \beginverse - Pendant des années, j'en ai vu des bourrins - Des nabots, des elfes et des sorciers, - Marcher dans mes tomates en faisant les malins, - Comme font tous les aventuriers - \echo{Allez chauffe!} - \endverse - - \beginverse - Puis vint un soir cette équipe de blaireaux, - Ils avaient l'air paumés, - Mais pas trop maléfiques, - La blonde était stupide et l'ogre un peu craignos, - \endverse - - \beginverse - Puis soudain le barbare a sorti son épée, il a sauté sur moi et PAF - C'est la chanson du vieux Gildas! - \endverse - -\endsong \ No newline at end of file diff --git a/staging/Ma_fille.sg b/staging/Ma_fille.sg deleted file mode 100644 index 02d4c898..00000000 --- a/staging/Ma_fille.sg +++ /dev/null @@ -1,169 +0,0 @@ -\songcolumns{3} -\beginsong{Ma fille}[by=Les Ogres de Barback,cov=du-simple-au-neant] - - - \cover - \gtab{Mi&}{6: X02220} - \gtab{Si&}{6: 022100} - \gtab{Dom}{3: X02210} - \gtab{Solm}{3: 022000} - \gtab{Sol#}{4: 022100} - - - \beginverse - J'ai \[Mim]creusé la terre, - J'ai découpé la lune - Puis gratté le soleil - En marchant sur l'espace \dots - \endverse - - \beginchorus - Sais-\[Sol]tu, ma fille, - Je n'y ai rien \[Ré]trouvé de \[Mim]mieux! - \endchorus - - \beginverse - J'ai \[Mim]foulé les poubelles - Trempé dans les égouts - J'ai fait les catacombes - Pareilles aux \[Do]quatre \[Ré]bouts - De tous les \[Do]coins de \[Ré]terre - Des plaines \[Do]et du dé\[Ré]sert - Des mon\[Do]tagnes ou des \[Ré]mers - Tout près des \[Mim]continents - \endverse - - \beginverse* - J'y ai \[Mim]vu, ma fille, - L'été et \[Ré]le prin\[Mim]temps - L'automne et puis l'hiver - La brume \[Ré]sur l'oc\[Mim]éan - Un orage en colère - Un vol \[Ré]de cormo\[Mim]rans - Des millions éphémères - Des gouttes d'eau, du vent \dots - \endverse - - \beginchorus - Vois-tu, ma fille, - Je n'ai rien vu de mieux! - \endchorus - - \beginverse - Y'a des âmes imbéciles - Qui se battent et pour peu - Et d'autres plus tranquilles - Qui m'ont offert du temps - J'en ai gardé l'odeur - D'une épice qui grille - J'ai goûté la saveur - Lorsque le feu pétille - Lorsque le feu divin, - Sous un ciel qui brille - De mille étoiles filantes - D'une main dans ma main - \endverse - - \beginverse* - Pour une nuit pétante, - Amène prétentieux - L'envie d'une autre vie - La volonté discrète - De se poser enfin - D'oublier les conquêtes - Et fuir le chemin \dots - \endverse - - \beginchorus - Je te le dis, ma fille, - Je n'ai rien fait de mieux! - \endchorus - - \beginverse - Et je suis reparti - Continuer, sans arrêt - A fouiller dans les trains - A retourner la terre - A perdre des matins - A voir dans tous les verres - Si l'alcool s'ennuie - Pour être sûr du goût, - Du goût de mon dégoût - Quand l'ivresse s'enfuit - Je me suis retrouvé - De situations drôles - A d'autres plus violentes - \endverse - - \beginverse* - Prince et puis poète - Clochard et sans issue - Paumé, analphabète - Roi du monde indécis - De rendre le bonheur - A des gens plus petits - Puis dévoiler l'horreur - D'une vie malhonnête - \endverse - - \beginchorus - Entends-tu, ma fille, - Je n'ai rien dit de mieux! - \endchorus - - - \beginverse - J'ai \[Ré]frôlé de mes doigts - Les peaux les plus sen\[Mim]suelles - J'ai \[Ré]tenté au hasard - Pour l'amour éternel - Traî\[Ré]nant dans les quartiers - Où vivent \[Mim]les étoiles - Qui m'ont appris, déçues, - Qu'être superficiel - Qu'on vive pour le cul - Dans un décor de miel - Le savoir dans la soie - Le luxe \[Do]et l'impor\[Ré]tance - Derrière chacun pour soi - Cache encore la souffrance - Je les ai saluées - Et là encore j'ai \[Ré]fui - Je me suis réfugié, - Enfermé pour de bon - Des pensées, des idées, - Délivré des leçons - Le savoir au parfait - La culture à foison - \endverse - - \beginverse - J'en ai \[Mim]veillé des nuits - A pas\[Ré]ser en re\[Mim]vue - Les couleurs de ma vie - Je me suis aperçu - Au terme du bilan - Si c'était réussi - Que je parle dix langues - J'ai sur le bout des doigts - La culture et les lois - Et cette main qui tangue - \endverse - - \beginverse* - À coucher au papier - Tous ces mots inutiles - Où je parle de moi - Pour mieux parler de toi - À coucher au papier - Tous ces mots inutiles - Où je parle de moi - Pour mieux parler de toi - \endverse - - \beginchorus - Où je parle de moi - Pour mieux parler de toi - \endchorus - -\endsong diff --git a/staging/Moi_si_un_jour.sg b/staging/Moi_si_un_jour.sg deleted file mode 100644 index cb741e4c..00000000 --- a/staging/Moi_si_un_jour.sg +++ /dev/null @@ -1,60 +0,0 @@ -\songcolumns{2} -\beginsong{Moi si un jour}[by=La crevette d'acier] - - \beginverse - Moi si un jour je monte au ciel - Je leur dirais comment c'était - Cette pluie qui tombe comme de la grêle - Et pas le temps de s'abriter - \endverse - - \beginverse - Moi si un jour je monte au ciel - Ce s'ra par mes propres moyens - Et sûr'ment pas à tire d'ailes - J'aime trop flâner sur les chemins - \endverse - - \beginverse - Moi si un jour je monte au ciel - J'espère croiser des attardas - Qui croient toujours qu'la vie est belle - Leur offrir un coup et s'marrer - \endverse - - \beginverse - Moi si un jour je monte au ciel - C'jour là p't'être que Dieu aura bu - Il m'expédiera au septième - Sur un nuage peuplé de jolis culs - \endverse - - \beginverse - Moi si un jour je monte au ciel - J'emporterais une guitare - Je chant'rais pour de l'hydromel - Des ailes neuves ou un cigare - \endverse - - \beginverse - Moi si un jour je monte au ciel - J'aurais envie que tu sois là - Comme dans la chambre de cet hôtel - Où on s'est pris la première fois - \endverse - - \beginverse - Moi si un jour je monte au ciel - C'est qu'mon coeur en aura eu marre - De trainer son batt'ment fidèle - Dans la fumée épaisse des bars - \endverse - - \beginverse - Moi si un jour je monte au ciel - J'aurais le trac soyez-en sûrs - Car l'éternité c'est mortel - Un cri qui s'transforme en murmure - \endverse - -\endsong \ No newline at end of file diff --git a/staging/Touche_pas_a_mon_ecole.sg b/staging/Touche_pas_a_mon_ecole.sg deleted file mode 100644 index 0b2c0294..00000000 --- a/staging/Touche_pas_a_mon_ecole.sg +++ /dev/null @@ -1,91 +0,0 @@ -\songcolumns{2} -\beginsong{Touche pas à mon école}[by=Les Ogres de Barback,cov=pitt-ocha-2] - - \cover - - \beginverse - Petite sœur, il est quelle heure ? Je t'écoute - Il est midi, c'est l'heure du casse-croute - \endverse - - \beginverse* - J'ai une envie irrésistible - De manger des araignées - Des puces, des poux bien épicés - Une horde de scarabées - Avec du beurre - Enfin bref, des horreurs ! - \endverse - - \beginchorus - Mais s'il continue à toucher à mon école - Le président: à la casserole ! - \endchorus - - \beginverse - Petite sœur, il est quelle heure ? Dis-le moi vite - Il est midi allume le feu sous la marmite. - \endverse - - \beginverse* - J'ai cuisiné un fricassé - De bras-cassés dorés à souhait - Un plat de trucs dégoulinants - Très délicats à digérer - Des asticots, des raviolis, - Des gros gugus un peu cramés, - Grouillants, bouillants - Enfin bref, dégoutant ! - \endverse - - - \beginverse - Quelle heure est-il ? J'ai le ventre qui m'appelle. - Il est midi et j'ai fait chauffer les gamelles. - \endverse - - \beginverse* - On va goûter un velouté - De vieux ministres avinés, - Et relevé à l'Élysée - Et de quelques lois à la noix, - Un pot-au-feu de députés, - Un patron qui pue les pieds - Et le fromage, - Enfin bref, bon courage ! - \endverse - - \beginverse - Nous on veut pas être tassés au fond des classes - Quelle heure est-il ? J'ai le ventre qui grimace - \endverse - - \beginverse* - Qui gargouille, qui crie fort, - Qui fait la grève et qui se tord - J'ai l'estomac qui crie famine ! - Mon école qui tombe en ruine ! - Mes entrailles qui me tiraillent, - Et mon pays qui déraille. - \endverse - - \beginverse* - On est des marmots qu'ont les crocs. - Des lardons qui ont les ch'tons - Des gamins dans le pétrin. - Des mouflets très inquiets. - \endverse - - \beginverse* - Et c'est la fin des haricots - Et c'est la fin des haricots - C'est la fin des haricots - J'ai les boules, j'ai les glandes - C'est du sel de Guérande - C'est la fin des haricots - J'en ai gros sur la patate - Achète un costard cravate - C'est la fin des haricots \rep{7} - \endverse - -\endsong \ No newline at end of file diff --git a/staging/Vanity.sg b/staging/Vanity.sg deleted file mode 100644 index 059236de..00000000 --- a/staging/Vanity.sg +++ /dev/null @@ -1,85 +0,0 @@ -\songcolumns{3} -\beginsong{Vanity}[by=Yuki Kajiura,cov=fiction] - - -\cover -\gtab{Lam}{X02210} -\gtab{Rém}{XX0231} -\gtab{Sol}{320003} -\gtab{Fa}{1: 022100} -\gtab{Do}{X32010} - -\beginverse -\[Lam]Enter the scenery of love -Lovers are \[Rém]in pain -\[Sol]They blame and \[Fa]pick on each \[Sol]other -\endverse - -\beginverse* -You play melodies of love -Forgotten phrases -Tender and sweet -\endverse - -\beginverse -\[Lam]Come a little bit \[Sol]closer -Don't \[Rém]stay in the \[Sol]shadows my \[Lam]boy -\echo{La la la la la la la} -The melody's fading \dots -Now or never, love will go -\endverse - -\beginchorus -\[Lam]I'll be \[Mim]there -\[Lam]By your \[Mim]side -\[Lam]Share your \[Mim]fears -In the \[Do]silent re\[Mi7]demption -Touch my lips, -Hold me tight -Live in vanity -For a while -\endchorus - -\beginverse -As winter melts in the sun -Boys will be out running and reaching for the light -Oh mother please find me in that place -Before the memories tear us into pieces -\endverse - -\beginverse* -Clinging to affection, we somehow do learn to live -\echo{La la la la la la la} -In endless motion -Never coming back, love will go -\endverse - -\beginchorus -You'll be there by my side -You may never know my devotion -Feel my breath in the quiet night -Live in vanity for ever -\endchorus - -\beginverse -Won't you feel my gentle emotion -Let us live in peace with conviction -If you're here please hold me \dots -\endverse - -\beginchorus -I'll be there by your side -Share your fears in the silent -Redemption -Touch my lips, hold me tight -Live in vanity for a while -\endchorus - -\beginchorus -You'll be there by my side -You may never know my devotion -Feel my breath in the quiet night -Live in vanity for ever -\endchorus - -\endsong diff --git a/staging/du-simple-au-neant.jpg b/staging/du-simple-au-neant.jpg deleted file mode 100644 index f042ddeb..00000000 Binary files a/staging/du-simple-au-neant.jpg and /dev/null differ diff --git a/templates/songbook.tmpl b/templates/songbook.tmpl new file mode 100644 index 00000000..90a6c564 --- /dev/null +++ b/templates/songbook.tmpl @@ -0,0 +1,76 @@ +% Copyright (C) 2009-2010 Romain Goffe, Alexandre Dupas +% Copyright (C) 2008 Kevin W. Hamlen +% +% This program is free software; you can redistribute it and/or +% modify it under the terms of the GNU General Public License +% as published by the Free Software Foundation; either version 2 +% of the License, or (at your option) any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +% MA 02110-1301, USA. +% +% The latest version of this program can be obtained from +% http://songs.sourceforge.net. +% +% Modified to serve personnal purposes. Newer versions can be +% obtained from http://www.lohrun.net. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Template parameters +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%:[ +%%: {"name":"title", "description":"Title", "default":"Recueil de chansons pour guitare"}, +%%: {"name":"author", "description":"Author", "default":"Romain Goffe \\and Alexandre Dupas"}, +%%: {"name":"version", "description":"Version", "default":"3.1"}, +%%: {"name":"subtitle", "description":"Subtitle"}, +%%: {"name":"mail", "description":"Email", "default":"crep@team-on-fire.com"}, +%%: {"name":"picture", "description":"Picture", "default":"feel-the-music"}, +%%: {"name":"picturecopyright", "description":"Copyright", "default":"foxygamergirl@deviantart.com"}, +%%: {"name":"footer", "description":"Footer", "default":"\\begin{flushleft}\\includegraphics[width=3cm]{on-fire}\\end{flushleft}"}, +%%: {"name":"license", "description":"License", "default":"\\input{license.tex}"}, +%%: {"name":"booktype", "description":"Booktype", "type":"stringlist", "default":["chorded"], "join":","} +%%:] +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% begin document +\documentclass[\getbooktype]{crepbook} +\usepackage[utf8]{inputenc} +\usepackage[english,french]{babel} + +\title{\gettitle} +\author{\getauthor} +\subtitle{\getsubtitle} +\version{\getversion} +\mail{\getmail} +\picture{\getpicture} +\picturecopyright{\getpicturecopyright} +\footer{\getfooter} +\licence{\getlicense} + +\newindex{titleidx}{\getname_title} +\newauthorindex{authidx}{\getname_auth} + +\graphicspath{ + {img/}, +} + +\begin{document} + +\maketitle + +\showindex{Index des chansons}{titleidx} +\showindex{Index des auteurs}{authidx} + +\songsection{Chansons} +\begin{songs}{titleidx,authidx} + \getsongslist +\end{songs} + +\end{document} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% end document diff --git a/volume-1-cb.tex b/volume-1-cb.tex deleted file mode 100644 index d6e75009..00000000 --- a/volume-1-cb.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{volume1cbtitle} -\newauthorindex{authidx}{volume1cbauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Romain Goffe \and Alexandre Dupas} -\subtitle{Tome 1} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{feel-the-music} -\picturecopyright{©foxygamergirl @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{volume-1.sbd} -\end{songs} - -\end{document} diff --git a/volume-1-lb.tex b/volume-1-lb.tex deleted file mode 100644 index 2b67fc45..00000000 --- a/volume-1-lb.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[lyric]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{volume1lbtitle} -\newauthorindex{authidx}{volume1lbauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Romain Goffe \and Alexandre Dupas} -\subtitle{Tome 1} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{feel-the-music} -\picturecopyright{©foxygamergirl @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{volume-1.sbd} -\end{songs} - -\end{document} diff --git a/volume-1-ll.tex b/volume-1-ll.tex deleted file mode 100644 index b9e2b96a..00000000 --- a/volume-1-ll.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded,lilypond]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{volume1lltitle} -\newauthorindex{authidx}{volume1llauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Romain Goffe \and Alexandre Dupas} -\subtitle{Tome 1} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{feel-the-music} -\picturecopyright{©foxygamergirl @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{volume-1.sbd} -\end{songs} - -\end{document} diff --git a/volume-1.sb b/volume-1.sb new file mode 100644 index 00000000..cb891749 --- /dev/null +++ b/volume-1.sb @@ -0,0 +1,188 @@ +{ +"template" : "songbook.tmpl", +"author" : "Romain Goffe \\and Alexandre Dupas", +"footer" : "\\begin{flushleft}\\includegraphics[width=3cm]{on-fire}\\end{flushleft}", +"license" : "\\input{license.tex}", +"mail" : "crep@team-on-fire.com", +"picture" : "feel-the-music", +"picturecopyright" : "foxygamergirl @ deviantart.com", +"subtitle" : "Tome 1", +"title" : "Recueil de chansons pour guitare", +"version" : "3.1", +"booktype" : [ + "chorded" + ], +"songs" : [ + "Alain_Bashung/Gaby_oh_gaby.sg", + "Amy_MacDonald/Mr._Rock_n_Roll.sg", + "Amy_MacDonald/This_is_the_life.sg", + "Anais/Mon_coeur_mon_amour.sg", + "Avril_Lavigne/Things_I_ll_never_say.sg", + "Barry_Louis_Polisar/All_I_Want_Is_You.sg", + "Belle_Sebastian/Piazza_New-York_catcher.sg", + "Bob_Dylan/Knocking_on_heavens_door.sg", + "Bob_Dylan/Blowin_in_the_wind.sg", + "Bruce_Springsteen/Buffalo_gals.sg", + "Bruce_Springsteen/Bring_em_home.sg", + "Bruce_Springsteen/O_Mary_don_t_you_weep.sg", + "Benabar/Quatre_murs_et_un_toit.sg", + "Benabar/Y_a_une_fille_qu_habite_chez_moi.sg", + "Benabar/Le_diner.sg", + "Carter_Family/In_the_highways.sg", + "Carter_Family/Keep_on_the_sunny_side.sg", + "Cat_Stevens/The_wind.sg", + "Cat_Stevens/Sad_Lisa.sg", + "Cat_Stevens/My_Lady_d_Arbanville.sg", + "Charles_Aznavour/Emmenez-moi.sg", + "Dessins_Animes/Tom_Sawyer_debut.sg", + "Dessins_Animes/L_histoire_d_Actarus.sg", + "Dessins_Animes/Tom_Sawyer_fin.sg", + "Dessins_Animes/Nicky_Larson.sg", + "Dessins_Animes/Les_mysterieuses_cites_d_or.sg", + "Eels/Packing_blankets.sg", + "Eels/Hey_man.sg", + "Eels/I_like_birds.sg", + "Eels/Dirty_girl.sg", + "Francis_Cabrel/Je_l_aime_a_mourir.sg", + "Francis_Cabrel/Petite_Marie.sg", + "Garfunkel_and_Oates/Fuck_you.sg", + "Georges_Brassens/Le_gorille.sg", + "Georges_Brassens/Cupidon_s_en_fout.sg", + "Georges_Brassens/Les_copains_d_abord.sg", + "Georges_Brassens/Grand_pere.sg", + "Georges_Brassens/La_mauvaise_reputation.sg", + "Georges_Brassens/La_chanson_du_herisson.sg", + "Graeme_Allwright/Ca_je_l_ai_jamais_vu.sg", + "Graeme_Allwright/Petit_garcon.sg", + "Graeme_Allwright/Il_faut_que_je_m_en_aille.sg", + "Graeme_Allwright/Jolie_Bouteille.sg", + "Graeme_Allwright/Petites_boites.sg", + "Graeme_Allwright/Jusqu_a_la_ceinture.sg", + "Graeme_Allwright/La_mouche_bleue.sg", + "Graeme_Allwright/Johnny.sg", + "Green_Day/Boulevard_of_broken_dreams.sg", + "Herman_Dune/I_wish_I_could_see_you_soon.sg", + "Howie_Day/Collide.sg", + "Hugues_Aufray/Le_Bon_Dieu_s_enervait.sg", + "Hugues_Aufray/N_y_pense_plus_tout_est_bien.sg", + "Hugues_Aufray/Je_reviens.sg", + "Hugues_Aufray/Santiano.sg", + "Hugues_Aufray/Tu_sens_bon_la_terre.sg", + "Hugues_Aufray/Le_petit_ane_gris.sg", + "Jacques_Brel/Vesoul.sg", + "Jeff_Buckley/Hallelujah.sg", + "Joe_Dassin/Siffler_sur_la_colline.sg", + "Joe_Dassin/Le_chemin_de_Papa.sg", + "Kana/Plantation.sg", + "Karpatt/Melisande.sg", + "Karpatt/Les_ptits_cailloux.sg", + "Karpatt/Le_magicien.sg", + "Kimya_Dawson/Tree_hugger.sg", + "La_Rue_Ketanou/Les_cigales.sg", + "La_Rue_Ketanou/La_rue_ketanou.sg", + "La_Rue_Ketanou/Tu_parles_trop.sg", + "La_Rue_Ketanou/Ma_faute_a_toi.sg", + "La_Rue_Ketanou/Les_mots.sg", + "La_Rue_Ketanou/Impossible.sg", + "Le_Donjon_de_Naheulbeuk/Les_souliers_de_Lady_Fae.sg", + "Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg", + "Le_Donjon_de_Naheulbeuk/Bugger_off.sg", + "Le_Donjon_de_Naheulbeuk/La_biere_du_donjon.sg", + "Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg", + "Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg", + "Le_Donjon_de_Naheulbeuk/Mon_ancetre_Gurdil.sg", + "Le_Donjon_de_Naheulbeuk/La_vie_d_aventurier.sg", + "Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg", + "Le_Donjon_de_Naheulbeuk/Un_boulet_dans_le_groupe.sg", + "Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg", + "Les_Amis_D_Ta_Femme/Maree_Basse.sg", + "Les_Amis_D_Ta_Femme/Cayenne.sg", + "Les_Cowboys_Fringants/Droit_devant.sg", + "Les_Cowboys_Fringants/Etoiles_filantes.sg", + "Les_Cowboys_Fringants/Les_hirondelles.sg", + "Les_Cowboys_Fringants/La_manifestation.sg", + "Les_Cowboys_Fringants/Histoire_de_peche.sg", + "Les_Cowboys_Fringants/Toune_d_automne.sg", + "Les_Fatals_Picards/Chasse_peche_et_nature.sg", + "Les_Hurlements_d_Leo/Poemes.sg", + "Les_Momes_du_CE2/Mamadou_avait_mal_aux_dents.sg", + "Les_Ogres_de_Barback/3_-_0.sg", + "Les_Ogres_de_Barback/Pour_me_rendre_a_mon_bureau.sg", + "Les_Ogres_de_Barback/Petite_societe.sg", + "Les_Ogres_de_Barback/Rue_de_Panam.sg", + "Les_Ogres_de_Barback/Grand-mere.sg", + "Les_Ogres_de_Barback/L_air_bete.sg", + "Les_Ogres_de_Barback/Contes_vents_et_marees.sg", + "Les_Ogres_de_Barback/Accordeon_pour_les_cons.sg", + "Les_Ogres_de_Barback/La_premiere_fois.sg", + "Les_Tit_s_Nassels/Les_tit_s_ballades.sg", + "Les_Tetes_Raides/L_iditente.sg", + "Les_Tetes_Raides/Patalo.sg", + "Les_VRP/Leo.sg", + "Les_Wriggles/Monolithe.sg", + "Les_Wriggles/Poupine_et_Thierry.sg", + "Les_Wriggles/Julie_la_petite_olive.sg", + "Linkin_Park/Numb.sg", + "Louise_Attaque/Depuis_toujours.sg", + "Louise_Attaque/Lea.sg", + "Mano_Negra/Out_of_time_man.sg", + "Manu_Chao/Desaparecido.sg", + "Manu_Chao/Bienvenida_a_Tijuana.sg", + "Manu_Chao/Clandestino.sg", + "Maurice_Dulac/Dis_a_ton_fils.sg", + "Mes_souliers_sont_rouges/Les_souliers_rouges.sg", + "Mes_souliers_sont_rouges/Sainte-Cecile.sg", + "Mes_souliers_sont_rouges/The_rooster.sg", + "Moriarty/Jimmy.sg", + "Noir_Desir/Aux_sombres_heros_de_l_amer.sg", + "Norah_Jones/Somewhere_over_the_rainbow.sg", + "Oasis/Wonderwall.sg", + "Oldelaf_et_Monsieur_D/Rue_de_Nantes.sg", + "Oldelaf_et_Monsieur_D/Trahis.sg", + "Oldelaf_et_Monsieur_D/Nathalie.sg", + "Oldelaf_et_Monsieur_D/Raoul_le_pitbull.sg", + "Oldelaf_et_Monsieur_D/Petit_Pierrot.sg", + "Oldelaf_et_Monsieur_D/Cafe.sg", + "Patrick_Bouchitey/Jesus_reviens.sg", + "Pierre_Perret/Lily.sg", + "Pixies/Where_Is_My_Mind.sg", + "Pow_Wow/Le_lion_est_mort_ce_soir.sg", + "Radiohead/Creep.sg", + "Renaud/Hexagone.sg", + "Renaud/Des_que_le_vent_soufflera.sg", + "Renaud/Manu.sg", + "Renaud/Petite_fillle_des_sombres_rues.sg", + "Renaud/Marche_a_l_ombre.sg", + "Renaud/Mistral_Gagnant.sg", + "Renaud/Laisse_Beton.sg", + "Simon_Garfunkel/El_condor_pasa.sg", + "Simon_Garfunkel/The_boxer.sg", + "Simon_Garfunkel/Scarborough_Fair.sg", + "Simon_Garfunkel/Cecilia.sg", + "Simon_Garfunkel/The_sounds_of_silence.sg", + "Simon_Garfunkel/Feeling_groovy.sg", + "Simon_Garfunkel/The_leaves_that_are_green.sg", + "Simon_Garfunkel/Wednesday_morning_3a.m.sg", + "Sinsemilia/J_prefere_100_fois.sg", + "Steve_Waring/Le_matou.sg", + "Terra_Naomi/Say_It_s_Possible.sg", + "The_Beatles/Ob-la-di_ob-la-da.sg", + "The_Beatles/Yesterday.sg", + "The_Beatles/Yellow_submarine.sg", + "The_Beatles/Hey_Jude.sg", + "The_Eagles/Hotel_California.sg", + "The_Moldy_Peaches/Anyone_Else_But_You.sg", + "The_Pogues/Dirty_Old_Town.sg", + "The_Pogues/Fairytale_of_New-York.sg", + "Tri_Yann/La_ville_que_j_ai_tant_aimee.sg", + "Tri_Yann/Si_mort_a_mors.sg", + "Tri_Yann/Les_prisons_de_Nantes.sg", + "Tri_Yann/La_jument_de_Michao.sg", + "Tryo/Le_petit_chose.sg", + "Tryo/L_hymne_de_nos_campagnes.sg", + "Tryo/Ce_que_l_on_s_aime.sg", + "Yves_Jamait/Et_je_bois.sg", + "Yvon_Etienne/Chemise_rouge.sg", + "Yvon_Etienne/Y_a_des_nouilles_et_du_nougat.sg" + ] +} diff --git a/volume-1.sgl b/volume-1.sgl deleted file mode 100644 index 7ce56e3e..00000000 --- a/volume-1.sgl +++ /dev/null @@ -1,171 +0,0 @@ -songs/Alain_Bashung/Gaby_oh_gaby.sg -songs/Amy_MacDonald/Mr._Rock_n_Roll.sg -songs/Amy_MacDonald/This_is_the_life.sg -songs/Anais/Mon_coeur_mon_amour.sg -songs/Avril_Lavigne/Things_I_ll_never_say.sg -songs/Barry_Louis_Polisar/All_I_Want_Is_You.sg -songs/Belle_Sebastian/Piazza_New-York_catcher.sg -songs/Benabar/Le_diner.sg -songs/Benabar/Quatre_murs_et_un_toit.sg -songs/Benabar/Y_a_une_fille_qu_habite_chez_moi.sg -songs/Bob_Dylan/Blowin_in_the_wind.sg -songs/Bob_Dylan/Knocking_on_heavens_door.sg -songs/Bruce_Springsteen/Bring_em_home.sg -songs/Bruce_Springsteen/Buffalo_gals.sg -songs/Bruce_Springsteen/O_Mary_don_t_you_weep.sg -songs/Carter_Family/In_the_highways.sg -songs/Carter_Family/Keep_on_the_sunny_side.sg -songs/Cat_Stevens/My_Lady_d_Arbanville.sg -songs/Cat_Stevens/Sad_Lisa.sg -songs/Cat_Stevens/The_wind.sg -songs/Charles_Aznavour/Emmenez-moi.sg -songs/Dessins_Animes/Les_mysterieuses_cites_d_or.sg -songs/Dessins_Animes/L_histoire_d_Actarus.sg -songs/Dessins_Animes/Nicky_Larson.sg -songs/Dessins_Animes/Tom_Sawyer_debut.sg -songs/Dessins_Animes/Tom_Sawyer_fin.sg -songs/Eels/Dirty_girl.sg -songs/Eels/Hey_man.sg -songs/Eels/I_like_birds.sg -songs/Eels/Packing_blankets.sg -songs/Francis_Cabrel/Je_l_aime_a_mourir.sg -songs/Francis_Cabrel/Petite_Marie.sg -songs/Garfunkel_and_Oates/Fuck_you.sg -songs/Georges_Brassens/Cupidon_s_en_fout.sg -songs/Georges_Brassens/Grand_pere.sg -songs/Georges_Brassens/La_chanson_du_herisson.sg -songs/Georges_Brassens/La_mauvaise_reputation.sg -songs/Georges_Brassens/Le_gorille.sg -songs/Georges_Brassens/Les_copains_d_abord.sg -songs/Graeme_Allwright/Ca_je_l_ai_jamais_vu.sg -songs/Graeme_Allwright/Il_faut_que_je_m_en_aille.sg -songs/Graeme_Allwright/Johnny.sg -songs/Graeme_Allwright/Jolie_Bouteille.sg -songs/Graeme_Allwright/Jusqu_a_la_ceinture.sg -songs/Graeme_Allwright/La_mouche_bleue.sg -songs/Graeme_Allwright/Petites_boites.sg -songs/Graeme_Allwright/Petit_garcon.sg -songs/Green_Day/Boulevard_of_broken_dreams.sg -songs/Herman_Dune/I_wish_I_could_see_you_soon.sg -songs/Howie_Day/Collide.sg -songs/Hugues_Aufray/Je_reviens.sg -songs/Hugues_Aufray/Le_Bon_Dieu_s_enervait.sg -songs/Hugues_Aufray/Le_petit_ane_gris.sg -songs/Hugues_Aufray/N_y_pense_plus_tout_est_bien.sg -songs/Hugues_Aufray/Santiano.sg -songs/Hugues_Aufray/Tu_sens_bon_la_terre.sg -songs/Jacques_Brel/Vesoul.sg -songs/Jeff_Buckley/Hallelujah.sg -songs/Joe_Dassin/Le_chemin_de_Papa.sg -songs/Joe_Dassin/Siffler_sur_la_colline.sg -songs/Kana/Plantation.sg -songs/Karpatt/Le_magicien.sg -songs/Karpatt/Les_ptits_cailloux.sg -songs/Karpatt/Melisande.sg -songs/Kimya_Dawson/Tree_hugger.sg -songs/La_Rue_Ketanou/Impossible.sg -songs/La_Rue_Ketanou/La_rue_ketanou.sg -songs/La_Rue_Ketanou/Les_cigales.sg -songs/La_Rue_Ketanou/Les_mots.sg -songs/La_Rue_Ketanou/Ma_faute_a_toi.sg -songs/La_Rue_Ketanou/Tu_parles_trop.sg -songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg -songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg -songs/Le_Donjon_de_Naheulbeuk/Bugger_off.sg -songs/Le_Donjon_de_Naheulbeuk/La_biere_du_donjon.sg -songs/Le_Donjon_de_Naheulbeuk/La_vie_d_aventurier.sg -songs/Le_Donjon_de_Naheulbeuk/Les_elfes_de_GreenElven.sg -songs/Le_Donjon_de_Naheulbeuk/Les_epees_Durandil.sg -songs/Le_Donjon_de_Naheulbeuk/Les_souliers_de_Lady_Fae.sg -songs/Le_Donjon_de_Naheulbeuk/Mon_ancetre_Gurdil.sg -songs/Le_Donjon_de_Naheulbeuk/Troll_farceur_et_elfe_farci.sg -songs/Le_Donjon_de_Naheulbeuk/Un_boulet_dans_le_groupe.sg -songs/Les_Amis_D_Ta_Femme/Cayenne.sg -songs/Les_Amis_D_Ta_Femme/Maree_Basse.sg -songs/Les_Cowboys_Fringants/Droit_devant.sg -songs/Les_Cowboys_Fringants/Etoiles_filantes.sg -songs/Les_Cowboys_Fringants/Histoire_de_peche.sg -songs/Les_Cowboys_Fringants/La_manifestation.sg -songs/Les_Cowboys_Fringants/Les_hirondelles.sg -songs/Les_Cowboys_Fringants/Toune_d_automne.sg -songs/Les_Fatals_Picards/Chasse_peche_et_nature.sg -songs/Les_Hurlements_d_Leo/Poemes.sg -songs/Les_Momes_du_CE2/Mamadou_avait_mal_aux_dents.sg -songs/Les_Ogres_de_Barback/3_-_0.sg -songs/Les_Ogres_de_Barback/Accordeon_pour_les_cons.sg -songs/Les_Ogres_de_Barback/Contes_vents_et_marees.sg -songs/Les_Ogres_de_Barback/Grand-mere.sg -songs/Les_Ogres_de_Barback/L_air_bete.sg -songs/Les_Ogres_de_Barback/La_premiere_fois.sg -songs/Les_Ogres_de_Barback/Petite_societe.sg -songs/Les_Ogres_de_Barback/Pour_me_rendre_a_mon_bureau.sg -songs/Les_Ogres_de_Barback/Rue_de_Panam.sg -songs/Les_Tetes_Raides/L_iditente.sg -songs/Les_Tetes_Raides/Patalo.sg -songs/Les_Tit_s_Nassels/Les_tit_s_ballades.sg -songs/Les_VRP/Leo.sg -songs/Les_Wriggles/Julie_la_petite_olive.sg -songs/Les_Wriggles/Monolithe.sg -songs/Les_Wriggles/Poupine_et_Thierry.sg -songs/Linkin_Park/Numb.sg -songs/Louise_Attaque/Depuis_toujours.sg -songs/Louise_Attaque/Lea.sg -songs/Mano_Negra/Out_of_time_man.sg -songs/Manu_Chao/Bienvenida_a_Tijuana.sg -songs/Manu_Chao/Clandestino.sg -songs/Manu_Chao/Desaparecido.sg -songs/Maurice_Dulac/Dis_a_ton_fils.sg -songs/Mes_souliers_sont_rouges/Les_souliers_rouges.sg -songs/Mes_souliers_sont_rouges/Sainte-Cecile.sg -songs/Mes_souliers_sont_rouges/The_rooster.sg -songs/Moriarty/Jimmy.sg -songs/Noir_Desir/Aux_sombres_heros_de_l_amer.sg -songs/Norah_Jones/Somewhere_over_the_rainbow.sg -songs/Oasis/Wonderwall.sg -songs/Oldelaf_et_Monsieur_D/Cafe.sg -songs/Oldelaf_et_Monsieur_D/Nathalie.sg -songs/Oldelaf_et_Monsieur_D/Petit_Pierrot.sg -songs/Oldelaf_et_Monsieur_D/Raoul_le_pitbull.sg -songs/Oldelaf_et_Monsieur_D/Rue_de_Nantes.sg -songs/Oldelaf_et_Monsieur_D/Trahis.sg -songs/Patrick_Bouchitey/Jesus_reviens.sg -songs/Pierre_Perret/Lily.sg -songs/Pixies/Where_Is_My_Mind.sg -songs/Pow_Wow/Le_lion_est_mort_ce_soir.sg -songs/Radiohead/Creep.sg -songs/Renaud/Des_que_le_vent_soufflera.sg -songs/Renaud/Hexagone.sg -songs/Renaud/Laisse_Beton.sg -songs/Renaud/Manu.sg -songs/Renaud/Marche_a_l_ombre.sg -songs/Renaud/Mistral_Gagnant.sg -songs/Renaud/Petite_fillle_des_sombres_rues.sg -songs/Simon_Garfunkel/Cecilia.sg -songs/Simon_Garfunkel/El_condor_pasa.sg -songs/Simon_Garfunkel/Feeling_groovy.sg -songs/Simon_Garfunkel/Scarborough_Fair.sg -songs/Simon_Garfunkel/The_boxer.sg -songs/Simon_Garfunkel/The_leaves_that_are_green.sg -songs/Simon_Garfunkel/The_sounds_of_silence.sg -songs/Simon_Garfunkel/Wednesday_morning_3a.m.sg -songs/Sinsemilia/J_prefere_100_fois.sg -songs/Steve_Waring/Le_matou.sg -songs/Terra_Naomi/Say_It_s_Possible.sg -songs/The_Beatles/Hey_Jude.sg -songs/The_Beatles/Ob-la-di_ob-la-da.sg -songs/The_Beatles/Yellow_submarine.sg -songs/The_Beatles/Yesterday.sg -songs/The_Eagles/Hotel_California.sg -songs/The_Moldy_Peaches/Anyone_Else_But_You.sg -songs/The_Pogues/Dirty_Old_Town.sg -songs/The_Pogues/Fairytale_of_New-York.sg -songs/Tri_Yann/La_jument_de_Michao.sg -songs/Tri_Yann/La_ville_que_j_ai_tant_aimee.sg -songs/Tri_Yann/Les_prisons_de_Nantes.sg -songs/Tri_Yann/Si_mort_a_mors.sg -songs/Tryo/Ce_que_l_on_s_aime.sg -songs/Tryo/Le_petit_chose.sg -songs/Tryo/L_hymne_de_nos_campagnes.sg -songs/Yves_Jamait/Et_je_bois.sg -songs/Yvon_Etienne/Chemise_rouge.sg -songs/Yvon_Etienne/Y_a_des_nouilles_et_du_nougat.sg diff --git a/volume-2-cb.tex b/volume-2-cb.tex deleted file mode 100644 index f11ee0cd..00000000 --- a/volume-2-cb.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{volume2cbtitle} -\newauthorindex{authidx}{volume2cbauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Crep (R. Goffe) \and Lohrun (A. Dupas)} -\subtitle{Tome 2} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{Sound__by_Ellesh} -\picturecopyright{©Ellesh @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{volume-2.sbd} -\end{songs} - -\end{document} diff --git a/volume-2-lb.tex b/volume-2-lb.tex deleted file mode 100644 index cb02ceca..00000000 --- a/volume-2-lb.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[lyric]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{volume2lbtitle} -\newauthorindex{authidx}{volume2lbauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Crep (R. Goffe) \and Lohrun (A. Dupas)} -\subtitle{Tome 2} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{Sound__by_Ellesh} -\picturecopyright{©Ellesh @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{volume-2.sbd} -\end{songs} - -\end{document} diff --git a/volume-2-ll.tex b/volume-2-ll.tex deleted file mode 100644 index d0836bf6..00000000 --- a/volume-2-ll.tex +++ /dev/null @@ -1,65 +0,0 @@ -% Copyright (C) 2009 Romain Goffe, Alexandre Dupas -% Copyright (C) 2008 Kevin W. Hamlen -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to the Free Software -% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -% MA 02110-1301, USA. -% -% The latest version of this program can be obtained from -% http://songs.sourceforge.net. -% -% Modified to serve personnal purposes. Newer versions can be -% obtained from http://www.lohrun.net. - -\documentclass[chorded,lilypond]{crepbook} -\usepackage[utf8]{inputenc} -\usepackage[english,french]{babel} - -\newindex{titleidx}{volume2lltitle} -\newauthorindex{authidx}{volume2llauth} - -\graphicspath{ - {img/}, -} - -\title{Recueil de chansons pour guitare} -\author{Crep (R. Goffe) \and Lohrun (A. Dupas)} -\subtitle{Tome 2} -\version{3.1} -\mail{crep@team-on-fire.com} - -\picture{Sound__by_Ellesh} -\picturecopyright{©Ellesh @ deviantart.com} - -\footer{ - \begin{flushleft} - \includegraphics[width=3cm]{on-fire} - \end{flushleft} -} - -\licence{\input{license.tex}} - -\begin{document} - -\maketitle - -\showindex{Index des chansons}{titleidx} -\showindex{Index des auteurs}{authidx} - -\songsection{Chansons} -\begin{songs}{titleidx,authidx} - \input{volume-2.sbd} -\end{songs} - -\end{document} diff --git a/volume-2.sb b/volume-2.sb new file mode 100644 index 00000000..68e89113 --- /dev/null +++ b/volume-2.sb @@ -0,0 +1,96 @@ +{ +"template" : "songbook.tmpl", +"author" : "Crep (R. Goffe) \\and Lohrun (A. Dupas)", +"footer" : "\\begin{flushleft}\\includegraphics[width=3cm]{on-fire}\\end{flushleft}", +"license" : "\\input{license.tex}", +"mail" : "crep@team-on-fire.com", +"picture" : "Sound__by_Ellesh", +"picturecopyright" : "Ellesh @ deviantart.com", +"subtitle" : "Tome 2", +"title" : "Recueil de chansons pour guitare", +"version" : "3.1", +"booktype" : [ + "chorded" + ], +"songs" : [ + "Aaron/U_turn_lili.sg", + "Alexis_HK/Gaspard.sg", + "Anny_Et_Jean-Marc_Versini/La_danse_des_esquimaux.sg", + "Beau_Dommage/La_complainte_du_phoque_en_alaska.sg", + "Belyscendre/Prends_garde_au_loup.sg", + "Belyscendre/Mon_pere_veut_me_marier.sg", + "Ben_Harper/Widow_of_a_living_man.sg", + "Ben_Harper/Waiting_on_an_angel.sg", + "Bob_Dylan/Mr_tambourine_man.sg", + "Boby_Lapointe/La_maman_des_poissons.sg", + "Britney_Spears/Baby_one_more_time.sg", + "Bruce_Springsteen/Pay_me_my_money_down.sg", + "Cat_Stevens/Here_comes_my_baby.sg", + "Cat_Stevens/Father_and_son.sg", + "Claude_Nougaro/Armstrong.sg", + "Cranberries/Animal_instinct.sg", + "Cranberries/Zombie.sg", + "Debout_Sur_Le_Zinc/Poil_aux_yeux.sg", + "Dessins_Animes/Themis_et_Nono.sg", + "Georges_Brassens/Le_petit_cheval.sg", + "Green_Day/American_idiot.sg", + "Henri_Des/Mon_cheval_gris.sg", + "Henri_Des/Les_betises_a_l_ecole.sg", + "Joe_Dassin/La_fleur_aux_dents.sg", + "Jonathan_Coulton/Still_alive.sg", + "Karpatt/Leon.sg", + "Karpatt/Les_canards_en_plastique.sg", + "Karpatt/Des_idees.sg", + "Karpatt/Des_gnons_pour_des_pelles.sg", + "La_Famille_Maestro/Le_rat_de_l_opera.sg", + "Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg", + "Le_Donjon_de_Naheulbeuk/Les_chaussettes_du_nain.sg", + "Le_Donjon_de_Naheulbeuk/La_complainte_de_la_serveuse.sg", + "Le_Donjon_de_Naheulbeuk/Noel_en_Mordor.sg", + "Le_Donjon_de_Naheulbeuk/Meme_pas_mage.sg", + "Le_Donjon_de_Naheulbeuk/La_polka_du_menestrel.sg", + "Le_Donjon_de_Naheulbeuk/Geste_heroique.sg", + "Les_Cowboys_Fringants/La_reine.sg", + "Les_Cowboys_Fringants/Ti-Cul.sg", + "Les_Cowboys_Fringants/1994.sg", + "Les_Fatals_Picards/La_ferme.sg", + "Les_Naufrages/L_harmonica.sg", + "Les_Ogres_de_Barback/Jojo.sg", + "Les_Ogres_de_Barback/Le_temps.sg", + "Les_Ogres_de_Barback/Ptit_chat.sg", + "Los_Lobos/Cancion_del_Mariachi.sg", + "MC_Solaar/Caroline.sg", + "Maxime_Le_Forestier/San_Fransico.sg", + "Mes_souliers_sont_rouges/Le_cycle_du_vin.sg", + "Mes_souliers_sont_rouges/Nuit_humide.sg", + "Michel_Sardou/Les_lacs_du_Connemara.sg", + "Negro_Spiritual/Lord_I_want.sg", + "Oldelaf_et_Monsieur_D/J_veux_etre_muscle.sg", + "Oldelaf_et_Monsieur_D/Davy_Crockett.sg", + "Oldelaf_et_Monsieur_D/Mon_ange.sg", + "Pornophonique/Sad_robot.sg", + "Renaud/Societe_tu_m_auras_pas.sg", + "Renaud/Amoureux_de_paname.sg", + "Rise_Against/Hero_of_war.sg", + "Ritchie_Valens/La_bamba.sg", + "Ritchie_Valens/Come_on_let_s_go.sg", + "Sheepbox/Devil_s_way.sg", + "Simon_Garfunkel/Kathy_s_song.sg", + "Simon_Garfunkel/Mrs_Robinson.sg", + "Simon_Garfunkel/April_come_she_will.sg", + "Steve_Waring/La_baleine_bleue.sg", + "System_of_a_Down/Roulette.sg", + "The_Animals/The_house_of_rising_sun.sg", + "The_Beatles/Octopus_garden.sg", + "The_Beatles/Let_it_be.sg", + "The_Calling/Wherever_you_will_go.sg", + "The_Carpenters/Breaking_up_is_hard_to_do.sg", + "The_Dubliners/Whiskey_in_the_jar.sg", + "The_Nightwatchman/Let_freedom_ring.sg", + "The_White_Stripes/Well_it_s_true_that_we_love_one_another.sg", + "U2/Sunday_bloody_sunday.sg", + "Vincent_Malone/L_escargot_malheureux.sg", + "Yodelice/Sunday_with_a_flu.sg", + "Yuki_Kajiura/Fake_wings.sg" + ] +} diff --git a/volume-2.sgl b/volume-2.sgl deleted file mode 100644 index 7bb0614f..00000000 --- a/volume-2.sgl +++ /dev/null @@ -1,79 +0,0 @@ -songs/Aaron/U_turn_lili.sg -songs/Alexis_HK/Gaspard.sg -songs/Anny_Et_Jean-Marc_Versini/La_danse_des_esquimaux.sg -songs/Beau_Dommage/La_complainte_du_phoque_en_alaska.sg -songs/Belyscendre/Mon_pere_veut_me_marier.sg -songs/Belyscendre/Prends_garde_au_loup.sg -songs/Ben_Harper/Waiting_on_an_angel.sg -songs/Ben_Harper/Widow_of_a_living_man.sg -songs/Bob_Dylan/Mr_tambourine_man.sg -songs/Boby_Lapointe/La_maman_des_poissons.sg -songs/Britney_Spears/Baby_one_more_time.sg -songs/Bruce_Springsteen/Pay_me_my_money_down.sg -songs/Cat_Stevens/Father_and_son.sg -songs/Cat_Stevens/Here_comes_my_baby.sg -songs/Claude_Nougaro/Armstrong.sg -songs/Cranberries/Animal_instinct.sg -songs/Cranberries/Zombie.sg -songs/Debout_Sur_Le_Zinc/Poil_aux_yeux.sg -songs/Dessins_Animes/Themis_et_Nono.sg -songs/Georges_Brassens/Le_petit_cheval.sg -songs/Green_Day/American_idiot.sg -songs/Henri_Des/Les_betises_a_l_ecole.sg -songs/Henri_Des/Mon_cheval_gris.sg -songs/Joe_Dassin/La_fleur_aux_dents.sg -songs/Jonathan_Coulton/Still_alive.sg -songs/Karpatt/Des_gnons_pour_des_pelles.sg -songs/Karpatt/Des_idees.sg -songs/Karpatt/Leon.sg -songs/Karpatt/Les_canards_en_plastique.sg -songs/La_Famille_Maestro/Le_rat_de_l_opera.sg -songs/Le_Donjon_de_Naheulbeuk/Geste_heroique.sg -songs/Le_Donjon_de_Naheulbeuk/La_compagnie_du_chien_rugissant.sg -songs/Le_Donjon_de_Naheulbeuk/La_complainte_de_la_serveuse.sg -songs/Le_Donjon_de_Naheulbeuk/La_polka_du_menestrel.sg -songs/Le_Donjon_de_Naheulbeuk/Les_chaussettes_du_nain.sg -songs/Le_Donjon_de_Naheulbeuk/Meme_pas_mage.sg -songs/Le_Donjon_de_Naheulbeuk/Noel_en_Mordor.sg -songs/Les_Cowboys_Fringants/1994.sg -songs/Les_Cowboys_Fringants/La_reine.sg -songs/Les_Cowboys_Fringants/Ti-Cul.sg -songs/Les_Fatals_Picards/La_ferme.sg -songs/Les_Naufrages/L_harmonica.sg -songs/Les_Ogres_de_Barback/Jojo.sg -songs/Les_Ogres_de_Barback/Le_temps.sg -songs/Les_Ogres_de_Barback/Ptit_chat.sg -songs/Los_Lobos/Cancion_del_Mariachi.sg -songs/Maxime_Le_Forestier/San_Fransico.sg -songs/MC_Solaar/Caroline.sg -songs/Mes_souliers_sont_rouges/Le_cycle_du_vin.sg -songs/Mes_souliers_sont_rouges/Nuit_humide.sg -songs/Michel_Sardou/Les_lacs_du_Connemara.sg -songs/Negro_Spiritual/Lord_I_want.sg -songs/Oldelaf_et_Monsieur_D/Davy_Crockett.sg -songs/Oldelaf_et_Monsieur_D/J_veux_etre_muscle.sg -songs/Oldelaf_et_Monsieur_D/Mon_ange.sg -songs/Pornophonique/Sad_robot.sg -songs/Renaud/Amoureux_de_paname.sg -songs/Renaud/Societe_tu_m_auras_pas.sg -songs/Rise_Against/Hero_of_war.sg -songs/Ritchie_Valens/Come_on_let_s_go.sg -songs/Ritchie_Valens/La_bamba.sg -songs/Sheepbox/Devil_s_way.sg -songs/Simon_Garfunkel/April_come_she_will.sg -songs/Simon_Garfunkel/Kathy_s_song.sg -songs/Simon_Garfunkel/Mrs_Robinson.sg -songs/Steve_Waring/La_baleine_bleue.sg -songs/System_of_a_Down/Roulette.sg -songs/The_Animals/The_house_of_rising_sun.sg -songs/The_Beatles/Let_it_be.sg -songs/The_Beatles/Octopus_garden.sg -songs/The_Calling/Wherever_you_will_go.sg -songs/The_Carpenters/Breaking_up_is_hard_to_do.sg -songs/The_Dubliners/Whiskey_in_the_jar.sg -songs/The_Nightwatchman/Let_freedom_ring.sg -songs/The_White_Stripes/Well_it_s_true_that_we_love_one_another.sg -songs/U2/Sunday_bloody_sunday.sg -songs/Vincent_Malone/L_escargot_malheureux.sg -songs/Yodelice/Sunday_with_a_flu.sg -songs/Yuki_Kajiura/Fake_wings.sg