Центровка в неполном баллоне и основы центровки текста
Вступление
Дорогие верстальщики, какой из вариантов центровки в неполном баллоне выполнен плохо, а какой хорошо?
Если какой-то один из вариантов вы назвали хорошим, а другой плохим (или вообще все плохими), значит вы максималистично подходите к центровке. На самом деле все приведённые варианты хорошие. Никакой принципиальной разницы между ними нет. Я бы предпочёл 1 и 2, но это не значит, что 3 ужасен или плох, он просто капельку хуже (ниже я это обосную). Если что-то немного хуже это ещё не значит, что оно плохо.
Чтобы разобраться в тонкостях вёрстки текста в неполном баллоне, сперва проанализируем самые основы центровки; выведем их на поверхность, чтобы уже от них отталкиваться в более сложных ситуациях.
Базовая теория центровки текста в баллоне
Зачем нам центр баллона?
Будем двигаться от простого к сложному. Представим ситуацию, в которой нам необходимо вписать квадрат в прямоугольник.
Если мы поместим квадрат по верхнему краю прямоугольника, то по краям квадрата образуются поля (пунктиром), а верхние углы квадрата крепко ухватятся за эти поля, закрепив их. И хоть квадрат хорошо обоснуется сверху, в нижней половине прямоугольника останется нефункциональное пространство. В теории, мы можем закрепить нижние углы другими элементами.
Но как понимаете, в манге такой метод не прокатит, нам тупо нечего распределять внутри баллона, это нам не графический дизайн. В данных условиях метод с выравниванием текста по центру фигуры (баллона) неизбежно напрашивается сам собой.
Благодаря выравниванию текста по центру фигуры (условного баллона) у нас нет нефункционального пространства. Сам текст закреплён по принципу якорного объекта прямо по центру фигуры, а поля вокруг обволакивают его.
Заметим ещё, что необходимость вписать текст ровнехонько в середину фигуры возникла ещё до того, как мы у этого текста выставили выключку по центру.
Выключка по центру
Зачем нам выключка по центру? Две основных причины: причём первую обычно все понимают, а про вторую даже не догадываются:
- С выключкой по левому краю слева и справа от текста поля оказываются непропорциональными.
- У текста возникает две опоры: центральная точка баллона и отчетливая вертикаль вдоль левого края текста: они друг с другом спорят.
Эти две проблемы решаются как раз выключкой текста по центру: мы избавляемся от лишней опоры и выравниваем поля по сторонам.
Хоть текст с выключкой посередине обычно и читается сложнее, но это необходимость, чтобы вписать текст в баллон. По сути, наш текст является якорным объектом с опорой в центре баллона.
Проблема неполного баллона
Мы разобрались с основами центровки, фундаментом. Теперь мы готовы вернуться к неполным баллонам, более сложной ситуации.
Проанализируем подробнее наш изначальный пример. На нём приведено три способа размещения текста в неполный баллон:
- Оставить больше пространства от текста к панели, чем к баллону.
- Равномерно распределить всё пространство вокруг текста (примерно).
- Чуть больше склонить текст к панели (а некоторые склоняют очень даже больше, но тут важно, что только немного склонено).
Что такое неполный баллон? Это несимметричная фигура. Поэтому при центровке текста мы отталкиваемся не от фактического геометрического центра, а от оптического центра. (Вариант 1 ближе всего к геометрическому центру).
Геометрический центр находится через помещение текста ровно по центру несимметричной фигуры относительно её краёв. Оптический — то же самое, только мы подгоняем текст так, чтобы выровнять поля вокруг него. Метод отличный, помогает вставить текст в несимметричный баллон, так чтобы текст не казался перекошенным в какую либо сторону.
Но важный момент! Неполный баллон отличает не только его несимметричность. У него есть другие важные особенности, которые принято игнорировать и очень зря!
Правило внутреннего и внешнего* или теория близости*
Неполный баллон состоит из двух типов контура, которые глобально на странице выполняют разные задачи:
- контур, относящийся к панели на странице манги (Голубой),
- контур самого баллона (Красный).
Итак, если в полном баллоне контур одинаков, то есть равнозначен, то в неполном часть контура относится к панели, часть к баллону, а соответственно и пространство внутри уже не может быть равно, то есть нет оснований идеально ровно размещать текст в оптическом центре фигуры. Это уже не просто кривой несимметричный баллон, где все границы несмотря на разный характер относятся к баллону — неполный баллон отличает не только несимметричность. Так как наш текст — якорь в центре баллона, а не конструкции между контуром баллона и панели, это можно подчеркнуть. В данной задаче нам как раз помогает увеличение отступа от контура панели в сравнении с контуром баллона.
Вот наглядный пример умной работы с пространством (с правилом внутреннего внешнего):
(Пример взят из курса Фундамент Графдизайна)
Расстояния выстраивают чёткую иерархию. В нашем случае с баллоном иерархия получается такой: текст — баллон — панель. Именно в таком порядке. Наш текст по этой иерархии ближе к баллону, чем панели: то есть, поля со стороны контура панели должны быть больше или хотя бы не меньше полей со стороны контура баллона. Это означает, что мы можем себе позволить небольшую непропорциональность, где текст чуть ближе к контуру баллона.
- Иерархия соблюдена и подчёркнута. Текст заметно отодвинут от панели. Хороший вариант.
- Иерархия соблюдена. Текст подвели к оптическому центру. Поля примерно равны. Хороший вариант. Чувствуется лёгкая зажёванность пространства, но она несущественна.
- Использован легендарный метод центровки с дорисовыванием неполного баллона (то есть, в голове дорисовывается обрезанная часть баллона и относительно дорисованного контура текст центрируется). Этот метод подчеркивает обрезанность баллона (то есть, дебильнее не придумаешь). Текст вместе с баллоном словно зажевало в край панели. Сам текст заметно ближе к панели. От текста до панели расстояние сильно больше межстрочного расстояния, но это всё равно не помогает избавиться от эффекта зажёвонности, так как иерархия других элементов нарушена (поля от текста до баллона ⩽ поля от текста до панели). Выглядит некомфортно, текст упирается в панель и взгляд за ним же.
В 1 варианте нет ощущения, что текст на краю кадра и что он центрирован по контуру панели. Мы как бы подчёркиваем, что текст относится к баллону, но в тоже время избегаем ситуации слипания текста к контуру панели как при методе центровки по дорисованным границам баллона (3 вариант). Ещё одно достоинство 1 варианта, что он близок к геометрическому центру (часто им и является), то есть достаточно вставить текст относительно краев неполного баллона, а сильно подгонять его каждый раз как при подходе из 2 варианта необязательно. Это быстрее.
Подход из 2 варианта довольно хорош. Лично мне нравится. Но у него есть один неприятный момент: большинство людей всё равно при попытке найти оптический центр переборщит и задвинет текст ближе к краю панели. Ну и каждый раз задвигать текст и сидеть вычислять оптический центр довольно запарено, особенно при учёте, что блок текста сам бывает специфических форм, не то что баллон.
В общем, 1 или 2 это уже дело вкуса. Ну а 3 это полный отстой, даже и обсуждать нечего. Слишком часто текст при таком методе упирается в панель и нарушает иерархию.
Заключение
Я разъяснил основы центровки текста в баллонах. Показал наглядно, почему в неполном баллоне можно позволить себе делать отступы со стороны контура панели больше, то есть, что не обязательно сидеть и напрягать глаза, вычисляя точный оптический центр. Также, я надеюсь, вы теперь понимаете, почему центровка неполного баллона с техникой дорисовывания это отстой. Сомневаюсь, что тема иерархии расстояний особо освещалась в кругах переводчиков. Материал вносит ясность в основы основ центровки.
Спасибо за внимание!