Как получается, что мой текст выглядит не по центру?


20

введите описание изображения здесь

Я не могу понять, почему текст не находится в мертвой точке моего черного экрана. Выглядит немного вверх Он был введен с помощью инструмента выравнивания, но по тем или иным причинам, мне кажется, он выглядит немного лучше.


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

Ну, я взял это в PS, и ваша центральная линия не находится между двумя линиями, как я ожидал (это прямо через верхнюю часть нижней строки). Похоже, что вы центрировали по вертикали на основе ограничивающего прямоугольника вокруг текста. Это может быть рассмотрено в комментариях ниже, но в большинстве случаев спусковые механизмы добавляют пиксели к высоте ограничивающего прямоугольника текста, но не добавляют «визуальный вес». ». Если вы думаете, что он слишком высокий, сдвиньте его на 40 пикселей и поместите осевую линию между двумя линиями.
Роб Крейг,

Ответы:


35

Это оптический обман.

Вес нижнего текста притягивает взгляд, даже если он не фокусируется на нем. Это понятие называется «оптический центр», что хорошо документировано. Математический центр никогда не будет выглядеть по центру. Это где знание программного обеспечения не то же самое, что знание дизайна.

вот быстрое демо

Демо-версия оптического центра.

эта статья освещает это довольно хорошо.


7

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

В вашем случае тип, скорее всего, математически центрирован, но не оптически.

Если вы чувствуете, что тип немного высок, подтолкните его вниз.


11
Правило Правителя: «Когда глаз и правитель не согласны, глаз правит». :)
Алан Гилбертсон

4

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

введите описание изображения здесь

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

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


Это в основном то, что я отправил, но +1 для картины. Обратите внимание, что центральные гаджеты для текстового поля выровнены с центром ваших зеленых и синих направляющих.
Йорик

1

Если поле, содержащее текст, выше, чем текст, содержащийся в нем, тогда текст будет отображаться выше в рамке, когда поле будет отцентрировано.

Прежде чем использовать автоцентрирование, убедитесь, что высота рамки максимально приближена к нижней части текста.


Но вы, ребята, видите это выше? Или это только у меня?
Дэвид Мартино Лашанс

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

0

Я думаю, что это в основном оптическая иллюзия.

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

Я уверен, что есть много способов прийти к такому же выводу. -Энди

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.