• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Zwei Dateien auf eine Seite

Begonnen von fairsein, Samstag, 8. September 2012, 21:32

Vorheriges Thema - Nächstes Thema

fairsein

Hallo ihr,

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

Gruß fairsein

kilgore

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

fairsein

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

Be-3

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

fairsein

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?

Be-3

#5
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.

fairsein

Danke für euer Hilfe. Der Vorschlag von Be-3 hat mir weiter geholfen.

Gruß fairsein