Ввод спецсимволов

При наборе текста иногда бывает необходимо ввести какой-нибудь специальный символ, которого нет на клавиатуре, например, знак копирайта, знак температуры, знак Евро и тому подобное. В Виндовсе это осуществлялось с помощью нажатия и удержания клавиши Shift и вводом кода символа (при нажатой клавише Shift). Конечно, нужно было помнить эти коды.

В Ubuntu такой способ не работает. Зато работает другой.

Для ввода спецсимвола в Ubuntu (про другие Линуксы ничего не скажу, не знаю) нужно перевести клавиатурный ввод в utf-режим нажав комбинацию Ctlr-Shift-U. При этом напечатается подчеркнутая строчная (маленькая) буква «u». Далее нужно ввести 16-ричный utf-код символа и нажать Enter.

Например, если мне нужно ввести знак температуры (маленький кружечек), я нажимаю Ctlr-Shift-U, потом ввожу 16-ричный код символа — B0 и нажимаю Enter. Число B0 исчезнет, а на месте буквы «u» появится символ градусов.

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

Ниже я привожу далеко не полную таблицу спецсимволов.

символ (описание)     16-ричный код

— (длинное тире)        2014
–  (короткое тире)       2013
« (кавычки)               AB
» (кавычки)               BB
©  (копирайт)              A9
®  (регистрация)           AE
™(торговая марка)      2122
§ (параграф)              A7
¶ (Греческая буква Пи)    B6
±(плюс-минус)            B1
°  (знак градусов)         B0
¥ (Йена)                  A5

α  (греческая буква Альфа)    3B1
β  (греческая буква Бета)     3B2
γ  (греческая буква Гамма)    3B3
Δ  (греческая буква Дельта)   394
Σ  (греческая буква Сигма)    3A3
Ω  (греческая буква Омега)    3A9
μ  (греческая буква Микро)    3BC

и даже, внимание, барабанная дробь!

☭ (серп с молотом)                  262D

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

Возникает законный вопрос — откуда я узнал эти коды? В Ubuntu имеется такая утилита как gucharmap. (Есть более «человеческая» ссылка на нее под именем gnome-char-map.) Введите эту команду в псевдоконсоли или выберите пункт меню

Приложения — Стандартные — Таблица символов

и поиграйтесь немного с программой. Обратите внимание на статусную строку (внизу окна), там как раз и отображаются 16-ричные коды выбранных символов.

 

Update (11.04.2012)
Совсем забыл сказать, что если у вас переключатель раскладки клавиатуры установлен на комбинацию Ctrl-Shift, то переключиться на ввод спецсимволов не получится. Смените комбинацию на любую другую.

 

1 responses to “Ввод спецсимволов

  1. Уведомление: Re: Типографские символы? | ubuntu open source

Оставьте комментарий