4 lsrtags = "keyboards, specific-notation, symbols-and-glyphs, workaround"
7 This snippet has been obsoleted by predefined markup commands, see
8 @ruser{Accordion Registers}. It's still useful as a simple
9 demonstration of how to combine symbols: the placement of the symbols
10 added with @code{\\markup} can be tweaked by changing the
11 @code{\\translate-scaled} arguments. @code{\\translate-scaled} is
12 used here rather than @code{\\translate} in order to let the
13 positioning of the symbol parts adapt to changes of @code{font-size}.
15 doctitle = "Accordion-discant symbols"
19 \musicglyph #"accordion.discant"
22 \musicglyph #"accordion.dot"
25 \layout { ragged-right = ##t }
28 accBasson = ^\markup {
31 \translate-scaled #'(0 . 0.5) \dot
34 % een korig 8 en 16 voets register
35 accBandon = ^\markup {
39 \translate-scaled #'(0 . 0.5) \dot
40 \translate-scaled #'(0 . 1.5) \dot
43 accVCello = ^\markup {
47 \translate-scaled #'(0 . 0.5) \dot
49 \translate-scaled #'(0 . 1.5) \dot
50 \translate-scaled #'(1 . 1.5) \dot
53 % 4-8-16 voets register
54 accHarmon = ^\markup {
58 \translate-scaled #'(0 . 0.5) \dot
60 \translate-scaled #'(0 . 1.5) \dot
61 \translate-scaled #'(0 . 2.5) \dot
64 accTrombon = ^\markup {
68 \translate-scaled #'(0 . 0.5) \dot
70 \translate-scaled #'(0 . 1.5) \dot
72 \translate-scaled #'(1 . 1.5) \dot
73 \translate-scaled #'(-1 . 1.5) \dot
76 % eenkorig 4 en 16 voets register
81 \translate-scaled #'(0 . 0.5) \dot
82 \translate-scaled #'(0 . 2.5) \dot
85 accMaster = ^\markup {
89 \translate-scaled #'(0 . 0.5) \dot
91 \translate-scaled #'(0 . 1.5) \dot
93 \translate-scaled #'(1 . 1.5) \dot
95 \translate-scaled #'(-1 . 1.5) \dot
96 \translate-scaled #'(0 . 2.5) \dot
99 accAccord = ^\markup {
103 \translate-scaled #'(0 . 1.5) \dot
105 \translate-scaled #'(1 . 1.5) \dot
107 \translate-scaled #'(-1 . 1.5) \dot
108 \translate-scaled #'(0 . 2.5) \dot
111 accMusette = ^\markup {
115 \translate-scaled #'(0 . 1.5) \dot
117 \translate-scaled #'(1 . 1.5) \dot
118 \translate-scaled #'(-1 . 1.5) \dot
121 accCeleste = ^\markup {
125 \translate-scaled #'(0 . 1.5) \dot
126 \translate-scaled #'(-1 . 1.5) \dot
133 \translate-scaled #'(0 . 1.5) \dot
134 \translate-scaled #'(0 . 2.5) \dot
137 accClarin = ^\markup {
140 \translate-scaled #'(0 . 1.5) \dot
143 accPiccolo = ^\markup {
146 \translate-scaled #'(0 . 2.5) \dot
149 accViolin = ^\markup {
153 \translate-scaled #'(0 . 1.5) \dot
155 \translate-scaled #'(1 . 1.5) \dot
156 \translate-scaled #'(0 . 2.5) \dot