Влияние аппаратных особенностей на структуру и функциональные возможности текстовых редакторов
Развитие и дальнейшее совершенствование систем текстового редактирования определяются не только их применением в различных областях, но и развитием используемых аппаратных средств. Первые терминалы, применяемые для целей редактирования, базировались на построчно-печатающих устройствах и были полезны для протоколирования процесса диалогового взаимодействия пользователя с ЭВМ, но оказались не способны демонстрировать пользователю постоянно меняющийся при редактировании вид документа. Редакторы, создаваемые на основе таких терминалов, обладали сложными средствами поиска, а операция переноса слова из строки в строку могла быть выполнена только по явному указанию пользователя. В настоящее время используются экранные терминалы, которые обеспечивают возможность работы пользователя с текстовыми редакторами, первоначально разработанными для терминалов с бумажными документами. Экранные терминалы обычно работают быстрее последних, но не предоставляют существенно новых возможностей (они, как правило, не допускают одновременного просмотра пользователем более 24 строк документа, что является ограничением По сравнению с использованием терминалов типа печатающих устройств). Такие терминалы называют также «стеклянными» телетайпами (gl^ss teletypes). Ниже они рассматриваются совместно с терминалами бумажных документов.
Экранные терминалы, позволяющие пользователю управлять положением курсора, дают ему возможность задавать в тексте место корректировки простым перемещением курсора в соответствующую позицию на экране и исключают таким образом необходимость ее задания с помощью какого-либо командного языка. Кроме того, в большинстве документально-ориентированных систем возможности последовательного представления на экране частей текстов больших размеров обеспечиваются благодаря автоматическому переходу к следующей строке (дополне- «ием строк полными словами с переносом непомещающегося слова на следующую строку). Эксперименты показали, что как при редактировании рукописей [40], так и при авторском написании текста [11] дисплейные текстовые редакторы, как правило, лучше редакторов построчной обработки. Вместе с тем на буквенно-цифровых терминалах текст обычно представляется только символами фиксированной ширины одного шрифта (возможны лишь выделение частей текста жирным шрифтом и подчеркивание).
Одним из последних технических достижений является дисплей с поэлементным отображением данных (растровый дисплей). На экране такого дисплея, обеспечивающего высокую разрешающую способность, символы различного размера и начертания могут быть размещены в любом месте. У пользователя нет больше необходимости ждать распечатки документа, чтобы лредставить себе его будущий вид. Такие графические дисплеи дозволяют, кроме того, создавать в диалоговом режиме различные иллюстрации и включать их в текст документа. Эта возможность резюмирована в распространенной поговорке: «Что видишь, то и получишь». (Конечно, чтобы в полной мере использовать систему с такими экранными возможностями, необходимо также соответствующее по качеству печатающее устройство, такое, как лазерный принтер или фотонаборное устройство.)