Обработка текста
-
Определение обработки текста
- Обработка текста автоматизирует создание и манипулирование электронным текстом.
- Текст включает в себя все буквенно-цифровые символы и является абстракцией над кодировкой символов.
- Обработка текста отличается от ручного манипулирования и включает в себя компьютерные команды.
-
Текстовые процессоры и фильтры
- Текстовые процессоры используют регулярные выражения для редактирования текста.
- Фильтры выполняют задачи фильтрации и обработки текста.
-
Отличия обработки текста от редактирования
- Обработка текста использует «утилиты для обработки текста», а не только приложения для редактирования.
- Обработка текста более «клавиатурный», чем «мышиный» способ редактирования.
- Обработка текста работает с последовательным доступом к данным, а не произвольным.
- Обработка текста работает на уровне представления, а не на уровне приложения.
- Обработка текста работает с необработанными данными и не использует запатентованные методы.
-
История и развитие
- Обработка текста началась с формализации Клини обычного языка.
- Регулярные выражения и фильтры развивались, расширяя возможности обработки текста.
-
Основные понятия
- Редактор направляет входной поток в среду обработки текста.
- Результат обработки текста похож на применение алгоритма более сложной программой.
- Обработка текста состоит из управляемых вручную макросов и механизмов фильтрации.
-
Результаты и обратная связь
- Результаты обработки текста часто требуют доработки и визуальной обратной связи.
- Регулярные выражения и разметка требуют освоения и доработки.
-
Текстовые символы и управляющие символы
- Текстовые символы представлены стандартными наборами символов с управляющими символами.
-
Дополнительные ресурсы
- Ссылки на книги и программное обеспечение для обработки текста.