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

Zeilen nummerieren statt Taktanzahl anzeigen

Begonnen von Webfox, Samstag, 2. Januar 2016, 14:35

Vorheriges Thema - Nächstes Thema

Webfox

Hallo!

Ich möchte gerne, das die Zeilen einer Seite nummeriert und die Nummern angezeigt werden. Beginnend mit Zeile 1 statt der sonst üblichen Taktanzahl. Unabhängig davon wie viele Takte eine Zeile enthält.

Ich habe mir die Dokumentation zum Thema Takte und Taktzahlen durchgelesen, komme damit aber nicht weiter. Gibt es dafür eine Lösung?

harm6

Meinst Du sowas:


\version "2.18.2"

#(define counter 1)

my-staff-count-mod =
\with {
  instrumentName = "1"
  shortInstrumentName = ""
  \override InstrumentName.after-line-breaking =
    #(lambda (grob)
      (ly:grob-set-property! grob 'text
        (format #f "~5a" (number->string counter)))
      (set! counter (1+ counter)))
}

\new Staff \my-staff-count-mod
\repeat unfold 20 {
  \time 4/4
  c'1
  \time 3/4 d'2 e'4
  \time 2/8 f'4 g'8[ a']
}


Ist nur ein hack, funktioniert aber. Die Taktzahlen kann man noch gesondert ausschalten, falls gewünscht.

HTH,
  Harm

mgd

Ich bin immer wieder beeindruckt, was alles so geht :)

Ein frohes neues Jahr,
Michael

Webfox

Ich schließe mich dankbar an! Genau das ist es, was ich gesucht habe. Perfekt!