Текстовая рамка и ее выравнивание 


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



ЗНАЕТЕ ЛИ ВЫ?

Текстовая рамка и ее выравнивание



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

В большинстве программ верстки вы заранее не знаете, где расположится первая линия шрифта, поскольку это зависит от гарнитуры (рис. 816). А выравнивание блоков текста по краям текстовых рамок не дает вам возможности управлять расположением линий шрифта.

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

Для управления строками текста вам необходимо создать сетку линий шрифта и заставить программу выравнивать по ней шрифт (рис. 8.17). Обычно такая сетка отражает установленное значение интерлиньяжа. Если по какой-то причине вам не нужна сетка линий шрифта (или программа не позволяет ее создать), то следует образовать на странице контрольные линии шрифта, по которым можно выравнивать блоки текста. Как минимум, можно ограничиться самой верхней на странице линией шрифта. Если вы не определите позицию первой строки в текстовой рамке, то вам трудно будет определять расположение остального текста.

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

 

Варианты вертикального выравнивания

Как схематично представлено на рис. 8.18, объекты на странице (текстовые рамки, иллюстрации или отдельные буквы) по вертикали могут выравниваться тремя способами.

РИС. 8.18. Три способа вертикального выравнивания. Объекты можно выравнивать относительно друг друга или относительно других невидимых элементов, например, линии шрифта или линии выносных элементов

 

Когда объекты выравниваются по верху (top-aligned), они просто все прижимаются к «потолку». Если объекты выравниваются по низу (bottom-aligned), они просто «усаживаются на пол» (часто на линию шрифта). При выравнивании объектов по центру (center-aligned), они разделяют общую горизонтальную ось симметрии, причем половина объекта располагается над осью, а половина - под ней.

Выравнивание по верху

В типографике для удобства или визуальной привлекательности объекты очень часто выравнивают по верху (top-aligned). Буквы довольно легко выравнивать, потому что всегда видно, что происходит. Зато, как указывалось ранее, выравнивание текстового блока и фотографии выполнить не так просто, потому что фотография заполняет свою рамку полностью, а текст свою - не совсем. Кроме того, программы верстки более склонны выравнивать рамки, которые просто прилипают (snap) к направляющим. Решение в таких случаях может состоять в том, чтобы опустить слегка иллюстрацию (или поднять текстовую рамку) так, чтобы верхняя граница иллюстрации оказалась на уровне линии верхних выносных элементов первой строки текста.

В рекламных текстах обычным считается выравнивание надстрочных цифр по линии верхних выносных элементов (рис. 8.19). На самом деле, автоматически достичь этого трудно, если только используемый шрифт не содержит полного набора надстрочных знаков. (А если содержит, знаки должны быть не только правильно расположены, но и соразмерны.)

РИС. 8.19. В представленной строке уменьшенные цифры 9 выравниваются по верху по соотношению к другим знакам

 

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

Для того чтобы выравнивать буквы по верху, используйте команду сдвига линии шрифта (baseline shift), с помощью которой можно поднять выделенные буквы над линией шрифта. Ее же следует применять для размещения знака торговой марки, символа валюты и т.п. Числители в простых дробях также выравниваются по верху, а знаменатели - по линии шрифта. Когда вы масштабируете буквы для целей, подобных этим, увеличивайте их насыщенность на одну ступень, например, в данной ситуации подойдет полужирный шрифт (рис. 8.20).

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

 

Выравнивание по центру

Потребность в выравнивании по центру (center-aligned) встречается гораздо чаще, чем можно себе вообразить. Многие популярные знаки созданы для того, чтобы располагаться по центру, хотя и не обязательно так размещаются. Например, маркеры (bullet) (•) ориентированы на центр прописных букв, поэтому когда их набирают рядом со строчными буквами, то они располагаются несколько выше (рис. 8.21). Простые, фигурные ({}), квадратные скобки ([]) обладают достаточной высотой, чтобы охватить знаки с нижними и верхними выносными элементами (их центр располагается между линиями верхнего и нижнего выносных элементов), но когда они набираются рядом с цифрами или прописными, они кажутся несколько опущенными. Тире и дефисы центрированы относительно строчных букв, поэтому набранные рядом с прописными или между цифрами, они также кажутся расположенными ниже требуемого уровня. (Акцидентные шрифты и некоторые шрифты с расширенным комплектом знаков включают тире и дефис для прописных букв.)

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

 

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

Выравнивание по низу

Буквы очень редко приходится выравнивать по низу (bottom-aligned), чаще всего они выравниваются по линии шрифта, а это выполняется автоматически. А вот текстовые блоки обычно выравниваются по низу: по отношению друг к другу или к графическим элементам.

При выравнивании текста по низу относительно другого текста трудность связана с различием в кегле и интерлиньяже. В этом случае последняя строка текста выравнивается по линии нижних выносных элементов (descender line), т. е. по той воображаемой линии, до которой доходят нижние выносные элементы, а не по линии шрифта. Не прибегайте к выравниванию по низу границ текстовых рамок, если только текст в них не выровнен по сетке линий шрифта.

Висячие знаки

Знаки, которые выходят за границу полосы набора текста, обычно называют висячими (hang). (Очень немногие программы верстки разрешают висячую пунктуацию.) Висячая пунктуация иногда используется с выключенным текстом для того, чтобы правый край текстового блока казался более ровным.

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

РИС. 8.22. Дефисы создают неровности в линии правого края, что заметно в левой колонке. Вынося пунктуацию на поля, программа обеспечивает более ровную границу правого края (правая колонка)

 

Чаще всего висячие знаки встречаются в таблицах, в них знаки сносок (звездочки, крестики и т. д.) обычно выносятся на поля или в промежуток между колонками (рис. 8.23).

РИС. 8.23. Закрывающая скобка и звездочка свисают за колонками чисел, позволяя числам выравниваться по правому краю. Этого легче всего добиться, если существует табуляция по десятичной точке

 

Визуальное выравнивание

Элементы, которые выравниваются командами наборных систем или программ верстки, далеко не всегда выглядят выровненными. И это не вина программ (они свое дело выполняют как следует), никакие математические расчеты не помогут тогда, когда что-то выглядит совсем не так, как должно.



Поделиться:


Последнее изменение этой страницы: 2021-12-15; просмотров: 75; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.118.227.69 (0.012 с.)