ГлавнаяСтатьиСПО и программирование → Вставка символов в Linux

Вставка символов в Linux

1 апреля 2013 года
Ключевые слова: Linux


Нередко нужно вставить в текстовый документ, график или html страничку какой-либо специальный символ, например, математический знак, греческую букву, необычный смайлик и т.п. В данной заметке приводятся несколько способов и примеров решения этой задачи. При этом подразумевается, что Ваш Linux работает под Русской локалью с кодировкой utf-8.

Первый способ.
Установим программу Gucharmap
su -
password:
apt-get install gucharmap

Запускаем ее, открывается рабочее окно. Находим нужный алфавит, к примеру "Греческий". Дважды щелкаем левой кнопкой мышки на символе, он появляется в строке "Текст для копирования." Далее жмем кнопку копировать и вставляем символ в текстовый документ.

Можно также вставить эти символы прямо в html страничку (для наглядности я применил увеличенный шрифт): α β γ δ ε ζ
Другие, более экзотичные символы находятся на вкладке "Общий"   § © ® ± ∆ ∇ ∑ ∞ ∯ ☭ ♥ ♫ ♬

К сожалению искать их там довольно трудно и долго. Упростить эту задачу можно выбрав в меню "Вид" пункт "По блокам Юникода". Символы будут сгруппированы по логическим блокам, например "Общая пунктуация", "Математические операторы", "Символы валют" и т.п.
Так же работает поиск (англоязычный), запрос dollar найдет знак , centigrade , nabla и т.д.
Еще одна полезная возможность программы — поиск работает не только по названию но и по номеру символа.

Второй способ
Находим символ с помощью интернет-сервиса http://unicode-table.com/ru/.
Ряд часто используемых математических симвоов и стрелок быстро и удобно искать здесь
http://tehnopost.info/html/6-tablica-simvolov-yunikod-v-html-xhtml.html.

В заключение маленкькая хитрость. Зная номер нужного символа можно ввести его в документ с клавиатуры при помощи сочетания клавиш "ctrl+shift" затем "u" и 16-ричный код символа. Например символ якоря имеет код 2693. Но этот способ работает лишь для Gnome приложений.

PS. Для бонуса табличка наиболее часто используемых символов и их кодов.

Название

Символ

Код HTML

Unicode

Неразрывный пробел

 

 

00A0

Тире

–

2013

Длинное тире

—

2014

Параграф

§

§

00A7

Амперсанд

&

&

0026

Плюс-минус

±

±

00B1

Почти равно

≈

2248

Градус Цельсия

℃

2103

Авторское право

©

©

00A9

Торговая марка

™

2122

Зарегистрированная торговая марка

®

®

00AE

Евро

€

20AC

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

Ваше имя:

Комментарий:

Формулы на латехе: $$f(x) = x^2-\sqrt{x}$$ превратится в $$f(x) = x^2-\sqrt{x}$$.
Для выделения используйте следующий код: [i]курсив[/i], [b]жирный[/b].
Цитату оформляйте так: [q = имя автора]цитата[/q] или [q]еще цитата[/q].
Ссылку начните с http://. Других команд или HTML-тегов здесь нет.

Сколько будет 48+2?