Иногда при наборе текстов у пользователя компьютером возникает необходимость вставки специальных символов, которых нет на клавиатуре. К таким символам можно отнести знак ударения над буквами é; á; ó, валютные £; ¥; €, математические символы ⅓; ≤; ∞; и т.д.
В этом случае нас может выручить Chars Indicator - простой индикатор, который заменит старый апплет GNOME 2 - Character Palette . Он позволяет хранить специальные символы, дополняемые пользователем на своё усмотрение и получать к ним доступ через индикатор, без необходимости каждый раз открывать приложение Таблица символов, установленное в дистрибутиве по умолчанию.
Установка Chars Indicator в Ubuntu/Linux Mint
Откройте терминал, (Ctrl+Alt+T), скопируйте и выполните следующие команды:
sudo apt-get install git-core
git clone https://github.com/tobyS/indicator-chars.git
Далее нужно создать в вашей Домашней папке новый, пустой файл ".indicator-chars", в который затем можно добавлять необходимые символы.
Выполните следующую команду в терминале для создания файла:
> .indicator-chars
Теперь файл .indicator-chars нужно наполнить символами. Откройте Домашнюю папку и нажмите на клавиатуре Ctrl+H, для отображения скрытых файлов, т.к. данный файл с точкой вначале и двойной клик на файле:
После открытия пустого файла, в него нужно скопировать/вставить те символы, которые вы будете использовать в дальнейшем:
Символы можно скопировать ОТСЮДА или ОТСЮДА. Желательно символы копировать/вставлять, располагая их в несколько строк и по категориям. Примерно как на снимке.
После того как файл будет подготовлен, сохраните его Ctrl+S и закройте редактор.
Теперь осталось отобразить индикатор на панели и начать им пользоваться. Для запуска индикатора выполните следующую команду в терминале:
~/indicator-chars/indicator-chars.py & exit
Как вставлять символы в текст?
Кликните на индикаторе, выберите нужный символ кликом на нём и вставьте в текст нажатием на колёсико мышки (Ctrl+V не сработает). Вот и всё.
Вы в любой момент можете открыть файл .indicator-chars на редактирование, если у вас возникнет необходимость в добавлении новых символов.
Для того чтобы индикатор отображался на панели при входе в систему, его нужно прописать в Автоматически запускаемые приложения следующим образом: в поле Имя введите Индикатор символов, а в поле Команда - /home/имя пользователя/indicator-chars/indicator-chars.py. Только имя пользователя нужно заменить на ваше имя пользователя под которым вы зарегистрированы в системе.
Удачи.
+++!00500!!!!!!!!!
ОтветитьУдалитьОгромное СПАСИБО!
Это даже лучше, чем compose key, по удобнее будет!
В общем как ни старался в Ubuntu 12.04.3 с XFCE 4.10, не заводится, всё сделал по статье, файл .indicator-chars есть, в автозагрузке indicator-chars.py есть, на панели апплет : область уведомлений стоит, уведомления - показывает, а вот кнопка Chars Indicator не появляется и в списке программ, тоже не нахожу Chars Indicator.
ОтветитьУдалитьМожет чего не так сделал? (Всё делал из сессии XFCE).
В какую папку он установился? ~/indicator-chars или ~/indicator-chars-master , посмотри в файл менеджере
Удалитьv@Mon-MUbuntu:~$ ~/indicator-chars-master
ОтветитьУдалитьbash: /home/v/indicator-chars-master: Нет такого файла или каталога
v@Mon-MUbuntu:~$ ~/indicator-chars
bash: /home/v/indicator-chars: Это каталог
"bash: /home/v/indicator-chars: Это каталог". Он не должен быть каталогом, это скрытый файл.
УдалитьЯсно. Попробуй запустить в терминале ~/indicator-chars/indicator-chars.py и посмотреть вывод команды. Есть подозрение, что в 12.04 библиотеки питона устарели.
УдалитьА что, команда: ~/indicator-chars/indicator-chars.py & exit не отбражает индикатор?
УдалитьНе знаю почему, но папка без точки в начале и без включения опции показать скрытытые файлы в файлменеджере виден...
УдалитьИсправить, как-то можно?
Лучше выполнить её с правами суперпользователя:
Удалитьsudo ~/indicator-chars/indicator-chars.py
Володя, ты не понял. /home/v/indicator-chars это как раз каталог, а /home/v/.indicator-chars это скрытый файл. Просто командой выше Вадим каталог каталог на выполнение отправил, вот bash и пишет "это каталог"
УдалитьВозможно. Но пусть Вадим выполнит команду с sudo, как я подсказывал, она полнее выдаёт ошибку.
УдалитьДа нет, sudo имхо без надобности. Я на питон грешу.
Удалитьv@Mon-MUbuntu:~$ ~/indicator-chars/indicator-chars.py
УдалитьTraceback (most recent call last):
File "/home/v/indicator-chars/indicator-chars.py", line 39, in
import appindicator
ImportError: No module named appindicator
v@Mon-MUbuntu:~$ sudo ~/indicator-chars/indicator-chars.py
Удалить[sudo] password for v:
Traceback (most recent call last):
File "/home/v/indicator-chars/indicator-chars.py", line 39, in
import appindicator
ImportError: No module named appindicator
"No module named appindicator" - Нет модуля под названием appindicator в 39 строке.
УдалитьУ тебя должно быть вот так:
[im]http://s017.radikal.ru/i435/1308/36/b88b896d2eb9.png[/im]
Открой папку indicator-chars в Домашней папке,перейди в indicator-chars.py, открой его в текстовом редакторе и добавь туда строку, import appindicator. Сохрани и закрой редактор, а затем выполни команду: ~/indicator-chars/indicator-chars.py
У меня всё точно так, только строки не пронумерованы :) .
Удалитьhttp://itmages.ru/image/view/1194946/57695216
В параметрах панели XFCE на вкладке Элементы посмотри установлен ли Плагин индикаторов, или только Системный лоток? Похоже, скрипт не находит этого плагина, или, что хуже, у плагина проблемы с совместимостью.
УдалитьКажется, я вкурил. sudo apt-get install python-appindicator
УдалитьЯ выше писал, что область уведомлений есть, а вот плагина индикаторов не наблюдаю, незаметно пропал с панели конвертик и в панели добавить нечего...
ОтветитьУдалитьЕсли Плагина индикаторв на панели нет, надо его добавить вручную, поместив рядом с Системным лотком
УдалитьЕго нету в списке меню добавления новых елементов на панели...
УдалитьКак он обзывается правильно, что бы в Синаптике поискать?
Он называется xfce4-indicator-plugin. Посмотри в Synaptic-e, установлен ли он вообще. Я уже подзабыл, как там оно в 12.04.
УдалитьИ python-appindicator не забудь.
УдалитьВСЁ!!!
УдалитьСПАСИБО!!!
ЗАРАБОТАЛО!!
Тестировать буду завтра!!!!
Ещё раз Спасибо: Максим Пузырев и Владимир!
Поздравляю. Всегда пожалуйста!
УдалитьСообща и батьку бить легче. По-моему так говорят в Украине.
Удалить"Гуртом добре й батька бити".
ОтветитьУдалитьНо мне не нравится эта пословица.
Мне больше нравится по этому поводу притча царя Соломона: "Железо железо острит, и человек изощряет взгляд друга своего." - Пртч.27:17. В данной ситуации на все 100% подходит.
Вот только не знаю, что мне теперь делать с этой папкой indicator-chars в Home, она же не скрытая а за компом человека 4-е минимум пользователя, что бы её не испортить или не удалить ненароком?
Если я из неё скрытую, точкой сделаю, ничего страшного?
Да. Переименуй, поставь тчку впереди названия и она переместится в скрытые.
УдалитьА на счёт пословицы "Гуртом добре й батька бити". Так то не про родного отца говорится, а родилась она во времена Гражданской войны и в ней имелось ввиду бить "Батьку Махно". Вот как-то так.
Спасибо, за ответ!
Удалить...Ну если за Махна речь идёт, то ладно, тогда...:)
А всётаки ВАш блог - это на весь интернет Линуксоводов - "БЛОГ", другого такого нету, наверное и среди иноязычных сайтов!
Так держать! Дай Вам Бог здоровья и ещё долгих лет жизни!!!
Спасибо.
УдалитьБольшое спасибо автору приложения и автору поста. У меня все заработало после того, как установил sudo apt-get install python-appindicator. Со своей стороны (в качестве моего маленького вклада в общее дело) предлагаю свой наборчик символов. Может быть, кому-то приглянется (ну, хотя бы в качестве демки):
ОтветитьУдалить[Валюты] $ (USD) € (EUR) ₽ (RUR) £ (GBP) ¥ (JPY) ₴ (UAH) ฿ (Bitcoin) ¤ (Any currency)
[Типографика] «»–—§⸨⸩…‼⁇⁈⁉
[Погода] ℃℉°
[Галочки и крестики]
[Мат. операторы] ∀∂∃∄∅∈∉∋∌∑∓√∛∜∞∠∫∽≈≉≡≢≤≥≪≫⊂⊃⊄⊅㏑㏒
[Греческие буквы] ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψω
[Дроби] ↉½⅓¼⅕⅙⅐⅛⅑⅒⅔⅖¾⅗⅜⅘⅚⅝⅞
[Римские цифры] ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅬⅭⅮⅯ
[Единицы изм.: электр.] ㎀㎁㎂㎃㎄㎊㎋㎌㎴㎵㎶㎷㎸㎹㎺㎻㎼㎽㎾㎿㏀㏁
[Единицы имз.: инф.] ㎅㎆㎇
[Единицы изм.: энерг.] ㎈㎉
[Единицы изм.: масса] ㎍㎎㎏
[Единицы изм.: частота] ㎐㎑㎒㎓㎔
[Единицы изм.: длина] ㎙㎚㎛㎜㎝㎞
[Единицы изм.: площ.] ㎟㎠㎡㎢
[Единицы изм.: объем] ㎣㎤㎥㎦
[Единицы изм.: скор., уск.] ㎧㎨㎮㎯
[Единицы изм.: давл.] ㎩㎪㎫㎬
[Единицы изм.: время] ㎰㎱㎲㎳
[Разное]
[Часы] ⏱⏰⏲⏳
[Буллиты] 🞄🞍🞙🢒🢝﹡*ꔷ⸰
[Цифры в кружках]
[Буквы в кружках (лат.)] ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ
[Смайлики] 😃😄😇😈😉😊😋😌😍😎😏😐😓😔😕😗😙😞😠😢😮😯😵
[Цветы] ⚜✤✾❀✿❁❃❈❉⚘ꕤ☘🍀🌼🌻🌺🌹🌸💐
[Сердечки] ❣♡♥❤💌💓💔💕💖💗💑💞
[Кружки́, квадратики] 🞅🞆🞇🞈🞉🞊🞋🞏🞐🞑🞒🞓🞔🞕🞖
[Крестики] 🞡🞢🞣🞤🞥🞦🞧🞨🞩🞪🞫🞬🞭🞮✙✚✝✞✟✠☦
[Звездочки] 🞯🞰🞱🞲🞳🞴🞵🞶🞷🞸🞹🞺🞻🞼🞽🞾🞿❉❋✲✱✦⊛⁕﹡*✻
[Звезды] 🟀🟁🟂🟃🟄🟅🟆🟇🟈🟉🟊🟋🟌🟍🟎🟏🟐🟑🟒🟓🟔★☆✪✯✡⚝⍟🔯✰❂
[Стрелки] 🡐🡑🡒🡓🡔🡕🡖🡗🡘🡙🢀🢁🢂🢃🢄🢅🢆🢇🠸🠹🠺🠻🡄🡅🡆🡇🠈🠉🠊🠋
[Стрелки+]⭪⭫⭬⭭⭮⭯⭰⭱⭲⭳⮀⮁⮂⮃⮄⮅⮆⮇⮈⮉⮊⮋⮌⮍⮎⮏
[Стрелки упр. (DB)] ⏩⏪⏫⏬⏭⏮⏯⏴⏵⏶⏷⏸⏹⏺
[Знаки Зодиака] ♈ (Овен) ♉ (Телец) ♊ (Близнецы) ♋ (Рак) ♌ (Лев) ♍ (Дева) ♎ (Весы) ♏ (Скорпион) ♐ (Стрелец) ♑ (Козерог) ♒ (Водолей) ♓ (Рыбы)
[Игральные карты ♠] ♠🂠🂿🂡🂢🂣🂤🂥🂦🂧🂨🂩🂪🂫🂭🂮
[Игральные карты ♥] ♥🂠🂿🂱🂲🂳🂴🂵🂶🂷🂸🂹🂺🂻🂽🂾
[Игральные карты ♦] ♦🂠🂿🃁🃂🃃🃄🃅🃆🃇🃈🃉🃊🃋🃍🃎
[Игральные карты ♣] ♣🂠🂿🃑🃒🃓🃔🃕🃖🃗🃘🃙🃚🃛🃝🃞
[Символ Ubuntu]
К сожалению, сюда не удалось добавить составные символы с комбинируемыми диакритическими знаками, такие как, например, гласные под ударением: увы, но в выпадающем меню на двух разных строчках оказывались буква и ударение к ней.
Разумеется, это никоим образом не умаляет достоинство программы и идеи как таковой.
Еще раз спасибо!
Судя по всему, часть символов "похерилась". Почему это произошло - я не знаю. Я не особенно силен в линуксовых делах. В качестве альтернативы, - вот ссылка на файл на гугл.диске: https://drive.google.com/file/d/0B4vTlvgeiv-nQzlrc21pVk5leTA/view?usp=sharing
ОтветитьУдалить