Bug 4450

Summary: Поддержка русского языка в lilypond-2.2
Product: Sisyphus Reporter: Ruslan Gordeev <rulix>
Component: lilypondAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: rider
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc
none
Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc none

Description Ruslan Gordeev 2004-06-21 09:41:35 MSD
Для лучшей поддержки русского языка необходимо ввести дополнительный тег
(например, langenc) в раздел \header и убрать из /usr/bin/lilypond код, жестко
прописывающий в latex-файл строку "\usepackage[latin1]{inputenc}". После этого
необходимо только добавить, например, "\override LyricText #'font-name = 
whvr8ac" в исходный файл (.ly), чтобы получить русский текст. В примере фонт из
пакета urw-tex.
Comment 1 Ruslan Gordeev 2004-06-21 09:43:52 MSD
Created attachment 438 [details]
Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc

Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc
Comment 2 Ruslan Gordeev 2004-06-21 09:44:00 MSD
Created attachment 439 [details]
Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc

Патч для lilypond-2.2 с поддержкой русского и добавлением тега langenc
Comment 3 Yuri N. Sedunov 2004-06-21 16:35:00 MSD
Руслан, спасибо. Патч приложен в lilypond-2.2.0-alt0.6.
Comment 4 ildar 2006-12-20 07:36:37 MSK
Для новых версий патч выкинут, т.к. UTF-8 поддерживается из коробки.