From 6e90576643a9092f756b35466ddf7f9fcf2da9ce Mon Sep 17 00:00:00 2001 From: "Jip J. Dekker" Date: Wed, 30 Mar 2016 15:46:53 +0200 Subject: [PATCH] Adds the songs to the TOC of the songbook --- compiler/book.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/book.go b/compiler/book.go index 50c2e5b..2bee52d 100644 --- a/compiler/book.go +++ b/compiler/book.go @@ -34,6 +34,7 @@ var bookTempl = ` \usepackage[utf8]{inputenc} \usepackage{pdfpages} \usepackage[space]{grffile} +\usepackage[pdftex,pdfpagelabels,bookmarks,hyperindex,hyperfigures]{hyperref} {{if ne .Settings.Name ""}}\\title{ {{.Settings.Name}} }{{end}} {{if ne .Settings.Author ""}}\\author{ {{.Settings.Author}} }{{end}} @@ -42,7 +43,11 @@ var bookTempl = ` \begin{document} \maketitle +\newpage + {{range .Scores}} +\phantomsection +\addcontentsline{toc}{section}{{printf "{"}}{{ .Name }}{{printf "}"}} \includepdf[pages=-]{{printf "{"}}{{call $.OutputPath .Path $.Settings}}{{printf "}"}} {{end}}