Re: Presentation/inclusion issues

"Dr. Arne Babenhauserheide" <[email protected]> Mon, 22 Jun 2026 21:43:23 +0200
Newsgroups gmane.comp.gnu.lilypond.general
Message-ID <[email protected]>
Ralph Palmer <[email protected]> writes:
> I want to create a single PDF with an introduction, a table of
> contents, the tunes, and an index, preferably in that order. I would
> also really like to be able to create links within the PDF between
> Lyrics (where I put the style of the tune) or a word in Lyrics and the
> appropriate heading in the table of contents, as well as a link
> between the page number in the index and the page the tune is on.
>
> I realize this is at least partially outside LilyPond, but I'm hoping
> someone can point me in the right direction. I'm happy to have a

I do something similar with FilkTeX which embeds LilyPond scores.

You can find my example project described in German at
https://www.draketo.de/kreatives/liederbuch#erstellen

and the build instructions in English at
https://hg.sr.ht/~arnebab/draketos-songbook#to-build-from-the-repository

An example with LilyPond integration is
https://hg.sr.ht/~arnebab/draketos-songbook/browse/delfini.flk (text)
https://hg.sr.ht/~arnebab/draketos-songbook/browse/delfini-tune.ly (lilypond tune)

The songs are included via zongbook.tex to form the book:
https://hg.sr.ht/~arnebab/draketos-songbook/browse/zongbook.tex

The example book is quite short, because I’m not allowed to publish
the full book (it’s for playing guitar with friends) but I can attest
that the structure works well with 200 songs.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
https://www.draketo.de
signature.asc (application/pgp-signature, 1.1 KB)
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmo5kFwQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD6z/MD/4rfH7J/ITHrL520WkPVTZkpGJhZczwSHuR
syKefZiY0LZ8icwoPoe5d4iEdCc42JdeFlzr4+aNH05jmrQCXWYIz1cykGiiIGdx
O8oP5mxuS2/g93ih8KLBr+5mVv+t8HaxIjaofG+LXDThx00m8z3eUM7iLS09Q1VY
2zHxsT+XqP7n56KVbe3qhVllCUviSOO3IBQRWrFCZFB9qjpWv7GVoCcicXRZP3pq
1slp9lGJRL1vUqr4eQi9iESH2/Mifm7NDAkUpDPEXDP4bYvbP9Ldf5EMv258BES+
mutbdXT87GAqBsXt53/l8/V6ntWdBXE9RQ2mihZcX5+Wv3W0HvncoJ0hOgrPbVDa
VIW+890UnHa8tMLV6fArdsreva4k4XiZQ57oIEUBeVQm36ZfVZqTSuBGSTveeXw2
p8um/XwfcWBBCHDmlA9IEVgvyUIkR/ZfjKoU8tCgNPEd+MEoojLAjn9qzVDYxpn4
iB0lc8UpqLMR0qNRp3szTeAnqdk4w5P6ArHiVa7FHL5a7cIqq0hlPH+yU5ZCzs6Q
uEzjr6zP9WIXeaIzrim40Jl478nUoZS+GYGH6GMm9WTCXXGVDW1ED+O2p8KSaw/w
OQoDSTUq+k7LxjXARzSeMyYk945pg4rOoxRyVEyHuveLkWVud0Y5Pbjtb9ue9EEu
l+I27LSW8IjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmo5kFwQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSIrlA/wPPZPFHkhE9P7dWL8NHxs2m2mC
PMsbQVcwhYmEo3Kc1yjgOGhI4VXZuKl9ssDoFPlmnbUPcWKnG8icjKo19TQfKFJd
TLAWGlRxy+7+erxBiNHi++gyegSt8q0mUqhCMunxks2iXyQ0WnvRf/cDeQQtSZCZ
TFr3Vq4WhE7vOVP/qQ==
=je/s
-----END PGP SIGNATURE-----