• 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ü

Seitenzahlen auf der ersten Seite

Begonnen von donblech, Mittwoch, 10. August 2011, 14:25

Vorheriges Thema - Nächstes Thema

donblech

Hallo,
es gibt mal wieder ein kleines Problem mit den Seitenzahlen.
Seit ich die Position der Seitenzahlen von links/rechts auf mittig umgestellt habe wird auch auf der ersten Seite eine Zahl gedruckt, was sehr ungeschickt ist, da es sich dabei um das Titelblatt handelt. Ab Seite 2 kann die Seitenzahl erscheinen, das wäre nicht weiter schlimm.
Auch die in anderen Threads beschriebenen Befehle wie \on-the-fly etc bewirken leider nichts.
Hat vielleicht jemand einen Rat?
Die Datei ist angehängt.

Vielen Dank und schönen Gruß,

Stefan

ding-dong

du definierst ja explizit:

print-first-page-number = ##t

donblech

Ob print-first-page-number nun aber ##f oder ##t ist wirkt sich nicht auf das Verhalten der Seitenzahlen aus. Das Ergebnis ist immer gleich.

harm6

Hallo Stefan,

wenn Du die Header so änderst, funktioniert es (in 2.14.2, aber in 2.12.3 sollte es auch kein Problem damit geben):

  oddHeaderMarkup = \markup \fill-line {
    \null \on-the-fly #not-first-page \fromproperty #'page:page-number-string \null }
  evenHeaderMarkup = \markup \fill-line {
    \null \on-the-fly #not-first-page \fromproperty #'page:page-number-string \null }

Da Du die Titelseite aber sowieso in einem eigenen bookpart gepackt hast und auch sonst nichts in den Header soll, reicht auch:

\paper {
  oddHeaderMarkup = \markup { \null }
  evenHeaderMarkup = \markup { \null }
}

in eben diesen bookpart einzufügen.

Gruß,
  Harm

P.S. Im übrigen fiel mir auf, daß Du zwar eine Definition für not-part-first-page hast, sie aber nirgends anwendest??

ding-dong

hallo

noch eine kleine frage: du definierst die funktion vorschub - gibt es dafür einen speziellen grund? die funktion \vspace #x sollte doch gerade dafür da sein, oder?

gruss
ding-dong

donblech

diese funktion kenne ich noch nicht, werde sie aber mal ausprobieren.
vorschub erschien mir sinnvoller als mehrere \null -befehle hintereinander.
schönen gruß und schönes wochenende

donblech

@ harm6

halleluja, es funktioniert!!!!!
vielen dank für die hilfe

ding-dong

Zitat von: donblech am Donnerstag, 11. August 2011, 18:34
diese funktion kenne ich noch nicht, werde sie aber mal ausprobieren.
vorschub erschien mir sinnvoller als mehrere \null -befehle hintereinander.
schönen gruß und schönes wochenende
gibt es auch erst nach 2.12.3!