Autor Thema: Seitenzahlen auf der ersten Seite  (Gelesen 3009 mal)

donblech

  • Member
Seitenzahlen auf der ersten Seite
« am: Mittwoch, 10. August 2011, 14:25 »
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

  • Member
Re: Seitenzahlen auf der ersten Seite
« Antwort #1 am: Mittwoch, 10. August 2011, 14:48 »
du definierst ja explizit:

print-first-page-number = ##t

donblech

  • Member
Re: Seitenzahlen auf der ersten Seite
« Antwort #2 am: Mittwoch, 10. August 2011, 16:30 »
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

  • Member
Re: Seitenzahlen auf der ersten Seite
« Antwort #3 am: Mittwoch, 10. August 2011, 22:28 »
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

  • Member
Re: Seitenzahlen auf der ersten Seite
« Antwort #4 am: Mittwoch, 10. August 2011, 23:08 »
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

  • Member
Re: Seitenzahlen auf der ersten Seite
« Antwort #5 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

donblech

  • Member
Re: Seitenzahlen auf der ersten Seite
« Antwort #6 am: Donnerstag, 11. August 2011, 18:38 »
@ harm6

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

ding-dong

  • Member
Re: Seitenzahlen auf der ersten Seite
« Antwort #7 am: Donnerstag, 11. August 2011, 21:17 »
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!