Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
M_2_2_2_razdatka-teor.doc
Скачиваний:
110
Добавлен:
20.03.2016
Размер:
21.64 Mб
Скачать

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

Шрифты с засечками лучше подходят для газет и печатных изданий потому, что легче читаются. Многие наши газеты об этом не заботятся, полагая, что Arial и подобные шрифты современнее и красивее, совершенно не беспокоясь о читабельности. Особенно важно использовать антикву в детских книжках, хотя и здесь есть примеры применения рубленных шрифтов.

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

Чтобы текст корректно выглядел на любом компьютере, следует использовать один из системных шрифтов: Arial; Courier; Times. Эти шрифты Unicode (см. ниже), потому не будет проблем с отображением на экране символов и букв других алфавитов. Также можно использовать шрифты: Verdana; Tahoma; Wingdings; Comic Sans MS. Кроме того, при разработке сайтов рекомендуется задавать не один, а несколько шрифтов. Задать использование шрифта Verdana, если его нет, то Geneva и т.д., если же вообще нет ни одного из перечисленных, тогда любой шрифт без засечек.

Еще есть специфика шрифта Courier. Обычно буквы имеют различную ширину ‑ i меньше w, ь меньше ы. В шрифте Courier все буквы занимают одинаковые по ширине площадки, таким образом, легко построить таблицу, где символы точно будут попадать один под другой. Кроме того, буквы в этом шрифте не имеют острых углов.

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

Хинтинги или хинты ‑ набор инструкций, которые позволяют изменить (улучшить) форму символа, отображаемого на экране. Эта информация записана в файлах шрифта. (Хинтование применяется и для принтеров невысокого разрешения, например, 300 dpi.)

Монохроматическое сглаживание, подобно anti-aliasing, позволяет избавиться от «угловатости» с помощью создания на краях символа тоновых пикселов. Субпиксельное сглаживание основано на свойствах жидкокристаллических мониторов, в которых каждый пиксель разделён на три ячейки (субпиксела) разных цветов. Этими ячейками можно управлять отдельно.

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

Обычно типографии указывают, что не допускается использование системных шрифтов (Arial, Courier New, Times New Roman, Tahoma) при верстке публикаций!

Цифровое кодирование символов

Кодирование – присвоение каждому символу десятичного кода от 0 до 255 или соответствующего ему двоичного кода от 00000000 до 11111111

Присвоение символу определенного кода – это вопрос соглашения, которое фиксируется в кодовой таблице. В качестве международного стандарта была принята кодовая таблица ASCII (American Standard Code for Information Interchange).

Коды с 0 по 32 (первые 33 кода) - коды операций (перевод строки, ввод пробела, т.е. соответствуют функциональным клавишам);

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

Коды с 128 по 255 – национальные, т.е. кодировка национального алфавита.

На 1 символ отводится 1 байт (8 бит), всего можно закодировать 28 = 256 символов. Это те символы, которые можно вводить - Alt+код с цифровой клавиатуры.

В настоящий момент существует несколько кодировок кириллицы: Windows-1251 (CP1251), KOI8-R, CP866, UTF-8 и UTF-16 (Unicode), ISO-8859-5, Mac.

С 1997 года появился новый международный стандарт Unicode, который отводит для кодировки одного символа 2 байта (16 бит), и можно закодировать 65536 различных символов. Unicode включает в себя все существующие, вымершие и искусственно созданные алфавиты мира, множество математических, музыкальных, химических и прочих символов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]