Давайте договоримся, что термином «текстовые процессоры» будем обозначать все программы для редактирования текстовых файлов, работающие в графическом режиме и использующие при сохранении результатов работы в файлах специальные символы или вставки для обозначения элементов форматирования. Эти вставки текстовый процессор не отображает в виде каких-либо символов в процессе редактирования. В этом смысле Nedit не относится к текстовым процессорам, а Netscape Composer — относится, потому что показывает элементы форматирования в графическом виде, а не в виде html- тегов.
Возможности текстовых процессоров
К стандартным средствам форматирования текста относятся:
- возможности выбора различных шрифтов для разных частей текста в одном документе;
- задания ширины полей, величины отступов, интервалов;
- организации текста в виде колонок;
- вставка в текст рисунков, таблиц;
- возможности создания надписей под углом к строке или искривленной формы;
- проверка правописания (для языка пользователя)
Для того чтобы текстовый процессор мог считаться мощным и удобным, необходимо, чтобы в нем имелись возможности обработки файлов, созданных в других распространенных текстовых процессорах (Конечно, в первую очередь имеется в виду MS Word!). Как минимум нужно уметь просматривать документы в форматах других редакторов. Можно, конечно, иметь перекодировщики, но с точки зрения удобства использования, это уже минус.
Текстовые редакторы
Имея в виду это неформальное определение, рассмотрим несколько программных продуктов для Linux, претендующих на высокое звание текстового процессора.
Поскольку по своему основному предназначению текстовые редакторы тесно связаны с языком, а мы рассматриваем случай русского языка, при выборе текстового процессора особое внимание приходится уделять тому, имеются ли в нем возможности русификации. Чтобы не повторять одно и то же при описании каждого из рассматриваемых ниже продуктов, замечу сразу, что в моей системе были установлены не только стандартные шрифты Type1, поставляемые с дистрибутивом Black Cat 6.02, но и шрифты True Type от Windows (см. «Русификация и шрифты» ).
Текстовые процессоры для Linux
Текстовых процессоров для Linux существует множество. Наиболее известны из них StarWriter из пакета StarOffice фирмы Sun и процессор Word Perfect 8. Аналог последнего, разработанный для ОС Windows, долгое время на равных конкурировал с пакетом MS Word, что, конечно, говорит о его высоком качестве. Однако, с русификацией Linux -версии этого процессора какие-то проблемы, поэтому мы его здесь не рассматриваем.
Особое место среди текстовых процессоров занимает издательская система TEX и основанные на ней продукты типа Lyx. Что касается TEX, то это скорее язык программирования, чем текстовый редактор. Если вы программируете на двух-трех разных языках, вам, возможно, не составит труда освоить и TEX. Но простому пользователю, которому редактор нужен для написания деловых писем или диссертации по истории паровых котлов, на мой взгляд, вряд ли стоит браться за его изучение.
Работа с текстовым редактором MS Word (УРОК 1)
Текстовый редактор Ted
Редактор Ted задуман автором (Mark de Does) как простой текстовый редактор, работающий под X Window в Unix/Linux системах, и играющий примерно ту же роль, что и WordPad под MS-Windows, только имеющий больше возможностей. Основное преимущество Ted по сравнению с редакторами, которые рассматривались в предыдущих разделах, — это возможность не только вводить и редактировать текст, но и обеспечивать простейшие возможности форматирования текста, изменять шрифты, вставлять в текст таблицы и рисунки. Именно в силу наличия этих возможностей я причислил этот редактор к текстовым процессорам, хотя он и не обладает всеми возможностями развитых текстовых процессоров.
Дистрибутив поставляется либо в виде сжатого tar-архива, либо в виде RPM-пакета. Русифицированный вариант редактора можно найти на сервере ftp://ftp.logic.ru/ (конечно, русификация по версиям чуть отстает).
Я устанавливал и русифицированную версию 2.6 редактора Ted , однако после некоторого периода испытаний вернулся к англоязычной версии 2.7, которая датирована 31 декабря 1999 г., и в которой устранены некоторые недостатки предыдущей версии.
После ее запуска появляется окно, в котором изображена гравюра в стиле Альбрехта Дюрера, указана версия программы, ссылка на сайт разработчиков и имеется всего три пункта меню: File, Window и Help. Очевидно, что для того, чтобы открыть существующий файл для редактирования, нужно выбрать подпункт Open меню File и выбрать в появившемся окне нужный файл. Для создания нового файла соответственно выбираем подпункт New меню File или набираем +. После открытия файла окно программы приобретает вид, изображенный на рис. 12.14.
увеличить изображение
Рис. 12.14. Основное окно редактора Ted
Ted поддерживает формат файлов .rtf ( Rich Text Format ), что позволяет обеспечить некоторую степень совместимости с продуктами от Microsoft. А именно, любой файл, созданный в Ted , и сохраненный в формате rtf , будет корректно прочитан программами MS Word под Windows. Обратная совместимость (т. е. возможность открыть любой rtf-файл в Ted ) не достигнута, поскольку некоторые опции форматирования, используемые в rtf-файлах, программой Ted не воспринимаются. Тем не менее текст открываемого файла будет выведен на экран полностью, и может быть сохранен в другом (или том же самом) файле, но уже без той информации о форматировании, которая игнорируется при открытии файла.
Приведу краткий список основных возможностей Ted .
- Редактирование файлов в режиме WYSIWIG. При этом вы можете использовать все шрифты, для которых у вас имеются . afm -файлы и которые доступны для X11. Ted поставляется с . afm -файлами для шрифтов Adobe, которые имеются для систем, основанных на Motif , и могут использоваться со всеми postscript-принтерами: Times, Helvetica, Courier и Symbol. Другие шрифты могут быть добавлены с помощью обычных процедур, используемых для этого в X11. Поддерживаются такие свойства шрифтов как выделение (bold), курсив (italic), подчеркивание, верхние и нижние индексы.
- Вставка рисунков в формате bitmap .
- Печать на PostScript-принтерах.
- Работа с файлами в формате Acrobat PDF.
- Проверка правописания для 12 языков, основанных на латинском алфавите.
- Отправка документов по e-mail не выходя из Ted .
- Операции Cut/Copy/Paste, включая обмен с другими приложениями.
- Поиск/Замена.
- Форматирование абзацев: отступ на первой строке, смещение всего абзаца, использование линеек.
- Разбиение текста на страницы.
- Вставка таблиц и операции с таблицами: операции с колонками и строками таблиц, изменение размеров с помощью линеек.
- Поддерживается вставка символов из разных кодовых таблиц.
- Гиперссылки и закладки ( bookmarks ).
- Сохранение документа в текстовом и HTML-формате.
Ted можно использовать для чтения сообщений электронной почты, посланных с Windows-машин. Можно также сконфигурировать Ted как просмотрщик RTF-файлов для Netscape .
увеличить изображение
Рис. 12.15. Проверка правописания в редакторе Ted
О том, что Ted может быть полностью русифицирован, я узнал из статьи Виктора Вагнера http://ppg.ice.ru/ppg/wp. Самая интересная возможность русифицированной версии — наличие проверки правописания для русскоязычного текста. Вызов этой функции производится с помощью пункта меню Инструменты | Правописание. При этом появляется дополнительное окно (см. рис. 12.15), в котором надо щелкать по кнопочке «Найти следующее» для поиска очередной ошибки.
Правда, судя по первому впечатлению, в той версии, которую я видел (версия 2.6), реализация данной функции имеет много недостатков. Во-первых, все слова, набранные латинским шрифтом, обозначаются как ошибки (хотя даже ispell без проблем игнорирует их). Во-вторых, воспринимаются как ошибки слова, начинающиеся с заглавной буквы (программа предлагает такое слово набрать полностью заглавными буквами). И, что самое непонятное, очень много правильно набранных слов воспринимаются как ошибочные, причем первым же вариантом исправления предлагается в точности то же самое слово.
Впрочем, много и других ошибок. Именно поэтому я вернулся к версии 2.7 и, следуя рекомендациям В.Вагнера, попытался русифицировать ее.
Первым делом надо научить Ted вводить и отображать русские буквы. Для того, чтобы Ted правильно отображал шрифты в кодировке koi8 -r на экране, надо создать файл xfonts.dir в директории /usr/local/ afm , где Ted держит метрики шрифтов (*. afm ), поместив в него следующий текст
Courier-Bold -*-courier-bold-r-normal—*-*-*-*-*-*-*-* Courier-BoldOblique -*-courier-bold-o-normal—*-*-*-*-*-*-*-* Courier-Oblique -*-courier-medium-o-normal—*-*-*-*-*-*-*-* Courier -*-courier-medium-r-normal—*-*-*-*-*-*-*-* Helvetica-Bold -*-helvetica-bold-r-normal—*-*-*-*-*-*-*-* Helvetica-BoldOblique -*-helvetica-bold-o-normal—*-*-*-*-*-*-*-* Helvetica-Oblique -*-helvetica-medium-o-normal—*-*-*-*-*-*-*-* Helvetica -*-helvetica-medium-r-normal—*-*-*-*-*-*-*-* Times-Bold -*-times-bold-r-normal—*-*-*-*-*-*-*-* Times-BoldItalic -*-times-bold-i-normal—*-*-*-*-*-*-*-* Times-Italic -*-times-medium-i-normal—*-*-*-*-*-*-*-* Times-Roman -*-times-medium-r-normal—*-*-*-*-*-*-*-*
После этого русские буквы вводятся и отображаются нормально. Однако проблема решена еще не полностью: после того как поработаешь с Format tool или любым диалогом, содержащим строку ввода, Ted снова перестает вводить русские буквы. Решение этой проблемы, предложенное Иваном Паскалем, состоит в том, что создается пустой файл /usr/X11R6/lib/X11/locale/ koi8 -r/Compose и в файл /usr/X11R6/lib/X11/locale/compose.dir добавляется строчка:
koi8-r/Compose ru_RU.KOI8-R
Это решение у меня вполне сработало (за исключением того, что клавиша перестала удалять символы и стала вставлять пробелы, так что для исправления ошибок приходится пользоваться клавишей ).
Теперь рассмотрим вопрос о добавлении новых шрифтов. Вместе со стандартным дистрибутивом Ted поставляются только 4 шрифта: Courier, Helvetica, Symbol и Times. Если вы хотите оформлять свои документы более разнообразно, нужно добавить другие шрифты. В Ted можно использовать любой шрифт из числа тех, которые видны у вас в графической оболочке, однако для этого нужно кое-что сделать.
Чтобы узнать, какие шрифты у вас имеются, запустите программу xfontsel и выберите тот шрифт, который хотите добавить. Предположим, что это Bookman Light.
Для того, чтобы Ted увидел новый шрифт, необходимо поместить метрику этого шрифта (метрика — это файл формата . afm ) в директорию /usr/local/ afm . Метрику можно либо найти готовую, либо создать самому. Ted весьма привередлив к метрикам шрифта. Как пишет В.Вагнер, Ted долгое время отказывался грузить шрифты от kapella , поскольку в afm -файле отсутствуют упоминания нескольких символов, фигурирующих в Adobe Standard Encoding. Вместе с тем, работа с метриками шрифта — обязательное свойство более-менее продвинутой программы форматирования, поскольку той информации о шрифте, которую предоставляет X сервер, недостаточно для качественной печати. Если вы попытаетесь работать с Ted , используя метрики, не соответствующие Вашим шрифтам, результат будет безобразный — слова будут наезжать друг на друга.
Готовые метрики шрифтов можно найти в коллекции Adobe base35, которая находится на FTP-сервере ftp://ftp.adobe.com, а инструкцию по их установке — в файле подсказки по редактору Ted .
В заключение замечу, что Ted позволяет осуществить русификацию интерфейса. Достаточно перевести на русский язык файл ресурсов, который находится в каталоге /usr/X11R6/lib/X11/app-defaults/ru и называется Ted . Если такого каталога нет, его нужно создать и складывать туда все русифицированные ресурсы. После этого, будучи запущенным с русской локалью, Ted будет выводить все меню и большую часть сообщений в диалоговых окнах по-русски.
Источник: intuit.ru
Классификация текстовых редакторов и процессоров
Для обработки текстовой информации на компьютере используются приложения общего назначения — текстовые редакторы.
Многооконный редактор «Лексикон» — один из простейших текстовых редакторов отечественной разработки для несложных документов на русском или английском языке.
Простой текстовый редактор «Блокнот» позволяет редактировать текст и осуществлять простейшее форматирование шрифта.
Текстовый редактор Microsoft DOS (англ. Disk Operating System — дисковая операционная система) Editor используют для обработки информации состоящей из букв и цифр, без изображений.
Более совершенные текстовые редакторы, имеющие целый спектр возможностей по созданию документов (например, поиск и замена символов, средства проверки орфографии, вставка таблиц и др.), называют текстовыми процессорами. Современные текстовые процессоры, как и другие прикладные программы, используют единый интерфейс, обеспечивающий пользователям комфортные условия работы и включающий инструменты, помогающие создавать и редактировать файлы, просматривать команды, параметры диалоговых окон, разделы справки, использовать мастера и шаблоны и т.д.
Классическим примером текстового процессора является Microsoft Word из офисного пакета Microsoft Office, или Writer из пакета Star Office.
По сравнению с редакторами общего назначения специализированные редакторы позволяют легче готовить и редактировать соответствующие тексты: например, редакторы научных текстов удобнее для набора математических или химических формул (ChiWriter).
Для подготовки к публикации в Интернете web-страниц используют специализированные приложения (например, Microsoft Front Page или Macromedia Dreamweaver).
Характеристика текстовых редакторов и процессоров
Чаще всего блокнот используют для проверки, и в некоторых случаях написания, HTML кода для web -страниц. Это связано с тем что, блокнот записывает в своё файл только чистый код символов без форматирования, что является очень удобным для программистов. И иногда это просмотр .dll, .inf, .cfg и .bat файлов, которые небольшие по размерам, но важные по содержанию.
Среда текстового редактора
Microsoft Word — основа любого офиса и, пожалуй, самая нужная и популярная программа во всем Microsoft Office. Эта программа установлена практически на каждом ПК и де-факто стала стандартом в обработке текста. На примере Word очень удобно изучать интерфейс всех остальных программ Microsoft Office.
Область применения Word весьма широка. С помощью Word можно не просто набрать текст, но и оформить его по своему вкусу: включить в него таблицы и графики, картинки и даже звуки и видеоизображения. Word поможет составить простое письмо и сложный объемный документ, яркую поздравительную открытку или рекламный блок. Можно сказать, что Word применим практически везде, где требуется работа с текстом. Кроме того, в последние версии Word добавлены весьма развитые средства работы с гипертекстовыми документами и документами, предназначенными для публикации в Интернет. [1, 208]
Общими элементами среды любого текстового редактора являются:
· рабочее поле — пространство на экране, на котором отображается текст;
· курсор — место активного воздействия на рабочее поле;
· строка состояния — содержит информацию о текущем состоянии ТР;
· строка меню — содержит команды переключения режимов работы ТР и др. действий;
· полосы прокрутки — горизонтальная и вертикальные полосы справа и внизу окна документа, появляющиеся в случае не умещающегося в пределах окна содержимого;
· панель инструментов и др.
Любой текст, созданный с помощью текстового редактора, а так же включённые в него нетекстовые материалы (графика, звуковые фрагменты) называют документом. Документ может быть статьёй, докладом, приглашением и т.д. При работе в сети части одного документа могут храниться на разных компьютерах , расположенных далеко друг от друга. [2, 608]
Гипертекст- это способ организации документа, позволяющий быстро находить нужную информацию. Он часто используется при построении систем оперативной подсказки и компьютерных версий больших справочников и энциклопедий. Основными объектами текстового документа являются: символ, слово, строка, абзац, страница, фрагмент.
Символы — это буквы, цифры, пробелы, знаки пунктуации, специальные символы. Символы можно форматировать (изменять их внешний вид). Среди основных свойств символов можно выделить следующие: шрифт, размер, начертание и цвет.
Слово — произвольная последовательность символов (букв, цифр), ограниченная с двух сторон служебными символами.
Абзац — произвольная последовательность символов, завершающаяся специальным символом конца абзаца. Допускаются пустые абзацы.
Фрагмент — это некоторое количество рядом стоящих символов, которые можно рассматривать как единое целое. Фрагментом может быть отдельное слово, строка, абзац, страница и даже весь вводимый текст.
Набор (ввод) текста, как правило, осуществляется с помощью клавиатуры. Роль бумаги при этом играет экран компьютера. Место для ввода очередного символа текста указывается на экране с помощью мерцающего прямоугольника — курсора.
При наборе текста на компьютере человек не следит за концом строки: как только он достигнут, курсор автоматически переходит на начало следующей строки. Для того чтобы перейти к вводу нового абзаца, нажимается клавиша
. С помощью стрелок вверх, вниз, влево, вправо курсор можно перемещать по всему экрану, подводить его к любому символу. Кроме того существует режим прокрутки, позволяющий быстро вывести на экран части текста, находящиеся за пределами документа. При перемещении курсора по экрану документ остаётся неподвижным, а при прокрутке неподвижным остаётся курсор.
При редактировании текста мы просматриваем его, чтобы убедиться, что всё правильно, исправляем все обнаруженные ошибки и вносим необходимые исправления.
Редакторы текстов программ рассчитаны на редактирование программ на том или ином языке программирования. Часто они встроены в систему программирования на некотором языке программирования.
Редакторы текста, и рассчитаны на тексты программ, и выполняют следующие функции:
· диалоговый просмотр текста;
· редактирование строк программы;
· копирование и перенос блоков текста из одного места в другое;
· копирование одной программы или её части в указанное место другой программы;
· контекстный поиск и замену подстрок текста;
· автоматический поиск строки, содержащей ошибку;
· распечатку программы или её необходимой её части;
Редакторы документов — программы для обработки документов, ориентированные на работу с текстами, имеющие структуру документа, т. е. состоящими из разделов, страниц, абзацев, предложений, слов. Следовательно, редакторы для обработки документов обеспечивают функции, ориентированные на структуру документа, а именно:
· возможность использования различных шрифтов символов;
· задание произвольных межстрочных промежутков;
· автоматический перенос слов на следующую строку;
· автоматическую нумерацию страниц;
· обработку и нумерацию строк;
· печать верхних и нижних заголовков страниц (колонтитулов);
· выравнивание краев абзаца;
· набор текста в несколько столбцов;
· создание таблиц и построение диаграмм;
· проверку правописания и подбор символов. [5, 511]
Существует большое количество редакторов текста — от простых до сложных. Среди наиболее распространенных в мире редакторов выделяется Microsoft Word, Word Perfect, WordStar. Среди простых редакторов текста в России в определенный период времени был распространен ЛЕКСИКОН.
Любой документ состоит из страниц, поэтому в начале работы над документом необходимо задать значения параметров страницы: формат, ориентацию, поля и др. Стандартным является формат страницы А4 (21х29,7 см), который соответствует размеру стандартного листа бумаги для принтера. Для объявлений и плакатов подходит формат А3, размер которого в два раза больше стандартного листа. Для писем можно выбрать формат А5, который в два раза меньше стандартного листа.
Существуют две возможные ориентации страницы — книжная и альбомная. Для обычных текстов чаще используется книжная ориентация, а для таблиц с большим количеством столбцов — альбомная.
Абзац является одним из основных объектов текстового документа. Абзац с литературной точки зрения — это часть текста, представляющая собой законченный по смыслу фрагмент произведения, окончание которого служит естественной паузой для перехода к новой мысли.
В компьютерных документах абзацем считается любой текст, заканчивающийся управляющим символом конца абзаца. Ввод конца абзаца обеспечивается нажатием клавиши ВВОД (ENTER) и отображается символом ¶, если включен режим отображения непечатаемых символов.
В процессе форматирования абзаца задаются параметры его выравнивания (выравнивание отражает расположение текста относительно границ полей страницы). Чаще всего используют четыре способа выравнивания абзацев: По левому краю — левый край ровный, а правый рваный; По центру — оба края имеют неровные очертания, однако каждая строка абзаца симметрична относительно середины; По правому краю — правый край ровный, а левый рваный; По ширине — оба края ровный, то есть располагаются точно по границам страницы. В этом случае последняя строка абзаца ведет себя как при левостороннем выравнивании.
Списки применяются для размещения в документе различных перечней.
Существуют списки различных типов:
· Нумерованные списки, списка сопровождаются арабскими или римскими числами и буквами
· Маркированные списки, когда элементы списка отмечаются с помощью специальных символов-маркеров: *, ¦, > и др.
По способу представления в компьютере различаются шрифты растровые и векторные. Для представления растровых шрифтов служат методы растровой графики, символы шрифта — это группы пикселей. Растровые шрифты допускают масштабирование только с определенными коэффициентами.
В векторных шрифтах символы описываются математическими формулами и возможно произвольное их масштабирование. Среди векторных шрифтов наибольшее распространение получили шрифты типа TrueType.
Можно также установить дополнительные параметры форматирования символов: подчеркивание символов различными типами линий, изменение вида символов (верхний и нижний индекс, зачеркнутый), изменение расстояний между символами.
Если планируется цветная печать документа, то можно задать различные цвета для различных групп символов.
Проверка орфографии и синтаксиса. Автотекст. Автозамена.
Подбор синонимов/антонимов предназначен для стилистической обработки текста, что в конечном итоге служит лучшему восприятию информации, заключенной в документе. Для замены слова синонимом нужно выделить это слово в тексте. Из поля — списка Значения выбрать значение, в котором используется это слово.
Автозамена используется для автоматической замены неправильно набираемых слов в тексте.
Для проверки орфографии и синтаксиса используются специальные программные модули, которые обычно включаются в состав текстовых процессоров и издательских систем. Такие системы содержат словари и грамматические правила для нескольких языков, что позволяет исправлять ошибки в многоязычных документах.
Word производит автоматическую проверку орфографии и синтаксиса во время ввода текста. Слово, отсутствующее в словаре (с которым осуществляется сверка вводимых слов) или введенные с ошибкой, подчеркиваются на экране красной волнистой чертой. При неправильно расставленных знаках пунктуации или неправильно построенной фразе фрагменты текста подчеркиваются зеленой волнистой чертой.
Гипертекст — текст, содержащий в себе связи с другими текстами, графической, видео- или звуковой информацией. Гипертекст позволяет структурировать документ путем выделения в нем слов-ссылок (гиперссылок). При активизации гиперссылки происходит переход на фрагмент текста, заданный в ссылке.
Гиперссылка состоит из двух частей: указатель ссылки и адресной части ссылки. Указатель ссылки — это объект (фрагмент текста или рисунок), который выделяется в документе (обычно синим цветом и подчеркиванием). Адресная часть гиперссылки представляет собой название закладки в документе, на который указывает ссылка. Закладка — это элемент документа, которому присвоено уникальное имя.
В качестве указателей ссылок и закладок могут использоваться не только фрагменты текста, но и графические изображения, поэтому такие структуры иногда называют гипермедиа. [3, 608]
Источник: studbooks.net
Текстовые редакторы в целом
Текстовые редакторы составляют важнейший класс программ. С одной стороны, все пользователи знакомы с ними в той или иной степени. Метафора «использовать компьютер в качестве печатной машинки» стала поистине народным выражением.
С другой стороны, они олицетворяют старейшие и весьма востребованные возможности. Более того, во множестве элементов как текстового, так и графического интерфейса требуются довольно разнообразные базовые навыки работы с текстом.
Однозначной классификации здесь быть не может, так как не существует оснований для сколь-либо четкого деления.
К сожалению, в последнее время понятие текстового редактора стало бездумно трансформироваться в текстовый процессор. К текстовым процессорам можно отнести только две программы — Microsoft Word и Word Perfect. Хотя по разнообразным причинам и с различных точек зрения. На этот статус претендуют Microsoft Works и Open Office Writer.
Блокнот (Notepad)
- По умолчанию работа производится с файлами с расширением txt.
- Открывать, создавать и редактировать текстовые файлы в нескольких кодировках.
- При редактировании поддерживаются только стандартные операции копирования и вставка текущей даты и времени.
- Форматирование отсутствует полностью.
- Есть возможность поиска и замены текста.
- Для отображения на экране можно указать шрифт и размер, заставить текст полностью размещаться в окне (по ширине).
- Документ можно распечатать, задав параметры страницы и колонтитулы со стандартными значениями (номер страницы, дата, название файла и т.п.)
- Для выполнения большинства операций задействованы стандартные горячие клавиши.
В общем, можно сказать, что бóльшая часть действий, допустимых в Блокноте, используется для редактирования текста на компьютере во всех ситуациях.
Блокнот удобно использовать для «очистки» текста от форматирования, хотя для этого существует множество других способов.
Специальные текстовые редакторы
К ним имеет смысл отнести все продукты, используемые при программировании.
WordPad (бывший Write)
Вряд ли кто-то сегодня будет работать на столь низкопроизводительных компьютерах, что запуск Word возможен только в монопольном режиме. Хотя мои студенты в свое время набирали химические формулы, вставляя их в WordPad, так как лишь такой способ был доступен в реальном компьютерном классе.
Microsoft Word
Open Office Writer
Libre Office Writer
Жалкая попытка создать достойный продукт. Огромные усилия предприняты для украшательства при наличии множества сбоев (попробуйте пронумеровать страницы). К рассмотрению принимать не рекомендуется. Лично в моей жизни встретился только один тупица-пропагандист этого убожества (он же незаконно преподает информатику в школе).
Microsoft Works Word Processor
Мой Офис
Издательские системы
Категория программ называется здесь, так как лично мне известно множество случаев их использования для повседневных нужд. Крайне сомнительной следует считать квалификацию таких «верстальщиков» в связи с принципиальным (на порядки) ограничением большинства функций.
Также не следует забывать про TEX, когда его несовместимость (некорректность импорта) с текстовыми процессорами прямо вынуждает пользователей изначально работать в среде для верстки. Для многих специализаций, в первую очередь в области математики и физики, достаточно безальтернативен.
Источник: it-mda.ru