Inhaltsverzeichnis für Lieder mit Leadsheets

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


fretschi
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Di 20. Aug 2019, 23:24

Inhaltsverzeichnis für Lieder mit Leadsheets

Beitrag von fretschi »

Hallo,

ich möchte mir gerne ein eigenes Liederbuch erstellen. Leadsheets erfüllt meine wünsche soweit. Nur leider weiß ich nicht, wie ich ein Inhaltsverzeichnis aller Lieder erstellen kann.

Code: Alles auswählen

\documentclass{article}
\usepackage{leadsheets}
\begin{document}

\tableofcontents

\begin{song}{title={Mary Had A Little Lamb}, music={Stevie Ray Vaughan},
lyrics={traditional}, tags={srv,blues}}
\begin{verse}
Mary had a little lamb \\
Its fleece was white as snow, yea \\
 Everywhere the child went \\
 The little lamb was sure to go, yea
 \end{verse}
 \begin{verse}
 He followed her to school one day \\
 And broke the teacher's rule \\
 What a time did they have \\
 That day at school
 \end{verse}
 \end{song}

\newpage

\begin{song}{title={Mary Had A Little Lamb 2}, music={Stevie Ray Vaughan},
lyrics={traditional}, tags={srv,blues}}
\begin{verse}
Mary had a little lamb 2\\
Its fleece was white as snow, yea \\
 Everywhere the child went \\
 The little lamb was sure to go, yea
 \end{verse}
 \begin{verse}
 He followed her to school one day 2\\
 And broke the teacher's rule \\
 What a time did they have \\
 That day at school
 \end{verse}
 \end{song}

 \end{document}
\tableofcontents funktioniert bei mir leider nicht. Habe leider keinen Befehl in der Dokumentation gefunden.

Schon im Voraus danke für die Hilfe.

Gast

Beitrag von Gast »

Ändere die Präambel in

Code: Alles auswählen

\documentclass{article}
\usepackage{leadsheets}

% 14.1. Title Templates
\definesongtitletemplate{minimal}{
    \section*{\songproperty{title}}
    \addcontentsline{toc}{section}{\songproperty{title}}
}
oder wähle einen Kompromiss

Code: Alles auswählen

\documentclass[emulatestandardclasses]{scrartcl}
\usepackage{leadsheets}

% 14.1. Title Templates
\definesongtitletemplate{minimal}{\addsec{\songproperty{title}}}

fretschi
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Di 20. Aug 2019, 23:24

Beitrag von fretschi »

Vielen Dank.

Beide Varianten funktionieren.

Ich habe mich für den Kompromiss entschieden. :D

Antworten