Одинаковая позиция аппликатуры для обозначения аппликатуры и команды \finger в LilyPond?

Я обнаружил, что обозначения и \fingerкоманды аппликатуры в LilyPond размещают аппликатуру по-разному. Как заставить fingerкоманду вести себя так же ^n, как _nнотации -n? Вот МВЕ:

\version "2.22"
\include "italiano.ly"

\relative do'' {
    \key sol \minor
    <<
        {
            do2 <sib re>4 <do mib>4
        } \\
        {
            mib,4 (
                \once\set fingeringOrientations = #'(down)
                <sol \finger \markup \tied-lyric #"2~1">
            ) s s
        }
    >>
}

Результат не устраивает:

введите описание изображения здесь

Я бы предпочел размещение обозначения аппликатуры (справа от штиля, прямо под нотоносцем):

\version "2.22"
\include "italiano.ly"

\relative do'' {
    \key sol \minor
    <<
        {
            do2 <sib re>4 <do mib>4
        } \\
        {
            mib,4 (
                \once\set fingeringOrientations = #'(down)
                <sol_2>
            ) s s
        }
    >>
}

Результат:

введите описание изображения здесь

Есть ли способ сделать это с помощью \finger?

Как исполнитель, я настоятельно рекомендую не завышать число. Аппликатурные числа намного легче обрабатывать, когда они находятся непосредственно над (или под) основой ноты.
Я гравирую это для себя, а не для публикации. Что касается меня, когда я выступаю, меня не волнует аппликатура. Аппликатура предназначена только для практики, и поэтому я не хочу, чтобы она занимала лишнее место. Кроме того, это не значит, что я делаю что-то экстравагантное, я просто имитирую стандартное поведение аппликатуры LilyPond.

Ответы (1)

Я нашел решение:

\version "2.22"
\include "italiano.ly"

\relative do'' {
    \key sol \minor
    <<
        {
            do2 <sib re>4 <do mib>4
        } \\
        {
            mib,4 (
                \once \set fingeringOrientations = #'(down)
                \once \override Fingering.self-alignment-X = #LEFT
                <sol \finger \markup \tied-lyric #"2~1">
            ) s s
        }
    >>
}

введите описание изображения здесь