Hallo Torsten,
das Problem ist "Unpure-pure container"
Eigentlich würde ich empfehlen nachzulesen unter:
http://lilypond.org/doc/v2.17/Documentation/notation-big-page#unpure_002dpure-containers(gibts irgendwo auch auf deutsch)
und
http://lilypond.org/doc/v2.17/Documentation/contributor-big-page#understanding-pure-properties(gibt es allerdings nicht auf deutsch)
Aber ich muß gestehen, daß ich kein Wort davon verstehe.
Es fängt schon beim Namen an, den finde ich non-deskriptiv. Falls er das doch ist, habe ich nicht einmal eine vage Vorstellung was er wohl bedeuten könnte.
Die Erklärungen verstehe ich nicht.
Warum manches im Contributor-Guide versteckt ist, verstehe ich nicht.
Mit anderen Worten ich bin ein wenig mißmutig, wenn ich an diesen Sch... denke.
Ich sollte wahrscheinlich meinen eigenen Thread bzgl LilyPond-Syntax um diesen Punkt erweitern.
Insofern verhalte ich mich, wenn ich vor Deinem Problem stehe, wie ein dressiertes Eichhörnchen.
Ich kopiere aus der NR.
(Btw, Eichhörnchen sind echt blöde Tiere. Bei zahlreichen Gelegenheiten sah ich aus meinem Wohnzimmerfenster blickend Eichhörnchen, die längere Zeit verzweifelt nach der Nuss suchten, die direkt neben ihnen lag, ich könnte hier noch andere Beispiele aufzählen.
Aber Fakt ist, daß ich nicht davon erbaut bin, wenn man mich zwingt böde zu bleiben.)
\version "2.16.0"
\relative c'' {
\override NoteHead #'stencil =
#(lambda (grob)
(grob-interpret-markup grob (markup #:musicglyph "noteheads.s0")))
% aus der NR reinkopiert, für 2.15.x und höher.
\override NoteHead #'Y-extent =
#(ly:make-unpure-pure-container
ly:grob::stencil-height
(lambda (grob start end) (ly:grob::stencil-height grob)))
% Workaround für 2.14.2
%\override NoteHead #'minimum-Y-extent = #'(-0.1 . 0.1)
des,1 | bes' | bes-> | ges' |
}Gruß,
Harm
EDIT: Code-Beispiel korrigiert