Как я могу печатать ударные символы, такие как ë?

В настоящее время я использую апплет палитры символов в панели gnome для вставки специальных символов в текст.

Это нормально, но я должен прекратить печатать, выбрать нужный символ из апплета, а затем скопировать и вставить.

Есть ли способ просто ввести специальные символы с различными комбинациями клавиш? Если да, то как мне это сделать?

9 ответов

Решение

Часто это проще сделать с помощью клавиши "Создать". С этой настройкой вы используете комбинации клавиш, чтобы получить специальные символы. Например:

  • За ë Вы нажимаете Compose+", e.
  • За Вы нажимаете Compose+~, e.
  • За ô Вы нажимаете Compose+^, o.
  • За á Вы нажимаете Compose+', a.
  • За à Вы нажимаете Compose+`, a.
  • За Вы нажимаете Compose+=, e.
  • За £ Вы нажимаете Compose+-, l.

Обратите внимание, что вам не нужно удерживать клавишу "Создать"; просто нажмите каждую клавишу по порядку.

Чтобы установить ключ композиции, перейдите в System -> Preferences -> Keyboard, then Layouts -> Options, Откройте Compose Key Position и выберите ключ. Я использую Right-Alt.

Если вы знаете значение Unicode для символа, который хотите ввести, нажмите CTRL+SHIFT+u, а затем введите Unicode.

Пример:

CTRL+SHIFT+u 0 3 b b ENTER

приводит к λ.

Вот ответ, близкий к 1-му ответу, с небольшой альтернативой: мне не нужно использовать compose, потому что я установил на своей клавиатуре английский английский международный, а не английский американский или английский британский.

Поэтому я использую следующую комбинацию:
" тогда е для С
" тогда е для é
` тогда е для
` тогда для а
~ тогда n для -

а также
" затем пробел для "
" Затем пробел для "
` затем пробел для`
~ затем пробел для ~
Alt Gr плюс 5 за

Я нашел самый простой способ сделать это - установить раскладку клавиатуры на USA International (мертвые клавиши AltGr), а затем использовать Right-Alt +, чтобы получить нужный вам символ. Очевидно, что это не работает для всех международных / специальных символов, поэтому, если вам нужен такой, который не доступен через этот метод, используйте один из других методов, перечисленных здесь.

Википедия дает нам удобную диаграмму доступных символов и клавиш, на которые они отображаются.

Если вы используете Ubuntu 20.04:

Перейдите в «Настройки »> « Регион и язык »> « Источники ввода ». Нажмите кнопку « + » и выберите английский (США) , затем английский (США, международный, с мертвыми клавишами) .

' + e -> é
" + e -> ë
` + e -> è
и т. д.

Примечание для чайников, как я. Это заняло у меня некоторое время...

  1. Нажмите Cont & Shift & U вместе
  2. Отпустите все три ключа
  3. введите код (например: 00e1 для á)
  4. Войти

Вы можете использовать Ctrl + U и набрать Unicode номер знака, который вы хотите ввести. Поэтому для ē вы должны набрать Ctrl + U + 113.

Клавиша создания, определенная для создания комбинаций клавиш. Он используется для создания специальных символов, таких как тильды и акценты. Чтобы увидеть список имен ключей, откройте /usr/share/X11/xkb/rules/xorg.lst и выполните поиск по запросу "compose".

Этот метод был протестирован в Lubuntu. Два способа ввода специальных символов:

  1. Вызов setxkbmap для определения ключа композиции в текущем сеансе
  2. Определить ключ создания навсегда

1). Командная строка$ setxkbmap -option "compose:rwin". Пример определения правой клавиши композиции "Win".

2). Открыть файл/etc/default/keyboard and add line XKBOPTIONS="compose:rwin" (требуется перезагрузка).

Пример записи символа ã после определения ключа набора. Нажмите клавишу создания, затем клавишу "a" и, наконец, тильду (AltGr + 4).

https://www.eovao.com/en/a/special%20characters%20ubuntu%20linux/5/how-to-enter-special-characters,-accents-and-tildes-in-ubuntu

Измените раскладку клавиатуры на нас. международный с мертвыми ключами

Идти к

Центр управления> клавиатура> раскладка> добавить> установить страну для нас> выбрать нас intl. с мертвыми ключами.

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