Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: fairsein am Samstag, 8. September 2012, 21:32

Titel: Zwei Dateien auf eine Seite
Beitrag von: fairsein am Samstag, 8. September 2012, 21:32
Hallo ihr,

Ich brauche mal wieder euer Hilfe. Wie macht man zwei Dateien auf eine Seite?

Gruß fairsein
Titel: Re: Zwei Dateien auf eine Seite
Beitrag von: kilgore am Samstag, 8. September 2012, 21:50
Hallo fairsein,

Was genau willst du damit erreichen? Sollen zwei Werke auf einer Seite sein, oder sollten die übereinander liegen?

Wenn die übereinander sein sollten, würde ich empfehlen das Wasserzeichen Funktion von PDFTweak oder pdftk nutzen. Also beide Dateien in Lilypond separat herstellen, und dann mit einem der genannten Programme die PDF's übereinander liegen.

Gruß
kil
Titel: Re: Zwei Dateien auf eine Seite
Beitrag von: fairsein am Samstag, 8. September 2012, 21:54
Hallo kilgore,

Ich weiß jetzt nicht, was Du mit "übereinander liegen" meinst. Ich will das zuerst das erste und dann das zweite Lied untereinander auf einer Seite angezeigt werden.

Gruß fairsein
Titel: Re: Zwei Dateien auf eine Seite
Beitrag von: Be-3 am Samstag, 8. September 2012, 22:10
Hallo fairsein,

"zwei Lieder" auf eine Seite zu bekommen, geht im Prinzip ganz einfach: mit zwei \score-Blöcken nacheinander:

\version "2.14.2"

\header { title = "Zwei Lieder" }

\score {
  \relative c'' { c,4 d e f g2 g a4 a a a g1 }
  \header { piece = "Erstes Lied" }
}

\score {
  \relative c'' { g4 e e2 f4 d d2 c4 d e f g g g2 }
  \header { piece = "Zweites Lied" }
}

Viele Grüße
Torsten
Titel: Re: Zwei Dateien auf eine Seite
Beitrag von: fairsein am Samstag, 8. September 2012, 22:14
Aha. Ich habe dann aber das Problem, das ich nur einen Header mit dem title- Attribut haben kann. Gibt es dafür auch eine Lösung?
Titel: Re: Zwei Dateien auf eine Seite
Beitrag von: Be-3 am Samstag, 8. September 2012, 22:44
Hallo fairsein,

ich habe gewußt, daß Du das fragen wirst. ;)
Wenn man in der \paper-Umgebung print-all-headers = ##t setzt, werden in jedem \score-Block alle Elemente angezeigt.
Achtung: Diese "lokalen" Header-Daten müssen in ihren jeweiligen Score-Abschnitten am Ende (nach der Musik!) stehen:

\version "2.14.2"

\paper{
  print-all-headers = ##t
}

\score {
  \relative c'' { c,4 d e f g2 g a4 a a a g1 }
  \header {
    title = "Zwei Lieder"
    subtitle = "Erstes Lied"
  }
}

\score {
  \relative c'' { g4 e e2 f4 d d2 c4 d e f g g g2 }
  \header {
    subtitle = "Zweites Lied"
  }
}

Viele Grüße
Torsten

PS: Es besteht auch die Möglichkeit (das wird man in der Regel auch tun), eigene Kopf-, Fuß-, Titel-Layouts zu definieren, da kann man dann anzeigen lassen, was man will und wo man es will.
Weil Lilypond also beliebig viele Möglichkeiten bietet, sind meine Antworten hier auch so reduziert, weil ohne konkretes Beispiel keine direkt passenden Lösungen gezeigt werden können.
Titel: Re: Zwei Dateien auf eine Seite
Beitrag von: fairsein am Sonntag, 9. September 2012, 11:01
Danke für euer Hilfe. Der Vorschlag von Be-3 hat mir weiter geholfen.

Gruß fairsein