Текстовый процессор — электронное устройство (позже — компьютерное программное обеспечение ) для набора, редактирования, форматирования и печати текста.
Текстовый процессор был автономной офисной машиной, разработанной в 1960-х годах, объединяющей функции ввода текста с клавиатуры и печати электрической пишущей машинки с записывающим устройством, либо на ленте, либо на гибком диске (как использовалось в машине Вана ) с простым специализированным компьютерным процессором для редактирования текста. [1] Хотя функции и конструкции различались у разных производителей и моделей, а новые функции добавлялись по мере развития технологий, первые текстовые процессоры обычно имели монохромный дисплей и возможность сохранять документы на картах памяти или дискетах . В более поздних моделях были представлены такие инновации, как программы проверки орфографии и улучшенные параметры форматирования.
Поскольку более универсальная комбинация персональных компьютеров и принтеров стала обычным явлением, а компьютерные программные приложения для обработки текстов стали популярными, большинство компаний, выпускающих бизнес-машины, прекратили производство специализированных текстовых процессоров. По состоянию на 2009 год в США их производили только две компании, Classic и AlphaSmart . [2] [ требуется обновление ] Однако многие старые машины продолжают использоваться. С 2009 года Sentinel предлагает машину, описываемую как «текстовый процессор», но, если быть точнее, это узкоспециализированный микрокомпьютер, используемый для бухгалтерского учета и издательского дела. [3]
Обработка текстов была одним из первых приложений для персонального компьютера в сфере офисной работы и была наиболее широко используемым приложением на персональных компьютерах до тех пор, пока в середине 1990-х годов не стала популярной Всемирная паутина .
Хотя ранние текстовые процессоры эволюционировали, чтобы использовать разметку на основе тегов для форматирования документов, большинство современных текстовых процессоров используют графический пользовательский интерфейс, предоставляющий некоторую форму редактирования «что видишь, то и получаешь» («WYSIWYG»). Большинство из них представляют собой мощные системы, состоящие из одной или нескольких программ, которые могут создавать комбинацию изображений , графики и текста, причем последний обрабатывается с возможностью набора текста . Типичные функции современного текстового процессора включают несколько наборов шрифтов, проверку орфографии, проверку грамматики, встроенный тезаурус, автоматическую коррекцию текста , веб-интеграцию, преобразование HTML, предварительно отформатированные проекты публикаций, такие как информационные бюллетени и списки дел, и многое другое.
Microsoft Word является наиболее широко используемым программным обеспечением для обработки текстов согласно системе отслеживания пользователей, встроенной в программное обеспечение. [ необходима ссылка ] Microsoft оценивает, что примерно полмиллиарда человек используют пакет Microsoft Office , [4] который включает Word. Существует много других приложений для обработки текстов, включая WordPerfect (который доминировал на рынке с середины 1980-х до начала 1990-х годов на компьютерах под управлением операционной системы MS-DOS от Microsoft , и до сих пор (2014) является предпочтительным для юридических приложений), приложение Pages от Apple и приложения с открытым исходным кодом , такие как OpenOffice.org Writer , LibreOffice Writer , AbiWord , KWord и LyX . Веб-текстовые процессоры, такие как Office Online или Google Docs, являются относительно новой категорией.
Текстовые процессоры претерпели существенные изменения, когда стали программами, а не специализированными машинами. Их можно выгодно отличать от текстовых редакторов , категории программного обеспечения, из которой они произошли. [5] [6]
Текстовый редактор — это программа, которая используется для набора, копирования, вставки и печати текста (отдельного символа или строк символов). Текстовые редакторы не форматируют строки или страницы. (Существуют расширения текстовых редакторов, которые могут выполнять форматирование строк и страниц: системы пакетной обработки документов, начиная с TJ-2 и RUNOFF и все еще доступные в таких системах, как LaTeX и Ghostscript , а также программы, которые реализуют расширения paged-media для HTML и CSS ). Текстовые редакторы в настоящее время используются в основном программистами , веб-дизайнерами, администраторами компьютерных систем и, в случае LaTeX , математиками и учеными (для сложных формул и для цитат на редких языках). Они также полезны, когда ценятся быстрое время запуска, небольшие размеры файлов, скорость редактирования и простота работы, и когда форматирование не имеет значения. Благодаря их использованию в управлении сложными программными проектами текстовые редакторы иногда могут предоставлять лучшие возможности для управления большими письменными проектами, чем текстовый процессор. [7]
Обработка текста добавила в текстовый редактор возможность управлять стилем и размером шрифта, управлять строками (переносом слов), форматировать документы на страницы и нумеровать страницы. Функции, которые сейчас считаются само собой разумеющимися, добавлялись постепенно, иногда путем покупки независимых поставщиков дополнительных программ. Проверка орфографии, проверка грамматики и слияние почты были одними из самых популярных дополнений для ранних текстовых процессоров. Текстовые процессоры также способны расставлять переносы, а также управлять и правильно позиционировать сноски и концевые сноски.
Более продвинутые функции, обнаруженные в последних текстовых процессорах, включают:
Более поздние программы настольных издательских систем были специально разработаны со сложными предварительно отформатированными макетами для публикации, предлагая лишь ограниченные возможности для изменения макета, при этом позволяя пользователям импортировать текст, написанный с помощью текстового редактора или текстового процессора, или вводить текст самостоятельно.
Текстовые процессоры имеют широкий спектр применения и сферу применения в деловом мире, дома, образовании, журналистике, издательском деле и литературном искусстве.
В деловом мире текстовые процессоры являются чрезвычайно полезными инструментами. Некоторые типичные применения включают: создание юридических документов, отчетов компании, публикаций для клиентов, писем и внутренних записок . Компании, как правило, имеют свой собственный формат и стиль для любого из них, а также дополнения, такие как фирменный бланк компании . Таким образом, современные текстовые процессоры с редактированием макета и аналогичными возможностями находят широкое применение в большинстве предприятий.
Хотя во многих домах есть текстовый процессор на компьютерах, обработка текста дома, как правило, связана с образованием, планированием или бизнесом, имеет дело со школьными заданиями или работой, выполняемой дома. Иногда текстовые процессоры используются в развлекательных целях, например, для написания коротких рассказов, стихотворений или личной переписки. Некоторые используют текстовые процессоры для создания резюме и поздравительных открыток , но многие из этих процессов домашней публикации были взяты на себя веб-приложениями или программами настольных издательских систем, специально ориентированными на домашнее использование. Рост электронной почты и социальных сетей также снизил домашнюю роль текстового процессора, поскольку использование, которое раньше требовало печатного вывода, теперь может выполняться полностью онлайн .
Текстовые процессоры произошли от Friden Flexowriter , который имел две перфолентные станции и позволял переключаться с одной на другую (таким образом, позволяя создавать так называемые «цепные» или «бланковые письма», одна лента содержала имена и адреса, а другая — текст отправляемого письма). Он не переносил слова, что было начато IBM Magnetic Tape Selectric Typewriter (позже Magnetic Card Selectric Typewriter).
Expensive Typewriter , написанная и улучшенная между 1961 и 1962 годами Стивом Пайнером и Л. Питером Дойчем , была программой редактирования текста, работавшей на компьютере DEC PDP-1 в Массачусетском технологическом институте . Поскольку она могла управлять пишущей машинкой IBM Selectric (принтером с качеством letter-quality), ее можно считать первой программой обработки текста, но сам термин « обработка текста» был введен только в лаборатории IBM Böblingen в конце 1960-х годов. [ требуется ссылка ]
В 1969 году компанией Information Control Systems ( Энн-Арбор, Мичиган) были разработаны и выпущены на рынок два программных продукта для редактирования текста (Astrotype и Astrocomp) . [8] [9] [10] Оба продукта использовали мини-компьютер PDP-8 компании Digital Equipment Corporation , ленточные накопители DECtape (4-дюймовая катушка) с произвольным доступом и модифицированную версию пишущей машинки IBM Selectric ( терминал IBM 2741 ). Эти продукты 1969 года предшествовали текстовым процессорам на основе ЭЛТ-дисплеев. Редактирование текста осуществлялось с использованием системы нумерации строк, просматриваемой на бумажной копии, вставленной в пишущую машинку Selectric.
Эвелин Березин изобрел текстовый процессор на базе Selectric в 1969 году и основал Redactron Corporation для продажи машины стоимостью 8000 долларов. [11] Redactron был продан Burroughs Corporation в 1976 году, где Redactron-II и -III продавались как отдельные устройства, так и в качестве периферийных устройств для мэйнфреймов компании. [12]
К 1971 году обработка текста была признана New York Times « модным словом ». [13] В статье Times за 1974 год говорилось о «дивном новом мире обработки текста или W/P. Это разговоры International Business Machines... IBM представила W/P около пяти лет назад для своей пишущей машинки с магнитной лентой Selectric и других электронных штучек». [14]
IBM определила этот термин в широком и неопределенном смысле как «комбинацию людей, процедур и оборудования, которая преобразует идеи в печатные сообщения», и первоначально использовала его для включения диктофонов и обычных, управляемых вручную пишущих машинок Selectric. [15] К началу семидесятых, однако, этот термин в целом понимался как полуавтоматические пишущие машинки, обеспечивающие по крайней мере некоторую форму редактирования и исправления, а также способность производить идеальные «оригиналы». Таким образом, Times озаглавила продукт Xerox 1974 года как «более быструю электронную пишущую машинку», но продолжила описывать продукт, у которого не было экрана, [16] как «текстовый процессор, а не строго пишущую машинку, поскольку он сохраняет копию на магнитной ленте или магнитных картах для перепечатки, исправлений и последующей распечатки». [17]
В конце 1960-х годов IBM представила программу под названием FORMAT для создания печатных документов на любом компьютере, способном работать на Fortran IV. Написанная Джеральдом М. Бернсом, FORMAT была описана в его статье «Описание FORMAT, программы обработки текста» (Communications of the ACM, том 12, номер 3, март 1969 г.) как «производственная программа, которая облегчает редактирование и печать «готовых» документов непосредственно на принтере относительно небольшой (64k) компьютерной системы. Она отличается хорошей производительностью, полностью свободным вводом, очень гибкими возможностями форматирования, включая до восьми столбцов на страницу, автоматическим капитализацией, вспомогательными средствами для построения индекса и минимумом нетекстовых [элементов управления] элементов». Ввод обычно осуществлялся на перфокартах или магнитной ленте, с количеством заглавных букв и неалфавитных символов на карту. Ограниченные доступные типографские элементы управления были реализованы с помощью управляющих последовательностей; например, буквы автоматически преобразовывались в строчные, если они не следовали за точкой, то есть символом «точка». Вывод можно было напечатать на обычном линейном принтере заглавными буквами — или в верхнем и нижнем регистре с помощью специальной («TN») цепи принтера — или можно было пробить как бумажную ленту, которую можно было напечатать с лучшим качеством, чем у линейного принтера, на Flexowriter. Похожая программа с некоторыми улучшениями, DORMAT, была разработана и использовалась в Лондонском университетском колледже . [18]
Электромеханическое оборудование на основе бумажной ленты, такое как Friden Flexowriter, было доступно уже давно; Flexowriter позволял выполнять такие операции, как повторный набор текста на бланках писем (с паузой для оператора, чтобы вручную ввести переменную информацию), [19] и при оснащении вспомогательным считывателем мог выполнять раннюю версию « слияния почты ». Около 1970 года стало возможным применение электронных компьютеров для задач автоматизации делопроизводства. Первыми устройствами такого рода были пишущая машинка Mag Tape Selectric ( MT/ST ) компании IBM, а позднее Mag Card Selectric (MCST), которые позволяли редактировать, выполнять простые исправления и повторный набор текста с однострочным дисплеем для редактирования отдельных строк. [20] Первым романом, написанным на текстовом процессоре IBM MT/ST, был «Бомбардировщик » Лена Дейтона , опубликованный в 1970 году. [21]
Газета New York Times , освещая выставку торгового оборудования 1971 года, писала:
В 1971 году треть всех работающих женщин в Соединенных Штатах были секретарями, и они могли видеть, что обработка текста повлияет на их карьеру. Некоторые производители, согласно статье в Times , утверждали, что «концепция «обработки текста» может стать ответом на молитвы сторонников движения за освобождение женщин. Обработка текста заменит «традиционную» должность секретаря и предоставит женщинам новые административные роли в бизнесе и промышленности». [13]
Концепция обработки текста 1970-х годов не относилась только к оборудованию, но, в явном виде, к использованию оборудования для «разделения секретарского труда на отдельные компоненты, при этом некоторые сотрудники занимаются исключительно набором текста, а другие оказывают административную поддержку. Типичная операция оставила бы большинство руководителей без личных секретарей. Вместо этого один секретарь выполнял бы различные административные задачи для трех или более секретарей». [22] В статье 1971 года говорилось, что «Некоторые [секретари] рассматривают W/P как карьерную лестницу в руководство; другие видят в ней тупик в автоматизированное гетто; третьи предсказывают, что она приведет прямиком к пикету». Национальная ассоциация секретарей, которая определяла секретарей как людей, которые «могут брать на себя ответственность без прямого надзора», опасалась, что W/P превратит секретарей в «машинописные бюро космической эры». В статье рассматривались только организационные изменения, вызванные тем, что секретари работали с текстовыми процессорами, а не с пишущими машинками; Возможность того, что текстовые процессоры могут привести к тому, что менеджеры будут создавать документы без вмешательства секретарей, не рассматривалась, что неудивительно в эпоху, когда лишь немногие менеджеры, но большинство секретарей, обладали навыками работы на клавиатуре. [14]
В 1972 году Стивен Бернард Дорси , основатель и президент канадской компании Automatic Electronic Systems (AES), представил первый в мире программируемый текстовый процессор с видеоэкраном. Настоящим прорывом команды Дорси AES стало то, что их машина хранила тексты оператора на магнитных дисках. Тексты можно было извлекать с дисков, просто вводя их имена на клавиатуре. Что еще более важно, текст можно было редактировать, например, перемещать абзац на новое место или исправлять орфографические ошибки, и эти изменения записывались на магнитный диск.
Машина AES на самом деле была сложным компьютером, который можно было перепрограммировать, изменив инструкции, содержащиеся в нескольких чипах. [23] [24]
В 1975 году Дорси основал Micom Data Systems и представил текстовый процессор Micom 2000. Micom 2000 улучшил конструкцию AES, используя однокристальный микропроцессор Intel 8080, что сделало текстовый процессор меньше, менее дорогим в сборке и поддерживающим несколько языков. [25]
Примерно в это же время появились текстовые процессоры DeltaData и Wang, снова с видеоэкраном и магнитным диском.
Конкурентное преимущество Micom 2000 Дорси состояло в том, что, в отличие от многих других машин, она была по-настоящему программируемой. Машина Micom решала проблему устаревания, избегая ограничений жесткой системы хранения программ. Micom 2000 использовала оперативную память, которая производилась массово и была полностью программируемой. [26] Говорят, что Micom 2000 на год опередил свое время, когда был представлен на рынке, который представлял собой довольно серьезную конкуренцию, такую как IBM, Xerox и Wang Laboratories . [27]
В 1978 году Micom заключила партнерское соглашение с голландской транснациональной корпорацией Philips , и Дорси вывел Micom на третье место по объему продаж среди основных производителей текстовых процессоров, уступая только IBM и Wang. [28]
В начале 1970-х годов компьютерный ученый Гарольд Коплоу был нанят Wang Laboratories для программирования калькуляторов. Одна из его программ позволяла калькулятору Wang взаимодействовать с пишущей машинкой IBM Selectric , которая в то время использовалась для расчетов и печати документов для продажи автомобилей.
В 1974 году интерфейсная программа Коплоу была преобразована в текстовый процессор Wang 1200, устройство хранения текста на базе IBM Selectric. Оператор этой машины печатал текст на обычном IBM Selectric; при нажатии клавиши Return строка текста сохранялась на кассетной ленте. Одна кассета вмещала около 20 страниц текста и могла быть «воспроизведена» (т. е. текст извлечен) путем печати содержимого на непрерывной бумаге в режиме «печати» пишущей машинки 1200. Сохраненный текст также можно было редактировать, используя клавиши на простом массиве из шести клавиш. Основные функции редактирования включали вставку, удаление, пропуск (символа, строки) и т. д.
Экономия труда и средств от этого устройства была немедленной и замечательной: страницы текста больше не приходилось перепечатывать, чтобы исправить простые ошибки, и проекты можно было обрабатывать, сохранять и затем извлекать для использования позже. Простейшая машина Wang 1200 была предшественником Wang Office Information System (OIS), представленной в 1976 году. Это была настоящая офисная машина, доступная по цене таким организациям, как юридические фирмы среднего размера, и простая в освоении и использовании для секретарского персонала.
Wang не был первой машиной на основе ЭЛТ, и не все ее инновации были уникальными для Wang. В начале 1970-х Linolex, Lexitron и Vydec представили новаторские системы обработки текста с редактированием на ЭЛТ-дисплее . Канадская электронная компания Automatic Electronic Systems представила продукт в 1972 году, но через год перешла под контроль. В 1976 году, рефинансированная Canada Development Corporation , она вернулась к работе как AES Data и продолжала успешно продвигать свой бренд текстовых процессоров по всему миру до своей кончины в середине 1980-х годов. Ее первый офисный продукт, AES-90, [29] впервые объединил в себе ЭЛТ-экран, гибкий диск и микропроцессор, [23] [24] то есть ту же самую выигрышную комбинацию, которая будет использоваться IBM для своего ПК семь лет спустя. [ необходима цитата ] Программное обеспечение AES-90 с самого начала могло обрабатывать французский и английский набор текста, отображая и печатая тексты бок о бок, что было требованием канадского правительства. Первые восемь единиц были доставлены в офис тогдашнего премьер-министра Пьера Эллиота Трюдо в феврале 1974 года. [ необходима цитата ] Несмотря на этих предшественников, продукт Вана был выдающимся, и к 1978 году он продал больше этих систем, чем любой другой поставщик. [30]
Термин «текстовый процессор» быстро стал относиться к машинам на основе ЭЛТ, похожим на AES 90. Появилось множество машин такого типа, которые обычно продавались традиционными компаниями по производству офисного оборудования, такими как IBM, Lanier (продававшими машины AES Data под новым брендом), CPT и NBI. [31] Все они были специализированными, выделенными, фирменными системами по цене около 10 000 долларов. Дешевые компьютеры общего назначения по-прежнему были предназначены для любителей.
Некоторые из самых первых машин на базе ЭЛТ использовали кассетные ленты в качестве сменного запоминающего устройства, пока для этой цели не стали доступны дискеты — сначала 8-дюймовые, затем 5¼-дюймовые (дисководы Shugart Associates и дискеты Dysan ).
Печать документов изначально осуществлялась с помощью пишущих машинок IBM Selectric, модифицированных для ввода символов ASCII . Позднее их заменили специализированные принтеры daisy wheel , впервые разработанные Diablo , которая стала компанией Xerox, а затем Qume . Для более быстрой «черновой» печати матричные линейные принтеры были опциональными альтернативами для некоторых текстовых процессоров.
Electric Pencil , выпущенный в декабре 1976 года, был первым программным обеспечением текстового процессора для микрокомпьютеров. [32] [33] [34] [35] [36] Программные текстовые процессоры, работающие на персональных компьютерах общего назначения, постепенно вытеснили специализированные текстовые процессоры, и этот термин стал относиться к программному обеспечению, а не к оборудованию. Некоторые программы были смоделированы по образцу конкретного специализированного оборудования WP. MultiMate , например, был написан для страховой компании, в которой были сотни машинисток, использующих системы Wang, и оттуда распространился на других клиентов Wang. Чтобы адаптироваться к меньшей, более общей клавиатуре ПК, MultiMate использовал наклеиваемые этикетки и большой пластиковый шаблон-клипсу, чтобы напоминать пользователям о десятках функций, подобных функциям Wang, используя клавиши shift, alt и ctrl с 10 функциональными клавишами IBM и многими клавишами алфавита.
Другие ранние текстовые процессоры требовали от пользователей запоминания полумнемонических комбинаций клавиш, а не нажатия клавиш с надписью «копировать» или «жирный». (Многие ранние ПК не имели клавиш курсора; WordStar, как известно, использовал «ромб» с центром в ESDX для навигации курсора, а современные редакторы, подобные vi, поощряют использование hjkl для навигации.) Однако разница в цене между специализированными текстовыми процессорами и ПК общего назначения, а также добавленная к последним ценность программного обеспечения, такого как VisiCalc , были настолько убедительны, что персональные компьютеры и программное обеспечение для обработки текстов вскоре стали серьезными конкурентами для специализированных машин. Обработка текстов стала самым популярным использованием для персональных компьютеров, и в отличие от рынков электронных таблиц (где доминировал Lotus 1-2-3 ) и баз данных ( dBase ), WordPerfect , XyWrite , Microsoft Word , pfs:Write и десятки других брендов программного обеспечения для обработки текстов конкурировали в 1980-х годах; журнал PC Magazine рассмотрел 57 различных программ в одном выпуске за январь 1986 года. [33] Развитие мониторов с более высоким разрешением позволило им обеспечить ограниченный WYSIWYG (что видишь, то и получаешь), в той степени, в которой типографские функции, такие как жирный шрифт и курсив, отступы, выравнивание и поля, были приблизительно воспроизведены на экране.
В середине-конце 1980-х годов распространились лазерные принтеры, «типографский» подход к обработке текста и настоящие растровые дисплеи WYSIWYG с несколькими шрифтами (впервые появившиеся в компьютере Xerox Alto и программе обработки текста Bravo ), PostScript и графические пользовательские интерфейсы (еще одно новшество Xerox PARC с текстовым процессором Gypsy , который был коммерциализирован в линейке продуктов Xerox Star ). Автономные текстовые процессоры адаптировались, становясь меньше и заменяя свои ЭЛТ на небольшие символьно-ориентированные ЖК-дисплеи. Некоторые модели также имели функции, подобные компьютерным, такие как дисководы и возможность вывода на внешний принтер. Они также получили изменение названия, теперь их называют «электронными пишущими машинками» и, как правило, они занимают нижний сегмент рынка, продаваясь по цене менее 200 долларов США.
В конце 1980-х и в 1990-х годах преобладающей программой для обработки текстов была WordPerfect. [37] Она занимала более 50% мирового рынка еще в 1995 году, но к 2000 году доля Microsoft Word на рынке достигла 95%. [38]
MacWrite , Microsoft Word и другие текстовые процессоры для растрового экрана Apple Macintosh, представленные в 1984 году, были, вероятно, первыми настоящими текстовыми процессорами WYSIWYG, которые стали известны многим до появления Microsoft Windows. Специализированные текстовые процессоры в конечном итоге стали музейными экспонатами.
Тем не менее, текстовые редакторы, используемые в средах разработки программ, могут предоставить гораздо лучшие возможности для управления большими текстовыми проектами, чем их офисные аналоги в области обработки текстов.
Березин разработал первую систему центральной резервной системы United Airlines, когда выполнялась работа для телерегистрации и других подобных операций для управления банком на уровне национального уровня. В 1968 году была реализована идея порядка обработки текста с использованием интегрированных цепей. Недавно было принято решение отдать предприятие, чтобы создать собственную собственность, которую назвала Redactron Corporation.
Автоматизированная сердечность станет одной из услуг, предлагаемых врачам и стоматологам, которые занимают место в новом медицинском центре.... Машинистка вставит домашний штрих в соответствующее место, пока автоматизированный, запрограммированный «Flexowriter» Фридена отбарабанит шаблонные письма с просьбой об оплате... или с сообщением о том, что рентгеновские снимки пациента (почки) (руки) (желудка) (груди) оказались отрицательными.