- •Лекція 8
- •Тема 9. Базові технології формування і представлення інформаційних ресурсів План
- •1. Моделі інформаційних об’єктів
- •2. Текстові документи як цифрові об’єкти
- •7.4. Кодировки символов
- •7.5. Оформление текстов и стили
- •7.6. Языки разметки
- •3. Лінгвістичне забезпечення інформаційних систем
- •4. Метадані
7.4. Кодировки символов
Базовыми элементами текста являются символы или знаки алфавитов естественных языков или искусственных формальных систем, таких, как математическая, химическая или музыкальная нотация. Знак представляет собой абстрактное понятие, которое может иметь множество различных материальных воплощений, например изображений в разных шрифтах.
В ходе компьютерной эволюции шло активное развитие систем кодирования символов, начиная с примитивной, предназначенной для вывода текстов на АЦПУ, в которой различалось всего 64 символа, до системы UNICODE, которая поддерживает почти 39 тыс. различных практически на всех языках мира, использующих алфавиты.
Большая часть современных компьютеров основана на поддержке кодировки ASCII. Эта кодировка имеет две разновидности: 7-битный и 8-битный коды.
7-битный стандартный код поддерживает 128 знаков: 96 печатных и 32 служебных. Эти 96 знаков используются почти во всех устройствах, во многих программах и электронной почте.
Существует расширенная 8-битная кодировка ASCII, в которой 256 различных знаков, в том числе символы кириллицы. В России, естественно, она пользуется особой популярностью.
Однако наиболее мощной современной системой кодировки является UNICODE, использующая 16-битные коды. Она позволяет представлять письменности всех современных языков, кроме иероглифических, а также математические, технические и другие символы.
При помощи специальных средств коды UNICODE совместимы с кодировками ASCII, что способствует широкому распространению UNICODE.
Кроме UNICODE можно применять транслитерацию, когда знаки одного языка передаются при помощи знаков или комбинации знаков другого. Пока транслитерация сохраняет свое значение для представления знаков некоторых языков, например китайского, которые не поддерживаются UNICODE.
Кроме того, транслитерация применяется в ряде случаев, когда правилами орфографии предписано использовать только определенные алфавиты. Например, в России транслитерацию на кириллицу необходимо использовать при передаче собственных имен, при составлении библиографического описания и др.
7.5. Оформление текстов и стили
Кроме кодировки символов при электронном представлении текста возникают разнообразные проблемы представления различных элементов полиграфического оформления текста, имеющегося в исходном документе. Это рисунок (гарнитура) и размер шрифта, различные шрифтовые выделения, расположение текста на строке и странице, пагинация и другие элементы. Самым сложным считается наличие в тексте различных нелинейностей, когда символы располагаются выше или ниже строки, а также в несколько этажей, как математические формулы.
При компьютерном вводе текста для полиграфического оформления используются таблицы стилей и другие средства текстовых редакторов. Далеко не все программы позволяют применять таблицы стилей. При организации текста для поиска, передачи другим приложениям возникает проблема выбора средств.
При сканировании и распознавании текстов, использующих различные особенности, например нелинейности, возникает задача отделения значимых элементов оформления текста от несущественных. Дело в том, что сохранение в электронном варианте некоторых текстовых особенностей документа, которые потом нужно представить на экране или при выдаче на печать (визуализировать), стоит довольно дорого. Очевидно, что такие затраты должны быть обоснованны. Поэтому многие электронные публикаторы, особенно любители, которые часто представляют в Интернете различные документы, считают излишним тратить время и силы на сохранение и воспроизведение различных текстовых особенностей. Возьмем, к примеру, ссылки на древнегреческие или арамейские тексты, в изобилии имеющиеся в религиозных книгах, или математические формулы, включаемые в научные монографии. Многие публикаторы эти ссылки транслитерируют или исключают, формулы линеаризуют, вместо того чтобы оформлять их как рисунки. Свои ограничения имеют и средства визуализации в Интернете, такие, как стандартные браузеры.
В то же время электронные издания, претендующие на научную достоверность, используют более совершенные и дорогие средства. Так в Интернете возникает разное представление одних и тех же документов, что существенно препятствует формированию единого информационного пространства.
