]> git.donarmstrong.com Git - lilypond.git/blob - ly/gregorian-init.ly
* Documentation/user/refman.itely: added solesmes neumes table;
[lilypond.git] / ly / gregorian-init.ly
1 \version "1.7.18"
2
3 %%%%%%%%
4 %%%%%%%% shortcuts common for all styles of gregorian chant notation
5 %%%%%%%%
6
7 %
8 % declare head prefix shortcuts
9 %
10 virga =
11   \once \property Voice.NoteHead \override #'virga = ##t
12 stropha =
13   \once \property Voice.NoteHead \override #'stropha = ##t
14 inclinatum =
15   \once \property Voice.NoteHead \override #'inclinatum = ##t
16 auctum =
17   \once \property Voice.NoteHead \override #'auctum = ##t
18 descendens =
19   \once \property Voice.NoteHead \override #'descendens = ##t
20 ascendens =
21   \once \property Voice.NoteHead \override #'ascendens = ##t
22 pes =
23   \once \property Voice.NoteHead \override #'pes-or-flexa = ##t
24 flexa =
25   \once \property Voice.NoteHead \override #'pes-or-flexa = ##t
26 oriscus =
27   \once \property Voice.NoteHead \override #'oriscus = ##t
28 quilisma =
29   \once \property Voice.NoteHead \override #'quilisma = ##t
30 deminutum =
31   \once \property Voice.NoteHead \override #'deminutum = ##t
32
33 %
34 % declare divisiones shortcuts
35 %
36 virgula = {
37   \once \property Voice.BreathingSign \override #'text = #"scripts-rcomma"
38   \once \property Voice.BreathingSign \override #'font-relative-size = #-1
39   \breathe
40 }
41 caesura = {
42   \once \property Voice.BreathingSign \override #'text = #"scripts-rvarcomma"
43   \once \property Voice.BreathingSign \override #'font-relative-size = #-1
44   \breathe
45 }
46 divisioMinima = {
47   \once \property Voice.BreathingSign \override #'molecule-callback = #Breathing_sign::divisio_minima
48   \breathe
49 }
50 divisioMaior = {
51   \once \property Voice.BreathingSign \override #'molecule-callback = #Breathing_sign::divisio_maior
52   \once \property Voice.BreathingSign \override #'Y-offset-callbacks = #'()
53   \breathe
54 }
55 divisioMaxima = {
56   \once \property Voice.BreathingSign \override #'molecule-callback = #Breathing_sign::divisio_maxima
57   \once \property Voice.BreathingSign \override #'Y-offset-callbacks = #'()
58   \breathe
59 }
60 finalis = {
61   \once \property Voice.BreathingSign \override #'molecule-callback = #Breathing_sign::finalis
62   \once \property Voice.BreathingSign \override #'Y-offset-callbacks = #'()
63   \breathe
64 }
65
66 episemInitium = #(make-span-event 'TextSpanEvent START)
67
68 episemFinis = #(make-span-event 'TextSpanEvent STOP)