Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: Thomas am Dienstag, 25. Oktober 2016, 19:50

Titel: Segnotaktstrich mit geändertem Wiederholungstaktstrich
Beitrag von: Thomas am Dienstag, 25. Oktober 2016, 19:50
Hallo,
kann man einen Segnotaktstrich ("S") gemeinsam mit einem Häkchen-Wiederholungstaktstrich ("[|:") schreiben?
Bei mir fehlt der Taktstrich ganz. Die ersten 4 im Beispiel gehen.
Gruß Thomas
\version "2.18.2"

\relative c' {
  c1
  \bar"S"
  c1
  \bar".|:"
  c1
  \bar"S.|:"
  c1
  \bar"[|:"
  c1
  \bar"S[|:"
  c1
}
Titel: Re: Segnotaktstrich mit geändertem Wiederholungstaktstrich
Beitrag von: harm6 am Dienstag, 25. Oktober 2016, 22:55
Nach
http://lilypond.org/doc/v2.19/Documentation/notation/bars#bar-lines (http://lilypond.org/doc/v2.19/Documentation/notation/bars#bar-lines)
ist "S[|:" nicht als bar-line definiert.

Aber im selben link ist nachzulesen wie man das dann machen kann. Führt zu:

\version "2.19.49"

\defineBarLine "S[|:" #'("|" "S[|:" " .|")
%% same in scheme-syntax
%#(define-bar-line "S[|:" "|" "S[|:" " .|")

\relative c' { c1 \bar"S[|:" c1 }

Natürlich sind alle "["-bar-lines nur für single-Staff zu gebrauchen.
Wenn Du sie in einer StaffGroup haben willst meld Dich noch mal. Es gibt ein LSR-snippet von mir welches das regeln könnte, aber Segno-bar-line-types hab' ich dort bislang nicht berücksichtigt.

Gruß,
  Harm