Hi lilypond, I'm trying to override StrokeFinger.digit-names like as follows:
\override StrokeFinger.digit-names = #("p" "i" "m" "a" "n") but it gives me an error error: Guile signaled an error for the expression beginning here \override StrokeFinger.digit-names = # ("p" "i" "m" "a" "n") Wrong type to apply: "p" Anyone know how I can correctly do this override? Full document follows. I want to change the 'x' notation to an 'n'. Thank you! - John \version "2.24.1" \paper { ragged-last = ##t } strokeUp = \markup\combine\override #'(thickness . 1.3) \draw-line #'(0 . 2)\raise #2 \arrow-head #Y #UP ##f strokeDown = \markup\combine\arrow-head #Y #DOWN ##f \override #'(thickness . 1.3) \draw-line #'(0 . 2) RHu = \tweak staff-padding 5 \rightHandFinger \strokeUp RHd = \tweak staff-padding 5 \rightHandFinger \strokeDown RHp = \rightHandFinger #1 RHi = \rightHandFinger #2 RHm = \rightHandFinger #3 RHa = \rightHandFinger #4 RHn = \rightHandFinger #5 ras_strum = #(define-music-function (chord) (ly:music?) #{ \override Beam.positions = #'(4 . 4) \voiceOne #chord \override StrokeFinger.digit-names = #("p" "i" "m" "a" "n") %\hide NoteHead \improvisationOn \hide TabNoteHead \tuplet 3/2 { <b' \RHd \RHn>16 <b' \RHd\RHa>16 <b' \RHd\RHm>16 } \override Beam.positions = #'(4 . 4) <b'\RHd \RHi>8 <b'\RHu \RHi>8 \override Beam.positions = #'(4 . 4) <b'\RHd \RHi>4 \improvisationOff #}) notes={ \time 3/4 \ras_strum { <e b e' gis' b' e''\RHd\RHm\RHa>8 } | } \new StaffGroup << << \context Staff \with { \consists "Span_arpeggio_engraver" connectArpeggios = ##t } { \set strokeFingerOrientations = #'(up) \notes } \context TabStaff { \set Staff.stringTunings = \stringTuning <e a d' g' b' e''> \notes } >> >>