Text Processing Song Books

Liederbücher (TextProcessingSongBooks)

Bei freshmeat fand ich mit dem Suchwort "song book" folgende Programme:

GuitarTeX
hat eine grafische Benutzeroberfläche, die aber arm an Tastaturkürzeln ist; außerdem hat es den Nachteil, nicht mit utf-8 umgehen zu können (d.h. Umlaute kann man nicht einfach eintippen, wenn X unter der UTF-Kodierung läuft -- vielleicht ginge ja wenigstens die TeX-Kodierung?); Deshalb und wegen ein paar anderer Kleinigkeiten (das Aussehen des Resultats ist nicht sehr schick ;-) habe ich noch Chordpack probiert.

Chordpack

Chordpack ist ein perl-Skript, daß man von der Kommandozeile aus bedient. Außerdem im Paket sind: eine html-Seite mit Dokumentation und ein minimaler Emacs-Modus fürs editieren von Chordpro-Dateien (chordpro-generic.el).

Anwendung:

# chordpack [Optionen] Aufgabe Lied.datei > Ausgabe.datei
#
# Beispiel fuer ein einzelnes Lied:
chordpack -lgerman -elatin1 -cmh -s2 tex lied.pro > lied.tex

Chordpack kann folgende Aufgaben erfüllen:

Die Kommandozeilenoptionen sollte man nicht vernachlässigen, vor allem, wenn die Lieder nicht nur aus Ascii-Zeichen bestehen!

(Hinweis: sollte die lied.pro-Datei nicht im latin1-Format vorliegen (sondern bspw. in utf-8 oder so etwas schrecklichem), dann kann sie vor der Verarbeitung mit latex in die richtige Kodierung verwandelt werden: z.B. mit konwert utf8-iso1 -O lied.pro; ggf. muß diese Umwandlung aber auch der lied.tex Datei widerfahren, wenn chordack unter einer UTF-Locale gelaufen ist...)

Die akzeptierten Chord(pro)-Direktiven sind in der Dokumentation beschrieben.