Недавно в
ru_notovodstvo проскакивала заметка (не про лилипонд), где автор спрашивал, как ему сделать «по-русски» смену знаков при ключе: так, чтоб бекары стояли слева от тактовой черты.
Я тоже сталкиваюсь с подобной задачей. Попробовал решить так:
Метод: отключается счётчик длительностей, вставляется невидимая нота (для отступа), меняется тональность на ля-минор/до-мажор (без знаков), вставляется ещё одна пустая нота (иначе возникнет ошибка), включается счётчик длительностей, тактовая черта ставится вручную, тональность меняется на нужную. Работает как при смене диезных тональностей на бемольные, так и в обратную сторону (♭ ↔ ♯), однако неправильно работает при изменении количества, но не типа знаков альтерации — рисует лишние бекары. Как-то так:

Ищу дальше...
upd/12.12.2013: Всё украдено до нас. То есть, в документации описано — надо было читать внимательнее.
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-community.gif)
Я тоже сталкиваюсь с подобной задачей. Попробовал решить так:
\version "2.14.2" \relative c' { \key e \major \cadenzaOn e4 gis b a s \key a \minor s256 \cadenzaOff \bar "|" % usual measure \key c \minor as4 es bes c \cadenzaOn bes f' c d s \key a \minor s256 \cadenzaOff \bar "|" \key d \minor d4 f e c }
Метод: отключается счётчик длительностей, вставляется невидимая нота (для отступа), меняется тональность на ля-минор/до-мажор (без знаков), вставляется ещё одна пустая нота (иначе возникнет ошибка), включается счётчик длительностей, тактовая черта ставится вручную, тональность меняется на нужную. Работает как при смене диезных тональностей на бемольные, так и в обратную сторону (♭ ↔ ♯), однако неправильно работает при изменении количества, но не типа знаков альтерации — рисует лишние бекары. Как-то так:

Ищу дальше...
upd/12.12.2013: Всё украдено до нас. То есть, в документации описано — надо было читать внимательнее.