From 134acd378c3ae3c338aeefb64073bcb4c68abe58 Mon Sep 17 00:00:00 2001 From: Carlos Galindo Date: Sat, 23 Feb 2019 13:35:41 +0100 Subject: [PATCH] Initial commit --- Makefile | 11 + README.md | 28 + cancionero.tex | 318 ++ canciones/01_entrada/abriendo_caminos.tex | 21 + canciones/01_entrada/bendigamos_al_senor.tex | 56 + canciones/01_entrada/brille_tu_luz.tex | 8 + canciones/01_entrada/buenos_dias.tex | 19 + canciones/01_entrada/dios_esta_aqui.tex | 14 + .../01_entrada/la_misa_es_una_fiesta.tex | 18 + canciones/01_entrada/lesperit_del_senyor.tex | 29 + canciones/01_entrada/oh_padre_bueno.tex | 31 + canciones/01_entrada/preparad_el_camino.tex | 11 + canciones/01_entrada/tu_nos_invitas.tex | 12 + .../01_entrada/un_nuevo_sitio_disponed.tex | 9 + canciones/01_entrada/ven_a_la_fiesta.tex | 29 + canciones/01_entrada/ven_espiritu_santo.tex | 32 + canciones/01_entrada/yo_celebrare.tex | 9 + canciones/02_gloria/alabo_tu_bondad.tex | 32 + canciones/02_gloria/gloria_a_dios.tex | 18 + canciones/02_gloria/gloria_criollo.tex | 24 + canciones/02_gloria/gloria_mejia.tex | 33 + canciones/02_gloria/gloria_y_alabanza.tex | 22 + .../02_gloria/hay_que_nacer_del_agua.tex | 27 + canciones/02_gloria/senor_ten_piedad.tex | 20 + canciones/03_aleluya/alabare.tex | 12 + canciones/03_aleluya/aleluya.tex | 13 + .../03_aleluya/aleluya_de_la_sirenita.tex | 31 + canciones/03_aleluya/aleluya_de_la_tierra.tex | 16 + .../03_aleluya/aleluya_leonard_cohen.tex | 25 + .../03_aleluya/aleluya_percusion_corporal.tex | 11 + canciones/03_aleluya/aleluya_taize.tex | 6 + canciones/03_aleluya/canta_aleluya.tex | 21 + .../03_aleluya/desde_pronto_amanecer.tex | 10 + canciones/03_aleluya/jesus_es_senor.tex | 17 + canciones/04_salmos.tex | 283 ++ .../05_ofertorio/el_aire_que_respiro.tex | 28 + canciones/05_ofertorio/hoy_senor.tex | 14 + .../05_ofertorio/junto_al_vino_y_al_pan.tex | 22 + .../pan_y_vino_sobre_el_altar.tex | 27 + canciones/05_ofertorio/saber_que_vendras.tex | 22 + canciones/05_ofertorio/te_dare.tex | 13 + canciones/05_ofertorio/te_presentamos.tex | 20 + .../05_ofertorio/un_nino_se_te_acerco.tex | 20 + .../05_ofertorio/yo_senor_te_presento.tex | 16 + canciones/06_santo/sant_sant_sant.tex | 10 + canciones/06_santo/santo_beatles.tex | 11 + canciones/06_santo/santo_carismatico.tex | 19 + canciones/06_santo/santo_de_la_vida.tex | 10 + canciones/06_santo/santo_eres.tex | 10 + .../santo_eres_ofreces_paz_sincera.tex | 16 + .../santo_eres_senor_dios_nuestro.tex | 16 + canciones/06_santo/santo_es_el_senor.tex | 15 + canciones/06_santo/santo_haendel.tex | 16 + .../padre_nuestro_de_la_calle.tex | 33 + .../padre_nuestro_espinosa.tex | 17 + .../padre_nuestro_gallego.tex | 25 + .../07_padre_nuestro/padre_nuestro_kairoi.tex | 19 + .../padre_nuestro_mejicano.tex | 15 + .../07_padre_nuestro/padre_nuestro_simon.tex | 21 + canciones/07_padre_nuestro/pare_nostre.tex | 26 + canciones/08_paz/basta_ya.tex | 42 + canciones/08_paz/da_la_paz_al_mundo.tex | 18 + canciones/08_paz/danos_tu_paz.tex | 24 + canciones/08_paz/evenu_shalom_alehem.tex | 30 + canciones/08_paz/palomas_de_la_paz.tex | 26 + canciones/08_paz/paz_en_la_tierra.tex | 21 + canciones/08_paz/paz_es_paz.tex | 11 + .../paz_senor_en_los_cielos_y_tierra.tex | 29 + canciones/08_paz/pon_tu_mano.tex | 20 + canciones/08_paz/senor_danos_tu_paz.tex | 19 + canciones/08_paz/un_nuevo_mandamiento.tex | 20 + canciones/09_comunion/a_pesar_de_mi.tex | 43 + canciones/09_comunion/amad_a_mi_pueblo.tex | 28 + canciones/09_comunion/amaos.tex | 20 + .../09_comunion/baja_a_dios_de_las_nubes.tex | 30 + .../09_comunion/canta_sonrie_y_no_llores.tex | 28 + .../09_comunion/ciudadanos_de_un_mundo.tex | 28 + canciones/09_comunion/companero_sere.tex | 44 + canciones/09_comunion/con_solo_dos_o_tres.tex | 29 + .../09_comunion/cristo_nace_cada_dia.tex | 36 + canciones/09_comunion/debes_amar.tex | 19 + canciones/09_comunion/dejame_aprender.tex | 37 + canciones/09_comunion/desde_mi_interior.tex | 46 + canciones/09_comunion/dimas.tex | 37 + canciones/09_comunion/dios_tambien.tex | 26 + canciones/09_comunion/el_gran_dia.tex | 23 + canciones/09_comunion/el_hombre_gris.tex | 31 + .../09_comunion/el_senor_dios_nos_amo.tex | 32 + canciones/09_comunion/hablame_senor.tex | 21 + .../09_comunion/haced_esto_en_memoria_mia.tex | 33 + .../09_comunion/hermano_confia_en_dios.tex | 28 + canciones/09_comunion/jesus_amigo.tex | 43 + canciones/09_comunion/jesus_de_nazaret.tex | 26 + canciones/09_comunion/la_vida_te_doy.tex | 31 + .../09_comunion/latidos_de_mi_ciudad.tex | 37 + .../09_comunion/laudato_si_o_mio_signore.tex | 26 + .../09_comunion/mas_alla_del_espacio.tex | 26 + .../09_comunion/mil_millones_de_estrellas.tex | 23 + canciones/09_comunion/moises.tex | 23 + .../09_comunion/nadie_te_ama_como_yo.tex | 38 + canciones/09_comunion/nuestro_dios.tex | 32 + .../padre_me_pongo_en_tus_manos.tex | 16 + .../09_comunion/perdona_que_te_lo_diga.tex | 31 + canciones/09_comunion/pescador_de_hombres.tex | 28 + .../que_alguien_se_ponga_de_pie.tex | 23 + canciones/09_comunion/quien_sino_tu.tex | 32 + canciones/09_comunion/quiero.tex | 24 + canciones/09_comunion/sal_de_tu_tierra.tex | 24 + canciones/09_comunion/si_no_muero_por_ti.tex | 26 + canciones/09_comunion/solo_por_ti_senor.tex | 20 + canciones/09_comunion/soy_yo.tex | 20 + .../09_comunion/tambien_somos_iglesia.tex | 36 + canciones/09_comunion/tan_cerca_de_mi.tex | 26 + canciones/09_comunion/tomado_de_la_mano.tex | 20 + canciones/09_comunion/tomalo.tex | 36 + canciones/09_comunion/ven_espiritu_santo.tex | 19 + canciones/09_comunion/yo_no_puedo_solo.tex | 29 + canciones/09_comunion/yo_pensaba.tex | 35 + canciones/10_gracias/gracias.tex | 45 + .../10_gracias/gracias_brotes_de_olivo.tex | 20 + .../gracias_por_cada_hermosa_aurora.tex | 18 + .../sacerdocio_eterna_accion_de_gracias.tex | 34 + .../11_navidad_pascua/canta_jerusalen.tex | 31 + .../11_navidad_pascua/cordero_de_dios.tex | 12 + .../hoy_el_senor_resucito.tex | 31 + .../11_navidad_pascua/jesus_resucita_hoy.tex | 20 + canciones/11_navidad_pascua/pange_lingua.tex | 26 + canciones/11_navidad_pascua/pueblo_mio.tex | 31 + .../salmos_vigilia_pascual.tex | 20 + .../salve_rey_de_los_judios.tex | 30 + .../senor_tu_que_brillas.tex | 18 + .../12_maria/a_tu_amparo_y_proteccion.tex | 10 + canciones/12_maria/engrandece_mi_alma.tex | 13 + canciones/12_maria/junto_a_ti_maria.tex | 29 + canciones/12_maria/magnificat.tex | 8 + canciones/12_maria/magnificat_hna_glenda.tex | 43 + canciones/12_maria/sta_maria_del_camino.tex | 30 + .../12_maria/yo_cantare_un_himno_grande.tex | 29 + canciones/13_despedida/alegrate.tex | 15 + canciones/13_despedida/corre_como_un_rio.tex | 17 + canciones/13_despedida/el_amor_del_senor.tex | 16 + canciones/13_despedida/id_y_anunciad.tex | 30 + .../13_despedida/jesus_nuestro_amigo.tex | 26 + .../13_despedida/nada_nuevo_tras_de_ti.tex | 36 + .../13_despedida/no_has_nacido_amigo.tex | 21 + canciones/13_despedida/quiero_alabarte.tex | 14 + canciones/13_despedida/quizas_manana.tex | 36 + canciones/13_despedida/san_leandro_25.tex | 20 + .../si_es_verdad_que_dios_te_ama.tex | 24 + canciones/13_despedida/sois_la_sal.tex | 6 + canciones/13_despedida/vivire_alabandote.tex | 12 + canciones/13_despedida/yo_sere.tex | 12 + canciones/13_despedida/yo_tengo_un_gozo.tex | 18 + canciones/14_otras/es_aventura.tex | 56 + canciones/14_otras/viva_la_gente.tex | 41 + canciones/14_otras/vive_reza_ama.tex | 51 + estilo/acordes.sty | 81 + estilo/estilo.sty | 37 + estilo/letra.sty | 61 + estilo/texput.log | 21 + impresion.tex | 7 + songidx.lua | 1070 +++++ songs.sty | 3808 +++++++++++++++++ titulos/portada-a4.pdf | Bin 0 -> 10097 bytes titulos/portada-tercio.pdf | Bin 0 -> 10476 bytes titulos/portada_lettering.pdf | Bin 0 -> 325977 bytes 166 files changed, 9400 insertions(+) create mode 100644 Makefile create mode 100644 README.md create mode 100644 cancionero.tex create mode 100644 canciones/01_entrada/abriendo_caminos.tex create mode 100644 canciones/01_entrada/bendigamos_al_senor.tex create mode 100644 canciones/01_entrada/brille_tu_luz.tex create mode 100644 canciones/01_entrada/buenos_dias.tex create mode 100644 canciones/01_entrada/dios_esta_aqui.tex create mode 100644 canciones/01_entrada/la_misa_es_una_fiesta.tex create mode 100644 canciones/01_entrada/lesperit_del_senyor.tex create mode 100644 canciones/01_entrada/oh_padre_bueno.tex create mode 100644 canciones/01_entrada/preparad_el_camino.tex create mode 100644 canciones/01_entrada/tu_nos_invitas.tex create mode 100644 canciones/01_entrada/un_nuevo_sitio_disponed.tex create mode 100644 canciones/01_entrada/ven_a_la_fiesta.tex create mode 100644 canciones/01_entrada/ven_espiritu_santo.tex create mode 100644 canciones/01_entrada/yo_celebrare.tex create mode 100644 canciones/02_gloria/alabo_tu_bondad.tex create mode 100644 canciones/02_gloria/gloria_a_dios.tex create mode 100644 canciones/02_gloria/gloria_criollo.tex create mode 100644 canciones/02_gloria/gloria_mejia.tex create mode 100644 canciones/02_gloria/gloria_y_alabanza.tex create mode 100644 canciones/02_gloria/hay_que_nacer_del_agua.tex create mode 100644 canciones/02_gloria/senor_ten_piedad.tex create mode 100644 canciones/03_aleluya/alabare.tex create mode 100644 canciones/03_aleluya/aleluya.tex create mode 100644 canciones/03_aleluya/aleluya_de_la_sirenita.tex create mode 100644 canciones/03_aleluya/aleluya_de_la_tierra.tex create mode 100644 canciones/03_aleluya/aleluya_leonard_cohen.tex create mode 100644 canciones/03_aleluya/aleluya_percusion_corporal.tex create mode 100644 canciones/03_aleluya/aleluya_taize.tex create mode 100644 canciones/03_aleluya/canta_aleluya.tex create mode 100644 canciones/03_aleluya/desde_pronto_amanecer.tex create mode 100644 canciones/03_aleluya/jesus_es_senor.tex create mode 100644 canciones/04_salmos.tex create mode 100644 canciones/05_ofertorio/el_aire_que_respiro.tex create mode 100644 canciones/05_ofertorio/hoy_senor.tex create mode 100644 canciones/05_ofertorio/junto_al_vino_y_al_pan.tex create mode 100644 canciones/05_ofertorio/pan_y_vino_sobre_el_altar.tex create mode 100644 canciones/05_ofertorio/saber_que_vendras.tex create mode 100644 canciones/05_ofertorio/te_dare.tex create mode 100644 canciones/05_ofertorio/te_presentamos.tex create mode 100644 canciones/05_ofertorio/un_nino_se_te_acerco.tex create mode 100644 canciones/05_ofertorio/yo_senor_te_presento.tex create mode 100644 canciones/06_santo/sant_sant_sant.tex create mode 100644 canciones/06_santo/santo_beatles.tex create mode 100644 canciones/06_santo/santo_carismatico.tex create mode 100644 canciones/06_santo/santo_de_la_vida.tex create mode 100644 canciones/06_santo/santo_eres.tex create mode 100644 canciones/06_santo/santo_eres_ofreces_paz_sincera.tex create mode 100644 canciones/06_santo/santo_eres_senor_dios_nuestro.tex create mode 100644 canciones/06_santo/santo_es_el_senor.tex create mode 100644 canciones/06_santo/santo_haendel.tex create mode 100644 canciones/07_padre_nuestro/padre_nuestro_de_la_calle.tex create mode 100644 canciones/07_padre_nuestro/padre_nuestro_espinosa.tex create mode 100644 canciones/07_padre_nuestro/padre_nuestro_gallego.tex create mode 100644 canciones/07_padre_nuestro/padre_nuestro_kairoi.tex create mode 100644 canciones/07_padre_nuestro/padre_nuestro_mejicano.tex create mode 100644 canciones/07_padre_nuestro/padre_nuestro_simon.tex create mode 100644 canciones/07_padre_nuestro/pare_nostre.tex create mode 100644 canciones/08_paz/basta_ya.tex create mode 100644 canciones/08_paz/da_la_paz_al_mundo.tex create mode 100644 canciones/08_paz/danos_tu_paz.tex create mode 100644 canciones/08_paz/evenu_shalom_alehem.tex create mode 100644 canciones/08_paz/palomas_de_la_paz.tex create mode 100644 canciones/08_paz/paz_en_la_tierra.tex create mode 100644 canciones/08_paz/paz_es_paz.tex create mode 100644 canciones/08_paz/paz_senor_en_los_cielos_y_tierra.tex create mode 100644 canciones/08_paz/pon_tu_mano.tex create mode 100644 canciones/08_paz/senor_danos_tu_paz.tex create mode 100644 canciones/08_paz/un_nuevo_mandamiento.tex create mode 100644 canciones/09_comunion/a_pesar_de_mi.tex create mode 100644 canciones/09_comunion/amad_a_mi_pueblo.tex create mode 100644 canciones/09_comunion/amaos.tex create mode 100644 canciones/09_comunion/baja_a_dios_de_las_nubes.tex create mode 100644 canciones/09_comunion/canta_sonrie_y_no_llores.tex create mode 100644 canciones/09_comunion/ciudadanos_de_un_mundo.tex create mode 100644 canciones/09_comunion/companero_sere.tex create mode 100644 canciones/09_comunion/con_solo_dos_o_tres.tex create mode 100644 canciones/09_comunion/cristo_nace_cada_dia.tex create mode 100644 canciones/09_comunion/debes_amar.tex create mode 100644 canciones/09_comunion/dejame_aprender.tex create mode 100644 canciones/09_comunion/desde_mi_interior.tex create mode 100644 canciones/09_comunion/dimas.tex create mode 100644 canciones/09_comunion/dios_tambien.tex create mode 100644 canciones/09_comunion/el_gran_dia.tex create mode 100644 canciones/09_comunion/el_hombre_gris.tex create mode 100644 canciones/09_comunion/el_senor_dios_nos_amo.tex create mode 100644 canciones/09_comunion/hablame_senor.tex create mode 100644 canciones/09_comunion/haced_esto_en_memoria_mia.tex create mode 100644 canciones/09_comunion/hermano_confia_en_dios.tex create mode 100644 canciones/09_comunion/jesus_amigo.tex create mode 100644 canciones/09_comunion/jesus_de_nazaret.tex create mode 100644 canciones/09_comunion/la_vida_te_doy.tex create mode 100644 canciones/09_comunion/latidos_de_mi_ciudad.tex create mode 100644 canciones/09_comunion/laudato_si_o_mio_signore.tex create mode 100644 canciones/09_comunion/mas_alla_del_espacio.tex create mode 100644 canciones/09_comunion/mil_millones_de_estrellas.tex create mode 100644 canciones/09_comunion/moises.tex create mode 100644 canciones/09_comunion/nadie_te_ama_como_yo.tex create mode 100644 canciones/09_comunion/nuestro_dios.tex create mode 100644 canciones/09_comunion/padre_me_pongo_en_tus_manos.tex create mode 100644 canciones/09_comunion/perdona_que_te_lo_diga.tex create mode 100644 canciones/09_comunion/pescador_de_hombres.tex create mode 100644 canciones/09_comunion/que_alguien_se_ponga_de_pie.tex create mode 100644 canciones/09_comunion/quien_sino_tu.tex create mode 100644 canciones/09_comunion/quiero.tex create mode 100644 canciones/09_comunion/sal_de_tu_tierra.tex create mode 100644 canciones/09_comunion/si_no_muero_por_ti.tex create mode 100644 canciones/09_comunion/solo_por_ti_senor.tex create mode 100644 canciones/09_comunion/soy_yo.tex create mode 100644 canciones/09_comunion/tambien_somos_iglesia.tex create mode 100644 canciones/09_comunion/tan_cerca_de_mi.tex create mode 100644 canciones/09_comunion/tomado_de_la_mano.tex create mode 100644 canciones/09_comunion/tomalo.tex create mode 100644 canciones/09_comunion/ven_espiritu_santo.tex create mode 100644 canciones/09_comunion/yo_no_puedo_solo.tex create mode 100644 canciones/09_comunion/yo_pensaba.tex create mode 100644 canciones/10_gracias/gracias.tex create mode 100644 canciones/10_gracias/gracias_brotes_de_olivo.tex create mode 100644 canciones/10_gracias/gracias_por_cada_hermosa_aurora.tex create mode 100644 canciones/10_gracias/sacerdocio_eterna_accion_de_gracias.tex create mode 100644 canciones/11_navidad_pascua/canta_jerusalen.tex create mode 100644 canciones/11_navidad_pascua/cordero_de_dios.tex create mode 100644 canciones/11_navidad_pascua/hoy_el_senor_resucito.tex create mode 100644 canciones/11_navidad_pascua/jesus_resucita_hoy.tex create mode 100644 canciones/11_navidad_pascua/pange_lingua.tex create mode 100644 canciones/11_navidad_pascua/pueblo_mio.tex create mode 100644 canciones/11_navidad_pascua/salmos_vigilia_pascual.tex create mode 100644 canciones/11_navidad_pascua/salve_rey_de_los_judios.tex create mode 100644 canciones/11_navidad_pascua/senor_tu_que_brillas.tex create mode 100644 canciones/12_maria/a_tu_amparo_y_proteccion.tex create mode 100644 canciones/12_maria/engrandece_mi_alma.tex create mode 100644 canciones/12_maria/junto_a_ti_maria.tex create mode 100644 canciones/12_maria/magnificat.tex create mode 100644 canciones/12_maria/magnificat_hna_glenda.tex create mode 100644 canciones/12_maria/sta_maria_del_camino.tex create mode 100644 canciones/12_maria/yo_cantare_un_himno_grande.tex create mode 100644 canciones/13_despedida/alegrate.tex create mode 100644 canciones/13_despedida/corre_como_un_rio.tex create mode 100644 canciones/13_despedida/el_amor_del_senor.tex create mode 100644 canciones/13_despedida/id_y_anunciad.tex create mode 100644 canciones/13_despedida/jesus_nuestro_amigo.tex create mode 100644 canciones/13_despedida/nada_nuevo_tras_de_ti.tex create mode 100644 canciones/13_despedida/no_has_nacido_amigo.tex create mode 100644 canciones/13_despedida/quiero_alabarte.tex create mode 100644 canciones/13_despedida/quizas_manana.tex create mode 100644 canciones/13_despedida/san_leandro_25.tex create mode 100644 canciones/13_despedida/si_es_verdad_que_dios_te_ama.tex create mode 100644 canciones/13_despedida/sois_la_sal.tex create mode 100644 canciones/13_despedida/vivire_alabandote.tex create mode 100644 canciones/13_despedida/yo_sere.tex create mode 100644 canciones/13_despedida/yo_tengo_un_gozo.tex create mode 100644 canciones/14_otras/es_aventura.tex create mode 100644 canciones/14_otras/viva_la_gente.tex create mode 100644 canciones/14_otras/vive_reza_ama.tex create mode 100644 estilo/acordes.sty create mode 100644 estilo/estilo.sty create mode 100644 estilo/letra.sty create mode 100644 estilo/texput.log create mode 100644 impresion.tex create mode 100644 songidx.lua create mode 100644 songs.sty create mode 100644 titulos/portada-a4.pdf create mode 100644 titulos/portada-tercio.pdf create mode 100644 titulos/portada_lettering.pdf diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e427ad9 --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +cancionero: + pdflatex -d cancionero.tex + luatex songidx.lua idxfile.sxd idxfile.sbx + luatex songidx.lua idxfile-authors.sxd idxfile-authors.sbx + pdflatex -d cancionero.tex + +impresion: + pdflatex -d impresion.tex + +clean: + rm -f *.gz *.aux *.log *.sxd *.sbx *.toc *.log *.sxc *.out diff --git a/README.md b/README.md new file mode 100644 index 0000000..7f55e66 --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +PENDIENTE: +decidir mayúsculas en palabras como: tierra, cielo, amor, paz, misericordia +cambiar todos los "sólo" por "solo" +manos abierdas? añadir de vuelta? + + +Para las instrucciones, las numeradas deben seguirse de forma secuencial, y las no numeradas son opciones, de las que sólo es necesario escoger una. + +Cómo convertir el cancionero en PDF + +Este cancionero está escrito en LaTeX, + +1. Encuentra un entorno LaTeX + * Online + 1. Abre https://overleaf.com en un navegador + 2. Crea una cuenta o inicia sesión + 3. Crea un nuevo proyecto y selecciona subir existente + 4. Sube el zip en el que está este archivo + * En tu ordenador + 1. Instala una distribución de LaTeX + https://www.latex-project.org/get/ + Nota: en Windows el más sencillo de instalar es MiKTeX + 2. Instala un editor, como por ejemplo TexStudio + https://www.texstudio.org/ +2. Abre el archivo principal: cancionero.tex +3. Compila el archivo y verás el PDF generado + 3.1. Si necesitas índices + diff --git a/cancionero.tex b/cancionero.tex new file mode 100644 index 0000000..1ca2429 --- /dev/null +++ b/cancionero.tex @@ -0,0 +1,318 @@ +% Creamos un nuevo documento de tipo libro, con diferenciación +% entre páginas pares e impares. +% Esto tiene que ser lo primero descomentado en el archivo +\documentclass{book} + +% Esto es un comentario, '%' comenta el resto de la línea + +% Cambiar a "letra" para cancionero +% Cambiar a "acordes" para libro +% La definición de los estilos se puede leer en estilo/letra.sty y estilo/acordes.sty +\usepackage{estilo/letra} + +% Crear un índice identificado como "indice" y que generara los archivos idxfile.* +\newindex{indice}{idxfile} +% Crear un nuevo índice de autores identificado como "aindice" y que genera los archivos idxfile-authors.* +\newauthorindex{aindice}{idxfile-authors} +% Ajustes referentes al índice +% Palabras que deben colocarse al final: El Bueno y el malo --> Bueno y el malo, El +\titleprefixword{El} \titleprefixword{La} +\titleprefixword{Los}\titleprefixword{Las} +\titleprefixword{Un} \titleprefixword{Una} +\titleprefixword{Unos}\titleprefixword{Unas} +\titleprefixword{L'} +\titleprefixword{Els}\titleprefixword{Les} +% Palabras que equivalen a Song BY Author +\authbyword{-} +\authbyword{por} +% Separadores de artistas +\authsepword{,} +\authsepword{y} + +% Título (para los metadatos del archivo) +% Para crear un título hay que usar \maketitle depués de \begin{document} +\author{Parroquia San Leandro} +\title{Cancionero} +\date{} % Para que quede vacío, por defecto sería la fecha actual + +% A partir de aquí lo que escribamos se refleja en el documento +\begin{document} +% Portadas distintas para versión de acordes (sección \ifchorded) y las otras versiones (sección \else). Este "bloque" debe terminar siempre con \fi. +\ifchorded + % Este comando coloca en esta página un PDF. Idealmente éste tiene el mismo tamaño. + % Si no está en esta carpeta, hay que indicar la carpeta ("titulos") y a continuación + % el nombre de archivo sin extensión ("portada-a4.pdf" se convierte en "portada-a4") + % Esta es la portada grande (A4) + \includepdf{titulos/portada-a4} +\else + % Esta es la portada pequeña (210x99) + \includepdf{titulos/portada_lettering} +\fi + +% Índice sólo en la versión con acordes (estructura similar al anterior pero sin bloque \else). Los índices contienen "enlaces" que al clicar en PDF te llevan a la sección/canción concreta. +\ifchorded + % TODO: completar canciones por orden y quitar numeración de páginas + %Índice de canciones por orden numérico --> página + \tableofcontents + %Índice de canciones por orden alfabético --> número de canción + \showindex[2]{Índice alfabético}{indice} + %Índice de autores --> número de canción + \showindex[2]{Índice por autor}{aindice} +\fi + +% A partir de aquí empezamos a añadir canciones. El texto de las canciones no está aquí sino +% que está en distintos archivos en la carpeta "canciones". Con el comando \input{archivo} +% podemos "colocar" todo lo que hay en ese archivo aquí sin tener que copiarlo. + +% Cada sección va a ser un capítulo y va a tener un bloque de "songs". También vamos a hacer +% saltos en la numeración, así que en cada bloque "songs" hay que indicar el número de la primera +% canción del bloque. Para el título de sección usamos \songchapter{NOMBRE}. Las mayúsculas son +% por estética. + +% Antes de cada sección vamos a usar \cleardoublepage para que las secciones empiecen en el +% lado derecho del libro y se puedan añadir canciones quitando el gusanillo. + +\cleardoublepage +\songchapter{ENTRADA} +\begin{songs}{indice,aindice} +% Número de la primera canción de esta sección, el resto se autonumeran +\setcounter{songnum}{1} + % Incluyo otro archivo, de la carpeta 01_entrada, la extensión (.tex) no es necesaria. + % En la mayoría de editores que se especializan el latex, CTRL + click en el nombre + % del archivo abre el archivo, lo que facilita la navegación y edición. + \input{canciones/01_entrada/bendigamos_al_senor} + \input{canciones/01_entrada/brille_tu_luz} + \input{canciones/01_entrada/lesperit_del_senyor} + \input{canciones/01_entrada/ven_a_la_fiesta} + \input{canciones/01_entrada/buenos_dias} + \input{canciones/01_entrada/dios_esta_aqui} + \input{canciones/01_entrada/preparad_el_camino} + \input{canciones/01_entrada/yo_celebrare} + \input{canciones/01_entrada/la_misa_es_una_fiesta} + \input{canciones/01_entrada/un_nuevo_sitio_disponed} + \input{canciones/01_entrada/tu_nos_invitas} + \input{canciones/01_entrada/oh_padre_bueno} + \input{canciones/01_entrada/abriendo_caminos} + \input{canciones/01_entrada/ven_espiritu_santo} +\end{songs} + +\cleardoublepage +\songchapter{GLORIA} +\begin{songs}{indice,aindice} +\setcounter{songnum}{20} + \input{canciones/02_gloria/alabo_tu_bondad.tex} + \input{canciones/02_gloria/gloria_criollo.tex} + \input{canciones/02_gloria/hay_que_nacer_del_agua.tex} + \input{canciones/02_gloria/senor_ten_piedad.tex} + \input{canciones/02_gloria/gloria_y_alabanza.tex} + \input{canciones/02_gloria/gloria_mejia.tex} + \input{canciones/02_gloria/gloria_a_dios.tex} +\end{songs} + +\cleardoublepage +\songchapter{ALELUYA} +\begin{songs}{indice,aindice} +\setcounter{songnum}{32} + \input{canciones/03_aleluya/alabare.tex} + \input{canciones/03_aleluya/canta_aleluya.tex} + \input{canciones/03_aleluya/desde_pronto_amanecer.tex} + \input{canciones/03_aleluya/aleluya.tex} + \input{canciones/03_aleluya/jesus_es_senor.tex} + \input{canciones/03_aleluya/aleluya_percusion_corporal.tex} + \input{canciones/03_aleluya/aleluya_taize.tex} + \input{canciones/03_aleluya/aleluya_de_la_tierra.tex} + \input{canciones/03_aleluya/aleluya_de_la_sirenita.tex} + \input{canciones/03_aleluya/aleluya_leonard_cohen.tex} +\end{songs} + +\cleardoublepage +\songchapter{SALMOS} +\begin{songs}{indice,aindice} +\setcounter{songnum}{47} + % Los salmos son bastante cortos todos, por los que los he puesto en el mismo archivo. + \input{canciones/04_salmos} +\end{songs} + +\cleardoublepage +\songchapter{OFERTORIO} +\begin{songs}{indice,aindice} +\setcounter{songnum}{79} + \input{canciones/05_ofertorio/el_aire_que_respiro} + \input{canciones/05_ofertorio/junto_al_vino_y_al_pan} + \input{canciones/05_ofertorio/te_dare} + \input{canciones/05_ofertorio/saber_que_vendras} + \input{canciones/05_ofertorio/te_presentamos} + \input{canciones/05_ofertorio/hoy_senor} + \input{canciones/05_ofertorio/un_nino_se_te_acerco} + \input{canciones/05_ofertorio/pan_y_vino_sobre_el_altar} + \input{canciones/05_ofertorio/yo_senor_te_presento} +\end{songs} + +\cleardoublepage +\songchapter{SANTO} +\begin{songs}{indice,aindice} +\setcounter{songnum}{92} + \input{canciones/06_santo/sant_sant_sant} + \input{canciones/06_santo/santo_de_la_vida} + \input{canciones/06_santo/santo_eres} + \input{canciones/06_santo/santo_eres_senor_dios_nuestro} + \input{canciones/06_santo/santo_beatles} + \input{canciones/06_santo/santo_eres_ofreces_paz_sincera} + \input{canciones/06_santo/santo_carismatico} + \input{canciones/06_santo/santo_es_el_senor} + \input{canciones/06_santo/santo_haendel} +\end{songs} + +\cleardoublepage +\songchapter{PADRENUESTRO} +\begin{songs}{indice,aindice} +\setcounter{songnum}{106} + \newchords{padre-nuestro} + \input{canciones/07_padre_nuestro/padre_nuestro_gallego} + \input{canciones/07_padre_nuestro/padre_nuestro_kairoi} + \input{canciones/07_padre_nuestro/padre_nuestro_espinosa} + \input{canciones/07_padre_nuestro/padre_nuestro_simon} + \input{canciones/07_padre_nuestro/padre_nuestro_de_la_calle} + \input{canciones/07_padre_nuestro/padre_nuestro_mejicano} + \input{canciones/07_padre_nuestro/pare_nostre} +\end{songs} + +\cleardoublepage +\songchapter{PAZ} +\begin{songs}{indice,aindice} +\setcounter{songnum}{118} + \input{canciones/08_paz/basta_ya} + \input{canciones/08_paz/danos_tu_paz} + \input{canciones/08_paz/da_la_paz_al_mundo} + \input{canciones/08_paz/paz_es_paz} + \input{canciones/08_paz/pon_tu_mano} + \input{canciones/08_paz/un_nuevo_mandamiento} + \input{canciones/08_paz/senor_danos_tu_paz} + \input{canciones/08_paz/palomas_de_la_paz} + \input{canciones/08_paz/paz_en_la_tierra} + \input{canciones/08_paz/paz_senor_en_los_cielos_y_tierra} + \input{canciones/08_paz/evenu_shalom_alehem} +\end{songs} + +\cleardoublepage +\songchapter{COMUNIÓN} +\begin{songs}{indice,aindice} +\setcounter{songnum}{134} + \input{canciones/09_comunion/amaos} + \input{canciones/09_comunion/baja_a_dios_de_las_nubes} + \input{canciones/09_comunion/perdona_que_te_lo_diga} + \input{canciones/09_comunion/canta_sonrie_y_no_llores} + \input{canciones/09_comunion/desde_mi_interior} + \input{canciones/09_comunion/amad_a_mi_pueblo} + \input{canciones/09_comunion/hablame_senor} + \input{canciones/09_comunion/cristo_nace_cada_dia} + \input{canciones/09_comunion/debes_amar} + \input{canciones/09_comunion/el_senor_dios_nos_amo} + \input{canciones/09_comunion/solo_por_ti_senor} + \input{canciones/09_comunion/mas_alla_del_espacio} + \input{canciones/09_comunion/jesus_de_nazaret} + \input{canciones/09_comunion/jesus_amigo} + \input{canciones/09_comunion/laudato_si_o_mio_signore} + \input{canciones/09_comunion/la_vida_te_doy} + \input{canciones/09_comunion/moises} + \input{canciones/09_comunion/mil_millones_de_estrellas} + \input{canciones/09_comunion/nadie_te_ama_como_yo} + \input{canciones/09_comunion/nuestro_dios} + \input{canciones/09_comunion/padre_me_pongo_en_tus_manos} + \input{canciones/09_comunion/dimas} + \input{canciones/09_comunion/que_alguien_se_ponga_de_pie} + \input{canciones/09_comunion/soy_yo} + \input{canciones/09_comunion/pescador_de_hombres} + \input{canciones/09_comunion/ciudadanos_de_un_mundo} + \input{canciones/09_comunion/haced_esto_en_memoria_mia} + \input{canciones/09_comunion/sal_de_tu_tierra} + \input{canciones/09_comunion/quiero} + \input{canciones/09_comunion/si_no_muero_por_ti} + \input{canciones/09_comunion/tan_cerca_de_mi} + \input{canciones/09_comunion/tomalo} + \input{canciones/09_comunion/el_hombre_gris} + \input{canciones/09_comunion/tomado_de_la_mano} + \input{canciones/09_comunion/ven_espiritu_santo} + \input{canciones/09_comunion/latidos_de_mi_ciudad} + \input{canciones/09_comunion/yo_no_puedo_solo} + \input{canciones/09_comunion/yo_pensaba} + \input{canciones/09_comunion/con_solo_dos_o_tres} + \input{canciones/09_comunion/tambien_somos_iglesia} + \input{canciones/09_comunion/hermano_confia_en_dios} + \input{canciones/09_comunion/companero_sere} + \input{canciones/09_comunion/dejame_aprender} + \input{canciones/09_comunion/el_gran_dia} + \input{canciones/09_comunion/dios_tambien} + \input{canciones/09_comunion/quien_sino_tu} + \input{canciones/09_comunion/a_pesar_de_mi} +\end{songs} + +\cleardoublepage +\songchapter{GRACIAS} +\begin{songs}{indice,aindice} +\setcounter{songnum}{197} + \input{canciones/10_gracias/gracias} + \input{canciones/10_gracias/gracias_por_cada_hermosa_aurora} + \input{canciones/10_gracias/gracias_brotes_de_olivo} + \input{canciones/10_gracias/sacerdocio_eterna_accion_de_gracias} +\end{songs} + +\cleardoublepage +\songchapter{PASCUA} % TODO: antes Navidad y Pascua +\begin{songs}{indice,aindice} +\setcounter{songnum}{206} + \input{canciones/11_navidad_pascua/cordero_de_dios} + \input{canciones/11_navidad_pascua/senor_tu_que_brillas} + \input{canciones/11_navidad_pascua/jesus_resucita_hoy} + \input{canciones/11_navidad_pascua/hoy_el_senor_resucito} + \input{canciones/11_navidad_pascua/salve_rey_de_los_judios} + \input{canciones/11_navidad_pascua/pueblo_mio} + \input{canciones/11_navidad_pascua/canta_jerusalen} + \input{canciones/11_navidad_pascua/salmos_vigilia_pascual} + \input{canciones/11_navidad_pascua/pange_lingua} +\end{songs} + +\cleardoublepage +\songchapter{MARÍA} +\begin{songs}{indice,aindice} +\setcounter{songnum}{225} + \input{canciones/12_maria/engrandece_mi_alma} + \input{canciones/12_maria/a_tu_amparo_y_proteccion} + \input{canciones/12_maria/yo_cantare_un_himno_grande} + \input{canciones/12_maria/junto_a_ti_maria} + \input{canciones/12_maria/magnificat_hna_glenda} + \input{canciones/12_maria/sta_maria_del_camino} + \input{canciones/12_maria/magnificat} +\end{songs} + +\cleardoublepage +\songchapter{DESPEDIDA} +\begin{songs}{indice,aindice} +\setcounter{songnum}{237} + \input{canciones/13_despedida/no_has_nacido_amigo} + \input{canciones/13_despedida/alegrate} + \input{canciones/13_despedida/quiero_alabarte} + \input{canciones/13_despedida/yo_tengo_un_gozo} + \input{canciones/13_despedida/el_amor_del_senor} + \input{canciones/13_despedida/nada_nuevo_tras_de_ti} + \input{canciones/13_despedida/id_y_anunciad} + \input{canciones/13_despedida/si_es_verdad_que_dios_te_ama} + \input{canciones/13_despedida/quizas_manana} + \input{canciones/13_despedida/san_leandro_25} + \input{canciones/13_despedida/jesus_nuestro_amigo} + \input{canciones/13_despedida/corre_como_un_rio} + \input{canciones/13_despedida/sois_la_sal} + \input{canciones/13_despedida/yo_sere} + \input{canciones/13_despedida/vivire_alabandote} +\end{songs} + +\cleardoublepage +\songchapter{OTRAS} +\begin{songs}{indice,aindice} +\setcounter{songnum}{257} + \input{canciones/14_otras/es_aventura} + \input{canciones/14_otras/vive_reza_ama} + \input{canciones/14_otras/viva_la_gente} +\end{songs} + +\end{document} % FIN: esto debe ser el final del archivo diff --git a/canciones/01_entrada/abriendo_caminos.tex b/canciones/01_entrada/abriendo_caminos.tex new file mode 100644 index 0000000..8cc9b7c --- /dev/null +++ b/canciones/01_entrada/abriendo_caminos.tex @@ -0,0 +1,21 @@ +\beginsong{Abriendo caminos}[by={Javi Sánchez}] +\beginchorus +Abriendo caminos de paz y bien, +siguiendo tus pasos, buscándote, +con miedo y cansado, perdiéndome, +mirando adelante con fe. +\endchorus +\beginverse +Cada vez que la duda me haga retroceder, +o desvíe mis pasos y vaya donde no estás Tú, +haz que vuelva al camino donde está la verdad +y que llene mi alforja de ilusión y de amistad. +\endverse +\beginverse +Mas, si Tú no apareces o no te puedo ver, +haz que eleve mis ojos sobre el horizonte gris; +y si me encuentro solo en este caminar, +% TODO: gramatica esta frase +dame hermanos que junto conmigo vayan hacia Ti. +\endverse +\endsong diff --git a/canciones/01_entrada/bendigamos_al_senor.tex b/canciones/01_entrada/bendigamos_al_senor.tex new file mode 100644 index 0000000..ca4abb1 --- /dev/null +++ b/canciones/01_entrada/bendigamos_al_senor.tex @@ -0,0 +1,56 @@ +% Esto es una canción típica: empieza con \beginsong{título}[info extra], contiene estrofas +% (enmarcadas en \beginverse y \endverse) y estribillos (\beginchorus y \endchorus). +% Además de la letra, aparecen acordes en la forma \[acorde]. Los acordes se escriben en +% notación inglesa (C-Do, D-Re, E-Mi, F-Fa, G-Sol, A-La, B-Si) y automáticamente se imprimen +% en español (ver archivo estilo/acordes.tex). + +% en el bloque de información extra hay varios campos, pero el único que voy a utilizar es +% "by", que indica el autor de la canción. +\beginsong{Bendigamos al Señor}[by={Pelayo Sánchez}] +\beginverse % Empieza una estrofa +\[E]Bendigamos al Señor, +Dios de \[C#m]toda la creación, +por ha\[A]bernos rega\[B7]lado su a\[E]mor.\[B7] +\[E]Su bondad y su perdón, +y su \[C#m]gran fidelidad, +por los \[A]siglos de los \[B7]siglos dura\[E]rán.\[E7] +\endverse % Fin de la estrofa +\beginchorus % Empieza un estribillo +\[A]El Espíritu de \[B7]Dios hoy es\[E]tá \[B7]sobre \[C#m]mí, +\[A]Él es quien me ha un\[B7]gido a procla\[E]mar, +\[E7]a procla\[A]mar, la buena \[B7]nueva a los más \[E B7]po\[C#m]bres, \[A] +% La línea anterior es demasiado larga para los ajustes del cancionero, y pasa a la siguiente +% línea automáticamente con un poco de indentación, como si fuera un poema. +% Para ajustar el punto de corte si no cabe todo en una línea, se puede utilizar \brk{} +% en el punto deseado. Por ejemplo "Yo Señor te presento\brk{} lo que hay en mi interior." +% Por lo general cada línea es un verso. +la gracia \[E]de su salva\[B7]ción. \rep{2} \[B7 E] +% Esto es un condicional: sólo se verá lo que hay entre \ifchorded (si tiene acordes) y \fi +% en las versiones del cancionero con acordes, por lo que podemos usarlo para anotaciones +% para los músicos. La estructura {\nolyrics texto con acordes} hace que todo quede en una +% línea y no en dos líneas como si fuera letra cantable. +\ifchorded +{\nolyrics Puente: \[B7]} +\fi +\endchorus % Fin del estribillo +\beginverse % Empieza otra estrofa: como los acordes son los mismos del ejemplo anterior +% usamos el acento circumflejo para "repetir" el acorde correspondiente. Para más información, +% ver el manual del paquete "songs" en songs.sourceforge.net +Envi^ados con poder +y en el ^nombre de Jesús, +a sa^nar a los en^fermos del do^lor,^ +a los ^ciegos dar visión, +a los ^pobres la verdad +y a los ^presos y opri^midos liber^tad.^ +\endverse % Fin de la segunda estrofa +\beginverse % Empieza la tercera estrofa +Con la ^fuerza de su amor +y de ^la resurrección +anun^ciamos llega ^ya la salva^ción, ^ +que ni el ^miedo ni el temor, +ni la ^duda o la opresión +borra^rán la paz de ^nuestro cora^zón. ^ +\endverse % Fin de la tercera estrofa +\endsong % Fin de la canción (obligatorio) + +% Se podrían incluir otras canciones aquí, pero resulta más sencillo separarlas en archivos individuales. diff --git a/canciones/01_entrada/brille_tu_luz.tex b/canciones/01_entrada/brille_tu_luz.tex new file mode 100644 index 0000000..864dce9 --- /dev/null +++ b/canciones/01_entrada/brille_tu_luz.tex @@ -0,0 +1,8 @@ +\beginsong{Brille tu luz} +\beginverse +\[A]Brille tu \[D]luz, \[E]brille tu \[A]luz, +brille tu \[D]luz en las ti\[E]nieblas, \[A]¡oh Señor!; +brille tu \[D]luz, \[E]brille tu \[A]luz, +brille tu \[D]luz en las ti\[E]nie\[A]blas. +\endverse +\endsong diff --git a/canciones/01_entrada/buenos_dias.tex b/canciones/01_entrada/buenos_dias.tex new file mode 100644 index 0000000..d5c3f89 --- /dev/null +++ b/canciones/01_entrada/buenos_dias.tex @@ -0,0 +1,19 @@ +\beginsong{Buenos días} +\beginverse +Buenos \[D]días te \[G]vengo a can\[D]tar, +Dios del \[Bm]cielo, la \[G]tierra y el \[D]mar, % TODO: Bm seguro? +Dios de a\[A]mor, Dios de \[D]paz, % TODO: alt: Sol La Sol Re +por venir a\[A]quí a mo\[D]rar. +\endverse +\beginverse +Buenos ^días te ^vengo a can^tar, +mil de^seos de ^felici^dad, +para ^ti, para ^mí, para ^mí, para ^ti. +\endverse +\beginverse +Buenos ^días te ^vengo a can^tar, +por lle^nar mi pla^neta de ^paz; +por ve^nir aquí a mo^rar, +Dios de a^mor, Dios de ^paz. +\endverse +\endsong diff --git a/canciones/01_entrada/dios_esta_aqui.tex b/canciones/01_entrada/dios_esta_aqui.tex new file mode 100644 index 0000000..853495b --- /dev/null +++ b/canciones/01_entrada/dios_esta_aqui.tex @@ -0,0 +1,14 @@ +\beginsong{Dios está aquí}[by={Javier Gacías}] +\beginchorus +\[C]Dios es\[G]tá a\[Am]quí, \[(Asus4 Am)] +tan \[F]cierto como el aire \[G]que res\[C]piro, +tan \[F]cierto como la ma\[G]ñana se le{\[C Em Am]van}ta, +tan \[F]cierto como que este \[G]canto lo puedes \[C]oír. +\endchorus +\beginverse +Lo puedes \[G]oír, sil\[F]bando fuerte en\[G]tre las mon\[C]tañas. +Lo puedes \[G]oír, can\[F]tando con no\[G]sotros a\[C]quí. +Lo puedes lle\[G]var, cuan\[F]do por esa \[G]puerta \[C]salgas. +Lo puedes guar\[G]dar, \[F]siempre en tu \[G]cora\[C]zón. \[G] +\endverse +\endsong diff --git a/canciones/01_entrada/la_misa_es_una_fiesta.tex b/canciones/01_entrada/la_misa_es_una_fiesta.tex new file mode 100644 index 0000000..4d1d549 --- /dev/null +++ b/canciones/01_entrada/la_misa_es_una_fiesta.tex @@ -0,0 +1,18 @@ +\beginsong{La misa es una fiesta}[by={Cesáreo Gabaráin}] +\beginchorus +\[C]La Misa es una \[F]fiesta muy a\[C]legre. +La Misa es una \[G7]fiesta con Je\[C]sús. +La Misa es una \[F]fiesta que nos \[C]une. +La Misa es una \[G7]fiesta con Je\[C]sús. \[C7] +\endchorus +\beginverse +Cada do\[F]mingo cele\[G]bramos +que nuestro a\[C]migo \[Em]nos sal\[Am]vó, +que por a\[F]marnos dio su \[G]vida y resuci\[C]tó. \[G] +\endverse +\beginverse +Con su Pa^labra nos en^seña, +nos ali^menta ^con su ^Pan, +nos compro^mete a ser a^migos y a cami^nar. ^ +\endverse +\endsong diff --git a/canciones/01_entrada/lesperit_del_senyor.tex b/canciones/01_entrada/lesperit_del_senyor.tex new file mode 100644 index 0000000..e6572b6 --- /dev/null +++ b/canciones/01_entrada/lesperit_del_senyor.tex @@ -0,0 +1,29 @@ +\beginsong{L’ Esperit del Senyor}[by={Kairoi}] +\beginchorus +\[Am]L’Esperit del Senyor +\[G]vindrá a \[Am]vosaltres, \[C] +no tingueu \[F]por d’o\[G]brir de bat a \[C]bat \[E] +el vostre \[Am]cor \[Dm]al seu a\[E]mor. \[(E Am)] +\endchorus +\beginverse\memorize +\[Am]Ell transforma\[E]rà les vostres \[Am]vides, +us dona\[C]rà un \[G]cor per esti\[C]mar, +serà \[Am]foc que puri\[Dm]fica, força en l’actu\[E]ar. \[(E7)] +\endverse +\beginverse +^Ell transforma^rà les vostres ^penes, +us sa^breu fills ^seus ben esti^mats, +vostres ^cors obriu joi^osos a la lliber^tat. ^ +\endverse +\beginverse +^Ell enforti^rà tota fe^blesa, +us di^rà ^com heu de pre^gar; +posa^rà en els vostres ^llavis +paraules de bon^dad. ^ +\endverse +\beginverse +^Ell canvia^rà tota tris^tesa +pel gran ^goig de ^la fraterni^tat; +vostre ^cor obriu joi^osos a la lliber^tat. ^ +\endverse +\endsong diff --git a/canciones/01_entrada/oh_padre_bueno.tex b/canciones/01_entrada/oh_padre_bueno.tex new file mode 100644 index 0000000..8d77c10 --- /dev/null +++ b/canciones/01_entrada/oh_padre_bueno.tex @@ -0,0 +1,31 @@ +\beginsong{¡Oh! Padre bueno} +\beginverse +Estoy cantando la alegría +que llevo en el corazón: +la de estar más cerca, +más cerca de mi Señor. +Y pienso que mi vida +día a día llegará +por los caminos +que Tú mismo has trazado ya. +\endverse +\beginverse +Y cuando yo recuerdo todo +lo que haces por mí, +aquella vez que, triste, +me hiciste sonreír. +Y cuando ya cansada, +sentada estaba ya, +me cogiste con tus manos +y me hiciste caminar. +\endverse +\beginverse +¡Oh! Padre bueno, +gracias yo te daré +por lo que me das. +¡Oh! Padre bueno, +si un día dejo de cantar +dame tono para volver a empezar, +dame tono para volver a empezar. +\endverse +\endsong diff --git a/canciones/01_entrada/preparad_el_camino.tex b/canciones/01_entrada/preparad_el_camino.tex new file mode 100644 index 0000000..ff44f3e --- /dev/null +++ b/canciones/01_entrada/preparad_el_camino.tex @@ -0,0 +1,11 @@ +\beginsong{Preparad el camino al Señor}[by={Prepare Ye - Godspell}] +\beginchorus\memorize +\[D]Prepa\[G]rad el ca\[D]mino al Se\[A]ñor, \[D]y escu\[G]chad la pa\[D]la\[A]bra de \[D]Dios. \[A] +\endchorus +\beginverse +^Voz que clama en el de^sierto, +prepa^rad el camino al Se^ñor, +reu^nid a todos los ^pueblos, +prepa^rad el ca^mino al Se^ñor. ^ +\endverse +\endsong diff --git a/canciones/01_entrada/tu_nos_invitas.tex b/canciones/01_entrada/tu_nos_invitas.tex new file mode 100644 index 0000000..1276f46 --- /dev/null +++ b/canciones/01_entrada/tu_nos_invitas.tex @@ -0,0 +1,12 @@ +\beginsong{Tú nos invitas}[by={Cesáreo Gabaráin}] +\beginverse +Tú nos invitas Jesús, +para Ti todos somos importantes. +En tu mesa nos das la comida mejor, +el pan de la vida y del amor. +\endverse +\beginchorus +Dejad que los niños se acerquen, +dejad que vengan a Mí. +\endchorus +\endsong diff --git a/canciones/01_entrada/un_nuevo_sitio_disponed.tex b/canciones/01_entrada/un_nuevo_sitio_disponed.tex new file mode 100644 index 0000000..140b695 --- /dev/null +++ b/canciones/01_entrada/un_nuevo_sitio_disponed.tex @@ -0,0 +1,9 @@ +\beginsong{Un nuevo sitio disponed}[by={Aggiungi un posto a tavola - Armando Trovajoli}] +\beginverse +\[D]Un nuevo sitio \[D7]disponed para \[G]un amigo \[D]más, +un poquitín que os \[D7]estrechéis y \[G]se podrá sen\[A]tar, +para \[D]eso sirve \[D7]la amistad, para es\[F#m]tar en reu\[Bm]nión, +ha\[G]blémosle con \[D]libertad y \[G]con el cora\[D]zón, +Él \[G]con su amor nos \[D]pagará, y a\[G]legrará \rep{3} la \[A]reu\[D]nión. \[(A)] +\endverse +\endsong diff --git a/canciones/01_entrada/ven_a_la_fiesta.tex b/canciones/01_entrada/ven_a_la_fiesta.tex new file mode 100644 index 0000000..df10720 --- /dev/null +++ b/canciones/01_entrada/ven_a_la_fiesta.tex @@ -0,0 +1,29 @@ +\beginsong{Ven a la Fiesta}[by={Toño Casado}] +\beginchorus +Ven a la fiesta, \echo{ven tú, podrás} +es el momento de \echo{cantar} +rezar y de cantar. \echo{vamos a la fiesta} +Hoy celebramos \echo{Jesús está} +que en nuestras vidas +Dios viviendo siempre está. +\endchorus +\beginverse +Ven a la fiesta a participar; +nos hace falta tu calor. +\echo{uh,uh, nos hace falta tu calo-or ah,gua,gua} +Jesús te invita para celebrar su amor, +atento tú estarás a responder por eso... +\endverse +\beginverse +Ven a la fiesta para recordar +milagros que renacen hoy, +Jesús hoy viene para con todos estar, +y su vida y su cruz es nuestra luz por eso... +\endverse +\beginverse +Un cielo nuevo hoy vamos a hacer: +amigos, comunidad. +Puertas abiertas queremos siempre tener. +Todos pueden entrar a compartir por eso... +\endverse +\endsong diff --git a/canciones/01_entrada/ven_espiritu_santo.tex b/canciones/01_entrada/ven_espiritu_santo.tex new file mode 100644 index 0000000..2156f5a --- /dev/null +++ b/canciones/01_entrada/ven_espiritu_santo.tex @@ -0,0 +1,32 @@ +\beginsong{Ven, Espíritu Santo}[by={Luis Alfredo Díaz}] +\beginchorus\memorize +\[Bm]Ven, Espíritu \[D]Santo, y envía desde el \[E]cielo un rayo \[G]de tu \[F#]luz. +\[Bm]Ven, Padre de los \[D]pobres, +ven, da\[E]dor de las \[G]gra\[F#]cias. +\[Bm]Ven, lumbre de los \[D]corazo - {\[E]o} - o - {\[G]o}\[F#m]nes, \[Bm]uoooo\[D]oooo\[E]o\[G]o\[F#]nes. +\endchorus +\beginverse +\[Bm] Consolador bue\[E]nísimo, +\[Bm]dulce huésped del \[E]alma, +\[Bm]dulce refri\[E]gerio, +des\[Bm]canso en el tra\[E]bajo, +\[Bm]en el ardor, tran\[E]quilidad, +con\[Bm]suelo en el \[E]llanto. \[G F#] +\endverse +\beginverse +\[Bm] ¡Oh! luz san\[E]tísima, \[D]llena lo mas íntimo \[E]de los corazones de tus \[Bm]fieles, +sin tu a\[E]yuda, \[D]nada hay en el \[E]hombre, nada que ^sea inocente. +Lava lo que está man^chado, +riega lo que es ^árido, +cura lo ^que está en^fermo. +Do^blega lo que es rígido, +ca^lienta lo que es frío, +di^rige lo que está extra^via^do. +\endverse +\beginverse +\[Bm] Concede a tus \[E]fieles, que en \[D]Ti confían +tus \[E]siete sagrados \[Bm]dones. +Dales el mérito de \[E]la virtud, \[Bm]dales el puerto de la \[E]salvación. +\[Bm]Dales el eterno {\[D E Bm]go}zo, \[D E G F#]ooooooozo. +\endverse +\endsong diff --git a/canciones/01_entrada/yo_celebrare.tex b/canciones/01_entrada/yo_celebrare.tex new file mode 100644 index 0000000..e8f1696 --- /dev/null +++ b/canciones/01_entrada/yo_celebrare.tex @@ -0,0 +1,9 @@ +\beginsong{Yo celebraré} +% fuente desconocida? +\beginchorus\memorize +\[Em]Yo celebraré\[C], el nombre del Señor\[D], canta\[B7]ré un canto \[Em]nuevo. +\endchorus +\beginverse +^Yo celebraré^, lo alabaré porque ^Él ha ^hecho ^grandes cosas. +\endverse +\endsong diff --git a/canciones/02_gloria/alabo_tu_bondad.tex b/canciones/02_gloria/alabo_tu_bondad.tex new file mode 100644 index 0000000..b3ea33a --- /dev/null +++ b/canciones/02_gloria/alabo_tu_bondad.tex @@ -0,0 +1,32 @@ +\beginsong{Alabo tu bondad}[by={Kairoi}] +\beginverse +\[D]Todo mi ser canta \[A7]hoy +por las \[G]cosas que hay en \[D]mí. \[A7] +\[D]Gracias te doy mi Se\[A7]ñor, +Tú me \[G]haces tan fe\[D]liz. \[D7] +\[G]Tú me has rega\[A7]lado tu amis\[Bm]tad, +\[F#m]confío en \[G]Ti, me \[D]llenas de tu \[A7]paz. +\[G]Tú me haces sen\[A7]tir tu gran bon\[Bm]dad, +yo \[F#m]canta\[G]ré, por \[D]siempre, \[Em]tu fi\[A7]deli\[D]dad. \[A7] +\endverse +\beginchorus +\[D]Gloria a \[A7]Ti, Se\[Em]ñor, por tu bon\[Bm]dad. +\[G]Glo\[A]ria, \[Bm]glo\[F#m]ria, +\[G]siempre canta\[D]ré \[Em]tu fideli\[A7]dad. +\[D]Gloria a \[A7]Ti, Se\[Em]ñor, por tu bon\[Bm]dad. +\[G]Glo\[A]ria, \[Bm]glo\[F#m]ria, +\[G]siempre canta\[D]ré \[Em]tu fideli\[A7]dad. +\echo{Tú me haces sentir tu gran bondad, yo cantaré, por siempre, tu fidelidad} +% TODO echo? +\endchorus +\beginverse +^Siempre a tu lado esta^ré, +ala^bando tu bon^dad. ^ +^A mis hermanos di^ré, +el gran ^gozo que hallo en ^Ti. ^ +^En Ti podrán ^siempre encon^trar +fi^deli^dad, con^fianza y amis^tad. +^Nunca falta^rá tu gran a^mor, +ni ^tu per^dón, me ^quieres ^tal co^mo ^soy. ^ +\endverse +\endsong diff --git a/canciones/02_gloria/gloria_a_dios.tex b/canciones/02_gloria/gloria_a_dios.tex new file mode 100644 index 0000000..2f1e795 --- /dev/null +++ b/canciones/02_gloria/gloria_a_dios.tex @@ -0,0 +1,18 @@ +\beginsong{Gloria a Dios} +\beginverse +Vamos hacia Ti, Señor Jesús, +seducidos por tu fiel amor. +Siempre confiando en tu palabra +que habla al corazón. +Junto a Ti, Señor, caminaremos, +sólo tu mirada bastará, +y nos llenarás de tu alegría, +de gozo y de paz. +\endverse +\beginchorus +Gloria a Dios, gloria a Dios, +siempre serás nuestro Señor. +Gloria a Dios, gloria a Dios, +siempre serás nuestro Señor. +\endchorus +\endsong diff --git a/canciones/02_gloria/gloria_criollo.tex b/canciones/02_gloria/gloria_criollo.tex new file mode 100644 index 0000000..13a396d --- /dev/null +++ b/canciones/02_gloria/gloria_criollo.tex @@ -0,0 +1,24 @@ +\beginsong{Gloria (Misa Criolla)}[by={Ariel Ramírez}] +\beginchorus +Gloria a \[Dm]Dios en las alturas +y en la \[C]Tierra paz a los hombres, +\[Dm]paz a los \[C]hombres, +\[Dm]paz a los \[C]hombres, +\[A]que ama el Se\[Dm]ñor. \rep{2} +\endchorus +\beginverse +Te ala\[C]bamos, te bende\[Dm]cimos, +te ado\[C]ramos, glorifi\[Dm]camos. \rep{2} +\[C]Te damos \[Dm]gracias, \rep{3} +por tu inmensa \[A]gloria. +\endverse +\beginverse +% TODO: comas +Porque ^Tú solo, eres ^Santo, +solo ^Tú, Señor, ^Tú solo. \rep{2} +^Tú solo, Al^tísimo \[C] Jesu\[Dm]cristo. \rep{2} +\[C]Con el Espíritu \[Dm]Santo, +en la \[C]gloria de Dios \[Dm]Padre. +\[C]A\[Dm]mén. \[C]A\[Dm]mén. \[C]A\[Dm]mén. +\endverse +\endsong diff --git a/canciones/02_gloria/gloria_mejia.tex b/canciones/02_gloria/gloria_mejia.tex new file mode 100644 index 0000000..15e273a --- /dev/null +++ b/canciones/02_gloria/gloria_mejia.tex @@ -0,0 +1,33 @@ +\beginsong{Gloria (Misa rítmica)}[by={Alejandro Mejía}] +% https://www.youtube.com/watch?v=Lt23wUNJeuI +\beginchorus\memorize +\[Em]Gloria, gloria \[B7]a Dios en el \[Em]cielo +\[G]y en la \[D]Tierra \[C]a los \[D]hom\[Bm]bres \[Em]paz. \rep{2} +\endchorus +\beginverse +Te alabamos y te bendecimos, +te adoramos y glorificamos, +y nosotros hoy te damos gracias por tu grande y eterna gloria. +\endverse +\beginchorus +\[Em]Gloria, gloria \[B7]a Dios en el \[Em]cielo +\[G]y en la \[D]Tierra \[C]a los \[D]hom\[Bm]bres \[Em]paz \rep{2} +\endchorus +\beginverse +\[Em]Señor, Dios nuestro, +Padre, \[C]Padre, \[E7]Padre. +Señor Dios Hijo, +pie\[B7]dad, pie\[Em]dad, pie\[B7]dad Se\[Em]ñor. +Tú que \[D7]quitas el pecado del \[G]mundo, +es\[B7]cúcha\[Em]nos, es\[B7]cúcha\[Em]nos. +Tú que es\[D7]tás a la derecha del \[G]Padre, +pie\[B7]dad, pie\[Em]dad, pie\[B7]dad Se\[Em]ñor. +\endverse +\beginchorus +^Sólo Tú eres Santo, ^sólo Tú Se^ñor, +^sólo Tú Al^tísimo ^Jesucr^^is^to +\[Em]con el Santo Espíritu +en la \[B7]gloria de Dios \[Em]Padre. +\[G]Amén, \[D]amén, \[C Bm]a\[Em]mén. +\endchorus +\endsong diff --git a/canciones/02_gloria/gloria_y_alabanza.tex b/canciones/02_gloria/gloria_y_alabanza.tex new file mode 100644 index 0000000..f399499 --- /dev/null +++ b/canciones/02_gloria/gloria_y_alabanza.tex @@ -0,0 +1,22 @@ +\beginsong{Gloria y alabanza} +\beginchorus +Gloria y alabanza, +gloria y alabanza, +gloria y alabanza al Señor. +\endchorus +\beginverse +Porque es Padre, porque es bueno, +porque es grande e hizo el cielo. +Porque es Padre, porque es bueno, +porque es grande con su amor. +\endverse +\beginverse +Porque el Hijo Jesucristo +hecho hombre nos salvó. \rep{3} +\endverse +\beginverse +% TODO: con su vida y "con" su amor ??? +Porque envía a su Espíritu +con su vida y su amor. \rep{3} +\endverse +\endsong diff --git a/canciones/02_gloria/hay_que_nacer_del_agua.tex b/canciones/02_gloria/hay_que_nacer_del_agua.tex new file mode 100644 index 0000000..0f2f296 --- /dev/null +++ b/canciones/02_gloria/hay_que_nacer_del_agua.tex @@ -0,0 +1,27 @@ +\beginsong{Hay que nacer del agua \\ Mi Dios está vivo}[by={Francisco Palazón y Martín Verde Barajas}] +\beginverse +Mi \[D]Dios está vivo, Él no está muerto. +Mi \[A]Dios está vivo en mi cora\[D]zón. +Mi Dios está vivo ha resucitado. +Lo \[G]siento en mis \[A]manos, +lo \[D]siento en mis \[Bm]pies, +lo \[G]siento en mi \[A]alma y en mi \[D]ser. +\endverse +\beginchorus +¡Oh, oh, oh, \[A]oh! Hay que nacer del \[D]agua. +¡Oh, oh, oh, \[A]oh! Hay que nacer del Es\[D]píritu de \[D7]Dios. +¡Oh, oh, oh, \[G]oh! Hay que na\[A]cer del \[D]agua y del Es\[Bm]píritu de \[G]Dios, hay que na\[A]cer del Se\[D]ñor. \rep{2} \[(D7)] +\endchorus +\beginverse\memorize +Je\[D]sús es el Señor, a\[A]lábalo que \[D]vive. +Je\[D]sús es el Señor, a\[A]lábalo que \[D]vive. +A\[G]lábalo, a\[D]lábalo, a\[A]lábalo que \[D]vive. +A\[G]lábalo, a\[D]lábalo, a\[A]lábalo que \[D]vive. +\endverse +\beginverse +Je^sús es Salvador, a^lábalo que ^vive. +Je^sús es Salvador, a^lábalo que ^vive. +A^lábalo, a^lábalo, a^lábalo que ^vive. +A^lábalo, a^lábalo, a^lábalo que ^vive. +\endverse +\endsong diff --git a/canciones/02_gloria/senor_ten_piedad.tex b/canciones/02_gloria/senor_ten_piedad.tex new file mode 100644 index 0000000..bf7fb05 --- /dev/null +++ b/canciones/02_gloria/senor_ten_piedad.tex @@ -0,0 +1,20 @@ +\beginsong{Señor, ten piedad}[by={Cesáreo Gabaráin}] +\beginverse +\[Am]Tú, que \[E]siempre nos per\[Am]donas, +\[G]porque nos quieres \[C]mucho, +\[Dm]Tú, que siempre nos per\[Am]donas, +Se\[E]ñor, ten pie\[Am]dad. +\endverse +\beginverse +^Tú, que ^siempre nos es^cuchas, +^porque nos quieres ^mucho, +^Tú, que siempre nos es^cuchas, +^Cristo, ten pie^dad. +\endverse +\beginverse +^Tú, que ^siempre nos a^yudas, +^porque nos quieres ^mucho, +^Tú, que siempre nos a^yudas, +Se^ñor, ten pie^dad. +\endverse +\endsong diff --git a/canciones/03_aleluya/alabare.tex b/canciones/03_aleluya/alabare.tex new file mode 100644 index 0000000..a9f97d2 --- /dev/null +++ b/canciones/03_aleluya/alabare.tex @@ -0,0 +1,12 @@ +\beginsong{Alabaré} +\beginchorus +\[D]Alabaré, alabaré, alaba\[D7]ré, alabaré, +a\[G]laba\[A]ré a mi Se\[D]ñor \rep{2} \[A] +\endchorus +\beginverse* +\[D]Todos unidos alegres cantamos +glorias y alabanzas al Se\[A]ñor: +gloria al Padre, gloria al Hijo, +\[A7]gloria al Espíritu de \[D]Dios \[A] +\endverse +\endsong diff --git a/canciones/03_aleluya/aleluya.tex b/canciones/03_aleluya/aleluya.tex new file mode 100644 index 0000000..82162f9 --- /dev/null +++ b/canciones/03_aleluya/aleluya.tex @@ -0,0 +1,13 @@ +\beginsong{Aleluya} +% Creo que popular/generico +\beginverse +\[C]¡Alelu\[G]ya, ale\[F]luu-alelu\[C]ya, \[C7] +\[F]alelu\[C]ya, ale\[Dm]lu\[G]ya! {\[(G C)]\rep{2}} +\endverse +\endsong + +\beginsong{Aleluya} +\beginverse +\[C]¡Ale\[G]luya, \[Am]alelu\[Em]ya, ale\[F]luya, ale\[C]luya, \[G]alelu\[C]ya! \rep{2} +\endverse +\endsong diff --git a/canciones/03_aleluya/aleluya_de_la_sirenita.tex b/canciones/03_aleluya/aleluya_de_la_sirenita.tex new file mode 100644 index 0000000..bb9c9ef --- /dev/null +++ b/canciones/03_aleluya/aleluya_de_la_sirenita.tex @@ -0,0 +1,31 @@ +\beginsong{Aleluya de la Sirenita}[by={Bajo del mar - La Sirenita}] +\ifchorded +{\nolyrics Intro: Do } +\fi +\beginchorus +Alelu\[F]ya, alelu\[G]ya, +con tus a\[F]brazos nos das la \[G]vida, yo soy fe\[C]liz. \[C7] +Sé que te \[F]busco sin parar \[G] y bajo el \[Am]sol te encontrarás, \[D] +mientras al\[F]cemos nuestra ala\[G]banza al cami\[C]nar. +\endchorus +\beginverse +\[C]Aclama con grandes cantos, +que \[G]nos cuidas, ¡oh Se\[C]ñor!, +y al mundo Tú lo iluminas, +con \[G]fuerza y con tu a\[C7]mor, +Yo \[F]tengo esperanza al \[C]verte, +con \[G]fe el mal podré ven\[C7]cer, +can\[F]temos un ale\[C]luya, +re\[G]galo de nuestro \[C]ser. \[C7] +\endverse +\beginverse +\[C]Dale tu vida, o\[G]frece tus manos, +\[C]y en el camino \[G]ponle atención, +\[F]verás como el canto \[C]de un corazón, +te a\[G]yuda a vivir en \[C]paz. +\[C]Canta aleluya \[G]con alabanzas, +\[C]dale a tu ritmo \[G]más corazón, +ve\[F]rás como el canto \[C]de un corazón, +te a\[G]yuda a vivir en \[C]paz. +\endverse +\endsong diff --git a/canciones/03_aleluya/aleluya_de_la_tierra.tex b/canciones/03_aleluya/aleluya_de_la_tierra.tex new file mode 100644 index 0000000..6cac1dc --- /dev/null +++ b/canciones/03_aleluya/aleluya_de_la_tierra.tex @@ -0,0 +1,16 @@ +\beginsong{Aleluya de la Tierra}[by={Brotes de Olivo}] +% TODO: ajustar estrofas +\beginverse* +¿Quién quiere resucitar este mundo que se muere? +¿Quién cantará el aleluya de esa nueva luz que viene? +¿Quién cuando mire la tierra y las tragedias observe, +sentirá en su corazón el dolor de quien se muere? +¿Quién es capaz de salvar este mundo decadente +y mantiene la esperanza de los muchos que la pierden? +\endverse +\beginchorus +\[C]A\[C7]le\[F]luya \[G]canta\[C]rá, +\[C7]quien per\[F]dió \[G]la espe\[Am]ranza, +y la \[F]Tierra \[G]sonrei\[C]rá. ¡Ale\[G]lu\[C]ya! +\endchorus +\endsong diff --git a/canciones/03_aleluya/aleluya_leonard_cohen.tex b/canciones/03_aleluya/aleluya_leonard_cohen.tex new file mode 100644 index 0000000..b85d066 --- /dev/null +++ b/canciones/03_aleluya/aleluya_leonard_cohen.tex @@ -0,0 +1,25 @@ +\beginsong{Aleluya (Leonard Cohen)}[by={Hallellujah - Leonard Cohen}] +\beginverse* +\[G]No soy más que un pre\[Em]dicador, +u\[G]na simple per\[Em]sona más, +que \[C]necesita a\[D]marte, para \[G]dar: \[D] +un \[G]nuevo mundo a \[C]los de\[D]más, +u\[Em]na palabra, un \[C]despertar, +un \[D]cielo, una espe\[Bm]ranza, una \[Em]paz. +\endverse +\beginchorus +Ale\[C]luya, ale\[Em]luya, ale\[C]luya, ale\[G D]lu\[G D]ya. +\endchorus +\beginverse* +Y a^sí podré can^tar sin fin, +a ^todo el mundo es^ta canción, +que ^hable de co^mo cambié por ^Ti. ^ +De^mostraré por ^Ti, Se^ñor, +que ^tu palabra ^es la luz +que ^brilla en ese her^moso cielo a^zul. +\endverse +\beginchorus +Ale\[C]luya, ale\[Em]luya, ale\[C]luya, ale\[G D]lu- +ale\[C]luya, ale\[Em]luya, ale\[C]luya, ale\[G D]lu\[G]ya. +\endchorus +\endsong diff --git a/canciones/03_aleluya/aleluya_percusion_corporal.tex b/canciones/03_aleluya/aleluya_percusion_corporal.tex new file mode 100644 index 0000000..08a1f6f --- /dev/null +++ b/canciones/03_aleluya/aleluya_percusion_corporal.tex @@ -0,0 +1,11 @@ +\beginsong{Aleluya (percusión corporal)} +\beginchorus +\[A]¡A-a-\[D]aleluya! +\[A]¡A-a-\[D]aleluya! +\endchorus +\beginverse* +\[E]Es mi vida, \[F#m]mi camino, +\[E]mi alegría \[F#m]es Jesucristo +\[D]¡Oooooh \[E]oh,oh! +\endverse +\endsong diff --git a/canciones/03_aleluya/aleluya_taize.tex b/canciones/03_aleluya/aleluya_taize.tex new file mode 100644 index 0000000..96476e8 --- /dev/null +++ b/canciones/03_aleluya/aleluya_taize.tex @@ -0,0 +1,6 @@ +\beginsong{Aleluya (Taizé)}[by={Taizé}] +\beginverse* +\[Am]¡Aleluya, ale\[C]luya, ale\[F]lu-\[G]u\[C]ya, \[E] +ale\[Am]luya, ale\[C]luya, ale\[F]lu-\[G]u\[Am]ya! \rep{2} +\endverse +\endsong diff --git a/canciones/03_aleluya/canta_aleluya.tex b/canciones/03_aleluya/canta_aleluya.tex new file mode 100644 index 0000000..b2060e0 --- /dev/null +++ b/canciones/03_aleluya/canta_aleluya.tex @@ -0,0 +1,21 @@ +\beginsong{Canta Aleluya}% TODO: comprobar [by={Maranatha}] +\beginchorus +Canta aleluya al Señor, +canta aleluya al Señor, +canta aleluya, +canta aleluya, +canta aleluya al Señor. +\endchorus +\beginverse +Aquí Él está y se mueve entre todos, +aquí Él está, le sentimos, ¡aleluya! +aquí Él está y Él quiere hacer maravillas, +aquí Él está, le cantamos ¡aleluya! +\endverse +\beginverse +El Señor es Señor, le alabamos, le adoramos. +El Señor es Señor, le cantamos ¡aleluya! +El Señor es Señor y hoy alzamos nuestras manos. +El Señor es Señor hoy, ayer y por la eternidad. +\endverse +\endsong diff --git a/canciones/03_aleluya/desde_pronto_amanecer.tex b/canciones/03_aleluya/desde_pronto_amanecer.tex new file mode 100644 index 0000000..4491a50 --- /dev/null +++ b/canciones/03_aleluya/desde_pronto_amanecer.tex @@ -0,0 +1,10 @@ +\beginsong{Desde pronto amanecer} +\beginverse +\ifchorded +{\nolyrics Intro: \[D] } +\fi +Desde pronto amane\[D]cer, \[D7] +hasta que se \[G]pone el \[D]sol, +ala\[Em]bad, \[A] el nombre de \[D]Dios \[G D (A)] +\endverse +\endsong diff --git a/canciones/03_aleluya/jesus_es_senor.tex b/canciones/03_aleluya/jesus_es_senor.tex new file mode 100644 index 0000000..adb8a19 --- /dev/null +++ b/canciones/03_aleluya/jesus_es_senor.tex @@ -0,0 +1,17 @@ +\beginsong{Jesús es Señor}[by={Kairoi}] +\beginverse +Jesús es, Jesús es Señooor, +Jesús es, Jesús es Señooor, +Jesús es, Jesús es Señooor. +\endverse +\beginverse* +Aleluya, aleluya. +Aleluya, aleluya. +Aleluya, aleluya. +\endverse +\beginverse* +Gloria a Dios, gloria, gloria a Dios. +Gloria a Dios, gloria, gloria a Dios. +Gloria a Dios, gloria, gloria a Dios. +\endverse +\endsong diff --git a/canciones/04_salmos.tex b/canciones/04_salmos.tex new file mode 100644 index 0000000..6b43bc6 --- /dev/null +++ b/canciones/04_salmos.tex @@ -0,0 +1,283 @@ +\beginsong{Muéstranos Señor} +\beginverse +\[C]Muéstra\[G]nos, Se\[Am Em]ñor, +\[F] tus ca\[C]minos, \[Dm] tus ca\[G]minos, +\[C]para no ha\[G]cer nada \[Am Em]más +\[F] que lo que \[C]sea \[Dm]tu volun\[G]tad. +\endverse +\endsong + +\beginsong{Adoramus te, Domine}[by={Taizé}] +\beginverse +\[C]Uh, \[G]uh, \[Am]uh, \[F]adoramus \[G]te, Domi\[C]ne. \[(G)] \rep{2} +\endverse +\endsong + +\beginsong{La bondat del Senyor}[by={Taizé}] +\beginchorus +La bondat i l’amor del Senyor +duren per sempre, +duren per sempre. \rep{2} +\endchorus +\beginverse +Enaltim el nostre Déu, +celebrem el seu amor. +\endverse +\endsong + +\beginsong{Nada te turbe}[by={Taizé}] +\beginverse +Nada te turbe, nada te espante, +quien a Dios tiene, nada le falta. +Nada te turbe, nada te espante, sólo Dios basta. +\endverse +\endsong + +\beginsong{Nada nos separará}[by={Brotes de Olivo}] +\ifchorded +{\nolyrics Intro: Do Fa Do Fa} +\fi +\beginverse +\[C]Nada nos se\[F]para\[C]rá, +nada nos se\[F]para\[C]rá, +nada nos \[Em]separa\[Am]rá \[F] del a\[G]mor de \[C]Dios. \[(G)] +\endverse +\endsong + +\beginsong{Confío en ti}[by={Brotes de Olivo}] +\beginverse +Confío en Ti, de Ti me fie. +No andaré tus pasos si no es desde la fe. +Justo he de vivir si en Ti confié. +Dame, Dios, tu Espíritu, dame Tú la fe. +\endverse +\endsong + +\beginsong{Ubi caritas}[by={Taizé}] +\beginverse +\[D]Ubi \[A]cari\[Bm]tas et \[G Em]a\[A]mor, +\[D]ubi \[A]cari\[Bm]tas, \[G]Deus \[A]ibi \[D]est. \[(A)] +\endverse +\endsong + +\beginsong{El Senyor es la meua força}[by={Taizé}] +\beginverse +El Senyor és la meua força. +El Senyor, el meu cant. +Ell m’ha estat la salvació. +En Ell confie i no tinc por, +en Ell confie i no tinc por. +\endverse +\endsong + +\beginsong{Ven, ven, Señor, no tardes}[by={Cesário Gabaráin}] +\beginverse +Ven, ven, Señor, no tardes. +Ven, ven, que te esperamos. +Ven, ven, Señor, no tardes. +Ven pronto, Señor. +\endverse +\endsong + +\beginsong{Cumpliré mis votos a Yahvé} +% Solo existe tal cual aquí +\beginverse +Cumpliré mis votos a Yahvé, +invocaré el nombre de Dios, +la copa de Alabanza levantaré. +\endverse +\endsong + +\beginsong{Miserere} +\beginverse +Miserere mei, Domine, miserere. +\endverse +\endsong + +\beginsong{Madre de todos los hombres}[by={Juan Antonio Espinosa}] +\beginverse +Madre de todos los hombres, enséñanos a decir amén. +\endverse +\endsong + +\beginsong{Levanto mis ojos a los montes} +% varias fuentes: Hermana Glenda? +\beginverse +Levanto mis ojos a los montes: +¿De dónde me vendrá el auxilio? +El auxilio me viene del Señor, +que hizo el cielo y la tierra. +El auxilio me viene del Señor, +que hizo el cielo y la tierra. +\endverse +\endsong + +\beginsong{Danos un corazón} +\beginverse +Danos un corazón +grande para amar. +Danos un corazón +fuerte para luchar. +\endverse +\endsong + +\beginsong{Perdona a tu pueblo, Señor} +\beginverse +Perdona a tu pueblo, Señor. +Perdona a tu pueblo, perdónalo, Señor. +\endverse +\endsong + +\beginsong{Aunque no te vea (Carismáticos)} +\capo{3} +\beginchorus +\[C]Aunque no te vea, Se\[Am]ñor, +yo \[F]sé \[Dm] que estás a\[G]quí. +\endchorus +\beginverse +\[C]Siento tu presencia \[Am] en mi corazón, \[F] +siento tu pre\[Dm]sencia en mi inte\[G]rior, +\[C]siento tu grandeza \[Am] y tu majestad \[F] +que se mani\[Dm]fiestan con po\[G]der. +\endverse +\endsong + +\beginsong{El Señor es mi fuerza}[by={Juan Antonio Espinosa}] +\beginchorus +El Señor es mi fuerza, mi roca y salvación. \rep{2} +\endchorus +\beginverse +Tú me guías por sendas de justicia, +me enseñas la verdad. +Tú me das el valor para la lucha, +sin miedo avanzaré. +\endverse +\beginverse +Iluminas las sombras de mi vida, +al mundo das la luz. +Aunque pase por valles de tinieblas, +yo nunca temeré. +\endverse +\beginverse +Yo confío el destino de mi vida +al Dios de mi salud. +A los pobres enseñas el camino, +su escudo eres Tú. +\endverse +\beginverse +El Señor es la fuerza de su pueblo, +su gran libertador. +Tú le haces vivir en confianza, +seguro en tu poder. +\endverse +\endsong + +\beginsong{Tu palabra me da vida} +\beginverse* +Tu palabra me da vida, +me levanta y me hace caminar. +Tu palabra me sostiene, +me da fuerzas para no dar +marcha atrás. +\endverse +\endsong + +\beginsong{No adoréis a nadie}[by={Luis Alfredo Díaz}] +\beginverse +No ado\[C]réis a nadie, \brk a \[F]nadie más que a \[C]Él. \[G] +No ado\[Em]réis a nadie, \brk a \[Dm7]nadie más que a \[G4]Él. \[G] +No a\[F]doréis a nadie, \brk a \[G]nadie más, +no a\[Em]doréis a nadie, \brk a \[Am]nadie más, +no ado\[Fmaj7]réis a nadie, \brk a \[G]nadie más que a \[C]Él. +\endverse +\beginverse +No pon^gáis los ojos, en ^nadie más... +\endverse +\beginverse +No escu^chéis a nadie, a ^nadie más... +\endverse +\beginverse +Porque ^solo Él os ^puede soste^ner. ^ +Porque ^solo Él os ^puede soste^ner. ^ +No ado^réis a nadie, a ^nadie más, +no pon^gáis los ojos, en ^nadie más, +no escu^chéis a nadie, a ^nadie más que a ^Él. +\endverse +\endsong + +\beginsong{¿Por qué tengo miedo?}[by={Hermana Glenda}] +\renewcommand{\lyricfont}{\sffamily\small} +\beginverse +¿Por qué tengo miedo,\brk si nada es imposible para Ti? +¿Por qué tengo miedo,\brk si nada es imposible para Ti? +¿Por qué tengo miedo,\brk si nada es imposible para Ti? +¿Por qué tengo miedo,\brk si nada es imposible para Ti? +Nada es imposible para Ti,\brk nada es imposible para Ti. +\endverse +\beginverse +¿Por qué tengo dudas,\brk si nada es imposible para Ti? +¿Por qué tengo dudas,\brk si nada es imposible para Ti? +¿Por qué tengo dudas,\brk si nada es imposible para Ti? +¿Por qué tengo dudas,\brk si nada es imposible para Ti? +Nada es imposible para Ti,\brk nada es imposible para Ti. +\endverse +\beginverse +Enséñame a amar,\brk porque nada es imposible para Ti. +Enséñame a amar,\brk porque nada es imposible para Ti. +Enséñame a perdonar,\brk porque nada es imposible para Ti. +Enséñame a perdonar,\brk porque nada es imposible para Ti. +Nada es imposible para Ti,\brk nada es imposible para Ti. +\endverse +\renewcommand{\lyricfont}{\sffamily} +\endsong + +\beginsong{Al amor más sincero}[by={Javi Sánchez}] +\beginverse +Al amor más sincero, +al amor sin fronteras, +al amor que dio su vida por amor, +encontré un día cualquiera. +\endverse +\beginverse +Y a ese amor sin fronteras, +a ese amor más sincero, +a ese amor que dio su vida por amor, +entregué mi vida entera. +\endverse +\endsong + +\beginsong{Yendo contigo}[by={Migueli}] +\beginverse +Yendo contigo nada me inquieta, +marcho con paz y fuerza. +Yendo contigo todo se espera, +cada mañana es nueva. +\endverse +\endsong + +\beginsong{Saberme y sentirme en tus manos} +\beginverse +Uh, saberme y sentirme en tus manos. +Uh, manos que saben dónde van. +Uh, manos que sienten lo que vivo. +Uh, manos que acogen sin juzgar. \rep{3} +\endverse +\endsong + +\beginsong{Tú eres mi Padre}[by={Santiago Benavides}] +\beginchorus +Tú... eres mi Padre +Tú... eres mi Padre +Tú... eres mi Padre +Tú... eres mi Padre \rep{2} +\endchorus +\beginverse +Entender tu amor y aceptar tu gracia será mi camino, será mi camino. +Conocerte de cerca saberme tu hijo... Señor. +\endverse +\beginverse +Entender tu amor y aceptar tu gracia +será mi camino, será mi camino. +Conocerte de cerca saberme tu hijo... Señor. +\endverse +\endsong diff --git a/canciones/05_ofertorio/el_aire_que_respiro.tex b/canciones/05_ofertorio/el_aire_que_respiro.tex new file mode 100644 index 0000000..f7f2090 --- /dev/null +++ b/canciones/05_ofertorio/el_aire_que_respiro.tex @@ -0,0 +1,28 @@ +\beginsong{El aire que respiro \\ Todos esos dones}[by={Godspell}] +\beginverse +El \[G]aire que res\[Dm]piro, +el \[F]pan que me ali\[C]menta, +la \[G]risa de los \[Am]niños, +el \[Cm]resplandor del \[G]sol, +el \[G]canto de las \[Dm]aves, +los \[F]besos de una \[C]madre, +la \[G]brisa del o\[Bm]toño, +el \[A]gozo de so\[D]ñar. \[D7] +\endverse +\beginchorus +\[G]Todos \[C]esos \[F]dones \[F F# G] +nos los en\[C]vía el Se\[F]ñor, +\[Em] desde el \[Bm]cielo, \[Em] desde el \[Bm]cielo +lle\[C]nos de a\[F]mor. \[F F# G] +\endchorus +\beginverse +Mil ^gracias, buen ma^estro, +por ^lo que nos has ^dado: +el ^agua, el sol, el ^campo, +la ^vida, el uni^verso. +Des^de nuestra po^breza, +na^da podemos ^darte, +mas ^te lo agrade^cemos +de ^todo co^razón. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/05_ofertorio/hoy_senor.tex b/canciones/05_ofertorio/hoy_senor.tex new file mode 100644 index 0000000..42768b3 --- /dev/null +++ b/canciones/05_ofertorio/hoy_senor.tex @@ -0,0 +1,14 @@ +\beginsong{Hoy Señor te presentamos}[by={Let It Be - The Beatles}] +\beginverse +Hoy, Se\[D]ñor, te presen\[A]tamos +este \[Bm]vino y este \[G]pan, +y con \[D]él nuestro tra\[A]bajo +y la ale\[G]gría \[A]de a\[D]mar. +\endverse +\beginverse +\[A]En tus \[Bm]manos los po\[F#m]nemos +pronto \[G]se converti\[D]rán +en tu cuerpo y en tu \[A]sangre. +¡Qué ale\[G]gría \[A]nos da\[D]rá! \[(A)] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/05_ofertorio/junto_al_vino_y_al_pan.tex b/canciones/05_ofertorio/junto_al_vino_y_al_pan.tex new file mode 100644 index 0000000..bf28749 --- /dev/null +++ b/canciones/05_ofertorio/junto_al_vino_y_al_pan.tex @@ -0,0 +1,22 @@ +\beginsong{Junto al vino y el pan}[by={Toño Casado}] +\beginchorus +Junto al \[D]vino y el pan +yo te \[F#m]traigo mi voz, +vida en \[G]una can\[Gm]ción, +para \[B&]Ti se\[C]rán. +Traigo \[D]risa y dolor, +traigo el \[F#m]mundo sin luz, +de los \[Gm]hombres la \[G]sed +para \[B&]que la \[C]calmes \[D]Tú. +\endchorus +\beginverse +El \[B&]agua de la \[C]risa de los \[D]niños, +el \[B&]viento de las \[C]madres al \[D]cantar +hoy \[B&]para Ti se\[C]rán, ¡oh! Se\[F]ñor. \[A4] +\endverse +\beginverse +El ^fuego de la ^fuerza de los ^hombres, +la ^tierra de su ^débil cora^zón +hoy ^para Ti se^rán, ¡oh! Se^ñor. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/05_ofertorio/pan_y_vino_sobre_el_altar.tex b/canciones/05_ofertorio/pan_y_vino_sobre_el_altar.tex new file mode 100644 index 0000000..5a51779 --- /dev/null +++ b/canciones/05_ofertorio/pan_y_vino_sobre_el_altar.tex @@ -0,0 +1,27 @@ +\beginsong{Pan y vino sobre el altar}[by={Gregorio Fernández}] +\beginverse +Por los \[A]niños que empiezan la \[E]vida, +por los \[A]hombres sin \[D]techo ni ho\[E]gar, +por los \[A]pueblos que sufren la \[E]guerra +te ofre\[D]cemos el \[E]vino y el \[A]pan. \[A7] +\endverse +\beginchorus +\[D]Pan y vino so\[E]bre el altar +\[D]son ofrenda de a\[A]mor, +\[F#m]pan y vino se\[Bm]rán después +tu \[E]Cuerpo y Sangre, Se\[A]ñor. \rep{2} \[(A7)] +\endchorus +\beginverse +Por los ^hombres que viven u^nidos, +por los ^hombres que ^buscan la ^paz, +por los ^pueblos que no te co^nocen +te ofre^cemos el ^vino y el ^pan. ^ +\endverse +% TODO existe otra estrofa: +%\beginverse +%Por a^quellos a quienes que^remos, +%por no^sotros y ^nuestra amis^tad, +%por los ^vivos y por los di^funtos +%te ofre^cemos el ^vino y el ^pan. ^ +%\endverse +\endsong \ No newline at end of file diff --git a/canciones/05_ofertorio/saber_que_vendras.tex b/canciones/05_ofertorio/saber_que_vendras.tex new file mode 100644 index 0000000..c0a5729 --- /dev/null +++ b/canciones/05_ofertorio/saber_que_vendras.tex @@ -0,0 +1,22 @@ +\beginsong{Saber que vendrás}[by={Blowin' in the Wind - Bob Dylan}] +\beginverse +\[C]En este \[F]mundo que \[C]Cris\[Em]to nos \[Am]da +ha\[C]cemos la o\[F]frenda de\[G]l pan, \[G7] +\[C]el pan de \[F]nuestro tra\[C]ba\[Em]jo sin \[Am]fin, +el \[C]vino de \[F]nuestro can\[G]tar. \[G7] +\[C]Traigo ante \[F]Ti nuestra \[C]jus\[Em]ta inquie\[Am]tud: +a\[C]mar la jus\[F]ticia y la \[G] paz. \[G7] +\endverse +\beginchorus +\[F]Saber que ven\[G]drás, sa\[C]ber \[Em]que esta\[Am]rás +par\[F]tiendo a los \[G]pobres tu \[C]pan. \rep{2} \[C7] +\endchorus +\beginverse +^La sed de ^todos los ^hom^bres sin ^luz, +la ^pena y el ^triste ^llorar, ^ +^el odio ^de los que ^mue^ren sin ^fe, +can^sados de ^tanto lu^char, ^ +^en la pa^tena de ^nues^tra obla^ción +a^cepta la ^vida, Se^ñor. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/05_ofertorio/te_dare.tex b/canciones/05_ofertorio/te_dare.tex new file mode 100644 index 0000000..138b6c8 --- /dev/null +++ b/canciones/05_ofertorio/te_dare.tex @@ -0,0 +1,13 @@ +\beginsong{Te daré}[by={Day by Day - Godspell}] +\ifchorded +\gtab{F/E}{X33210} +\gtab{F/E}{XX3210} +\fi +\beginverse +\[C] Te da\[F/E]ré, \[C] te da\[F/E]ré, +\[G]¡Oh! Se\[Am]ñor, lo \[G]que hay en mí. +\[Em] Para verte \[A]siempre \echo{te daré}, +\[Em] adorarte \[A]siempre \echo{te daré}, +\[Dm] y servirte \[G]siempre, te daré... +\endverse +\endsong diff --git a/canciones/05_ofertorio/te_presentamos.tex b/canciones/05_ofertorio/te_presentamos.tex new file mode 100644 index 0000000..ef94873 --- /dev/null +++ b/canciones/05_ofertorio/te_presentamos.tex @@ -0,0 +1,20 @@ +\beginsong{Te presentamos}[by={Juan Antonio Espinosa}] +\beginchorus +\[E]Te presen\[C#m]tamos +el \[A]vino y el \[E]pan, +ben\[A]dito \[E]seas +por \[B7]siempre, Se\[E]ñor. \rep{2} +\endchorus +\beginverse\memorize +Ben\[E]dito \[A]seas, Se\[E]ñor, +por \[A]este \[B7]pan que nos \[C#m]diste, +\[A]fruto de la \[F#m]tierra +y del tra\[B7]bajo de los hombres. +\endverse +\beginverse +Ben^dito ^seas, Se^ñor, +el ^vino ^Tú nos lo ^diste, +^fruto de la ^tierra +y del tra^bajo de los hombres. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/05_ofertorio/un_nino_se_te_acerco.tex b/canciones/05_ofertorio/un_nino_se_te_acerco.tex new file mode 100644 index 0000000..983f686 --- /dev/null +++ b/canciones/05_ofertorio/un_nino_se_te_acerco.tex @@ -0,0 +1,20 @@ +\beginsong{Un niño se te acercó}[by={Cesáreo Gabaráin}] +\beginchorus\memorize +Un niño \[A]se te acercó aquella \[F#m]tarde, +sus cinco \[D]panes te dio \[E] para ayu\[A]darte. +Los dos hi\[D]cisteis que ya\[E]\brk no hubiera \[A]hambre, \[F#m] +los dos hi\[D]cisteis que ya\[E]\brk no hubiera \[A]hambre. +\endchorus +\beginverse +La tierra, el ^aire y el sol son tu re^galo, +y mil es^trellas de luz ^ sembró tu ^mano. +El hombre ^pone su amor ^ y su tra^bajo, ^ +el hombre ^pone su amor ^ y su tra^bajo. +\endverse +\beginverse +También yo ^quiero poner sobre tu ^mesa, +mis cinco ^panes que son ^ una pro^mesa, +de darte ^todo mi amor ^ y mi po^breza, ^ +de darte ^todo mi amor ^ y mi po^breza. +\endverse +\endsong diff --git a/canciones/05_ofertorio/yo_senor_te_presento.tex b/canciones/05_ofertorio/yo_senor_te_presento.tex new file mode 100644 index 0000000..b046ad0 --- /dev/null +++ b/canciones/05_ofertorio/yo_senor_te_presento.tex @@ -0,0 +1,16 @@ +\beginsong{Yo Señor te presento} +\beginverse +\[C]Yo, Señor, \[G]te presento lo \[F]que hay en mi inte\[C7]rior, +\[F]con los pája\[Dm]ros del cielo \[G]canto hoy. \[G7] +\[C]Y seré \[G]tu poeta y \[F]tu humilde pin\[C7]tor, +\[F]hoy te ofrezco \[Dm]mi trabajo y \[G]todo cuanto soy. \[G7] +\endverse +\beginchorus +\[C]Toma mis \[G]manos y mi a\[Am]yer, +mi ma\[G]ñana y mi \[C]fe, hazlas \[Dm]Tú cre\[G]cer. \[G7] +\endchorus +\beginverse +^Es mi vida, ^es mi canto, mis ^versos, mi pin^cel, +^mi sonrisa, ^mi silencio que ^te ofrezco también. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/06_santo/sant_sant_sant.tex b/canciones/06_santo/sant_sant_sant.tex new file mode 100644 index 0000000..8b1c200 --- /dev/null +++ b/canciones/06_santo/sant_sant_sant.tex @@ -0,0 +1,10 @@ +\beginsong{Sant, Sant, Sant} +\beginverse +\[D]Sant, Sant, \[D7]Sant, \[G]Sant es el Se\[D]nyor, +Déu de l'uni\[A]vers. \[A7] +El \[D]cel i la \[D7]terra son plens \[G]de la vostra \[D]gloria, ¡hosanna \[A]dalt del \[D]cel! \[B7] +\transpose{2} +Bene\[D]ït el qui \[D7]ve en \[G]nom del Sen\[D]yor, ¡hosanna \[D7]dalt del \[A7]cel! +El \[D]cel i la \[D7]terra son plens \[G]de la vostra \[D]gloria, !hosanna \[A7]dalt del \[D]cel! +\endverse +\endsong \ No newline at end of file diff --git a/canciones/06_santo/santo_beatles.tex b/canciones/06_santo/santo_beatles.tex new file mode 100644 index 0000000..e110067 --- /dev/null +++ b/canciones/06_santo/santo_beatles.tex @@ -0,0 +1,11 @@ +\beginsong{Santo (Beatles)}[by={Help - The Beatles}] +\beginchorus +\[C]Santo, Santo, Santo, Santo, +Santo es el Se\[Em Am]ñor, +llenos están el cielo y \[F]tierra de su a\[C]mor. +\endchorus +\beginverse +\[G]Bendito el que viene en el \[F C]nom\[G]bre, +el que viene en el nombre del Se\[F C G]ñor, del Se\[C]ñor. \[G] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/06_santo/santo_carismatico.tex b/canciones/06_santo/santo_carismatico.tex new file mode 100644 index 0000000..996c097 --- /dev/null +++ b/canciones/06_santo/santo_carismatico.tex @@ -0,0 +1,19 @@ +\beginsong{Santo carismático}[by={Carismáticos}] +\beginverse +\[Am]Santo, Santo, Santo, los cielos te pro\[E]claman. +Santo, Santo, Santo, es nuestro rey Yah\[Am]vé. +Santo, Santo, Santo es \[A7]el que nos re\[Dm]dime, +\[Dm]porque mi Dios es \[Am]Santo,\brk la tierra \[E]llena de su gloria \[Am]es. \[(A7)]\rep{2} +\endverse +\beginchorus +\[Am]Cielo y tierra pasa\[E]rán,\brk más tus palabras no pasa\[Am]rán. \rep{2} +\[A7] \[Dm]No, \[Am]no, \[E]no pasa\[Am]rán, +no, no, \[A7]no, \[Dm]no, \[Am]no, \[E]no pasa\[Am]rán. +\endchorus +\beginverse +Ben^dito el que viene en nombre del Se^ñor, +la gloria a Jesucristo, el hijo de Da^vid. +Hosanna en las alturas y a ^nuestro Salva^dor. +^Bendito el que ^viene en el ^nombre del Se^ñor. ^\rep{2} +\endverse +\endsong \ No newline at end of file diff --git a/canciones/06_santo/santo_de_la_vida.tex b/canciones/06_santo/santo_de_la_vida.tex new file mode 100644 index 0000000..056c968 --- /dev/null +++ b/canciones/06_santo/santo_de_la_vida.tex @@ -0,0 +1,10 @@ +\beginsong{Santo de la Vida} +\beginchorus +\[A A7] Santo, Santo, \[D]Santo, Santo es el Se\[A]ñor, +el Dios de la \[E]vida, el \[E7]Dios del a\[A]mor. \rep{2} +\endchorus +\beginverse +Bendito el que \[A]viene en nombre de \[E]Dios, +el Hombre que anuncia la li\[E7]bera\[A]ción. \rep{2} +\endverse +\endsong \ No newline at end of file diff --git a/canciones/06_santo/santo_eres.tex b/canciones/06_santo/santo_eres.tex new file mode 100644 index 0000000..5f4b134 --- /dev/null +++ b/canciones/06_santo/santo_eres.tex @@ -0,0 +1,10 @@ +\beginsong{Santo eres} +\beginverse +\[G]Santo eres en el cielo, Santo eres Señor, +llenas cielos y tierra, de gloria y de amor. +\endverse +\beginverse +Santos valles, santos ríos, santos tus montes son, +santa tu lluvia, santa tu tierra y tu creación. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/06_santo/santo_eres_ofreces_paz_sincera.tex b/canciones/06_santo/santo_eres_ofreces_paz_sincera.tex new file mode 100644 index 0000000..5de4d12 --- /dev/null +++ b/canciones/06_santo/santo_eres_ofreces_paz_sincera.tex @@ -0,0 +1,16 @@ +\beginsong{Santo eres, ofreces paz sincera} +\beginverse +\[Am]Santo eres, o\[G]freces paz sin\[Am]cera. +\[F]Santo eres, pues das la liber\[E]tad. +\[Am]Santo eres, en \[G]el cielo y la \[Am]Tierra. +\[F]Santo eres Se\[E]ñor de la ver\[Am]dad. +\endverse +\beginverse +Ca\[F]mino, si alguien \[G]busca en Ti la \[C]vida. +A\[F]migo, si alguien \[G]busca en Ti la \[C]paz. +Ho\[F]sanna en las al\[G]turas, ho\[C Em]sa\[Am]nna, +\[F]Santo eres, Se\[G]ñor, tu luz nos \[C]das. \[C7] +Ho\[F]sanna en las al\[G]turas, ho\[C Em]sa\[Am]nna, +\[F]Santo eres, Se\[G]ñor, conmigo \[Am]vas. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/06_santo/santo_eres_senor_dios_nuestro.tex b/canciones/06_santo/santo_eres_senor_dios_nuestro.tex new file mode 100644 index 0000000..d798b17 --- /dev/null +++ b/canciones/06_santo/santo_eres_senor_dios_nuestro.tex @@ -0,0 +1,16 @@ +\beginsong{Santo eres Señor Dios nuestro} +% Esto muestra el acorde viejo y el transpuesto a la vez +\renewcommand{\trchordformat}[2]{\vbox{\hbox{#1}\hbox{#2}}} +\transpose{2} +\beginverse +\[D] Santo eres, Se\[A7]ñor, Dios nuestro, +\[Bm] rey del cielo y \[F#m]de la tierra, +\[G] luz de vida e\[D]terna, pan de \[Em]salvación. \[A7] +\endverse +\beginverse +^ Bendito el que a ^Ti te busca, +^ el que tu Pa^labra escucha +^ llevando tu ^Nombre, va sem\[A7]brando amor. \[D] \renewcommand{\trchordformat}[2]{\vbox{\hbox{#1}\hbox{}}}\[B7] +\endverse +\renewcommand{\trchordformat}[2]{\hbox{#2}} +\endsong \ No newline at end of file diff --git a/canciones/06_santo/santo_es_el_senor.tex b/canciones/06_santo/santo_es_el_senor.tex new file mode 100644 index 0000000..0ac1507 --- /dev/null +++ b/canciones/06_santo/santo_es_el_senor.tex @@ -0,0 +1,15 @@ +\beginsong{Santo es el Señor} +\beginverse +\[Em]Santo es el \[D]Señor, mi Dios,\brk \[C]digno de ala\[B7]banza, +a \[Em]Él el po\[D]der, el ho\[C]nor y la \[B7]gloria. \rep{2} +\endverse +\beginchorus +Ho^sanna, hosanna, +ho^sanna, hosanna, +ho^sanna, ¡oh! Se^ñor. \rep{2} +\endchorus +\beginverse +Ben^dito es el que ^viene\brk en ^nombre del Se^ñor, +con ^todos los ^santos can^tamos para ^Él. \rep{2} +\endverse +\endsong \ No newline at end of file diff --git a/canciones/06_santo/santo_haendel.tex b/canciones/06_santo/santo_haendel.tex new file mode 100644 index 0000000..74a98cb --- /dev/null +++ b/canciones/06_santo/santo_haendel.tex @@ -0,0 +1,16 @@ +\beginsong{Santo Händel}[by={Händel}] +\beginverse +Santo, Santo, Santo es el Señor, Dios del universo. +Llenos están el cielo y la tierra de tu gloria. Hosanna. +\endverse +\beginverse +Hosanna, hosanna, hosanna en el cielo. +Hosanna, hosanna, hosanna. +Hosanna, hosanna, hosanna, en el cielo. +Hosanna, hosanna, hosanna. +\endverse +\beginverse +Bendito el que viene en nombre del Señor, +hosanna en el cielo, hosanna. Hosanna... en el cielo. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/07_padre_nuestro/padre_nuestro_de_la_calle.tex b/canciones/07_padre_nuestro/padre_nuestro_de_la_calle.tex new file mode 100644 index 0000000..0488cbd --- /dev/null +++ b/canciones/07_padre_nuestro/padre_nuestro_de_la_calle.tex @@ -0,0 +1,33 @@ +\beginsong{Padrenuestro de la calle} +\beginverse +Padre \[Dm]nuestro que estás en la \[A]tierra, +desve\[Dm]lado por nuestros des\[A]velos, +hoy tu \[F]nombre nos sabe a jus\[C]ticia, +nos sabe a espe\[B&]ranza\brk y a gloria tu \[A]Reino. \rep{2} +\endverse +\beginverse +Padre ^nuestro que estás en la ^calle, +entre el ^tráfico, el ruido y los ^nervios, +que se ^cumpla, Señor, tu pa^labra, +lo mismo en la ^tierra\brk que arriba en el ^cielo. \rep{2} +\endverse +\beginchorus +\[F]Padre \[C]nuestro, \[B&]Padre \[F]nuestro, +\[B&]no eres un Dios que se \[F]queda, +\[B&]alegre\[C]mente en su \[Dm]cielo. +\[B&]Tú a\[A]lientas a los que \[Dm]luchan +para que \[B&]llegue tu \[C]Rei\[F]no. +\endchorus +\beginverse +Padre ^nuestro que sudas a di^ario, +en la ^piel del que arranca el sus^tento, +que a nin^guno nos falte el tra^bajo, +que el pan es más ^pan\brk cuando ha habido es^fuerzo. \rep{2} +\endverse +\beginverse +Padre ^nuestro que no guardas ^nunca +contra ^nadie venganza o des^precio, +que te ol^vidas de ofensas y a^gravios +y pides que ^todos también perdo^nemos. \rep{2} +\endverse +\endsong \ No newline at end of file diff --git a/canciones/07_padre_nuestro/padre_nuestro_espinosa.tex b/canciones/07_padre_nuestro/padre_nuestro_espinosa.tex new file mode 100644 index 0000000..7f48a19 --- /dev/null +++ b/canciones/07_padre_nuestro/padre_nuestro_espinosa.tex @@ -0,0 +1,17 @@ +\beginsong{Padrenuestro (Espinosa)}[by={Juan Antonio Espinosa}] +\newchords{padre-nuestro-espinosa} +\beginverse\memorize[padre-nuestro-espinosa] +\[C]Padre \[Em]nuestro que es\[F]tás en el \[G]cielo. +\[F]Santifi\[G]cado \[F]sea tu \[G]nombre. +\[C]Venga a no\[Am]sotros, \[F]venga tu \[G]reino.\replay[padre-nuestro-espinosa] +^Hága^se ^tu volun^tad +a^quí en la ^tierra ^como en el ^cielo. +El ^pan danos ^hoy, +nuestro ^pan de cada ^día. \replay[padre-nuestro-espinosa] +Per^dona nuestras o^fensas +a^sí como no^sotros +perdo^namos a quien nos o^fende. +\[C]Y no nos \[Am]dejes ca\[F]er en tenta\[G]ción. +Y \[C]líbranos del \[F]mal. \[Dm]A\[C]mén. \[G]A\[C]mén. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/07_padre_nuestro/padre_nuestro_gallego.tex b/canciones/07_padre_nuestro/padre_nuestro_gallego.tex new file mode 100644 index 0000000..c1c9422 --- /dev/null +++ b/canciones/07_padre_nuestro/padre_nuestro_gallego.tex @@ -0,0 +1,25 @@ +\beginsong{Padrenuestro gallego} +\beginverse\memorize[padre-nuestro] +En el \[G]mar he oído hoy, +Se\[D]ñor, tu \[Em]voz que me llamó +y me pi\[C]dió que me entre\[Am]gara a mis her\[D]manos. +Esa \[G]voz me transformó, +mi \[D]vida en\[Em]tera ya cambió +y desde a\[C]hora sólo \[Am]puedo repe\[D]tirte: +\endverse +\beginchorus \replay[padre-nuestro] +Padre ^nuestro, en Ti creemos, +^Padre ^nuestro, te ofrecemos, +Padre ^nuestro, nuestras ^manos de her^manos. \rep{2} +\endchorus +% TODO quitar estrofa? añadir otra extra? +% https://www.coroesteiro.es/repertorio/letra.php?numero=361 +\beginverse \replay[padre-nuestro] +Cuando ^marche a otro lugar, +ten^dré yo ^que abandonar +a mi fa^milia, a mi a^migos por ser^virte. +Pero ^sé que así, algún día, +po^dré en^señar tu verdad a mi her^mano, +y junto a ^él yo repe^tirte... +\endverse +\endsong \ No newline at end of file diff --git a/canciones/07_padre_nuestro/padre_nuestro_kairoi.tex b/canciones/07_padre_nuestro/padre_nuestro_kairoi.tex new file mode 100644 index 0000000..01da720 --- /dev/null +++ b/canciones/07_padre_nuestro/padre_nuestro_kairoi.tex @@ -0,0 +1,19 @@ +\beginsong{Padrenuestro (Kairoi)}[by={Kairoi}] +\beginverse +Padre que estás en el cielo, +santificado sea tu nombre, +venga a nosotros tu reino. +Hágase tu voluntad +así en la tierra como en el cielo, +así en la tierra como en el cielo. +\endverse +\beginverse +El pan danos hoy +nuestro pan de cada día. +Perdona nuestras ofensas +así como nosotros perdonamos, +y no nos dejes caer en tentación. +Mas líbranos del mal. +A - me - e - e -en. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/07_padre_nuestro/padre_nuestro_mejicano.tex b/canciones/07_padre_nuestro/padre_nuestro_mejicano.tex new file mode 100644 index 0000000..5925648 --- /dev/null +++ b/canciones/07_padre_nuestro/padre_nuestro_mejicano.tex @@ -0,0 +1,15 @@ +\beginsong{Padrenuesto cantado (mejicano)} +\beginverse \replay[padre-nuestro] +Padre ^nuestro, Tú que es^tás en el ^cielo, +santifi^cado ^ sea tu nom^bre. +Venga a ^nos, ^venga tu ^Reino +y hága^se ^ tu volun^tad, \replay[padre-nuestro] +así en la ^tierra, ^como en el ^cielo, +el pan ^nuestro ^ dánosle ^hoy. +Y per^dona ^nuestras o^fensas, +así ^como ^ perdo^namos. \replay[padre-nuestro] +Y no nos ^dejes caer, ^en tenta^ción. +Líbra^nos ^ de todo ^mal. +A^mén. ^A^mén. A^mén. ^ A^mén. A-a-a\[G]mén. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/07_padre_nuestro/padre_nuestro_simon.tex b/canciones/07_padre_nuestro/padre_nuestro_simon.tex new file mode 100644 index 0000000..6a17121 --- /dev/null +++ b/canciones/07_padre_nuestro/padre_nuestro_simon.tex @@ -0,0 +1,21 @@ +\beginsong{Padrenuestro (Simon \& Garfunkel)}[by={The Sound of Silence - Simon \& Garfunkel}] +\ifchorded +\gtab{A2}{X02200} +\fi +\beginverse +\[Am]Padre nuestro, Tú que es\[G]tás +en los que aman la ver\[Am]dad, \[F C] +haz que el reino que por \[F]Ti se \[C]dio +llegue pronto a nuestro \[F]cora\[C]zón, \[C7] +y el a\[F]mor que tu Hijo nos de\[C]jó, +el a\[Am]mor, \[A2 Am] habite \[G]en no\[Am]sotros. \[G Am] +\endverse +\beginverse +^Y en el pan de la uni^dad, +Cristo danos Tú la ^paz ^ +y olvídate de ^nuestro ^mal, +si olvidamos el de ^los de^más. ^ +No per^mitas que caigamos en tenta^ción, +¡Oh! Se^ñor, ^ y ten pie^dad del mun^do. ^ +\endverse +\endsong diff --git a/canciones/07_padre_nuestro/pare_nostre.tex b/canciones/07_padre_nuestro/pare_nostre.tex new file mode 100644 index 0000000..4af9cbb --- /dev/null +++ b/canciones/07_padre_nuestro/pare_nostre.tex @@ -0,0 +1,26 @@ +\beginsong{Parenostre} +\beginverse +Pare nostre que esteu en el cel, +sigui santificat el vostre nom. +Vingui a nosaltres el vostre Regne. +\endverse +\beginverse +Facis la vostra voluntat +açí a la terra com es fa en el cel. +\endverse +\beginverse +El nostre pa de cada dia +doneu-nos, Senyor, el dia d'avui, +i perdoneu les nostres culpes +així com nosaltres perdonem. +\endverse +\beginverse +No permeteu que nosaltres +caiguem en temptació, +i deslliureu-nos +de qualsevol mal. +\endverse +\beginverse +Amén +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/basta_ya.tex b/canciones/08_paz/basta_ya.tex new file mode 100644 index 0000000..b6507be --- /dev/null +++ b/canciones/08_paz/basta_ya.tex @@ -0,0 +1,42 @@ +\beginsong{Basta ya (Deseo paz)}[by={Kairoi}] +% TODO: verificar autor +\ifchorded +\gtab{F/E}{X33210} +\fi +\capo{3} +\beginverse +\ifchorded +{\nolyrics Intro: \[C F/E C F/E]} +\fi \memorize +Basta \[C]ya \[F/E] de vio\[C]lencia, \[G] +no \[Am]puedo aguan\[C]tarlo má\[D G]s. +Basta \[E]ya de ma\[Am]tanzas, \[F] +las \[C]muertes no nos \[G]dan la \[C]paz. \[G] +\endverse +\beginverse +Basta ^ya ^ de fu^siles, ^ +ne^gocio de quien ^vende má^s. +Basta ^ya de men^tiras, ^ +es^cucha, de^seo ^paz. ^ +\endverse +\beginchorus +\[C]Paz, \[G]paz, \[E Am]paz, a la \[F]gente +que sufre en sole\[Em]dad, +y que \[F]vive sin \[G]tener +\[C]paz, \[G]paz, \[E Am]paz. +Para el \[F]mundo que llora, \[Fm] deseo \[C]paz. +\endchorus +% TODO: terminar acordes del final del estribillo +\beginverse +Basta ^ya ^ de tor^turas, ^ +la ^ley del que ^puede m^ás. +Basta ^ya de ca^denas, ^ +que ^aten nuestra ^liber^tad. ^ +\endverse +\beginverse +Basta ^ya ^ de mi^serias, ^ +los ^ricos no me en^tende\[D]rán, ¿ver\[G]dad? +Basta \[E]ya de injus\[Am]ticias, \[F] +es\[C]cucha, de\[G]seo \[C]paz. \[G] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/da_la_paz_al_mundo.tex b/canciones/08_paz/da_la_paz_al_mundo.tex new file mode 100644 index 0000000..d26f75e --- /dev/null +++ b/canciones/08_paz/da_la_paz_al_mundo.tex @@ -0,0 +1,18 @@ +\beginsong{Da la paz al mundo} +\beginverse +Da la paz al mundo +que Tú puedes dar, +paz que rompe muros, +paz de libertad, +paz que es de justicia, +paz que es nuestra luz. +Da la paz al mundo, +da la paz, Jesús. +\endverse +\beginverse +Danos la paz, Señor, +danos la paz del corazón, +danos la paz, Señor, +la paz que brota de tu amor. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/danos_tu_paz.tex b/canciones/08_paz/danos_tu_paz.tex new file mode 100644 index 0000000..9856282 --- /dev/null +++ b/canciones/08_paz/danos_tu_paz.tex @@ -0,0 +1,24 @@ +\beginsong{Danos tu paz} +\beginverse +\ifchorded +{\nolyrics Intro: \[G G7 C Cm G Em Am D]} +\fi \memorize +Danos tu \[G]paz, danos la \[G7]paz, +danos \[C]paz, Se\[Cm]ñor, +ca\[G]mina con no\[Em]sotros +que encon\[Am]tremos tu a\[D]mor +y uniendo \[G]nuestras manos +\[G7]cantaremos \[C]al cami\[Cm]nar: +\[G]danos, Se\[D]ñor, tu \[G D G]paz. +\endverse +\beginverse +Danos tu ^paz, danos la ^paz, +danos ^paz, Se^ñor, +ca^mina con no^sotros +que encon^tremos tu a^mor +y uniendo ^nuestras manos +^cantaremos ^al cami^nar: +\[G]danos, \[Em]danos, \[G]Señor, Se\[Em D]ñor, +tu \[G G7 C Cm]paz. ^Danos, Se^ñor, tu ^paz. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/evenu_shalom_alehem.tex b/canciones/08_paz/evenu_shalom_alehem.tex new file mode 100644 index 0000000..3da16da --- /dev/null +++ b/canciones/08_paz/evenu_shalom_alehem.tex @@ -0,0 +1,30 @@ +\beginsong{Evenu Shalom Alehem} +\beginverse +Evenu \[Am]sha\[E]lom a\[Am]lehem, +evenu \[Dm]shalom alehem, +evenu \[E]shalom a\[Am]lehem, +evenu \[E]shalom, shalom, +shalom ale\[Am]hem. \[E] +\endverse +\beginverse +La paz es^té ^con vo^sotros, +la paz es^té con vosotros, +la paz es^té con vo^sotros, +que con vo^sotros siempre, +siempre, esté la ^paz. ^ +\endverse +\beginverse +Sea la ^paz ^con vo^sotros, +sea la ^paz con vosotros, +(y que) tu ^vida sea go^zosa, +y mi sa^ludo, ``Paz'', llegue hasta ^ti. ^ +\endverse +% TODO: letra parentesis +\beginverse +Cantemos ^la ^paz al ^mundo, +gritemos ^la paz al mundo +(y que) tu ^vida sea go^zosa, +y mi sa^ludo llegue, llegue hasta ^ti, +y mi sa\[E]ludo, ``Paz'', llegue hasta \[Am]ti. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/palomas_de_la_paz.tex b/canciones/08_paz/palomas_de_la_paz.tex new file mode 100644 index 0000000..0174a1e --- /dev/null +++ b/canciones/08_paz/palomas_de_la_paz.tex @@ -0,0 +1,26 @@ +\beginsong{Palomas de la Paz}% TODO check [by={Joaquín Santos Matías}] +\beginchorus +Tus manos \[E]son palomas de la \[F#m]paz, +tus manos \[B7]son palomas de la \[E]paz, +puedes tener la \[E7]suerte de encon\[A]trar +en tus \[F#m]manos pa\[B7]lomas de la \[E (B7)]paz. +\endchorus +\beginverse +La \[C#m]paz que estás buscando la \[B]regala \[C#m]Dios, +Él \[B]siembra la semilla en nuestro corazón, +tú \[E]puedes conseguir que el \[F#m]mundo llegue a \[B]ser +semen\[E]tera que \[B7]brota del a\[E]mor. \[B7] +\endverse +\beginverse +No ^dejes que el rencor destruya ^tu ilu^sión, +que el ^odio se despierte cuando nace el sol. +Tú ^puedes construir, vi^viendo en liber^tad, +un ca^mino a la ^nueva humani^dad. ^ +\endverse +\beginverse +Si ^luchas en tu vida por bus^car la ^paz, +u^niéndote a los hombres en un mismo afán, +al ^fin podrás cantar, gri^tando la ver^dad: +``Son mis ^manos pa^lomas de la ^Paz''. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/paz_en_la_tierra.tex b/canciones/08_paz/paz_en_la_tierra.tex new file mode 100644 index 0000000..ea6eafd --- /dev/null +++ b/canciones/08_paz/paz_en_la_tierra.tex @@ -0,0 +1,21 @@ +\beginsong{Paz en la tierra}[by={Kairoi}] +\beginchorus +\[C]Paz \[G]en la \[Am]tierra, +\[C]paz en \[G]las al\[Am]turas, +\[F] que el gozo e\[G]terno \[C]reine +\[F]en nuestro \[Dm]cora\[G]zón. \[G7] +\ifchorded +\[F]en nuestro \[G]cora\[C]zón. +\fi +\endchorus +\beginverse\memorize +Da la \[C]paz, her\[G]mano, \[F] da la \[C7]paz, +\[F] constrúye\[G]la en tu cora\[C]zón +y con tu \[Em]gesto afirma\[Am]rás +que \[F]quieres la \[G]paz. \replay +Que tu ^paz, her^mano, ^ sea ^don, +^ que es el me^jor signo de a^mor +que tú nos ^puedes ofre^cer, +a^brazo de ^paz. \[G7] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/paz_es_paz.tex b/canciones/08_paz/paz_es_paz.tex new file mode 100644 index 0000000..18429f6 --- /dev/null +++ b/canciones/08_paz/paz_es_paz.tex @@ -0,0 +1,11 @@ +\beginsong{Paz es Paz} +\beginverse +\[C]Paz es \[Em]paz, \[F]Cristo, danos \[G]paz, +\[C]ven a \[Em]mí \[F]antes de par\[G]tir, +es co{\[Em]mo u}na \[Am]luz en la os\[Em]curi\[Am]dad, +paz es \[C]paz, \[F]Cristo, danos \[G]paz, \[F]danos \[C]paz. +\ifchorded +{\nolyrics Entre repeticiones \[G]} +\fi +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/paz_senor_en_los_cielos_y_tierra.tex b/canciones/08_paz/paz_senor_en_los_cielos_y_tierra.tex new file mode 100644 index 0000000..a981953 --- /dev/null +++ b/canciones/08_paz/paz_senor_en_los_cielos_y_tierra.tex @@ -0,0 +1,29 @@ +\beginsong{Paz Señor en los cielos y tierra}% TODO: [by={Juanjo Elezkano}] +\beginverse +\[C]Paz, Señor, en los \[G]cielos y tierra, +paz, Se\[Am]ñor, en las olas del \[Em]mar, +\[F]paz, Señor, en las \[C]flores que mueve, +sin sa\[Dm]berlo, la brisa al pa\[G]sar. +\endverse +\beginverse +^Tú que has hecho las ^cosas tan bellas +y les ^das una vida fu^gaz, +^pon, Señor, tu mi^rada sobre ellas +y de^vuelve a los hombres la ^paz. +\endverse +\beginverse +^Hoy he visto, Se^ñor, en el cielo, +suspen^didas de un rayo de ^luz, +^dos palomas que al^zaron el vuelo +con sus ^alas en forma de ^cruz. +\endverse +\beginverse +^Haz que vuelvan de ^nuevo a la tierra +las pa^lomas que huyeron, Se^ñor, +^y la antorcha que a^lumbra sobre ellas +se con^funda con la paz y el a^mor. +\ifchorded +{\nolyrics Final: \[G G7 C]} +\fi +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/pon_tu_mano.tex b/canciones/08_paz/pon_tu_mano.tex new file mode 100644 index 0000000..152f91b --- /dev/null +++ b/canciones/08_paz/pon_tu_mano.tex @@ -0,0 +1,20 @@ +\beginsong{Pon tu mano} +\beginverse +Pon tu \[C]mano en la mano de aquel\brk que te da la \[G]mano. +Pon tu mano en la mano de aquel\brk que te dice \[C]ven. +Él será tu a\[C7]migo has\[F]ta la eterni\[Fm]dad. +Pon tu \[C]mano en la mano de a\[G]quel\brk que te dice \[C]ven. \[G] +\endverse +\beginverse +Pon tus ^ojos en los ojos de aquel\brk que te está mi^rando. +Pon tus ojos en los ojos de aquel\brk que te dice ^ven. +Él será tu a^migo has^ta la eterni^dad. +Pon tus ^ojos en los ojos de a^quel\brk que te dice ^ven. ^ +\endverse +\beginverse +Pon tus ^pasos en los pasos de aquel\brk que va cami^nando. +Pon tus pasos en los pasos de aquel\brk que te dice ^ven. +Él será tu a^migo has^ta la eterni^dad. +Pon tus ^pasos en los pasos de a^quel\brk que te dice ^ven. \[F C] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/senor_danos_tu_paz.tex b/canciones/08_paz/senor_danos_tu_paz.tex new file mode 100644 index 0000000..de119a5 --- /dev/null +++ b/canciones/08_paz/senor_danos_tu_paz.tex @@ -0,0 +1,19 @@ +\beginsong{Señor, danos tu Paz} +\beginchorus +Se\[A]ñor, \[E] danos tu \[F#m]paz; +que en el \[D]mundo entero +\[Bm]se oiga tu ver\[E]dad +Se\[A]ñor, \[E] danos tu \[F#m]amor, +y que \[D]nazca pronto en \[E]nuestro cora\[A]zón. \[E] +\endchorus +% TODO: quizás añadir los ecos +\beginverse +\[A]Danos paz para \[E]todos, +que recor\[F#m]demos siempre tu voz, +que en las \[D]calles y en los \[Bm]templos +ento\[E]nemos esta can\[E7]ción. +A\[A]sí como el ave \[E]vuelve +a aquel \[F#m]lugar donde se crió, +se\[D]amos testigos \[Bm]fieles del \[E]amor que nos redi\[E7]mió. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/08_paz/un_nuevo_mandamiento.tex b/canciones/08_paz/un_nuevo_mandamiento.tex new file mode 100644 index 0000000..1298386 --- /dev/null +++ b/canciones/08_paz/un_nuevo_mandamiento.tex @@ -0,0 +1,20 @@ +\beginsong{Un nuevo mandamiento}[by={La Última Cena - Jesucristo Superstar}] +\beginverse +\[D]Yo os doy un \[A]nuevo \[F#m]manda\[Bm]miento, \[(D7)] +\[G]que unos a los \[Em]otros os a\[A]méis \[(A7)] +\[D]tanto como \[F#m]Yo os he a\[Bm]mado. +\[D7]Este es mi man\[G]dato: mutua\[A]mente os ama\[D]réis. \[A] +\endverse +\beginverse +^Yo os doy la ^paz, os ^doy mi ^paz, ^ +^no se turbe ^vuestro cora^zón. ^ +^Yo me voy mas ^volveré a vo^sotros, +^no os dejaré ^solos, con vo^sotros esta^ré. ^ +\endverse +\beginverse +^Nadie tiene ^más a^mor que a^quel ^ +^que la vida en^trega por a^mor. ^ +^Nos os llamo ^siervos sino a^migos, +^porque Yo os he ^dado lo que ^mi Padre me ^dio. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/a_pesar_de_mi.tex b/canciones/09_comunion/a_pesar_de_mi.tex new file mode 100644 index 0000000..b126b7c --- /dev/null +++ b/canciones/09_comunion/a_pesar_de_mi.tex @@ -0,0 +1,43 @@ +\beginsong{A pesar de mí}[by={Alex Sampedro}] +\beginverse +A pesar de mí,\brk cada mañana es un regalo, +a pesar de mí,\brk siempre seré tu hijo amado, +a pesar de mí,\brk de mis desastres y pecados, +te dignaste a morir en una cruz\brk y ahora soy salvo. +A pesar de mí,\brk estaba muerto y ahora vivo, +a pesar de mí,\brk{} eres mi padre adoptivo, +a pesar de mí,\brk de mis acciones y motivos, +no me escaparé de Ti,\brk adonde voy Tú estás conmigo, +a pesar de mí, a pesar de mí. +\endverse +\beginchorus +Y Tú no has juzgado\brk mi pasado ni mi futuro, +y yo tengo paz,\brk pues en tus manos estoy seguro, +a pesar de mí,\brk a pesar de mí. +\endchorus +\beginverse +A pesar de mí,\brk{} yo cumpliré con mi llamado, +a pesar de mí,\brk{} me mantendré siempre a tu lado, +a pesar de mí,\brk{} de mis torpezas y descaros, +yo no tengo adonde ir,\brk pues tu perdón me ha transformado. +\endverse +\beginchorus +Y Tú no has juzgado\brk mi pasado ni mi futuro, +y yo tengo paz,\brk pues en tus manos estoy seguro, +a pesar de mí,\brk a pesar de mí. +\endchorus +\beginverse +¿Quién nos separará? +Ni espadas, ni maldad, +ni desnudez, en medio del invierno. +Aunque de casa huí, yo adoptado fui, +solo tu amor no cambia, es eterno. +\endverse +\beginchorus +Y Tú no has juzgado\brk mi pasado ni mi futuro, +y yo tengo paz,\brk pues en tus manos estoy seguro, +a pesar de mí,\brk a pesar de mí. +A pesar de mí, cada mañana es un regalo, +a pesar de mí, siempre seré tu hijo amado. +\endchorus +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/amad_a_mi_pueblo.tex b/canciones/09_comunion/amad_a_mi_pueblo.tex new file mode 100644 index 0000000..d6fb746 --- /dev/null +++ b/canciones/09_comunion/amad_a_mi_pueblo.tex @@ -0,0 +1,28 @@ +\beginsong{Amad (consolad) a mi pueblo}[by={Athenas}] +\beginverse % TODO: Dm Am o Dm Em??? +A\[C]mad a mi pueblo, di\[Em]ce el Señor, +ha\[Dm]blad al corazón del \[G(7)]hombre, +gri\[Dm]tad que mi amor ha ven\[Am]cido, +preparad el ca\[B&]mino, que viene tu Reden\[G]tor. \[G7] +\endverse +\beginchorus +\[C]Yo te he elegido para a\[G]mar, +te doy mi \[Dm]fuerza y \[Am]luz para guiar. +\[C]Yo soy con\[G]suelo en tu mirar, +\[B&]gloria a \[G]Dios. \rep{2} \[G7] +\endchorus +\beginverse +A^mad a mi pueblo, di^ce el Señor, +sa^cad de la ceguera a mi pu^eblo. +^Yo he sellado con^tigo +alianza per^petua, +Yo soy el único ^Dios. ^ +\endverse +\beginverse +A^mad a mi pueblo, di^ce el Señor, +mos^tradle el camino de liber^tad. +^Yo os daré fuertes ^alas, +transformaré tus pi^sadas, +en sendas de eterni^dad. ^ +\endverse +\endsong diff --git a/canciones/09_comunion/amaos.tex b/canciones/09_comunion/amaos.tex new file mode 100644 index 0000000..775adf5 --- /dev/null +++ b/canciones/09_comunion/amaos.tex @@ -0,0 +1,20 @@ +\beginsong{Amaos}[by={Kairoi}] +\beginchorus +\[C]Como el \[G]Padre me a\[Am]mó,\brk \[F]yo \[Dm]os he a\[G]mado. \[G7] +\[C]Permane\[G]ced en mi a\[Am]mor,\brk \[F] permane\[G]ced en mi a\[C]mor. \[(G)] +\endchorus +\beginverse\memorize +\[Am] Si guardáis mis pa\[C]labras\brk \[F] y como her\[G]manos os a\[C]máis, +\[Em] compartiréis con ale\[Am]gría \brk{} el \[F]don de \[Dm]la fraterni\[G]dad. +\replay +^ Si os ponéis en ca^mino\brk ^ sirviendo ^siempre a la ver^dad, +^ fruto daréis en abun^dancia,\brk mi a^mor se ^manifesta^rá. \[G7] +\endverse +\beginverse +^ No veréis amor tan ^grande\brk ^ como a^quel que os mos^tré. +^ Yo doy la vida por vo^sotros,\brk a^maos ^como yo os a^mé. +\replay +^ Si hacéis lo que os ^mando\brk ^ y os que^réis de cora^zón, +^ compartiréis mi pleno ^gozo,\brk de a^mar ^como Él me a^mó. \[G7] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/baja_a_dios_de_las_nubes.tex b/canciones/09_comunion/baja_a_dios_de_las_nubes.tex new file mode 100644 index 0000000..8770b8e --- /dev/null +++ b/canciones/09_comunion/baja_a_dios_de_las_nubes.tex @@ -0,0 +1,30 @@ +\beginsong{Baja a Dios de las nubes}[by={Luis Alfredo Díaz}] +\transpose{-4} % TODO: decidir tono +\beginverse +\[A]Baja a Dios de las nubes, +llévalo a la \[C#m]fábrica donde trabajas. +\[D]Quita a Dios del retablo +y grábalo \[E]dentro de tu corazón. +Roba\rep{4}, \[A]roba a Dios de los templos +donde lo ence\[C#m]rraron % TODO: encerraron o encerramos +hace tantos años. +\[D]Déjalo libre en las plazas, +llévalo tam\[E]bién al +mercado del \[E7]pueblo. +\endverse +\beginchorus +Porque \[D]Dios no es un Dios \[E]muerto +y si \[A]pensáis \[C#m]que está \[F#m]muerto, +equivocados, e\[D]quivo\[A]cados, e\[D]quivo\[A]cados, +e\[D]quivo\[E]cados es\[A]táis \rep{2} \[(E)] +\endchorus +% TODO: quitar segunda estrofa? +\beginverse +Ayer hablé con Él y lo noté un tanto triste. +Hoy hablé con Él y me dijo que está solo, +porque hay muchos hombres que se reúnen en su nombre +pero no lo dejan entrar a Él, +porque hay muchos hombres que hablan en su nombre +pero no lo dejan hablar a Él. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/canta_sonrie_y_no_llores.tex b/canciones/09_comunion/canta_sonrie_y_no_llores.tex new file mode 100644 index 0000000..6efec4d --- /dev/null +++ b/canciones/09_comunion/canta_sonrie_y_no_llores.tex @@ -0,0 +1,28 @@ +\beginsong{Canta, sonríe y no llores} +\beginverse +\[A]Canta, sonríe, no llores +y ayuda a quien te \[F#m]tiende la mano +y escucha a todo el que te \[D]diga +pa\[E(7)]labras de ver\[A]dad. \[(D E7)] +\[A]Piensa que el mundo es alegre +si todos sonre\[F#m]ímos y andamos unidos +formando la ca\[D]dena que \[E(7)]une la amis\[A]tad. \[A7] +\endverse +\beginchorus +Y sa\[C#]brás pensar en los de\[F#m]más +y comprender que en el a\[Bm]yer +ya \[E]no se mira \[A]más. \[A7] +Y sa\[C#]brás lo que encierra el a\[F#m]mor, +que es como un río de cris\[Bm]tal que +\[E]llega hasta el \[A]mar. \[D E7] +\endchorus +\beginverse +^Canta, sonríe, no temas, +Jesús está a tu ^lado +y lanza una mano a todo el que te ^diga +pa^labras de ver^dad. ^ +^Piensa que el mundo es alegre +si todos sonre^ímos y andamos unidos +formando la ca^dena que ^une la amis^tad. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/ciudadanos_de_un_mundo.tex b/canciones/09_comunion/ciudadanos_de_un_mundo.tex new file mode 100644 index 0000000..fbe1791 --- /dev/null +++ b/canciones/09_comunion/ciudadanos_de_un_mundo.tex @@ -0,0 +1,28 @@ +\beginsong{Ciudadanos de un mundo} +% Artista desconocido +\beginverse +\[C]Somos ciudadanos de un \[Em]mundo +que nece\[F]sita el vuelo de una pa\[G]loma, +que nece\[C]sita corazones a\[Am]biertos, +que estén se\[Dm]dientos de un agua \[G]nueva. \[G7] +\endverse +\beginchorus +Por \[C]eso estamos a\[Em]quí, +con\[C]migo puedes con\[Em]tar, +y deja\[F]ré mi equipaje a un \[C]lado \[Em] +para te\[F]ner bien abiertas las \[C]manos \[Em] +y el cora\[F]zón lleno de \[G]sol. \[G7] +\endchorus +\beginverse +^Somos ciudadanos de un ^mundo +que fue cre^ado como casa de ^todos, +como el ho^gar de una gran fa^milia, +donde ^todos vivamos en ^paz. ^ +\endverse +\beginverse +^Somos ciudadanos de un ^mundo +que clama ^día y noche por su liber^tad, +que perma^nece en la oscura ti^niebla, +del ^hambre, el odio, la ^guerra. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/companero_sere.tex b/canciones/09_comunion/companero_sere.tex new file mode 100644 index 0000000..31abd32 --- /dev/null +++ b/canciones/09_comunion/companero_sere.tex @@ -0,0 +1,44 @@ +\beginsong{Compañero seré \\ Siempre Contigo}[by={Alborada}] % TODO comprobar +\capo{3} +\beginverse +\ifchorded +{\nolyrics Intro: \[Am]} +\fi +Para hablar y estar con\[G]tigo \[Am] +aprendiendo de tu a\[G]mor, \[F] +quiero ser tu compa\[C]ñero, \[B&] +avanzar juntos los \[Am]dos. +Me elegiste desde \[G]niño, \[Am] +fui creciendo en fe tam\[G]bién, \[F] +siempre unido a otros cre\[C]yentes \[B&] +\ifchorded +Dios quiera que siempre es\[Am]té, +Dios quiera que siempre es\[G]té, +Dios quiera que siempre es\[F G C]té. +\else +Dios quiera que siempre esté. \rep{3} +\fi +\endverse +\beginchorus +Compañero \[C]se\[C]ré, siempre tuyo, \[C]Se\[C]ñor, +fiel a tu a\[C]mis\[C]tad, Cristo, te segui\[G]ré. \[F] +Cuando no pueda \[Am]más, un lugar busca\[G]ré +para poder ha\[F]blar, \[G] contigo otra \[C]vez. \rep{2} +\endchorus +\beginverse +^ Si también tú quieres ^ser ^ +de los que con Él es^tán, ^ +ven y únete a no^sotros, ^ +síguele en comuni^dad. +Todos sirven para ^ella ^ +si son de buena volun^tad, ^ +aceptando a Cristo ^vivo ^ +\ifchorded +y viviendo en su ver^dad, +y viviendo en su ver^dad, +y viviendo en su ver^dad. +\else +y viviendo en su verdad. \rep{3} +\fi +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/con_solo_dos_o_tres.tex b/canciones/09_comunion/con_solo_dos_o_tres.tex new file mode 100644 index 0000000..56998e5 --- /dev/null +++ b/canciones/09_comunion/con_solo_dos_o_tres.tex @@ -0,0 +1,29 @@ +\beginsong{Con solo dos o tres}[by={Migueli}] +\beginchorus +Quisiéramos ser cien, +o al menos treinta y tres, +pero el Señor nos dijo:\brk ``con solo dos o tres''. +Quisiéramos tener a la gente a nuestros pies, +pero el Señor nos dijo:\brk ``con solo dos o tres''. +\endchorus +\beginverse +Con solo dos o tres +que canten sin parar, +con solo dos o tres +que no quieran descansar, +con solo dos o tres +que se entreguen de verdad, +con solo dos o tres +tu tierra cambiará... +\endverse +\beginverse +Con solo dos o tres +que sepan confiar, +con solo dos o tres +que no se cansen de ayudar, +con solo dos o tres +que sean comunidad, +con solo dos o tres +tu tierra cambiará... +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/cristo_nace_cada_dia.tex b/canciones/09_comunion/cristo_nace_cada_dia.tex new file mode 100644 index 0000000..99c514f --- /dev/null +++ b/canciones/09_comunion/cristo_nace_cada_dia.tex @@ -0,0 +1,36 @@ +\beginsong{Cristo nace cada día}[by={Brotes de Olivo}] +\beginverse +Habrá tierra que sembrar, +habrá mies que recoger, +por muchos años que pasen +no cambiará nuestra fe. +La vida es de los que luchan +por su propio yo vencer. +% TODO: posible cambio "por" por "para" +Habrá peces que pescar +y manos para faenar, +no importará la tormenta, +pues Cristo la calmará. +Seguiremos en la lucha +por un mundo de hermandad. +\endverse +\beginchorus +Cristo nace cada día +en la cara del obrero cansado, +en el rostro de los niños +que ríen jugando, +en cada anciano que tenemos al lado. +Cristo nace cada día, +y por mucho que queramos matarlo, +nacerá día tras día, minuto a minuto, +en cada hombre que quiera aceptarlo. +\endchorus +\beginverse +Hay mucha tierra sembrada, +el tiempo traerá su fruto, +ya vendrá quien lo recoja, +de momento, trabajemos +y si el mundo se acobarda, +nosotros no callaremos. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/debes_amar.tex b/canciones/09_comunion/debes_amar.tex new file mode 100644 index 0000000..650cfd3 --- /dev/null +++ b/canciones/09_comunion/debes_amar.tex @@ -0,0 +1,19 @@ +\beginsong{Debes amar (Sólo el amor)}[by={Silvio Rodríguez}] +\beginverse +% TODO: antes "que hace tus manos" +\[G] Debes amar la ar\[G7]cilla que va en tus \[C]manos. +\[D] Debes amar tu arena hasta la lo\[Am]cura. +Y si \[C]no, no la em\[D]prendas que será en \[Em]vano, +\[D] solo el amor a\[C]lumbra lo que per\[G]dura, +\[D] solo el amor con\[C]vierte en milagro el \[G]barro. +\endverse +\beginverse +^ Debes amar el ^tiempo de los in^tentos. +^ Debes amar la hora que nunca ^brilla. +Y si ^no, no pre^tendas dudar lo ^cierto: +^ solo el amor en^gendra la mara^villa, +^ solo el amor con^sigue encender lo mu^erto. +\[D] solo el amor en\[C]gendra la mara\[G]villa, +\[D] solo el amor con\[C]sigue encender lo mu\[G]erto. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/dejame_aprender.tex b/canciones/09_comunion/dejame_aprender.tex new file mode 100644 index 0000000..dfa8ee1 --- /dev/null +++ b/canciones/09_comunion/dejame_aprender.tex @@ -0,0 +1,37 @@ +\beginsong{Déjame aprender} +% TODO: podría ser de Puerta Abierta +% https://www.youtube.com/watch?v=RT4Vo-Pf8Hk +\capo{3} +\beginverse +\[C] Déjame aprender bajo tus alas,\brk{} \[(Em)]dor\[Am]mir en tu regazo, +\[F] comer de tu mano, cre\[G]cer a tu lado, +\[C] y mirarme en tus ojos, \[(Em)] +an\[Am]dar tus caminos, +\[F] guiarme por tus estrellas, +hacer \[G]mío tu destino. +\endverse +\beginchorus +\[C] Déjame sentir cuánto \[(Em)]me \[Am]amas, +enamorarme \[F] cada mañana +de tu \[G]vida desde mi alma. \[C] +Déjame sentir tus abrazos, +\[(Em)]tus \[Am]besos, tus caricias, tus \[F]dedos, +para no alejarme \[G]nunca, de tu a\[C]mor. +\endchorus +\beginverse +^ Déjame beber de tu fuente,\brk{} ^ha^cer tu tiempo mío, +^ poner en tu hombro mi frente +si es^toy solo y perdido. +^ Déjame quedarme, ^a^quí, Contigo, +^ sentir cómo me quieres, +que^rerte, comprenderte, +\ifchorded +\[C] no alejarme de tu lado-\[Am]o, +escucharte-\[F]e, conquistarte-\[G]e, +\else +no alejarme de tu lado, +escucharte, conquistarte, +\fi +para siempre. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/desde_mi_interior.tex b/canciones/09_comunion/desde_mi_interior.tex new file mode 100644 index 0000000..98f37ac --- /dev/null +++ b/canciones/09_comunion/desde_mi_interior.tex @@ -0,0 +1,46 @@ +\beginsong{Desde mi interior}[by={Hillsong}] +\beginverse +Mil veces te fallé, mas Tú fuiste fiel. +Tu gracia me levantó, me basta tu amor. +\endverse +\beginchorus +Mi Dios eterno, tu luz por siempre brillará +y tu gloria incomparable sin final. +\endchorus +\beginverse +Señor, tu voluntad permanecerá. +En Ti me quiero perder en adoración. +\endverse +\beginchorus +Mi Dios eterno, tu luz por siempre brillará +y tu gloria incomparable sin final. +\endchorus +\beginverse +Yeeee... De mi corazón te doy el control, +consume todo mi interior, Dios, +tu justicia y amor me abrazan, Señor, +te amo desde mi interior. +\endverse +\beginverse +Señor, tu voluntad... +De mi corazón... +\endverse +\beginverse +Mi Dios eterno, tu luz por siempre brillará +y tu gloria incomparable sin final. +El clamor de mi ser es contigo estar. +Desde mi interior mi alma clamará. +\endverse +\beginverse +De mi corazón... +\endverse +\beginverse +Mi Dios eterno, tu luz por siempre brillará +y tu gloria incomparable sin final. +El clamor de mi ser es contigo estar. +Desde mi interior mi alma clamará. +\endverse +\beginverse +Desde mi interior mi alma clamaráaaa. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/dimas.tex b/canciones/09_comunion/dimas.tex new file mode 100644 index 0000000..013415f --- /dev/null +++ b/canciones/09_comunion/dimas.tex @@ -0,0 +1,37 @@ +\beginsong{Dimas} +% TODO: origen desconocido, unico resultado https://issuu.com/antoniotorradosanchez/docs/cancionero4_miesbadajoz +\beginverse %TODO chords +Era un niño revoltoso, +que en la calle se crio, +y robaba a todo el mundo, +sin respeto ni control. +Cuando ya se vio perdido, +quiso ser un buen ladrón, +y robarle a Dios el cielo, +su amistad y su perdón. +\endverse +\beginchorus +Dimas, Dimas, Dimas el buen ladrón. +Dinos Dimas, cómo robar a Dios. \rep{2} +\endchorus +\beginverse +Asaltaba a la gente, +les robaba sin piedad, +rico y pobre lo temían +si tenían que viajar. +Lo cogieron los romanos, +y su banda lo olvidó, +Lo encerraron en la cárcel, +vaya mal que lo pasó. +\endverse +\beginverse +En un día triste y frío, +con Jesús se encontró, +Dimas quiso ser su amigo, +y pedirle su perdón. +Cuando ya se vio perdido, +quiso ser un buen ladrón, +y ahora vive ya en el cielo, +tiene limpio el corazón. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/dios_tambien.tex b/canciones/09_comunion/dios_tambien.tex new file mode 100644 index 0000000..af1bf1d --- /dev/null +++ b/canciones/09_comunion/dios_tambien.tex @@ -0,0 +1,26 @@ +\beginsong{Dios también}[by={Santiago Benavides}] +\beginverse +Dios también fue un inmigrante, +Dios también tuvo que huir, +Dios también fue desplazado +y estuvo deprimido y sin ganas de seguir. +Dios también perdió a su niño, +Dios también probó la soledad, +Dios también se quedó sin amigos,\brk cuando más precisaba su solidaridad. +\endverse +\beginchorus +Dios también, Dios también, +Dios también pasó por el dolor. +Dios también, Dios también, +Dios también lloró. +\endchorus +\beginverse +Dios también estuvo preso, +Dios también sufrió por dar amor, +Dios también fue criticado +por no lanzar la piedra y optar por el perdón. +Dios también fue traicionado, +Dios también fue un niño marginado, +Dios también fue un joven rechazado,\brk Dios también tuvo hijos descarriados. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/el_gran_dia.tex b/canciones/09_comunion/el_gran_dia.tex new file mode 100644 index 0000000..bf09fec --- /dev/null +++ b/canciones/09_comunion/el_gran_dia.tex @@ -0,0 +1,23 @@ +\beginsong{El gran día} +\beginverse +Cuántas ganas tenía que llegara +el momento de estar cerca de Ti. +Cuántas ganas tenía que llegara +el gran día, este gran día para mí. +\endverse +\beginchorus +Tú vienes, Jesús, al corazón, +me llenas, Jesús, el corazón. +Tu cuerpo y tu sangre +Tú me das ahora a mí. +Y yo a tu lado siempre iré, +contigo, Jesús, siempre estaré +y ya nadie me separará jamás de Ti. +\endchorus +\beginverse +Voy sintiendo que me dices muy bajito +``Yo también tenía ganas como tú +de que este día fuera un día grande +no te olvides que te quiero, soy Jesús''. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/el_hombre_gris.tex b/canciones/09_comunion/el_hombre_gris.tex new file mode 100644 index 0000000..e3bcc10 --- /dev/null +++ b/canciones/09_comunion/el_hombre_gris.tex @@ -0,0 +1,31 @@ +\beginsong{El hombre gris}% TODO: posible de [by={Alharaca}] +\beginverse +\[G]En todas las ciudades +donde \[Am]vive el hombre gris, +en \[Bm]medio de la prisa +y entre el \[C]ruido que te aísla, +a pesar de todo es\[D]toy. +\endverse +\beginverse +En ^este mundo absurdo +de injus^ticia y dolor, +en ^esta tierra buena +donde hay ^sitio para todos, +a pesar de todo es^toy. +\endverse +\beginchorus +\[G]Sí, con vosotros, es\[Bm]toy, +con vosotros, es\[C]toy, +soy vuestro a\[D]migo. +\[G]Sí, estaré hasta el fi\[Bm]nal, +como el aire y el \[C]mar, +nuevamente os \[D]digo. +\endchorus +\beginverse +En esta ^vida que se apaga +entre ^rejas y opresión, +en el ^hombre que se ofrece +en sacri^ficio por amor, +a pesar de todo es^toy. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/el_senor_dios_nos_amo.tex b/canciones/09_comunion/el_senor_dios_nos_amo.tex new file mode 100644 index 0000000..0183e58 --- /dev/null +++ b/canciones/09_comunion/el_senor_dios_nos_amo.tex @@ -0,0 +1,32 @@ +\beginsong{El Señor Dios nos amó \\ Es mi Cuerpo}[by={Popular, Charles A. Tindley}] +\beginverse +El Se\[C]ñor Dios nos a\[C7]mó como \[F]nadie amó ja\[C]más, +Él nos \[C]guía como es\[C7]trella cuando \[G]no existe la luz, +Él nos \[C]da todo su a\[C7]mor mientras \[F]la fracción del \[C]pan, +es el \[C]pan de la amis\[G]tad, el pan de \[C]Dios. \[G] +\endverse +\beginchorus +^Es mi ^Cuerpo, ^tomad y co^med, +esta ^es mi ^Sangre, \[F]tomad y be^bed, +pues Yo ^soy la ^vida, ^Yo soy el a^mor, +¡Oh, ^Señor, condúce^nos hasta tu a^mor! ^ +\endchorus +\beginverse +El Se^ñor Dios nos a^mó como ^nadie amó ja^más, +sus pai^sanos lo cre^ían hijo ^de un trabajador, +como ^todos, Él tam^bién ganó el ^pan con su su^dor +y co^noce la fa^tiga y el do^lor. ^ +\endverse +\beginverse +El Se^ñor Dios nos a^mó como ^nadie amó ja^más, +su a^mor era tan ^grande que mu^rió en una cruz, +su a^mor era tan ^fuerte que de ^la muerte triun^fó +y de^jó la tumba ^libre y vence^dor. ^ +\endverse +\beginverse +El Se^ñor Dios nos a^mó como ^nadie amó ja^más, +Él re^úne a los ^hombres y les ^da a vivir su amor, +los cris^tianos, todos ^ya, miembros ^de su cuerpo ^son, +nadie ^puede sepa^rarlos de su a^mor. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/hablame_senor.tex b/canciones/09_comunion/hablame_senor.tex new file mode 100644 index 0000000..848f6c8 --- /dev/null +++ b/canciones/09_comunion/hablame_senor.tex @@ -0,0 +1,21 @@ +\beginsong{Háblame Señor}[by={Kairoi}] +\beginverse +Yo siento, Señor, que Tú me amas. +Yo siento, Señor, que te puedo amar. +Háblame, Señor, que tu siervo escucha, +háblame, ¿qué quieres de mí? +\endverse +\beginchorus +Yo quiero estar dispuesto a todo, +toma mi ser, mi corazón es para Ti, +por eso canto tus maravillas, +por eso canto tu amor \rep{2} +la, la, la, la... \rep{2} +\endchorus +\beginverse +Te alabo, Jesús, por tu grandeza, +mil gracias te doy por tu gran amor. +Heme aquí, Señor, para acompañarte, +heme aquí, ¿qué quieres de mí? +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/haced_esto_en_memoria_mia.tex b/canciones/09_comunion/haced_esto_en_memoria_mia.tex new file mode 100644 index 0000000..4c8edcd --- /dev/null +++ b/canciones/09_comunion/haced_esto_en_memoria_mia.tex @@ -0,0 +1,33 @@ +\beginsong{Haced esto en memoria mía}[by={Jaire}] +\transpose{2} +\beginchorus +Haced \[C]esto \[F]en memoria \[C]mía, +repe\[Am]tid el \[Dm]gesto que hago \[G]Yo, +no te\[C]máis, \[F]partid la \[C]vida \[G]como \[Am]pan +y derr\[C]amad vuestra \[Dm]sangre por a\[G]mor. +\endchorus +\beginverse +Vo\[F]sotros sois mis \[G]hijos, +os \[C]amo has\[G]ta el ex\[Am]tremo, +mi \[F]vida hecha pe\[G]dazos +es\[F]tá al servicio \[G]vuestro. \[G7] +\endverse +\beginverse +Vo^sotros sois a^quellos +a ^quienes ^he ser^vido, +^Yo soy el ma^estro, +ha^ced también lo ^mismo. ^ +\endverse +\beginverse +Si al^guno entre vo^sotros +pre^tende ^ser pri^mero, +de ^todos sea ^siervo +y ^se haga el más pe^queño. ^ +\endverse +\beginverse +A^sí seréis fe^lices +y ^ya na^die po^drá +^quitaros mi ale^gría, +mi a^mor os guia^rá. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/hermano_confia_en_dios.tex b/canciones/09_comunion/hermano_confia_en_dios.tex new file mode 100644 index 0000000..2730df1 --- /dev/null +++ b/canciones/09_comunion/hermano_confia_en_dios.tex @@ -0,0 +1,28 @@ +\beginsong{Hermano, confía en Dios}[by={Kairoi}] +\beginverse +Hermano que conoces el mundo de hoy +pero crees en la mirada de Jesús, +acoge humildemente este don que es para ti, +camina confiando en el Señor. +Es Dios que nos reúne a todos para Sí +formando una gran fraternidad; +y nuestra buena madre, nos ayuda a decir sí, +Jesús nos enseña a responder. +\endverse +\beginchorus +Hermano mío, confía siempre en Dios, +Él te conoce bien y siempre te acompañará. +Hermano mío, en la dificultad\brk Dios siempre será fiel, +su amor nunca te dejará. +\endchorus +\beginverse +Extiende tú las manos y abre el corazón +al joven y al pequeño sin hogar, +de la pobreza amigo y del amor universal, +abierto a la Palabra y a los demás. +Son muchos los que han dado ejemplo al caminar, +felices de entregar su vida a Dios, +nos mueve su respuesta a entregar el corazón, +promesa de ser santos para Dios. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/jesus_amigo.tex b/canciones/09_comunion/jesus_amigo.tex new file mode 100644 index 0000000..a3e14b3 --- /dev/null +++ b/canciones/09_comunion/jesus_amigo.tex @@ -0,0 +1,43 @@ +\beginsong{Jesús amigo}[by={Jaire}] +\beginverse +Hoy te quiero contar, Jesús, amigo, +que contigo estoy feliz, +si tengo tu amistad lo tengo todo, +pues estas dentro de mí. +Después de comulgar, +me haces como Tú, me llenas con tu paz, +en cada pedacito de este pan, +completo estás y así te das... +Estas ahí por mí, porque conoces +que sin Ti pequeño soy, +ahora, en adelante nada nos separará, ya lo verás. +\endverse +\beginchorus +Te escondes en el pan, +y aunque no te puedo ver, +te puedo acompañar, +es mi lugar preferido. +Hoy quiero comulgar, +abrirte mi corazón, +así de par en par, +eres mi mejor amigo. +\endchorus +\beginverse +Dos mil años atrás, a tus amigos +invitaste a cenar, +y ahí les prometiste que con ellos +por siempre ibas a estar, +y ahora cada vez que el sacerdote +eleva el pan en el altar, +me pongo de rodillas +porque sé que en esa hostia Tú estás. +\endverse +\beginverse +Me vuelves a salvar, +como lo hiciste en la cruz, +en cada misa Tú repites tu sacrificio. +Hoy quiero comulgar, +abrirte mi corazón así, de par en par, +eres mi mejor amigo, Jesús. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/jesus_de_nazaret.tex b/canciones/09_comunion/jesus_de_nazaret.tex new file mode 100644 index 0000000..bae42ad --- /dev/null +++ b/canciones/09_comunion/jesus_de_nazaret.tex @@ -0,0 +1,26 @@ +\beginsong{Jesús de Nazaret} +% Autor: No es Migueli (él tiene otra del mismo nombre) +\beginverse +\[D]Aún soy joven y me tienta el mundo \[Em]que +a los \[A]pies del hombre quisiste po\[D]ner, +con mis te\[Bm]mores y mi miedo haré una \[G]cruz, +te segui\[A]ré, Je\[D Dsus9 D]sús. +\endverse +\beginchorus +Jesús de \[D Dsus9 D]Nazaret, +quiero seguirte, quiero \[Bm]serte fiel, +sentirte cerca de mi a\[G]manecer, +y \[Em]ver que Tú e\[A]res mis pies. +Todo mi \[D Dsus9 D]corazón, +mi vida entera te la en\[Bm]trego a Ti, +con mis fracasos, mis días \[G]de ilusión, +mi in\[Em]gratitud, mi \[A]poco amor, +son para \[D Dsus9 D]Ti. +\endchorus +\beginverse +A^penas si recuerdo en el a^yer, +qué ^pocos son los días que pa^sé, +y sin em^bargo siento que el tiempo per^dí, +^lejos de ^Ti. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/la_vida_te_doy.tex b/canciones/09_comunion/la_vida_te_doy.tex new file mode 100644 index 0000000..b3bd8ee --- /dev/null +++ b/canciones/09_comunion/la_vida_te_doy.tex @@ -0,0 +1,31 @@ +\beginsong{La vida te doy} +\beginverse +No creó Dios la vida, +para que fueras a esconderla en tu corazón. +Si la vida existe, es para derrocharla +a manos llenas, a manos llenas. +No creó Dios la vida, +para que fueras a guardarla en tu habitación. +Existe para que exista yo mismo +si la hago brotar en mí. +\endverse +\beginchorus +Porque el amor está +en deshacer mi vida para los demás, +fundiéndola en el mar, pues sé que es así, +para entregarlo todo he de negarme a mí +y así ganar la vida que Él tiene para mí, +vencer mi oscuridad, seguir tu luz, +vivir, resucitar en Ti. +\endchorus +\beginverse +No se humilló Dios al nacer, +en el más grande suburbio solo porque sí. +Si se acercó a mí, fue para hacerme +uno con Él, uno con Él. +No se dejó clavar Jesús +en dos trozos de madera +a causa de nada. +Él entró en mi ser, para darme la vida que yo te daré, que yo te daré. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/latidos_de_mi_ciudad.tex b/canciones/09_comunion/latidos_de_mi_ciudad.tex new file mode 100644 index 0000000..cdf1807 --- /dev/null +++ b/canciones/09_comunion/latidos_de_mi_ciudad.tex @@ -0,0 +1,37 @@ +\beginsong{Latidos de mi ciudad}[by={Kairoi}] +% TODO: es de Tras sus huellas o de Kairoi??? +\capo{3} +\beginverse +\[C]Caminando por las \[G]calles descu\[Am]brí, \[F C] +miles de \[G]formas, \[Am] formas de sentir. \[F C] +Miradas, son\[G]risas, \[Am] complicidad, \[F C] +son los la\[G]tidos de mi ciu\[Am]dad. \[F Am] +Entre es\[G]combros vi ca\[F]er \[Am] +la ver\[G]dad de tu que\[F]rer. +\endverse +\beginverse +^ He visto el do^lor ^ frente al televi^sor, +niños dur^miendo con mucho te^mor. ^ +Hay tantos si^lencios, ^ tanta sole^dad, +son tantas per^sonas sin liber^tad. ^ +La luz de tus ^ojos me hizo ^ver ^ +a ese Je^sús de Naza^ret. +\endverse +\beginchorus +\[C] Te amo, \[G] me amas, +\[Am] en cada \[F]rostro me lla\[C]mas. +Te sigo, \[G] yo espero, +\[Am] hacer vi\[F]sible tu reino. \rep{2} +\ifchorded +{\nolyrics Puente/Final: \[C G F]} +\fi +\endchorus +\beginverse +^ Estoy se^diento, ^ dame de be^ber, +me siento per^dido y no sé qué ha^cer. ^ +Tuviste ^hambre, ^ no te di de co^mer, +por eso te ^pido perdóna^me. ^ +Ahora com^prendo que puedo ^ver ^ +a ese Je^sús de Naza^ret. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/laudato_si_o_mio_signore.tex b/canciones/09_comunion/laudato_si_o_mio_signore.tex new file mode 100644 index 0000000..b318ffe --- /dev/null +++ b/canciones/09_comunion/laudato_si_o_mio_signore.tex @@ -0,0 +1,26 @@ +\beginsong{Laudato sii, o mio Signore}% TODO: [by={Canto franciscano}] +\beginchorus +\[C]Laudato sii, o mio Signore, +\[Am]Laudato sii, o mio Signore, +\[F]Laudato sii, o mio Signore, +\[G]Laudato sii, \[(G7)]{o mio Signore.} +\endchorus +\beginverse +\[C]Y por todas las criaturas, +\[Am]por el sol y por la luna, +\[F]por el viento y las estrellas, +\[G]por el agua y \[(G7)]{por el fuego.} +\endverse +\beginverse +^Por la hermana madre tierra, +^que alimenta y que sostiene, +^por la hierba, flor y frutos, +^por los montes ^{y los mares.} +\endverse +\beginverse +^Que el sentido de la vida, +^sea cantarte y alabarte, +^y porque esta nuestra vida, +^sea siempre u^{na canción.} +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/mas_alla_del_espacio.tex b/canciones/09_comunion/mas_alla_del_espacio.tex new file mode 100644 index 0000000..1bf4e8f --- /dev/null +++ b/canciones/09_comunion/mas_alla_del_espacio.tex @@ -0,0 +1,26 @@ +\beginsong{Más allá del espacio} +\beginchorus +Más allá del espacio en el que habito, +por encima del mundo que me alberga, +hay algo que me mueve en lo infinito, +me hace levantarme de esta tierra. +\endchorus +\beginverse +Es algo que se siente desde dentro +pero que abarca todo lo que miras, +es pájaro y es árbol, es concierto, +es sinfonías que nacen cada día. +\endverse +\beginverse +Los ricos no lo compran, no se vende, +lo tiene hasta el más pobre en su morada, +es tronco gigantesco del que pende +de la primera a la última jornada. +\endverse +\beginchorus +Más allá del espacio en el que habito, +por encima del mundo que me alberga, +mi Dios me está llamando a lo infinito, +me hace levantarme de esta tierra. +\endchorus +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/mil_millones_de_estrellas.tex b/canciones/09_comunion/mil_millones_de_estrellas.tex new file mode 100644 index 0000000..08d3623 --- /dev/null +++ b/canciones/09_comunion/mil_millones_de_estrellas.tex @@ -0,0 +1,23 @@ +\beginsong{Mil millones de estrellas}[by={Himno adventista}] +\beginchorus +\[C]Hay mil mi\[F]llones de es\[C]trellas, \[(C7)] +en esta \[F]noche que ahora \[G]negra \[C7]ves, +en el \[F]desierto un o\[G]asis te es\[C Em Am]pera, +\[F]aunque solo arena \[G]veas a tus \[C]pies. +\endchorus +\beginverse +Si al cami\[Am]nar, tú \[F]ves a un her\[G]mano\brk{} que en ti\[C]nieblas \[Am]va, +es\[F]trecha su \[G]mano y vive \[C]junto a \[Am]él, +y \[F]cántale des\[G]pués \echo{cántale}, siempre \[C]hay... +\endverse +\beginverse +No existi^rá son^risa sin ^llanto,\brk{} ni sin ^guerra una ^paz, +no ha^brá una espe^ranza, si no e^xiste el do^lor, +sin ^lucha no hay a^mor \echo{no hay amor}, siempre ^hay... +\endverse +\beginverse +Tú qui^zás, es^cuches un ^día,\brk{} pregun^tar el por ^qué +del ^hambre y la ^guerra, del do^lor y la ^sed, +res^ponde entonces ^que \echo{entonces que} siempre ^hay... +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/moises.tex b/canciones/09_comunion/moises.tex new file mode 100644 index 0000000..1cf835e --- /dev/null +++ b/canciones/09_comunion/moises.tex @@ -0,0 +1,23 @@ +\beginsong{Moisés} +\beginverse +\ifchorded +{\nolyrics Intro: \[G C G D] \rep{2}} +\fi \memorize +\[G]Bajo el \[C]sol, sin \[D]descan\[G]sar, juntos \[C]unidos \[D]van, +\[G]son gui\[C]ados \[D]por Moi\[Em]sés, \[C]que los pro\[D]tege\[G]rá. \[D] +\endverse +\beginchorus +Cami\[G]nando, pueblo \[C]de Isra\[G]el, +\[C]sigue la \[G]senda del \[C]gran Moi\[D]sés. +A sus \[G]ojos el Señor \[C]se mos\[G]tró, +\[C]lleva a su \[G]pueblo a un lu\[D]gar me\[G]jor. +\endchorus +\beginverse +^Duro ^es ^avan^zar, danos ^una s^eñal, +^en la ^noche una ^lla^ma y ^nubes de ^clari^dad. ^ +\endverse +\beginverse +De^jando a^trás bie^nes y ho^gar,\brk{} sin nada ^que re^celar, +bus^cando una ^nueva ^tie^rra,\brk{} ^que el Señor ^les da^rá. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/nadie_te_ama_como_yo.tex b/canciones/09_comunion/nadie_te_ama_como_yo.tex new file mode 100644 index 0000000..778e512 --- /dev/null +++ b/canciones/09_comunion/nadie_te_ama_como_yo.tex @@ -0,0 +1,38 @@ +\beginsong{Nadie te ama como yo}[by={Martín Valverde}] +\capo{3} +\beginverse +\ifchorded +{\nolyrics Intro y puente: \[C G Am Am] \rep{2}} +\fi \memorize +\[C] ¡Cuánto he espe\[G]rado este mo\[Am]mento! +\[F] ¡Cuánto he espe\[Dm]rado que estu\[G]vieras así! +\[C] ¡Cuánto he espe\[G]rado que me ha\[Am]blaras! +\[F] ¡Cuánto he espe\[Dm]rado que vi\[G]nieras a mí! +\[C] Yo sé \[G]bien lo que has vi\[Am]vido, +\[F] yo sé \[Dm]bien por qué has llo\[G]rado, +\[C] yo sé \[G]bien lo que has su\[Am]frido, +\[F] pues, de tu \[Dm] lado no me he \[G G7]ido. +\endverse +\beginchorus \replay +Pues nadie ^te ama ^ como ^Yo, +pues nadie ^te ama ^ como ^Yo. +Mira la ^cruz, +esta es ^mi más grande ^prueba, +^ nadie te ^ama como ^Yo. +Pues nadie te ^ama ^ como ^Yo, +pues nadie te ^ama ^ como ^Yo. +Mira la ^cruz, +fue por ^ti, fue porque te ^amo, +^ nadie te ^ama\[G] como \[C]Yo. +\endchorus +\beginverse +^ Yo sé ^bien lo que me ^dices, +^ aunque a ^veces no me ^hables. +^ Yo sé ^bien lo que en ti ^sientes, +^ aunque ^nunca lo com^partas. +^ Yo a tu ^lado he cami^nado, +^ junto a ^ti Yo siempre he ^ido. +^ Aún a ^veces te he car^gado, +^ Yo he sido ^tu mejor a^migo. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/nuestro_dios.tex b/canciones/09_comunion/nuestro_dios.tex new file mode 100644 index 0000000..fb2ad4c --- /dev/null +++ b/canciones/09_comunion/nuestro_dios.tex @@ -0,0 +1,32 @@ +\beginsong{Nuestro Dios \\ Padre Dios}[by={Julián Zini}] +\beginverse +Nuestro \[D]Dios hizo el cielo y la \[A]tierra, +nuestro \[Bm]Dios hizo el agua y el \[F#m]sol, +nuestro \[G]Dios inventó la se\[D]milla +y man\[Em]tiene tu respira\[A]ción. +Nuestro \[D]Dios hizo al hombre a su i\[A]magen, +y va\[Bm]rón y mujer los cre\[F#m]ó, +y les \[G]puso la vida en las \[D]manos, +dándo\[G]les su po\[A]der crea\[D (A)]dor. +\endverse +\beginchorus +Y es el \[D]Dios de los pobres, Yah\[A]vé, +es el \[G]Dios de Jesús, el Se\[A]ñor, +y ese \[Bm]Dios será hoy como a\[G]yer, +padre \[Em]Dios, nuestro consola\[A]dor. +Para \[D]Ti, padre Dios, para \[A]Ti, +cante y \[G]baile nuestro cora\[A]zón. +Para \[Bm]Ti, madre Dios, para \[G]Ti, +cante y \[D]baile el \[A]pueblo de \[D]Dios. +\endchorus +\beginverse +Nuestro ^Dios inventó el arco ^íris +y su ^vuelo le dio al pica^flor, +nuestro ^Dios hizo la prima^vera, +su obra ^cumbre es la Resurrec^ción. +Nuestro ^Dios es ternura y pa^ciencia, +nuestro ^Dios tiene un gran cora^zón, +es el ^Dios defensor de los ^pobres, +provi^dencia, jus^ticia y per^dón. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/padre_me_pongo_en_tus_manos.tex b/canciones/09_comunion/padre_me_pongo_en_tus_manos.tex new file mode 100644 index 0000000..ba5d49b --- /dev/null +++ b/canciones/09_comunion/padre_me_pongo_en_tus_manos.tex @@ -0,0 +1,16 @@ +\beginsong{Padre, me pongo en tus manos}[by={Kairoi}] +\beginverse +\[Am]Padre, \[C]Padre, \[Dm]Pa\[E]dre, me pongo en tus \[Am]manos. +Haz de mí lo que \[Dm]quieras, \[G] sea lo que \[C]sea. \[E7] +Te doy las \[Am]gracias, \[F] lo acepto \[C]todo \[G] +con tal que tu volun\[C]tad \[F] se cumpla en \[C]mí \[G] y en todas tus cria\[C]turas. +\[F] No deseo nada \[G]más, Padre, \[F] no deseo nada \[C]más. +\endverse +\beginverse +Yo te ofrezco mi \[Dm]alma, \[G7] y te la doy +con todo el amor de que soy ca\[C]paz. +Porque deseo \[G]darme, ponerme en tus \[F]ma\[C]nos, +sin me\[F]di\[C]da, con infinita confi\[F]anza, +porque Tú eres mi \[C G7]Pa\[C]dre. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/perdona_que_te_lo_diga.tex b/canciones/09_comunion/perdona_que_te_lo_diga.tex new file mode 100644 index 0000000..7fdd308 --- /dev/null +++ b/canciones/09_comunion/perdona_que_te_lo_diga.tex @@ -0,0 +1,31 @@ +\beginsong{Perdona que te lo diga}[by={Kairoi}] +\beginverse +Si quieres ser, perdona que te lo diga, +líbrate del exceso de poseer +que tanto nos llena de pies a cabeza +y no nos deja espacio +para crecer, para vivir. +\endverse +\beginchorus +Caminando, recorriendo +los senderos de la vida +es mejor compartir +para que otros también puedan vivir. \rep{2} +\endchorus +\beginverse +Si quieres ser, perdona que te lo diga, +líbrate del exceso de poseer +que tanto nos llena de pies a cabeza +y no nos deja espacio, para crecer, para vivir. +\endverse +\beginverse +Lanza un puente que te mueva, +que te lleve más allá, +acortando las distancias +y poderte acariciar. +Si son botas invasoras +no van a cruzar por él, +pies descalzos con la historia +la primavera entrará. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/pescador_de_hombres.tex b/canciones/09_comunion/pescador_de_hombres.tex new file mode 100644 index 0000000..781425c --- /dev/null +++ b/canciones/09_comunion/pescador_de_hombres.tex @@ -0,0 +1,28 @@ +\beginsong{Pescador de hombres}[by={Cesáreo Gabaráin},index={Tú has venido a la orilla}] +\beginverse +\[A E]Tú has venido a la o\[A A7]rilla, +no has bus\[D]cado, \[Bm] ni a sabios ni a \[E]ricos +tan solo \[A]quieres, \[E] que yo te \[F#m]siga. \[A7] +\endverse +\beginchorus +Se\[D E]ñor, me has mirado a los \[A F#m]ojos, +sonri\[Bm]endo, \[E] has dicho mi \[A A7]nombre, +en la a\[D E]rena he dejado mi \[A F#m]barca, +junto a \[Bm E]Ti, buscaré otro \[A]mar. +\endchorus +\beginverse +^Tú sabes bien lo que ^tengo, +en mi ^barca ^ no hay oro ni es^padas, +tan solo ^redes, ^ y mi tra^bajo. ^ +\endverse +\beginverse +^Tú necesitas mis ^manos, +mi can^sancio ^ que a otros des^canse, +amor que ^quiera ^ seguir a^mando. ^ +\endverse +\beginverse +^Tú pescador de otros ^lagos, +ansia e^terna ^ de hombres que es^peran, +amigo ^bueno ^ que así me ^llamas. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/que_alguien_se_ponga_de_pie.tex b/canciones/09_comunion/que_alguien_se_ponga_de_pie.tex new file mode 100644 index 0000000..1e0f597 --- /dev/null +++ b/canciones/09_comunion/que_alguien_se_ponga_de_pie.tex @@ -0,0 +1,23 @@ +\beginsong{Que alguien se ponga de pie}[by={Brotes de Olivo}] +\beginchorus +Que alguien se ponga de pie, +que alguien se ponga de pie, +que alguien de la cara, +se necesita un luchador por la fe, +un hombre que sea fiel a su causa. +El mundo ya no quiere ver +cristianos de boca cerrada, +es preciso que volvamos a ser +profetas que no le teman a nada. +\endchorus +\beginverse +El mundo ha perdido muchos de sus valores, +poco a poco hemos ido perdiendo la fe, +es preciso que surjan antorchas que den +un nuevo rumbo al hombre y a su ser. +Hay que perder el miedo a luchar, +y empezar desde cero a vivir. +Un mundo de paz construiremos tú y yo +si los dos nos ponemos de pie. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/quien_sino_tu.tex b/canciones/09_comunion/quien_sino_tu.tex new file mode 100644 index 0000000..ad96f9c --- /dev/null +++ b/canciones/09_comunion/quien_sino_tu.tex @@ -0,0 +1,32 @@ +\beginsong{Quién si no Tú}[by={Santiago Benavides}] +\beginverse +Tú nos has traído hasta aquí, +no nuestras fuerzas, ni nuestra bondad. +Tú nos has traído hasta aquí, +por eso toda la gloria y la gratitud, +por eso todo el honor para Ti. +\endverse +\beginchorus +Pues quién si no Tú, has sido refugio, +y quién si no Tú, calmó nuestra sed. +Quién si no Tú,\brk{} ha sido el sustento cuando todo faltaba, Señor, +si no Tú, que por siempre eres fiel. +\endchorus +\beginverse +Tú nos has traído hasta aquí, +tu viento ha soplado con poder y verdad, +y hasta donde bien nos quieras llevar. +Que en nosotros hable tu voz y brille tu vida, +y vengan tu justicia y tu paz. +\endverse +\beginchorus +Pues quién si no Tú, has sido refugio +y quién si no Tú, calmó nuestra sed +Quién si no Tú,\brk{} ha sido el sustento cuando todo faltaba, Señor, +si no Tú, que por siempre eres fiel. +Y quién si no Tú, nos dio su palabra, +quién puso sus sueños en el corazón +Quién edificó con sus manos la casa y plantó la semilla, Señor, +si no Tú, traspasado de amor. +\endchorus +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/quiero.tex b/canciones/09_comunion/quiero.tex new file mode 100644 index 0000000..7394158 --- /dev/null +++ b/canciones/09_comunion/quiero.tex @@ -0,0 +1,24 @@ +\beginsong{Quiero}[by=Alborada] +\beginverse +\[A]Quiero que día a \[C#m]día penséis más en \[D E]Mí. +\[A]Quiero que nadie ol\[C#m]vide lo que Yo os \[D E]dije. +\[F#m]Nunca ol\[C#m]vidaré \[D]lo que con vo\[Dm]sotros viví. +Os \[A]quiero y por \[C#m]eso os digo que \[D E]Yo... +\endverse +\beginchorus +\[A] Yo soy, \[C#m] Yo soy, la \[D]vida y la ver\[E]dad\brk{} \echo{la vida y la verdad} +\[A] y el que \[C#m]crea en Mí, \[D]nunca mori\[E]rá.\brk{} \echo{nunca morirá} +\endchorus +\beginverse +^Quiero que en el a^mor nunca exista un fi^nal. +^Quiero que busquéis ^siempre el camino de ^{la verdad}. +^Sé que ^no es fácil pen^sar siempre en los de^más. +Os ^quiero y por ^eso os digo que ^Yo... +\endverse +\beginverse +^Quiero que entre vo^sotros siempre esté la ^paz. +^Quiero que al más o^diado, vosotros lo ^acojáis. +Es^pero que a^méis al mundo ^como Yo lo a^mé. +Os ^quiero y por ^eso os digo que ^Yo... +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/sal_de_tu_tierra.tex b/canciones/09_comunion/sal_de_tu_tierra.tex new file mode 100644 index 0000000..d753546 --- /dev/null +++ b/canciones/09_comunion/sal_de_tu_tierra.tex @@ -0,0 +1,24 @@ +\beginsong{Sal de tu tierra} +% Existe en muchos cancioneros pero autor desconocido +\beginverse +\ifchorded +{\nolyrics Intro y puente: \[C Em Am Am] \rep{2}} +\fi \memorize +\[C]Sal \[Em]de tu \[Am]tierra, \[C]dijo el \[Em]Señor a Abra\[Am]ham, +\[F]deja tu fa\[C]milia, \[F]tu casa y tu ho\[G]gar. +\[C]Sal \[Em]de tu \[Am]tierra, \[C]te dice a\[Em]hora a \[Am]ti, +\[F]aunque te sea di\[C]fícil, \[F]vas a ser más fe\[G G7]liz. +\endverse +\beginchorus \replay +Serás ca^mino de a^mor para los ^hombres, +serás se^milla que ^fructifi\[G]cará, +y bende\[C]cido por \[Em]Él, irás can\[Am]tando +hasta la \[F]tierra en \[G]donde acampa\[C]rás. +\endchorus +\beginverse +^Sal ^de tu ^tierra, ^tienes al^go que ha^cer, +^mucha gente te es^pera ^y debes respon^der. +^Sal ^de tu ^tierra, ^Cristo con^fía en ^ti, +^sé tú el Abraham de a^hora, ^responde pronto ^sí. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/si_no_muero_por_ti.tex b/canciones/09_comunion/si_no_muero_por_ti.tex new file mode 100644 index 0000000..7797ca0 --- /dev/null +++ b/canciones/09_comunion/si_no_muero_por_ti.tex @@ -0,0 +1,26 @@ +\beginsong{Si no muero por ti}[by={Almudena}] +\beginverse +\ifchorded +{\nolyrics Intro/Outro: \[Em C D Em] \rep{2}} +\fi \memorize +\[Em] Si no muero por \[C D]Ti, +no creceré en tus \[Em]campos, +no habrá frutos que arran\[C]car, +ni semillas que sem\[D]brar +en esta \[Em]tierra. +\endverse +\beginverse +^ Si no muero por ^Ti, +no habrá hombres que a^prendan +a amar sin espe^rar, +a luchar sin descan^sar +adentrándose en tus ^sendas. +\endverse +\beginverse +^ Si no voy hacia a ^Ti, +si no salgo de ^mí, +daré vueltas y ^vueltas, +daré vueltas y ^vueltas, +quedándome en ^mí. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/solo_por_ti_senor.tex b/canciones/09_comunion/solo_por_ti_senor.tex new file mode 100644 index 0000000..7d072e6 --- /dev/null +++ b/canciones/09_comunion/solo_por_ti_senor.tex @@ -0,0 +1,20 @@ +\beginsong{Solo por Ti, Señor}[by={Verbum Dei}] +\beginchorus % TODO: cambiar (A) por (C#m) +\[A]Solo por \[E]Ti, Se\[F#m]ñor, quiero vi\[A]vir. +\[D] No quiero vi\[E]vir para \[A A7]mí , \[D] sino por \[E]Ti, +que me a\[A]maste y diste \[F#m] la vida por \[D]mí, +ya sólo \[E]quiero vivir par\[A]a Ti. \[E] +\endchorus +\beginverse +\[A]Antes de que na\[E]cieras te llamé por tu \[F#m]nombre, +\[D] profeta de na\[E]ciones te constitu\[A A7]í, +\[D] mas tú di\[E]jiste: ``Sólo \[(A)]soy un muchacho, \[F#m]Señor''. +\[D] ``Mira que yo, en tu \[Bm]boca, mis palabras pon\[E]dré''. \[E7] +\endverse +\beginverse +^Como el grano de ^trigo que se entierra y ^muere, +^ tu vida se^rá si por mí la ^das, +^ verás genera^ciones en ^tu descen^dencia, +^ como estrellas en el ^cielo y arena en el ^mar. ^ +\endverse +\endsong diff --git a/canciones/09_comunion/soy_yo.tex b/canciones/09_comunion/soy_yo.tex new file mode 100644 index 0000000..3f10d10 --- /dev/null +++ b/canciones/09_comunion/soy_yo.tex @@ -0,0 +1,20 @@ +\beginsong{Soy yo}[by={Almudena}] +\beginverse +\[Am]Mira las flores, \[C]mira los campos: \[G] soy \[Am]Yo. +\[Am]Mira los niños \[F]{y a los} ancianos: \[G] soy \[Am]Yo. +\[Am]Mira en tu adentro, \[C]mira en tu cuerpo: \[G] soy \[Am]Yo. +\[Am]Mira el mundo, \[F]me estoy muriendo: \[G] soy \[Am]Yo. +\endverse +\beginchorus \replay +^Soy Yo, el que ^vive en ti, +el que ^ama en ti y perma^nece. +El que ^todo lo puede y trans^forma la vida, ^ +si tú ^quieres. \rep{2} +\endchorus +\beginverse +^Mira la tierra, ^mira las aguas: ^ soy ^Yo. +^Mira la luna ^y el universo: ^ soy ^Yo. +^Mira las calles ^y las aceras: ^ soy ^Yo. +^Mira los muertos ^y los hambrientos: ^ soy ^Yo. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/tambien_somos_iglesia.tex b/canciones/09_comunion/tambien_somos_iglesia.tex new file mode 100644 index 0000000..1ad3357 --- /dev/null +++ b/canciones/09_comunion/tambien_somos_iglesia.tex @@ -0,0 +1,36 @@ +\beginsong{También somos Iglesia}[by={Kairoi}] +\capo{3} +\beginverse % TODO puente x2 ??? +\ifchorded +{\nolyrics Intro/Puente: \[G C G D] \rep{2}} +\fi \memorize +Si o\[G]freces la \[C]paz, que \[G]sea dura\[D]dera. +Si \[G]llevas la \[C]luz, que \[G]sea la e\[D]terna. +Si \[G]eres va\[C]sija, que no \[G]sea la \[D]vieja. +Si \[G]quieres ser \[C]agua, i\[B&]nunda \[C] la \[Puente]tierra. +Si a\[G]brazas la \[C]cruz, que \[G]sea con \[D]fuerza. +Si \[G]eres tes\[C]tigo, sa\[G]brás qué te es\[D]pera. +Si \[G]eres a\[C]migo, no \[G]cierres la \[D]puerta. +Tú \[G]eres ca\[C]mino, no \[B&]senda \[C] de \[D]piedras. +\endverse +\beginchorus +A\[C]brimos los \[G]ojos, so\[D]ñamos es\[Em]trellas, +pi\[C]samos los \[G]charcos y a\[D]brimos las \[Em]puertas. +Rom\[C]pemos mol\[G]duras y es\[D]tructuras \[Em]viejas, +aún \[C]siendo incons\[G]cientes\brk{} \[D]también somos I\[Em]glesia. +\[C]Somos soña\[G]dores, a\[D]mamos la \[Em]tierra, +gri\[C]tamos jus\[G]ticia y o\[D]diamos la \[Em]guerra. +\[C]Somos fu\[G]turo, aun\[D]que no lo \[Em]crean, +aún \[C]siendo imper\[G]fectos\brk{} tam\[B& C]bién somos I\[Puente]glesia. +\endchorus +\beginverse +Si ^eres la ^puerta, que no ^sea la es^trecha. +Tú ^eres ra^cimo de ^la misma ^cepa. +Si ^quieres ser ^pan, a^coge, ali^menta. +Si o^freces jus^ticia, que no ^sea ^ a ^medias. +No ^dudes que ^puedes ser ^sal de la ^tierra. +No ^busques ri^quezas ni ho^nor en las ^mesas. +Tú e^res evan^gelio, e^res buena ^nueva, +e^res la espe^ranza de ^la ^ nueva I^glesia. +\endverse +\endsong diff --git a/canciones/09_comunion/tan_cerca_de_mi.tex b/canciones/09_comunion/tan_cerca_de_mi.tex new file mode 100644 index 0000000..214dc84 --- /dev/null +++ b/canciones/09_comunion/tan_cerca_de_mi.tex @@ -0,0 +1,26 @@ +\beginsong{Tan cerca de mí}[by={Cesáreo Gabaráin}] +\beginchorus +\[C]Tan \[F]cerca de \[C]mí, +\[F]tan cerca de \[G]mí +\[C]que \[C7]hasta lo \[F]puedo to\[Fm]car, +\[C]Je\[F]sús es\[G]tá a\[C]quí. +\endchorus +\beginverse +\[C]Le hablaré sin \[F]miedo al o\[C C7]ído, +le \[F]contaré las \[G]cosas que hay en \[C]mí +\[F]y que sólo a \[G]Él \[C]le inte\[Em]resa\[Am]rán, +\[F]Él es más que un mito para \[G G7]mí. +\endverse +\beginverse +^No busques a ^Cristo en lo ^alto, +^ni lo busques ^en la oscuri^dad, +^muy cerca de ^ti, ^en tu ^cora^zón, +^puedes encontrar a tu Se^ñor. +\endverse +\beginverse +^Míralo a tu ^lado cami^nando, +^paseando en^tre la multi^tud. +^Muchos ciegos ^son, ^porque ^no lo ^ven, +^ciegos de ceguera espiri^tual. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/tomado_de_la_mano.tex b/canciones/09_comunion/tomado_de_la_mano.tex new file mode 100644 index 0000000..93d7155 --- /dev/null +++ b/canciones/09_comunion/tomado_de_la_mano.tex @@ -0,0 +1,20 @@ +\beginsong{Tomado de la mano}[by={Francisco Palazón y Martín Verde Barajas}] +\beginchorus +\[G] To\[G7]mado de la \[C]mano con Jesús yo \[D]voy, +me siento más se\[Bm]guro yendo junto a \[Em]Él, +tomado de la \[Am]mano con Jesús yo \[D]voy, +a donde Él \[G G7]va. \rep{2} +\endchorus +\beginverse +Si Je\[C]sús me dice: ``a\[D]migo, deja \[Bm]todo y ven con\[Em]migo +donde \[Am]todo es más her\[D]moso y más fe\[G G7]liz''. +Si Je\[C]sús me dice: ``a\[D]migo, deja \[Bm]todo y ven con\[Em]migo'', +yo mi \[Am]mano pondré en la \[D]suya e iré con \[G G7]Él. +\endverse +\beginverse +Yo te ^llevaré, a^migo, a un lu^gar con^migo, +donde el ^sol y las es^trellas aún brillan ^más. +Yo te ^llevaré, a^migo, a un lu^gar con^migo, +donde ^todo es más her^moso y más fe^liz. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/tomalo.tex b/canciones/09_comunion/tomalo.tex new file mode 100644 index 0000000..7fcdd7f --- /dev/null +++ b/canciones/09_comunion/tomalo.tex @@ -0,0 +1,36 @@ +\beginsong{Tómalo}[by={Hillsong}] +\beginverse +De todo lugar los perdidos vendrán, +en libertad a ti clamarán, +llevaste la cruz, moriste, vivo estás, +mi Dios, a Ti mi vida te daré. +\endverse +\beginverse +Enviaste a Jesús por mi salvación, +por la eternidad en ti tengo perdón +busqué la verdad y te encontré a Ti, +mi Dios, a Ti mi vida te daré. +\endverse +\beginchorus +Jesús, por Ti yo viviré. +De Ti nunca me avergonzaré. +Te doy todo lo que soy. +Toma, tómalo +Toma, tómalo. +\endchorus +\beginverse +Enviaste a Jesús por mi salvación, +por la eternidad en ti tengo perdón +busqué la verdad y te encontré a Ti, +mi Dios, a Ti mi vida te daré. +\endverse +\beginverse +Eres el que vista al ciego das, +brillas en la oscuridad. +La salvación del mundo +en tus manos está. \rep{2} +\endverse +\beginchorus +Toma, tómalo \rep{3} +\endchorus +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/ven_espiritu_santo.tex b/canciones/09_comunion/ven_espiritu_santo.tex new file mode 100644 index 0000000..06c100b --- /dev/null +++ b/canciones/09_comunion/ven_espiritu_santo.tex @@ -0,0 +1,19 @@ +\beginsong{Ven, Espíritu de Dios}[by={Kairoi}] +\beginchorus +Ven, Espíritu de Dios, sobre mí, +me abro a tu presencia, +cambiarás mi corazón. \rep{2} +\endchorus +\beginverse +Toca mi debilidad, toma todo lo que soy, +pongo mi vida en tus manos y mi fe. +Poco a poco llegarás a inundarme de tu luz. +Tú cambiarás mi pasado, cantaré. +\endverse +\beginverse +Quiero ser signo de paz, quiero compartir mi ser. +Yo necesito tu fuerza, tu valor. +Quiero proclamarte a Ti, ser testigo de tu amor. +Entra y transforma mi vida, ¡ven a mí! +\endverse +\endsong diff --git a/canciones/09_comunion/yo_no_puedo_solo.tex b/canciones/09_comunion/yo_no_puedo_solo.tex new file mode 100644 index 0000000..94f0abb --- /dev/null +++ b/canciones/09_comunion/yo_no_puedo_solo.tex @@ -0,0 +1,29 @@ +\beginsong{Yo no puedo solo} +% Autor no encontrado +\beginverse +\[C] ¡Qué difícil \[Em]es an\[Am]dar \[F] en sole\[G]dad! +\[C] ¡Qué difícil \[Em]es cre\[Am]cer \[F] cuando no es\[G]tás! +Com\[Em]prendo que hay mo\[Am]mentos +en \[F]los que he sido in\[G]fiel. +\[C] Hoy te pido: a\[Em]cérca\[Am]te, +te\[F]nemos \[G] mucho de que ha\[C]blar. \[C7] +\endverse +\beginchorus +\[F] Si me faltas \[G]Tú \[Em] no sabré qué ha\[Am]cer, +\[F] sin Ti mi exis\[G]tencia no es i\[C]gual. \[C7] +\[F] Yo procura\[G]ré \[Em] siempre cami\[Am]nar +\[F] de forma que au\[G]mente tu amis\[C]tad. +\endchorus +\beginverse +^ A tu lado al^canza^ré ^ antes mi a^fán. +^ Yendo juntos ^no cae^ré, ^ Tú me ten^drás. +Si ^Tú marcas la ^ruta sin ^miedo avanza^ré. +^ Paso a paso, ^día a ^día, ^lejos ^ hemos de lle^gar. ^ +\endverse +\beginverse +^ Hay tantas co^sas que ha^cer, ^ tanto que ^dar, +^ que me asusta ^no sa^ber ^ cómo empe^zar. +Se^rá mucho más ^fácil, si ^vienes junto a ^mí. +^ Tan seguro es^toy de ^Ti, que ^nada ^ nos podrá fa^llar. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/09_comunion/yo_pensaba.tex b/canciones/09_comunion/yo_pensaba.tex new file mode 100644 index 0000000..4f65d6d --- /dev/null +++ b/canciones/09_comunion/yo_pensaba.tex @@ -0,0 +1,35 @@ +\beginsong{Yo pensaba \\ Canción del astronauta}[by={Cesáreo Gabaráin},index={Sube hasta el cielo y lo verás}] +\beginverse +Yo pen\[D]saba que el \[G]hombre +era \[D]grande por su poder, +\[A7]grande por su saber, +\[D]grande por su valor. +Yo pen\[D]saba que el \[G]hombre +era \[D]grande y me equivoqué, +pues \[G]grande es \[A]solo \[D D7]Dios. +\endverse +\beginchorus +Sube hasta el \[G]cielo y lo verás, +que peque\[D]ñito el mundo es, +sube hasta el \[G]cielo y \[A7]lo ve\[D(7)]rás. +Como un ju\[G]guete de cristal, +que con ca\[D]riño hay que cuidar, +sube hasta el \[G]cielo y \[A7]lo ve\[D]rás. +\endchorus +\beginverse +Muchas ^veces el ^hombre pen^saba \echo{buscaba} ser como Dios, +cre^ía \echo{quería} ser como Dios, +so^ñaba ser como Dios. +Muchas ^veces el ^hombre so^ñaba y se despertó, +pues ^grande es ^solo ^Dios. +\endverse +\beginverse +Cami^nando, en la ^vida +hay ^veces que encontrarás, +^cosas que extrañarás, +^hombres que admirarás. +Cami^nando, en la ^vida +hay ^veces que pensarás, +que el ^hombre es ^como ^Dios. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/10_gracias/gracias.tex b/canciones/10_gracias/gracias.tex new file mode 100644 index 0000000..5d85777 --- /dev/null +++ b/canciones/10_gracias/gracias.tex @@ -0,0 +1,45 @@ +\beginsong{Gracias} +\beginverse +\[Am]¡Gracias!, ¡cuántas veces te doy \[C]gracias!, +¡cuántas veces debe\[F]ría darte \[G]gracias, mi \[C]Señor! +\[Am]Muchas veces más de las que \[Dm]pido, +¡cuántas veces debe\[F]ría darte \[Am]gracias, mi \[Am]Señor! +\[C]¡Cuántas veces pido y pido \[G]tanto, +y cuántas veces me ol\[F]vido\brk{} de dar\[G]te gracias, Se\[C]ñor! +\[Am]Vivo como un mal agrade\[Dm]cido, +solitario en mi ca\[F]mino, +olvi\[E]dándome de \[Am]Dios. +\endverse +\beginchorus +\[F]Pe\[G]ro hoy \[C]quiero +pararme en el ca\[G]mino, +gritarle a todo el \[F]mundo +que \[G]vivo por tu a\[C]mor. +\[F]Que \[G]sin \[C]Ti no doy un paso al \[G]frente, +que Tú eres mi mo\[F]tivo, +que Tú \[E]eres mi ra\[Am]zón. +\endchorus +\beginverse % TODO completar? quitar? +Vivo porque Tú eres mi motivo, +porque desde que te sigo +sé que Tú eres la verdad. +Vivo porque siento el desafío +que me das a cada instante, +de servirte, mi Señor. +\endverse +% Alt version +%\beginverse +%Sigo porque Tú eres mi motivo, +%porque desde que te sigo +%sé que Tú eres la verdad. +%Sigo porque siento el desafío +%que me das a cada instante +%de sentirte, mi Señor. +%Sigo porque eres más que un amigo, +%porque eres más que un hermano +%porque Tú eres mi Dios. +%Sigo porque desde que te sigo +%he descubierto que vivo, +%¡sí! que vivo de verdad. +%\endverse +\endsong \ No newline at end of file diff --git a/canciones/10_gracias/gracias_brotes_de_olivo.tex b/canciones/10_gracias/gracias_brotes_de_olivo.tex new file mode 100644 index 0000000..19abd28 --- /dev/null +++ b/canciones/10_gracias/gracias_brotes_de_olivo.tex @@ -0,0 +1,20 @@ +\beginsong{Gracias}[by={Brotes de Olivo}] +\beginverse +Hoy, Señor, te daré las gracias por mi vivir, +por la tierra y mis amigos, porque siempre fui feliz, +por el tronco en que nací y la savia que encontré, +y los brotes que nacieron portadores de tu fe. +\endverse +\beginchorus +Por las veces que caí y las que me levanté, +porque siempre en ellas vi el amor de tu poder, +por lo bueno que viví y en lo que sentí dolor, +siempre en todo yo te vi, te doy gracias, Señor. +\endchorus +\beginverse +Hoy, Señor, te daré las gracias por mi vivir, +por la tierra y mis amigos, porque siempre fui feliz, +por el tronco en que nací y la savia que encontré, +y los brotes que nacieron portadores de tu fe. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/10_gracias/gracias_por_cada_hermosa_aurora.tex b/canciones/10_gracias/gracias_por_cada_hermosa_aurora.tex new file mode 100644 index 0000000..25d18ab --- /dev/null +++ b/canciones/10_gracias/gracias_por_cada_hermosa_aurora.tex @@ -0,0 +1,18 @@ +\beginsong{Gracias por cada hermosa aurora} +\transpose{2} +\beginverse % TODO posiblemente primera linea C F G +\[C]Gracias, por cada her\[F]mosa au\[C]rora, +\[C]gracias, por cada \[F]desper\[G]tar, +\[C]gracias, porque en tu \[F]brazo fuerte \[C]puedo \[G]confi\[C]ar. +\endverse +\beginverse +^Gracias, por los que ^bien me ^quieren, +^gracias, por los que ^puedo a^mar, +^gracias, porque a mis ^enemigos ^puedo ^perdo^nar. +\endverse +\beginverse +^Gracias, porque sal^vaste a ^todos, +^gracias, porque esto ^nos da ^paz, +^gracias, porque po^demos darte ^gracias ^al can^tar. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/10_gracias/sacerdocio_eterna_accion_de_gracias.tex b/canciones/10_gracias/sacerdocio_eterna_accion_de_gracias.tex new file mode 100644 index 0000000..756f076 --- /dev/null +++ b/canciones/10_gracias/sacerdocio_eterna_accion_de_gracias.tex @@ -0,0 +1,34 @@ +\beginsong{Sacerdocio, eterna acción de gracias} +% En internet sólo aparece nuestro cancionero +\beginverse +Señor, quiero darte gracias por tus sacerdotes +que renuevan en tu nombre tu sacrificio. +Señor, quiero darte gracias por tus sacerdotes +que preparan el banquete de tu salvación, +que actualizan hoy tu sacrificio +y a través de ellos nos llega tu amor. +\endverse +\beginchorus +Tú eres sacerdote eterno, +Cristo te ha elegido. +Tú renuevas en su nombre la redención. +Tú presides a su pueblo +en eterna acción de gracias. +Tú eres sacerdote ``según su corazón''. +\endchorus +\beginverse +Señor, hoy tus sacerdotes +entregan por Ti su vida +y por la salvación de los demás. +Han de semejarse a Cristo y dar testimonio +de constante fidelidad y amor, +presiden a tu pueblo con verdad +y lo alimentan con tu pan. +\endverse +\beginverse +Por la imposición de manos nos regalas +que perdonen los pecados con amor, +que podamos comerte en la Eucaristía, +que en la Unción de Enfermos nos den la salud. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/canta_jerusalen.tex b/canciones/11_navidad_pascua/canta_jerusalen.tex new file mode 100644 index 0000000..7235ded --- /dev/null +++ b/canciones/11_navidad_pascua/canta_jerusalen.tex @@ -0,0 +1,31 @@ +\beginsong{Canta Jerusalén}[by={Kairoi}] +\beginchorus +Canta, Jerusalén. +Canta, Jerusalén. +Canta, Jerusalén. +\endchorus +\beginverse +Eres pueblo santo escogido +por la gracia del Señor. +Juntos caminamos en la fe +que nos conduce a nuestro Dios. +\endverse +\beginverse +Eres tú la tierra que promete +a los hombres el Señor. +Eres la promesa de los siglos +donde nace el Salvador. +\endverse +\beginverse +Vives en confianza esperando +que algún día sea mejor. +Pero tu esperanza se sostiene +en el Cristo Redentor. +\endverse +\beginverse +Vives la alegría de la vida +si contigo va el Señor. +Sufres en tu cuerpo, +y en tu alma está escrito el amor. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/cordero_de_dios.tex b/canciones/11_navidad_pascua/cordero_de_dios.tex new file mode 100644 index 0000000..56a88c0 --- /dev/null +++ b/canciones/11_navidad_pascua/cordero_de_dios.tex @@ -0,0 +1,12 @@ +\beginsong{Cordero de Dios} +\beginverse +\[G]Cordero \[(D)]de \[Em]Dios, +que \[Am]quitas el pe\[Bm]cado, el pe\[C]cado \[(Em)]del \[Am]mundo, +\[G]ten pie\[C]dad de no\[D]sotros. \rep{2} +\endverse +\beginverse +Cor^dero ^de ^Dios, +que ^quitas el pe^cado, el pe^cado ^del ^mundo, +^da^nos la \[G]paz. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/hoy_el_senor_resucito.tex b/canciones/11_navidad_pascua/hoy_el_senor_resucito.tex new file mode 100644 index 0000000..91eaa60 --- /dev/null +++ b/canciones/11_navidad_pascua/hoy_el_senor_resucito.tex @@ -0,0 +1,31 @@ +\beginsong{Hoy el Señor ¡Resucitó!}[by={When the Saints Go Marching In - Himno}] +\beginverse +\[C]Hoy el Señor \rep{2} ¡Resucitó! \rep{2} +y de la muerte \[C7]nos li\[G]bró. +\endverse +\beginchorus +¡Ale\[C]gría y \[C7]paz her\[F]manos, \[Fm] +que el \[C]Señor \[Em]re\[Am]su\[G]ci\[C]tó! +% TODO secuencia alt C Am Dm G C +\endchorus +\beginverse +^Porque esperó \rep{2}, Dios lo libró \rep{2} +y de la muerte ^lo sa^có. +\endverse +\beginverse +^El pueblo en Él \rep{2} vida encontró \rep{2}, +la esclavitud ya ^termi^nó. +\endverse +\beginverse +^La luz de Dios \rep{2} en Él brilló \rep{2}, +de nueva vida ^nos lle^nó. +\endverse +\beginverse +^Con gozo alzad \rep{2} el rostro a Dios \rep{2} +que de Él nos llega ^salva^ción. +\endverse +\beginverse +^Todos cantad \rep{2}: ¡Aleluya! \rep{2} +Todos gritad: ¡¡¡A\[C7]lelu\[G]ya!!! +\endverse +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/jesus_resucita_hoy.tex b/canciones/11_navidad_pascua/jesus_resucita_hoy.tex new file mode 100644 index 0000000..0604975 --- /dev/null +++ b/canciones/11_navidad_pascua/jesus_resucita_hoy.tex @@ -0,0 +1,20 @@ +\beginsong{Jesús resucita hoy}[by={Kairoi}] +\beginverse +¡Mirad!, Jesús resucita hoy. +¡Mirad!, la tumba está vacía. +El Padre ha pensado en Él. +De los hombres es Señor, +de la vida salvador. +¡Mirad!, Jesús resucita hoy. +¡Mirad!, vive a nuestro lado. +La muerte no tiene poder. +Proclamad por la fe +que está vivo y somos libres porque... +\endverse +\beginchorus +Él resucita hoy, +Él vive entre nosotros, +es Cristo, es Señor. +¡Aleluya, Aleluya! \rep{2} +\endchorus +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/pange_lingua.tex b/canciones/11_navidad_pascua/pange_lingua.tex new file mode 100644 index 0000000..898b166 --- /dev/null +++ b/canciones/11_navidad_pascua/pange_lingua.tex @@ -0,0 +1,26 @@ +\beginsong{Pange lingua}[by={Arreglo por Mocedades}] +\beginverse +Pange lingua gloriosi,\brk{} corporis mysterium, +sanguinisque pretiosi,\brk{} quem in mundi pretium, +fructus ventris generosi,\brk rex efiudit gentium. +Nobis datus, nobis natus ex intacta Virgine, +et in mundo conversatus,\brk sparso verbi semine, +sui moras incolatus miro clausit ordine. \rep{2} +\endverse +\beginverse +In supremae nocte cenae recumbens cumfratibus, +observata lege plene civis in legalibus, +cibum turbe duodene sedat suis manibus. +Verbum caro panem verum verbo carnem efficit, +fitque sanguis Christi merum, et si sensut deficit +ad firmandum cor sincerum sola fides suficit. \rep{2} +\endverse +\beginverse +Tantum ergo sacramentum veneremur cernui, +et antiqum documentum novo cedat ritui; +praestet fides suplementum sensuum defectui. +Genitori Genitoque laus et iubilatio, +salus, honor, virtus quoque sit et benedictio; +procedenti ab utroque compar sit laudatio. \rep{2} +\endverse +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/pueblo_mio.tex b/canciones/11_navidad_pascua/pueblo_mio.tex new file mode 100644 index 0000000..ba517ec --- /dev/null +++ b/canciones/11_navidad_pascua/pueblo_mio.tex @@ -0,0 +1,31 @@ +\beginsong{Pueblo mío}[by={Ricardo Cantalapiedra}] +\beginchorus +\[Am]Pueblo mío, \[A7]¿qué te he \[Dm]hecho?, +¿en \[F]qué te he ofen\[E]dido?, ¡res\[Am]pón\[E]de\[Am]me! \rep{2} +\endchorus +\beginverse +Yo \[G]te saqué de Egipto +y \[C]por cua\[G]renta \[C]años +\[G]te \[C]guié por \[G]el de\[C]sierto, +tú hi\[G]ciste una \[Dm]cruz +% TODO ese G sobra o es otro? +para tu Salva\[E]dor. +Yo \[G]te libré del mar, +te \[C]dí a be\[G]ber el \[C]agua +\[G]que ma\[C]naba \[G]de la \[C]roca, +tú hi\[G]ciste una \[Dm]cruz +para tu Salva\[E]dor. \[E7] +\endverse +\beginverse +Yo ^te llevé a tu tierra, +por ^ti ven^cí a los ^reyes +^de los ^pueblos ^cana^neos, +tú hi^ciste una ^cruz +para tu Salva^dor. +Yo ^te hice poderoso, +es^tando ^yo a tu ^lado +{^derro}{^té a} tus ^ene^migos, +tú hi^ciste una ^cruz +para tu Salva^dor. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/salmos_vigilia_pascual.tex b/canciones/11_navidad_pascua/salmos_vigilia_pascual.tex new file mode 100644 index 0000000..26b630e --- /dev/null +++ b/canciones/11_navidad_pascua/salmos_vigilia_pascual.tex @@ -0,0 +1,20 @@ +\beginsong{Misericordias domini}[by={Taizé}] +\beginverse +\[Am]Miseri\[E]cordias \[C]domi\[G]ni +\[C]in ae\[G]ternum \[Am]can\[E]ta\[Am]bo. \rep{2} +\endverse +\endsong + +\beginsong{Protégeme Dios mío}[by={Ricardo Cantalapiedra}] +\beginverse +\[C]Protégeme Dios mío, +me re\[F]fugio en \[C]Ti. \rep{2} +\endverse +\endsong + +\beginsong{Te ensalzaré, Señor}[by={Ricardo Cantalapiedra}] +\beginverse +\[C]Te ensalzaré, Señor, +porque \[F]me has li\[C]brado. \rep{2} +\endverse +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/salve_rey_de_los_judios.tex b/canciones/11_navidad_pascua/salve_rey_de_los_judios.tex new file mode 100644 index 0000000..9ea9fff --- /dev/null +++ b/canciones/11_navidad_pascua/salve_rey_de_los_judios.tex @@ -0,0 +1,30 @@ +\beginsong{Salve, rey de los judíos}[by={Brotes de Olivo}] +% TODO: ver original en página 15 de http://www.brotesdeolivo.es/index.php/descargas/finish/78-1974a-evangelio-segun-san-juan/1751-acordes-evangelio-segun-san-juan +\beginverse +\[Am]¡Salve, rey de los judíos! +ningún de\[G]lito encuentro en \[Am]Ti, +porque nada Tú has hecho, \[F]¡vas \[G]a mo\[Am]rir!. +\[Dm]Lo han coronado de espinas, +\[E]de loco le han puesto el manto +\[Dm]al pueblo dice Pilatos: +\[E]``Ved como Cristo ha quedado''. +\endverse +\beginchorus +\[E]¡Cruci\[G]íca\[Am]lo! \rep{3} +\endchorus +\beginverse +^Al pueblo ha sido entregado, +han apre^sado a Je^sús, +y en su espalda le han cargado +con el \[G]peso de la \[Am]cruz. +\[Dm]Es tu pecado y el mío, +\[E]tu maldad, mi ingratitud, +\[Dm]hemos huido a las tinieblas, +\[E]no queremos ver la luz. +\[E]¡Cristo \[G]va a mo\[Am]rir! \[E]¡Cristo \[G]va a mo\[Am]rir! +Por ti, por mí. +\endverse +\beginchorus +\[E]¡Cruci\[G]íca\[Am]lo! \rep{3} +\endchorus +\endsong \ No newline at end of file diff --git a/canciones/11_navidad_pascua/senor_tu_que_brillas.tex b/canciones/11_navidad_pascua/senor_tu_que_brillas.tex new file mode 100644 index 0000000..c2af2a7 --- /dev/null +++ b/canciones/11_navidad_pascua/senor_tu_que_brillas.tex @@ -0,0 +1,18 @@ +\beginsong{Señor, tú que brillas \\ Danos tu luz}[by={Juan Antonio Espinosa}] +\beginchorus +\[Am]Señor, \[F]Tú que \[C]brillas, \[(Em) Am] +en las ti\[Dm]nieblas, \[G] danos tu \[C]luz. \rep{2} \[E7] +\endchorus +\beginverse +Mi cora\[Am]zón \[Dm] está san\[G]grando, \[C] +me siento \[F]lejos, \[Dm] lejos de \[E]Ti. \[E7] +\endverse +\beginverse +La vida es ^triste ^ si Tú nos ^dejas, ^ +si Tú nos ^dejas, ^ solos sin ^luz. ^ +\endverse +\beginverse +En esta ^noche ^ sigo tus ^pasos, ^ +aunque no ^vea ^ clara tu ^luz. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/12_maria/a_tu_amparo_y_proteccion.tex b/canciones/12_maria/a_tu_amparo_y_proteccion.tex new file mode 100644 index 0000000..f7cfb8c --- /dev/null +++ b/canciones/12_maria/a_tu_amparo_y_proteccion.tex @@ -0,0 +1,10 @@ +\beginsong{A tu amparo y protección}[by={Escolapios}] +\beginverse +\[D]A tu am\[A]paro y protec\[Bm G]ción, +\[D] Madre de \[A]Dios, acu\[G]di\[A]mos, +\[Bm] no des\[F#m]precies nuestros \[G]ruegos +y de \[A]todos los pe\[D]ligros, +Virgen glo\[G]riosa y ben\[A]dita, +defiende siempre a tus \[D]hijos. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/12_maria/engrandece_mi_alma.tex b/canciones/12_maria/engrandece_mi_alma.tex new file mode 100644 index 0000000..fe6d8ef --- /dev/null +++ b/canciones/12_maria/engrandece_mi_alma.tex @@ -0,0 +1,13 @@ +\beginsong{Engrandece mi alma}[by={Al margen}] +\transpose{2} +\renewcommand{\trchordformat}[2]{\vbox{\hbox{#1}\hbox{#2}}} +\beginverse +Engran\[D]dece mi \[G]alma \[D]al Señor +y mi espíritu se a\[D7]legra +en \[G]Dios mi Salva\[A]dor. \[A7] +Dadle \[G]gracias ahora y \[A]siempre +por \[D]todo lo que os ha \[G]dado +y así \[D]podréis ver, ¡qué \[G]grande es \[A]el Se\[D]ñor! \renewcommand{\trchordformat}[2]{\vbox{\hbox{#1}\hbox{}}}\[B7] +\endverse +\renewcommand{\trchordformat}[2]{\hbox{#2}} +\endsong \ No newline at end of file diff --git a/canciones/12_maria/junto_a_ti_maria.tex b/canciones/12_maria/junto_a_ti_maria.tex new file mode 100644 index 0000000..c2c9081 --- /dev/null +++ b/canciones/12_maria/junto_a_ti_maria.tex @@ -0,0 +1,29 @@ +\beginsong{Junto a ti, María}[by=Kairoi] +\beginverse +\[D]Junto a ti, Ma\[A]ría, +como un \[Bm]niño quiero es\[F#m]tar. +\[G]Tómame en tus \[D]brazos, +guía\[Em]me en mi cami\[A]nar. +\[D]Quiero que me e\[A]duques, +que me en\[Bm]señes a re\[F#m]zar. +\[G]Hazme transpa\[D]rente, lléna\[A]me de \[D]paz. \[A] +\endverse +\beginchorus +\ifchorded +^¡Ma^dre, ^Ma^dre, ^Ma^dre, ^Ma^dre! +^¡Ma^dre, ^Ma^dre, ^Ma^dre, \[Em A]Ma\[D]dre! +\else +¡Madre, Madre, Madre, Madre! \rep{2} +\fi +\endchorus +\beginverse +^Gracias, Madre ^mía, +por lle^varnos a Je^sús. +^Haznos más hu^mildes, +tan sen^cillos como ^tú. +^Gracias, Madre ^mía, +por a^brir tu cora^zón, +^porque nos con^gregas +y nos ^das tu a^mor. ^ +\endverse +\endsong \ No newline at end of file diff --git a/canciones/12_maria/magnificat.tex b/canciones/12_maria/magnificat.tex new file mode 100644 index 0000000..770008b --- /dev/null +++ b/canciones/12_maria/magnificat.tex @@ -0,0 +1,8 @@ +\beginsong{Magnificat (Canon)}[by={Taizé}] +\beginverse % TODO hacer canon y verificar tono +\[E]Magnifi\[A]cat, \[B7]Magnifi\[E]cat, +\[E]Magnifi\[A]cat anima \[B7]mea \[E]Dominum. \replay +^Magnifi^cat, ^Magnifi^cat, +^Magnifi^cat anima ^me^a. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/12_maria/magnificat_hna_glenda.tex b/canciones/12_maria/magnificat_hna_glenda.tex new file mode 100644 index 0000000..f3ffefb --- /dev/null +++ b/canciones/12_maria/magnificat_hna_glenda.tex @@ -0,0 +1,43 @@ +\beginsong{Magnificat \\ Proclama}[by={Hermana Glenda}] +\capo{3} +\beginverse +\ifchorded +{\nolyrics Intro (rasgada): \[Am Am]} +\fi +Pro\[Am]clama mi \[F]alma, la gran\[G]deza del Se\[Am]ñor, +se a\[Am]legra mi Es\[F]píritu en \[G]Dios mi salva\[Am]dor, \memorize +\[Am]porque ha mi\[F]rado la humilla\[G]ción de su \[Am]sierva, +\[Am]porque ha mi\[F]rado \[G]mi peque\[Am]ñez. +\[Am]Las genera\[F]ciones me \[G]felicita\[Am]rán +\[Am]porque el pode\[F]roso ha hecho obras \[G]grandes por \[Am]mí. +\[Am]Su nombre es \[F]santo y \[G]su miseri\[C]cordia +\[E]llega a sus \[Am]fieles \[E]de genera\[Am]ción \[E]en genera\[Am]ción. +\endverse +\beginchorus +¡Pro\[F]clama mi \[G]al\[Am]ma, pro\[F]clama mi \[G]al\[Am]ma! +\endchorus +\beginverse +Él ^hace pro^ezas ^con su bra^zo, +dis^persa a los so^berbios ^de cora^zón. +De^rriba del ^trono a ^los pode^rosos +^y enal^tece a ^los humil^des. +^A los ham^brientos los ^colma de ^bienes +^y a los ^ricos los des^pide va^cíos, +los des^pide va^cíos. +\endverse +\beginchorus +¡Pro\[F]clama mi \[G]al\[Am]ma, pro\[F]clama mi \[G]al\[Am]ma! \rep{2} +\endchorus +\beginverse +\ifchorded +{\nolyrics Puente: ^ ^ ^ ^ ^ ^ ^ ^} +\fi +Au^xilia a Isra^el, ^su sier^vo, +^acor^dándose de ^la miseri^cordia, +^como lo ha^bía prome^tido a nuestros pa^dres, +^en favor ^de Abraham ^y su descen^dencia, ^por siem^pre. +\endverse +\beginchorus +¡Pro\[F]clama mi \[G]al\[Am]ma, pro\[F]clama mi \[G]al\[Am]ma! \rep{4} +\endchorus +\endsong diff --git a/canciones/12_maria/sta_maria_del_camino.tex b/canciones/12_maria/sta_maria_del_camino.tex new file mode 100644 index 0000000..d867263 --- /dev/null +++ b/canciones/12_maria/sta_maria_del_camino.tex @@ -0,0 +1,30 @@ +\beginsong{Santa María del camino}[by={Juan Antonio Espinosa}] +\beginverse +\[C]Mientras re\[C7]corres la \[F]vi\[C]da +\[G]tú nunca \[G7]solo es\[C C7]tás, +\[F]contigo \[Dm]por el ca\[C]mi\[Am]no +\[G]Santa María \[C C7]va. +\endverse +\beginchorus +\[F]Ven con nosotros al \[C]caminar,\brk{} \[G]Santa \[G7]María, \[C C7]ven. +\[F]Ven con nosotros al \[Em]cami\[Am]nar,\brk{} \[Dm]Santa \[G]María, \[C]ven. +\endchorus +\beginverse +^Aunque te ^digan al^gu^nos +^que nada ^puede cam^biar, +^lucha por ^un mundo ^nue^vo, +^lucha por la ver^dad. +\endverse +\beginverse +^Si por el ^mundo los ^hom^bres +^sin cono^cerse ^van, +^no niegues ^nunca tu ^ma^no +^al que contigo es^tá. +\endverse +\beginverse +^Aunque pa^rezcan tus ^pa^sos +^inútil ^cami^nar, +^tú vas ha^ciendo ca^mi^nos, +^otros los segui^rán. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/12_maria/yo_cantare_un_himno_grande.tex b/canciones/12_maria/yo_cantare_un_himno_grande.tex new file mode 100644 index 0000000..e13dba9 --- /dev/null +++ b/canciones/12_maria/yo_cantare_un_himno_grande.tex @@ -0,0 +1,29 @@ +\beginsong{Yo cantaré al Señor un himno grande}[by={Kairoi}] +\beginchorus \memorize +Yo \[D]canta\[F#m]ré al Se\[G]ñor un himno \[A]grande, +yo \[D]canta\[F#m]ré al Se\[G]ñor una can\[A]ción. \rep{2} +\endchorus +\beginverse +^Mi alma se engran^dece, +mi alma ^canta al Se^ñor. \rep{2} +\endverse +\beginverse +Pro^clama mi ^alma +la gran^deza de ^Dios, +se a^legra mi es^píritu +en ^Dios, mi Salva^dor. +\endverse +\beginverse +^ Porque ha mi^rado +^ la humilla^ción de su ^sierva, ^ +^ la humilla^ción de su \[D]sierva. \[A] +\endverse +\beginverse +¡Can^tad con^migo, ^ la grandeza de ^Dios! +^¡Todas las na^ciones, ^ alabad al Se^ñor! \[A7] +\endverse +\beginchorus +Yo \[D]canta\[F#m]ré al Se\[G]ñor un himno \[A]grande, +yo \[D]canta\[F#m]ré al Se\[G]ñor una can\[A]ción. \rep{2} +\endchorus +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/alegrate.tex b/canciones/13_despedida/alegrate.tex new file mode 100644 index 0000000..faa133c --- /dev/null +++ b/canciones/13_despedida/alegrate.tex @@ -0,0 +1,15 @@ +\beginsong{Alégrate} +\beginchorus +Alégra\[C]te, alégra\[C7]te, alégrate con\[F]migo +que el Se\[G]ñor nos eli\[C]gió. +Canta con\[C]migo, alégra\[C7]te, alégrate +con\[F]migo que el Se\[G]ñor en ti y en \[F]mí puso su a\[G]mor. +Alégra\[C]e, ¡alégrate!, de \[F]todo \[G]cora\[C]zón. +\endchorus +\beginverse +\[C] Para que comprendas que Él te \[F]ama, +\[C] sólo necesitas tener \[F]fe. +\[C] Para que te sientas hijo \[F]suyo, +\[C] sólo necesitas creer en \[G]Él +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/corre_como_un_rio.tex b/canciones/13_despedida/corre_como_un_rio.tex new file mode 100644 index 0000000..c32f86e --- /dev/null +++ b/canciones/13_despedida/corre_como_un_rio.tex @@ -0,0 +1,17 @@ +\beginsong{Como Corre Un Rio...} +\beginchorus +Como corre un rio +dentro de mi ser \rep{2} +Así yo confío en Cristo, +mi Rey \rep{2} +\endchorus +\beginverse +Como un río de agua viva, +que salta pa' arriba, +que llevo dentro; +confirma, confirma. +En este momento, +el Espíritu Santo +y su derramamiento \rep{2} +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/el_amor_del_senor.tex b/canciones/13_despedida/el_amor_del_senor.tex new file mode 100644 index 0000000..2806d24 --- /dev/null +++ b/canciones/13_despedida/el_amor_del_senor.tex @@ -0,0 +1,16 @@ +\beginsong{El amor del Señor es tan maravilloso} +% Aparentemente sin autor +\beginchorus +\echo{Y \[A]es que...} +El a\[A]mor del Señor es tan maravilloso, +el a\[E]mor del Señor es tan maravilloso, +el a\[A]mor del Señor es tan maravilloso, +\[D]maravi\[E]lloso, a\[A]mor. +\endchorus +\beginverse +Es \[E]tan \[A]alto que se sale por arriba, +es tan \[E]bajo que se sale por abajo, +es tan \[A]ancho que se sale por los lados, +¡\[D]Maravi\[E]lloso a\[A]mor! \[E]El a\[A]mor... +\endverse +\endsong diff --git a/canciones/13_despedida/id_y_anunciad.tex b/canciones/13_despedida/id_y_anunciad.tex new file mode 100644 index 0000000..f499e39 --- /dev/null +++ b/canciones/13_despedida/id_y_anunciad.tex @@ -0,0 +1,30 @@ +\beginsong{Id y Anunciad por el Mundo}[by={Alborada}] +\beginverse +\[D]Id y anunciad por el \[F#7]mundo, \[G] +la buena \[A]nueva de \[D]Dios. \[G] +Y entende\[A]réis lo que os \[D]quise de\[G]cir, \[D] +que el Reino \[A]comienza a\[D]quí. +\endverse +\beginverse \memorize +\[D]Y si os a\[G]máis de ver\[D]dad +y dáis co\[G]bijo al más \[D]pobre. \[Bm] +¿Quién podrá contra vo\[A]sotros, \[G] +y vuestras \[A]obras con\[G]dene? +\endverse +\beginverse +^Sed luz que a^lumbre en lo ^alto, +llenad la ^tierra de a^mor. ^ +Sed mensajeros que a^nuncien ^ +la buena ^nueva de \[D G A]Dios. +\endverse +\beginchorus +\[D]¡Sed! +del mundo la \[A]sal, +del mundo la \[Bm]luz, +del mundo el a\[A]mor \rep{4} +\[D]¡Sed! +\endchorus +\ifchorded \beginverse +{\nolyrics Tercera repetición sin piano/guitarra} +\endverse \fi +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/jesus_nuestro_amigo.tex b/canciones/13_despedida/jesus_nuestro_amigo.tex new file mode 100644 index 0000000..4424116 --- /dev/null +++ b/canciones/13_despedida/jesus_nuestro_amigo.tex @@ -0,0 +1,26 @@ +\beginsong {Jesús Nuestro Amigo} +\beginverse +Yo tengo un Amigo que me ama, +me ama, me ama; +yo tengo un Amigo que me ama: +su nombre es Jesús. +\endverse +\beginchorus +Que me ama, que me ama, +que me ama con su tierno amor. +Y estaremos en su viña, +trabajando en la viña del Señor. +\endchorus +\beginverse +Tú tienes un Amigo que te ama... +\endverse +\beginverse +Tenemos un Amigo que nos ama... +\endverse +\beginverse +Tenemos una Madre que nos ama... +\endverse +\beginverse +La Madre de Jesús. Que nos ama... +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/nada_nuevo_tras_de_ti.tex b/canciones/13_despedida/nada_nuevo_tras_de_ti.tex new file mode 100644 index 0000000..9cc6eb6 --- /dev/null +++ b/canciones/13_despedida/nada_nuevo_tras_de_ti.tex @@ -0,0 +1,36 @@ +\beginsong{Nada nuevo tras de ti}[by={Nico Montero}] +\beginverse +\ifchorded +{\nolyrics Intro\rep{2} / Puente: \[G Bm C D]} +\fi \memorize +\[G]Hoy ya \[Bm]sé, que no hay nada \[C]nuevo tras de \[D]Ti. +\[G]Compren\[Bm]der, que eres mi mo\[C]tivo y mi por \[D]qué. +\[G]Distin\[Bm]guir, entre mil lla\[C]madas y tu \[D]voz, +y aunque cada \[C]día sea i\[D]gual, +hoy \[C]rompes mi ru\[D]tina y no está \[Puente]mal. +\endverse +\beginverse +^Solo ^Tú, puedes sorpren^der mi cora^zón, +^solo en ^Ti, algo nuevo ^crece en mi inte^rior. +^Junto a ^Ti, siento que los ^años que se ^van +no son más que un ^corto amane^cer, +que ^cada instante es ^nuevo, y no está ^mal. \[Em] +\endverse +\beginchorus +Y aunque pueda conquis\[Bm]tar el cielo, el mar. \[Em] +Y aunque pueda some\[Bm]ter bajo mis pies, \[C] +todo a\[Cm]quello, con lo \[G]que un dí\[Bm]a so\[Em]ñé. +Si \[Am]no te tengo a Ti, no es \[D]nada, está de más. \[Em] +Y aún no acabo de enten\[Bm]der al corazón, \[Em] +tan pequeño y tan im\[Bm]menso a la vez, \[C] +se des\[Cm]borda, con el \[G]fuego \[Bm]de tu \[Em]fe, +y aún \[Am]late por prenderse \[D] \echo{otra \[Puente \rep{2}]vez} +\endchorus +\beginverse +^Hoy ya ^ves, quiero rega^larte esta can^ción. +^Compar^tir, todo lo que ^tengo y lo que ^soy. +^Dibu^jar, un paisaje ^con el cora^zón, +y asomarnos ^juntos al bal^cón, +que aun^que hace frío, ^pronto saldrá el ^sol. \[Em] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/no_has_nacido_amigo.tex b/canciones/13_despedida/no_has_nacido_amigo.tex new file mode 100644 index 0000000..8829a37 --- /dev/null +++ b/canciones/13_despedida/no_has_nacido_amigo.tex @@ -0,0 +1,21 @@ +\beginsong{No has nacido amigo para estar triste}[by={Gladys Garcete}] % TODO: revisar +\beginchorus +\[D]No has nacido a\[D7]migo, +para estar \[G]triste, +la, ra, la, ra, la, +\[A]aunque llueva en tu cora\[D]zón +la, ra, la, {\[Dsus9]la, ra,} {\[D]la, ra} \rep{2} +\endchorus +\beginverse +\[D]Todos tenemos, +\[G]una estrella, +\[A]una estrella, +\[D]de luz blanca \rep{2} +\endverse +\beginverse +\[D]Si tu alma suena, +\[G]es que quiere, +\[A]es que quiere, +\[D]mucho a Dios +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/quiero_alabarte.tex b/canciones/13_despedida/quiero_alabarte.tex new file mode 100644 index 0000000..6f971ee --- /dev/null +++ b/canciones/13_despedida/quiero_alabarte.tex @@ -0,0 +1,14 @@ +\beginsong {Quiero Alabarte}% TODO check [by={Maranatha}] +\beginchorus \memorize +Quiero ala\[D]barte, más y más aún, +quiero ala\[F#m]bar\[Bm]te, \[F#m]más y más \[Bm]aún, +bus\[G]car tu voluntad, +tu \[Em]Gracia conocer, quiero ala\[A]barte. +\endchorus +\beginverse +Las ^aves del cielo, cantan para Ti, +las ^bestias del ^campo, re^flejan tu po^der. +^Quiero cantar, +^quiero levantar mis manos ^a Ti. +\endverse +\endsong diff --git a/canciones/13_despedida/quizas_manana.tex b/canciones/13_despedida/quizas_manana.tex new file mode 100644 index 0000000..b830bea --- /dev/null +++ b/canciones/13_despedida/quizas_manana.tex @@ -0,0 +1,36 @@ +\beginsong {Quizás Mañana \\ Canción del Hombre Libre}[by={Aguaviva}] +% https://www.youtube.com/watch?v=IqELvr5O7S4 +\beginverse +Qui\[C]zás mañana, \[G]cuando en mi mirada +\[F]no brote la \[C]luz. \[G] +\[C]Como pobre \[G]amapola de agua, +\[F]venga la sole\[C]dad. \[G] +\[C] Pero hoy canto, \[G] en libertad, +y mientras \[F]canto no estoy ais\[C]lado. \[G] +\[C]Pues el corazón \[G]va conmigo, +\[F]y con él \[C]hablo. \[C7] +\endverse +\beginchorus +\[F]Viviré como el \[G]fuego +encen\[C]di\[Em]do en la \[Am]noche, +% TODO elegir "sere lumbre" (lo que se canta en la parroquia) o "tendre cumbre" (original) +se\[F]ré lumbre de es\[C]trellas +canta\[G]ré para los hom\[C]bres \rep{2} \[(C7)] +\endchorus +\beginverse +\[C]Beberé del paisaje en +\[G]un amanecer de lirios, +\[F]las campanas del mar +y los \[C]vientos fugi\[G]tivos. +\[C]Cada momento un pájaro, +cada \[G]pulso un latido, +\[F]una espada de lluvia +cor\[C]tando la flor del \[C7]viento +\endverse +\beginverse +\[F]Ni las miradas \[G]torvas +ni los \[C]la\[Em]bios es\[Am]quivos, +Ni las \[F]voces ene\[C]migas +ni los \[G]hombres mise\[C]rables \[C7] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/san_leandro_25.tex b/canciones/13_despedida/san_leandro_25.tex new file mode 100644 index 0000000..9887d27 --- /dev/null +++ b/canciones/13_despedida/san_leandro_25.tex @@ -0,0 +1,20 @@ +\beginsong {San Leandro (25 Aniversario)}[by={I'm a Believer - Weezer}] % TODO: buscar grupo y generacion +\beginverse % TODO buscar sustituto al FA +\[G]Él nació en \[D]el 5\[G]23, +\[G]en el monas\[D]terio mucho estu\[G]dió \[G7] +\[C] de Sevilla \[G]city, \[C] a Obispo lle\[G]gó, +\[C] y España en\[F]tera convir\[D]tió. +\endverse +\beginchorus +Es el día \[G C G]hoy, \[C] de San Le\[G C G]andro, +\[C]25 \[G C G]años nos \[C]lleva \[G C G]guiando +\[C]con A\[G]mor, uh, \[C]uh, vamos can\[G]tando +y cele\[F]brando con ilu\[D]sión. +\endchorus +\beginverse +^San Leandro en ^mil y un líos ^se metió +^Leovigildo in^cluso lo exi^lió, ^ +^ luego lo per^dona, ^ lo dejó vol^ver, +^ y arzobispo ^de Sevilla ^fue. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/si_es_verdad_que_dios_te_ama.tex b/canciones/13_despedida/si_es_verdad_que_dios_te_ama.tex new file mode 100644 index 0000000..1200c11 --- /dev/null +++ b/canciones/13_despedida/si_es_verdad_que_dios_te_ama.tex @@ -0,0 +1,24 @@ +\beginsong {Si es Verdad que Dios te Ama} +% Aparentemente sin autor +\beginverse +Si es ver\[E]dad que Dios te ama di ``A\[B7]mén''. +Si es ver\[(F#m)]dad que Dios te \[B7]ama di ``A\[E]mén''. \[E7] +\endverse +\beginchorus +Si es ver\[A]dad que Dios \[A7]te ama, +demués\[E]tralo en tu \[C#m]vida, +si es ver\[(F#m)]dad que Dios te \[B7]ama di A\[E (B7 E)]mén. +\endchorus +\beginverse +Si es ver\[E]dad que Dios te ama da las \[B7]palmas... +\endverse +\beginverse +Si es ver\[E]dad que Dios te ama di Je\[B7]sús... +\endverse +\beginverse +Si es ver\[E]dad que Dios te ama pata\[B7]lea... +\endverse +\beginverse +Si es ver\[E]dad que Dios te ama da las \[B7]cuatro... +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/sois_la_sal.tex b/canciones/13_despedida/sois_la_sal.tex new file mode 100644 index 0000000..0141a2f --- /dev/null +++ b/canciones/13_despedida/sois_la_sal.tex @@ -0,0 +1,6 @@ +\beginsong{Sois la Sal}[by={Luis Guitarra}] +\beginverse +\[C G]Sois la \[Am]sal, que \[Em]puede dar sa\[F Dm]bor a la \[G]vida. \[G7] +\[C G]Sois la \[Am]luz, que \[Em]tiene que alum\[F]brar,\brk{} \[G]llevar a \[C]Dios. \rep{2} \[(G7)] +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/vivire_alabandote.tex b/canciones/13_despedida/vivire_alabandote.tex new file mode 100644 index 0000000..f289ff7 --- /dev/null +++ b/canciones/13_despedida/vivire_alabandote.tex @@ -0,0 +1,12 @@ +\beginsong{Viviré Alabandote} +\beginchorus +Viviré alabándote, adorándote y sirviéndote +toda mi capacidad de amar es para ti (bis) +\endchorus +\beginverse +Todo lo que tengo es tuyo, +en todo puedo encontrarte, +haz que sepa utilizarlo, +solo si me ayuda a amarte. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/yo_sere.tex b/canciones/13_despedida/yo_sere.tex new file mode 100644 index 0000000..cdad543 --- /dev/null +++ b/canciones/13_despedida/yo_sere.tex @@ -0,0 +1,12 @@ +\beginsong{Yo Seré} +\beginverse +Yo seré quien viva, yo seré tu voz. +Yo seré la fuerza que haga +que hoy tu vivas mi misión. +\endverse +\beginverse +Yo seré quien calme tu miedo y tu dolor. +Haz que en tu vida descubran +Aquél que por ellos la entregó +\endverse +\endsong \ No newline at end of file diff --git a/canciones/13_despedida/yo_tengo_un_gozo.tex b/canciones/13_despedida/yo_tengo_un_gozo.tex new file mode 100644 index 0000000..3807e03 --- /dev/null +++ b/canciones/13_despedida/yo_tengo_un_gozo.tex @@ -0,0 +1,18 @@ +\beginsong {Yo Tengo un Gozo}[by={Cesáreo Gabaráin}] +\beginchorus +Yo tengo un gozo en el alma, ¡grande! +Gozo en el alma, ¡grande! +Gozo en el alma y en mi ser +¡Aleluya! ¡Gloria a Dios! +Es como un río de agua viva \echo{¡Viva!} +Río de agua viva \echo{¡Viva!} +Es como un río de agua viva en mi ser +\endchorus +\beginverse +Alza las manos y alaba a tu Señor +alza las manos y alaba a tu Señor; +da gloria a Dios, gloria a Dios +gloria a Él, +alza las manos y alaba a tu Señor. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/14_otras/es_aventura.tex b/canciones/14_otras/es_aventura.tex new file mode 100644 index 0000000..2095988 --- /dev/null +++ b/canciones/14_otras/es_aventura.tex @@ -0,0 +1,56 @@ +\beginsong{Es Aventura}[by={Marta, Sebas, Guille y los demás - Amaral, Aventura 2003-04}] +\beginverse +\[D]Todo comenzó un \[A]viernes por la tarde, +hace \[Bm]7 u 8 años, con un \[G]grupo de chavales, +porque \[D]ellos decidieron que Aven\[A]tura se llamaban. +La his\[Bm]toria comenzó, así \[G]te lo cuento yo. +\[Em]¿Dónde empieza y dónde acaba\[D]rá?, +la ale\[Bm]gría que nos une y \[A]que nos unirá. +\endverse +\beginverse +^Todas las reuniones nos lo ^pasamos genial, +los de ex^pedición se quejan, no se ^puede ni hablar. +Ar^mamos un jaleo que se ^oye en el tercero +^y nos penalizan, algu^nos llegan a cero. +^Nunca dejaremos de ha^blar, +todo el ^mundo sufrimos hi^peractividad. \[A7] +\endverse +\beginchorus +\[D]Es \[A]Aven\[Bm]tura, +con quien \[G]quiero es\[D]tar a todas \[A]horas, +\[D]nos \[A]diverti\[Bm]mos, \[G]todos los \[D]viernes nos reu\[A]nimos. \rep{2} +\endchorus +\beginverse +^Olmos me sacó a las ^6 de la mañana, +por ^no parar de hablar, hacía un ^frío que pelaba. +^Quique no paraba de ron^car toda la noche, +^cuando el sol salió, todo el ^mundo a levantarse. +^¿Cuándo de una vez nos quita^rán +los bo^catas de foiegrás? ^Voy a vomitar. +\endverse +\beginverse +^Y en el campamento hací^amos los talleres: +ca^retas de escayola, ¡vaya em^plastre que armaste!, +las bo^litas no paraban de ca^erse por el suelo, +¡no se ^meten en el hilo, no tie^nen ni agujero! +^¿Quién te aguanta y quién te aguanta^rá? +El moni^tor que es el jefe ^y un amigo más. +\endverse +\beginchorus +\[D]Es \[A]Aven\[Bm]tura, +con quien \[G]quiero es\[D]tar a todas \[A]horas, +\[D]nos \[A]diverti\[Bm]mos, \[G]todos los \[D]viernes nos reu\[A]nimos. \rep{2} +\endchorus +\beginverse +\[G]Esther se fue a cantar a Barce\[D]lona, +Y \[Bm]Dani se perdió con su gui\[A]tarra, +\[G]Paula tuvo un hijo \echo{dos hijas} +Y de \[D]Guille y los demás ya no sé \[A]nada... +\endverse +\beginchorus +\[D]Es \[A]Aven\[Bm]tura, +con quien \[G]quiero es\[D]tar a todas \[A]horas, +\[D]nos \[A]diverti\[Bm]mos, \[G]todos los \[D]viernes nos reu\[A]nimos. \rep{2} +\[G]¡Es \[A]Aven\[D]tura! +\endchorus +\endsong \ No newline at end of file diff --git a/canciones/14_otras/viva_la_gente.tex b/canciones/14_otras/viva_la_gente.tex new file mode 100644 index 0000000..70722af --- /dev/null +++ b/canciones/14_otras/viva_la_gente.tex @@ -0,0 +1,41 @@ +\beginsong{Viva la Gente}[by={Paul y Ralph Colwell}] % TODO: Check +\beginverse +Esta \[D]mañana de pa\[D7]seo +con la \[G]gente me encon\[D]tré, +al le\[D]chero, al car\[D7]tero, +al poli\[Em]cía salu\[A]dé. +De\[D]trás de cada ven\[D7]tana +y \[G]puerta recono\[D]cí +a \[G]mucha gente que \[D]antes +\[A]ni siquiera la \[D]vi. +\endverse +\beginchorus +\[D]¡Viva la \[D7]gente!, +la \[G]hay donde quiera que \[D]vas. +\[D]¡Viva la \[D7]gente!, +es lo \[Em]que nos gusta \[A]más. +Con \[D]más gente a fa\[D7]vor de gente +en \[G]cada pueblo o \[D]nación, +\lrep habría \[G]menos gente di\[D]fícil +y más \[A]gente con cora\[D]zón.\rrep +\endchorus +\beginverse +^Dentro de cada ^uno +hay un ^bien y hay un ^mal, +mas no ^dejes que nin^guno +ata^que a la humani^dad. +^Ámalos como ^son y ^luchan +porque ^sean los ^hombres y mu^jeres +que ^Dios quiso que ^fueran. +\endverse +\beginverse +^Dentro de las ciu^dades +y tam^bién del inte^rior, +los ^vi como un e^jército +^cada vez ma^yor. +En^tonces me di ^cuenta +^de una gran reali^dad: +las ^cosas son impor^tantes +^pero la gente lo es ^más. +\endverse +\endsong \ No newline at end of file diff --git a/canciones/14_otras/vive_reza_ama.tex b/canciones/14_otras/vive_reza_ama.tex new file mode 100644 index 0000000..8bfb1a2 --- /dev/null +++ b/canciones/14_otras/vive_reza_ama.tex @@ -0,0 +1,51 @@ +\beginsong{Vive, reza, ama}[by={We Will Rock You - Queen, Francisco García}] +\beginchorus +¡Vive, reza, ama! +¡Vive, reza, ama! +\endchorus +\beginverse +Un niño ha nacido +en Belén. Ha venido +a salvar al Mundo, +a enseñarnos a amar. +\endverse +\beginverse +Búscalo y verás +un humilde portal. +Pastores y reyes +lo vienen a adorar. +\endverse +\beginchorus +¡Vive, reza, ama! \rep{2} +\endchorus +\beginverse +Un hombre es azotado, +humillado. +Por nuestros pecados +lo van a crucificar. +\endverse +\beginverse +Síguelo y verás, +en la cruz morirá, +en la noche más triste +de la Humanidad. +\endverse +\beginchorus +¡Vive, reza, ama! \rep{2} +\endchorus +\beginverse +Ha resucitado, +y de nuevo a tu lado +vuelve a caminar, +vuelve a partir el pan. +\endverse +\beginverse +Mira al cielo y verás, +con los ángeles va. +Sentado a la derecha +del Padre ahora está. +\endverse +\beginchorus +¡Vive, reza, ama! \rep{2} +\endchorus +\endsong \ No newline at end of file diff --git a/estilo/acordes.sty b/estilo/acordes.sty new file mode 100644 index 0000000..f05e1b7 --- /dev/null +++ b/estilo/acordes.sty @@ -0,0 +1,81 @@ +% Base del estilo con acordes +\ProvidesPackage{estilo/acordes} + +% Incluimos el paquete que genera el libro de acordes con la opción chorded +\RequirePackage[chorded]{songs} +% Formato del papel: A4 (297x210) con todos los márgenes de 15mm +\RequirePackage[paperheight=297mm,paperwidth=210mm,margin=15mm,heightrounded]{geometry} +% Incluimos el paquete básico de estilo, ver estilo.sty en la misma carpeta +\RequirePackage{estilo/estilo} +% Notas que se deben reconocer como las notas La, Si, Do, Re, Mi, Fa, Sol +% Esto sirve para transponer canciones automáticamente y para cambiar los nombres +% por los que se quiera: ver siguiente instrucción +\notenamesin{A}{B}{C}{D}{E}{F}{G} +% Imprime las notas con nombres romances con la primera en mayúscula. +% Se puede cambiar a cualquier conjunto de 7 palabras. +\notenamesout{La}{Si}{Do}{Re}{Mi}{Fa}{Sol} +% Este paquete no sé por qué lo incluí, pero no me atrevo a quitarlo +\RequirePackage{etoolbox} % TODO: probar a quitar +% Esto permite hacer un índice con múltiples columnas (sólo para el índice secuencial) +% Los índices alfabéticos y por autor son internos del paquete "songs". +\RequirePackage[toc]{multitoc} +% Configura el número de columnas de los índices a 2 +\renewcommand{\multicolumntoc}{2} +% Coloca una barra vertical de ancho 1pt entre cada columna del índice. +\setlength{\columnseprule}{1pt} +% Incluimos el paquete hyperref, para poder tener enlaces clicables en los índices. +% Esto es muy útil a la hora de navegar por el documento en un ordenador. +\RequirePackage[bookmarks]{hyperref} + +% Ver último ajuste en letra.sty +\songpos{1} + +% Configuración del título (ver letra.sty), similar pero con otras dimensiones +\renewcommand\makeprelude{% + \resettitles + \checkoddpage + \ifoddpage + \begin{minipage}{70mm} + { + \raggedright + {\fontsize{15pt}{17pt}\sffamily\bfseries\songtitle} \par + {\fontsize{9pt}{\baselineskip}\extendprelude} + } + \end{minipage} + \hfill + \begin{minipage}{12mm} + {\hfill \printsongnum{\thesongnum}} + \end{minipage} + \else + \begin{minipage}{12mm} + \printsongnum{\thesongnum} + \end{minipage} + \hfill + \begin{minipage}{70mm} + { + \raggedleft {\fontsize{15pt}{17pt}\sffamily\bfseries\songtitle} \par + {\fontsize{9pt}{\baselineskip}\extendprelude} + } + \end{minipage} + \fi +} + +% TODO Para añadir las canciones al índice numérico +%\makeatletter +%\renewcommand\beginsong[1]{% +% \ifSB@insong\SB@errboo\SB@closeall\fi% +% \ifSB@intersong\SB@errbor\SB@closeall\fi% +% \SB@insongtrue% +% \def\SB@closeall{\endsong}% +% \SB@parsetitles{#1}% +% \global\setbox\SB@songwrites\box\voidb@x% +% \SB@clearbskeys% +% \@ifnextchar[\SB@bskvfmt\SB@@beginsong% +% \hypersetup{bookmarksdepth=0}% +% \phantomsection% +% \addcontentsline{toc}{subsection}{\numberline{\thesongnum}#1}% +% \hypersetup{bookmarksdepth=2}% +%} +%\makeatother + + diff --git a/estilo/estilo.sty b/estilo/estilo.sty new file mode 100644 index 0000000..9b8ec2b --- /dev/null +++ b/estilo/estilo.sty @@ -0,0 +1,37 @@ +% Base del estilo general del cancionero: aquí ajusto cosas generales para ambos cancioneros +% y cargo los paquetes necesarios para diversas funciones +\ProvidesPackage{estilo/estilo} + +% Para poder poner acentos y letras como la Ñ +\RequirePackage[utf8]{inputenc} +% Para que los títulos de los índices sean en español +\RequirePackage[spanish]{babel} +% Cargar la fuente Arial 030 para usarla en los números +\RequirePackage[scaled]{uarial} +% Ajustamos la codificación de las fuentes a T1 (necesario para Arial) +\RequirePackage[T1]{fontenc} +% Cargar la fuente Helvetica para usarla por defecto en todo el texto +% sans serif +\RequirePackage[scaled]{helvet} +% Este paquete nos da el comando \includepdf que sirve para insertar +% cualquier PDF como una página más +\RequirePackage[final]{pdfpages} + +% Para que las páginas no tengan cabecera ni pie de página (numeración y capítulo actual) +\pagestyle{empty} +% Para que el paquete de canciones no numere las estrofas (queda demasiado formal). +% Se podría reactivar para hacer diapositivas o hojas cortas de canciones +\noversenumbers +% Hacemos que las letras de las canciones sean sans serif +\renewcommand{\lyricfont}{\sffamily} +% Número con la fuente URW Arial 030 (similar a los números magnéticos que hay en la parroquia) +\renewcommand{\printsongnum}[1]{\fontfamily{ua1}\selectfont\bfseries\LARGE#1} +% Esto está comentado, si se descomenta cambiaría los estribillos a cursiva +%\renewcommand{\chorusfont}{\slshape} +% Esto está comentado, si se descomenta cambiaría los estribillos a negrita +%\renewcommand{\chorusfont}{\bfseries} + +% Necesitamos este paquete y la opción para saber si estamos en página par o impar (alineación de números) +\RequirePackage{changepage} +\strictpagecheck + diff --git a/estilo/letra.sty b/estilo/letra.sty new file mode 100644 index 0000000..e2232a3 --- /dev/null +++ b/estilo/letra.sty @@ -0,0 +1,61 @@ +% Base del estilo con letra +\ProvidesPackage{estilo/letra} + +% Dimensiones: papel de 210x99 en vertical. Márgenes de 8mm arriba y abajo, 4 en el exterior y 12 en el interior. +% Exterior e interior se refiere a los márgenes externos de un libro e internos +\RequirePackage[paperheight=210mm,paperwidth=99mm,margin=8mm,inner=12mm,outer=4mm]{geometry} +% Configuración del paquete que hace el cancionero: modo letra, una columna por página y sin fondos grises en los números +\RequirePackage[lyric,onesongcolumn,noshading]{songs} +% Incluimos el estilo "por defecto" (ver archivo estilo.sty) +\RequirePackage{estilo/estilo} + +% Tipografía de la letra de las canciones: sans serif tamaño 14pt y con interlineado de 16pt +\renewcommand{\lyricfont}{\fontsize{14pt}{16pt}\sffamily} + +% Numeración, título y otra información de la canción: +% El objetivo es que el título quede alineado con el centro del libro +% y los números alineados con el borde de la página, para ver fácilmente los números al hojear el libro. +% MAKEPRELUDE es el comando que genera el título, vamos a crear el nuestro propio: +\renewcommand\makeprelude{% + % Obtiene el título y número de la siguiente canción, que se pueden ver con \songtitle, \thesongnum + \resettitles + % Comprueba si estamos en una página par o impar + \checkoddpage + % en el caso de página impar: título alineado a la izquierda y número a la derecha + \ifoddpage + \begin{minipage}{72mm} + { + \raggedright + {\fontsize{16pt}{18pt}\sffamily\bfseries\songtitle} \par + {\fontsize{9pt}{\baselineskip}\extendprelude} + } + \end{minipage} + \hfill + \begin{minipage}{8mm} + {\hfill \printsongnum{\thesongnum}} + \end{minipage} + % en el caso de página par: título alineado a la derecha y número a la izquierda + \else + \begin{minipage}{8mm} + \printsongnum{\thesongnum} + \end{minipage} + \hfill + \begin{minipage}{72mm} + { + \raggedleft {\fontsize{16pt}{18pt}\sffamily\bfseries\songtitle} \par + {\fontsize{9pt}{\baselineskip}\extendprelude} + } + \end{minipage} + \fi % fin de la disyunción por página par o impar +} % fin de MAKEPRELUDE + +% Este ajuste cambia la colocación de las canciones. +% Con 3 una canción no pueden partirse +% Con 2 una canción sólo puede partirse entre columnas (no nos sirve porque no hay columnas) +% Con 1 una canción sólo puede partirse entre columnas (da igual) o entre página par e impar, +% es decir que no es necesario pasar la página, sino que con girar el cancionero basta. +% Con 0 una canción puede romperse incluso en un paso de página (necesitando pasar la página). +% 1 es buen ajuste para nuestro caso, pero aumenta en 20 el número de páginas que ocupa el cancionero. +% Además, es necesario revisar manualmente algunas canciones que se estiran demasiado, al estar en página impar y +% no poder +\songpos{1} % TODO decidir si 1 o 0 diff --git a/estilo/texput.log b/estilo/texput.log new file mode 100644 index 0000000..14bbce4 --- /dev/null +++ b/estilo/texput.log @@ -0,0 +1,21 @@ +This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018/Arch Linux) (preloaded format=pdflatex 2019.2.21) 22 FEB 2019 23:04 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**acordes.tex + +! Emergency stop. +<*> acordes.tex + +*** (job aborted, file error in nonstop mode) + + +Here is how much of TeX's memory you used: + 3 strings out of 492616 + 113 string characters out of 6135177 + 56950 words of memory out of 5000000 + 4017 multiletter control sequences out of 15000+600000 + 3640 words of font info for 14 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 0i,0n,0p,1b,6s stack positions out of 5000i,500n,10000p,200000b,80000s +! ==> Fatal error occurred, no output PDF file produced! diff --git a/impresion.tex b/impresion.tex new file mode 100644 index 0000000..c114c37 --- /dev/null +++ b/impresion.tex @@ -0,0 +1,7 @@ +\documentclass[a4paper,landscape]{article} + +\usepackage{pdfpages} + +\begin{document} +\includepdf[nup=3x1,pages=-,noautoscale,duplicatepages=3,frame=true]{cancionero.pdf} +\end{document} diff --git a/songidx.lua b/songidx.lua new file mode 100644 index 0000000..bc50b59 --- /dev/null +++ b/songidx.lua @@ -0,0 +1,1070 @@ +-- Copyright (C) 2017 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. + + +VERSION = "3.0" +BIBLEDEFAULT = "bible.can" + +-- fileopen() +-- Open for reading, returning a filestate table on success or +-- nil on failure. +function fileopen(fnam) + local handle + if fnam ~= "-" then + local msg,errno + handle,msg,errno = io.open(fnam, "r") + if not handle then + io.stderr:write("songidx: Unable to open ",fnam," for reading.\n", + "Error ",errno,": ",msg,"\n") + return nil + end + else + handle = io.stdin + fnam = "stdin" + end + return { f=handle, filename=fnam, lineno=0 } +end + +-- filereadln() +-- Read a line of input, returning the string or nil if at file-end. +function filereadln(fs) + fs["lineno"] = fs["lineno"] + 1 + local s = fs["f"]:read() + if not s then return nil end + return s +end + +-- closeout() +-- Close an output file . +function closeout(handle) + if handle == io.stdout then handle:flush() + else handle:close() end +end + +-- errorout() +-- Respond to a write failure to . +function errorout(handle) + closeout(handle) + io.stderr:write("songidx: Error writing to output file. Aborting.\n") + return 2 + end + +-- fileclose() +-- Close file table . +function fileclose(fs) + if (fs["f"] ~= io.stdin) then fs["f"]:close() end + fs["f"] = nil + fs["filename"] = nil + fs["lineno"] = 0 +end + +-- numprefix() +-- Find the longest prefix of that represents a number (according to +-- the current locale) and contains no whitespace. Return the number and the +-- suffix of not parsed. If there is no such prefix, return false +-- and the original . +function numprefix(s) + local _, len = unicode.utf8.find(s,"^%S*") + for i=len, 1, -1 do + local n = tonumber(s:sub(1,i)) + if n then return n, s:sub(i+1) end + end + return false, s +end + +-- cleantitle() +-- Remove macros and braces from 's title, and convert it to uppercase. +-- Macro-spaces ("\ ") are converted to regular spaces (" "). Cache the +-- result to avoid re-cleaning during sorting. +function cleantitle(s) + if not s["clean"] then + local t = s["title"]:gsub("\\[^%a%s]","") + :gsub("\\(%s)","%1") + :gsub("\\%a+%s*","") + :gsub("{%s*","") + :gsub("}","") + s["clean"] = unicode.utf8.upper(t) + end + return s["clean"] +end + +-- songcmp(,) +-- Return true if is less than , and false otherwise. The +-- ordering is first by title, then by index. This function is suitable for +-- use with table.sort(). +function songcmp(s1,s2) + local t1 = cleantitle(s1) + local t2 = cleantitle(s2) + + while true do + -- Find the next word or number in each string. + t1, t2 = unicode.utf8.match(t1,"%w.*"), unicode.utf8.match(t2,"%w.*") + + -- If there is no next word/number in both, sort by index. If there is + -- no next word/number in one but not the other, sort the shorter string + -- before the longer one. + if not t1 then + if not t2 then break end + return true + elseif not t2 then return false end + + -- If one is a number, sort the number before the word. If both are + -- numbers (and are not equal), then sort in numerical order. + local n1, n2 + n1, t1 = numprefix(t1) + n2, t2 = numprefix(t2) + if n1 then + if not n2 or n1 < n2 then return true end + if n1 > n2 then return false end + elseif n2 then return false + else + -- Otherwise, both are words. Lexicographically compare the words + -- according to the current locale's collation conventions. If the + -- locale considers them "equal" (i.e., w1) +-- Try to find canonical "start characters" for each block of songs in a +-- sorted of songs. Since Lua doesn't currently have any means of +-- imparting a locale's alphabet, we adopt the following strategy: Extract +-- the first unicode character from each title in the sorted list of titles +-- until reaching one that the locale's collation algorithm says is "bigger" +-- than the last. Find the "smallest" first character in that set using +-- NON-UNICODE lexicographic sort. This tends to be the most canonical one, +-- since unicode tends to put canonical (e.g., no-accent) glyphs at lower +-- code points than non-canonical (e.g., accented) ones. (Unfortunately, if +-- none of the titles in the block start with the desired canonical glyph, +-- there's no way to guess it; we just use the best one available.) +function setstartchars(songs) + local start = 1 + local best + + for i=1, #songs do + local c = unicode.utf8.match(cleantitle(songs[i]),"%w") + if c then + c = unicode.utf8.upper(c) + if not best then + songs[start]["newblk"], start, best = "\\#", i, c + elseif best < c then + songs[start]["newblk"], start, best = best, i, c + elseif #c < #best then best = c + elseif #c == #best then + for j=1,#c do + if c:byte(j) < best:byte(j) then best = c; break + elseif c:byte(j) > best:byte(j) then break end + end + end + elseif best then + songs[start]["newblk"], start, best = best, i, nil + end + end + + if start <= #songs then + if best then + songs[start]["newblk"] = best + else + songs[start]["newblk"] = "\\#" + end + end +end + +prelist = { A=true, THE=true } +wt_and = { AND=true } +wt_by = { BY=true } +wt_unknown = { UNKNOWN=true } + +-- rotate() +-- If the first word of <title> is any word in prelist, then shift that word +-- to the end of the string, preceded by a comma and a space. So for example, +-- if prelist contains "The", then rotate("The title") returns "Title, The". +-- Words in prelist are matched case-insensitively, and the new first word +-- becomes capitalized. If <title> begins with the marker character '*', +-- that character is ignored and left unchanged. +function rotate(s) + local t = unicode.utf8.upper(s) + local n = 0 + if s:sub(1,1) == "*" then n = 1 end + for pre in pairs(prelist) do + if t:sub(1+n,n+#pre) == pre and + unicode.utf8.find(t, "^%s+%S", n+#pre+1) then + local len = unicode.utf8.len(pre) + local x, y, z = unicode.utf8.match(unicode.utf8.sub(s,n+len+1),"^%s+(%W*)(%w?)(.*)$") + return s:sub(1,n) .. x .. unicode.utf8.upper(y) .. z:gsub("\\%s","%0\1"):match("^(.-)%s*$"):gsub("\1","") .. ",~" .. unicode.utf8.sub(s,1+n,n+len) + end + end + return s +end + +-- matchany(<string>,<init>,<wordtable>) +-- If a word in <wordtable> case-insensitively matches to <string> starting +-- at index <init>, and if the match concludes with whitespace, then return +-- the index of the whitespace; otherwise return <init>. +function matchany(s,init,wt) + local t = s:sub(init) + local u = unicode.utf8.upper(t) + for w,_ in pairs(wt) do + if u:sub(1,#w) == w and + (#w == #u or unicode.utf8.find(u, "^%s", #w+1)) then + return init + #(unicode.utf8.sub(t,1,unicode.utf8.len(w))) + end + end + return init +end + +-- issuffix(<string>,<init>) +-- Return true if the abbreviation "Jr" or a roman numeral (followed by +-- nothing, space, period, comma, or semicolon) appears at position <init> +-- within <string>. Return false otherwise. +function issuffix(s,i) + return unicode.utf8.find(s, "^Jr$", i) or + unicode.utf8.find(s, "^Jr[%s,;%.]", i) or + unicode.utf8.find(s, "^[IVX]+$", i) or + unicode.utf8.find(s, "^[IVX]+[%s,;%.]", i) +end + +-- grabauthor(<string>) +-- Return a string of the form "Sirname, Restofname" denoting the full name +-- of the first author found in <string>; or return nil if no author name +-- can be found. Also return an index to the suffix of <string> that was +-- not parsed, and just the "Sirname" part as a stand-alone string. +-- +-- Precondition: Caller must first sanitize <string> as follows: +-- <string>:gsub("[\1\2\3]","") +-- :gsub("\\\\","\\\1"):gsub("\\{","\\\2"):gsub("\\}","\\\3") +-- +-- Postcondition: Caller must then unsanitize the returned <string> with: +-- <string>:gsub("\1","\\"):gsub("\2","{"):gsub("\3","}") +-- +-- This is to allow grabauthor() to safely use Lua's %b pattern to find +-- balanced brace pairs without getting confused by escaped braces. +-- +-- Heuristics: +-- * Names are separated by punctuation (other than hyphens, periods, +-- apostrophes, or backslashes) or by the word "and" (or whatever words +-- are in wt_and). +-- Special case: If a comma is followed by the abbreviation "Jr" or by a +-- roman numeral, then the comma does NOT end the author's name. +-- * If a name contains the word "by" (or anything in wt_by), then +-- everything before it is not considered part of the name. (Let's hope +-- nobody is named "By".) +-- * The author's last name is always the last capitalized word in the +-- name unless the last capitalized word is "Jr." or a roman numeral. +-- In that case the author's last name is the penultimate captialized +-- word. +-- * If an author appears to have only a first name, or if the last name +-- found according to the above heuristics is an abbreviation (ending in +-- a period), look ahead in <string> until we find someone with a last +-- name and use that one. This allows us to identify the first author in +-- a string like "Joe, Billy E., and Bob Smith" to be "Joe Smith". +-- * If the resultant name contains the word "unknown" (or any word in +-- wt_unknown), it's probably not a real name. Recursively attempt +-- to parse the next author. +function grabauthor(authline,i) + i = unicode.utf8.find(authline, "[^%s,;]", i) + if not i then return nil end + i = unicode.utf8.find(authline, "%S", matchany(authline,i,wt_and)) + if not i then return nil end + i = unicode.utf8.find(authline, "%S", matchany(authline,i,wt_by)) + if not i then return nil end + local skip = (matchany(authline,i,wt_unknown) > i) + + -- Set "first" to the index of the start of the first name, "last" to the + -- index of the start of the sirname, "suffix" to the index of any suffix + -- like "Jr." or "III" (or nil if there is none), and i to the index of the + -- first character beyond the end of this author's name. + local first,last,suffix = i,nil,nil + while i <= #authline do + while true do + local j = select(2,authline:find("^\\%A", i)) or + select(2,authline:find("^\\%a+%s*", i)) or + select(2,authline:find("^%b{}", i)) + if not j then break end + i = j + 1 + end + if i > #authline then break + elseif authline:sub(i,i) == "," then + local j = unicode.utf8.find(authline, "%S", i+1) + if j and issuffix(authline,j) then i = i + 1 + else break end + elseif authline:sub(i,i) == ";" then break + elseif unicode.utf8.find(authline, "^%s", i) then + i = unicode.utf8.find(authline, "%S", i) + if not i then i = #authline + 1; break end + if matchany(authline, i, wt_and) > i then break end + skip = skip or (matchany(authline, i, wt_unknown) > i) + local j = matchany(authline, i, wt_by) + if j > i then + j = unicode.utf8.find(authline, "%S", j) + if not j then last = i; break end -- last name of "By"? + i,first,last,suffix = j,j,nil,nil + elseif issuffix(authline,i) then + suffix = i + elseif unicode.utf8.find(authline:sub(i):gsub("\\%A",""):gsub("\\%a+%s*",""),"^[%s{}'`\"]*%u") then + last,suffix = i,nil + end + else + i = select(2, unicode.utf8.find(authline, ".", i)) + 1 + end + end + + -- If an "unknown" word appeared, skip this entry and parse the next. + if skip then return grabauthor(authline,i) end + + -- Find the sirname. + local sirname, fullname + if last then + sirname = unicode.utf8.gsub(authline:sub(last,(suffix or i)-1), + "([^%s,;\\])[%s,;]+$", "%1") + end + if not sirname or unicode.utf8.find(sirname, "%a%.$") then + -- Here's where it gets tough. We either have a single-word name, or the + -- last name ends in a "." which means maybe it's just a middle initial or + -- other abbreviation. We could be dealing with a line like, "Billy, + -- Joe E., and Bob Smith", in which case we have to go searching for the + -- real last name. To handle this case, we will try a recursive call. + local _,_,r = grabauthor(authline,i) + if r or not sirname then + fullname = unicode.utf8.gsub(authline:sub(first,i-1), + "([^%s,;\\])[%s,;]+$", "%1") + if r then return (r .. ", " .. fullname), i, r + else return fullname, i, nil end + end + end + + -- Add the first name. + fullname = sirname .. ", " .. + unicode.utf8.gsub(authline:sub(first,(last or suffix or i)-1), + "([^%s,;\\])[%s,;]+$", "%1") + + -- Add the suffix, if any. + if suffix then + fullname = fullname .. " " .. + unicode.utf8.gsub(authline:sub(suffix,i-1), "([^%s,;\\])[%s,;]+$", "%1") + end + + return fullname, i, sirname +end + +-- genindex(<fstate>,<outname>) +-- Reads a title (if <authorindex>=false) or author (if <authorindex>=true) +-- index data file from file table <fstate> and generates a new file named +-- <outfile> containing a LaTeX title/author index. +-- Return Value: 0 on success, 1 on warnings, or 2 on failure +function genindex(fs,outname,authorindex) + local songs = {} + local seen = {} + local wt = { wt_sep, wt_after, wt_prefix, wt_ignore } + local typ = authorindex and "author" or "title" + + io.stderr:write("songidx: Parsing ",typ," index data file ",fs["filename"],"...\n") + + while true do + local buf = filereadln(fs) + if not buf then break end + if buf:sub(1,1) == "%" then + local j = buf:match("^()%%sep ") or + buf:match("^%%()after ") or + buf:match("^%%p()refix ") or + buf:match("^%%ig()nore ") + if j then + if not seen[j] then wt[j], seen[j] = {}, true end + wt[j][unicode.utf8.upper(buf:sub(buf:find(" ")+1))] = true + end + else + local snum = filereadln(fs) + if not snum then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": incomplete song entry (orphan ",typ,")\n") + return 2 + end + local link = filereadln(fs) + if not link then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": incomplete song entry (missing hyperlink)\n") + return 2 + end + if authorindex then + local i,a = 1 + buf = buf:gsub("[\1\2\3]",""):gsub("\\\\","\\\1") + :gsub("\\{","\\\2"):gsub("\\}","\\\3") + while true do + a,i = grabauthor(buf, i) + if not a then break end + a = a:gsub("\1","\\"):gsub("\2","{"):gsub("\3","}") + table.insert(songs, {title=a, num=snum, linkname=link, idx=#songs}) + end + else + buf = rotate(unicode.utf8.gsub(unicode.utf8.gsub(buf,"([^%s\\])%s+$","%1"),"^(%*?)%s+","%1")) + table.insert(songs, {title=buf, num=snum, linkname=link, idx=#songs}) + end + end + end + fileclose(fs) + + -- Sort the song table. + table.sort(songs, songcmp) + -- Find the index blocks. + setstartchars(songs) + + -- Write the sorted data out to the output file. + io.stderr:write("songidx: Generating ",typ," index TeX file ",outname,"...\n") + local f,msg,errno + if outname == "-" then + f, outname = io.stdout, "stdout" + else + f,msg,errno = io.open(outname, "w") + if not f then + io.stderr:write("songidx: Unable to open ",outname," for writing.\n", + "Error ",errno,": ",msg,"\n") + return 2 + end + end + for i=1, #songs do + if i>1 and songs[i]["title"] == songs[i-1]["title"] then + if not f:write("\\\\\\songlink{",songs[i]["linkname"],"}{",songs[i]["num"],"}") then return errorout(f) end + else + if songs[i]["newblk"] then + if i>1 then + if not f:write("}\n\\end{idxblock}\n") then return errorout(f) end + end + if not f:write("\\begin{idxblock}{",songs[i]["newblk"]) then return errorout(f) end + end + if songs[i]["title"]:find("^%*") then + if not f:write("}\n\\idxaltentry{",songs[i]["title"]:sub(2)) then return errorout(f) end + else + if not f:write("}\n\\idxentry{",songs[i]["title"]) then return errorout(f) end + end + if not f:write("}{\\songlink{",songs[i]["linkname"],"}{",songs[i]["num"],"}") then return errorout(f) end + end + end + if #songs > 0 then + if not f:write("}\n\\end{idxblock}\n") then return errorout(f) end + end + + return 0 +end + +bible = {} +chapX = 0 + +-- readbible(<filename>) +-- Read bible data file <filename> into the bible table. Return nil on error +-- or true on success. +function readbible(filename) + local fs = fileopen(filename) + if not fs then return nil end + bible = {} + + while true do + local buf = filereadln(fs) + if not buf then break end + if buf:sub(1,1) ~= "#" and buf:find("%S") then + local t, vbuf = { name = buf:match("^[^|]*"), + aliases = "|" .. unicode.utf8.upper(buf) .. "|" } + repeat + vbuf = filereadln(fs) + if not vbuf then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": incomplete bible book entry (book title with no verses)\n") + fileclose(fs) + return nil + end + until vbuf:sub(1,1) ~= "#" and buf:find("%S") + if vbuf:find("[^%d%s]") then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": verse count includes a non-digit\n") + fileclose(fs) + return nil + end + for n in vbuf:gmatch("%d+") do + local i = tonumber(n) + if not i then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": invalid number ",n,"\n") + fileclose(fs) + return nil + end + i = math.floor(i) + if chapX < i+1 then chapX = i+1 end + table.insert(t, i) + end + table.insert(bible, t) + end + end + + fileclose(fs) + return true +end + +-- parseref(<string>,<init>,<book>,<chapter>) +-- Interpret the characters starting at index <init> of <string> as a +-- scripture reference, and return four values: (1) the index of the first +-- character after <init> not parsed, (2) the book number parsed, (3) the +-- chapter number parsed (or 1 if the book has only verses), and (4) the +-- verse number parsed. Arguments <book> and <chapter> are the PREVIOUS book +-- number and chapter parsed, or -1 if none. If book or chapter information +-- is missing from <string>, they will be drawn from <book> and <chapter>. +-- That way, successive calls can correctly parse a run-on string like +-- "Philippians 3:1,5; 4:3", infering that "5" refers to "Philippians 3" and +-- "4:3" refers to "Philippians". If the parser encounters an error in +-- processing the book name (e.g., a book name was specified but not +-- recognized), then #bible+1 is returned for the book. If no chapter or no +-- verse is provided (e.g., the reference is just "Philippians" or +-- "Philippians 3") then the chapter and/or verse are returned as -1. +function parseref(s,i,book,ch) + local v = -1 + i = unicode.utf8.find(s,"%S",i) + if not i then return nil end + local j = unicode.utf8.find(s,"[%d:]*%s*[,;%-]",i) or + unicode.utf8.find(s,"[%d:]*%s*$",i) + local bookname = "|" .. unicode.utf8.upper(unicode.utf8.match(s:sub(i,j-1), "(.-)%s*$")) .. "|" + i = j + if bookname ~= "||" then + book, ch = #bible+1, -1 + for b,t in pairs(bible) do + if t["aliases"]:find(bookname, 1, true) then book = b; break end + end + end + j = unicode.utf8.find(s,"%D",i) or (#s+1) + if s:sub(j,j) == ":" then + ch, i = (tonumber(s:sub(i,j-1)) or -1), j+1 + j = unicode.utf8.find(s,"%D",i) or (#s+1) + end + if ch<=0 and book>0 and #bible[book] == 1 then + -- Special case: This book has only one chapter. + ch = 1 + end + if ch <= 0 then + ch = tonumber(s:sub(i,j-1)) or -1 + else + v = tonumber(s:sub(i,j-1)) or -1 + end + i = unicode.utf8.find(s,"%S",j) + if not i then i = #s+1 + elseif not s:find("^[,;%-]",i) then return nil end + return i, book, ch, v +end + +-- vlt(<chapter1>,<verse1>,<chapter2>,<verse2>) +-- Return true if <chapter1>:<verse1> precedes <chapter2>:<verse2> and false +-- otherwise. +function vlt(ch1,v1,ch2,v2) + return ch1 < ch2 or (ch1 == ch2 and v1 < v2) +end + +-- vinc(<book>,<chapter>,<verse>) +-- Return the chapter,verse pair of the verse immediately following +-- <chapter>:<verse> in <book>. If <chapter>:<verse> is the last verse in +-- <book>, the returned chapter will not exist in <book>. +function vinc(book,ch,v) + if v < bible[book][ch] then return ch, v+1 end + return ch+1, 1 +end + +-- vdec(<book>,<chapter>,<verse>) +-- Return the chapter,verse pair of the verse immediately preceding +-- <chapter>:<verse> in <book>. If <chapter> and <verse> are both 1, +-- then 0,nil will be returned. +function vdec(book,ch,v) + if v > 1 then return ch, v-1 end + return ch-1, bible[book][ch-1] +end + +-- unpack_cv(<cv>) +-- Decompose a chapter-verse key (computed as cv*chapX+v) into the original +-- chapter and verse numbers. +function unpack_cv(cv) + local v = cv % chapX + return (cv-v)/chapX, v +end + +-- eqdom(<table1>,<table2>) +-- Return true if two tables have identical domains; false otherwise. +function eqdom(t1,t2) + for k,_ in pairs(t1) do if not t2[k] then return false end end + for k,_ in pairs(t2) do if not t1[k] then return false end end + return true +end + +-- insertref(<is_add>,<changeset>,<chapter>,<verse>,<song>,<link>,<key>) +-- Insert song <song>,<link>,<key> into the set of "adds" (if <is_add>=true) +-- or "drops" (if <is_add>=false) for verse <chapter>:<verse> in <changeset>. +-- A <changeset> is a table that maps cv's to {adds=<refset>, drops=<refset>} +-- tables, where cv's are chapter-verse pairs encoded as chapter*chapX+verse. +-- Each such entry denotes a verse where the set of songs that reference it +-- changes. The "adds" field lists the songs that refer to this verse but +-- not the previous one. The "drops" field lists the songs that refer to +-- this verse but not the next. This formulation allows us to efficiently +-- represent range-references (e.g., "Psalms 1:1-8") without creating a +-- separate table entry for each verse in the range. +-- Create a new entry for <chapter>:<verse> in <changeset> if it doesn't +-- already exist. Return the new <changeset>. +function insertref(is_add,set,ch,v,n,l,k) + if not set then set = {} end + local cv = ch*chapX+v + if not set[cv] then set[cv] = { adds={}, drops={} } end + set[cv][is_add and "adds" or "drops"][k] = { num=n, link=l } + return set +end + +-- print_vrange(<file>,<book>,<ch1>,<v1>,<ch2>,<v2>,<lastchapter>) +-- Output LaTeX material to file <file> for verse range <ch1>:<v1>--<ch2>:<v2> +-- of book number <book>. Depending on <lastchapter>, the outputted material +-- might be the start of a new index entry or the continuation of a previous +-- entry. If <lastchapter> is positive, continue the previous entry and +-- print the chapter of <ch1>:<v1> only if it differs from <lastchapter>. If +-- <lastchapter> is negative, continue the previous entry and always print +-- the chapter number of <ch1>:<v1>. +function print_vrange(f,b,ch1,v1,ch2,v2,lch) + local r = f:write(lch == 0 and "\\idxentry{" or ",") + + if v1 <= 0 then + if lch ~= 0 then r = r and f:write("\\thinspace ") end + r = r and f:write(ch1) + elseif 0 <= b and b < #bible and #bible[b] == 1 then + -- This book has only one chapter. + if lch ~= 0 then r = r and f:write("\\thinspace ") end + r = r and f:write(v1) + elseif lch <= 0 or lch ~= ch1 or ch1 ~= ch2 then + if lch ~= 0 then r = r and f:write(" ") end + r = r and f:write(ch1,":",v1) + else + if lch ~= 0 then r = r and f:write("\\thinspace ") end + r = r and f:write(v1) + end + + if vlt(ch1,v1,ch2,v2) then + if v2 <= 0 then + r = r and f:write("--",ch2) + elseif ch1 ~= ch2 then + r = r and f:write("--",ch2,":",v2) + else + r = r and f:write("--",v2) + end + end + + return r +end + +-- print_reflist(<file>,<refset>) +-- Output the list of song references given by <refset> in sorted order +-- to file <file>. +function print_reflist(f,t) + local r = true + local s = {} + for k,_ in pairs(t) do table.insert(s,k) end + table.sort(s) + + local first = true + for _,k in ipairs(s) do + if first then first = false else r = r and f:write("\\\\") end + r = r and f:write("\\songlink{",t[k]["link"],"}{",t[k]["num"],"}") + end + return r +end + +function debug_print_reflist(r) + local first = true + io.stderr:write("{") + for k,_ in pairs(r) do + if first then first=false else io.stderr:write(",") end + io.stderr:write(k) + end + io.stderr:write("}") +end + +function debug_print_changeset(x) + if not x then io.stderr:write("nil") else + for cv,r in pairs(x) do + local ch,v = unpack_cv(cv) + io.stderr:write("{",ch,":",v," --> adds=") + debug_print_reflist(r["adds"]) + io.stderr:write(", drops=") + debug_print_reflist(r["drops"]) + io.stderr:write("}") + end + end +end + +-- genscriptureindex(<fstate>,<outname>,<biblename>) +-- Generate a LaTeX file named <outname> containing material suitable to +-- typeset the scripture index data found in input file <fstate>. Input +-- bible data from an ascii file named <biblename>. Return 0 on success, +-- 1 if there were warnings, and 2 if there was a fatal error. +function genscriptureindex(fs,outname,biblename) + local hadwarnings = 0 + local idx = {} + + io.stderr:write("songidx: Parsing scripture index data file ",fs["filename"],"...\n") + + -- Read the bible data file into the bible array. + if not readbible(biblename) then return 2 end + + -- Walk through the input file and construct a <changeset> for each book + -- of the bible. Each changeset represents the set of verses in that book + -- referred to by songs in the song book. + local key = 0 + while true do + local ref = filereadln(fs) + if not ref then break end + local n = filereadln(fs) + if not n then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": incomplete song entry (orphan reference line)\n") + fileclose(fs) + return 2 + end + local l = filereadln(fs) + if not l then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": incomplete song entry (missing hyperlink)\n") + fileclose(fs) + return 2 + end + key = key + 1 + + local i = 1 + local book, ch1, v1, ch2, v2 = -1, -1, -1, -1, -1 + while i <= #ref do + i,book,ch1,v1 = parseref(ref,i,book,ch1) + ch2,v2 = ch1,v1 + if not i then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Malformed scripture reference for song ",n,". Ignoring it.\n") + hadwarnings = 1 + break + end + if book < 1 then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," doesn't include a book name. Ignoring it.\n") + hadwarnings = 1 + break + end + if book > #bible then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," references unknown book. Ignoring it.\n") + hadwarnings = 1 + break + end + if ch1 < 1 then ch1 = 1 end + if ch1 > #bible[book] then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," refers to ",bible[book]["name"]," ",ch1,", which doesn't exist. Ignoring it.\n") + hadwarnings = 1 + break + end + if v1 < 1 then v1 = 1 end + if v1 > bible[book][ch1] then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," refers to ",bible[book]["name"]," ",ch1,":",v1,", which doesn't exist. Ignoring it.\n") + hadwarnings = 1 + break + end + + if ref:sub(i,i) == "-" then + -- If the reference ends in a "-", it starts an explicit range. + -- Parse the next reference to find the range's end. + i = unicode.utf8.find(ref, "[^%s%-]", i) + if not i then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," has range with no limit. Ignoring it.\n") + hadwarnings = 1 + break + end + local book2 + i,book2,ch2,v2 = parseref(ref,i,book,ch1) + if not i then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Malformed scripture reference for song ",n,". Ignoring it.\n") + hadwarnings = 1 + break + end + if book2 ~= book then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," appears to span books! Ignoring it.\n") + hadwarnings = 1 + break + end + end + if ch2 < 1 then ch2 = #bible[book] end + if ch2 > #bible[book] then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," refers implicitly to ",bible[book]["name"]," ",ch2,", which doesn't exist. Ignoring it.\n") + hadwarnings = 1 + break + end + if v2 < 1 then v2 = bible[book][ch2] + elseif v2 > bible[book][ch2] then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," refers implicitly to chapter ",ch2," of ",bible[book]["name"],", which doesn't exist. Ignoring it.\n") + hadwarnings = 1 + break + end + if vlt(ch2,v2,ch1,v1) then + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": WARNING: Scripture reference for song ",n," contains backwards range ",bible[book]["name"]," ",ch1,":",v1,"-",ch2,":",v2,". Ignoring it.\n") + hadwarnings = 1 + break + end + if i < #ref then i = i + 1 end + + idx[book] = insertref(true, idx[book], ch1, v1, n, l, key) + idx[book] = insertref(false, idx[book], ch2, v2, n, l, key) + end + end + fileclose(fs) + + -- Now create the index .sbx file. + io.stderr:write("songidx: Generating scripture index TeX file ",outname,"...\n") + local f,msg,errno + if outname == "-" then + f, outname = io.stdout, "stdout" + else + f,msg,errno = io.open(outname, "w") + if not f then + io.stderr:write("songidx: Unable to open ",outname," for writing.\n", + "Error ",errno,": ",msg,"\n") + return 2 + end + end + + -- For each book of the bible the has songs that reference it, go through its + -- <changeset> and generate a sequence of index entries. Wherever possible, + -- compact adjacent entries that have identical <refset>'s so that we never + -- have two consecutive index entries with identical right-hand sides. + for b=1,#bible do + local x = idx[b] + if x then + -- io.stderr:write("idx[",b,"] = ") + -- debug_print_changeset(x) + local s, t = {}, {} + for cv,_ in pairs(x) do table.insert(s,cv) end + table.sort(s) + local lch = 0 -- 0=none, -1=force printing of chapter + local cv1 = s[1] + local ch1,v1 = unpack_cv(cv1) + if not f:write("\\begin{idxblock}{",bible[b]["name"],"}\n") then return errorout(f) end + for i,cv in ipairs(s) do + local this = x[cv] + local ch,v = unpack_cv(cv) + local ncv,nxt,nch,nv = s[i+1] + if ncv then + nxt,nch,nv = x[ncv], unpack_cv(ncv) + end + for k,r in pairs(this["adds"]) do t[k] = r end + local skip = false + if ncv and eqdom(this["drops"], nxt["adds"]) then + -- Set of drops here equals set of adds next time. There's at least + -- a chance that we can combine this item and the next one into a + -- single index entry. + local ch2, v2 = vinc(b,ch,v) + if not vlt(ch2,v2, nch,nv) then + -- If the next item is adjacent to this one, do nothing. Just let + -- the range in progress be extended. We'll output a single entry + -- for all of these adjacent verses when we reach the end. + skip = true + elseif eqdom(t, this["drops"]) then + -- Otherwise, if the next item is not adjacent but all refs are + -- dropped here, then print a partial entry to be continued with a + -- comma next time. + if not print_vrange(f,b,ch1,v1,ch,v,lch) then return errorout(f) end + lch = (ch1 == ch) and ch or -1 + ch1, v1 = nch, nv + skip = true + end + end + if not skip then + if next(this["drops"]) then + -- Some songs get dropped here, and either the next item is not + -- adjacent to this one, or it's adjacent and the set of adds is not + -- the same. In either case, that means the set of refs changes at + -- this point, so we need to output a full entry (or finish the one + -- in progress). + if not (print_vrange(f,b,ch1,v1,ch,v,lch) and + f:write("}{") and + print_reflist(f,t) and + f:write("}\n")) then return errorout(f) end + for k,_ in pairs(this["drops"]) do t[k] = nil end + lch = 0 + if not next(t) and ncv then + ch1, v1 = nch, nv + else + ch1, v1 = vinc(b,ch,v) + end + end + if next(t) and ncv and next(nxt["adds"]) and vlt(ch1,v1,nch,nv) then + -- There are verses between this item and the next which have refs, + -- but the refs change at the beginning of the next item. Make an + -- entry for the intermediate block of verses. + local ch2, v2 = vdec(b,nch,nv) + if not (print_vrange(f,b,ch1,v1,ch2,v2,lch) and + f:write("}{") and + print_reflist(f,t) and + f:write("}\n")) then return errorout(f) end + lch, ch1, v1 = 0, nch, nv + end + end + end + if not f:write("\\end{idxblock}\n") then return errorout(f) end + end + end + + closeout(f) + return hadwarnings +end + +-- Main program entry point +function main() + local fs, biblename, inname, outname, locale + + local i = 1 + while arg[i] do + if arg[i] == "-v" or arg[i] == "--version" then + io.write("songidx ", VERSION, "\n", + "Copyright (C) 2017 Kevin W. Hamlen\n", + "License GPLv2: GNU GPL version 2 or later", + " <http://gnu.org/licenses/gpl.html>\n", + "This is free software: you are free to change and redistribute it.\n", + "There is NO WARRANTY, to the extent permitted by law.\n") + return 0 + elseif arg[i] == "-h" or arg[i] == "--help" then + io.write("Syntax: ",arg[-1]," ",arg[0]," [options] input.sxd [output.sbx]\n", +"Available options:\n", +" -b FILE Set the bible format when generating a scripture index\n", +" --bible FILE (default: ", BIBLEDEFAULT, ")\n", +"\n", +" -l LOCALE Override the default system locale (affecting how non-\n", +" --locale LOCALE English characters are sorted). See your system help\n", +" for valid LOCALEs.\n", +"\n", +" -h Display this help file and stop.\n", +" --help\n", +"\n", +" -v Print version information and stop.\n", +" --version\n", +"\n", +"If omitted, [output.sbx] defaults to the input filename but with the file\n", +"extension renamed to '.sbx'. To read or write to stdin or stdout, use '-'\n", +"in place of input.sxd or output.sbx.\n", +"\n", +"See http://songs.sourceforge.net for support.\n") + return 0 + elseif arg[i] == "-b" or arg[i] == "--bible" then + if biblename then + io.stderr:write("songidx: multiple bible files specified\n") + return 2 + end + i = i + 1 + if arg[i] then + biblename = arg[i] + else + io.stderr:write("songidx: ",arg[i-1]," option requires an argument\n") + return 2 + end + elseif arg[i] == "-l" or arg[i] == "--locale" then + if locale then + io.stderr:write("songidx: multiple locales specified\n") + return 2 + end + i = i + 1 + if arg[i] then + locale = arg[i] + else + io.stderr:write("songidx: ",arg[i-1]," requires an argument\n") + return 2 + end + elseif arg[i] == "-o" or arg[i] == "--output" then + if outname then + io.stderr:write("songidx: multiple output files specified\n") + return 2 + end + i = i + 1 + if arg[i] then + outname = arg[i] + else + io.stderr:write("songidx: ",arg[i-1]," option requires an argument\n") + return 2 + end + elseif arg[i]:sub(1,1) == "-" and arg[i] ~= "-" then + io.stderr:write("songidx: unknown option ",arg[i],"\n") + return 2 + elseif not inname then inname = arg[i] + elseif not outname then outname = arg[i] + else + io.stderr:write("songidx: too many command line arguments\n") + return 2 + end + i = i + 1 + end + + if not locale then + os.setlocale("") + elseif not os.setlocale(locale) then + io.stderr:write("songidx: invalid locale: ",locale,"\n") + return 2 + end + + if not inname then + io.stderr:write("songidx: no input file specified\n") + return 2 + end + if not outname then + if inname == "-" then + outname = "-" + else + local n + outname,n = inname:gsub("%.[^%./\\]*$", ".sbx") + if n == 0 then outname = inname .. ".sbx" end + end + end + if not biblename then biblename = BIBLEDEFAULT end + + fs = fileopen(inname) + if not fs then return 2 end + + local retval = 2 + local buf = filereadln(fs) + if not buf then + io.stderr:write("songidx:",fs["filename"],": file is empty\n") + fileclose(fs) + elseif buf == "TITLE INDEX DATA FILE" then + retval = genindex(fs,outname,false) + elseif buf == "SCRIPTURE INDEX DATA FILE" then + retval = genscriptureindex(fs,outname,biblename) + elseif buf == "AUTHOR INDEX DATA FILE" then + retval = genindex(fs,outname,true) + else + io.stderr:write("songidx:",fs["filename"],":",fs["lineno"],": file has unrecognized format\n") + fileclose(fs) + end + + if retval == 0 then + io.stderr:write("songidx: Done!\n") + elseif retval == 1 then + io.stderr:write("songidx: COMPLETED WITH ERRORS. SEE ABOVE.\n") + else + io.stderr:write("songidx: FAILED. SEE ERROR MESSAGES ABOVE.\n") + end + + return retval +end + +os.exit(main()) + diff --git a/songs.sty b/songs.sty new file mode 100644 index 0000000..5cf5af5 --- /dev/null +++ b/songs.sty @@ -0,0 +1,3808 @@ +%% +%% This is file `songs.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% songs.dtx (with options: `package') +%% +%% This is a generated file. +%% +%% Copyright (C) 2017 by Kevin W. Hamlen +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3a 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.3a or later is part of all distributions of LaTeX version +%% 2004/10/01 or later. +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{songs} + [2017/06/05 v3.0 Songs package] +\newif\ifSB@etex +\ifx\eTeXversion\undefined\else + \ifx\eTeXversion\relax\else + \SB@etextrue + \ifx\e@alloc\@undefined + \IfFileExists{etex.sty}{\RequirePackage{etex}}{} + \fi + \fi +\fi +\newif\ifSB@pdf\SB@pdffalse +\ifx\pdfoutput\undefined\else + \ifx\pdfoutput\relax\else + \ifnum\pdfoutput<\@ne\else + \SB@pdftrue + \fi + \fi +\fi +\newif\ifSB@preamble +\SB@preambletrue +\newif\ifSB@test +\newif\ifSB@testii +\newcommand\SB@temp{} +\newcommand\SB@tempii{} +\newcommand\SB@tempiii{} +\newcommand\SB@tempiv{} +\newcommand\SB@tempv{} +\newcommand\SB@newcount[1]{\@ifdefinable#1{\newcount#1}} +\newcommand\SB@newdimen[1]{\@ifdefinable#1{\newdimen#1}} +\newcommand\SB@newbox[1]{\@ifdefinable#1{\newbox#1}} +\newcommand\SB@newtoks[1]{\@ifdefinable#1{\newtoks#1}} +\newcommand\SB@newwrite[1]{\@ifdefinable#1{\newwrite#1}} +\SB@newdimen\SB@dimen +\SB@newdimen\SB@dimenii +\SB@newdimen\SB@dimeniii +\SB@newdimen\SB@dimeniv +\SB@newbox\SB@box +\SB@newbox\SB@boxii +\SB@newbox\SB@boxiii +\SB@newtoks\SB@toks +\SB@newcount\SB@cnt +\SB@newcount\SB@cntii +\newlength\SB@skip +\SB@newbox\SB@envbox +\RequirePackage{keyval} +\newcommand\SB@app[3]{% + \expandafter#1\expandafter#2\expandafter{#2#3}% +} +\newcommand\lyricfont{\normalfont\normalsize} +\newcommand\stitlefont{% + \sffamily\ifslides\Huge\else\slshape\Large\fi% +} +\newcommand\versefont{} +\newcommand\chorusfont{} +\newcommand\notefont{} +\newcommand\meterfont{\tiny\sffamily\upshape} +\newcommand\echofont{% + \ifdim\fontdimen\@ne\font>\z@\upshape\else\slshape\fi% +} +\newcommand\scripturefont{% + \usefont{OT1}{pzc}{mb}{it}% + \shiftdblquotes{-1.1\p@}\z@{-2\p@}\z@% +} +\newcommand\printscrcite[1]{\sffamily\small#1} +\newcommand\snumbgcolor{SongbookShade} +\newcommand\notebgcolor{SongbookShade} +\newcommand\idxbgcolor{SongbookShade} +\newcommand\versejustify{\justifyleft} +\newcommand\chorusjustify{\justifyleft} +\newcommand\notejustify{% + \advance\baselineskip\p@\relax% + \leftskip\z@skip\rightskip\z@skip% + \parfillskip\@flushglue\parindent\z@% +} +\newcommand\placenote[1]{% + \leftskip\z@skip\rightskip\@flushglue\SB@cbarshift% + \noindent#1\par% +} +\newcounter{songnum} +\newcounter{versenum} +\renewcommand\thesongnum{\songnumstyle{songnum}} +\newcommand\songnumstyle{} +\let\songnumstyle\arabic +\renewcommand\theversenum{\versenumstyle{versenum}} +\newcommand\versenumstyle{} +\let\versenumstyle\arabic +\newcommand\printsongnum[1]{\sffamily\bfseries\LARGE#1} +\newcommand\printversenum[1]{\lyricfont#1.\ } +\newcommand\placeversenum[1]{% + \hskip-\leftskip\hskip-\parindent\relax% + \box#1% +} +\newcommand\everyverse{} +\newcommand\everychorus{} +\newcommand\printchord[1]{\sffamily\slshape\large#1} +\newcommand\chordlocals{} +\newlength\versesep +\versesep123456789sp\relax +\newlength\afterpreludeskip +\afterpreludeskip=2\p@\@plus4\p@ +\newlength\beforepostludeskip +\beforepostludeskip=2\p@\@plus4\p@ +\newlength\baselineadj +\baselineadj\z@skip +\newcommand\clineparams{% + \baselineskip\f@size\p@% + \advance\baselineskip-2\p@% + \lineskiplimit-2\p@% + \lineskip-2\p@% +} +\parindent.25in +\newlength\idxheadwidth +\setlength\idxheadwidth{1.5cm} +\newlength\songnumwidth +\settowidth\songnumwidth{\printsongnum{999.}} +\newlength\versenumwidth +\settowidth\versenumwidth{\printversenum{9\kern1em}} +\newlength\cbarwidth +\setlength\cbarwidth\p@ +\newlength\sbarheight +\setlength\sbarheight\p@ +\interlinepenalty\@m +\SB@newcount\vvpenalty\vvpenalty200 +\SB@newcount\ccpenalty\ccpenalty200 +\SB@newcount\vcpenalty\vcpenalty200 +\SB@newcount\cvpenalty\cvpenalty200 +\SB@newcount\brkpenalty\brkpenalty200 +\SB@newcount\spenalty\spenalty100 +\newcommand\songmark{} +\newcommand\versemark{} +\newcommand\chorusmark{} +\newcommand\extendprelude{\showrefs\showauthors} +\newcommand\extendpostlude{\songcopyright\ \songlicense\unskip} +\newcommand\idxheadfont{\sffamily\bfseries\LARGE} +\newcommand\idxtitlefont{\sffamily\slshape} +\newcommand\idxlyricfont{\rmfamily} +\newcommand\idxscripfont{\sffamily\small\slshape} +\newcommand\idxauthfont{\small\bfseries} +\newcommand\idxrefsfont{\normalfont\normalsize} +\newcommand\idxbook[1]{\small\bfseries#1} +\newcommand\idxcont[1]{\small\textbf{#1} (continued)} +\newcommand\colbotglue{} +\let\colbotglue\z@skip +\newcommand\lastcolglue{} +\let\lastcolglue\@flushglue +\SB@newcount\minfrets\minfrets4 +\SB@newdimen\SB@colwidth +\DeclareOption{slides}{\slides} +\newcommand\slides{% + \slidestrue% + \def\lyricfont{\normalfont\huge}% + \def\chorusfont{\slshape}% + \def\versejustify{\justifycenter}% + \let\chorusjustify\versejustify + \def\placenote##1{\justifycenter\noindent##1\par}% + \scriptureoff% + \onesongcolumn% + \ifSB@preamble\ifSB@chordedspec\else\SB@chordsoff\fi\fi% + \spenalty-\@M% + \let\colbotglue\@flushglue% + \setlength\cbarwidth\z@% + \setlength\sbarheight\z@% +} +\newcommand\justifyleft{% + \leftskip\parindent% + \ifSB@inverse\advance\leftskip\versenumwidth\fi% + \SB@cbarshift% + \parindent-\parindent% +} +\newcommand\justifycenter{% + \centering\SB@cbarshift\rightskip\leftskip% + \def\placeversenum##1{% + \hskip-\leftskip\hskip-\parindent\relax% + \hangindent-\wd##1\hangafter\m@ne% + \box##1\hfil% + }% +} +\newcommand\SB@outer{\outer} +\DeclareOption{unouter}{\let\SB@outer\relax} +\DeclareOption{rawtext}{\rawtexttrue\indexesoff} +\DeclareOption{noshading}{\SB@colorboxesfalse} +\DeclareOption{noindexes}{\indexesoff} +\newcommand\indexeson{\songindexestrue} +\newcommand\indexesoff{\songindexesfalse} +\DeclareOption{nopdfindex}{% + \let\songtarget\@gobbletwo% + \let\songlink\@secondoftwo% +} +\newif\ifSB@measurespec +\newif\ifSB@chordedspec +\DeclareOption{chorded}{\chordson} +\DeclareOption{lyric}{\chordsoff} +\newcommand\chordson{\SB@chordedspectrue\SB@chordson} +\newcommand\chordsoff{\SB@chordedspectrue\SB@chordsoff} +\newcommand\SB@chordson{% + \ifrawtext% + \SB@errrtopt% + \else% + \chordedtrue\lyricfalse% + \let\SB@bracket\SB@chord% + \let\SB@rechord\SB@@rechord% + \let\SB@ch\SB@ch@on% + \ifSB@measurespec% + \ifmeasures\SB@measureson\else\SB@measuresoff\fi% + \else% + \SB@measureson% + \fi% + \ifSB@preamble\def\colbotglue{\z@\@plus.5\textheight}\fi% + \SB@setbaselineskip% + \fi% +} +\newcommand\SB@chordsoff{% + \chordedfalse\lyrictrue% + \def\SB@bracket##1]{\ignorespaces}% + \let\SB@rechord\relax% + \let\SB@ch\SB@ch@off% + \ifSB@measurespec% + \ifmeasures\SB@measureson\else\SB@measuresoff\fi% + \else% + \SB@measuresoff% + \fi% + \ifSB@preamble\let\colbotglue\z@skip\fi% + \SB@setbaselineskip% +} +\DeclareOption{showmeasures}{\measureson} +\DeclareOption{nomeasures}{\measuresoff} +\newcommand\measureson{\SB@measurespectrue\SB@measureson} +\newcommand\measuresoff{\SB@measurespectrue\SB@measuresoff} +\newcommand\SB@measureson{% + \measurestrue% + \let\SB@mbar\SB@makembar% + \ifchorded% + \let\SB@mch\SB@mch@on% + \else% + \let\SB@mch\SB@mch@m% + \fi% + \ifSB@inverse\SB@loadactives\fi% + \ifSB@inchorus\SB@loadactives\fi% +} +\newcommand\SB@measuresoff{% + \measuresfalse% + \let\SB@mbar\@gobbletwo% + \ifchorded% + \let\SB@mch\SB@ch@on% + \else% + \let\SB@mch\SB@ch@off% + \fi% + \ifSB@inverse\SB@loadactives\fi% + \ifSB@inchorus\SB@loadactives\fi% +} +\DeclareOption{transposecapos}{\transcapostrue} +\DeclareOption{noscripture}{\SB@omitscriptrue} +\newcommand\scriptureon{\SB@omitscripfalse} +\newcommand\scriptureoff{\SB@omitscriptrue} +\DeclareOption{twosongcolumns}{\SB@numcols\tw@} +\DeclareOption{onesongcolumn}{\SB@numcols\@ne} +\newcommand\songcolumns[1]{% + \SB@cnt#1\relax% + \ifnum\SB@cnt=\SB@numcols\else% + \ifSB@preamble\else{\SB@clearpage}\fi% + \fi% + \SB@numcols\SB@cnt% + \ifnum\SB@numcols>\z@% + \SB@colwidth-\columnsep% + \multiply\SB@colwidth\SB@numcols% + \advance\SB@colwidth\columnsep% + \advance\SB@colwidth\textwidth% + \divide\SB@colwidth\SB@numcols% + \else% + \ifrepchorus\SB@warnrc\fi% + \fi% +} +\newcommand\onesongcolumn{\songcolumns\@ne} +\newcommand\twosongcolumns{\songcolumns\tw@} +\newcommand\songlist{} +\newcommand\includeonlysongs[1]{% + \ifSB@songsenv\SB@errpl\else% + \partiallisttrue% + \renewcommand\songlist{#1}% + \fi% +} +\newcommand\nosongnumbers{\setlength\songnumwidth\z@} +\newcommand\noversenumbers{% + \renewcommand\printversenum[1]{}% + \setlength\versenumwidth\z@% +} +\ifSB@etex + \newcommand\repchoruses{% + \ifnum\SB@numcols<\@ne\SB@warnrc\fi% + \repchorustrue% + } +\else + \newcommand\repchoruses{\SB@erretex} +\fi +\newcommand\norepchoruses{\repchorusfalse} +\newcommand\sepverses{% + \vvpenalty-\@M% + \ccpenalty100 % + \vcpenalty\vvpenalty% + \cvpenalty\vvpenalty% + \let\colbotglue\@flushglue% +} +\AtBeginDocument{ + \SB@setversesep + \songcolumns\SB@numcols + \SB@preamblefalse +} +\SB@newbox\SB@songbox +\SB@newcount\SB@numcols\SB@numcols\tw@ +\SB@newcount\SB@colnum +\SB@newbox\SB@colbox +\SB@newbox\SB@pgbox +\SB@newbox\SB@mrkbox +\newcommand\SB@maxmin[3]{\ifdim#1#2#3#1#3\fi} +\newcommand\SB@mkpage[4]{% + \ifvoid#2\else\begingroup% + \edef\SB@temp{\ifnum#2=\SB@box\SB@boxii\else\SB@box\fi}% + \edef\SB@tempii{\ifnum#2=\SB@boxiii\SB@boxii\else\SB@boxiii\fi}% + \splitmaxdepth\maxdepth\splittopskip\z@skip% + \ifnum#1=\z@\global\setbox#2\vbox{\unvbox#2\vfil}\fi% + \loop\ifnum#3<\SB@numcols% + \ifnum#1=\z@\setbox\SB@tempii\copy#2\fi% + \setbox\SB@temp\vsplit#2to#4\relax% + \ifvoid#2% + \ifnum#1=\z@% + \global\setbox#2\box\SB@tempii% + \else% + \SB@updatepage% + \global\advance#3\@ne% + \fi% + #3\SB@numcols% + \else% + \SB@updatepage% + \global\advance#3\@ne% + \ifrepchorus\ifvoid\SB@chorusbox\else% + \SB@insertchorus#2% + \fi\fi% + \fi% + \repeat% + \ifnum#1=\z@\global\setbox#2\vbox{\unvbox#2\unskip}\fi% + \endgroup\fi% +} +\newcommand\SB@migrate[1]{% + \SB@toks\expandafter{#1}% + \edef\SB@temp{\the\SB@toks}% + \ifx\SB@temp\@empty\else\mark{\the\SB@toks}\fi% +} +\newcommand\SB@updatepage{% + \global\setbox\SB@mrkbox\vbox{% + \unvbox\SB@mrkbox% + \SB@migrate\splitfirstmark% + \SB@migrate\splitbotmark% + }% + \global\setbox\SB@pgbox\hbox{% + \SB@dimen\SB@colwidth% + \advance\SB@dimen\columnsep% + \multiply\SB@dimen\SB@colnum% + \advance\SB@dimen-\wd\SB@pgbox% + \unhbox\SB@pgbox% + \ifdim\SB@dimen=\z@\else\hskip\SB@dimen\relax\fi% + \box\SB@temp% + }% +} +\newcommand\SB@droppage{\setbox\SB@temp\box\voidb@x} +\newcommand\SB@output[1]{% + \ifnum\SB@numcols>\z@\begingroup% + \loop% + \SB@dimen\textheight% + \ifinner\else\advance\SB@dimen-\pagetotal\fi% + \SB@mkpage#1\SB@colbox\SB@colnum\SB@dimen% + \SB@testfalse\SB@testiitrue% + \ifnum#1>\@ne\ifvoid\SB@colbox\ifnum\SB@colnum>\z@% + \SB@testtrue\SB@testiifalse% + \fi\fi\fi% + \ifnum\SB@colnum<\SB@numcols\SB@testiifalse\else\SB@testtrue\fi% + \ifSB@test% + \unvbox\SB@mrkbox% + \ifinner\else\kern\z@\fi% + \box\SB@pgbox% + \ifinner\else\vfil\break\vskip\vsize\relax\fi% + \global\SB@colnum\z@% + \fi% + \ifSB@testii\repeat% + \endgroup\else% + \unvbox\SB@colbox\unskip% + \fi% +} +\newcommand\SB@putboxes[1]{% + \SB@dimen\ifnum\SB@numcols>\z@\ht\SB@colbox\else\p@\fi% + #1\SB@colbox% + \ifdim\SB@dimen>\z@% + \SB@breakpoint\spenalty% + \ifdim\sbarheight>\z@% + \vskip-\sbarheight\relax% + \fi% + \fi% + #1\SB@songbox% +} +\newcommand\SB@nextcol[2]{% + \ifnum#1>\z@% + \ifnum\SB@numcols>\z@% + \global\setbox\SB@colbox\vbox{% + \SB@cnt#1\relax% + \SB@dimen\ht\SB@colbox% + \unvbox\SB@colbox% + \unskip% + \ifdim\SB@dimen>\z@% + \vskip#2\relax% + \break% + \advance\SB@cnt\m@ne% + \fi% + \loop\ifnum\SB@cnt>\z@% + \nointerlineskip% + \null% + \vfil% + \break% + \advance\SB@cnt\m@ne% + \repeat% + }% + \SB@output1% + \else% + \ifnum\lastpenalty=-\@M\null\fi% + \break% + \fi% + \fi% +} +\newcommand\SB@selectcol{} +\newcommand\SB@@selectcol{% + \begingroup% + \SB@cnt\z@% + \vbadness\@M\vfuzz\maxdimen% + \let\SB@updatepage\SB@droppage% + \SB@dimen\textheight% + \ifinner\else\advance\SB@dimen-\pagetotal\fi% + \setbox\SB@boxii\vbox{\SB@putboxes\unvcopy}% + \SB@cntii\SB@colnum% + \SB@mkpage0\SB@boxii\SB@cntii\SB@dimen% + \SB@spos% + \global\SB@cnt\SB@cnt% + \endgroup% + \SB@nextcol\SB@cnt\colbotglue% +} +\newcommand\SB@spbegnew{% + \setbox\SB@boxiii\copy\SB@songbox% + \SB@cntii\z@% + \SB@mkpage0\SB@boxiii\SB@cntii\textheight% +} +\newcommand\SB@spextold{% + \ifodd\c@page\else% + \SB@cntii\z@% + \SB@mkpage0\SB@boxii\SB@cntii\textheight% + \fi% +} +\newcommand\SB@spextnew{% + \SB@cntii\z@% + \SB@mkpage0\SB@boxiii\SB@cntii\textheight% +} +\newcommand\SB@spdblpg{% + \ifnum\SB@cntii<\SB@numcols% + \SB@cnt\SB@numcols% + \advance\SB@cnt-\SB@colnum% + \if@twoside\ifodd\c@page\else% + \advance\SB@cnt\SB@numcols% + \fi\fi% + \fi% +} +\newcommand\SB@sposi{% + \ifnum\SB@cntii<\SB@numcols\else\if@twoside% + \SB@spextold% + \fi\fi% + \ifnum\SB@cntii<\SB@numcols\else% + \SB@spbegnew% + \ifnum\SB@cntii<\SB@numcols\else\if@twoside% + \SB@spextnew% + \fi\fi% + \SB@spdblpg% + \fi% +} +\newcommand\SB@sposii{% + \ifnum\SB@cntii<\SB@numcols\else% + \SB@spbegnew% + \ifnum\SB@cntii<\SB@numcols% + \SB@cnt\SB@numcols% + \advance\SB@cnt-\SB@colnum% + \else% + \if@twoside% + \SB@spextold% + \ifnum\SB@cntii<\SB@numcols\else% + \SB@spextnew% + \SB@spdblpg% + \fi% + \fi% + \fi% + \fi% +} +\newcommand\SB@sposiii{% + \ifnum\SB@cntii>\SB@colnum% + \SB@cnt\SB@colnum% + \advance\SB@cnt\@ne% + \ifnum\SB@cnt<\SB@numcols% + \setbox\SB@boxiii\copy\SB@songbox% + \SB@mkpage0\SB@boxiii\SB@cnt\SB@dimen% + \advance\SB@cnt\m@ne% + \fi% + \ifnum\SB@cnt>\SB@colnum% + \SB@cnt\z@% + \SB@sposii% + \else% + \SB@cnt\@ne% + \fi% + \fi% +} +\newcommand\songpos[1]{% + \ifcase#1% + \let\SB@selectcol\relax% + \let\SB@spos\relax% + \or% + \let\SB@selectcol\SB@@selectcol% + \let\SB@spos\SB@sposi% + \or% + \let\SB@selectcol\SB@@selectcol% + \let\SB@spos\SB@sposii% + \or% + \let\SB@selectcol\SB@@selectcol% + \let\SB@spos\SB@sposiii% + \else% + \SB@errspos% + \fi% +} +\newcommand\SB@spos{} +\songpos\thr@@ +\newcommand\SB@clearpage{% + \SB@testtrue% + \ifvoid\SB@pgbox% + \ifdim\ht\SB@colbox=\z@\ifdim\dp\SB@colbox=\z@% + \SB@testfalse% + \fi\fi% + \fi% + \ifSB@test% + \SB@cnt\SB@numcols% + \advance\SB@cnt-\SB@colnum% + \SB@nextcol\SB@cnt\lastcolglue% + \SB@output2% + \fi% +} +\newcommand\SB@cleardpage{% + \SB@clearpage% + \if@twoside\ifodd\c@page% + \SB@nextcol\SB@numcols\@flushglue% + \SB@output2% + \fi\fi% +} +\newcommand\SB@stype{\SB@stypcol} +\newcommand\SB@stypcol{% + \ifnum\SB@numcols>\z@% + \SB@selectcol% + \global\setbox\SB@colbox\vbox{\SB@putboxes\unvbox}% + \SB@output0% + \else% + \unvbox\voidb@x% + \SB@breakpoint\spenalty% + \ifdim\sbarheight>\z@% + \vskip-\sbarheight\relax% + \fi% + \unvbox\SB@songbox% + \fi% +} +\newcommand\SB@styppage{% + \ifnum\SB@numcols>\z@% + \SB@clearpage% + \unvbox\SB@songbox% + \nointerlineskip\null% + \else% + \unvbox\SB@songbox% + \fi% + \nointerlineskip% +} +\newcommand\SB@sgroup{} +\let\SB@sgroup\@empty +\SB@newcount\SB@groupcnt +\newcommand\SB@clearpboxes{} +\newcommand\SB@partbox[1]{% + \SB@newbox#1% + \SB@app\gdef\SB@clearpboxes{\setbox#1\box\voidb@x}% + \global\setbox#1\box% +} +\newcommand\SB@submitpart{% + \ifx\SB@sgroup\@empty\else% + \SB@testfalse + \@for\SB@temp:=\songlist\do{\ifx\SB@temp\SB@sgroup\SB@testtrue\fi}% + \ifSB@test% + \edef\SB@tempii{\SB@sgroup @\the\SB@groupcnt}% + \expandafter\SB@partbox + \csname songbox@\SB@tempii\endcsname\SB@songbox% + \global\expandafter\let% + \csname stype@\SB@tempii\endcsname\SB@stype% + \ifrepchorus\ifvoid\SB@chorusbox\else% + \expandafter\SB@partbox + \csname chbox@\SB@tempii\endcsname\SB@chorusbox% + \fi\fi% + \fi% + \global\advance\SB@groupcnt% + \ifnum\SB@groupcnt<\z@\m@ne\else\@ne\fi% + \fi% + \setbox\SB@songbox\box\voidb@x% + \setbox\SB@chorusbox\box\voidb@x% +} +\newcommand\SB@submitsong{% + \ifpartiallist\SB@submitpart\else\SB@stype\fi% +} +\newcommand\SB@submitenv{% + \begingroup% + \let\SB@songbox\SB@envbox% + \SB@styppage% + \endgroup% +} +\newcommand\SB@songlistbrk{} +\def\SB@songlistbrk{brk} +\newcommand\SB@songlistnc{} +\def\SB@songlistnc{nextcol} +\newcommand\SB@songlistcp{} +\def\SB@songlistcp{sclearpage} +\newcommand\SB@songlistcdp{} +\def\SB@songlistcdp{scleardpage} +\newcommand\commitsongs{% + \ifpartiallist% + \ifnum\SB@numcols>\z@% + \@for\SB@temp:=\songlist\do{% + \ifx\SB@temp\SB@songlistnc\SB@nextcol\@ne\@flushglue\else% + \ifx\SB@temp\SB@songlistbrk\SB@nextcol\@ne\colbotglue\else% + \ifx\SB@temp\SB@songlistcp\SB@clearpage\else% + \ifx\SB@temp\SB@songlistcdp\SB@cleardpage\else% + \SB@groupcnt\m@ne\SB@finloop% + \SB@groupcnt\z@\SB@finloop% + \fi\fi\fi\fi% + }% + \else% + \@for\SB@temp:=\songlist\do{% + \ifx\SB@temp\SB@songlistnc\vfil\break\else% + \ifx\SB@temp\SB@songlistbrk\break\else% + \ifx\SB@temp\SB@songlistcp\clearpage\else% + \ifx\SB@temp\SB@songlistcdp% + \clearpage% + \ifodd\c@page\null\newpage\fi% + \else% + \SB@groupcnt\m@ne\SB@finloop% + \SB@groupcnt\z@\SB@finloop% + \fi\fi\fi\fi% + }% + \fi% + \SB@clearpboxes% + \fi% + \SB@clearpage% +} +\newcommand\SB@finloop{% + \loop\edef\SB@tempii{\SB@temp @\the\SB@groupcnt}% + \expandafter\ifx% + \csname songbox@\SB@tempii\endcsname\relax\else% + \setbox\SB@songbox\expandafter\copy% + \csname songbox@\SB@tempii\endcsname% + \expandafter\ifx\csname chbox@\SB@tempii\endcsname\relax% + \repchorusfalse% + \else% + \repchorustrue% + \setbox\SB@chorusbox\expandafter\copy% + \csname chbox@\SB@tempii\endcsname% + \fi% + \csname stype@\SB@tempii\endcsname% + \advance\SB@groupcnt\ifnum\SB@groupcnt<\z@\m@ne\else\@ne\fi% + \repeat% +} +\newcommand\SB@insertchorus[1]{{% + \vbadness\@M\vfuzz\maxdimen% + \setbox\SB@box\copy#1% + \setbox\SB@box\vsplit\SB@box to\maxdimen% + \edef\SB@temp{\splitfirstmarks\SB@nocmarkclass}% + \ifx\SB@temp\SB@nocmark\else% + \edef\SB@temp{\splitfirstmarks\SB@cmarkclass}% + \ifx\SB@temp\SB@cmark% + \SB@dimen4096\p@% + \SB@dimenii\maxdimen% + \SB@dimeniii\SB@dimen% + \loop% + \SB@dimeniii.5\SB@dimeniii% + \setbox\SB@box\copy#1% + \setbox\SB@box\vsplit\SB@box to\SB@dimen% + \edef\SB@temp{\splitfirstmarks\SB@cmarkclass}% + \ifx\SB@temp\SB@cmark% + \SB@dimenii\SB@dimen% + \advance\SB@dimen-\SB@dimeniii% + \else% + \advance\SB@dimen\SB@dimeniii% + \fi% + \ifdim\SB@dimeniii>2\p@\repeat% + \setbox\SB@box\vsplit#1to\SB@dimenii% + \global\setbox#1\vbox{% + \unvbox\SB@box\unskip% + \SB@inversefalse\SB@prevversetrue\SB@stanzabreak% + \SB@putbox\unvcopy\SB@chorusbox% + \SB@inversetrue\SB@prevversefalse\SB@stanzabreak% + \unvbox#1% + }% + \else\ifx\SB@temp\SB@lastcmark% + \global\setbox#1\vbox{% + \unvbox#1% + \unskip% + \ifdim\sbarheight>\z@% + \setbox\SB@box\lastbox% + \unskip\unpenalty% + \fi% + \setbox\SB@box\lastbox% + \unskip\unskip% + \SB@inversefalse\SB@prevversetrue\SB@stanzabreak% + \marks\SB@nocmarkclass{\SB@nocmark}% + \unvcopy\SB@chorusbox% + \vskip\versesep\vskip\beforepostludeskip\relax% + \nointerlineskip\box\SB@box% + \ifdim\sbarheight>\z@% + \nobreak\vskip2\p@\@plus\p@% + \hrule\@height\sbarheight\@width\SB@colwidth% + \fi% + }% + \fi\fi% + \fi% +}} +\newcommand\nextcol{% + \@ifstar{\SB@nextcol\@ne\@flushglue}% + {\ifpartiallist\else\SB@nextcol\@ne\@flushglue\fi}% +} +\newcommand\sclearpage{% + \@ifstar\SB@clearpage{\ifpartiallist\else\SB@clearpage\fi}% +} +\newcommand\scleardpage{% + \@ifstar\SB@cleardpage{\ifpartiallist\else\SB@cleardpage\fi}% +} +\newcommand\SB@lop[1]{\expandafter\SB@@lop\the#1\SB@@lop#1} +\newcommand\SB@@lop{} +\def\SB@@lop\\#1\\#2\SB@@lop#3#4{\global#3{\\#2}\global#4{#1}} +\newcommand\SB@emptylist{} +\def\SB@emptylist{\\} +\newcommand\SB@ifempty[3]{% + \edef\SB@temp{\the#1}% + \ifx\SB@temp\SB@emptylist#2\else#3\fi% +} +\SB@newtoks\SB@titlelist +\SB@newtoks\SB@titletail +\newcommand\songtitle{} +\newcommand\resettitles{% + \global\SB@titletail\SB@titlelist% + \nexttitle% +} +\newcommand\nexttitle{% + \SB@ifempty\SB@titletail{% + \global\let\songtitle\relax% + }{% + \SB@lop\SB@titletail\SB@toks% + \edef\songtitle{\the\SB@toks}% + }% +} +\newcommand\foreachtitle[1]{% + \ifx\songtitle\relax\else% + \loop#1\nexttitle\ifx\songtitle\relax\else\repeat% + \fi% +} +\newif\ifSB@songsenv\SB@songsenvfalse +\newif\ifSB@insong\SB@insongfalse +\newif\ifSB@intersong\SB@intersongfalse +\newif\ifSB@inverse\SB@inversefalse +\newif\ifSB@inchorus\SB@inchorusfalse +\newcommand\SB@closeall{} +\newcommand\SB@rawrefs{} +\newcommand\songauthors{} +\newcommand\songcopyright{} +\newcommand\songlicense{} +\newcommand\songrefs{} +\newcommand\setlicense{\gdef\songlicense} +\newcommand\SB@clearbskeys{} +\newcommand\newsongkey[2]{% + \SB@app\gdef\SB@clearbskeys{#2}% + \define@key{beginsong}{#1}% +} +\newsongkey{sr}{\def\SB@rawrefs{}\gdef\songrefs{}} + {\def\SB@rawrefs{#1}\SB@parsesrefs{#1}} +\newsongkey{by}{\def\songauthors{}}{\def\songauthors{#1}} +\newsongkey{cr}{\def\songcopyright{}}{\def\songcopyright{#1}} +\newsongkey{li}{\setlicense{}}{\setlicense{#1}} +\newsongkey{index}{}{\indexentry{#1}} +\newsongkey{ititle}{}{\indextitleentry{#1}} +\newenvironment{song}{\beginsong}{\SB@endsong} +\newcommand\beginsong[1]{% + \ifSB@insong\SB@errboo\SB@closeall\fi% + \ifSB@intersong\SB@errbor\SB@closeall\fi% + \SB@insongtrue% + \def\SB@closeall{\endsong}% + \SB@parsetitles{#1}% + \global\setbox\SB@songwrites\box\voidb@x% + \SB@clearbskeys% + \@ifnextchar[\SB@bskvfmt\SB@@beginsong% +} +\newcommand\SB@@beginsong{% + \@ifnextchar\bgroup\SB@bsoldfmt\SB@@@beginsong% +} +\newcommand\SB@bsoldfmt[3]{% + \SB@bskvfmt[sr={#1},by={#2},cr={#3}]% +} +\newcommand\SB@bskvfmt{} +\def\SB@bskvfmt[#1]{% + \setkeys{beginsong}{#1}% + \SB@@@beginsong% +} +\newcommand\SB@@@beginsong{% + \global\SB@stanzafalse% + \setbox\SB@chorusbox\box\voidb@x% + \SB@gotchorusfalse% + \setbox\SB@songbox\vbox\bgroup\begingroup% + \ifnum\SB@numcols>\z@\hsize\SB@colwidth\fi% + \leftskip\z@skip\rightskip\z@skip% + \parfillskip\@flushglue\parskip\z@skip% + \SB@raggedright% + \global\SB@transposefactor\z@% + \global\SB@cr@{\\}% + \protected@edef\@currentlabel{\p@songnum\thesongnum}% + \setcounter{versenum}{1}% + \SB@prevversetrue% + \meter44% + \resettitles% + \SB@addtoindexes\songtitle\SB@rawrefs\songauthors% + \nexttitle% + \foreachtitle{\expandafter\SB@addtotitles\expandafter{\songtitle}}% + \resettitles% + \lyricfont\relax% + \SB@setbaselineskip% +} +\newcommand\SB@endsong{% + \ifSB@insong% + \ifSB@inverse\SB@erreov\endverse\fi% + \ifSB@inchorus\SB@erreoc\endchorus\fi% + \global\SB@skip\versesep% + \unskip% + \ifrepchorus\ifvoid\SB@chorusbox\else% + \ifSB@prevverse\ifvnumbered% + \marks\SB@cmarkclass{\SB@lastcmark}% + \fi\fi% + \fi\fi% + \endgroup\egroup% + \begingroup% + \ifnum\SB@numcols>\z@% + \hsize\ifpagepreludes\textwidth\else\SB@colwidth\fi% + \fi% + \leftskip\z@skip\rightskip\z@skip% + \parfillskip\@flushglue\parskip\z@skip\parindent\z@% + \global\setbox\SB@envbox\vbox{% + \songmark% + \unvbox\SB@songwrites% + \ifpagepreludes\else\ifdim\sbarheight>\z@% + \hrule\@height\sbarheight\@width\hsize% + \nobreak\vskip5\p@\relax% + \fi\fi% + \resettitles% + \begingroup% + \songtarget{\ifnum\c@section=\z@1\else2\fi}% + {song\theSB@songsnum-\thesongnum}% + \endgroup% + \vbox{\makeprelude}% + \nobreak\vskip\SB@skip% + \vskip\afterpreludeskip\relax% + }% + \ifnum\SB@numcols>\z@\hsize\SB@colwidth\fi% + \global\setbox\SB@songbox\vbox{% + \ifpagepreludes\else\unvbox\SB@envbox\fi% + \unvbox\SB@songbox% + \nobreak\vskip\SB@skip% + \vskip\beforepostludeskip\relax% + \nointerlineskip% + \vbox{\makepostlude}% + \ifdim\sbarheight>\z@% + \nobreak\vskip2\p@\@plus\p@% + \nointerlineskip% + \hbox{\vrule\@height\sbarheight\@width\hsize}% + \fi% + }% + \endgroup% + \SB@insongfalse% + \edef\SB@sgroup{\thesongnum}% + \global\SB@groupcnt\z@% + \ifpagepreludes\SB@submitenv\fi% + \SB@submitsong% + \ifnum\SB@grouplvl=\z@\let\SB@sgroup\@empty\fi% + \stepcounter{songnum}% + \else% + \ifSB@intersong\SB@erreor\SB@closeall% + \else\SB@erreot\fi% + \fi% +} +\newcommand\SB@setbaselineskip{% + \SB@dimen\f@size\p@% + \baselineskip\SB@dimen\relax% + \ifchorded% + \setbox\SB@box\hbox{{\printchord{ABCDEFG\shrp\flt/j7}}}% + \advance\baselineskip\ht\SB@box% + \advance\baselineskip2\p@% + \fi% + \ifslides% + \advance\baselineskip.2\SB@dimen\@plus.5\SB@dimen% + \@minus.2\SB@dimen% + \else% + \advance\baselineskip\z@\@plus.1\SB@dimen\relax% + \fi% + \advance\baselineskip\baselineadj% +} +\newcommand\SB@setversesep{% + \SB@dimen123456789sp% + \edef\SB@temp{\the\SB@dimen}% + \edef\SB@tempii{\the\versesep}% + \ifx\SB@temp\SB@tempii% + \begingroup% + \lyricfont\relax% + \SB@dimen\f@size\p@% + \ifchorded% + \setbox\SB@box\hbox{{\printchord{ABCDEFG\shrp\flt/j7}}}% + \advance\SB@dimen\ht\SB@box% + \fi% + \ifslides% + \global\versesep1.2\SB@dimen\@plus.3\SB@dimen% + \@minus.3\SB@dimen% + \else% + \global\versesep.75\SB@dimen\@plus.25\SB@dimen% + \@minus.13\SB@dimen% + \fi% + \endgroup% + \fi% +} +\newcommand\makeprelude{% + \resettitles% + \ifslides% + \hbox to\hsize{{\hfil\stitlefont\relax\songtitle\hfil}}% + \vskip5\p@% + \hbox to\hsize{% + \hfil% + \vbox{% + \divide\hsize\tw@\parskip\p@\relax% + \centering\small\extendprelude% + }% + \hfil% + }% + \else% + \ifdim\songnumwidth>\z@% + \setbox\SB@boxii\hbox{{\SB@colorbox\snumbgcolor{% + \hbox to\songnumwidth{% + \printsongnum{\thesongnum}\hfil% + }% + }}}% + \fi% + \setbox\SB@box\vbox{% + \ifdim\songnumwidth>\z@% + \SB@dimen\wd\SB@boxii% + \advance\SB@dimen3\p@% + \ifpagepreludes\multiply\SB@dimen\tw@\fi% + \advance\hsize-\SB@dimen% + \fi% + \ifpagepreludes\centering\else\SB@raggedright\fi% + \offinterlineskip\lineskip\p@% + {\stitlefont\relax% + \songtitle\par% + \nexttitle% + \foreachtitle{(\songtitle)\par}}% + \ifdim\prevdepth=\z@\kern\p@\fi% + \parskip\p@\relax\tiny% + \extendprelude% + \kern\z@% + }% + \ifdim\songnumwidth>\z@% + \hbox{% + \ifdim\ht\SB@boxii>\ht\SB@box% + \box\SB@boxii% + \kern3\p@% + \vtop{\box\SB@box}% + \else% + \SB@colorbox\snumbgcolor{\vbox to\ht\SB@box{{% + \hbox to\songnumwidth{% + \printsongnum{\thesongnum}\hfil% + }\vfil% + }}}% + \kern3\p@% + \box\SB@box% + \fi% + }% + \else% + \unvbox\SB@box% + \fi% + \fi% +} +\newcommand\makepostlude{% + \SB@raggedright\baselineskip\z@skip\parskip\z@skip\parindent\z@% + \tiny\extendpostlude% +} +\newcommand\showauthors{% + \setbox\SB@box\hbox{\bfseries\sfcode`.\@m\songauthors}% + \ifdim\wd\SB@box>\z@\unhbox\SB@box\par\fi% +} +\newcommand\showrefs{% + \setbox\SB@box\hbox{\slshape\songrefs\vphantom,}% + \ifdim\wd\SB@box>\z@\unhbox\SB@box\par\fi% +} +\newcommand\SB@next{} +\newcommand\SB@donext{} +\newcommand\SB@dothis{} +\newcommand\SB@nextname{} +\newcommand\SB@appendsp[1]{#1\expandafter{\the#1 }} +\newcommand\SB@parsetitles[1]{% + \begingroup% + \global\SB@titlelist{\\}% + \SB@toks{}% + \let\\\SB@titlesep% + \SB@pthead#1\SB@endparse% + \endgroup% +} +\newcommand\SB@pthead{\futurelet\SB@next\SB@@pthead} +\newcommand\SB@@pthead{% + \ifcat\noexpand\SB@next\@sptoken% + \expandafter\SB@@@pthead% + \else% + \expandafter\SB@ptmain% + \fi% +} +\newcommand\SB@@@pthead{% + \afterassignment\SB@pthead% + \let\SB@next= } +\newcommand\SB@ptloop{\futurelet\SB@next\SB@ptmain} +\newcommand\SB@ptmain{% + \ifcat\noexpand\SB@next\@sptoken% + \let\SB@donext\SB@ptsp% + \else\ifcat\noexpand\SB@next\bgroup% + \let\SB@donext\SB@ptbg% + \else\ifx\SB@next\SB@endparse% + \global\SB@titlelist\expandafter{\the\SB@titlelist\\}% + \let\SB@donext\@gobble% + \else\ifx\SB@next\\% + \SB@toks{}% + \def\SB@donext{\SB@ptstep\SB@pthead}% + \else% + \def\SB@donext{\SB@ptstep\SB@ptloop}% + \fi\fi\fi\fi% + \SB@donext} +\newcommand\SB@ptstep[2]{% + \global\SB@titlelist\expandafter\expandafter\expandafter{% + \expandafter\the\expandafter\SB@titlelist\the\SB@toks#2}% + \SB@toks{}% + #1} +\newcommand\SB@ptbg[1]{\SB@ptstep\SB@ptloop{{#1}}} +\newcommand\SB@ptsp{ + \SB@appendsp\SB@toks% + \afterassignment\SB@ptloop% + \let\SB@next= } +\newcommand\SB@titlesep{SB@titlesep} +\newcommand\SB@endparse{% + \SB@Error{Title parsing failed}{This error should not occur.}% +} +\newcommand\SB@parsesrefs[1]{% + \begingroup% + \SB@toks{\begingroup\SB@sractives}% + \SB@prloop#1\SB@endparse% + \xdef\songrefs{\the\SB@toks\endgroup}% + \endgroup% +} +\newcommand\SB@prloop{\futurelet\SB@next\SB@prstep} +\newcommand\SB@prstep{% + \ifcat\noexpand\SB@next A% + \expandafter\SB@prcpy% + \else% + \expandafter\SB@@prstep% + \fi% +} +\newcommand\SB@@prstep{% + \ifcat\noexpand\SB@next\@sptoken% + \let\SB@donext\SB@prspace% + \else\ifx\SB@next-% + \let\SB@donext\SB@prhyphen% + \else\ifx\SB@next,% + \let\SB@donext\SB@prcomma% + \else\ifx\SB@next\SB@endparse% + \let\SB@donext\@gobble% + \else\ifcat\noexpand\SB@next\bgroup% + \let\SB@donext\SB@prgr% + \else% + \let\SB@donext\SB@prcpy% + \fi\fi\fi\fi\fi% + \SB@donext% +} +\newcommand\SB@prcpy[1]{\SB@toks\expandafter{\the\SB@toks#1}\SB@prloop} +\newcommand\SB@prgr[1]{\SB@toks\expandafter{\the\SB@toks{#1}}\SB@prloop} + +\newcommand\SB@prcomma[1]{} +{\catcode`,\active + \gdef\SB@prcomma#1{\SB@toks\expandafter{\the\SB@toks,}\SB@prloop}} +\newcommand\SB@prhyphen[1]{} +{\catcode`-\active + \gdef\SB@prhyphen#1{\SB@toks\expandafter{\the\SB@toks-}\SB@prloop}} +\newcommand\SB@prspace[1]{} +{\obeyspaces +\gdef\SB@prspace{\SB@toks\expandafter{\the\SB@toks }\SB@@prspace}} +\newcommand\SB@@prspace{\afterassignment\SB@prloop\let\SB@temp= } + +\newcommand\SB@sractives{} +{\catcode`,\active\catcode`-\active\obeyspaces% +\gdef\SB@sractives{% +\let,\SB@srcomma\let-\SB@srhyphen\let \SB@srspace% +\SB@srspacing}% +} +\newcommand\SB@srspacing{% + \nonfrenchspacing\sfcode`\;=1500\sfcode`\,=1250\relax% +} +\newcommand\SB@srcomma{,\futurelet\SB@next\SB@@srcomma} +\newcommand\SB@@srcomma{% + \ifx\SB@next\SB@srspace\else% + \nobreak\thinspace% + \fi% +} +\newcommand\SB@srhyphen{\futurelet\SB@next\SB@@srhyphen} +\newcommand\SB@@srhyphen{% + \ifx\SB@next\SB@srhyphen\expandafter\SB@srdash\else--\fi% +} +\newcommand\SB@srdash[1]{\futurelet\SB@next\SB@@srdash} +\newcommand\SB@@srdash{% + \ifx\SB@next\SB@srhyphen---\expandafter\@gobble\else--\fi% +} +\newcommand\SB@srspace{\futurelet\SB@next\SB@@srspace} +\newcommand\SB@@srspace{% + \let\SB@donext\relax% + \ifx\SB@next\SB@srspace\else% + \ifnum\spacefactor>\@m% + \ifnum\spacefactor>1499 % + \ifcat\noexpand\SB@next0% + \let\SB@donext\SB@srcso% + \else% + \penalty-5\enskip% + \fi% + \else% + \space% + \fi% + \else% + \nobreak\space% + \fi% + \fi% + \SB@donext% +} +\newcommand\SB@srcso[1]{\futurelet\SB@temp\SB@@srcso} +\newcommand\SB@@srcso{% + \ifx\SB@temp\SB@srspace% + \penalty-5\enskip% + \else% + \space% + \fi% + \SB@next% +} +\newif\ifSB@stanza +\newcommand\SB@stanzabreak{% + \ifhmode\par\fi% + \ifSB@stanza% + \SB@breakpoint{% + \ifSB@inverse% + \ifSB@prevverse\vvpenalty\else\cvpenalty\fi% + \else% + \ifSB@prevverse\vcpenalty\else\ccpenalty\fi% + \fi% + }% + \vskip\versesep% + \fi% +} +\newcommand\SB@breakpoint[1]{% + \begingroup% + \ifnum#1<\@M% + \SB@skip\colbotglue\relax% + \SB@skip-\SB@skip% + \else% + \SB@skip\z@skip% + \fi% + \advance\SB@skip\lastskip% + \unskip% + \nobreak% + \ifnum#1<\@M% + \vskip\colbotglue\relax% + \penalty#1% + \fi% + \vskip\SB@skip% + \endgroup% +} +\newcommand\SB@putbox[2]{% + \begingroup% + \SB@dimen\dp#2% + #1#2% + \setbox\SB@box\hbox{{\lyricfont\relax p}}% + \ifdim\SB@dimen<\dp\SB@box% + \advance\SB@dimen-\dp\SB@box% + \vskip-\SB@dimen% + \fi% + \setbox\SB@box\box\voidb@x% + \endgroup% +} +\newcommand\SB@obeylines{% + \let\par\SB@par% + \obeylines% + \let\@par\SB@@par% +} +\newcommand\SB@par{% + \ifhmode% + \SB@cnt\interlinepenalty% + \interlinepenalty\@M% + \endgraf% + \interlinepenalty\SB@cnt% + \ifSB@inchorus% + \ifdim\cbarwidth>\z@\nobreak\else\SB@ilpenalty\fi% + \else% + \SB@ilpenalty% + \fi% + \fi% +} +\newcommand\SB@ilpenalty{% + \ifnum\interlinepenalty=\z@\else% + \penalty\interlinepenalty% + \fi% +} +\newcommand\SB@@par{\let\par\SB@par\par} +\SB@newdimen\SB@parindent +\newcommand\SB@everypar{} +\newcommand\SB@raggedright{% + \SB@parindent\parindent% + \raggedright% + \parindent\SB@parindent% +} +\newif\ifvnumbered +\newif\ifSB@prevverse +\CheckCommand\verse{% + \let\\\@centercr% + \list{}{% + \itemsep\z@% + \itemindent-1.5em% + \listparindent\itemindent% + \rightmargin\leftmargin% + \advance\leftmargin1.5em% + }% + \item\relax% +} +\renewenvironment{verse} + {\vnumberedtrue\SB@beginverse} + {\SB@endverse} +\newenvironment{verse*} + {\vnumberedfalse\SB@beginverse} + {\SB@endverse} +\newcommand\beginverse{% + \begingroup% + \SB@loadactives% + \@ifstar{\endgroup\vnumberedfalse\SB@beginverse}% + {\endgroup\vnumberedtrue\SB@beginverse}% +} +\newcommand\SB@beginverse{% + \ifSB@insong% + \ifSB@inverse\SB@errbvv\endverse\fi% + \ifSB@inchorus\SB@errbvc\endchorus\fi% + \else% + \SB@errbvt\beginsong{Unknown Song}% + \fi% + \ifrepchorus\ifvoid\SB@chorusbox\else% + \SB@gotchorustrue% + \ifSB@prevverse\ifvnumbered% + \marks\SB@cmarkclass{\SB@cmark}% + \fi\fi% + \fi\fi% + \SB@inversetrue% + \def\SB@closeall{\endverse\endsong}% + \SB@stanzabreak% + \versemark\nobreak% + \global\SB@stanzatrue% + \SB@ifempty\SB@cr@\memorize{\replay[]}% + \setbox\SB@box\vbox\bgroup\begingroup% + \ifvnumbered% + \protected@edef\@currentlabel{\p@versenum\theversenum}% + \def\SB@everypar{% + \setbox\SB@box\hbox{{\printversenum{\theversenum}}}% + \ifdim\wd\SB@box<\versenumwidth% + \setbox\SB@box% + \hbox to\versenumwidth{\unhbox\SB@box\hfil}% + \fi% + \ifchorded\vrule\@height\baselineskip\@width\z@\@depth\z@\fi% + \placeversenum\SB@box% + \gdef\SB@everypar{}% + }% + \else% + \def\SB@everypar{% + \ifchorded\vrule\@height\baselineskip\@width\z@\@depth\z@\fi% + \gdef\SB@everypar{}% + }% + \fi% + \everypar{\SB@everypar\everypar{}}% + \versefont\relax\SB@setbaselineskip\versejustify% + \SB@loadactives% + \SB@obeylines% + \penalty12345 % + \everyverse\relax% +} +\newcommand\SB@endverse{% + \ifSB@insong% + \ifSB@inverse% + \unpenalty% + \endgroup\egroup% + \SB@putbox\unvbox\SB@box% + \SB@inversefalse% + \def\SB@closeall{\endsong}% + \ifvnumbered\stepcounter{versenum}\fi% + \SB@prevversetrue% + \else\ifSB@inchorus\SB@errevc\endchorus% + \else\SB@errevo\fi\fi% + \else% + \SB@errevt% + \fi% +} +\newif\ifSB@chorustop +\SB@newbox\SB@chorusbox +\newif\ifSB@gotchorus +\ifSB@etex + \@ifundefined{newmarks}{ + \@ifundefined{newmark}{ + \mathchardef\SB@cmarkclass83 + \mathchardef\SB@nocmarkclass84 + }{ + \newmark\SB@cmarkclass + \newmark\SB@nocmarkclass + } + }{ + \newmarks\SB@cmarkclass + \newmarks\SB@nocmarkclass + } +\fi +\newcommand\SB@cmark{} +\def\SB@cmark{SB@cmark} +\newcommand\SB@lastcmark{} +\def\SB@lastcmark{SB@lastcmark} +\newcommand\SB@nocmark{} +\def\SB@nocmark{SB@nocmark} +\newenvironment{chorus}{\beginchorus}{\SB@endchorus} +\newcommand\beginchorus{% + \ifSB@insong + \ifSB@inverse\SB@errbcv\endverse\fi% + \ifSB@inchorus\SB@errbcc\endchorus\fi% + \else% + \SB@errbct\beginsong{Unknown Song}% + \fi% + \SB@inchorustrue% + \def\SB@closeall{\endchorus\endsong}% + \SB@chorustoptrue% + \vnumberedfalse% + \SB@stanzabreak% + \chorusmark% + \ifrepchorus% + \ifSB@gotchorus\else\ifSB@prevverse\else% + \global\setbox\SB@chorusbox\vbox{% + \unvbox\SB@chorusbox% + \SB@stanzabreak% + \chorusmark% + }% + \fi\fi% + \fi% + \global\SB@stanzatrue% + \replay[]% + \SB@@beginchorus% + \everychorus\relax% +} +\newcommand\SB@@beginchorus{% + \ifrepchorus\marks\SB@cmarkclass{}\fi% + \setbox\SB@box\vbox\bgroup\begingroup% + \ifchorded% + \def\SB@everypar{% + \vrule\@height\baselineskip\@width\z@\@depth\z@% + \gdef\SB@everypar{}% + }% + \everypar{\SB@everypar\everypar{}}% + \fi% + \chorusfont\relax\SB@setbaselineskip\chorusjustify% + \SB@loadactives% + \SB@obeylines% + \penalty12345 % +} +\newcommand\SB@endchorus{% + \ifSB@insong% + \ifSB@inchorus% + \unpenalty% + \endgroup\egroup% + \SB@inchorusfalse% + \def\SB@closeall{\endsong}% + \setbox\SB@box\vbox{% + \SB@chorusbar\SB@box% + \SB@putbox\unvbox\SB@box% + } + \ifrepchorus\ifSB@gotchorus\else% + \global\setbox\SB@chorusbox\vbox{% + \unvbox\SB@chorusbox% + \unvcopy\SB@box% + }% + \fi\fi% + \unvbox\SB@box% + \SB@prevversefalse% + \else\ifSB@inverse\SB@errecv\endverse% + \else\SB@erreco\fi\fi% + \else% + \SB@errect% + \fi% +} +\newcommand\SB@cbarshift{% + \ifSB@inchorus\ifdim\cbarwidth>\z@% + \advance\leftskip\cbarwidth% + \advance\leftskip5\p@\relax% + \fi\fi% +} +\newcommand\SB@chorusbar[1]{% + \ifdim\cbarwidth>\z@% + \SB@dimen\ht#1% + \SB@dimenii\dp#1% + \advance\SB@dimen% + \ifSB@chorustop\ifchorded\else2\fi\fi\SB@dimenii% + \SB@skip\SB@dimen\relax% + \SB@computess\SB@skip1\@plus#1% + \SB@computess\SB@skip{-1}\@minus#1% + \nointerlineskip\null\nobreak% + \leaders\vrule\@width\cbarwidth\vskip\SB@skip% + \ifSB@chorustop\ifchorded\else% + \advance\SB@skip-\SB@dimenii% + \fi\fi% + \nobreak\vskip-\SB@skip% + \fi% +} +\newcommand\SB@computess[4]{% + \begingroup% + \vbadness\@M\vfuzz\maxdimen% + \SB@dimen4096\p@% + \setbox\SB@box\vbox spread#2\SB@dimen{\unvcopy#4}% + \ifnum\badness=\z@% + \global\advance#1\z@#31fil\relax% + \else% + \SB@dimenii\SB@dimen% + \loop% + \SB@dimenii.5\SB@dimenii% + \ifnum\badness<100 % + \advance\SB@dimen\SB@dimenii% + \else + \advance\SB@dimen-\SB@dimenii% + \fi% + \setbox\SB@box\vbox spread#2\SB@dimen{\unvcopy#4}% + \ifnum\badness=100 \SB@dimenii\z@\fi% + \ifdim\SB@dimenii>.1\p@\repeat% + \ifdim\SB@dimen<.1\p@\SB@dimen\z@\fi% + \global\advance#1\z@#3\SB@dimen\relax% + \fi% + \endgroup% +} +\newcommand\brk{% + \ifSB@insong% + \ifhmode\penalty-5 \else% + \unpenalty% + \ifSB@inchorus% + \ifdim\cbarwidth=\z@% + \ifrepchorus\marks\SB@cmarkclass{}\fi% + \SB@breakpoint\brkpenalty% + \else% + \endgroup\egroup% + \ifrepchorus\ifSB@gotchorus\else% + \global\setbox\SB@chorusbox\vbox{% + \unvbox\SB@chorusbox% + \SB@chorusbar\SB@box% + \unvcopy\SB@box% + \SB@breakpoint\brkpenalty% + }% + \fi\fi% + \SB@chorusbar\SB@box% + \unvbox\SB@box% + \SB@breakpoint\brkpenalty% + \SB@chorustopfalse% + \SB@@beginchorus% + \fi% + \else% + \SB@breakpoint\brkpenalty% + \fi% + \fi% + \else% + \ifpartiallist\else\SB@nextcol\@ne\colbotglue\fi% + \fi% +} +\newcommand\SB@boxup[1]{% + \setbox\SB@box\hbox{{\notefont\relax#1}}% + \SB@dimen\wd\SB@box% + \advance\SB@dimen6\p@% + \advance\SB@dimen\leftskip% + \advance\SB@dimen\rightskip% + \ifdim\SB@dimen>\hsize% + \vbox{{% + \advance\hsize-6\p@% + \advance\hsize-\leftskip% + \advance\hsize-\rightskip% + \notejustify% + \unhbox\SB@box\par% + \kern\z@% + }}% + \else% + \vbox{\box\SB@box\kern\z@}% + \fi% +} +\newcommand\textnote[1]{% + \ifhmode\par\fi% + \ifnum\lastpenalty=12345\else% + \ifSB@inverse% + \vskip2\p@\relax% + \else\ifSB@inchorus% + \vskip2\p@\relax% + \else\ifSB@stanza% + \nobreak\vskip\versesep% + \fi\fi\fi% + \fi% + \begingroup% + \everypar{}% + \ifchorded\chordedfalse\SB@setbaselineskip\chordedtrue\fi% + \placenote{\SB@colorbox\notebgcolor{\SB@boxup{#1}}}% + \endgroup% + \nobreak% + \ifSB@inverse% + \vskip2\p@\relax% + \else\ifSB@inchorus% + \vskip2\p@\relax% + \else\ifSB@stanza\else% + \nobreak\vskip\versesep% + \fi\fi\fi% +} +\newcommand\musicnote[1]{\ifchorded\textnote{#1}\fi} +\ifSB@etex + \newcommand\echo{\begingroup\@sanitize\SB@echo} + \newcommand\SB@echo[1]{% + \endgroup% + \begingroup% + \echofont\relax% + \endlinechar\m@ne% + \scantokens{(#1)}% + \endgroup% + } +\else + \newcommand\echo{% + \begingroup% + \echofont\relax% + \afterassignment\SB@echo% + \setbox\SB@box\hbox% + } + \newcommand\SB@echo{\aftergroup\SB@@echo(} + \newcommand\SB@@echo{\unhbox\SB@box)\endgroup} +\fi +\newcommand\rep[1]{% + (\raise.25ex\hbox{% + \fontencoding{OMS}\fontfamily{cmsy}\selectfont\char\tw@% + }#1)% +} +\newenvironment{songgroup}{% + \ifnum\SB@grouplvl=\z@% + \edef\SB@sgroup{\thesongnum}% + \global\SB@groupcnt\m@ne% + \fi% + \advance\SB@grouplvl\@ne% +}{% + \advance\SB@grouplvl\m@ne% + \ifnum\SB@grouplvl=\z@\let\SB@sgroup\@empty\fi% +} +\SB@newcount\SB@grouplvl +\newenvironment{intersong}{% + \ifSB@insong\SB@errbro\SB@closeall\fi% + \ifSB@intersong\SB@errbrr\SB@closeall\fi% + \setbox\SB@chorusbox\box\voidb@x% + \SB@intersongtrue% + \def\SB@closeall{\end{intersong}}% + \setbox\SB@songbox\vbox\bgroup\begingroup% + \ifnum\SB@numcols>\z@\hsize\SB@colwidth\fi% + \ifdim\sbarheight>\z@% + \hrule\@height\sbarheight\@width\hsize% + \nobreak% + \fi% +}{% + \ifSB@intersong + \ifdim\sbarheight>\z@% + \ifhmode\par\fi% + \SB@skip\lastskip% + \unskip\nobreak\vskip\SB@skip% + \hbox{\vrule\@height\sbarheight\@width\hsize}% + \fi% + \endgroup\egroup% + \ifSB@omitscrip% + \setbox\SB@songbox\box\voidb@x% + \else% + \SB@submitsong% + \fi% + \SB@intersongfalse% + \else% + \ifSB@insong\SB@errero\SB@closeall\else\SB@errert\fi% + \fi% +} +\newenvironment{intersong*}{% + \ifSB@insong\SB@errbro\SB@closeall\fi% + \ifSB@intersong\SB@errbrr\SB@closeall\fi% + \setbox\SB@chorusbox\box\voidb@x% + \SB@intersongtrue% + \def\SB@closeall{\end{intersong*}}% + \setbox\SB@songbox\vbox\bgroup\begingroup% +}{% + \ifSB@intersong% + \endgroup\egroup% + \ifSB@omitscrip% + \setbox\SB@songbox\box\voidb@x% + \else% + \def\SB@stype{\SB@styppage}% + \SB@submitsong% + \def\SB@stype{\SB@stypcol}% + \fi% + \SB@intersongfalse% + \else% + \ifSB@insong\SB@errero\SB@closeall\else\SB@errert\fi% + \fi% +} +\newenvironment{scripture}{\beginscripture}{\SB@endscripture} +\newcommand\beginscripture[1]{% + \begin{intersong}% + \SB@parsesrefs{#1}% + \setbox\SB@envbox\hbox{{\printscrcite\songrefs}}% + \def\SB@closeall{\endscripture}% + \nobreak\vskip5\p@% + \SB@parindent\parindent\parindent\z@% + \parskip\z@skip\parfillskip\@flushglue% + \leftskip\SB@parindent\rightskip\SB@parindent\relax% + \scripturefont\relax% + \baselineskip\f@size\p@\@plus\p@\relax% + \advance\baselineskip\p@\relax% + \emergencystretch.3em% +} +\newcommand\SB@endscripture{% + \ifSB@intersong + \scitehere% + \ifhmode\par\fi% + \vskip-3\p@% + \end{intersong}% + \fi% +} +\newcommand\scitehere{% + \ifSB@intersong% + \ifvoid\SB@envbox\else% + \ifvmode% + \setbox\SB@box\lastbox% + \nointerlineskip\noindent\hskip-\leftskip% + \unhbox\SB@box\unskip% + \fi% + \unskip\nobreak\hfil\penalty50\hskip.8em\null\nobreak\hfil% + \box\SB@envbox\kern-\SB@parindent% + {\parfillskip\z@\finalhyphendemerits2000\par}% + \fi% + \else% + \SB@errscrip\scitehere% + \fi% +} +\newcommand\Acolon{\SB@colon2\Acolon} +\newcommand\Bcolon{\SB@colon1\Bcolon} +\newcommand\SB@colon[2]{% + \ifSB@intersong\else% + \SB@errscrip#2% + \beginscripture{Unknown}% + \fi% + \ifhmode\par\fi% + \begingroup% + \rightskip\SB@parindent\@plus4em% + \advance\leftskip2\SB@parindent% + \advance\parindent-#1\SB@parindent% + \def\par{\endgraf\endgroup}% + \obeylines% +} +\newcommand\strophe{% + \ifSB@intersong\else% + \SB@errscrip\strophe\beginscripture{Unknown}% + \fi% + \vskip.9ex\@plus.45ex\@minus.68ex\relax% +} +\newcommand\SB@scripdent[2]{% + \ifSB@intersong\else% + \SB@errscrip#2\beginscripture{Unknown}% + \fi% + \ifhmode\par\fi% + \advance\leftskip#1\SB@parindent\relax% +} +\newcommand\scripindent{\SB@scripdent1\scripindent} +\newcommand\scripoutdent{\SB@scripdent-\scripoutdent} +\newcommand\SB@quotesactive{% + \catcode`'\active% + \catcode``\active% +} +\newcommand\shiftdblquotes[4]{} +\newcommand\SB@ldqleft{} +\newcommand\SB@ldqright{} +\newcommand\SB@rdqleft{} +\newcommand\SB@rdqright{} +\newcommand\SB@scanlq{} +\newcommand\SB@scanrq{} +\newcommand\SB@dolq{} +\newcommand\SB@dorq{} +{ + \SB@quotesactive + \gdef\shiftdblquotes#1#2#3#4{% + \def\SB@ldqleft{\kern#1}% + \def\SB@ldqright{\kern#2}% + \def\SB@rdqleft{\kern#3}% + \def\SB@rdqright{\kern#4}% + \SB@quotesactive% + \def`{\futurelet\SB@next\SB@scanlq}% + \def'{\futurelet\SB@next\SB@scanrq}% + } + \gdef\SB@scanlq{% + \ifx\SB@next`% + \expandafter\SB@dolq% + \else% + \expandafter\lq% + \fi% + } + \gdef\SB@scanrq{% + \ifx\SB@next'% + \expandafter\SB@dorq% + \else% + \expandafter\rq% + \fi% + } + \gdef\SB@dolq`{% + \ifvmode\leavevmode\else\/\fi% + \vadjust{}% + \SB@ldqleft\lq\lq\SB@ldqright% + \vadjust{}% + } + \gdef\SB@dorq'{% + \ifvmode\leavevmode\else\/\fi% + \vadjust{}% + \SB@rdqleft\rq\rq\SB@rdqright% + \vadjust{}% + } +} +\SB@newcount\SB@transposefactor +\newif\ifSB@convertnotes +\newcommand\notenameA{} +\newcommand\notenameB{} +\newcommand\notenameC{} +\newcommand\notenameD{} +\newcommand\notenameE{} +\newcommand\notenameF{} +\newcommand\notenameG{} +\newcommand\printnoteA{} +\newcommand\printnoteB{} +\newcommand\printnoteC{} +\newcommand\printnoteD{} +\newcommand\printnoteE{} +\newcommand\printnoteF{} +\newcommand\printnoteG{} +\newcommand\notenamesin[7]{% + \def\notenameA{#1}% + \def\notenameB{#2}% + \def\notenameC{#3}% + \def\notenameD{#4}% + \def\notenameE{#5}% + \def\notenameF{#6}% + \def\notenameG{#7}% + \SB@convertnotestrue% +} +\newcommand\notenamesout[7]{% + \def\printnoteA{#1}% + \def\printnoteB{#2}% + \def\printnoteC{#3}% + \def\printnoteD{#4}% + \def\printnoteE{#5}% + \def\printnoteF{#6}% + \def\printnoteG{#7}% + \SB@convertnotestrue% +} +\newcommand\notenames[7]{% + \notenamesin{#1}{#2}{#3}{#4}{#5}{#6}{#7}% + \notenamesout{#1}{#2}{#3}{#4}{#5}{#6}{#7}% + \SB@convertnotesfalse% +} +\newcommand\alphascale{\notenames ABCDEFG} +\newcommand\solfedge{\notenames{LA}{SI}{DO}{RE}{MI}{FA}{SOL}} +\alphascale +\newif\ifSB@prefshrps +\newif\ifSB@needkey +\newcommand\transpose[1]{% + \advance\SB@transposefactor by#1\relax% + \SB@cnt\SB@transposefactor% + \divide\SB@cnt12 % + \multiply\SB@cnt12 % + \advance\SB@transposefactor-\SB@cnt% + \SB@needkeytrue% +} +\newcommand\capo[1]{% + \iftranscapos\transpose{#1}\else\musicnote{capo #1}\fi% +} +\newcommand\prefersharps{\SB@prefshrpstrue\SB@needkeyfalse} +\newcommand\preferflats{\SB@prefshrpsfalse\SB@needkeyfalse} +\newcommand\transposehere[1]{% + \ifnum\SB@transposefactor=\z@% + \ifSB@convertnotes% + \SB@dotranspose{#1}% + \the\SB@toks% + \else% + #1% + \fi% + \else% + \ifSB@convertnotes% + {\SB@transposefactor\z@% + \SB@dotranspose{#1}% + \xdef\SB@tempv{\the\SB@toks}}% + \else% + \def\SB@tempv{#1}% + \fi% + \SB@dotranspose{#1}% + \expandafter\trchordformat\expandafter{\SB@tempv}{\the\SB@toks}% + \fi% +} +\newcommand\notrans[1]{% + \begingroup% + \SB@transposefactor\z@% + \transposehere{#1}% + \endgroup% +} +\newcommand\SB@dotranspose[1]{% + \SB@toks{}% + \let\SB@dothis\SB@trmain% + \SB@trscan#1\SB@trend% +} +\newcommand\trchordformat[2]{#2} +\newcommand\SB@trscan{\futurelet\SB@next\SB@dothis} +\newcommand\SB@trmain{% + \ifx\SB@next\bgroup% + \let\SB@donext\SB@trgroup% + \else\ifx\SB@next\egroup% + \SB@toks\expandafter{\the\SB@toks\egroup}% + \let\SB@donext\SB@trskip% + \else\ifcat\noexpand\SB@next\@sptoken% + \SB@appendsp\SB@toks% + \let\SB@donext\SB@trskip% + \else% + \let\SB@donext\SB@trstep% + \fi\fi\fi% + \SB@donext% +} +\newcommand\SB@trgroup[1]{% + \SB@toks\expandafter{\the\SB@toks{#1}}% + \SB@trscan% +} +\newcommand\SB@trskip{% + \afterassignment\SB@trscan% + \let\SB@next= } +\newcommand\SB@trstep[1]{% + \let\SB@donext\SB@trscan% + \ifcat\noexpand\SB@next A% + \ifnum\uccode`#1=`#1% + \def\SB@temp{#1}% + \let\SB@dothis\SB@trnote% + \else% + \SB@toks\expandafter{\the\SB@toks#1}% + \fi% + \else\ifx\SB@next\SB@trend + \let\SB@donext\relax% + \else% + \SB@toks\expandafter{\the\SB@toks#1}% + \fi\fi% + \SB@donext% +} +\newcommand\SB@trnote{% + \ifcat\noexpand\SB@next A% + \let\SB@donext\SB@trnotestep% + \else\ifnum\SB@transposefactor=\z@% + \SB@cnt\z@% + \let\SB@donext\SB@trtrans% + \else\ifx\SB@next\flt% + \SB@cnt\m@ne% + \let\SB@donext\SB@tracc% + \else\ifx\SB@next\shrp% + \SB@cnt\@ne% + \let\SB@donext\SB@tracc% + \else% + \SB@cnt\z@% + \let\SB@donext\SB@trtrans% + \fi\fi\fi\fi% + \SB@donext% +} +\newcommand\SB@trnotestep[1]{% + \ifnum\uccode`#1=`#1% + \SB@app\def\SB@temp{#1}% + \expandafter\SB@trscan% + \else% + \SB@cnt\z@% + \expandafter\SB@trtrans\expandafter#1% + \fi% +} +\newcommand\SB@tracc[1]{\futurelet\SB@next\SB@trtrans} +\newcommand\SB@trtrans{% + \advance\SB@cnt% + \ifx\SB@temp\notenameA\z@% + \else\ifx\SB@temp\notenameB\tw@% + \else\ifx\SB@temp\notenameC\thr@@% + \else\ifx\SB@temp\notenameD5 % + \else\ifx\SB@temp\notenameE7 % + \else\ifx\SB@temp\notenameF8 % + \else\ifx\SB@temp\notenameG10 % + \else-99 \fi\fi\fi\fi\fi\fi\fi% + \ifnum\SB@cnt<\m@ne% + \SB@toks\expandafter\expandafter\expandafter{% + \expandafter\the\expandafter\SB@toks\SB@temp}% + \else% + \advance\SB@cnt\SB@transposefactor% + \ifnum\SB@cnt<\z@\advance\SB@cnt12 \fi% + \ifnum\SB@cnt>11 \advance\SB@cnt-12 \fi% + \ifSB@needkey\ifnum\SB@transposefactor=\z@\else\SB@setkeysig\fi\fi% + \edef\SB@temp{% + \the\SB@toks% + \ifSB@prefshrps% + \ifcase\SB@cnt\printnoteA\or\printnoteA\noexpand\shrp\or% + \printnoteB\or\printnoteC\or\printnoteC\noexpand\shrp\or% + \printnoteD\or\printnoteD\noexpand\shrp\or\printnoteE\or% + \printnoteF\or\printnoteF\noexpand\shrp\or\printnoteG\or% + \printnoteG\noexpand\shrp\fi% + \else% + \ifcase\SB@cnt\printnoteA\or\printnoteB\noexpand\flt\or% + \printnoteB\or\printnoteC\or\printnoteD\noexpand\flt\or% + \printnoteD\or\printnoteE\noexpand\flt\or\printnoteE\or% + \printnoteF\or\printnoteG\noexpand\flt\or\printnoteG\or% + \printnoteA\noexpand\flt\fi% + \fi}% + \SB@toks\expandafter{\SB@temp}% + \fi% + \let\SB@dothis\SB@trmain% + \SB@trscan% +} +\newcommand\SB@setkeysig{% + \global\SB@needkeyfalse% + \ifcase\SB@cnt% + \global\SB@prefshrpstrue\or% A + \global\SB@prefshrpsfalse\or% Bb + \global\SB@prefshrpstrue\or% B + \ifx\SB@next m% C + \global\SB@prefshrpsfalse% + \else% + \global\SB@prefshrpstrue% + \fi\or% + \global\SB@prefshrpstrue\or% C# + \ifx\SB@next m% D + \global\SB@prefshrpsfalse% + \else% + \global\SB@prefshrpstrue% + \fi\or% + \global\SB@prefshrpsfalse\or% Eb + \global\SB@prefshrpstrue\or% E + \global\SB@prefshrpsfalse\or% F + \global\SB@prefshrpstrue\or% F# + \ifx\SB@next m% G + \global\SB@prefshrpsfalse% + \else% + \global\SB@prefshrpstrue% + \fi\or% + \global\SB@prefshrpsfalse\else% Ab + \global\SB@needkeytrue% non-chord + \fi% +} +\newcommand\SB@trend{% + \SB@Error{Internal Error: Transposition failed}% + {This error should not occur.}% +} +\newcommand\SB@metertop{} +\newcommand\SB@meterbot{} +\newcommand\meter[2]{\gdef\SB@metertop{#1}\gdef\SB@meterbot{#2}} +\newcommand\SB@measuremark{SB@IsMeasure} +\newcommand\SB@makembar[2]{% + \ifSB@inverse\else% + \ifSB@inchorus\else\SB@errmbar\fi% + \fi% + \ifhmode% + \SB@skip\lastskip\unskip% + \setbox\SB@box\lastbox% + \copy\SB@box% + \ifvbox\SB@box% + \begingroup% + \setbox\SB@boxii\copy\SB@box% + \vbadness\@M\vfuzz\maxdimen% + \setbox\SB@boxii% + \vsplit\SB@boxii to\maxdimen% + \endgroup% + \long\edef\SB@temp{\splitfirstmark}% + \ifx\SB@temp\SB@measuremark% + \penalty100\hskip1em% + \else% + \penalty100\hskip\SB@skip% + \fi% + \else% + \penalty100\hskip\SB@skip% + \fi% + \fi% + \ifvmode\leavevmode\fi% + \setbox\SB@box\hbox{{\meterfont\relax#1}}% + \setbox\SB@boxii\hbox{{\meterfont\relax#2}}% + \SB@dimen\wd\ifdim\wd\SB@box>\wd\SB@boxii\SB@box\else\SB@boxii\fi% + \SB@dimenii\baselineskip% + \advance\SB@dimenii-2\p@% + \advance\SB@dimenii-\ht\SB@box% + \advance\SB@dimenii-\dp\SB@box% + \advance\SB@dimenii-\ht\SB@boxii% + \advance\SB@dimenii-\dp\SB@boxii% + \let\SB@temp\relax% + \ifdim\SB@dimen>\z@% + \advance\SB@dimenii-.75\p@% + \def\SB@temp{\kern.75\p@}% + \fi% + \SB@maxmin\SB@dimen<{.5\p@}% + \SB@maxmin\SB@dimenii<\z@% + \vbox{% + \mark{\SB@measuremark}% + \hbox to\SB@dimen{% + \hfil% + \box\SB@box% + \hfil% + }% + \nointerlineskip% + \hbox to\SB@dimen{% + \hfil% + \box\SB@boxii% + \hfil% + }% + \SB@temp% + \nointerlineskip% + \hbox to\SB@dimen{% + \hfil% + \vrule\@width.5\p@\@height\SB@dimenii% + \hfil% + }% + }% + \meter{}{}% +} +\newcommand\mbar{\SB@mbar} +\newcommand\measurebar{% + \mbar\SB@metertop\SB@meterbot% +} +\newcommand\SB@repcolon{{% + \usefont{OT1}{cmss}{m}{n}\selectfont% + \ifchorded% + \baselineskip.5\SB@dimen% + \vbox{\hbox{:}\hbox{:}\kern.5\p@}% + \else% + \raise.5\p@\hbox{:}% + \fi% +}} +\newcommand\lrep{% + \SB@dimen\baselineskip% + \advance\SB@dimen-2\p@% + \vrule\@width1.5\p@\@height\SB@dimen\@depth\p@% + \kern1.5\p@% + \vrule\@width.5\p@\@height\SB@dimen\@depth\p@% + \SB@repcolon% +} +\newcommand\rrep{% + \SB@dimen\baselineskip% + \advance\SB@dimen-2\p@% + \SB@repcolon% + \vrule\@width.5\p@\@height\SB@dimen\@depth\p@% + \kern1.5\p@% + \vrule\@width1.5\p@\@height\SB@dimen\@depth\p@% +} +\newif\ifSB@wordends +\newif\ifSB@brokenword +\SB@newtoks\SB@lyric +\SB@newcount\SB@numhyps +\SB@newtoks\SB@lyricnohyp +\SB@newbox\SB@lyricbox +\SB@newbox\SB@chordbox +\newcommand\SB@chbstok{} +\newcommand\SB@setchord{} +{ + \catcode`^\active + \gdef\SB@setchord#1{% + \SB@gettabindtrue\SB@nohattrue% + \setbox\SB@chordbox\hbox{% + \unhbox\SB@chordbox% + \begingroup% + \ifSB@trackch% + \let\SB@activehat\SB@hat@tr% + \else% + \let\SB@activehat\SB@hat@notr% + \fi% + \let^\SB@activehat% + \printchord{% + \ifSB@firstchord\else\kern.15em\fi% + \vphantom/% + \transposehere{#1}% + \kern.2em% + }% + \endgroup% + }% + \SB@gettabindfalse% + \ifSB@trackch\ifSB@nohat% + \global\SB@creg\expandafter{\the\SB@creg#1\\}% + \fi\fi% + \let\SB@noreplay\@firstofone% + } +} +\newcommand\SB@outertest{% + \expandafter\SB@otesta\meaning\SB@next:\SB@otesta% +} +\newcommand\SB@otesta{} +\edef\SB@otesta#1:#2\SB@otesta{% + \noexpand\SB@otestb% + #1\string\outer% + \noexpand\SB@otestb% +} +\newcommand\SB@otestb{} +\expandafter\def\expandafter\SB@otestb% +\expandafter#\expandafter1\string\outer#2\SB@otestb{% + \def\SB@temp{#2}% + \ifx\SB@temp\@empty\SB@testfalse\else\SB@testtrue\fi% +} +\newcommand\SB@UTFtest{} +\edef\SB@UTFtest#1{% + \noexpand\expandafter% + \noexpand\SB@@UTFtest% + \noexpand\meaning#1% + \string\UTFviii@zero@octets% + \noexpand\SB@@UTFtest% +} +\newcommand\SB@U@two{\global\SB@cnt\tw@} +\newcommand\SB@U@three{\global\SB@cnt\thr@@} +\newcommand\SB@U@four{\global\SB@cnt4\relax} +\newcommand\SB@@UTFtest{} +{\escapechar\m@ne + \xdef\SB@temp{\string\@octets}} +\edef\SB@temp{##1\string\UTFviii@##2\SB@temp} +\expandafter\def\expandafter\SB@@UTFtest\SB@temp#3\SB@@UTFtest{% + \SB@cnt\z@% + {\csname SB@U@#2\endcsname}% +} +\newcommand\SB@declare[3]{% + \afterassignment\iffalse\let\SB@next= #3\relax\fi% + \SB@UTFtest\SB@next% + \ifcase\SB@cnt% + \ifcat\noexpand#3\relax% + \SB@addNtest\SB@macrotests#1#2#3% + \else\ifcat\noexpand#3.% + \SB@addDtest\SB@othertests#1#2% + \else\ifcat\noexpand#3A% + \SB@addDtest\SB@lettertests#1#2% + \else% + \SB@addDtest\relax0#2% + \fi\fi\fi% + \or% + \SB@addNtest\SB@macrotests#1#2#3% + \else% + \SB@addMtest\SB@multitests#1#2#3\relax\relax\relax% + \fi% +} +\newcommand\DeclareLyricChar{\SB@declare\SB@testtrue0} +\newcommand\DeclareNonLyric{\SB@declare\SB@testfalse\SB@testfalse} +\newcommand\DeclareNoHyphen{\SB@declare\SB@testfalse\SB@testtrue} +\newcommand\SB@lettertests{} +\newcommand\SB@macrotests{} +\newcommand\SB@multitests{} +\newcommand\SB@othertests{} +\newcommand\SB@addDtest[3]{% + \ifx0#2\else% + \def#1{{\csname SB@!\meaning\SB@next\endcsname}}% + \expandafter\def\csname SB@!\meaning\SB@next\endcsname{\global#2}% + \fi% + \ifx0#3\else% + \expandafter\def\csname SB@HT@\meaning\SB@next\endcsname{\global#3}% + \fi% +} +\newcommand\SB@addNtest[4]{% + \ifx0#2\else% + \def#1{{\csname SB@!\SB@nextname\endcsname}}% + \expandafter\def\csname SB@!\string#4\endcsname{\global#2}% + \fi% + \ifx0#3\else% + \expandafter\def\csname SB@HT@\string#4\endcsname{\global#3}% + \fi% +} +\newcommand\SB@addMtest[7]{% + \edef\SB@temp{% + \string#4% + \ifx\relax#5\else\string#5\fi% + \ifx\relax#6\else\string#6\fi% + \ifx\relax#7\else\string#7\fi% + }% + \ifx0#2\else% + \def#1{{\csname SB@!\SB@nextname\endcsname}}% + \expandafter\def\csname SB@!\SB@temp\endcsname{\global#2}% + \fi% + \ifx0#3\else% + \expandafter\def\csname SB@HT@\SB@temp\endcsname{\global#3}% + \fi% +} +\DeclareLyricChar\` +\DeclareLyricChar\' +\DeclareLyricChar\^ +\DeclareLyricChar\" +\DeclareLyricChar\~ +\DeclareLyricChar\= +\DeclareLyricChar\. +\DeclareLyricChar\u +\DeclareLyricChar\v +\DeclareLyricChar\H +\DeclareLyricChar\t +\DeclareLyricChar\c +\DeclareLyricChar\d +\DeclareLyricChar\b +\DeclareLyricChar\oe +\DeclareLyricChar\OE +\DeclareLyricChar\ae +\DeclareLyricChar\AE +\DeclareLyricChar\aa +\DeclareLyricChar\AA +\DeclareLyricChar\o +\DeclareLyricChar\O +\DeclareLyricChar\l +\DeclareLyricChar\L +\DeclareLyricChar\ss +\DeclareLyricChar\i +\DeclareLyricChar\j +\DeclareLyricChar\/ +\DeclareLyricChar\- +\DeclareLyricChar\discretionary +\DeclareNoHyphen\par +\newcommand\SB@bracket{} +\newcommand\SB@chord{\SB@begincname\SB@@chord} +\newcommand\SB@begincname{} +{\catcode`\^^M\active + \gdef\SB@begincname{% + \begingroup% + \catcode`##\active\catcode`&\active% + \catcode`:12\relax% + \catcode`\^^M\active\SB@outer\def^^M{}% + \SB@outer\def\[{}% + \chordlocals\relax% + } +} +\newcommand\SB@endcname{} +\let\SB@endcname\endgroup +\newcommand\SB@nbsp{} +\def\SB@nbsp{\nobreakspace{}} +\newif\ifSB@firstchord\SB@firstchordtrue +\newcommand*\SB@@chord{} +\def\SB@@chord#1]{% + \SB@endcname% + \ifSB@firstchord% + \setbox\SB@lyricbox\hbox{\kern\SB@tabindent}% + \global\SB@tabindent\z@% + \SB@lyric{}% + \SB@numhyps\z@% + \SB@spcinit% + \setbox\SB@chordbox\box\voidb@x% + \fi% + \SB@setchord{#1}% + \SB@firstchordfalse% + \let\SB@dothis\SB@chstart% + \SB@chscan% +} +\newcommand\SB@spcinit{} +\newcommand\MultiwordChords{% + \def\SB@spcinit{% + \let\SB@chdone\SB@chlyrdone% + \let\SB@chimpspace\SB@chnxtdone% + \let\SB@chexpspace\SB@chnxtdone% + \let\SB@chespace\SB@chendspace% + }% +} +\newcommand\SB@chscan{% + \let\SB@nextname\relax% + \futurelet\SB@next\SB@chmain% +} +\newcommand\SB@chmain{\SB@dothis\SB@donext} +\newcommand\SB@chnxtrelax{\let\SB@donext\relax} +\newcommand\SB@chnxtstep{\let\SB@donext\SB@chstep} +\newcommand\SB@chnxtdone{\let\SB@donext\SB@chdone} +\newcommand\SB@chstart{% + \ifx\SB@next\[\SB@chnxtrelax% + \else\ifx\SB@next\SB@activehat\SB@chnxtrelax% + \else\ifx\SB@next\ch\SB@chnxtrelax% + \else\ifx\SB@next\mch\SB@chnxtrelax% + \else\ifx\SB@next`\SB@chnxtstep% + \else\ifx\SB@next'\SB@chnxtstep% + \else\ifx\SB@next"\SB@chnxtstep% + \else% + \the\SB@lyric% + \SB@lyric{}% + \SB@firstchordtrue% + \let\SB@dothis\SB@chnorm% + \SB@chnorm% + \fi\fi\fi\fi\fi\fi\fi% +} +\newcommand\SB@chnorm{% + \ifcat\noexpand\SB@next A% + \SB@testtrue\SB@lettertests% + \ifSB@test% + \SB@chespace\SB@chnxtstep% + \else% + \SB@chnxtdone% + \fi% + \else% + \SB@chtrymacro% + \fi% +} +\newcommand\SB@chtrymacro{% + \ifcat\noexpand\SB@next\relax% + \SB@chmacro% + \else% + \SB@chother% + \fi% +} +\newcommand\SB@chother{% + \ifcat\noexpand\SB@next\@sptoken% + \SB@chexpspace% + \else\ifcat\noexpand\SB@next\bgroup% + \SB@chespace\let\SB@donext\SB@chbgroup% + \else\ifcat\noexpand\SB@next\egroup% + \SB@chespace\let\SB@donext\SB@chegroup% + \else\ifx\SB@next-% + \SB@numhyps\@ne\relax% + \SB@lyricnohyp\expandafter{\the\SB@lyric}% + \let\SB@dothis\SB@chhyph% + \SB@chespace\SB@chnxtstep% + \else\ifcat\noexpand\SB@next.% + \SB@testtrue\SB@othertests% + \ifSB@test% + \SB@chespace\SB@chnxtstep% + \else% + \SB@chnxtdone% + \fi% + \else% + \SB@chespace\SB@chnxtstep% + \fi\fi\fi\fi\fi% +} +\newcommand\SB@chmacro{% + \SB@outertest% + \ifSB@test% + \SB@chnxtdone% + \else% + \let\SB@donext\SB@chgetname% + \fi% +} +\newcommand\SB@chgetname[1]{% + \edef\SB@nextname{\string#1}% + \SB@@chmacro\SB@donext#1% +} +\newcommand\SB@@chmacro{% + \ifx\SB@next\SB@activehat% + \SB@chnxtdone% + \else\ifx\SB@next\SB@par% + \SB@chnxtdone% + \else\ifx\SB@next\measurebar% + \SB@chmbar% + \else\ifx\SB@next\mbar% + \SB@chmbar% + \else\ifx\SB@next\ch% + \SB@chespace\let\SB@donext\SB@chlig% + \else\ifx\SB@next\mch% + \SB@chespace\let\SB@donext\SB@mchlig% + \else\ifx\SB@next\ % + \SB@chimpspace% + \else\ifx\SB@next\SB@nbsp% + \SB@chimpspace% + \else% + \SB@UTFtest\SB@next% + \ifcase\SB@cnt\SB@chothermac% + \or\or\SB@chespace\let\SB@donext\SB@chsteptwo% + \or\SB@chespace\let\SB@donext\SB@chstepthree% + \or\SB@chespace\let\SB@donext\SB@chstepfour\fi% + \fi\fi\fi\fi\fi\fi\fi\fi% +} +\newcommand\SB@chothermac{% + \SB@testfalse% + \afterassignment\iffalse% + \SB@cnt\expandafter`\SB@nextname x\fi% + \ifnum\the\catcode\SB@cnt=\z@\else\SB@testtrue\fi% + \SB@macrotests% + \ifSB@test% + \SB@chespace\SB@chnxtstep% + \else% + \SB@chnxtdone% + \fi% +} +\newcommand\SB@chstep[1]{% + \SB@lyric\expandafter{\the\SB@lyric#1}% + \SB@chscan% +} +\newcommand\SB@chsteptwo[2]{\SB@chmulti{#1#2}{\string#1\string#2}} +\newcommand\SB@chstepthree[3]{% + \SB@chmulti{#1#2#3}{\string#1\string#2\string#3}% +} +\newcommand\SB@chstepfour[4]{% + \SB@chmulti{#1#2#3#4}{\string#1\string#2\string#3\string#4}% +} +\newcommand\SB@chmulti[2]{% + \def\SB@next{#1}% + \edef\SB@nextname{#2}% + \SB@testtrue\SB@multitests% + \ifSB@test% + \SB@lyric\expandafter{\the\SB@lyric#1}% + \expandafter\SB@chscan% + \else% + \expandafter\SB@chmstop% + \fi% +} +\newcommand\SB@chmstop{\expandafter\SB@chdone\SB@next} +\newcommand\SB@chhyph{% + \ifx\SB@next-% + \advance\SB@numhyps\@ne\relax% + \SB@chnxtstep% + \else% + \SB@chnxtdone% + \fi% +} +\newcommand\SB@chimpspace{} +\let\SB@chimpspace\SB@chnxtdone +\newcommand\SB@chexpspace{} +\let\SB@chexpspace\SB@chnxtdone +\newcommand\SB@chespace{} +\newcommand\SB@chendspace{% + \let\SB@chdone\SB@chlyrdone% + \def\SB@chexpspace{\SB@chbspace\SB@chexpspace}% + \def\SB@chimpspace{\SB@chbspace\SB@chimpspace}% + \def\SB@chespace{}% +} +\newcommand\SB@chbspace{% + \setbox\SB@lyricbox\hbox{% + \unhbox\SB@lyricbox% + \the\SB@lyric% + }% + \SB@lyric{}% + \ifdim\wd\SB@lyricbox<\wd\SB@chordbox% + \let\SB@chbstok= \SB@next% + \def\SB@chexpspace{\let\SB@donext\SB@chgetspace}% + \let\SB@chimpspace\SB@chnxtstep% + \let\SB@chespace\SB@chendspace% + \let\SB@chdone\SB@chspcdone% + \else% + \let\SB@chimpspace\SB@chnxtdone% + \let\SB@chexpspace\SB@chnxtdone% + \fi% +} +\newcommand\SB@chgetspace{% + \SB@appendsp\SB@lyric% + \let\SB@nextname\relax% + \afterassignment\SB@chscan% + \let\SB@next= } +\newcommand\SB@chmbar{% + \ifmeasures% + \SB@chnxtdone% + \else% + \SB@chespace\SB@chnxtstep% + \fi% +} +\newcommand\SB@chbgroup[1]{% + \SB@lyric\expandafter{\the\SB@lyric{#1}}% + \SB@chscan% +} +\newcommand\SB@chegroup{% + \let\SB@nextname\relax% + \afterassignment\SB@chegrpscan% + \let\SB@next= } +\newcommand\SB@chegrpscan{% + \futurelet\SB@next\SB@chegrpmacro% +} +\newcommand\SB@chegrpmacro{% + \ifcat\noexpand\SB@next\relax% + \expandafter\SB@chegrpouter% + \else% + \expandafter\SB@chegrpdone% + \fi% +} +\newcommand\SB@chegrpouter{% + \SB@outertest% + \ifSB@test% + \expandafter\SB@chegrpdone% + \else% + \expandafter\SB@chegrpname% + \fi% +} +\newcommand\SB@chegrpname[1]{% + \edef\SB@nextname{\string#1}% + \SB@chegrpdone#1% +} +\newcommand\SB@chegrpdone{\SB@chdone\egroup} +\newcommand\SB@chlig[5]{% + \gdef\SB@ligpre{{#3}}% + \gdef\SB@ligpost{\[#2]{#4}}% + \gdef\SB@ligfull{% + \[\SB@noreplay{\hphantom{{\lyricfont\relax#3}}}#2]{#5}% + }% + \SB@chdone% +} +\newcommand\SB@mchlig[5]{% + \SB@lyric\expandafter{\the\SB@lyric#3}% + \let\SB@next\measurebar% + \edef\SB@nextname{\string\measurebar}% + \gdef\SB@ligpost{\measurebar\[#2]{#4}}% + \gdef\SB@ligfull{\measurebar\[#2]{#4}}% + \SB@chdone% +} +\newcommand\SB@chlyrdone{% + \setbox\SB@lyricbox\hbox{% + \unhbox\SB@lyricbox% + \ifnum\SB@numhyps=\@ne% + \the\SB@lyricnohyp% + \else% + \the\SB@lyric% + \fi% + }% + \SB@emitchord% +} +\newcommand\SB@chspcdone{% + \let\SB@nextname\relax% + \let\SB@next= \SB@chbstok% + \expandafter\SB@emitchord\the\SB@lyric% +} +\newcommand\SB@chdone{} +\let\SB@chdone\SB@chlyrdone +\newcommand\SB@ligpre{} +\newcommand\SB@ligpost{} +\newcommand\SB@ligfull{} +\newcommand\SB@clearlig{% + \gdef\SB@ligpre{}% + \gdef\SB@ligpost{}% + \gdef\SB@ligfull{}% +} +\newcommand\SB@emitchord{% + \ifSB@inverse\else\ifSB@inchorus\else\SB@errchord\fi\fi% + \SB@testfalse% + \ifcat\noexpand\SB@next\@sptoken\SB@testtrue\fi% + \ifcat\noexpand\SB@next.\SB@testtrue\fi% + \ifx\SB@next\SB@par\SB@testtrue\fi% + \ifx\SB@next\egroup\SB@testtrue\fi% + \ifx\SB@next\endgroup\SB@testtrue\fi% + {\csname% + SB@HT@\ifx\SB@nextname\relax\meaning\SB@next\else\SB@nextname\fi% + \endcsname}% + \ifSB@test\SB@wordendstrue\else\SB@wordendsfalse\fi% + \SB@dimen\wd\SB@chordbox% + \ifvmode\leavevmode\fi% + \SB@brokenwordfalse% + \ifdim\wd\SB@lyricbox>\z@% + \ifdim\SB@dimen>\wd\SB@lyricbox% + \ifSB@wordends\else\SB@brokenwordtrue\fi% + \fi% + \else% + \SB@skip\lastskip% + \unskip\penalty200\hskip\SB@skip% + \fi% + \ifnum\SB@numhyps>\z@% + \ifnum\SB@numhyps>\@ne% + \SB@brokenwordfalse% + \else% + \SB@brokenwordtrue% + \fi% + \fi% + \SB@testfalse% + \ifnolyrics\ifdim\wd\SB@lyricbox=\z@\SB@testtrue\fi\fi% + \ifSB@test% + \unhbox\SB@chordbox% + \gdef\SB@temp{\expandafter\SB@clearlig\SB@ligfull}% + \else% + \vbox{\clineparams\relax% + \ifSB@brokenword% + \global\setbox\SB@lyricbox\hbox{% + \unhbox\SB@lyricbox% + \SB@ligpre% + }% + \SB@maxmin\SB@dimen<{\wd\SB@lyricbox}% + \advance\SB@dimen.5em% + \hbox to\SB@dimen{\unhbox\SB@chordbox\hfil}% + \hbox to\SB@dimen{% + \unhcopy\SB@lyricbox\hfil + \ifnum\hyphenchar\font>\m@ne\char\hyphenchar\font\hfil\fi% + }% + \global\SB@cnt\@m% + \gdef\SB@temp{\expandafter\SB@clearlig\SB@ligpost}% + \else% + \box\SB@chordbox% + \hbox{% + \unhcopy\SB@lyricbox% + \global\SB@cnt\spacefactor% + \hfil% + }% + \gdef\SB@temp{\expandafter\SB@clearlig\SB@ligfull}% + \fi% + }% + \ifSB@wordends% + \ifdim\wd\SB@lyricbox>\z@\else\nobreak\fi% + \else% + \penalty% + \ifnum\SB@numhyps>\z@\exhyphenpenalty% + \else\ifSB@brokenword\hyphenpenalty% + \else\@M\fi\fi% + \spacefactor\SB@cnt% + \fi% + \fi% + \SB@temp% +} +\newcommand\SB@accidental[1]{{% + \/% + \m@th#1% + \SB@dimen-\fontdimen\@ne\font% + \advance\SB@dimen.088142\p@% + \ifdim\SB@dimen<\z@% + \kern\f@size\SB@dimen% + \fi% +}} +\newcommand\sharpsymbol{\ensuremath{^\#}} +\newcommand\flatsymbol{\raise.5ex\hbox{{\SB@flatsize$\flat$}}} +\newcommand\shrp{\SB@accidental\sharpsymbol} +\newcommand\flt{\SB@accidental\flatsymbol} +\newcommand\DeclareFlatSize[2]{% + \expandafter\xdef\csname SB@flatsize@#1\endcsname{#2}% +} +\DeclareFlatSize\@vpt\@vpt +\DeclareFlatSize\@vipt\@vipt +\DeclareFlatSize\@viipt\@vipt +\DeclareFlatSize\@viiipt\@viipt +\DeclareFlatSize\@ixpt\@viiipt +\DeclareFlatSize\@xpt\@ixpt +\DeclareFlatSize\@xipt\@xpt +\DeclareFlatSize\@xiipt\@xipt +\DeclareFlatSize\@xivpt\@xiipt +\DeclareFlatSize\@xviipt\@xivpt +\DeclareFlatSize\@xxpt\@xviipt +\DeclareFlatSize\@xxvpt\@xxpt +\newcommand\SB@flatsize{% + \@ifundefined{SB@flatsize@\f@size}{}{% + \expandafter\fontsize% + \csname SB@flatsize@\f@size\endcsname\f@baselineskip% + \selectfont% + }% +} +\newcommand\ch{\SB@ch} +\newcommand\SB@ch{} +\newcommand\SB@ch@on{\SB@begincname\SB@@ch} +\newcommand*\SB@@ch[1]{\SB@endcname\SB@@@ch{#1}} +\newcommand*\SB@@@ch[4]{\[\SB@noreplay{\hphantom{#2}}#1]#4} +\newcommand*\SB@ch@off[4]{#4} +\newcommand\mch{\SB@mch} +\newcommand\SB@mch{} +\newcommand*\SB@mch@m[4]{#2\measurebar#3} +\newcommand\SB@mch@on{\SB@begincname\SB@@mch} +\newcommand*\SB@@mch[1]{\SB@endcname\SB@@@mch{#1}} +\newcommand*\SB@@@mch[4]{#2\measurebar\[#1]#3} +\newcommand\SB@activehat{% + \ifmmode^\else\expandafter\SB@rechord\fi% +} +\newcommand\SB@hat@tr{% + \ifmmode^\else\global\SB@nohatfalse\fi% +} +\newcommand\SB@hat@notr{% + \ifmmode^\else% + \SB@lop\SB@ctail\SB@toks% + \expandafter\transposehere\expandafter{\the\SB@toks}% + \fi% +} +\newcommand\SB@loadactives{} +{ + \catcode`&\active + \catcode`#\active + \catcode`|\active + \catcode`^\active + \global\let&\flt + \global\let#\shrp + \global\let|\measurebar + \global\let^\SB@activehat + \gdef\SB@loadactives{% + \catcode`^\ifchorded\active\else9 \fi% + \catcode`|\ifmeasures\active\else9 \fi% + \def\[{\SB@bracket}% + } +} +\newif\ifSB@trackch +\SB@newtoks\SB@cr@ +\SB@newtoks\SB@ctail +\newcommand\SB@creg{} +\newcommand\newchords[1]{% + \@ifundefined{SB@cr@#1}{% + \expandafter\SB@newtoks\csname SB@cr@#1\endcsname% + \global\csname SB@cr@#1\endcsname{\\}% + }{\SB@errdup{#1}}% +} +\newcommand\memorize{% + \@ifnextchar[\SB@memorize{\SB@memorize[]}% +} +\newcommand\SB@memorize{} +\def\SB@memorize[#1]{% + \@ifundefined{SB@cr@#1}{\SB@errreg{#1}}{% + \SB@trackchtrue% + \global\expandafter\let\expandafter\SB@creg% + \csname SB@cr@#1\endcsname% + \global\SB@creg{\\}% + }% +} +\newcommand\replay{\@ifnextchar[\SB@replay\SB@@replay} +\newcommand\SB@replay{} +\def\SB@replay[#1]{% + \@ifundefined{SB@cr@#1}{\SB@errreg{#1}}{% + \SB@trackchfalse% + \global\expandafter\let\expandafter\SB@creg% + \csname SB@cr@#1\endcsname% + \global\SB@ctail\SB@creg% + }% +} +\newcommand\SB@@replay{% + \SB@trackchfalse% + \global\SB@ctail\SB@creg% +} +\newcommand\SB@rechord{} +\newcommand\SB@@rechord{% + \SB@ifempty\SB@ctail{% + \SB@errreplay% + \SB@toks{}% + \let\SB@donext\@gobble% + }{% + \SB@lop\SB@ctail\SB@toks% + \let\SB@donext\SB@chord% + \let\SB@noreplay\@gobble% + }% + \expandafter\SB@donext\the\SB@toks]% +} +\newif\ifSB@nohat +\newcommand\SB@noreplay{} +\let\SB@noreplay\@firstofone +\newlength\SB@fretwidth +\setlength\SB@fretwidth{6\p@} +\newcommand\SB@fretnum[1]{{% + \sffamily\fontsize\@xpt\@xpt\selectfont#1% +}} +\newcommand\SB@onfret[1]{% + \rlap{\hbox to\SB@fretwidth{\hfil\vrule\@height6\p@\hfil}}% + \hbox to\SB@fretwidth{\hfil#1\hfil}% +} +\newcommand\SB@atopfret[1]{% + \hbox to\SB@fretwidth{\hfil#1\hfil}% +} +\newcommand\SB@fretbar{% + \nointerlineskip% + \hbox to\SB@dimen{% + \advance\SB@dimen-\SB@fretwidth% + \advance\SB@dimen.4\p@% + \hfil% + \vrule\@width\SB@dimen\@height.4\p@\@depth\z@% + \hfil% + }% + \nointerlineskip% +} +\newcommand\SB@topempty{\SB@atopfret\relax} +\newcommand\SB@topX{\SB@atopfret{% + \hbox{% + \kern-.2\p@% + \fontencoding{OMS}\fontfamily{cmsy}% + \fontseries{m}\fontshape{n}% + \fontsize\@viipt\@viipt\selectfont\char\tw@% + \kern-.2\p@% + }% +}} +\newcommand\SB@topO{\SB@atopfret{% + \vrule\@width\z@\@height4.3333\p@\@depth.8333\p@% + \lower.74\p@\hbox{% + \fontencoding{OMS}\fontfamily{cmsy}% + \fontseries{m}\fontshape{n}% + \fontsize\@xpt\@xpt\selectfont\char14% + }% +}} +\newcommand\SB@fretempty{\SB@onfret\relax} +\newcommand\SB@frethit{\SB@onfret{% + \hbox{% + \fontencoding{OMS}\fontfamily{cmsy}% + \fontseries{m}\fontshape{n}% + \fontsize\@xiipt\@xiipt\selectfont\char15% + }% +}} +\newcommand\SB@finger[1]{% + \SB@atopfret{\sffamily\fontsize\@vipt\@vipt\selectfont#1}% +} +\newif\ifSB@gettabind\SB@gettabindfalse +\SB@newdimen\SB@tabindent +\newcommand\SB@targfret{} +\newcommand\SB@targstr{} +\newcommand\SB@targfing{} +\newcommand\SB@csify[2]{% + \SB@toks{}% + \SB@cnt\z@% + \SB@@csify#2\SB@@csify% + \edef#1{\the\SB@toks}% +} +\newcommand\SB@@csify[1]{% + \ifx#1\SB@@csify\else% + \advance\SB@cnt\@ne% + \SB@toks\expandafter{\the\SB@toks\csname#1\endcsname}% + \expandafter\SB@@csify% + \fi% +} +\newcommand\SB@gttop{% + \let\X\SB@topX\let\0\SB@topO\let\O\0\let\1\SB@topempty% + \let\2\1\let\3\1\let\4\1\let\5\1% + \let\6\1\let\7\1\let\8\1\let\9\1% +} +\newcommand\SB@gtinit{% + \let\X\SB@fretempty\let\0\X\let\O\X\let\1\SB@frethit% + \let\2\X\let\3\X\let\4\X\let\5\X% + \let\6\X\let\7\X\let\8\X\let\9\X% +} +\newcommand\SB@gtinc{% + \let\9\8\let\8\7\let\7\6\let\6\5\let\5\4% + \let\4\3\let\3\2\let\2\1\let\1\0% +} +\newcommand\SB@gtset[2]{% + \let\X#1\let\0\X\let\O\X% + \def\1{#21}\def\2{#22}\def\3{#23}% + \def\4{#24}\def\5{#25}\def\6{#26}% + \def\7{#27}\def\8{#28}\def\9{#29}% +} +\newcommand\SB@gtmax[1]{\ifnum\SB@cnt<#1\SB@cnt#1\fi} +\newcommand\gtab{\SB@begincname\SB@gtab} +\newcommand*\SB@gtab[1]{% + \SB@endcname% + \begingroup% + \catcode`:12\relax% + \SB@@gtab{#1}% +} +\newcommand*\SB@@gtab[2]{% + \endgroup% + \ifnum\SB@transposefactor=\z@% + \SB@@@gtab{#1}{#2}% + \else% + \begingroup% + \let\gtab\SB@@@gtab% + \gtabtrans{#1}{#2}% + \endgroup% + \fi% +} +\newcommand\gtabtrans[2]{\transposehere{#1}} +\newcommand\SB@@@gtab[2]{% + \let\SB@targfret\@empty% + \let\SB@targstr\@empty% + \let\SB@targfing\@empty% + \SB@tabargs#2:::\SB@tabargs% + \ifx\SB@targstr\@empty% + \def\SB@targstr{\0\0\0\0\0\0}% + \fi% + \ifvmode\leavevmode\fi% + \vbox{% + \normalfont\normalsize% + \setbox\SB@box\hbox{% + \thinspace{\printchord{\transposehere{#1}\strut}}\thinspace% + }% + \setbox\SB@boxii\hbox{\SB@fretnum{\SB@targfret}}% + \setbox\SB@boxiii\hbox{{\SB@gttop\SB@targstr}}% + \hsize\wd\SB@box% + \ifSB@gettabind% + \global\SB@tabindent\wd\SB@boxii% + \global\advance\SB@tabindent.5\SB@fretwidth% + \global\advance\SB@tabindent-.5\p@% + \fi% + \SB@dimen\wd\SB@boxii% + \advance\SB@dimen\wd\SB@boxiii% + \ifdim\hsize<\SB@dimen% + \hsize\SB@dimen% + \else\ifSB@gettabind% + \SB@dimenii\hsize% + \advance\SB@dimenii-\SB@dimen% + \divide\SB@dimenii\tw@% + \global\advance\SB@tabindent\SB@dimenii% + \fi\fi% + \hbox to\hsize{\hfil\unhbox\SB@box\hfil}% + \kern-\p@\nointerlineskip% + \hbox to\hsize{% + \hfil% + \vtop{\kern\p@\kern2\p@\box\SB@boxii}% + \vtop{% + \SB@dimen\wd\SB@boxiii% + \box\SB@boxiii% + \SB@cnt\minfrets% + \SB@gtset\relax\SB@gtmax\SB@targstr% + \SB@gtinit% + \loop% + \SB@fretbar\hbox{\SB@targstr}% + \advance\SB@cnt\m@ne% + \ifnum\SB@cnt>\z@\SB@gtinc\repeat% + \SB@fretbar% + \ifx\SB@targsfing\@empty\else% + \kern1.5\p@% + \SB@gtset\SB@topempty\SB@finger% + \hbox{\SB@targfing}% + \fi% + }% + \hfil% + }% + \kern3\p@% + }% + \SB@gettabindfalse% +} +\newcommand\SB@ctoken{} \def\SB@ctoken{:} +\newcommand\SB@tabargs{} +\def\SB@tabargs#1:#2:#3:#4\SB@tabargs{% + \def\SB@temp{#4}% + \ifx\SB@temp\@empty% + \SB@csify\SB@targstr{#1}% + \else\ifx\SB@temp\SB@ctoken% + \SB@csify\SB@targstr{#1}% + \ifnum\SB@cnt>\@ne% + \SB@cntii\SB@cnt% + \SB@csify\SB@targfing{#2}% + \SB@cnt\SB@cntii% + \else% + \def\SB@targfret{#1}% + \SB@csify\SB@targstr{#2}% + \fi% + \else% + \def\SB@targfret{#1}% + \SB@csify\SB@targfing{#3}% + \SB@csify\SB@targstr{#2}% + \fi\fi% +} +\newcommand\songchapter{% + \let\SB@temp\@seccntformat% + \def\@seccntformat##1{}% + \@startsection{chapter}{0}{\z@}% + {3.5ex\@plus1ex\@minus.2ex}% + {.4ex\let\@seccntformat\SB@temp}% + {\sffamily\bfseries\LARGE\centering}% +} +\newcommand\songsection{% + \let\SB@temp\@seccntformat% + \def\@seccntformat##1{}% + \@startsection{section}{1}{\z@}% + {3.5ex\@plus1ex\@minus.2ex}% + {.4ex\let\@seccntformat\SB@temp}% + {\sffamily\bfseries\LARGE\centering}% +} +\newenvironment{songs}[1]{% + \ifSB@songsenv\SB@errnse\fi% + \gdef\SB@indexlist{#1}% + \SB@chkidxlst% + \stepcounter{SB@songsnum}% + \setcounter{songnum}{1}% + \let\SB@sgroup\@empty% + \ifinner\else\ifdim\pagetotal>\z@% + \null\nointerlineskip% + \fi\fi% + \songcolumns\SB@numcols% + \SB@songsenvtrue% +}{% + \commitsongs% + \global\let\SB@indexlist\@empty% + \ifinner\else\clearpage\fi% + \SB@songsenvfalse% +} +\newcounter{SB@songsnum} +\newcommand\songtarget[2]{% + \ifnum\@ne=0\ifSB@pdf\ifx\pdfbookmark\undefined\else% + \ifx\pdfbookmark\relax\else1\fi\fi\fi\relax% + \pdfbookmark[#1]{\thesongnum. \songtitle}{#2}% + \else\ifx\hypertarget\undefined% + \else\ifx\hypertarget\relax\else% + \hypertarget{#2}{\relax}% + \fi\fi\fi% +} +\newcommand\songlink{% + \ifnum\@ne=0\ifx\hyperlink\undefined\else% + \ifx\hyperlink\relax\else1\fi\fi\relax% + \expandafter\hyperlink% + \else% + \expandafter\@gobble% + \fi% +} +\newcommand\SB@indexlist{} +\newcommand\SB@allindexes{} +\let\SB@allindexes\@empty +\newcommand\SB@out{} +\let\SB@out\relax +\newcommand\SB@newindex[4]{% + \expandafter\newcommand\csname SB@idxfilename@#3\endcsname{#4}% + \expandafter\newcommand\csname SB@idxsel@#3\endcsname[3]{###1}% + \expandafter\newcommand\csname SB@idxref@#3\endcsname{\thesongnum}% + \xdef\SB@allindexes{% + \ifx\SB@allindexes\@empty\else\SB@allindexes,\fi#3% + }% + \if@filesw% + \ifx\SB@out\relax% + \SB@newwrite\SB@out% + \immediate\openout\SB@out=\jobname.sxc\relax% + \fi% + \immediate\write\SB@out{\noexpand\SB@iwrite{#3}{#2}}% + \fi% +} +\newcommand\newindex{\SB@newindex1{TITLE INDEX DATA FILE}} +\@onlypreamble\newindex +\newcommand\newscripindex{\SB@newindex2{SCRIPTURE INDEX DATA FILE}} +\@onlypreamble\newscripindex +\newcommand\newauthorindex{\SB@newindex3{AUTHOR INDEX DATA FILE}} +\@onlypreamble\newauthorindex +\newcommand\SB@cwrite[2]{% + \ifx\SB@out\relax\else% + \protected@write\SB@out\SB@keepactive{\protect\SB@iwrite{#1}{#2}}% + \fi% +} +\newcommand\SB@keepactive{} +{\catcode`\~\active + \catcode`\.12 + \def\\#1#2{% + \endgroup + \SB@app\gdef\SB@keepactive{\def#1{#2}}% + } + \def\SB@temp#1#2{% + \SB@cnt#1\relax + \loop + \begingroup + \uccode`\~\SB@cnt + \uccode`\.\SB@cnt + \uppercase{\\~.} + \ifnum\SB@cnt<#2\relax + \advance\SB@cnt\@ne + \repeat + } + \SB@temp{1}{8} + \SB@temp{11}{11} + \SB@temp{14}{91} + \SB@temp{93}{255} +} +\newcommand\SB@iwrite[2]{% + \def\SB@tempii{#1}% + \ifx\SB@temp\SB@tempii% + \SB@toks{#2}% + \immediate\write\SB@out{\the\SB@toks}% + \fi% +} +\newcommand\SB@uncombine{% + \ifx\SB@out\relax\else% + \immediate\closeout\SB@out% + \ifsongindexes% + \@for\SB@temp:=\SB@allindexes\do{% + \immediate\openout\SB@out=% + \csname SB@idxfilename@\SB@temp\endcsname.sxd\relax% + \begingroup\makeatletter\catcode`\%12\relax% + \input{\jobname.sxc}\endgroup% + \immediate\closeout\SB@out% + }% + \fi% + \fi% +} +\AtEndDocument{\SB@uncombine} +\SB@newbox\SB@songwrites +\newcommand\SB@addtoindex[2]{% + \protected@edef\SB@tempii{#2}% + \ifx\SB@tempii\@empty\else% + \global\setbox\SB@songwrites\vbox{% + \unvbox\SB@songwrites% + \SB@cwrite{#1}{#2}% + \SB@cwrite{#1}{\csname SB@idxref@#1\endcsname}% + \SB@cwrite{#1}{song\theSB@songsnum-\thesongnum.% + \ifnum\c@section=\z@1\else2\fi}% + }% + \fi% +} +\newcommand\SB@addtoindexes[3]{% + \@for\SB@temp:=\SB@indexlist\do{% + \SB@addtoindex\SB@temp% + {\csname SB@idxsel@\SB@temp\endcsname{#1}{#2}{#3}}% + }% +} +\newcommand\SB@addtotitles[1]{% + \@for\SB@temp:=\SB@indexlist\do{% + \csname SB@idxsel@\SB@temp\endcsname% + {\SB@addtoindex\SB@temp{#1}}{}{}% + }% +} +\newcommand\SB@chkidxlst{% + \let\SB@temp\SB@indexlist% + \let\SB@indexlist\@empty% + \@for\SB@tempii:=\SB@temp\do{% + \@ifundefined{SB@idxsel@\SB@tempii}{\SB@errnoidx\SB@tempii}{% + \ifx\SB@indexlist\@empty% + \SB@toks\expandafter{\SB@tempii}% + \else% + \SB@toks\expandafter\expandafter\expandafter{% + \expandafter\SB@indexlist\expandafter,\SB@tempii}% + \fi% + \edef\SB@indexlist{\the\SB@toks}% + }% + }% +} +\newcommand\indexentry{\@ifnextchar[{\SB@idxentry*}{\SB@@idxentry*}} +\newcommand\SB@idxentry{} +\def\SB@idxentry#1[#2]#3{{% + \def\SB@indexlist{#2}% + \SB@chkidxlst% + \SB@addtoindexes{#1#3}{#3}{#3}% +}} +\newcommand\SB@@idxentry[2]{\SB@addtotitles{#1#2}} +\newcommand\indextitleentry{% + \@ifnextchar[{\SB@idxentry{}}{\SB@@idxentry{}}% +} +\newcommand\indexsongsas[1]{% + \@ifundefined{SB@idxref@#1}% + {\SB@errnoidx{#1}\@gobble}% + {\expandafter\renewcommand\csname SB@idxref@#1\endcsname}% +} +\newcommand\SB@idxcmd[3]{% + \ifx\SB@allindexes\@empty% + \SB@warnnoidx% + \else\ifx\SB@out\relax\else% + \@for\SB@temp:=\SB@allindexes\do{% + \csname SB@idxsel@\SB@temp\endcsname% + {\SB@@idxcmd{#1}}{\SB@@idxcmd{#2}}{\SB@@idxcmd{#3}}% + }% + \fi\fi% +} +\newcommand\SB@@idxcmd[1]{% + \def\SB@tempii{#1}% + \ifx\SB@tempii\@empty\else% + \immediate\write\SB@out{% + \noexpand\SB@iwrite{\SB@temp}{#1}% + }% + \fi% +} +\newcommand\authsepword[1]{} +\newcommand\authbyword[1]{} +\newcommand\authignoreword[1]{} +\newcommand\titleprefixword[1]{} +{\catcode`\%=12 + \gdef\authsepword#1{\SB@idxcmd{}{}{%sep #1}} + \gdef\authbyword#1{\SB@idxcmd{}{}{%after #1}} + \gdef\authignoreword#1{\SB@idxcmd{}{}{%ignore #1}} + \gdef\titleprefixword#1{\SB@idxcmd{%prefix #1}{}{}}} +\@onlypreamble\authsepword +\@onlypreamble\authbyword +\@onlypreamble\authignoreword +\@onlypreamble\titleprefixword +\newcommand\SB@idxlineskip[1]{% + \vskip#1\p@\@plus#1\p@\@minus#1\p@% +} +\newcommand\SB@ellipspread[2]{% + \begingroup% + \SB@dimen\z@% + \def\SB@temp{#1}% + \SB@toks{#2}% + \setbox\SB@box\hbox{{% + \SB@temp% + \leaders\hbox to.5em{\hss.\hss}\hskip2em\@plus1fil% + {\the\SB@toks}% + }}% + \ifdim\wd\SB@box>\hsize% + \SB@balancerows% + \else% + \hbox to\hsize{\unhbox\SB@box}\par% + \fi% + \endgroup% +} +\newcommand\SB@balancerows{% + \edef\SB@tempii{\the\SB@toks}% + \setbox\SB@box\vbox{% + \SB@toks\expandafter{\expandafter\\\the\SB@toks\\}% + \SB@lop\SB@toks\SB@toks% + \settowidth\SB@dimen{\the\SB@toks}% + \advance\SB@dimen-.5em% + \leftskip.5cm% + {\hbadness\@M\hfuzz\maxdimen% + \hskip-.5cm\relax\SB@temp\unskip\nobreak% + \hskip\SB@dimen\nobreak% + \rightskip2em\@plus1fil\par}% + \setbox\SB@box\lastbox% + \setbox\SB@box\hbox{% + \unhbox\SB@box% + \unskip\unskip\unpenalty% + \unpenalty\unskip\unpenalty% + }% + \expandafter% + }% + \expandafter\SB@dimenii\the\wd\SB@box\relax% + \SB@dimen\hsize% + \advance\SB@dimen-.5cm% + \setbox\SB@box\vbox{% + \SB@multiline{\hbadness\@M\hfuzz\maxdimen}% + }% + \SB@dimeniii.5\SB@dimen% + \SB@dimeniv\SB@dimeniii% + \loop% + \SB@dimeniv.5\SB@dimeniv% + \setbox\SB@boxii\vbox{% + \SB@dimen\SB@dimeniii% + \SB@multiline{\hbadness\@M\hfuzz\maxdimen}% + }% + \ifnum\SB@cnt<\@M% + \ifdim\ht\SB@boxii>\ht\SB@box% + \advance\SB@dimeniii\SB@dimeniv% + \else% + \SB@dimen\SB@dimeniii% + \advance\SB@dimeniii-\SB@dimeniv% + \fi% + \else% + \advance\SB@dimeniii\SB@dimeniv% + \fi% + \ifdim\SB@dimeniv>2\p@\repeat% + \setbox\SB@box\box\voidb@x% + \setbox\SB@boxii\box\voidb@x% + \SB@multiline\relax% +} +\newcommand\SB@multiline[1]{% + \begingroup% + \SB@dimen-\SB@dimen% + \advance\SB@dimen\hsize% + \SB@dimenii-\SB@dimenii% + \advance\SB@dimenii\SB@dimen% + {#1\hskip-.5cm\relax\SB@temp\unskip\nobreak% + \SB@maxmin\SB@dimenii<{1.5em}% + \leftskip.5cm\rightskip2em\@plus1fil% + \interlinepenalty\@M% + \leaders\hbox to.5em{\hss.\hss}\hskip\SB@dimenii\@plus1fill% + \nobreak{\SB@tempii\kern-2em}% + \par\global\SB@cnt\badness}% + \endgroup% +}% +\newcommand\SB@idxitemsep{% + ,\kern-2em\penalty-8\hskip2.33em\@minus.11em% + \hskip-\SB@dimen\@plus-1fill% + \vadjust{}\nobreak% + \hskip\SB@dimen\@plus1fill\relax% +} +\newenvironment{idxblock}[1]{}{} +\newcommand\idxentry[2]{} +\newcommand\idxaltentry[2]{} +\newenvironment{SB@lgidx}[1]{}{} +\newenvironment{SB@smidx}[1]{}{} +\newcommand\SB@idxsetup{% + \hsize\SB@colwidth% + \parskip\z@skip\parfillskip\z@skip\parindent\z@% + \baselineskip\f@size\p@\@plus\p@\@minus\p@% + \lineskiplimit\z@\lineskip\p@\@plus\p@\@minus\p@% + \hyphenpenalty\@M\exhyphenpenalty\@M% +} +\newcommand\SB@makeidxcolumn{% + \ifdim\ht\SB@box=\z@% + \hskip\hsize\relax% + \else% + \splittopskip\z@skip\splitmaxdepth\maxdepth% + \vsplit\SB@box to\SB@dimen% + \global\setbox\SB@box\vbox{% + \SB@idxsetup% + \splitbotmark% + \unvbox\SB@box% + }% + \fi% +} +\newcommand\SB@oneidxpage{} +\newcommand\SB@displayindex[3]{% + \ifsongindexes\begingroup% + \SB@colwidth\hsize% + \advance\SB@colwidth-#1\columnsep% + \advance\SB@colwidth\columnsep% + \divide\SB@colwidth#1% + \setbox\SB@envbox\vbox{% + \let\SB@temp\songsection% + \ifx\chapter\undefined\else% + \ifx\chapter\relax\else% + \let\SB@temp\songchapter% + \fi% + \fi% + \SB@temp{#2}% + }% + \IfFileExists{\csname SB@idxfilename@#3\endcsname.sbx}{% + \ifsepindexes% + \global\setbox\SB@box\vbox{% + \null% + \vfil% + \unvcopy\SB@envbox% + \vskip.5in\@minus.3in\relax% + \hbox to\hsize{% + \hfil% + \vbox{% + \SB@idxsetup% + \renewenvironment{idxblock}[1]% + {\begin{SB@smidx}{####1}}{\end{SB@smidx}}% + \let\\\SB@idxitemsep% + \input{\csname SB@idxfilename@#3\endcsname.sbx}% + }% + \hfil% + }% + \vskip\z@\@plus2fil\relax% + }% + {\vbadness\@M\vfuzz\maxdimen% + \splitmaxdepth\maxdepth\splittopskip\z@skip% + \global\setbox\SB@boxii\vsplit\SB@box to\textheight}% + \ifvoid\SB@box% + \box\SB@boxii% + \else% + \SB@lgindex{#1}{#3}% + \fi% + \else% + \SB@lgindex{#1}{#3}% + \fi% + }% + {% + \ifsepindexes% + \vbox to\textheight{% + \vfil% + \unvbox\SB@envbox% + \vskip1em\relax% + \hbox to\hsize{\hfil[Index not yet generated.]\hfil}% + \vskip\z@\@plus2fil\relax% + }% + \else% + \unvbox\SB@envbox% + \hbox to\hsize{\hfil[Index not yet generated.]\hfil}% + \fi% + }% + \ifsepindexes\clearpage\fi% + \endgroup\fi% +} +\newcommand\SB@lgindex[2]{% + \global\setbox\SB@box\vbox{% + \renewenvironment{idxblock}[1]% + {\begin{SB@lgidx}{##1}}{\end{SB@lgidx}}% + \let\\\SB@idxitemsep% + \SB@idxsetup% + \input{\csname SB@idxfilename@#2\endcsname.sbx}% + \unskip% + }% + \SB@toks{\SB@makeidxcolumn}% + \SB@cnt#1\relax% + \loop\ifnum\SB@cnt>\@ne% + \SB@toks\expandafter{\the\SB@toks% + \kern\columnsep\SB@makeidxcolumn}% + \advance\SB@cnt\m@ne% + \repeat% + \edef\SB@oneidxpage{\the\SB@toks}% + \unvbox\SB@envbox% + \vskip.2in\relax% + \nointerlineskip% + \null% + \nointerlineskip% + \SB@cnt\vbadness\vbadness\@M% + \SB@dimenii\vfuzz\vfuzz\maxdimen% + \loop% + \SB@dimen\textheight% + \ifinner\else\kern\z@\advance\SB@dimen-\pagetotal\fi% + \global\setbox\SB@boxii\copy\SB@box% + \global\setbox\SB@boxiii\hbox{\SB@oneidxpage}% + \ifdim\ht\SB@box>\z@% + \box\SB@boxiii% + \vfil\break% + \repeat% + \SB@dimenii\ht\SB@boxii% + \divide\SB@dimenii#1\relax% + \SB@maxmin\SB@dimen>\SB@dimenii% + \loop% + \global\setbox\SB@box\copy\SB@boxii% + \global\setbox\SB@boxiii\hbox{\SB@oneidxpage}% + \ifdim\ht\SB@box>\z@% + \advance\SB@dimen\p@% + \repeat% + \box\SB@boxiii% + \global\setbox\SB@boxii\box\voidb@x% + \vbadness\SB@cnt\vfuzz\SB@dimenii% +} +\newcommand\showindex[3][0]{% + \@ifundefined{SB@idxsel@#3}{\SB@errnoidx{#3}}{% + \expandafter\let\expandafter\SB@temp\csname SB@idxsel@#3\endcsname% + \SB@cnt#1\relax% + \ifnum\SB@cnt<\@ne\SB@cnt\SB@temp232\relax\fi% + \expandafter\SB@temp% + \expandafter\SB@maketitleindex% + \expandafter\SB@makescripindex% + \expandafter\SB@makeauthorindex% + \expandafter{\the\SB@cnt}% + {#2}{#3}% + }% +} +\newcommand\SB@maketitleindex{% + \ifnum\idxheadwidth>\z@% + \renewenvironment{SB@lgidx}[1]{ + \hbox{\SB@colorbox\idxbgcolor{\vbox{% + \hbox to\idxheadwidth{{\idxheadfont\relax##1}\hfil}% + }}}% + \nobreak\vskip3\p@\@plus2\p@\@minus2\p@\nointerlineskip% + }{\penalty-50\vskip5\p@\@plus5\p@\@minus4\p@}% + \else% + \renewenvironment{SB@lgidx}[1]{}{}% + \fi% + \renewenvironment{SB@smidx}[1]{}{}% + \renewcommand\idxentry[2]{% + \SB@ellipspread{\idxtitlefont\relax\ignorespaces##1\unskip}% + {{\idxrefsfont\relax##2}}% + }% + \renewcommand\idxaltentry[2]{% + \SB@ellipspread{\idxlyricfont\relax\ignorespaces##1\unskip}% + {{\idxrefsfont\relax##2}}% + }% + \SB@displayindex% +} +\newcommand\SB@idxcolhead{} +\newcommand\SB@idxheadsep{{% + \SB@dimen4\p@% + \advance\SB@dimen-\prevdepth% + \SB@maxmin\SB@dimen<\z@% + \SB@dimenii\SB@dimen% + \SB@maxmin\SB@dimenii>\p@% + \vskip\SB@dimen\@plus\p@\@minus\SB@dimenii% +}} +\newcommand\SB@idxcont[1]{% + \hbox to\hsize{{\idxcont{#1}}\hfil}% + \nobreak% + \SB@idxheadsep\nointerlineskip% +} +\newcommand\SB@makescripindex{% + \renewenvironment{SB@lgidx}[1]{% + \gdef\SB@idxcolhead{##1}% + \hbox to\hsize{{\idxbook{##1}}\hfil}% + \nobreak% + \SB@idxheadsep\nointerlineskip% + }{% + \mark{\noexpand\relax}% + \penalty-20\vskip3\p@\@plus3\p@\relax% + }% + \renewenvironment{SB@smidx}[1] + {\begin{SB@lgidx}{##1}}{\end{SB@lgidx}}% + \renewcommand\idxentry[2]{% + \SB@ellipspread{\hskip.25cm\idxscripfont\relax##1}% + {{\idxrefsfont\relax##2}}% + \SB@toks\expandafter{\SB@idxcolhead}% + \mark{\noexpand\SB@idxcont{\the\SB@toks}}% + }% + \renewcommand\idxaltentry[2]{\SB@erridx{a scripture}}% + \SB@displayindex% +} +\newcommand\SB@makeauthorindex{% + \renewenvironment{SB@lgidx}[1]{}{}% + \renewenvironment{SB@smidx}[1]{}{}% + \renewcommand\idxentry[2]{% + \SB@ellipspread{{\idxauthfont\relax\sfcode`.\@m##1}}% + {{\idxrefsfont##2}}% + }% + \renewcommand\idxaltentry[2]{\SB@erridx{an author}}% + \SB@displayindex% +} +\newcommand\SB@Error{\PackageError{songs}} +\newcommand\SB@Warn{\PackageWarning{songs}} +\newcommand\SB@errspos{% + \SB@Error{Illegal \protect\songpos\space argument}{The argume% + nt to \protect\songpos\space must be a number from 0 to 3.}% +} +\newcommand\SB@errnse{% + \SB@Error{Nested songs environments are not supported}{End th% + e previous songs environment before beginning the next one.}% +} +\newcommand\SB@errpl{% + \SB@Error{\protect\includeonlysongs\space not permitted with% + in a songs environment}{\protect\includeonlysongs\space can o% + nly be used in the document preamble or between songs environ% + ments in the document body.}% +} +\newcommand\SB@errrtopt{% + \SB@Error{Cannot display chords in a rawtext dump}{You have u% + sed the rawtext option in the \protect\usepackage\space lin% + e and have either used the chorded option as well or have use% + d the \protect\chordson\space macro subsequently.}% +} +\newcommand\SB@warnrc{% + \SB@Warn{The \protect\repchoruses\space feature will not wor% + k when the number of columns is set to zero}% +} +\newcommand\SB@warnnoidx{% + \SB@Warn{Index command has no effect since no indexes are ye% + t declared}% +} +\newcommand\SB@errboo{% + \SB@Error{Encountered \protect\beginsong\space without seein% + g an \protect\endsong\space for the previous song}% + {Song \thesongnum\space might be missing a% + n \protect\endsong\space line.}% +} +\newcommand\SB@errbor{% + \SB@Error{Encountered \protect\beginsong\space without seein% + g an \protect\endscripture\space for the preceding scriptur% + e quotation}{A scripture quotation appearing after son% + g \thesongnum\space might be missing a% + n \protect\endscripture\space line.}% +} +\newcommand\SB@erreov{% + \SB@Error{Encountered \protect\endsong\space without seein% + g an \protect\endverse\space for the preceding verse}{Son% + g \thesongnum\space has a \protect\beginverse\space% + line with no matching \protect\endverse\space line.}% +} +\newcommand\SB@erreoc{% + \SB@Error{Encountered \protect\endsong\space without seein% + g an \protect\endchorus\space for the preceding chorus}{Son% + g \thesongnum\space has a \protect\beginchorus\space% + line with no matching \protect\endchorus\space line.}% +} +\newcommand\SB@erreor{% + \SB@Error{Encountered \protect\endsong\space without seein% + g an \protect\endscripture for the preceding scripture quot% + e}{A scripture quote appearing before song \thesongnum\space% + ended with \protect\endsong\space instead of wit% + h \protect\endscripture.}% +} +\newcommand\SB@erreot{% + \SB@Error{Encountered \protect\endsong\space with no matchin% + g \protect\beginsong}{Before song \thesongnum\space there wa% + s an \protect\endsong\space with no matchin% + g \protect\beginsong.}% +} +\newcommand\SB@errbvv{% + \SB@Error{Encountered \protect\beginverse\space without seein% + g an \protect\endverse\space for the preceding verse}{Son% + g \thesongnum\space might have a verse that has n% + o \protect\endendverse\space line.}% +} +\newcommand\SB@errbvc{% + \SB@Error{Encountered \protect\beginverse\space without seein% + g an \protect\endchorus\space for the preceding chorus}{Son% + g \thesongnum\space might have a chorus that has n% + o \protect\endchorus\space line.}% +} +\newcommand\SB@errbvt{% + \SB@Error{Encountered \protect\beginverse\space without firs% + t seeing a \protect\beginsong\space line}{Before son% + g \thesongnum, there is a \protect\beginverse\space line no% + t contained in any song.}% +} +\newcommand\SB@errevc{% + \SB@Error{Encountered \protect\endverse\space while process% + ing a chorus}{Song \thesongnum\space might hav% + e a \protect\beginchorus\space concluded by a% + n \protect\endverse\space instead of an \protect\endchorus.}% +} +\newcommand\SB@errevo{% + \SB@Error{Encountered \protect\endverse\space without firs% + t seeing a \protect\beginverse}{Song \thesongnum\space m% + ight have an \protect\endverse\space with no matchin% + g \protect\beginverse.}% +} +\newcommand\SB@errevt{% + \SB@Error{Encountered an \protect\endverse\space outside o% + f any song}{Before song \thesongnum, there is a% + n \protect\endverse\space line not preceded b% + y a \protect\beginsong\space line.}% +} +\newcommand\SB@erretex{% + \SB@Error{The \protect\repchoruses\space feature requires e-% + TeX compatibility}{Your version of LaTeX2e does not appear t% + o be e-TeX compatible. Find a distribution that includes e-T% + eX support in order to use this feature.}% +} +\newcommand\SB@errbcv{% + \SB@Error{Encountered \protect\beginchorus\space without see% + ing an \protect\endverse\space for the preceding verse}{Son% + g \thesongnum\space might hav% + e a \protect\beginverse\space with no match% + ing \protect\endverse.}% +} +\newcommand\SB@errbcc{% + \SB@Error{Encountered \protect\beginchorus\space without see% + ing an \protect\endchorus\space for the preceding chorus}% + {Song \thesongnum\space might have a \protect\beginchorus% + \space with no matching \protect\endchorus.}% +} +\newcommand\SB@errbct{% + \SB@Error{Encountered \protect\beginchorus\space without see% + ing a \protect\beginsong\space line first}{After son% + g \thesongnum\space there is a \protect\beginchorus\space% + line outside of any song.}% +} +\newcommand\SB@errecv{% + \SB@Error{Encountered an \protect\endchorus\space while proc% + essing a verse}{Song \thesongnum\space might hav% + e a \protect\beginverse\space concluded by \protect\endchorus% + \space instead of \protect\endverse.}% +} +\newcommand\SB@erreco{% + \SB@Error{Encountered \protect\endchorus\space without firs% + t seeing a \protect\beginchorus}{Song \thesongnum\space m% + ight have an \protect\endchorus\space with no match% + ing \protect\beginchorus.}% +} +\newcommand\SB@errect{% + \SB@Error{Encountered an \protect\endchorus\space outside o% + f any song}{Before song \thesongnum, there is a% + n \protect\endchorus\space line not preceded b% + y a \protect\beginsong\space line.}% +} +\newcommand\SB@errbro{% + \SB@Error{Missing \protect\endsong}% + {Nested song and intersong environments are not supported% + . Song \thesongnum\space might be missing a% + n \protect\endsong\space line.}% +} +\newcommand\SB@errbrr{% + \SB@Error{Nested intersong environments are not supported}% + {A scripture quote or other intersong environment before s% + ong \thesongnum\space is missing its ending line.}% +} +\newcommand\SB@errero{% + \SB@Error{Encountered an \protect\endscripture\space whil% + e processing a song}{Song \thesongnum\space ends wit% + h \protect\endscripture\space when it should end wit% + h \protect\endsong.}% +} +\newcommand\SB@errert{% + \SB@Error{Encountered an \protect\endscripture\space with% + out first seeing a \protect\beginscripture}{Before son% + g \thesongnum, there is an \protect\endscripture\space w% + ith no matching \protect\beginscripture.}% +} +\newcommand\SB@errscrip[1]{% + \SB@Error{Encountered a \protect#1\space outside a scriptu% + re quote}{\protect#1\space can only appear betwee% + n \protect\beginscripture\space an% + d \protect\endscripture\space lines.}% +} +\newcommand\SB@errchord{% + \SB@Error{Song \thesongnum\space seems to have chord% + s that appear outside of any verse or chorus}{All chords a% + nd lyrics should appear between \protect\beginverse\space% + and \protect\endverse, or between \protect\beginchorus\space% + and \protect\endchorus.}% +} +\newcommand\SB@errreplay{% + \SB@Error{Replayed chord has no matching chord}{Son% + g \thesongnum\space uses \protect^ more times than the% + re are chords in the previously memorized verse.}% +} +\newcommand\SB@errreg[1]{% + \SB@Error{Unknown chord-replay register name: #1}{Chord-re% + play registers must be declared with \protect\newchords.}% +} +\newcommand\SB@errdup[1]{% + \SB@Error{Duplicate definition of chord-replay register% + : #1}{\protect\newchords\space was used to declare the sa% + me chord-replay register twice.}% +} +\newcommand\SB@errmbar{% + \SB@Error{Song \thesongnum\space seems to have measur% + e bars that appear outside of any verse or chorus}{All mea% + sure bars (produced with \protect\mbar\space or |) must ap% + pear between \protect\beginverse\space an% + d \protect\endverse, or between \protect\beginchorus\space% + and \protect\endchorus.}% +} +\newcommand\SB@errtab{% + \SB@Error{Invalid argument to \protect\gtab\space macro. R% + eplacing it with \protect\0.}{Valid arguments consist onl% + y of: X, O, 0, 1, 2, 3, or 4.}% +} +\newcommand\SB@errnoidx[1]{% + \SB@Error{Unknown index identifier: #1}{This index identifie% + r was never declared using \protect\newindex.}% +} +\newcommand\SB@erridx[1]{% + \SB@Error{\protect\idxaltentry\space not allowed in #1 index}% + {This error should not occur. The index generation routines ha% + ve malfunctioned. Try deleting all temporary files and then re% + compiling.}% +} +\newif\ifchorded +\newif\iflyric\lyrictrue +\newif\ifslides +\newif\ifmeasures +\newif\ifpartiallist +\newif\ifrepchorus +\newif\iftranscapos +\newif\ifnolyrics +\newif\ifrawtext +\newif\ifsongindexes\songindexestrue +\newif\ifsepindexes\sepindexestrue +\newif\ifpagepreludes +\newif\ifSB@colorboxes +\IfFileExists{color.sty}\SB@colorboxestrue\SB@colorboxesfalse +\newif\ifSB@omitscrip +\newcommand\nolyrics{} +\let\nolyrics\nolyricstrue +\newcommand\pagepreludes{\pagepreludestrue\songpos0} +\SB@chordson +\ProcessOptions\relax +\ifSB@colorboxes + \RequirePackage{color} + \definecolor{SongbookShade}{gray}{.80} + \newcommand\SB@colorbox[2]{% + \ifx\@empty#1% + \vbox{% + \kern3\p@% + \hbox{\kern3\p@{#2}\kern3\p@}% + \kern3\p@% + }% + \else% + \colorbox{#1}{#2}% + \fi% + } +\else + \newcommand\SB@colorbox[2]{\vbox{% + \kern3\p@% + \hbox{\kern3\p@{#2}\kern3\p@}% + \kern3\p@% + }} +\fi +\ifrawtext + \SB@newwrite\SB@txtout + \immediate\openout\SB@txtout=\jobname.txt + \newif\ifSB@doEOL + {\catcode`\^^M12 % + \catcode`\^^J12 % + \gdef\SB@printEOL{\ifSB@doEOL^^M^^J\fi}} + {\catcode`#12\gdef\SB@hash{#}} + {\catcode`&12\gdef\SB@amp{&}} + \renewcommand\SB@@@beginsong{% + \begingroup% + \def\'{}\def\`{}\def\v{}\def\u{}\def\={}\def\^{}% + \def\.{}\def\H{}\def\~{}\def\"{}\def\t{}% + \def\copyright{(c)}% + \let~\space% + \let\par\SB@printEOL% + \let\#\SB@hash% + \let\&\SB@amp% + \catcode`|9 % + \catcode`*9 % + \catcode`^9 % + \def\[##1]{}% + \resettitles% + \immediate\write\SB@txtout{\thesongnum. \songtitle}% + \nexttitle% + \foreachtitle{\immediate\write\SB@txtout{(\songtitle)}}% + \ifx\songauthors\@empty\else% + \immediate\write\SB@txtout{\songauthors}% + \fi% + \ifx\SB@rawrefs\@empty\else% + \immediate\write\SB@txtout{\SB@rawrefs}% + \fi% + \immediate\write\SB@txtout{}% + \SB@doEOLfalse% + \obeylines% + } + \renewcommand\SB@endsong{% + \SB@doEOLtrue% + \immediate\write\SB@txtout{\songcopyright\space% + \songlicense\SB@printEOL}% + \endgroup% + \SB@insongfalse% + \stepcounter{songnum}% + } + \def\SB@parsesrefs#1{\def\songrefs{#1}} + \long\def\beginverse#1#2\endverse{% + \SB@doEOLtrue\begingroup% + \def\textnote##1{##1}% + \def\SB@temp{#1}% + \def\SB@star{*}% + \ifx\SB@temp\SB@star% + \immediate\write\SB@txtout{\@gobble#2}% + \else% + \immediate\write\SB@txtout{#2}% + \fi% + \endgroup\SB@doEOLfalse} + \long\def\beginchorus#1\endchorus{% + \SB@doEOLtrue\begingroup% + \def\textnote##1{##1}% + \immediate\write\SB@txtout{Chorus:#1}% + \endgroup\SB@doEOLfalse} + \long\def\beginscripture#1\endscripture{} + \def\musicnote#1{} + \def\textnote#1{% + \SB@doEOLtrue% + \immediate\write\SB@txtout{#1\SB@printEOL}% + \SB@doEOLfalse} + \def\brk{} + \def\rep#1{(x#1)} + \def\echo#1{(#1)} + \def\mbar#1#2{} + \def\lrep{} + \def\rrep{} + \def\nolyrics{} + \renewcommand\memorize[1][]{} + \renewcommand\replay[1][]{} +\fi +\endinput +%% +%% End of file `songs.sty'. diff --git a/titulos/portada-a4.pdf b/titulos/portada-a4.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a244b0728bb5b066fbc63de6a0f0052a46e19451 GIT binary patch literal 10097 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 N{Df?5(#kS~{|_Ot^IQM` literal 0 HcmV?d00001 diff --git a/titulos/portada-tercio.pdf b/titulos/portada-tercio.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dd646e15033814b0714f7745dbecd0b22c8bf746 GIT binary patch literal 10476 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 bzvO84olqu@sNdAX;V>wGkx@!n8u0%B%bKzf literal 0 HcmV?d00001 diff --git a/titulos/portada_lettering.pdf b/titulos/portada_lettering.pdf new file mode 100644 index 0000000000000000000000000000000000000000..08d2fd6aa4d908a4f817387d693222268c349742 GIT binary patch literal 325977 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�z3ppRe}lnhthw38`}9fTb_q{&YugBq2fVNDz_0 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%0A7lnqu>LNy5lQVb1RZWgf=jRa>@gFCw4 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ⅇR{W}5gn0W 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 W+}ZUnl30eqAW<S_W;u0vqW=T$Y#5pV literal 0 HcmV?d00001