Есть ли способ открыть шпильки в LilyPond?

Мне нужно это для нотоносца Ossia, который появляется только для одного бара, например:

Для этого нужна открытая шпилька

Настоящая шпилька начинается перед этим тактом (как и 2-й), но охват шпильки там, где начинается нижняя, не выглядит точным, и есть тактовая черта посередине.

Я знаю, что это можно сделать с помощью белого прямоугольника в разметке, но я хочу сначала посмотреть, можно ли сделать что-то вроде перемещения начальных точек линий шпилек, прежде чем я попытаюсь переписать некоторые вещи для персонала Ossia.

Кроме того, есть ли способ поместить текст рядом с посохом Ossia, в котором говорится «Ossia», instrumentNameно не там, где instrumentNameпоявляется?

Ответы (1)

Заколка для волос

Я рекомендую начинать оссию на один такт раньше.

Как пример, вот оссия из Листа, Венгерская рапсодия № 2 (S.244/2), мм. 378–379 (издание Peter Raabe Musikalische Werke ). Обратите внимание, что первая мера ossia идентична «основной» нотации.

Ossia начинается с идентичного такта, чтобы приспособить крещендо шпильки, начинающееся в этом такте.
(ИСТОЧНИК ИЗОБРАЖЕНИЯ: IMSLP )

В качестве альтернативы используйте «cresc». и пунктирная линия, если возможно. Можно разместить оссию «креск». в скобках, чтобы было ясно, что это не новая инструкция.

Осия текст

Вы можете использовать этот код для размещения текста, регулируя смещения по мере необходимости.

    \override InstrumentName.extra-offset = #'(MY-X-OFFSET . MY-Y-OFFSET)
    имя_инструмента = "Осия"

Код предоставлен принятым ответом на Lilypond: Как создать посох ossia над PianoStaff?