4 Note head shapes are settable. The stem endings should be adjusted
5 per note head. If you want different note head styles on one stem,
6 you must create a special context called Thread.
8 Harmonic notes have a different shape and different
9 dimensions. Nevertheless, noteheads in both styles can be combined, on
10 either up or down stems.
16 \property Voice.Stem \set #'direction = #UP
18 e'2. e'1 e'\breve*1/2 e'\longa*1/4
21 \property Voice.Stem \set #'direction = #DOWN
22 a4 a2. a1 a\breve*1/2 a\longa*1/4
27 \notes \transpose c c {
30 \property Staff.NoteHead \set #'style = #'default
31 s1*0^\markup { "default" }
34 \property Staff.NoteHead \set #'style = #'baroque
35 s1*0^\markup { "baroque" }
39 \property Staff.NoteHead \set #'style = #'neo_mensural
40 s1*0^\markup { "neomensural" }
43 \property Staff.NoteHead \set #'style = #'mensural
44 s1*0^\markup { "mensural" }
49 \property Staff.NoteHead \set #'style = #'harmonic
50 s1*0^\markup { "harmonic" }
53 \property Staff.NoteHead \set #'style = #'diamond
54 s1*0^\markup { "diamond" }
58 \property Staff.NoteHead \set #'style = #'cross
59 s1*0^\markup { "cross" }
62 \property Staff.NoteHead \set #'style = #'xcircle
63 s1*0^\markup { "xcircle" }
68 \property Staff.NoteHead \set #'style = #'triangle
69 s1*0^\markup { "triangle" }
73 \property Staff.NoteHead \set #'style = #'slash
74 s1*0^\markup { "slash" }
80 \property Thread.NoteHead \set #'style = #'cross
81 \property Voice.Stem \set #'direction = #1
85 \property Thread.NoteHead \set #'style = #'default a16
88 \property Thread.NoteHead \set #'style = #'mensural d'16
93 \property Thread.NoteHead \set #'style = #'cross
97 \property Thread.NoteHead \set #'style = #'mensural
99 \property Thread.NoteHead \set #'style = #'slash
100 \stemUp c''4 \stemDown c''