Концепции WYSIWYG и WYSIMOLWYG



 

В компьютерном мире давно прижилась аббревиатура WYSIWYG («What you see is what you get» – «Что видите, то и получаете»). Ее применяют для характеристики такого интерфейса пользователя, который воспроизводит изображение в том виде, в каком оно будет получено в действительности. Например, HTML – редактор класса WYSIWYG – позволяет редактировать веб‑страницы практически без ручного написания HTML‑кода и одновременно отображать результаты работы пользователя в виде, в котором создаваемая им страница предстанет в окне браузера. По аналогии большинство современных настольных издательских систем позволяет продемонстрировать пользователю на экране его монитора то, что он должен фактически увидеть при печати.

Однако переменных и контролируемых величин так много, а колебаться они могут в столь широких пределах, что возникает резонный вопрос о классе точности таких систем: насколько мы можем верить изображению, полученному на экране монитора, и насколько оно соответствует будущему отпечатку?

Дизайнерам‑практикам, верстальщикам, сотрудникам типографий и рекламных агентств хорошо известно, что экранному виду изображения можно верить лишь частично, не полагаясь полностью на правильность воспроизводимых видеоподсистемой цветов. Экранная версия изображения в лучшем случае продемонстрирует ориентировочные цвета, которые практически никогда не будут абсолютно идентичны цвету, полученному при печати. Поэтому некоторые авторы, пишущие на компьютерные темы, для более реалистичного описания характеристик WYSIWYG‑интерфейсов ввели новую (столь же трудночитаемую) аббревиатуру – WYSIMOLWYG («What you see is more or less what you get» – «To, что вы видите, более или менее соответствует тому, что вы получите»). Этот подход несколько поубавил оптимизм пользователей, но более реалистичен: экранный вид нашего изображения обеспечивает некое подобие выходного отпечатка экранной версии изображения, но отнюдь не полное ему соответствие.

И если затруднительно обеспечить следование стандарту WYSIWYG даже при использовании однотипных устройств вывода (например, при печати только на одном и том же принтере), то говорить о какой‑либо повторяемости результатов при множественной печати одного файла на различных устройствах уже не приходится.

 

Контрольные вопросы

 

1. Дайте определение понятия «информационная технология».

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

3. Дайте определение термина «профайл».

4. Определите сферу применения профайла.

5. Дайте определение терминов «интерфейс» и «протокол».

 

 

Глава 3

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

 

Возможности текстового процессора

 

Текстовый процессор (редактор) – это комплекс программ, предназначенных для ввода с клавиатуры текста и его дальнейшего редактирования.

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

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

– программы подготовки текстов (подчеркнем, не документов, а текстов, например текстов программ и т. д.). Их традиционно называют текстовыми редакторами, «Блокнотами»;

– текстовые процессоры, обеспечивающие подготовку документов, статей и т. д., например MS Word;

– настольные издательские системы, например PageMaker, Venture, QuarkXPress.

Наиболее популярные среди них – текстовые редакторы Word Pad и «Блокнот»; текстовые процессоры Microsoft Word; издательские системы PageMaker и QuarkXPress.

Основные функции  текстового редактора:

– обеспечение ввода текста с клавиатуры или из существующего файла;

– редактирование текста (добавление, изменение, удаление или копирование фрагментов текста – символов, слов и т. д.);

– оформление текста (выбор шрифтов, способа выравнивания, установление интервалов между строками и абзацами и т. п.);

– размещение текста на странице (установка размера страницы, полей, отступов; разбиение на колонки; расстановка номеров страниц, колонтитулов и пр.);

– сохранение текста в файле на внешнем носителе или получение твердой копии (печать текста);

– проверка орфографии, подбор синонимов, контекстный поиск и замена;

– система подсказок;

– другие функции.

Ранее наиболее распространенными текстовыми редакторами были: «Лексикон», Edit, «Слово и Дело», Ched, Note Pad, Write.

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

– настраиваемое пользователем меню;

– использование контекстного меню;

– сопровождение текста таблицами и проведение в них простейших расчетов;

– вставка графических объектов (рисунков, диаграмм, заголовков и пр.) или создание рисунков с помощью встроенных инструментов;

– вставка формул;

– оформление текста списками, буквицами;

– использование инструмента автокоррекции текста и его автореферирования;

– автоматическая расстановка номеров страниц, создание сносок, алфавитного указателя и оглавления;

– автоматический перенос слов, не помещающихся в строке, с разбиением их по правилам орфографии;

– фоновая проверка орфографии, синтаксиса и многое другое.

