Using PostScript to generate special note head shapes
When a note head with a special shape cannot easily be generated with graphic markup, PostScript code can be used to generate the shape. This example shows how a parallelogram-shaped note head is generated.
%% Updaters remark: %% For unkown reasons this snippet returns a gs-error, but only, if compiled %% with multiple others like: lilypond *.ly %% Thus changing to a path-stencil. %% TODO description needs to get adjusted --harm parallelogram = #(ly:make-stencil '(path 0.1 (rmoveto 0 0.25 lineto 1.3125 0.75 lineto 1.3125 -0.25 lineto 0 -0.75) round round #t) (cons 0 1.3125) (cons -.75 .75)) myNoteHeads = \override NoteHead.stencil = \parallelogram normalNoteHeads = \revert NoteHead.stencil \relative c'' { \myNoteHeads g4 d' \normalNoteHeads <f, \tweak stencil \parallelogram b e>4 d }