54
54
% parameterized hufnagel custos
55
def custos_hufnagel(expr verbose_name, internal_name, ly_name,
55
def custos_hufnagel(expr verbose_name, internal_name,
56
56
direction, staffline_adjustment) =
58
fet_beginchar(verbose_name, internal_name, ly_name)
58
fet_beginchar(verbose_name, internal_name)
59
59
save alpha, dalpha, ht, wd, stem_ht, pen_size;
102
102
% custos hufnagel, stem up, between staff lines
103
custos_hufnagel("Custos Hufnagel", "hufnagel-u0", "hufnagelu0",
103
custos_hufnagel("Custos Hufnagel", "hufnagel.u0",
104
104
dir_up, between_staff_lines);
106
106
% custos hufnagel, stem up, on staff line
107
custos_hufnagel("Custos Hufnagel", "hufnagel-u1", "hufnagelu1",
107
custos_hufnagel("Custos Hufnagel", "hufnagel.u1",
108
108
dir_up, on_staff_line);
110
110
% custos hufnagel, stem up, anywhere
111
custos_hufnagel("Custos Hufnagel", "hufnagel-u2", "hufnagelu2",
111
custos_hufnagel("Custos Hufnagel", "hufnagel.u2",
112
112
dir_up, anywhere);
114
114
% custos hufnagel, stem down, between staff lines
115
custos_hufnagel("Reverse Custos Hufnagel", "hufnagel-d0", "hufnageld0",
115
custos_hufnagel("Reverse Custos Hufnagel", "hufnagel.d0",
116
116
dir_down, between_staff_lines);
118
118
% custos hufnagel, stem down, on staff line
119
custos_hufnagel("Reverse Custos Hufnagel", "hufnagel-d1", "hufnageld1",
119
custos_hufnagel("Reverse Custos Hufnagel", "hufnagel.d1",
120
120
dir_down, on_staff_line);
122
122
% custos hufnagel, stem down, anywhere
123
custos_hufnagel("Reverse Custos Hufnagel", "hufnagel-d2", "hufnageld2",
123
custos_hufnagel("Reverse Custos Hufnagel", "hufnagel.d2",
124
124
dir_down, anywhere);
133
def custos_medicaea(expr verbose_name, internal_name, ly_name,
133
def custos_medicaea(expr verbose_name, internal_name,
134
134
direction, staffline_adjustment) =
136
fet_beginchar(verbose_name, internal_name, ly_name)
136
fet_beginchar(verbose_name, internal_name)
138
138
save ht, wd, stem_ht;
139
139
ht# = noteheight#;
174
174
% custos medicaea, stem up, between staff lines
175
custos_medicaea("Custos Med.", "medicaea-u0", "medicaeau0",
175
custos_medicaea("Custos Med.", "medicaea.u0",
176
176
dir_up, between_staff_lines);
178
178
% custos medicaea, stem up, on staff line
179
custos_medicaea("Custos Med.", "medicaea-u1", "medicaeau1",
179
custos_medicaea("Custos Med.", "medicaea.u1",
180
180
dir_up, on_staff_line);
182
182
% custos medicaea, stem up, anywhere
183
custos_medicaea("Custos Med.", "medicaea-u2", "medicaeau2",
183
custos_medicaea("Custos Med.", "medicaea.u2",
184
184
dir_up, anywhere);
186
186
% custos medicaea, stem down, between staff lines
187
custos_medicaea("Reverse Custos Med.", "medicaea-d0", "medicaead0",
187
custos_medicaea("Reverse Custos Med.", "medicaea.d0",
188
188
dir_down, between_staff_lines);
190
190
% custos medicaea, stem down, on staff line
191
custos_medicaea("Reverse Custos Med.", "medicaea-d1", "medicaead1",
191
custos_medicaea("Reverse Custos Med.", "medicaea.d1",
192
192
dir_down, on_staff_line);
194
194
% custos medicaea, stem down, anywhere
195
custos_medicaea("Reverse Custos Med.", "medicaea-d2", "medicaead2",
195
custos_medicaea("Reverse Custos Med.", "medicaea.d2",
196
196
dir_down, anywhere);
205
def custos_vaticana(expr verbose_name, internal_name, ly_name,
205
def custos_vaticana(expr verbose_name, internal_name,
206
206
direction, staffline_adjustment) =
208
fet_beginchar(verbose_name, internal_name, ly_name)
208
fet_beginchar(verbose_name, internal_name)
209
209
save ht, wd, u_offs, l_offs, stem_size, stem_end;
210
210
save pen_ht, l_shift, curve_ht, bend_ht;
211
211
ht# = noteheight#;
255
255
% custos vaticana, stem up, between staff lines
256
custos_vaticana("Custos Ed. Vat.", "vaticana-u0", "vaticanau0",
256
custos_vaticana("Custos Ed. Vat.", "vaticana.u0",
257
257
dir_up, between_staff_lines);
259
259
% custos vaticana, stem up, on staff line
260
custos_vaticana("Custos Ed. Vat.", "vaticana-u1", "vaticanau1",
260
custos_vaticana("Custos Ed. Vat.", "vaticana.u1",
261
261
dir_up, on_staff_line);
263
263
% custos vaticana, stem up, anywhere
264
custos_vaticana("Custos Ed. Vat.", "vaticana-u2", "vaticanau2",
264
custos_vaticana("Custos Ed. Vat.", "vaticana.u2",
265
265
dir_up, anywhere);
267
267
% custos vaticana, stem down, between staff lines
268
custos_vaticana("Reverse Custos Ed. Vat.", "vaticana-d0", "vaticanad0",
268
custos_vaticana("Reverse Custos Ed. Vat.", "vaticana.d0",
269
269
dir_down, between_staff_lines);
271
271
% custos vaticana, stem down, on_staff_line
272
custos_vaticana("Reverse Custos Ed. Vat.", "vaticana-d1", "vaticanad1",
272
custos_vaticana("Reverse Custos Ed. Vat.", "vaticana.d1",
273
273
dir_down, on_staff_line);
275
275
% custos vaticana, stem down, anywhere
276
custos_vaticana("Reverse Custos Ed. Vat.", "vaticana-d2", "vaticanad2",
276
custos_vaticana("Reverse Custos Ed. Vat.", "vaticana.d2",
277
277
dir_down, anywhere);
286
def custos_mensural(expr verbose_name, internal_name, ly_name,
286
def custos_mensural(expr verbose_name, internal_name,
287
287
direction, staffline_adjustment) =
289
fet_beginchar(verbose_name, internal_name, ly_name)
289
fet_beginchar(verbose_name, internal_name)
290
290
save alpha, dalpha, ht, wd, stem_ht;
291
291
ht# = noteheight#;
333
333
% custos mensural, stem up, between staff lines
334
custos_mensural("Custos Mensural", "mensural-u0", "mensuralu0",
334
custos_mensural("Custos Mensural", "mensural.u0",
335
335
dir_up, between_staff_lines);
337
337
% custos mensural, stem up, on staff line
338
custos_mensural("Custos Mensural", "mensural-u1", "mensuralu1",
338
custos_mensural("Custos Mensural", "mensural.u1",
339
339
dir_up, on_staff_line);
341
341
% custos mensural, stem up, anywhere
342
custos_mensural("Custos Mensural", "mensural-u2", "mensuralu2",
342
custos_mensural("Custos Mensural", "mensural.u2",
343
343
dir_up, anywhere);
345
345
% custos mensural, stem down, between staff lines
346
custos_mensural("Reverse Custos Mensural", "mensural-d0", "mensurald0",
346
custos_mensural("Reverse Custos Mensural", "mensural.d0",
347
347
dir_down, between_staff_lines);
349
349
% custos mensural, stem down, on staff line
350
custos_mensural("Reverse Custos Mensural", "mensural-d1", "mensurald1",
350
custos_mensural("Reverse Custos Mensural", "mensural.d1",
351
351
dir_down, on_staff_line);
353
353
% custos mensural, stem down, anywhere
354
custos_mensural("Reverse Custos Mensural", "mensural-d2", "mensurald2",
354
custos_mensural("Reverse Custos Mensural", "mensural.d2",
355
355
dir_down, anywhere);
357
357
fet_endgroup ("custodes")