CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/liederbuch

README.md

Liederbuch-Package

This is a package for creating easy-to-use songbooks and including these songs in songbooklets for i.e. weddings. It is intended for songs, but it can include any content you want to reuse once in a while.

This material is subject to the Project Public License 1.3c. You can do whatever you want with it, just don't upload the same under the same name.

The basic concept is to have one database, the Liederbuch (songbook) and a document fetching the songs from there.

A songbook looks like that:


ProvidesPackage{testSongbook} RequirePackage{liederbuch}

begin{liederbuch}publisher=me & date = today{testSongbook-1}

begin{lied}meta data=this is just a test & otherData = it really is a test{var1}{144000} No notes and text yet. end{lied}

begin{lied}{var2}{144000} Same song, but different variant (var2) end{Lied}

begin{lied}{versionA}{001} Another song with song number 001 in versionA. The version parameter exists, that song numbers can be overloaded. end{Lied}

end{liederbuch}

begin{liederbuch}{testSongbook-2}

begin{lied}meta data= some other values{aSong}{1} Another song in another songbook end{lied} end{liederbuch}


To call a song, you just write

LBsong{testSongbook-1}{144000}{var1}

and it automatically adds the previous defined song to your document.

This is useful, if you reuse text segments, songs or graphics very often (you can store anything within begin{Lied}...end{Lied}).

Download the contents of this package in one zip archive (346.7k).

liederbuch – A package for storing songs or other content, and repeated reuse in documents

This package is meant for content which you reuse regularly, like songs in small booklets. For example the booklets used at church, weddings or similar events. It has two major parts:

  1. You typeset your content once (most likely a song), garnish it with some meta data and put it into a sty-file. From there you can insert this content into your document with one single line. The inserted content can have header and footer that use the meta data (i.e. title, composer, lyricist).
  2. Inside these content fragments, you can use the \notenzeile (stave line) command to combine an image of a stave line with song lyrics. If correctly used, the lyrics are placed correctly below the notes and need most often no or only minor adjustments. With that you can combine any stave image with fonts.

You can find resources and inspiration in a DemoProject.

Packageliederbuch
Repositoryhttps://bitbucket.org/maestro-glanz/liederbuch-package/src/master
Version1.0
LicensesThe Project Public License 1.3c
MaintainerGabriel Ruprecht
Contained inTeX Live as liederbuch
MiKTeX as liederbuch
TopicsExperimental 3
Music
...
Guest Book Sitemap Contact Contact Author