Copyright nur auf eine bestimmte Seite drucken [gelöst]

Begonnen von rgree, Sonntag, 29. Juni 2025, 09:45

« vorheriges - nächstes »

rgree

Hallo,

ich habe die Anforderung, einen Copyright-Vermerk nur auf die 2. Seite eines Notentextes zu drucken.
Ich bin sicher, das geht irgendwie mit Scheme, ich weiß aber nicht, wie.

Hier ein ansonsten sinnfreies Beispiel :

\version "2.20.0"
\header {
    copyright = "meinCopyright"
}
\paper {
  oddFooterMarkup = \markup {
    \fill-line { % hier muss wohl ein test hin, aber wie sieht der aus
      \fromproperty #'header:copyright
      }
  }
  evenFooterMarkup =  \oddFooterMarkup
  print-first-page-number = ##t

{
      c' c' c' c'
      \pageBreak
      c' c' c' c'
      \pageBreak
      c' c' c' c'
      \pageBreak
      c' c' c' c'
      \pageBreak
}

Hat jemand eine Idee ?

Gruß,
Reinhard

harm6

Such mal in der NR nach \on-page
HTH,
  Harm

P.S.
Bist du wirklich noch auf 2.20.0 ??

rgree

#2
Danke.

Was heißt NR,in der ich suchen soll ?
Wie ist denn das Format von \on-page; ich finde dazu kein Beispiel in den Handbüchern.
Bisherige Versuche mit "\on-page 2" oder "\on-page #2" klappen nicht
Was muss ich da genau angeben ?

Ja, ich bin noch auf 2.20, weil ich knapp 300 Streichquartette etc. damit erfasst
habe und die Umstellung scheue.

Ich habe zwar die neueste Version auch auf dem Rechner; ich benutze sie nur bei Bedarf.

Gruß,
Reinhard


rgree

Habe die Lösung gefunden.
Für meine Version 2.20.0 lautet die Syntax :
  oddFooterMarkup = \markup {
    \fill-line { \on-the-fly #(on-page 2) \fromproperty #'header:copyright
      }
  }

Danke Harm !

Gruß,
Reinhard