Как к типу "З" при использовании США intl как раскладка клавиатуры?

Я задал тот же вопрос, когда я использовал Независимую Сурикату, но я не могу сделать ту работу решений над Единицей. Я хочу использовать ключи ´сопровождаемый c и выводом должен быть "ç". Это прокладывает себе путь в Windows из поля, и это действительно работало в Ubuntu 10.10 после решений, данных в вопросе выше. Но в 11,04 это производит "ć". Как изменить это?

8
задан 13 April 2017 в 05:23

10 ответов

Править /usr/lib/gtk-2.0/2.10.0/gtk.immodules Измените строку, где можно найти, что "седиль" добавляет ": en" в конце

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

Править /etc/environment Добавьте: export GTK_IM_MODULE=cedilla


Редактирование для Ubuntu 12.10: (согласно другому ответу Hoerlle)

gtk.immodule файл расположен в:

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

или

/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules


Для KDE и других приложений, которые не являются GTK:Править: /usr/share/X11/locale/en_US.UTF-8/Compose

Найдите весь ocorrencies для ć и замените все это для ç, не забудьте искать прописные соответствия также Ć и Ç

Вы, возможно, должны перезапустить своего гнома.

7
ответ дан 23 November 2019 в 05:26

Используйте диакритический знак, не апостроф:

акцентируйте + c (´ +c) = ç trencada

1
ответ дан 23 November 2019 в 05:26

Попытайтесь использовать расположение Dvorak International с мертвыми клавишами; существует хорошая возможность, что QWERT International с мертвыми клавишами также использует эти ключи. На моем запятая является живым ключом. (Это используется достаточно часто, что это было бы раздражающим, если бы это была мертвая клавиша.)

Поскольку ç. пробует AltGr (правильный Высокий звук) +. Для капитала, Ç, Shift+AltGr попытки +.

2
ответ дан 23 November 2019 в 05:26

В Ubuntu 12.10 gtk.immodules файл, который будет отредактирован, расположен в:

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

или

/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
1
ответ дан 23 November 2019 в 05:26

В Xfce 12.10 я решил его путем установки ibus пакет и его зависимости.

Это - ошибка, сообщенная здесьрешение упоминается в комментарии - более конкретно здесь.)

0
ответ дан 23 November 2019 в 05:26

В Ubuntu 13.10 я зафиксировал его путем включения следующих строк /etc/environment:

GTK_IM_MODULE=cedilla 
QT_IM_MODULE=cedilla 
4
ответ дан 23 November 2019 в 05:26

Используя тот же ответ для того же вопроса, найденного здесь: Как я делаю Седиль (ç) символом доступный в английских США?

Если Вы спешите, сделайте это, и Вы получите "ç" вместо "ć":

Нажмите "AltGr +", затем "c".

Если Вы хотите знать немного больше, продолжите читать.

Это уже может быть решено при помощи одного из ответов выше, но я понял, что лучшая вещь сделать состоит в том, чтобы использовать раскладку клавиатуры, вместо того, чтобы изменить вещи, которые необходимо будет в конечном счете изменить снова в будущем (после того, как обновления, например).

Прежде чем я буду запускать, буду иметь в виду, что использую Ubuntu 14.04.2, которая не является тем же дистрибутивом как исходные упоминания вопроса (11.04). Так или иначе я полагаю, что большинство пользователей уже мигрировало на более новые версии к настоящему времени. Так:

$ cat /etc/issue
Ubuntu 14.04.2 LTS \n \l

Хорошо, первая вещь, которую я сделал, смотрела на immodules файлы:

/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

В заголовке те файлы ясно упоминают, что не должны быть изменены, так как они сгенерированы автоматически:

# GTK+ Input Method Modules file
# Automatically generated file, do not edit
# Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.10.8

Так изменение их, хотя это может решить проблему временно, не идеально.

При оглядывании я находил лучший ответ когда-либо о том, почему мы получаем "ć" вместо "ç" при вводе '+ c: потому что мы действительно помещаем акут на вершину буквы "c". Таким образом, расположение является правильным. Имея это в виду, как можно было бы поместить "своего рода" запятая у основания буквы "c"? Используя запятую, конечно!

Так, решением было сочетание клавиш AltGR +, и затем "c".

Никакая потребность в изменении любой конфигурации на Вашем компьютере.

2
ответ дан 23 November 2019 в 05:26

В Kubuntu 15.04, после замены седилей для/usr/share/X11/locale/en_US.UTF-8/Compose, как описано другими выше, только основанные на QT приложения были в порядке. После этого я установил ibus-gtk и ibus-gtk3, и он решил мою проблему к Firefox и другим находящимся в gtk приложениям также.

0
ответ дан 23 November 2019 в 05:26

Сначала найдите ключ, который используется для ввода диакритических знаков точно так же, как этот é, è, á, à. (Обычно это находится в той же строке как числа),

Нажмите Alt+Gr и тот ключ одновременно. По окончании это, нажмите C (или Shift+C, если Вы хотите прописную седиль: Ç как это).

0
ответ дан 23 November 2019 в 05:26

EDIT: Если все, что вы хотите, это изменить ç, а не другие согласные клавиши с акцентом, которые поставляются с международной раскладкой США из Linux:

  1. Создайте файл с именем .XCompose
  2. Поместите в начало файла include " %L" будет импортирована исходная конфигурация /usr/share/X11/locale/en_US.UTF-8/Compose
  3. . Затем добавьте эти строки:

< dead_acute>< C> : "Ç"

< dead_acute>< c> : "ç" без пробелов внутри < >

  1. Сохраните файл в каталоге ~/

  2. Перезагрузите

= ================================================= =======================

Но если вы хотите, чтобы ваша клавиатура работала как американская международная из Windows :

Для всех, кто хотел эту американскую -международная клавиатура, как Windows. Существует репозиторий github, в котором это можно сделать: https://github.com/raelgc/win_us_intl Вот что вам нужно сделать:

  1. скачать zip-файл

  2. распаковать куда хотите, ваше внимание должно быть сосредоточено на файле XCompose.

  3. Откройте файл XCompose в предпочитаемом вами текстовом редакторе, а затем вставьте ниже include "/usr/share/X11/locale/en_US.UTF-8/Compose" следующую строку: include "%L"

  4. Переместите файл XCompose в каталог ~/

  5. Перезагрузите

-1
ответ дан 14 April 2020 в 18:29

Другие вопросы по тегам:

Похожие вопросы: