6

Я предпочитаю использовать американскую международную раскладку с мертвыми клавишами, чтобы получить латинские диакритические знаки для таких символов, как é, è, à и т.д. В Libreoffice в Linux Mint.

На этом макете символы, такие как ´, `, ^," являются мертвыми клавишами (нажатыми один раз, ничего не делают), которые можно нажимать перед другими буквами, чтобы получить эти знаки.

' with a gives á
` with a gives à
" with a gives ä

и т.д., но

' with c gives ć

Могу ли я получить ç в этом макете в Linux?


В Windows у меня нет «Интернационала США с мертвыми ключами», но только «Интернационал США», который кажется идентичным, только там «мертвый ключ ' с c дает ç (как в MSOffice, так и в LibreOffice), что, я думаю, является ожидаемым поведением.


Я предполагал, что это может быть общей проблемой системного уровня в Linux. Но эта раскладка клавиатуры (упомянутая в комментарии пользователя BramMooij под этим вопросом) может производить в Linux cedilla под C (Ç) с помощью AltGr-c.

3 ответа3

5

Комбинация клавиш для ç в международном масштабе США с раскладкой мертвых клавиш существовала все время, но, в отличие от других латинских диакритических знаков, она не включает мертвый ключ:

AltGr+, = C

AltGr+Shift+, = C

5

Это связано с тем, что модуль cedilla не загружается по умолчанию, если для языкового стандарта задано значение en, поэтому вам нужно изменить файлы конфигурации для gtk, чтобы добавить их:

1. Редактировать файлы конфигурации:

sudo vim /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

sudo vim /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache

В обоих случаях найдите строки, начинающиеся с "cedilla" "Cedilla" и добавьте:en в строку. Что-то вроде этого:

"cedilla" "Cedilla" "gtk30" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"

2. Измените файл Compose:

sudo sed -i /usr/share/X11/locale/en_US.UTF-8/Compose -e 's/ć/ç/g' -e 's/Ć/Ç/g'

3. Поручите системе загрузить модуль Cedilla :

Добавьте эти строки в /etc/environment:

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

Перезагрузитесь и все готово.

0

Если вы мне нравитесь, у вас на клавиатуре нет кнопки AltGr , попробуйте следующее:

Право Alt + ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .