Автоматическое форматирование текстового документа.

Под автоформатированиемпонимается автоматическое оформление текстового документа либо сразу при вводе текста, либо по окончании в случае активизации соответствующей команды. Система автоформатирования анализирует документ и принудительно применяет определенные стили к каждому абзацу. Также она производит следующие действия:

§ Использует свои правила форматирования для поиска и форматирования таких элементов, как заголовки, основной текст, списки, верхние и нижние индексы, адреса, заключительные части писем;

§ Удаляет лишние символы абзацев;

§ Заменяет прямые кавычки на парные (« ») и апострофы (‘) - на одиночные кавычки (‘’);

§ Заменяет сочетания символов в виде (c),(r),(TM) значками авторского права ©, зарегистрированного товарного знака ® и торгового знака ;

§ Заменяет звездочки, дефисы или другие символы, использованные для элементов списка на символ маркера;

§ Учитывает горизонтальные отступы, вставленные с помощью клавиши <Tab>.

Если пользователь отформатировал лишь часть текста, то большинство текстовых редакторов могут довести эту работу до конца. Автоформат при этом проверит согласованность форматирования всего документа и тем самым улучшит его вид, а применяемые при форматировании стили обычно берутся из шаблона, назначенного данному документу.

Примечание.

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