In der Dokumentation (https://lilypond.org/doc/v2.25/Documentation/snippets/tweaks-and-overrides) steht, dass der Text nach einem Zeilenumbruch eingeklammert wird. Kann ich das irgendwie unterdrücken?
\version "2.25.2"
#(set-default-paper-size "a7")
\paper {
indent = 0
}
\header {
tagline = ##f
}
\layout {
\context {
\Voice
\consists "Horizontal_bracket_engraver"
\override HorizontalBracket.direction = #UP
}
}
\relative {
c''4 c
\override HorizontalBracketText.text = "intro"
c\startGroup c \break c c c\stopGroup
c c
}
Hallo Manuela,
siehe hier: (https://www.mail-archive.com/lilypond-user@gnu.org/msg144463.html)
\version "2.24.0"
#(set-default-paper-size "a7")
\paper {
indent = 0
}
\header {
tagline = ##f
}
\layout {
\context {
\Voice
\consists "Horizontal_bracket_engraver"
\override HorizontalBracket.direction = #UP
\override HorizontalBracketText.stencil =
#(lambda (grob)
(let ((text (ly:grob-property grob 'text)))
(ly:message "~s" text)
(if (markup? text)
(grob-interpret-markup grob text)
(ly:grob-suicide! grob))))
}
}
\relative {
c''4 c
\override HorizontalBracketText.text = "intro"
c\startGroup c \break c c c\stopGroup
c c
}
Grüße, Jürgen.
Vielen Dank.
Ich hatte es inzwischen auf die brutale Methode gelöst und direkt in der Definitionsdatei output-lib.scm editiert.
Was Lilypond mit einer Meldung bei jedem Kompiliervorgang quittiert ;)