On 2025-01-28 20:15, Yoshiaki Onishi wrote:
Glad it was helpful, though David’s suggestion to change the setting of
self-alignment-X to #RIGHT (#CENTER is also an option, for that matter) may be
tried out first (for some reason his solution didn’t appear in the thread
before posting mine…).
Yoshi
On Jan 28, 2025, at 23:09, Stu McKenzie via LilyPond User List
<swwlilyu...@stoozsoftware.com> wrote:
On 2025-01-28 19:40, Yoshiaki Onishi wrote:
I sometimes add sticking to drum scores to assist readers by showing the
preferred hand for each stroke.
I'm aware of the ability to change the horizontal position of lyrics using
'\override LyricText.self-alignment-X'.
When I use '= #LEFT', the lyric is under the notehead, rather than the stem.
When it comes to sticking, and when the vocalist is a drummer, I'd like to see
the lyrics further left, i.e. right below the stem. Is there a tweak that will
provide that?
Here's an MWE:
\version "2.24.0"
% Drums
Drums = \drummode {
\repeat unfold 8 sn8
}
% Sticking
Sticking = \lyricmode {
\override Lyrics.LyricText.font-series = #'bold
\override LyricText.self-alignment-X = #LEFT
\repeat unfold 4 { R L }
}
\score {
\new DrumStaff <<
\new DrumVoice = "Drums" { \voiceTwo \Drums }
\new Lyrics { \Sticking }
>>
}
Hello,
If the alignment of the sticking is otherwise consistent, i.e. always appearing
under the notehead, adding the following immediately under \override
LyricText.self-alignment-X = #LEFT might be a quick solution for you:
\override LyricText.extra-offset = #'(-0.75 . 0)
This allows not only the horizontal, but also vertical adjustments, as well.
Regards,
Yoshi
Thanks, Yoshi, that does what I want.
I found that -0.75 was just a bit too far, so settled for a value of -0.6.
David's suggestion results in similar to your first suggestion - it
seems a bit too far to the left.
self-alignment-X = #RIGHT works for 1 character, but not for lyrics -
for lyrics (when the drummer is the vocalist), I had to use your method.