Главная страница
Навигация по странице:

  • 9.1. Состав и назначение систем подготовки текстовых документов

  • область про­фессиональной деятельности

  • Система подготовки текстовых документов

  • текстовом окне

  • 9.3. Редактирование текста

  • 9.4. Форматирование текста Современные средства подготовки текстовых документов ис­пользуют два типа оформления структурных элементов текста. Это непосредственное

  • Шрифт

  • Script

  • моноширинные

  • Разрядка

  • Верстка страниц многостраничного документа

  • закладкой

  • 9.5. Формирование и вывод текстового документа

  • подготовку

  • информационные технологии. 104- Информационные технологии_Корнеев, Ксандопуло, Машурцев_Уче. Информационные технологии И. К. Корнеев, Г. Н. Ксандопуло, В. А. Машурцев


    Скачать 6.61 Mb.
    НазваниеИнформационные технологии И. К. Корнеев, Г. Н. Ксандопуло, В. А. Машурцев
    Анкоринформационные технологии
    Дата16.10.2022
    Размер6.61 Mb.
    Формат файлаdoc
    Имя файла104- Информационные технологии_Корнеев, Ксандопуло, Машурцев_Уче.doc
    ТипУчебник
    #736457
    страница11 из 18
    1   ...   7   8   9   10   11   12   13   14   ...   18
    Глава 9
    КОМПЬЮТЕРНЫЕ СИСТЕМЫ ПОДГОТОВКИ ТЕКСТОВЫХ ДОКУМЕНТОВ
    9.1. Состав и назначение систем подготовки текстовых документов
    Обработка текстов как направление развития техники возникла в первой декаде XX в. с появлением механической пишущей маши­ны. Затем более полувека пишущая машина оставалась единствен­ным общедоступным средством получения печатного текста на бу­маге. Очевидно, что при печатании на пишущей машине наиболее трудоемким является процесс внесения изменений в текст, когда в лучшем случае с помощью ножниц и клея создается новый вари­ант документа, который затем весь перепечатывается заново для получения чистового варианта. В процессе печати опечатки зама­зываются или исправляются подчисткой и повторным впечатыва­нием. Наибольшие усовершенствования пишущей машины, такие как возможность печати часто повторяющихся текстов с помощью механического читающего устройства с закодированными перфо­рацией знаками, принципиально не изменили процесса подготовки текста.

    С появлением микропроцессора и персональных компьютеров на их основе подготовка текстовых документов обрела принципиаль­но новую основу. В 1980-е гг. было разработано множество программ подготовки текстовых документов для различных персональных компьютеров, отличающихся как функциональными возможно­стями, так и организацией взаимодействия с пользователями (ин­терфейсом). В последние несколько лет получили распростране­ние программы с такими возможностями, что их можно считать на­стольными издательскими системами, позволяющими выполнять не только ввод и редактирование текста, но и верстку в интерак­тивном режиме сложного текста с иллюстрациями.

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

    Наиболее важной для практического пользователя характерис­тикой программы этого класса могла бы выступить область про­фессиональной деятельности, для которой программный продукт удобен в применении. Инструментальные средства подготовки тек­стовых документов используются для набора текстов программ, до­кументов различной степени сложности, научных статей, книг и т. д. Ограничивающим фактором может быть квалификация пользова­теля.

    Наиболее актуальным в процессе подготовки текстового доку­мента является организация интерфейса пользователя, к которо­му в первую очередь относятся язык общения с программой, а также устройства ввода-вывода (клавиатура, манипулятор типа «мышь», .экран видеотерминала и устройство печати). Современные систе­мы подготовки текстовых документов обладают в большинстве своем дружественным пользовательским интерфейсом. Однако разработчики программ подготовки текстов учитывают тот факт, что у каждого пользователя свой стиль работы над документом (что удобно для одной группы пользователей — для другой являет­ся помехой). Поэтому наиболее привлекательными для разработ­чика документа выглядят те программные среды, в которых воз­можна настройка интерфейса под свои вкусы и потребности.

    С точки зрения удобства для пользователя одним из важнейших свойств текстовых процессоров является полное соответствие твердой копии (на бумажном носителе) образу документа на экра­не. Такая характеристика по-английски называется WYSIWYG (What You See Is What You Get — что вы видите, то и получите). Не последнюю роль при выборе программы играют объем занимаемой памяти и цена.

    Существующие в настоящее время компьютерные системы под­готовки текстовых документов можно классифицировать по объе­му функциональных возможностей или по назначению для приме­нения (рис. 9.1).


    Система подготовки текстовых документов

    Текстовые редакторы

    Форматеры

    Текстовые процессоры

    Конвертеры

    Настольные издательские системы


    Рис. 9.1. Классификация систем подготовки текстовых документов
    Текстовый редактор (text editor) обеспечивает ввод, изменение и сохранение любого символьного текста, но предназначен он в ос­новном для подготовки текстов программ на языках программирования высокого уровня, поскольку они не требуют форматирова­ния, т. е. автоматического преобразования расположения элемен­тов текста, изменения шрифта и т. п. Программный текст истори­чески первым стал обрабатываться с помощью компьютера. Набор операций текстовых редакторов определяет особенности построч­ной записи текстов на языках программирования, хотя этот набор и весьма широк.

    Результатом работы экранного редактора является файл, в ко­тором все символы являются знаками кодовой таблицы ASCII (American Standards Committee for Information Interchange) с кодами, значения которых больше 315, а также символы новой строки. Та­кие файлы называются ASCII-файлами.

    Различаясь способами управления и набором сервисных воз­можностей, все редакторы текста в том или ином виде позволяют:

    • набирать текст с отображением на экране видеомонитора, используя до 200 символов;

    • исправлять ошибочные символы в режиме замены;

    • вставлять и удалять группы символов (слова) в пределах строки, не переводя неизменившуюся часть строки, а сдвигая ее влево (вправо) целиком в режиме вставки;

    • удалять одну или несколько строк, копировать их или пере­мещать в другое место текста;

    • вставлять группы строк из других текстов;

    • обнаруживать все вхождения определенной группы симво­лов (контекста);

    • заменять один контекст другим, возможно, разной длины;

    • сохранять набранный текст для последующих корректировок;

    • печатать текст на разных типах устройств печати (принте­ров) стандартными программами печати одним шрифтом в преде­лах документа.

    Из множества имеющихся редакторов текста можно выделить Norton Editor (фирма Peter Norton Computing Inc.), SideKick (фирма Borland), Brief (фирма Solution Systems), многофункциональный мно­гооконный редактор Multi-Edit (фирма American Cybernetics Inc.), редактор Notepad в составе ОС Windows. К этой же категории отно­сятся редакторы Турбосистем программирования. Разнообразные Турбосистемы представляют удобные интегрированные инструмен­тальные средства для создания, компиляции, отладки и выполнения программ на таких популярных языках программирования, как Бей­сик, Паскаль, Си, Пролог, Ассемблер. Обязательной составляющей Турбосистем является редактор, обладающий широкими возможнос­тями по созданию и обновлению программных текстов. Команды ре­дакторов Турбосистем основаны на командах популярной программы Word Star и в высшей степени стандартизированы.

    Когда основной задачей пользователя являются подготовка тек­стов на естественных языках для печати и печать этих документов, набор операций редактора должен быть существенно расширен, и программный продукт переходит в новое качество — систему под­готовки текстов — продукт, которому соответствует англоязычный термин word processor. Такие программы для обработки докумен­тов ориентированы на работу с текстами, имеющими структуру документа, т. е. состоящими из абзацев, страниц и разделов.

    Среди систем подготовки текстов на естественных языках мож­но выделить три больших класса, но с достаточно размытыми гра­ницами: форматеры, текстовые процессоры и настольные изда­тельства.

    Исходя из внутримашинной структуры подготавливаемого до­кумента, можно было бы предложить следующий подход к класси­фикации систем подготовки текстов.

    Форматер — система подготовки текстов, которая не использу­ет для внутреннего представления текста никаких специальных кодов, кроме стандартных: конец строки, перевод каретки, конец страницы (по сути работает с ASCII-файлами).

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

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

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

    • возможность предварительного описания структуры буду­щего документа, в котором задаются такие параметры, как вели­чина абзацных отступов, тип и размер шрифта для различных эле­ментов текста, расположение заголовков, междустрочные рас­стояния, число колонок текста, расположение и способ нумерации сносок и т. п.;

    • возможность автоматической проверки орфографии и полу­чения подсказки при выборе синонимов;

    • возможность ввода и редактирования таблиц и формул с ото­бражением их на экране в том виде, в каком они будут напечатаны;

    • возможность объединения документов в процессе подготовки текста к печати;

    • возможность автоматического составления оглавления и ал­фавитного справочника.

    Большинство текстовых процессоров имеют средства настрой­ки на конфигурацию оборудования компьютера, в частности на тип графического адаптера и видеомонитора.

    Практически все текстовые процессоры имеют уникальную структуру данных для представления текста, что объясняется не­обходимостью включения в текст дополнительной информации, описывающей структуру документа, шрифты и т. п., поскольку каждое слово или даже символ могут иметь свои особые характе­ристики. Поэтому текст, подготовленный с помощью одного тексто­вого процессора, как правило, не может быть прочитан другими текстовыми процессорами и, следовательно, не может быть отре­дактирован и напечатан. В целях совместимости текстовых доку­ментов при переносе их из среды одного текстового процессора в другой существует особый вид программного обеспечения — кон­вертеры, обеспечивающие получение выходного файла в формате текстового процессора — получателя документа. Программа-кон­вертер на входе получает информацию в одном формате, а как ре­зультат своей работы выдает информацию в виде файла в другом (требуемом) формате. Дальнейшее усовершенствование систем об­работки текстов привело к тому, что автономные программы-кон­вертеры практически прекратили свое существование и вошли со­ставной частью в систему подготовки текстов. Сегодня наиболее яркие представители программ текстовой обработки поддержива­ют популярные файловые форматы за счет встроенных модулей конвертации.

    Существующие в настоящее время текстовые процессоры зна­чительно отличаются друг от друга характеристиками, возможно­стями по вводу и редактированию текста, его форматированию и выводу на печать, а также по степени сложности освоения пользо­вателем. Достаточно условно эти инструментальные средства мо­гут быть разделены на две категории.

    К первой категории можно отнести текстовые процессоры, по­зволяющие подготовить и напечатать сложные и большие по объе­му документы, включая книги. К ним относятся WinWord, Word­Perfect, ChiWriter, WordStar 2000, AmiPRo, T3. Самым популяр­ным отечественным продуктом в этом классе, на наш взгляд, является текстовый процессор «Лексикон».

    Текстовые процессоры второй категории имеют существенно меньшие возможности, однако проще в использовании, работают быстрее и требуют меньше оперативной памяти, существенно ни­же по стоимости. Специально рассчитанные на руководителей сис­темы обработки текстов проще, и ими легче пользоваться. К этой категории можно отнести Beyond Word Writer, Professional Write, Symantec Just Write, DacEasy Word.

    Настольные издательства готовят тексты по правилам поли­графии и с типографским качеством. Подобно тому как текстовые процессоры не являются «развитием» форматеров, настольные из­дательства не являются более совершенным продолжением тек­стовых процессоров, так как у них совсем иное назначение.

    Настольные издательские системы (desktop publishing, пакеты DTP или НИС) по сути являются инструментом верстальщика. Предназначены программы этого класса не столько для создания больших документов, сколько для реализации различного рода по­лиграфических эффектов. То есть программа настольного изда­тельства позволяет легко манипулировать текстом, менять форма­ты страниц, размер отступов, дает возможность комбинировать различные шрифты, работать с материалом до получения полного удовлетворения от внешнего вида как отдельных страниц (полос издания), так и всего издания.

    По ряду функциональных возможностей пакеты НИС анало­гичны лучшим текстовым процессорам, и граница, разделяющая их, становится все незаметнее.

    Но пакеты НИС отличаются от текстовых процессоров еще дву­мя важными характеристиками. Во-первых, пакеты НИС имеют более широкие возможности управления подготовкой текста. Во- вторых, подготовленные в пакете НИС материалы выглядят изда­ниями высшего уровня качества, а не просто как изящные распе­чатки.

    Все пакеты имеют характеристики, отсутствующие в абсолют­ном большинстве текстовых процессоров, например сжатие и рас­тяжение строк, вращение текста и изменение расстояний между строчками и абзацами с очень маленьким шагом приращения и т. д.

    Внешний файл, подготовленный текстовым процессором, мож­но распечатать только этим же текстовым процессором. Как пра­вило, печать может быть выполнена на принтере любого типа, в том числе и на лазерном. Тексты, подготовленные настольными изда­тельствами, распечатываются только на лазерных принтерах.

    Среди систем подготовки текстовых документов в этом классе можно также предложить деление на две подгруппы: настольные издательства профессионального уровня и издательские системы начального уровня. Системы первой подгруппы предназначены для работы над изданиями документов со сложной структурой или типа иллюстрированного журнала. К системам профессионального уровня можно отнести QuarkXPress for Windows, FrameMaker for Windows, PageMaker for Windows. Однако освоение дорогих и слож­ных в эксплуатации «настольных типографий» обычно требует значительных временных затрат, поэтому вряд ли их целесообраз­но использовать тем специалистам, которым по роду занятий лишь изредка требуется красиво и довольно быстро подготовить доку­ментацию, письмо или объявление.

    Системы второй группы обычно не предназначаются для полу­чения промышленной полиграфической продукции. Пользователи данного класса НИС для решения своих задач, как правило, приме­няют другие программы, а НИС используют эпизодически, напри­мер при создании информационного бюллетеня или формирования поздравительной открытки для тиражирования в небольшой фир­ме. Все пакеты данной категории ориентируются на новичка и поль­зователя, который отдает издательской деятельности лишь часть своего рабочего времени. Наиболее распространены в этой группе Microsoft Publisher, Pageplus for Windows.

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

    Подготовка текстов с использованием текстовых процессоров заключается в последовательном выполнении ряда этапов:

    • набор текста;

    • редактирование введенной информации;

    • форматирование (оформление) отдельных структурных эле­ментов будущего документа;

    • печать документа;

    • сохранение текста документа и ведение архива текстов.


    9.2. Набор текста
    При современном уровне развития компьютерных информаци­онных технологий клавиатура остается основным инструментом ввода текста будущих документов. Набор текста на клавиатуре мо­жет производиться с любой скоростью, потерь информации при этом не происходит, возможно лишь некоторое отставание обра­ботки символов системой подготовки текстов от момента непосред­ственного ввода.

    Вводимый текст располагается в специально отведенной облас­ти экрана видеомонитора — текстовом окне или рабочей области. Остальная часть экрана отводится под служебную область. Разме­ры этих логических частей (служебной и рабочей) зависят от конк­ретной программы подготовки текста. Обычно в служебной облас­ти присутствует строка статуса, которая содержит полезную для пользователя информацию о режиме работы программы подготов­ки текста и используется для краткой подсказки о действии про­граммы при выборе того или иного пункта меню. Место экрана, на котором появляется следующий вводимый символ, т. е. позиция, ввода, отмечается специальным знаком — курсором. В служебной области всегда помещена информация о текущем положении кур­сора. Вид курсора зависит от программы, обеспечивающей обра­ботку текста. Обычно это ромб, прямоугольник или знак подчерки­вания.

    Любая система подготовки текстов поддерживает два режима ввода — вставки или замены. Переключение между режимами осуществляется клавишными командами программы либо коман­дой меню. Возможность легко исправить ошибку набора снижает внимание пользователя и стимулирует высокую скорость набора текста, а следовательно, увеличивает вероятность набора ошибоч­ных символов. Клавиша удаляет ошибочный символ слева от курсора, клавиша удаляет из текста символ, на­ходящийся в позиции курсора, а все символы справа смещаются влево в режиме вставки. Вводимый символ автоматически раздви­гает строку при режиме вставки либо заменяет существующий символ в режиме замены.

    Когда все отведенные для текста строки экрана дисплея будут заполнены, система подготовки текстов автоматически сдвигает текст. При этом верхняя строка текста исчезает из поля зрения пользователя, а внизу появляется пустая строка для дальнейшего ввода символов. Этот процесс называют прокруткой, или скрол­лингом, строк.

    При наборе текста на компьютере часто имеют место наруше­ния правил набора и размещения текста абзацев, которые, как и грамматические ошибки, недопустимы ни в каком документе.

    К часто нарушаемым правилам компьютерного набора можно отнести следующие:

    • знаки препинания не отделяются от предшествующего текста; допускается отделять пробелом только вопросительный знак (?);

    • не отделяются от цифр знаки процент, градус, минута, се­кунда (45%, 20° и т. п.);

    • одним пробелом цифры отделяются от символов № и §; одна­ко при вводе нужно использовать «неразрывный» пробел, который не будет ни растянут при форматировании, ни разорван при пере­носе;

    • дефис пробелами не отделяется; в компьютерном наборе час­то неправильно используют дефис вместо тире, потому что знака тире в стандартной раскладке клавиатуры нет;

    • тире, наоборот, отделяется пробелом; исключение составля­ют тире в сочетаниях, имеющих смысл «от» и «до», например 1941—1945 гг.

    Во всех перечисленных случаях отделение не должно быть больше одного пробелами на этом пробеле недопустим перенос. По­этому здесь необходим только «неразрывный» пробел. По этой же причине следует взять за правило ставить именно «неразрывный» пробел после предлога, которым начинается предложение. В ре­зультате редакторской правки оно может оказаться в конце стро­ки, а правила запрещают заканчивать строку предлогом или со­юзом, с которого начинается новое предложение.

    Наконец, упомянем типичные ошибки, встречающиеся при ис­пользовании сокращений:

    • в конце общеупотребительных сокращений «кг», «т», «ц», «км» точка не ставится;

    • сокращения типа «т.д.» и «с.г.» записываются без пробела;

    • сокращения «и др.», «и т. д.», «и т. п.» могут быть применены только в конце предложения, в середине предложения их нужно записывать полностью.

    Чтобы выполнять перечисленные правила, можно было бы ре­комендовать следующую культуру набора текста:

    • там, где нужен пробел, но недопустим перенос на следующую строку, ставить символ «неразрывного» пробела;

    • там, где нужен дефис и недопустим перенос на следующую строку, ставить символ «неразрывного» дефиса;

    • не отделять пробелами знаки препинания;

    • для набора «правильных» типографских символов можно воспользоваться механизмом макропоследовательностей системы подготовки текста, закрепив за удобной для вас клавишной комби­нацией символ, которого нет на клавиатуре.

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

    Если в документе, изготавливаемом с помощью компьютерной системы подготовки текста, не преследуются специальные цели, например зафиксировать с помощью рваной правой границы вни­мание читателя, то абзацы принято выравнивать выключкой. Если просто (без переносов) выравнивать текст по правой границе, воз­никает брак, называемый жидкой строкой, или зияющими пробе­лами. Выключка придает тексту более формальный вид и имеет еще одно важное преимущество: выровненный текст, как правило, содержит больше символов в каждой строке, что уменьшает общее количество строк. Именно поэтому газетный стиль оформления текста использует колонки с выровненным по краям текстом.

    В текст документа программа текстового процессора при вык­лючке добавляет так называемые «мягкие» пробелы, осуществля­ется разгонка строк. Термин «мягкие» в данном случае подчер­кивает возможность изменения положения пробела самой про­граммой подготовки текста. Пробелы, задаваемые пользователем в тексте при наборе, программой текстового процессора не могут быть изменены, поэтому они называются «жесткими» пробелами. «Мягкие» пробелы могут сильно увеличить междусловное рассто­яние и привести к уже упомянутым «жидким» строкам, «дырявости»' набора. Проблема появления «мягких» пробелов и увеличения междусловного промежутка решается расстановкой переносов. Целесообразно перенос слов выполнять на завершающей стадии редактирования. При переносе слова разбиваются по слогам, и в них вставляются скрытые символы «мягкого» переноса (так называе­мые необязательные дефисы). Когда возникает необходимость пе­реноса, один из символов «мягкого» переноса разбивает слово на части с учетом максимально возможного заполнения текущей строки. Таким образом, использование переноса позволяет более плотно компоновать текст на странице. Существуют две возможно­сти переноса:

    • автоматический перенос без контроля разработчика доку­мента;

    • принудительный перенос с контролем выполнения переноса пользователем.

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

    Общая рекомендация заключается в использовании «мягкого» переноса, поставленного в месте нужного переноса. В тот момент, когда слово попадет в зону возможного переноса, невидимый спе­циальный символ «мягкого» переноса превратится в реальный правильный знак переноса. При возникновении конфликта между вашим «мягким» переносом и неправильным, который автомати­чески предлагает текстовый процессор, необходимо провести ис­правления переноса вручную. Современные правила орфографии разрешают нарушение правил переноса при наборе на узкий га­зетный формат, когда нет технической возможности избежать ошибки. Текстовые процессоры работают в диапазоне широких строк, поэтому данные исключения для них неприменимы.
    9.3. Редактирование текста
    Созданный на этапе набора текст документа в дальнейшем мо­жет подвергаться изменениям. При традиционной технологии из­готовления документов с помощью обычной пишущей машины даже незначительные изменения в тексте приводили к повторной печати если не всего, то значительной части текста документа. Компьютерная технология использования систем подготовки тек­стовых документов отделила этап печати документа от его набора и редактирования. Пользователь имеет возможность многократ­ной «шлифовки» текста материала до достижения необходимого уровня качества изложения, не прибегая к печати документа. Это сокращает затраты трудовых и материальных ресурсов на подго­товку документации. Кроме того, передача текстовых материалов может быть осуществлена не в виде «твердой» (печатной) копии, а в так называемом «электронном» виде.

    К основным операциям редактирования, объектом которых яв­ляется фрагмент текста, принято относить следующие:

    • добавление;

    • удаление;

    • перемещение;

    • копирование;

    • поиск и контекстную замену.

    Под фрагментом понимается область текста, указанная (выде­ленная, маркированная) пользователем. Минимальный размер фрагмента — один символ, максимальный — весь текст документа. Выделение текста является одним из основополагающих принци­пов работы системы подготовки текстов. Основная концепция боль­шинства систем этого назначения — «выдели и обработай».

    Различают строчные, прямоугольные выделенные фрагменты либо цепочки символов. В последнем случае границами выделения служат первый и последний символы в цепочке. Выделение фраг­мента документа может производиться с помощью манипулятора «мышь» или клавиатуры. Выделенный фрагмент в окне редакти­рования отмечается либо цветом, либо негативным изображением. Снять маркировку с фрагмента можно специальной командой сис­темы подготовки текстов.

    Размеры редактируемого текстового документа обычно превы­шают размер области экрана видеомонитора для ввода, предостав­ляемой системой подготовки текста. Для того чтобы пользователь мог работать с нужным ему фрагментом, система подготовки тек­ста обеспечивает возможность перемещения текстового курсора к тому месту документа, где в дальнейшем будет произведена любая операция с текстом. Обычно для этой цели используются клавиши управления курсором клавиатуры либо их комбинации с управля­ющими клавишами. При наличии графического интерфейса пере­мещение по тексту осуществляется с помощью специальных гра­фических компонентов интерфейса — линеек прокрутки с бегун­ками.

    Для добавления одного или нескольких символов система под готовки текстов должна находиться в режиме вставки, а текстовый курсор — в том месте документа, где производится дополнитель­ный набор текста. Индикация режима замены или вставки произ­водится в статусной строке служебной области окна программы редактирования. При наборе очередного добавляемого символа часть строки справа (включая курсор) сдвигается на одну позицию вправо, а введенный символ появляется в позиции курсора. Если включен режим замены, то вновь набираемые символы замещают присутствующие в тексте редактируемого документа символы.

    Для удаления одного или нескольких символов используются клавиши или . При нажатии клавиши удаляется символ в позиции курсора, правая часть строки сдвигается влево, сам курсор остается на месте.

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

    Технология удаления больших фрагментов текста предполага­ет предварительное выделение фрагмента для редактирования. Как правило, в текстовом окне может быть выделен только один фрагмент. Удаление может быть произведено в двух вариантах:

    • выделенный фрагмент изымается из текста, оставшийся текст смыкается;

    • выделенный фрагмент удаляется в специальный буфер вре­менного хранения, откуда может быть извлечен для вставки в дру­гое место редактируемого документа либо использован в текстах других документов (если система подготовки текстов поддержива­ет многооконный режим для одновременной работы с несколькими документами). Содержимое временного буфера сохраняется в те­чение сеанса работы или до помещения в него новой порции инфор­мации.

    Для копирования информации используется технология, во многом похожая на предыдущую:

    • предварительно копируемый текст должен быть выделен, а затем специальной командой «Копировать» системы подготовки текстов помещен во временный буфер хранения. При этом в буфер попадает копия фрагмента, сам он по-прежнему располагается в тексте документа;

    —- текстовый курсор помещается в новую позицию для вставки;

    • копия фрагмента извлекается из буфера и располагается, на­чиная с указанной курсором позиции, существующий справа от курсора текст сдвигается вправо.

    Для выполнения перемещения фрагмента текста с использова­нием временного буфера хранения технологические операции сле­дующие:

    • выделение нужного фрагмента;

    • удаление в буфер временного хранения;

    • перемещение курсора в нужное место документа;

    • вставка содержимого буфера в документ.

    Проблема использования содержимого временного буфера хра­нения решается в настоящее время не только за счет возможности многократного использования, но и предоставлением возможности хранения нескольких фрагментов текста одновременно. Напри­мер, текстовый процессор Word из комплекса Microsoft Office по­зволяет сохранять несколько фрагментов текста одновременно и использовать их для редактирования выборочно или всех сразу. В рамках графического интерфейса пользователя, характерного практически для всех современных прикладных программ, под­держивается техника drag-and-drop работы манипулятора «мышь» в среде системы подготовки текста. Эта техника предполагает, что для операций перемещения и копирования временный буфер не задействуется. Однако в этом случае копирование или перемеще­ние фрагмента возможно только один раз, тогда как временный бу­фер хранения предлагает использовать помещенную в него ин­формацию столько раз, сколько это необходимо пользователю.

    Операция поиска в среде программы обработки текста может выполняться в нескольких вариантах. Это может быть поиск по об­разцу, например для последующей замены найденного словосоче­тания на другое. Действия пользователя системы подготовки тек­стового документа сводятся к следующей цепочке операций:

    • задается некоторый образец (символ, слово или цепочка сим­волов);

    • указывается направление поиска (вперед от текущей пози­ции курсора либо назад);

    • система подготовки текстов начинает поиск заданного фраг­мента; при обнаружении последнего просмотр приостанавливает­ся, курсор позиционируется перед искомым фрагментом и пользо­ватель имеет возможность произвести нужную коррекцию.

    Другой вариант поиска предполагает, что текст предваритель­но размечается специальными служебными метками (закладками, bookmarks), а затем система подготовки текста осуществляет пе­ревод курсора к метке, заданной пользователем по ее имени.

    Команда замены производит замещение одного заданного кон­текста на другой. Замена может производиться в рамках выделен­ного фрагмента, по всему тексту либо после подтверждения пользователем каждого варианта замещения.
    9.4. Форматирование текста
    Современные средства подготовки текстовых документов ис­пользуют два типа оформления структурных элементов текста. Это непосредственное оформление, когда форматирование приме­няется к предварительно выделенному фрагменту через команды меню и оформление с помощью стиля.

    Рассмотрим подробнее процесс непосредственного форматиро­вания. Каждый документ, создаваемый средствами текстового процессора, имеет в качестве основы некоторое оформление по умолчанию. Набор параметров (или атрибутов оформления), а так­же их конкретные величины определяются программой текстового процессора.

    Например, текстовый процессор Word для Windows предлагает следующие параметры оформления документа:

    • символы: нормальной насыщенности, кегль 10 пунктов;

    • абзацы: без отступов, выровнены влево, через один интервал;

    • величина табуляции: через 0,5 дюйма (или 1,27 см);

    • размер печатной страницы документа: формат А4 (210 х 297 мм);

    • границы текста на печатной странице: левое и правое — 3,17 см, верхнее и нижнее —1,5 см.

    Таким образом, каждый документ создается по некоторому по­добию, или по шаблону уже существующего документа.

    Различают три типа форматирования прозаических документов:

    • символьное (или шрифтовое оформление);

    • форматирование абзаца документа;

    • оформление (верстка) страниц (или разделов) документа.

    Символьное оформление

    Минимальной единицей информации, которой оперирует сис­тема подготовки текста, является символ. К символам применимы все операции по редактированию и оформлению текста документа. Системы подготовки текстовых документов используют следую­щие основные понятия, связанные с наборами символов.

    Шрифт— комплект литер с буквами того или иного алфавита и всеми относящимися к нему знаками и цифрами.

    Начертание шрифта (typeface), или гарнитура, — графические особенности шрифта, определяемые наклоном и характером очка (шрифт прямого, курсивного и наклонного начертания), шириной очка (шрифт нормального, узкого и широкого начертания), его на­сыщенностью (шрифт светлого, полужирного, жирного начер­тания).

    Семейство шрифтов — набор шрифтов, имеющих много общего.

    Полиграфисты под шрифтом понимают совокупность трех ха­рактеристик: гарнитуру, размер и стилевые особенности (курсив, полужирный и полужирный курсив).

    Гарнитуры можно подразделить на 4 большие категории.

    Serif (шрифт с засечками). Наиболее популярны гарнитуры Times, Bookman. Засечки могут быть как строго горизонтальны, так и обрезаны под определенным углом к базовой линии. Шрифт с засечками лучше всего использовать для основного текста. При чтении такого текста взгляд как бы скользит вдоль линии засечек.

    Sansserif (шрифт без засечек). Рубленые шрифты. Полиграфи­сты иногда называют эту гарнитуру гротесковым шрифтом. Одна из наиболее популярных гарнитур этой категории — Helvetica.

    Script — имитация рукописного текста.

    Гарнитуры типаPi разрабатываются для специальных приме­нений. Например, для записи нот, формул химических соединений и прочего. Windows использует шрифт Wingding этой гарнитуры.

    Размер шрифта (кегль), его высота задается в пунктах. Пункт — единица измерения, принятая в полиграфии. Обозначается буква­миpt. 1 pt = 0,352 мм. Кроме пункта, используется питч (pitch) — количество символов, которое может быть напечатано на отрезке в один дюйм. Обозначается латинской буквой р.

    Интервал — величина, равная 1/6 дюйма, или 12 pt. Размер шрифта на устройстве печати в пунктах определяет расстояние от верхнего края самого высокого символа до нижнего края самого низкого. Обычно кегль шрифта несколько больше самой литеры, так как некоторые буквы выступают над строкой (например, «й»), а некоторые имеют нижний выступ (например, «у» или «ф»). Кегль включает высоту собственно буквы (очко) и так называемые запле­чики — свободные пространства над и под очком, образующие межстрочные промежутки.

    Все используемые шрифты могут быть разбиты на две катего­рии: шрифты моноширинные, или фиксированные (monospace), у которых все символы одинаковой ширины, и шрифты пропор­циональные (proportionally spaced), у которых ширина символа определяется особенностью его изображения (например, буква «ш» шире, чем «а»). Операционная система Windows, например, ис­пользует моноширинный шрифт Courier и пропорциональный шрифт Times New Roman.

    При выборе шрифта для печати документа основным критери­ем является его удобочитаемость. Выбранный шрифт не должен отвлекать внимание читателя от содержания документа. Разнооб­разие может внести лишь текст заглавных надписей различных ' составных частей документа (рубрик). Для основного текста реко­мендуется использовать шрифт с засечками. Прямое назначение засечек — повысить читабельность текста. Рубрикация (система заголовков) должна привлекать внимание читателя. Для такого текста при выборе шрифта главный критерий — не разборчивость, а то, насколько он контрастирует с основным текстом. Рекоменду­ется использовать с этой целью рубленый шрифт без засечек. При­мером такого шрифта в Word для Windows может служить Arial, аналог шрифта Helvetica. Можно дать несколько общих рекомен­даций по созданию страницы документа:

    • не следует использовать на одной странице много типов гар­нитур, максимально рекомендуется 3 типа;

    • все страницы документа необходимо набирать выбранным набором гарнитур;

    • следует придерживаться определенной заранее сетки-схе­мы размещения текста и иллюстраций на странице;

    • не следует максимально заполнять все пространство страни­цы текстом.

    Технология оформления фрагментов текста позволяет разработ­чику документа производить форматирование двумя способами:

    • после набора текста;

    • задавать нужные атрибуты оформления до процесса набора.

    При первом варианте требуется:

    • указать (выделить) фрагмент текста, для которого будут установлены новые параметры оформления;

    • провести установку значений атрибутов оформления через команду меню системы подготовки текстов.

    Второй вариант предполагает следующую последовательность операций по форматированию:

    • производить набор текста до тех пор, пока не потребуется специальное оформление следующего вводимого фрагмента;

    • установить новые параметры оформления с помощью набора средств, предоставляемых программой подготовки текста;

    • продолжить набор текста, а установленный формат символов будет применяться ко всем вводимым символам, для абзаца текста будут применены установленные атрибуты абзацного оформления;

    • завершив набор, отключить установленное специальное фор­матирование.

    Количество параметров оформления символов отличается в раз­ных программах текстовых процессоров.

    Стандартными параметрами символьного оформления являются:

    • тип (гарнитура) шрифта;

    • кегль (высота) символов шрифта;

    • начертание литер (полужирный, курсив, полужирный кур­сив, обычный);

    • подчеркивание;

    • цвет символов;

    • расположение символов относительно опорной линии строки (верхний и нижний индексы).

    Представители более мощных программ в классе подготовки текстовых документов обеспечивают возможность выделения цве­том, различные эффекты (зачеркивание, скрытый текст). Может быть обеспечена операция автоматического кернинга и разрядки для пар символов. Под кернингом понимается настройка интерва­ла между определенными парами символов при больших кеглях шрифта, когда имеет место увеличение межбуквенного промежут­ка за счет особенностей написания символа. Разрядка — операция увеличения межбуквенного пространства для улучшения вида строки текста и выравнивания правых границ строк.
    Оформление абзацев документа
    Внешний вид документа в большой степени зависит не только от форматирования символов текста, но и от оформления абзацев текста. Абзац является одним из основных структурных элементов текстового документа.

    Обычно новый абзац в тексте образуется при нажатии клавиши на клавиатуре при наборе текста. При этом курсор ввода переходит на новую строку и устанавливается в позицию левого отступа следующего абзаца. Позиция отступа зависит от парамет­ров настройки конкретной системы текстовой обработки.

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

    • типа выравнивания границ строк;

    • отступов для строк;

    • межстрочных интервалов;

    • обрамления и цвета фона текста;

    • расположения текста абзаца на смежных страницах доку­мента.

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

    Следует различать абзацы с отступом от левых и правых полей страниц. Поля определяют общую ширину области основного тек­ста — другими словами, полем называется расстояние между тек­стом и краем страницы. Отступ абзаца определяет расстояние тек­ста от поля. Отступы абзаца позволяют отделить текст одного абза­ца от другого или выделить отдельные абзацы в тексте документа.

    Выделяют отступ первой строки абзаца — для абзацев с «крас­ной» строкой или с «выступом», отступ для последующих строк аб­заца слева и справа.

    Абзац с «выступом» — это абзац, в котором отступ образуется для каждой строки, кроме первой. Этот тип форматирования ис­пользуется обычно для создания маркированных или нумерован­ных списков. Ряд текстовых процессоров, например WordPerfect, допускает установку величины отступа для отдельной строки тек­ста абзаца.

    Межстрочный интервал, или интерлиньяж, — это расстояние между строками в абзаце. Увеличение интерлиньяжа позволяет легко читать более длинные строки, т. е. позволяет использовать шрифт меньшего кегля. Величина межстрочного интервала зада­ется либо в строках, либо в пунктах для более точной установки.

    Абзацы можно снабдить линиями обрамления с любой из сторон либо использовать заливку для затенения заднего плана текста.

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

    • установка атрибутов форматирования до набора текста;

    • предварительное маркирование абзаца или группы абзацев и установка нужных параметров форматирования для них.

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

    Стиль — описание оформления текста, которое именуется и за­поминается в шаблоне, на котором базируется документ. Стиль со­стоит из двух частей: его имени и инструкции форматирования. Имя стиля служит для его идентификации, а инструкция форма­тирования описывает оформление, которое использует текстовый процессор при применении данного стиля к фрагменту текста. Главное преимущество стилей перед «непосредственным» форма­тированием заключается в том, что вы можете изменять стандарт­ные атрибуты форматирования встроенных стилей, а также созда­вать свои собственные стили.

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

    Под закладкой (bookmark), или меткой, понимается определен­ное место в тексте документа, которому пользователь присваивает имя. В дальнейшем закладка в многостраничном документе может использоваться:

    • для быстрого перехода к месту документа, обозначенному за­кладкой;

    • создания перекрестных ссылок в документе.

    Иногда по ходу чтения документа необходимы дополнения к ос­новному тексту, подстрочные примечания. Подстрочные примечания оформляют сносками. В состав подстрочного примечания входят два неразрывно связанных элемента: знак сноски и текст собственно при­мечания. Знак сноски располагают в основном тексте у того места, к которому относится примечание, и в начале самого примечания. Ре­комендуется в текстовом материале использовать знак сноски в виде арабских цифр, а в цифровом — в виде букв или знаков.

    Перекрестная ссылка — это текст, предлагающий читателю до­кумента обратиться к другому фрагменту текста или рисунку, со­держащемуся в тексте.

    В случае изменения названия раздела или расположения его на другой странице в результате коррекции документа подобный текст необходимо изменить вручную. Наиболее мощные системы подготовки текстов позволяют автоматически отслеживать про­цесс изменения за счет организации перекрестных ссылок на эле­менты текста, отмеченные специальным образом как закладки, за­головки, сноски, рисунки или формулы.

    Колонтитулом (running head) называется одинаковый для группы страниц текст (графическое изображение), расположен­ный вне основного текста документа на полях печатной страницы. Различают верхний (header) колонтитул, который обычно распо­ложен над текстом документа, и нижний (footer), располагаемый ниже основного текста. Порядковые номера страниц входят в ко­лонтитул. Их называют колонцифрами.

    Стандартными параметрами оформления страниц документа являются:

    • поля страниц;

    • размер печатного листа и ориентация текста на бумаге;

    • расположение колонтитулов;

    • количество колонок текста (газетный стиль).


    9.5. Формирование и вывод текстового документа
    Печать документа, как правило, является одной из основных це­лей создания документа. Технологии процесса печати непрерывно совершенствуются, что позволяет получать «твердую» копию раз­рабатываемого документа, максимально приближенную к изобра­жению документа любого типа сложности в окне редактирования. Различают подготовку текста документа к печати и собственно пе­чать текста. Спектр возможностей программ для подготовки к пе­чати весьма широк, состав операций и способ их задания определя­ются конкретной системой подготовки текстов.

    К основным операциям можно отнести:

    • процесс разбиения документа на страницы;

    • нумерацию страниц;

    • оформление колонтитулов;

    • предварительный просмотр документа на экране видеомони­тора в специальном режиме.

    Последняя операция позволяет пользователю проверить, как будет выглядеть документ при печати на бумаге, не делая распе­чатки.

    Процедура разбиения на страницы выполняется чаще всего ав­томатически в процессе набора текста, но иногда по специальной команде системы. Аналогично существованию «жестких» и «мяг­ких» разделителей строк и слов существуют «жесткие» и «мягкие» разделители страниц.

    Установка «мягких» разделителей страниц производится про­граммой, причем положение разделителей может изменяться при дальнейшем редактировании или форматировании текста. Поло­жение маркера «мягкого» разделителя страниц зависит от пара­метров оформления фрагментов текста на странице и атрибутов форматирования страницы — установленных величин полей, фор­мата листа бумаги для печати. Кроме того, некоторые универсаль­ные системы подготовки текстов позволяют произвести разбиение на страницы по правилам полиграфии. Например, не допускается так называемых «висячих» строк — одиночных строк абзаца вверху или внизу страницы, может автоматически отслеживаться рас­положение двух соседних абзацев на, одной странице документа (хотя бы две строки следующего абзаца расположены на странице с предыдущим абзацем текста) и т. п.

    «Жесткие» разделители страниц устанавливаются пользовате­лем при необходимости начать новую страницу документа, напри­мер перед таблицей, в конце главы и т. п. Положение маркера «же­сткого» разделителя страниц полностью во власти разработчика документа и не может быть изменено программой системы подго­товки текстов.

    Нумерация страниц осуществляется либо автоматически, либо по команде пользователя. Номер страницы обычно располагается в области колонтитула слева, справа или в центре строки. Некото­рые программы позволяют нумеровать текст документа не с пер­вой страницы. Подготовленный текст может быть сохранен на внешнем носителе (гибком либо жестком диске) с целью не повто­рять процедуры подготовки к печати либо с целью печати на прин­тере, подключенном к другому компьютеру.

    Собственно печать является заключительной операцией этапа печати документа и в значительной степени зависит от типа и воз­можностей печатающего устройства, а также сервисных возмож­ностей операционной системы по обслуживанию процесса печати. Иногда требуется установка режимов печати принтера на его па­нели управления, конкретные возможности работы печатающего устройства подробно описываются в инструкции по его эксплуата­ции. Универсальные системы текстовой обработки допускают раз­личные вариации печати текста документа, например печать не­скольких копий, печать в обратном порядке, печать только некото­рых данных на готовых бланках будущего документа, печать выделенного фрагмента текста или указанного диапазона страниц, настройку на различные модели принтеров и т. п.

    1   ...   7   8   9   10   11   12   13   14   ...   18


    написать администратору сайта