Для лучшей поддержки русского языка необходимо ввести дополнительный тег (например, langenc) в раздел \header и убрать из /usr/bin/lilypond код, жестко прописывающий в latex-файл строку "\usepackage[latin1]{inputenc}". После этого необходимо только добавить, например, "\override LyricText #'font-name = whvr8ac" в исходный файл (.ly), чтобы получить русский текст. В примере фонт из пакета urw-tex.
Created attachment 438 [details] Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc
Created attachment 439 [details] Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc
Руслан, спасибо. Патч приложен в lilypond-2.2.0-alt0.6.
Для новых версий патч выкинут, т.к. UTF-8 поддерживается из коробки.