bug-lilypond
[Top][All Lists]
Advanced

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

\deadNote doesn't work when setting TabNoteHead to a font other than Fet


From: Federico Bruni
Subject: \deadNote doesn't work when setting TabNoteHead to a font other than Feta
Date: Wed, 16 Apr 2014 22:47:01 +0200

Three  years ago I didn't follow up to this proposal of Carl:
http://lists.gnu.org/archive/html/lilypond-user/2011-04/msg00326.html

I wonder if you can add an issue now.


Description of the problem
===================

If I use a different font for TabNoteHead

\override TabStaff.TabNoteHead #'font-name = #"Nimbus Sans L Bold"

when a score contains \deadNote I'm forced to comment the line above
and switch back to Feta, otherwise lilypond can't find noteheads.s2cross
(the Feta glyph for dampened notes) and no TabNoteHead is printed. This is
the warning:

warning: none of note heads `noteheads.s' or `noteheads.u' found

The two solutions proposed by Carl in the link above didn't work back then
and don't work now.


Carl's proposal
===========

"Probably the right way to fix this is to have \deadNotesOn set the font to
Feta, and \deadNotesOff set the font to a saved font.  But we don't have
that capability currently implemented.

We also ought to have \deadNote (or better yet, xNote) use a tweak, instead
of an override, to set the Feta font.  The \once \override construct will
set *all* the noteheads at that timestep to use the Feta font.

I'd love to fix this for you, but right now I just don't have time.

If you'll post a report on bug-lilypond, I'll try to get to it as soon as I
can."


reply via email to

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