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


71

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

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

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


Беги gucharmap. Приложения -> Аксессуары -> Карта персонажей.
Анонимно

1
Сделайте для ключа составления в правом alt gsettings set org.gnome.desktop.input-sources xkb-options "['compose:ralt']". Источник askubuntu.com/a/784005/25388
Лео Леопольд Герц 준영

Ответы:


88

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

  • Для ëнажатия кнопки 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.


13
На месте, кроме одной вещи - вам вообще не нужно удерживать клавишу композиции. Просто нажмите клавишу сочинения, `, затем, и вуаля!
Джереми Керр

Ага. Вы правы. Привычка заставила меня думать, что это действительно необходимо.
Дэйв Дженнингс

+1 за то, что позволил мне избавиться от апплета панели специальных символов
jfoucher

3
Я рекомендую назначить клавишу Compose для Caps Lock, которая, я уверен, является стандартной только для клавиатур, чтобы раздражать людей.
Тыкенн

2
<- это сработало!
Дейв

27

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

Пример:

CTRL+ SHIFT+u 0 3 b b ENTER

приводит к λ.


1
Я серьезно не знал, что это возможно. Большое спасибо. Для тех, кто интересуется, где найти юникод umm ... коды, стоит выбрать unicode.org/charts/index.html .
Танели

5
Серьезно, только люди в Windows делают это.
выстр

ты знаешь, как это сделать в офисе wps?
Марсель

@taneli также вы можете использовать другой способ. щелкните значок раскладки клавиатуры на верхней панели, затем нажмите ссылку Карта символов в раскрывающемся меню.
Интересный Нокс

11

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

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


Также относительно легко отредактировать файл раскладки клавиатуры и настроить его под свои нужды: - - «» «»…
--ΩΤΖΙΟΥ

Большинство локальных раскладок клавиатуры (например, бельгийская, французская и т. Д.) Также поддерживают AltGr, но выбор и расположение специальных символов будут другими. Точную раскладку можно увидеть на аналогичной диаграмме изнутри конфигурации клавиатуры.
JanC

1
Используя в English (international AltGr dead keys)качестве раскладки клавиатуры, используйте Right-Alt + R, чтобы получить ë/ Ë. Right-Alt + Q = ä/ Ä; Right-Alt + P = ö/ Ö; Right-Alt + Y = ü/ Ü; Right-Alt + S =ß
c0xc

Alt-Gr+ мертвый ключ доступен с нуля. Это спасло мне жизнь, когда я выбрал точку доступа Wi-Fi со специальным символом в названии, так как я выполнял новую установку Ubuntu.
Лоран Кайетт

7

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

Поэтому я использую следующую комбинацию:
"затем eдля ë
' затем eдля é
`затем eдля è
`затем aдля à
~затем nдляñ

а
"затем spaceBarна "
'потом spaceBarза '
`то spaceBarза `
~то spaceBarдля ~
Alt Grплюс 5для


Это все еще так в Ubuntu 15.10? Я больше не работаю. Установка «Английский (США, международный, с мертвыми ключами)» или «Английский (международный, мертвые ключи через AltGr)» не работает.
Лоде

1
Я обнаружил, что установка 'Английский (США, международный, с мертвыми ключами)' на самом деле работает, если установлена ​​через lxkeymap( sudo apt-get install lxkeymap). Что еще более интересно, его нужно установить только один раз, как будто некоторые дополнительные настройки были изменены, чтобы заставить его работать. (Голландский источник: sites.google.com/site/computertip/toetsenbord )
Лоде

@ Жаль, что я еще не установил 15.10.
Борис

4

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

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

Можете ли вы представить, что кто-то пишет длинный текст с акцентированными символами, используя ваш подход ?! Это неосуществимо.
Александр Верри

Вам не нужны ведущие нули. Просто e1будет работать за рулем.
wjandrea

2

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


Ctrl + U лишен строки.
virtualxtc
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.