суббота, 23 марта 2013 г.

indicator-chars: вставка специальных символов на панели Unity

Начну с того, что необходимость в наличии инструмента быстрой вставки специальных символов для переводчика очевидна. Например, при работе в OmegaT возникает необходимость вставки, например, неразрывных пробелов, или таких символов как «, », ·, ×, —, Ø, °, ÷, ±, и пр.

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

Итак, в Gnome 2 я использовал апплет «Касса символов» (Character Palette), но после выхода Unity и общего перехода на Gnоme 3 эта возможность исчезла. Но, как известно, мир не без добрых людей и свято место пусто не бывает. Нашелся умелец по имени Tobias Schlitt, который создал для панели Unity индикатор indicator-chars, дающий эту самую возможность, за что ему огромное спасибо!

Да простят меня красноглазые гуру командной строки и прочих linux-way догматов, но дальше я пойду путем обыкновенного пользователя, не желающего лишний раз связываться со всем этим геморроем усложнять простое.

Итак, алгоритм установки следующий:

  1. Установка indicator-chars. Для этого мы качаем архив отсюда.
  2. Распаковываем содержимое архива в какую-нибудь папку. Я рекомендую распаковать архив в домашней директории (путь: /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/indicator-chars-master).
  3. Затем в домашней папке необходимо создать файл .indicator-chars (путь: /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.indicator-chars), в который следует внести необходимые символы. Количество и порядок строчек, созданных в этом файле, соответствуют тому, что отображаться в индикаторе на панели.
  4. Индикатор запускается файлом indicator-chars.py в папке, о которой шла речь в пункте 2 (путь: /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/indicator-chars-master/indicator-chars.py)
  5. Внесем indicator-chars.py в автозагрузку:
  • для этого в Dash наберем «Автоматически запускаемые приложения»;
  • в поле «Имя» введем, например, «Касса символов»;
  • в поле «Команда» ничего не введем, а нажмем на кнопку «Обзор», и выберем наш запускаемый файл из пункта 4 (путь: /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/indicator-chars-master/indicator-chars.py).

   Использование:

  1. Левой кнопкой мыши выбираем нужный символ. Он сохраняется в буфере обмена.
  2. Вставка символа происходит только нажатием средней кнопки мыши (колеса). Никакие Ctrl+V, Shift+Insert и пр. контекстные меню работать не будут.

Пользуйтесь!

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

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