Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: Manuela am Freitag, 20. März 2015, 14:57
-
Hi,
wieder eine Frage an die ExpertInnen :)
Mit \clef "bass^8" kann ich die Noten um eine Oktave verschieben. Über dem Bassschlüssel erscheint dann eine kleine "8", diese würde ich gerne weg haben. \set Staff.clefGlyph = #"clefs.F" funktioniert leider nicht wie gewünscht, die unerwünschte Zahl verschwindet nicht.
Danke für eure Hilfe,
Manuela
-
Es handelt sich ja anscheinend um ein transponierendes Instrument (Bassblockflöte? Celesta?). Und dafür gibts den \transpose-Befehl:
\version "2.19.17"
noten = \relative {
\clef bass c' d e f g f e d c1
}
\score {
<<
\noten
>>
}
\score {
<<
\transpose c' c
\noten
>>
}
Die Version ohne den \transpose-Befehl (klingende Notation) kannst du z. B. für die MIDI-Ausgabe verwenden.
-
Oder:
\version "2.18.2"
noten = \relative {
\clef "F^8"
c' d e f
g f e d
c1
}
\score {
\noten
\layout {
\context {
\Staff
\omit ClefModifier
}
}
}
Gruß,
Pierre
-
Danke an alle.
Dank der Hinweise habe ich jetzt die Lösung gefunden:
\override Staff.ClefModifier.break-visibility = #'#(#f #f #f)
-
Danke an alle.
Dank der Hinweise habe ich jetzt die Lösung gefunden:
\override Staff.ClefModifier.break-visibility = #'#(#f #f #f)
Stimmt, das funktioniert auch, auch wenn der Umweg über break-visibility ein bisschen ungewöhnlich und unnötig kompliziert ist: An die gleiche Stelle kannst du den von Pierre geposteten \omit-Befehl setzen, ohne die \layout- und \context-Blöcke zu benötigen:
\omit Staff.ClefModifier
-
Danke :)
\omit hat bei mir anscheinend deswegen nicht funktioniert, weil ich es ohne "staff" verwendet habe.
Ich kämpfe halt immer noch mit den Grundlagen ::)