Bug 32701 - Невозможно ввести русские буквы в поле ERT
Summary: Невозможно ввести русские буквы в поле ERT
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: lyx (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-02 15:41 MSK by serpiph
Modified: 2023-03-08 19:04 MSK (History)
1 user (show)

See Also:


Attachments
Исправление ввода в поле ERT (706 bytes, patch)
2016-11-02 15:41 MSK, serpiph
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description serpiph 2016-11-02 15:41:21 MSK
Created attachment 6852 [details]
Исправление ввода в поле ERT

Поле ERT в lyx используется для прямой вставки команд LaTeX. Некоторые команды LaTeX, например \addcontentsline, принимают русские буквы, но ввести их в lyx-2.1.4 невозможно. В аттаче я прикладываю патч, который разблокирует ввод русских букв для поля ERT. У себя проверил, работает, генерация .tex идёт нормально.
Comment 1 serpiph 2017-06-13 15:15:56 MSK
В новой версии 2:2.2.3-alt1 проблема сохранилась, приходится снова использовать свой патч для нормальной работы с ERT.
Comment 2 Konstantin A Lepikhov (L.A. Kostis) 2023-03-07 00:55:58 MSK
(In reply to serpiph from comment #1)
> В новой версии 2:2.2.3-alt1 проблема сохранилась, приходится снова
> использовать свой патч для нормальной работы с ERT.

Привет! В версии в 2.3.7-alt1 патч уже не прикладывается, т.к. поменялся код, который работает с ERT/inset. Можете проверить?
Comment 3 serpiph 2023-03-08 19:04:28 MSK
Да, этот патч дольше не требуется. Для работы с прямым полем необходимо в меню "Документ -> Настройки..." указать нужный язык (в моём случае русский). Также желательно, но не обязательно, указать выходную кодировку.