Liebes Forum,
wer (außer mir) mal ein Atemzeichen in Klammern setzen wollte (mit \parenthesize \breathe), dem wird aufgefallen sein, dass die Klammer nicht richtig positioniert wird (siehe PDF im Anhang).
Da ich die Frage schon ans Forum geben wollte, jetzt aber doch selbst eine Lösung gefunden habe, möchte ich sie Euch nicht vorenthalten.
Die Klammer lässt sich mit #'extra-offset = #'(-2.4 . 0) gut positionieren. Das ganze kann man auch in eine Variable schreiben, falls man mehr davon braucht. Hier der Code:
\version "2.14.1"
\include "deutsch.ly"
breathePar = {
\parenthesize \breathe
\override ParenthesesItem #'extra-offset = #'(-2.4 . 0)
}
Melodie = \relative f' {
\key c \major
\time 2/2
% hier geht's schief
b4 des2 des4 c \parenthesize \breathe
as4 b2
\bar "||"
% aber so passt es wieder
b4 des2 des4 c \parenthesize \breathe
\override ParenthesesItem #'extra-offset = #'(-2.4 . 0)
as4 b2
\bar "||"
% und so geht's noch kürzer
b4 des2 des4 c \breathePar
as4 b2
}
\score {
<<
\new Staff {
\clef treble
\new Voice = "Voice1" \Melodie
}
>>
}
Es wunderte mich dabei ein wenig, dass die Klammer auf Anweisungen wie #'X-offset = #-10 nicht reagiert. Lässt sich das erklären?
Freue mich über Kommentare und Verbesserungen.