Un generador de cancioneros estáticos en HTML que tiene como entrada un cancionero en LaTeX https://cancionero.sanleandrovalencia.es
  • TeX 61.2%
  • HTML 16.8%
  • Python 12.7%
  • CSS 4.2%
  • PHP 3.4%
  • Other 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Carlos Galindo bbf76fa6a3 canciones que no estan en el cancionero
tambien se han arreglado las comillas en algunas canciones
2021-05-23 09:45:06 +02:00
res guia de cuando entrar a cada cancion 2021-05-22 18:22:44 +02:00
src canciones que no estan en el cancionero 2021-05-23 09:45:06 +02:00
.gitignore initial commit 2020-10-14 00:54:52 +02:00
LICENSE Add LICENSE 2020-10-13 23:35:04 +00:00
Makefile canciones que no estan en el cancionero 2021-05-23 09:45:06 +02:00
README.md remove submodule and update README 2020-12-24 17:18:44 +01:00

Generador de cancioneros web

Este programa crea una página web en base a un cancionero en LaTeX, como por ejemplo el cancionero del 25 aniversario. Para crearlo, basta con ejecutar make (asumiendo que el cancionero está en latex/cancionero.tex y los audios en la carpeta audios/), y en la carpeta public/ aparecerá el cancionero.

El resultado puede verse en https://canciones.sanleandro-obispo.net

Dependencias: python3, make, less, python-django.

Características

  • Genera páginas estáticas, y que por tanto se sirven rápidamente.
  • Enlaza las canciones con sus audios correspondientes. Para esto, en la carpeta audios/ se deben colocar. El nombre de cada fichero debe seguir el formato NNN_YYYY-MM-DD.mp3, donde NNN es el índice numérico de la canción (tres dígitos, rellenar con ceros) y el resto es la fecha de la grabación.
  • Vista adecuada para móvil (con controles de zoom).
  • Transposición de acordes.