Теоретическая Информатика
.pdf§ 1. Шрифт |
105 |
Строчное письмо базируется базовой линии (рис. 3.3). Базовая линия — линия, на которой лежат символы текста. Кроме базовой линии выделяют еще четыре, которые оп-
ределяют высоту букв. Три из них определяют высоту строч- ных букв, четвертая — прописных (см. рис. 3.3).
Линия высоты строчных букв — линия, проходящая по верхней границе строчных букв обычной высоты.
Линия верхних выносных элементов — линия, проходящая по верхней границе букв.
Линия нижних выносных элементов — линия, проходящая по нижней границе букв.
Линия высоты прописных букв — линия, проходящая по верхней границе прописных букв.
Кегль — расстояние между линиями нижних и верхних вы- носных элементов букв.
Как это ни покажется странным, строчные буквы могут быть немного выше прописных (рис. 3.3). Поэтому самая вы- сокая и самая низкая строчные буквы определяют размер кегля.
Линия высоты |
Линия верхних |
|
прописных букв |
выносных элементов |
|
Линия высоты |
|
|
строчных букв |
Кегль |
|
Базовая линия |
||
|
Линия нижних выносных элементов
Рис. 3.3. Базовая и другие буквенные линии. Кегль
Не перепутайте типографский кегль с игровыми кеглями, которые сбивают шаром!
Кегль измеряется в типографских единицах — пунктах. Дюйм — метрическая линейная величина измерения, рав-
ная 2,54 см для американского дюйма и 2,7 см для французского.
Пункт — метрическая линейная величина измерения, рав- ная 1/72 дюйма независимо от величины последнего.
Пункт также называют точкой.
106 Глава 3. Текст
Не перепутайте типографский пункт с пунктом как фрагментом текста!
В типографском деле линейные размеры измеряют в долях дюйма. Дюйм содержит 72 пункта, а пункт примерно равен
0,014 дюйма.
Современный электронный набор текстов основан на англо- -американской системе измерений, она же система Пика. В этой системе дюйм равен 2,54 см, пункт — 0,352 мм. В русской и ев- ропейской континентальной типографии используется систе- ма Дидо, в которой дюйм равен 2,7 см, пункт — 0,376 мм.
Система Дидо применялась и при наборе электрон- ных русских текстов, русские и английские буквы наби- рались в разных системах и имели разную высоту. Но с приходом двухбайтных уникодовских шрифтов русские и английские буквы выровнялись, а русский электрон- ный набор в Windows перешел на американский дюйм.
Буквы кеглей от 9 до 12 пунктов используются для печати литературы и относятся к текстовым кеглям. Более высокими кеглями печатают заголовки, более низкими — примечания и сноски, а также верхний и нижний индексы.
2°. С м е щ е н и е с и м в о л о в п о в е р т и к а л и . С о с е д н и е с и м в о л ы
Буквы и цифры имеют не только разную высоту и кегль, они могут располагаться выше или ниже базовой линии.
Верхний индекс — символ, приподнятый над базовой лини- ей и имеющий кегль меньший, чем основной текст.
Нижний индекс — символ, опущенный под базовую линию и имеющий кегль меньший, чем основной текст,
Верхний индекс также называют верхним, или надстрочным,
символом, нижний индекс — нижним, или подстрочным, символом.
Верхний и нижний индексы очень широко применяются в математике, а также в химии и экономике. Например, показа- тель степени является верхним индексом, индексация пере- менных осуществляется нижними индексами.
§ 1. Шрифт |
107 |
При наборе обычных текстов верхний индекс используется для обозначения сноски, а также для индексации синонимов.
Жестких правил, регламентирующих величину кегля ин- дексов и их уровни по сравнению с базовой линией, нет. При обычном наборе текста кеглем 9—12 размер индексов на 2—3 пункта меньше.
x2 ex $9999 ОРФО™ x1 x2 x3 H2O
Рис. 3.4. Примеры верхних индексов (слева) и нижних (справа)
Все прописные буквы практически одинаковой высоты, ка- пительные — тоже, но немного ниже, чем прописные.
Арабские цифры при обычном написании также имеют одинаковую высоту, совпадающую с высотой прописных букв. Однако имеется красивый и более легко читаемый стиль на- писания арабских цифр, при котором цифры имеют не толь- ко разную высоту, но и разные уровни (см. рис. 3.5).
Линейные цифры — арабские цифры одной высоты и на- бранные на одном уровне.
Итальянские цифры — арабские цифры разной высоты, на- бранные на разных уровнях.
Линейные цифры еще называют современными, или выров-
ненными, а итальянские — старинными, или нелинейными, или невыровненными.
1 2 3 4 5 6 7 8 9 0 |
1 2 3 4 5 6 7 8 9 0 |
Рис. 3.5. Линейные (слева) и итальянские (справа) арабские цифры
Хотя итальянские цифры входят в стандартный комплект типографского набора, про них забыли даже в уникоде. В Windows найти итальянские цифры можно в стандартном шрифте Georgia; они получаются при обычном наборе арабских цифр этим шрифтом
Поскольку арабские цифры имеют высоту пропис- ных букв, то можно рекомендовать набирать их мень- шим кеглем, чтобы они не так сильно контрастировали со строчными буквами.
108 |
Глава 3. Текст |
Рассмотрим два естественных свойства взаимного располо- жения соседних букв в слове.
1.Дискретность. Слово можно прочитать, когда соседние буквы не перекрывают друг друга.
2.Равномерность. Слово быстро читается, когда просвет ме- жду соседними буквами один и тот же для всего текста.
1.Конечно, вовсе не обязательно, чтобы буквы совсем не касались друг друга. Соседние буквы в слове вполне могут со- прикасаться своими выступающими элементами.
Более того, некоторые буквы имеют такую оригинальную форму, что, когда они находятся рядом, то они налезают друг на друга. В этом случае целесообразно заменить пару или тройку таких букв одним общим символом.
В естественных языках некоторые звуки передаются на письме символами, составленными из двух обычных букв.
Лигатура — два или несколько знаков, соединенных в один. На рис. 3.6 показаны примеры стандартных лигатур.
fi fl ₧ Æ æ Љ љ
Рис. 3.6. Примеры лигатур. Слева — буквы f и i, f и l, а также P, t и s, склеенные в лигатуру для удобства.
Справа — пары букв А и Е, Л и Ь, составляющих лигатуры алфавитов
2. Многие буквы имеют начертание, неоднородное по ши- рине. Например, буква А широкая снизу и узкая сверху, а бу- ква Г узкая снизу и в середине, но широкая сверху.
Поэтому, если матрицы букв не перекрываются, возникают ситуации, когда расстояния между некоторыми парами букв воспринимаются существенно больше, чем среднее расстоя- ние между соседними буквами в строке (см. рис. 3.7).
Для улучшения читаемости текста буквы в таких парах приходится сближать, причем для разных пар — на разное расстояние. Для каждого начертания букв разрабатываются таблицы сближения всех пар букв.
Кернинг — уменьшение расстояния между парами букв.
§ 1. Шрифт |
109 |
Гд AV Гд AV
Рис. 3.7. Слева — две пары букв без кернинга: Гд и AV; справа — те же пары букв с кернингом
3°. У п р а ж н е н и я 1. Выпишите следующие буквы.
а. Все 3 строчные буквы русского алфавита и 8 английского, которые выше линии высоты строчных букв, но не ниже базовой.
б. Все 5 строчных букв русского алфавита и 4 английского, ко- торые не выше линии высоты строчных букв, но ниже базовой.
в. 1 строчную букву русского алфавита и 1 английского, ко- торые выше линии высоты строчных букв и ниже базовой.
г. Все 24 строчные буквы русского алфавита и 13 англий- ского, которые не выше линии высоты строчных букв и не ниже базовой.
2.Пересчитайте в мм в системах Пика и Дидо. а. 9 пт.
б. 10 пт. в. 12 пт. г. 14 пт.
3.Выпишите следующие цифры.
а. Все 2 итальянские цифры, которые равны по высоте про- писным буквам и пишутся на базовой линии.
б. Все 5 итальянских цифр, которые равны по высоте про- писным буквам, но пишутся ниже базовой линии.
в. Все 3 итальянские цифры, которые равны по высоте строчным буквам.
4. Выпишите все прописные и строчные лигатуры и их коды. а. 8 кириллических лигатур из кириллической кодовой
таблицы Windows из прил. 1.9.
б. 4 латинских лигатур из западноевропейской кодовой таблицы Windows из прил. 1.10.
110 Глава 3. Текст
2. Характеристики шрифтов
1°. Г а р н и т у р а ш р и ф т а Проблема передачи речи на письме стоит перед человече-
ством уже давно. При этом эстетика книжного набора и кон- струкция книги в принципе не изменились с эпохи инкунабул.
Инкунабула — европейское печатное издание, вышедшее с момента изобретения книгопечатания в середине XV века до
01.01.1501.
Почерк — рукописный способ передачи письменной речи. Шрифт — печатный способ передачи письменной речи. Шрифт состоит из набора отдельных символов, имеющих
одинаковое художественное решение.
На любом компьютере доступно практически все накоп- ленное шрифтовое богатство, связанное с классическими име-
нами Баскервилла, Бодони, Плантена, Гарамона, Дидо и Кэзлона,
создававшие шрифты 200, 300, 400 и более лет назад.
Самый простой и общий вопрос, возникающий при рас- смотрении разных шрифтов, это вопрос о символьном составе. По этому признаку шрифты делятся на три группы:
1)буквенные шрифты;
2)символьные шрифты;
3)декоративные шрифты.
Буквенный шрифт — шрифт с буквами любого алфавита. Символьный шрифт — шрифт с математическими или дру-
гими специальными символами.
Декоративный шрифт — шрифт с декоративными символами. Приведем примеры таких шрифтов из системы Windows.
А а Б б В в Г г Д д
× ÷ = ≠ ≡ ≈ √
Рис. 3.8. Образцы шрифтов. 1-й — буквенный Times New Roman; 2-й — символьный Symbol;
3-й — специальный символы шрифта Wingdings;
4-й — декоративные символы шрифта Wingdings
§ 1. Шрифт |
111 |
Основная характеристика шрифтов, по которой проводит- ся их дальнейшая классификация — пропорциональность.
Пропорциональный шрифт — шрифт, символы которого имеют различную ширину, зависящую от формы символа.
Моноширинный шрифт — шрифт, все символы которого имеют одинаковую ширину.
Пропорциональный шрифт называют также обычным шрифтом, моноширинный — шрифтом печатной машинки.
Пропорциональные шрифты наиболее распространены. Ими набирают практически всю печатную продукцию. В со- временных компьютерных графических системах, в текстовых редакторах и браузерах используются преимущественно такие шрифты. При прочих равных условиях они лучше смотрятся, быстрее и легче читаются, занимают меньше места при печати.
Моноширинные шрифты имитируют шрифт печатной машинки, отсюда и произошло их название. Когда экран ком- пьютера находится не в графическом, а в текстовом режиме, то на нем отображаются моноширинные шрифты. Эти шриф- ты часто используются для набора таблиц, текста компьютер- ных программ или имитации набора на печатной машинке.
АаБбВвГгДд.,:;!12345ЫыЬьЭэЮюЯя
АаБбВвГгДд.,:;!12345ЫыЬьЭэЮюЯя
АаБбВвГгДд.,:;!12345ЫыЬьЭэЮюЯя
Рис. 3.9. Образцы шрифтов Windows (без пробелов и без кернинга). Для нечетных символов показана матрица, которую они занимают.
1-й — пропорциональный шрифт Times New Roman;
2-й — пропорциональный шрифт Arial;
3-й — моноширинный шрифт Courier New
Далее будем изучать только буквенные шрифты, поскольку:
1)параметры шрифтов связаны только с буквенными шрифтами и не имеют смысла в символьных и декоративных.
2)в уникодовские двухбайтные шрифты вместе с буквами включены специальные и декоративные символы.
112 |
Глава 3. Текст |
Три шрифта на рис. 3.9, сильно отличаются друг от друга по рисунку букв,— они относятся к разным гарнитурам.
Гарнитура шрифта — набор художественных решений, от- личающий данный шрифт от других.
Не перепутайте гарнитуру шрифта с гарнитурой — головными телефонами с микрофоном! (Или мебель- ным гарнитуром!)
Шрифты, относящиеся к одной гарнитуре, разрабатывают- ся одним художником. Название гарнитуры обычно включа- ется в название шрифта. Например, на рис. 3.9 представлены шрифты гарнитур Таймс, Ариал и Курьер.
Разделим все гарнитуры на обычные, применяемые для массового набора текстов, и свободного стиля.
Шрифты свободного стиля — буквенные шрифты, используе- мые в специальных случаях: декоративные, рукописные и пр.
Не перепутайте декоративные буквенные шрифты с декоративными небуквенными символами и с декора- тивными буквами!
Обычные шрифты делятся на шрифты с засечками и рубленые.
Засечки — короткие дополнительные штрихи, в основном горизонтальные, на концах основных линий буквы.
Шрифт с засечками — шрифт, символы которого с засечками. Рубленый шрифт — шрифт, символы которого без засечек. Засечки называются также серифами (serif), шрифт с засеч-
ками — серифом (serif), или антиквой, или латинским шрифтом
(roman), а рубленый шрифт — шрифтом без засечек (sans serif),
или гротеском.
Первая гарнитура без засечек (sans serif) была разра- ботана сравнительно недавно в 1816 году Вильямом Кас- лоном IV, что стало великим событием в области разра- боток шрифтов и положило начало основной класси- фикации шрифтов. Шрифты без засечек требуют уве- личенного расстояния между строками, т. к. упрощен- ный рисунок их литер без горизонтальных засечек за- трудняет следование глазами за строкой текста.
§ 1. Шрифт |
113 |
Итак, основная классификация гарнитур шрифтов разби- вает все шрифты на три больших класса (см. рис. 3.10):
1)шрифты с засечками;
2)рубленные шрифты;
3)шрифты свободного стиля.
АаБбВвГгДд12345 АаБбВвГгДд12345 АаБбВвГгДд12345
АаБбВвГгДд12345 АаБбВвГгДд12345 АаБбВвГгДд12345
АаБбВвГгДд12345 AABBCCDDEE12345
Рис. 3.10. Представители основных групп шрифтов (без кернинга). Вверху — шрифты с засечками:
1-й — Times New Roman; 2-й — Book Antiqua; 3-й — Garamond;
в середине — рубленые шрифты:
1-й — Arial; 2=й — Century Gothic; 3-й — Verdana;
внизу — шрифты свободного стиля:
1-й — Comic Sans MS; 2-й — Lucida Handwriting Italic
2°. Н а ч е р т а н и е ш р и ф т а Чтобы лучше разобраться, что такое гарнитура шрифта,
будем изменять вид шрифта, не меняя его гарнитуры. Други- ми словами, поменяем начертание шрифта.
Начертание шрифта — вариант шрифта из гарнитуры. Гар- нитура и начертание однозначно определяют вид шрифта.
Чтобы рассмотреть некоторые виды начертаний, опреде- лим сначала некоторые новые понятия. Первая группа терми- нов относится к наклону символов шрифта относительно вер- тикали.
Прямой шрифт — обычный шрифт с прямыми вертикаль- ными символами.
Наклонный шрифт — шрифт, полученный из прямого на- клоном символов на небольшой угол без изменения их графем.
Курсив — шрифт, полученный из прямого наклоном сим- волов на небольшой угол и изменением их графем на более ру- кописные.
114 |
Глава 3. Текст |
Обычно наклон шрифта осуществляется на какой-то один угол, и других вариантов наклонного начертания нет.
Вторая группа терминов связана с толщиной штрихов раз- личных начертаний шрифта.
Насыщенность шрифта — относительная степень толщины штрихов шрифта.
Светлый шрифт — шрифт с обычной, нормальной, сред- ней толщиной штрихов.
Полужирный шрифт — шрифт с насыщенностью, следую- щей за светлой в сторону утолщения штрихов.
Вотличие от наклона насыщенность шрифта может иметь несколько градаций от сверхсветлой до сверхжирной. Это объ- ясняется тем, что шрифт с другой насыщенностью сделать зна- чительно легче, чем с другим наклоном, а тем более курсив.
ВWindows обычно имеются только светлое и полужирное начертания.
Вредакторе Word кнопка задания наклонного шрифта или курсива имеет надпись «К» от слова «кур- сив», а кнопка задания полужирного начертания — надпись «Ж» от слова «жирный».
ВWindows можно задавать для каждой гарнитуры шрифта четыре начертания, определяемые двумя величинами наклона
идвумя видами насыщенности.
Если при наклоне шрифта графемы букв меняются, то получа- ется курсив, если нет — то наклонный шрифт!
Хотя каждое начертание шрифта требует отдельной худо- жественной разработки, это бывает не всегда. Каждое начер- тание шрифта находится в отдельном шрифтовом файле.
Если имеется файл с соответствующим начертанием, то Windows берет символы из него, если нет, то генерирует из обычного прямого светлого шрифта. Во втором случае полу- чаются начертания шрифтов низкого качества.
Гарнитура Times New Roman представлена в Windows че- тырьмя файлами, в том числе и курсивным, а гарнитура Lucida Console — только одним файлом светлого прямого на- чертания. Поэтому у Lucida Console нет курсива.