Autor Thema: Nochmals: Liederheft / Liedblatt  (Gelesen 1993 mal)

henrik

  • Member
Nochmals: Liederheft / Liedblatt
« am: Dienstag, 6. August 2013, 21:01 »
Hallo Forum,

ich habe jetzt drei Volksieder in lilypond gesetzt und möchte aber nicht drei A4 Blätter haben bzw. als PDF aneinander setzen sondern in  einer neuen lilypond datei mittels include. (es sollen noch mehr lieder dazu kommen.)

es sollen dabei mehrere lieder auf einer seite erscheinen.

kann mir jemand ein einfaches gerüst dafür geben? titelblatt und inhalt wär auch klasse.

geht das in lilipond only?! ohne lily-book mein' ich.

danke

p.s.:  welche namen/bezeichner muss in den dateien abändern, unique machen?

iugin

  • Member
Re: Nochmals: Liederheft / Liedblatt
« Antwort #1 am: Mittwoch, 7. August 2013, 09:47 »
Lieber Henrik,

das einfachste ist das:
\version "2.16.2"
\include "./schön_ist_die_welt.ly"
\include "./die_gedanken.ly"
\include "./bunt_sind_schon.ly"

\paper {
tocTitleMarkup = \markup \huge \column {
      \fill-line { \null "Ihnaltsverzeichnis" \null }
          \hspace #1
        }
      }

\pageBreak
\markuplist \table-of-contents
Deine Dateien müssen im gleichen Ordner sein, wo du den File oben speicherst (sonst musst du die Path ändern).
Damit der Inhaltsverzeichnis funktioniert, musst du in deinen Files folgendes eintragen:
\tocItem \markup "Titel"Das Lied "Schön ist die Welt" beginnt jetzt z.B. so:
\version "2.16.2"
\include "deutsch.ly"
\tocItem \markup "Schön ist die Welt"
Das Layout vom Inhaltsverzeichnis kann man ändern, indem die Einstellungen in einer \paper-Umgebund definiert werden. Der default Titel ist "Table of contents", ich habe es z.B. in "Inhaltsverzeichnis" geändert.
Wie du es verändern kannst, findest du hier:
http://lilypond.org/doc/v2.16/Documentation/notation/table-of-contents

Ich hoffe, das hilft dir :)

Liebe Grüsse

Eugenio
« Letzte Änderung: Mittwoch, 7. August 2013, 10:53 von iugin »

henrik

  • Member
Re: Nochmals: Liederheft / Liedblatt
« Antwort #2 am: Donnerstag, 8. August 2013, 10:40 »
vielen Dank Eugenio,

alles gut so weit, nur dass die Header-Informationen der einzelnen Lieder jetzt weg sind. D.h. es wird nur die title information vom letzten include eintrag verwendet. (siehe anhang.)

meine "Das_Heft.ly" Datei sieht so aus.

\version "2.16.2"

\markuplist \table-of-contents
\pageBreak


\include "./schön_ist_die_welt.ly"
\include "./die_gedanken.ly"
\include "./bunt_sind_schon.ly"

\paper {
tocTitleMarkup = \markup \huge \column {
      \fill-line { \null "Ihnaltsverzeichnis" \null }
          \hspace #1
        }
      }

Danke für weitere Hilfe schon im vorraus  :)
« Letzte Änderung: Donnerstag, 8. August 2013, 11:52 von henrik »

iugin

  • Member
Re: Nochmals: Liederheft / Liedblatt
« Antwort #3 am: Donnerstag, 8. August 2013, 12:57 »
Hallo!

Es stimmt, sorry, ich hatte es nicht gemerkt.
Du kannst in deinem \paper-Umgebung (in Das_Heft.ly)
print-all-headers = ##teinfügen.
Dann musst du in jedem File dein Header in der \score-Umgebung schreiben, etwa so:
\score {
  <<
    \context ChordNames { \theChords }
   % \context FretBoards { \theChords }
    \new Staff {
      \context Voice = "voiceMelody" { \staffMelody }
    }
    \new Lyrics = "lyricsI" {
      \lyricsto "voiceMelody" \verseI
    }

  >>
  \header{
  title = "Bunt sind schon die Wälder"
  subtitle = "  "
%  composer = "Volkslied"
% tagline = "hallo matt"
}
  \layout { }
  %\midi { }
}
Dann sollte es funktionieren.
Nachteil: du musst deine Dateien ändern, und bei den einzelnen wird dann der \header nicht mehr erscheinen.
Schau hier:
http://lilypond.org/doc/v2.16/Documentation/notation/multiple-scores-in-a-book

Wenn du ein Buch machen willst, musst du, denke ich, ein bisschen Änderungen im Kauf nehmen.
Ich mache immer so:
- in den einzelnen Files schreibe ich nur die Noten (und kein \score) und evt. die \markups in Variablen
- in den main-File (dein Das_Heft.ly) schreibe ich die \imports, die \score-Umgebungen (mit \header drin), und die Variablen, die sich auf die \markups beziehen. Ausserdem schreibe ich oben ein \header mit dem Titel des Buches
Schau die Files im Attachement.

Ich hoffe, es ist klar... ich habe leider wenig Zeit und vielleicht ist alles ein bisschen chaotisch :)

Ciao!

Eugenio



henrik

  • Member
Re: Nochmals: Liederheft / Liedblatt
« Antwort #4 am: Donnerstag, 8. August 2013, 14:28 »
vielen dank, ja so stell' ich mir's vor!!

 :D    ;D