hpin.gif (262 bytes)  

hglyph.gif (4200 bytes)
ЧАCТЫЕ ВОПРОСЫ И ОТВЕТЫ
(ЧаВО)

hpin.gif (262 bytes)

  1. Как установить спелл-чекеры?
  2. Как работает автоматическая декодировка кириллицы?
  3. Что такое история изменений?
  4. Как пользоваться глобальными функциями?
  5. Что такое сбор информации из буфера обмена (collect from clipboard)?
  6. Синтаксис поиска-замены по списку

Как установить спелл-чекеры?

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

  1. Загрузить себе на диск архивы Русского и/или Английского спелл-чекера
  2. Распаковать содержимое архивов в каталог С:\Program Files\Common Files\Microsoft Shared\Proof\
  3. Запустить программу regedit через строку Start | Run
  4. Сделать Registry | Import прилагаемого файла spell.reg
  5. После этого нужно перезапустить Иероглиф.

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

Как работает автоматическая декодировка кириллицы?

На Интернете часто приходится иметь дело с файлами в разных стандартах кодировки кириллицы – Win1251, KOI-8r, ISO-5589.5, Dos(Alt866), Mac. Почтовые сервера при пересылке почты иногда кодируют ее по умолчанию в какую-то заданную кодировку, например в КОИ. Если текст до этого уже был закодирован, то получаются двойные и тройные кодировки, усложняющие декодирование текста. Для таких случаев и предназначен автоматический поиск кодировки, вызываемый командой Tools | Auto-Detect Cyrillic. Операция представляет из себя перебор всех возможных сочетаний кодировок в поисках текста, напоминающего нормальный русский язык. Перебор осуществляется «в ширину», то есть сначала проверяются элементарные одноуровневые перекодировки, затем глубиной в две итерации и так далее до предела, устанавливаемого в диалоге. Мы рекомендуем ограничивать глубину поиска тремя уровнями, поскольку время обработки каждого следущего уровня вырастает экспоненциально. На время поиска также влияется размер текста, поэтому иногда имеет смысл попытаться перевести один абзац, и потом вручную повторить найденные шаги для всего текста. Каждый раз, когда при перекодировке получается текст, похожий на русский язык, пользователю дается возможность остановить поиск или продолжать. Можно также записать полученную версию и продолжить поиск (для этого надо включить "полный" режим работы в диалоге File | Preferences).

Что такое история изменений?

При работе с Иероглифом наиболее частые операции связаны с перекодировками текста. В результате каждой операции смены кодировки или транслитерации получается версия исходного текста. Версии сохраняются в списке и могут быть впоследствие сравнены, сохранены на диск или загружены в редактор, как новый файл. Не нужно смешивать понятия версии и операции отката (Undo). Обычные операции редактирования не порождают новых версий. Если перекодируется не весь текст, а только выбранный участок, в версии все равно сохраняется весь текст. Работать с версиями можно при помощи Менеджера Истории (History | History Manager) или при помощи Панели Истории (View | History Toolbar). Менеджер Истории позволяет просматривать все версии, сохранять их в виде текстовых файлов и загружать в редактор. С Панели Истории можно загружать версии в редактор, а также сравнивать текст любой версии с текстом в редакторе. При перемещении курсора по тексту в редакторе, на Панели Истории показывается кусок текста из выбранной версии в текущем положении курсора. Естественно, нужно помнить, что текст в редакторе может вообще не иметь ничего общего с текстом версии, в случае если вы, например стерли все содержимое редактора и скопировали туда новый текст. Поэтому для работы с новым документом лучше использовать команду File | New, которая стирает весь список версий, относящихся к предыдущему тексту.

Как пользоваться глобальными функциями?

Обычный способ работы с Иероглифом заключается в копировании текста в редактор, применении нужных операций перекодировки и копировании текста обратно в рабочее приложение. Глобальные функции – это операции, осуществляемые на выбранном участке текста прямо в рабочем приложении, при условии, что приложение подерживает операции копирования и вставки (Copy и Paste). Глобальные функции вызываются нажатием специальных комбинаций клавиш, задаваемых в диалоге Tools | Global Functions. По умолчанию определены следующие функции –

Show Quick Panel Scroll Lock Открыть панель быстрой перекодировки
Open In The Editor Alt+ScrollLock Загрузить выбранный участок текст в редактор
Switch Keyboard Layout

F12

«Переключить» раскладку клавиатуры на выбранном тексте
De-Transliterate F11 Перевести из транслита в кириллицу
Transliterate Alt+F11 Перевести из кириллицы в транслит
Convert to DOS Ctrl+Shift+D Перевести текст в кодировку DOS (из Win1251)
Convert to ISO Ctrl+Shift+I Перевести текст в кодировку ISO (из Win1251)
Convert to KOI Ctrl+Shift+K Перевести текст в кодировку KOI (из Win1251)
Convert to MAC Ctrl+Shift+M Перевести текст в кодировку MAC (из Win1251)
Decode from DOS Ctrl+Alt+D Декодировать текст из кодировки DOS (в Win1251)
Decode from ISO Ctrl+Alt+I Декодировать текст из кодировки ISO (в Win1251)
Decode from KOI Ctrl+Alt+K Декодировать текст из кодировки KOI (в Win1251)
Decode from MAC Ctrl+Alt+M Декодировать текст из кодировки MAC (в Win1251)

Для того, чтобы переназначить комбинации клавиш, выберите нужную функцию в диалоге настройки и нажмите желаемую комбинацию клавиш. У вас также есть возможность отключить любую из функций.

ВНИМАНИЕ: Глобальные функции будут работать только если в активном приложении выбран текст. Если активное окно поддерживает только операцию копирования и вставка текста невозможна (Read Only), то после применения глобальной функции перекодированный текст будет сохранен в буфере обмена (clipboard).

Что такое сбор информации из буфера обмена (collect from clipboard)?

Буфер обмена (clipboard) построен так, что при копировании туда текста, старое содержимое буфера теряется. Если включить режим Tools | Collect From Clipboard, то вся информация, которая копируется в clipboard будет автоматически добавляться в конец текущего документа. Это часто бывает нужно при выборке информации, например E-mail адресов на Интернете. При включенном режиме Collect From Clipboard, остается только последовательно копировать нужную информацию, и она будет автоматически накапливаться в редакторе Иероглифа.


Оглавление - Описание - Возможности - Работа - ЧаВО