]> git.donarmstrong.com Git - lilypond.git/commitdiff
New glyph (black diamond) and two harmonic-like notehead styles using it.
authorMaximilian Albert <Anhalter42@gmx.de>
Thu, 25 Jan 2007 13:57:56 +0000 (14:57 +0100)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 26 Jan 2007 13:25:24 +0000 (14:25 +0100)
mf/parmesan-heads.mf
scm/output-lib.scm

index da64dbeb4b5a25a104f859a49bfb504dc5af3acc..551e3e3bd2ec48bc5f405d64b10d0abaabb87841 100644 (file)
@@ -192,6 +192,13 @@ fet_beginchar("Harmonic notehead (Neo-mensural open)",
        charwy := 0;
 fet_endchar;
 
+fet_beginchar("Harmonic notehead (Neo-mensural black)",
+             "s2harmonic")
+       draw_neomensural_black_head (1.3 staff_space#, 1.3 noteheight#);
+       charwx := head_width#;
+       charwy := 0;
+fet_endchar;
+
 fet_beginchar("Neo-mensural semibrevis head","s0neomensural")
       draw_neomensural_open_head (staff_space#, noteheight#);
 fet_endchar;
index f66a78bcbc7bf42082f35d66831dbd64c5e58c70..11f427bcec8761f0f8de7d3eb095a67402019cf5 100644 (file)
       ;; statement.  -- jr
       ((xcircle) "2xcircle")
       ((harmonic) "0harmonic")
+      ((harmonic-black) "2harmonic")
+      ((harmonic-mixed) (if (<= log 1) "0harmonic"
+                                       "2harmonic"))
       ((baroque) 
        ;; Oops, I actually would not call this "baroque", but, for
        ;; backwards compatibility to 1.4, this is supposed to take