lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

"mi" notehead width variable in Metafont


From: Carl Peterson
Subject: "mi" notehead width variable in Metafont
Date: Mon, 17 Jun 2013 09:39:15 -0400

I've noticed for awhile that the mi shaped notehead is wider than the other shaped noteheads. This creates some rather unattractive misalignments when stacked with the "do" notehead, for instance:

\relative c' { \key c \major \aikenHeads <c e>1 <c e>2 <c e>4 }

I don't really know much about Metafont or compiling the fonts, but I was looking through some of the mf source code and I noticed that all the other solfa noteheads have code like this: 

save do_weight;
do_weight := 2;

But for the mi notehead, this code appears:

save mi_weight, mi_width;
mi_weight := 2;
mi_width := 1.2;

Why is there a "mi_width" variable being used here when not in the other shape definitions? In all the other examples of shaped notes I have, the noteheads are the same width, regardless of shape, and the do and mi noteheads touch points.

Cheers,
Carl

reply via email to

[Prev in Thread] Current Thread [Next in Thread]