2 texidoc = "Chord name scheme test -- double-plus-new-chord-name jazz"
9 \score { \notes { c4^"fixme"}}
11 %% This should only be necessary if your kpathsea setup is broken
13 % Make sure the correct msamxx.tfm is where lily can find it
14 % (ie cwd or lily's tfm dir).
16 % For normal (20pt) paper, do
18 % cp $(locate msam9.tfm) $LILYPONDPREFIX/fonts/tfm
26 c:6 % 6 = major triad with added sixth
27 c:maj % triangle = maj
33 c:m.6 % m6 = minor triad with added sixth
34 c:m.7+ % m triangle = minor major seventh chord
42 c:7.5+ % +7 = augmented dominant
43 c:7.5- % 7b5 = hard diminished dominant
53 c:13-.9-^11 % 7(b9,b13)
54 c:13-.9+^11 % 7(#9,b13)
56 % half diminished chords
57 c:m5-.7 % slashed o = m7b5
58 c:9.3-.5- % o/7(pure 9)
61 c:m5-.7- % o = diminished seventh chord
67 %% c:7 = \markup { \normal-size-super "maj7" }
69 %% Choose your symbol for the fully diminished chord
71 %% c:3-.5-.7- = \markup { "dim" }
73 c:3-.5-.7- = \markup { \super " o" }
78 c:7+ = \markup { \normal-size-super \override #'(font-family . math) "N" }
81 epartial = \chordnames {
82 c:2^3 = \markup { \normal-size-super "2" }
83 c:3- = \markup { "m" }
84 c:4 = \markup { \normal-size-super "sus4" }
85 c:5^3 = \markup { \normal-size-super "5" }
92 %#(set-double-plus-new-chord-name-style 'banter
93 % `((separator . ,(make-simple-markup ":"))
94 % (full-exceptions . ,efull)
95 % (partial-exceptions . ,epartial)))
97 #(set-double-plus-new-chord-name-style 'jazz
98 `((separator . ,(make-simple-markup ":"))
99 (full-exceptions . ,efull)
100 (partial-exceptions . ,epartial)))
102 \context Staff \transpose c c' \scheme
105 %% new-chords-done %%