Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: fugenkomponist am Sonntag, 11. Mai 2014, 13:17
-
Hallo,
hat jemand eine Idee, wie diese Vorzeichen näher zusammenrücken können? Eigentlich sollen einfach drei ♭ und ein ♯ über drei ♯ stehen, nicht so abwechselnd.
\version "2.18.2"
{
\clef percussion
\set Staff.keySignature = #`(((0 . 1) . ,FLAT)
((-1 . 4) . ,SHARP)
((0 . 1) . ,FLAT)
((-1 . 4) . ,SHARP)
((0 . 1) . ,FLAT)
((-1 . 4) . ,SHARP)
((0 . 1) . ,SHARP))
c1
}Viele Grüße,
Malte
-
Hallo Malte,
\score {
\new Staff {
\clef percussion
\set Staff.keySignature = #`(((0 . 1) . ,FLAT)
((-1 . 4) . ,SHARP)
((0 . 1) . ,FLAT)
((-1 . 4) . ,SHARP)
((0 . 1) . ,FLAT)
((-1 . 4) . ,SHARP)
((0 . 1) . ,SHARP))
c1
}
\layout {
\context {
\Staff
\override KeySignature.stencil = #(lambda (grob)
ly:key-signature-interface::print (grob-interpret-markup grob
#{
\markup\raise #.5 \left-column {
\concat { \flat\hspace #.4 \flat\hspace #.4 \flat\hspace #.4 \sharp }
\vspace #-.3
\concat { \sharp\hspace #.3 \sharp\hspace #.3 \sharp }
}
#}))
}
}
}
gruß
Pierre
-
Danke, das funktioniert :) Auch wenn man halt jedes Mal von Hand die passenden Werte suchen muss, aber das ist dann halt so ;)