Кроме этих основных функций, могут быть и другие возможности: в частности, в некоторые текстовые процессоры встроен язык программирования, позволяющий автоматизировать работу. Наиболее распространенные текстовые процессоры – Word (из пакета Microsoft Office), Word Pro (Lotus SmartSuite), Word Perfect (Perfect Office), Word Express, Accent, Stratus Pad.

Редакционно‑издательские системы (программы компьютерной верстки) должны обеспечивать все функции текстового процессора, а также:

– воспринимать тексты, созданные в различных текстовых редакторах;

– воспринимать отсканированные или нарисованные в графических редакторах иллюстрации, созданные на разных платформах ПК, и корректировать их основные параметры;

– иметь больший набор шрифтов и возможность их графического преобразования (сжатие, растяжение или симметричное отражение по вертикали или горизонтали);

– иметь возможности для различного «обтекания» рисунка текстом;

– обеспечивать автоматическое составление оглавления текста, автоматическое оптимальное размещение текста на странице;

– обеспечивать адаптацию к различным печатающим устройствам;

– иметь мощный механизм работы с пробельным элементом;

– иметь мощный механизм работы с модульной сеткой (базисной линией), т. е. быть независимыми от драйверов принтеров, установленных на компьютере;

– другие функции.

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

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

– содержание;

– структуру;

– форму.

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

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

В текстовом редакторе допустимы операции над отдельными элементами текста, даже если они не выделены, например операции над символами (удаление, вставка, замена), абзацами – «выдели и преобразуй».

Если рассматривать текст как систему, то элементами его будут отдельные символы, слова, строки, предложения, абзацы. Абзацем  называют часть текста от одной красной строки до другой. Для текстового редактора абзац – это часть текста от одного признака конца строки до другого (чаще всего признак конца строки вставляется в текст автоматически при нажатии клавиши Enter). Над абзацами в текстовых редакторах выполняются такие операции, как:

– выравнивание;

– установка междустрочного интервала;

– установка отступа для красной строки.

 

Обзор текстовых редакторов

 

Текстовый редактор – одна из первых компьютерных программ. К началу 90‑х годов прошлого века существовало множество различных текстовых редакторов. Сейчас самостоятельно (т. е. отдельно) существующих текстовых редакторов осталось не так много. Это связано, во‑первых, с тем, что каждая программа по обработке, вводу и передаче информации имеет свой собственный редактор, встроенный в ее оболочку; во‑вторых, современные операционные системы, построенные на принципе визуализации изображения (такие, как Windows, Linux, Mac OS), снабжены встроенным механизмом работы с окнами, имеющим в своей основе класс работы с текстом, т. е. встроенный в саму операционную систему текстовый редактор (для Windows – это Java).

Основные текстовые редакторы:

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

Word Pad – наиболее стабильный из всех текстовых процессоров со средним уровнем возможностей для текстовых процессоров и максимально возможным уровнем для текстовых редакторов;

Microsoft Word – наиболее мощный из всех текстовых процессоров, в последних версиях ставший фактически автоматизированным рабочим местом (АРМ). Несмотря на недостатки, связанные прежде всего с работой на русском языке, является лидером среди текстовых процессоров. Таких возможностей работы с таблицами, как у этой программы, хотя она и максимально упрощена, не имеет ни одна из издательских систем и ни один из текстовых процессоров.

Шестая версия Microsoft Word стала отраслевым стандартом, которого придерживаются все разработчики данного класса программ. Включение конвертора файла, сохраненного в формате этой версии, стало обязательным для всех без исключения программ, так или иначе использующих текстовую информацию. Кроме того, наиболее распространенный формат RTF изначально был ориентирован в качестве одного из основных форматов для версий этой программы под DOS;

Adobe PageMaker – относится к классу издательских систем и предназначена для компьютерной верстки различных типов документов (брошюры, книги, газеты, буклеты, календари и т. д.) с последующим их выводом на печать. Одна из первых и старейших программ в данной области, своего рода стандарт всех программ в этом классе. В Adobe PageMaker есть все, что должно быть в современной издательской системе, несмотря на то что многие операции, существующие в In Design или в QuarkXPress, не автоматизированы или просто отсутствуют. Без программ, входящих в состав пакета, немыслима работа издательских процессов на компьютере. В частности, Adobe Type Manager управляет работой PostScript шрифтов на PC‑компьютерах. В версии программы 6.5 реализована лучшая работа с русскими шрифтами.

 


Дата добавления: 2018-10-26; просмотров: 1146; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!