summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaximilian Albert <cilix@daphne.(none)>2008-12-17 22:00:20 +0100
committerNeil Puttock <n.puttock@gmail.com>2008-12-30 21:09:33 +0000
commit02336093070eb23135cb46077da8f100883c8c5e (patch)
tree872d1596d39ca326ac553327a0e67c073f5ce1f4
parent47575017639930a46deed64f7d0d99d86d5efd09 (diff)
Add entry for arrowed accidentals in NEWS.tely.
-rw-r--r--Documentation/topdocs/NEWS.tely29
1 files changed, 29 insertions, 0 deletions
diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely
index ae2e4f409b..f61d81743c 100644
--- a/Documentation/topdocs/NEWS.tely
+++ b/Documentation/topdocs/NEWS.tely
@@ -528,6 +528,35 @@ prevent uneven vertical spacing.
}
@end lilypond
+@item
+Extending LilyPond's existing support for microtones, there are
+now arrowed accidentals for the notation of microtonal alterations.
+To use them, redefine the @code{glyph-name-alist} property of
+@code{Accidental} as in the following example which uses quartertones
+to typeset arrowed accidentals. Alternatively, it is possible to
+define separate names for all notes with arrowed accidentals (see
+@code{ly/makam.ly} for boilerplate code).
+
+@lilypond[]
+microAccs = #'((0 . "accidentals.natural")
+ (-1/2 . "accidentals.flat")
+ (1/2 . "accidentals.sharp")
+
+ (1 . "accidentals.doublesharp")
+ (-1 . "accidentals.flatflat")
+
+ (3/4 . "accidentals.sharp.arrowup")
+ (1/4 . "accidentals.sharp.arrowdown")
+ (-1/4 . "accidentals.flat.arrowup")
+ (-3/4 . "accidentals.flat.arrowdown"))
+
+\relative c'' {
+ #(set-accidental-style 'modern)
+ \override Accidental #'glyph-name-alist = #microAccs
+ geseh geh aih aisih
+}
+@end lilypond
+
@end itemize