Написал вчера
скрипт, который может помочь вам, если вы музыкант типа Леонида Фёдорова или МГИМБ, склонный забывать тексты во время исполнения. Подразумевается, что тексты ваших песен хранятся у вас в текстовых файлах в кодировке utf-8 по одному файлу на каждому песню, а нужна вам распечатка вашего сетлиста в порядке исполнения с текстами и, возможно, аккордами. В этом случае следует поступать так: поместить все искомые текстовые файлы в одну папку, в неё же скопировать файлы скрипта (trackgen.py, cheaderbare.tex, fix-unnumbered-sections.sty). В ней же следует создать файл с именем in.txt, в котором будут содержаться имена файлов с текстами песен в порядке исполнения. пустая строчка либо строчка, содержащая три дефиса «---» вызывают в целевом файле отметку «--- ENCORE ---». in.txt выглядит примерно так:
yesterday.txt
я тебя бум-бум-бум.txt
goodnight everything.txt
---
супергуд.txt
На выходе же вас ожидает тех-файл tracklist.tex, в котором тексты песен напечатаны моноширинным шрифтом в две колонки. Начальные пробелы не игнорируются, так что аккорды должны напечататься ровно так, как указано в исходном текстовом файле. Если строчка слишком длинна, однако, выравнивание собьётся, поэтому я рекомендую вручную регулировать длину строк или вручную редактировать тех-файл, меняя двухколоночную вёрстку на стандартную или уменьшая размер шрифта.
После этого необходимо будет скомпилировать тех-файл в любом дистрибутиве (TeX Live, MiKTeX, whatever) и распечатать полученную пдфку.
Dependencies: питон, собственно дистрибутив теха. Если кому-то будет очень надо, сделаю бинарник.