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

layout-Probleme

Begonnen von chf, Sonntag, 7. April 2013, 12:42

Vorheriges Thema - Nächstes Thema

Be-3

Hallo Christa,

die von Dir rot markierte Fehlermeldung kommt deshalb, weil der Markup-Befehl place-folio nicht richtig definiert wurde.

Als Variable wird folio übergeben, aber die Typdeklaration fehlt.

  #(define-markup-command (place-folio layout props folio) (markup?)

Abgesehen davon kommt dann aber (nach diversen Variablendeklarationen (der (let*-Teil) nichts mehr - die Markup-Funktion liefert also nichts zurück.
Was aber auch nicht schlimm ist, weil sie nie benutzt wird.

So gesehen könnte man die komplette Befehlsdefinition von place-folio auch ganz weglassen. :)

Und was funktioniert an Deinen oddHeader und evenHeader-Definitionen nicht?
Sie tun genau das, was darinsteht, nämlich die Seitenzahl bei ungeraden Seiten rechts und bei geraden Seiten links zu drucken, mit Ausnahme der ersten Seite - die erhält keine Seitennummer.
Zweimal \null ist überflüssig, schadet aber nicht.
Im Grunde hättest Du auch die Default-Definitionen lassen können - die tun auch nichts anderes.

Viele Grüße
Torsten

chf

Mein Gott, jetzt hat sie's!!!

Lieber Torsten,
jetzt habe ich deinen code mit frischerem Kopf in x Varianten durchgespielt und endlich gemerkt, was wohin muss.
Danke nochmals!

Gruß
Christa