Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен Волкова.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
618.61 Кб
Скачать

22. Свойства текста: статичность, дискретность, линейность, множество представлений, удобство представления в компьютере

ОСНОВНЫЕ ПРИНЦИПЫ СОЗДАНИЯ ТЕКСТОВЫХ ФАЙЛОВ

СВОЙСТВА ТЕКСТА

  • Статичность

  • Дискретность

  • Линейность

  • Множество представлений

  • Удобство представления в компьютере

СТАТИЧНОСТЬ

Статичность текста означает, что он не развивается во времени.

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

ДИСКРЕТНОСТЬ

Дискретность текста означает, что он состоит из отдельных элементов.

Дискретность нарушается, если он представлен в виде изображения.

ЛИНЕЙНОСТЬ

Линейность текста означает, что он представляет собой одномерную структуру, последовательность символов.

МНОЖЕСТВО ПРЕДСТАВЛЕНИЙ

Использование разных шрифтов.

УДОБСТВО ПРЕДСТАВЛЕНИЯ В КОМПЬЮТЕРЕ

  • Простота кодирования

  • Точность представления

  • Удобство хранения на носителях

  • Удобство операций с текстом

Текст должен поддерживаться в любом браузере!!!

23. Типы форматированного текста

  • RTF (Rich Text Format)

  • DOC

  • TEX

  • HTML

  • PostScript

  • PDF

Rich Text Format, RTF

Межплатформенный формат хранения размеченных текстовых документов, предложенный группами программистов, основавшими компании Microsoft и Adobe, как мета-тэговский формат для редактора Word в 1982 году. С тех пор спецификация формата несколько раз изменялась. RTF-документы поддерживаются всеми современными текстовыми процессорами. После разрыва отношений с Microsoft компания Adobe продолжила самостоятельное развитие метатэговского языка, заложенного в основу RTF, создав в 1985 году язык PostScript.

Хотя стандарт допускает 8-битное кодирование в отдельных случаях, текст в формате RTF обычно кодируется 7-битными символами. Это ограничило бы нас набором символов ASCII, но остальные символы можно кодировать с помощью escape-последовательностей. Символы могут кодироваться двумя способами: кодами в рамках указанной кодировки символов, либо кодами в Юникоде. Например, если задана кодировка Windows-1251, то код \'e8 соответствует букве и. Если требуется символ в Юникоде, используется код \u, сразу после которого указывается 16-битное число в десятичной системе счисления, а за ним — символ для представления в программах, не имеющих поддержки Юникода. Например, арабская буква «ب» представляется в виде последовательности \u1576?, причем в не-юникодных программах на месте этого символа выведется «?».

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

DOC

.DOC или .doc (от англ. document) — расширение имени файла, используемое для файлов, представляющих текст, с разметкой или без.

Расширение .DOC часто использовалось для обозначения простых текстовых файлов без форматирования, однако позже стало использоваться для двоичных форматов с разметкой.

TEX

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

HTML

Стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.

Текстовые документы, содержащие разметку на языке HTML (такие документы традиционно имеют расширение .html или .htm), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями», обычно предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер.

Web- страницы и размещаемые на них документы создают с помощью языка HTML. Особые элементы HTML-документа – дескрипторы позволяют придать должную форму тексту (разбить его на абзацы, снабдить заголовками и т. д.) и разместить на Web-странице любую другую информацию.

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

Языки XHTML и XML постепенно вытесняют язык HTML, поскольку лучше структурированы и обладают более широкими возможностями

PostScript

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

Postscript был разработан Джоном Уорноком и Чаком Гешке из Adobe Systems в начале 80-х гг. Исходно Postscript использовался как ядро механизма печати компьютеров Apple, но вскоре стал широко распространенным стандартом для большинства компьютерных систем. Интерпретаторы Postscript (в виде программных или аппаратных компонентов) для печати документов присутствуют практически во всех современных компьютерных системах. В Postscript используется модель изображения текста (или рисунков) на чистой странице. Когда страница готова, она выводится на печать и начинается «прорисовка» изображения очередной страницы. Это есть не что иное, как метод компиляции. Каждый документ Postscript обычно представляет собой программу, которая печатает на принтере (или отображает на экране монитора) следующие друг за другом страницы.

PostScript — полнофункциональный тьюринг-полный язык программирования. Хотя программы на PostScript и создаются в основном не людьми, а другими программами, в принципе ничто не мешает писать на нём программы для обсчёта графики, реализации численных методов решения математических задач и т. п.

PDF

Portable Document Format (PDF) — кроссплатформенный формат электронных документов, созданный фирмой Adobe Systems с использованием ряда возможностей языка PostScript. В первую очередь предназначен для представления в электронном виде полиграфической продукции, — значительное количество современного профессионального печатного оборудования может обрабатывать PDF непосредственно. Традиционным способом создания PDF-документов является виртуальный принтер, то есть документ как таковой готовится в своей специализированной программе — графической программе или текстовом редакторе, САПР и т. д., а затем экспортируется в формат PDF для распространения в электронном виде, передачи в типографию и т. п.

Формат PDF позволяет внедрять необходимые шрифты (построчный текст), векторные и растровые изображения, формы и мультимедиа-вставки. Включает механизм электронных подписей для защиты и проверки подлинности документов.