Back in June, I was typing up some Aiken-heads music for a client. We
ran into a problem shown in the attached PNG and LY files, where
white-head notes end up too dark at lower staff sizes. The problem was
resolved by using thin-variant Aiken heads. However, arriving at that
solution was a little challenging. With web searches, I was able to find
that the thin-variant note heads existed, but not how to access them. A
post to lilypond-user got good help from Abraham Lee.
https://lists.gnu.org/archive/html/lilypond-user/2017-06/msg00137.html
The solution was:
aikenHeadsThin = \set shapeNoteStyles = ##(doThin reThin miThin faThin
sol laThin tiThin)
Now I am wondering about having this information posted somewhere more
prominently. I understand the options could be...
a snippet for the LSR,
a reference in the documentation, perhaps under NR 1.1.4 Shape note heads,
adding a feature to LilyPond, the command \aikenHeadsThin
Any preference from the developers? I've read some of the contributor's
guide, and doing the work looks like a fun challenge.
--
Karlin High
Missouri, USA
% EXAMPLE FOR BUG REPORT: Aiken head white notes get harder to read at
% smaller staff sizes, especially with ledger lines. Losing interior
% white space makes them appear as quarter notes.
\version "2.19.62"
% Smaller staff size makes heavier lines
#(set-global-staff-size 15)
\score {
{
\key ees \major
\aikenHeads
% Stem direction controls shape note head alignment.
% For this example, use upstems to keep heavy horizontal lines adjacent.
\stemUp
<c'' aes'>2 <c' aes>2
% Switch to thin-variant noteheads
\set shapeNoteStyles = ##(doThin reThin miThin faThin sol laThin tiThin)
<c'' aes'>2 <c' aes>2
}
\layout {
\context {
\Staff
% Ledger line size also affects this issue. Uncomment for more
% interior white space.
% \override StaffSymbol.ledger-line-thickness = #'(1.0 . 0.0)
}
}
}
% END EXAMPLE
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel