Личная коллекция аккордов песен в формате ChordPro
(спецификация v6). Каждая песня — текстовый файл .cho с метаданными и
аккордами, размещёнными прямо в тексте.
songs/<Исполнитель>/<Название>.cho
Обязательные метаданные в начале каждого файла:
{title: Название}
{artist: Исполнитель}
{key: Тональность}
Аккорды указываются в квадратных скобках прямо перед слогом:
[Am]На веревке от тени [C]поёт душа
Припев оборачивается в секцию:
{start_of_chorus}
[Am]Слово огня, слово огня [G]
{end_of_chorus}
Комментарии (вступление, соло и т.п.):
{comment: Intro: Dm B Dm Dm | C B A}
Дополнительная информация о директивах: https://www.chordpro.org/chordpro/chordpro-directives/
- Имя файла:
songs/<Исполнитель>/<Название>.cho - Кодировка UTF-8
- Тональность в метаданных
{key:}— основная, без учёта{capo:} - Если припевы отличаются текстом — каждый припев записывается полностью,
а не через
{chorus:}
Проверка синтаксиса всех песен:
scripts/check.sh
Рендер всех песен в PDF:
scripts/render.sh
Рендер одной песни:
chordpro -o "songs/Канцлер Ги/Ведьма.pdf" "songs/Канцлер Ги/Ведьма.cho"
Требуется референсная реализация chordpro
(https://www.chordpro.org/chordpro/chordpro-installation/).