Letras do Coro da Achada
  • TeX 77.1%
  • Lua 22%
  • Python 0.5%
  • Makefile 0.4%
Find a file
2026-05-27 01:28:29 +01:00
images Add title page 2026-05-01 01:17:18 +01:00
letras Update various lyrics 2026-05-27 01:28:29 +01:00
.gitignore Add Makefile and update gitignore 2026-04-30 22:19:32 +01:00
generate_individual_tex.py Remove font files 2026-05-01 12:59:41 +01:00
generate_single_tex.py Add title page 2026-05-01 01:17:18 +01:00
letras.tex Remove font files 2026-05-01 12:59:41 +01:00
letras_Linda-a-Velha.tex Prepare songs for Linda-a-Velha 2026-03-21 02:07:11 +00:00
Makefile Remove font files 2026-05-01 12:59:41 +01:00
preamble.tex Update various lyrics 2026-05-27 01:28:29 +01:00
README.md Update various lyrics 2026-05-27 01:28:29 +01:00
songidx.lua Use songs package 2026-03-15 02:21:45 +00:00
songidx_mod.lua Create modified version of songidx.lua 2026-03-17 02:56:13 +00:00
title.tex Remove font files 2026-05-01 12:59:41 +01:00

dependencies

GNU make
XeTeX (for example from TeXLive)
songs package (https://songs.sourceforge.net/songsdoc/songs.html), for example included the full version of TeXLive
fontawesome package
python3
python-slugify

used fonts:
Charis - an extended Latin and Cyrillic font that's remarkably readable. https://software.sil.org/charis/ Ubuntu package name: fonts-sil-charis
Noto Serif CJK SC - Asian script. Ubuntu package: fonts-noto-cjk
FreeSans - Greek script. Part of GNU FreeFont

FontConfig provides useful tools for handling fonts. http://www.freedesktop.org/wiki/Software/fontconfig/
fc-list - get a list of fonts currently available on your system.
fc-match - finds fonts with a matching name.

build

make letras.pdf