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

Spezifische Taktzahl vor \mark entfernen

Begonnen von jds, Sonntag, 17. Februar 2013, 18:03

Vorheriges Thema - Nächstes Thema

jds

Ich habe mit dem Befehl \set Score.markFormatter = #format-mark-box-barnumbers und dann mit \mark \default mehrere große Taktzahlen hinzugefügt. Allerdings passiert es, dass nach einem Zeilenumbruch, dadurch dann zweimal die gleiche Taktzahl steht:

\relative c'' {
   \set Score.markFormatter = #format-mark-box-barnumbers
   c1 c \mark \default c \break c c c  \mark \default\break c c c
}

Wie kann ich in diesem Fall nur die kleine Taktzahl 7 unsichtbar machen oder entfernen?

harm6

Hallo jds,

willkommen im Forum.

Unter der Voraussetznung, daß Du nur dann die "normalen" Taktzahlen entfernen möchtest, wenn sie schon als RehearsalMark geschrieben wurden, würde ich so vorgehen:

\version "2.16.1"

myDefaultMark = {
        \mark \default
        \once \override Score.BarNumber #'break-visibility = ##(#f #f #f)
}

\relative c'' {
   \set Score.markFormatter = #format-mark-box-barnumbers
   c1 c \myDefaultMark c \break c c c  \myDefaultMark \break c c c
}


Gruß,
  Harm

P.S. Bitte gib immer die von Dir benutzte Version an!!!

jds

Super! Funktioniert!

Vielen Dank!
Werd ab jetzt auch immer meine Version dazu schreiben  :)