"Correctamente" centrar verticalmente el texto en un cuadro


16

¿Existe una regla canónica sobre cómo centrar verticalmente el texto en un cuadro? O, en otras palabras, ¿cómo alinear un cuadro alrededor del texto? Podría imaginar tres opciones basadas en métricas tipográficas (vea mi ilustración no exacta):

  • Alinear en el medio de la altura x
  • Alinear en el centro de la altura de la tapa (" línea media ")
  • Alinear en el centro de la tapa + altura de descenso

ingrese la descripción de la imagen aquí

Soy principalmente un programador, pero a menudo tengo que hacer esto, y me gustaría saber si hay una regla común compartida, o si ustedes, los diseñadores, hacen lo que les parece conveniente. Preferiría enlaces a libros de diseño gráfico en lugar de opiniones personales.


1
La relación entre mayúsculas y minúsculas es un factor importante aquí. La respuesta puede muy bien ser "depende" - de la fuente.
usr2564301

Alguien acaba de hacer una pregunta similar hoy, pero esta está más completa y mejor escrita
Luciano

2
Esto se ha preguntado y no hay una solución realmente buena para ello, incluso las palabras individuales tienden a centrarse en diferentes lugares en muchas fuentes. No hay una solución matemática completamente correcta.
joojaa

Respuestas:


5

¡Buena pregunta!

Realmente me gustan y estoy de acuerdo con las respuestas dadas hasta ahora. Mi respuesta se centra más en la técnica pragmática que en el razonamiento científico o matemático. :RE

Dicho esto, mi preferencia es usar la línea base y la altura x (consulte la sección Términos de tipo a continuación) como el punto de partida para las líneas superior e inferior de mi cuadro, respectivamente. Esperemos que este GIF ayude a explicar:

ingrese la descripción de la imagen aquí

Una vez que obtengo el camino para alinearlo con la línea base o la altura x, entonces uso las teclas SHIFT+ UPo de DOWNflecha para crear relleno visual (por defecto, en Photoshop, cada incremento es 10px, así que en el ejemplo anterior, agregué 40pxrelleno arriba y fondo).

En este ejemplo, puede ver qué hace la herramienta de alineación si tuviera que tomar el mismo cuadro / texto y hacer un "Alinear centros verticales" (el texto rojo es el resultado de usar la herramienta de alineación):

ingrese la descripción de la imagen aquí

Como puede ver, está bastante cerca ( 2pxdiferencia).

Para resumir / concluir:

Técnicas que uso:

  1. Alinee las rutas superior / inferior de la caja con la altura x / línea de base respectivamente (y luego SHIFTlas teclas de flecha hacia afuera para el relleno visual.
  2. Del mismo modo, a veces presionaré con una flecha el texto hacia arriba y hacia abajo hasta que la línea base y la altura x coincidan con los bordes inferior y superior del cuadro; a partir de ahí, contaré los píxeles y luego distribuiré uniformemente el resto entre las dos direcciones mientras centro el texto.
  3. Seleccione el cuadro y el texto, luego haga un "Alinear centros verticales" y "Alinear centros horizontales".
  4. Por último, hay momentos en que observo la ubicación. Por lo general, voy hacia arriba o hacia abajo para evitar el "hundimiento" visual (esto se relaciona con el enmarcado de la imagen, vea la sección de Encuadre de la imagen a continuación); Esto es especialmente cierto si el tamaño de fuente es una altura de número impar y una 1pxdiferencia es el resto ... Cambiaré el texto 1px(o más) hacia arriba en lugar de hacia abajo.

Enmarcado de cuadros

El tapete utilizado más comúnmente tiene un margen igual en todos los sentidos. En ilustraciones con el centro visual más bajo que el centro real,. [8] La ponderación de fondo o las compensaciones se usan con frecuencia en esteras. El margen inferior se hace más grande que los márgenes laterales y superiores. Al mirar una imagen, los ojos tienden a centrarse más arriba que el centro físico de la imagen. Al crear un margen inferior más grande y desplazar el tapete, atrae la atención hacia el centro físico de la imagen. Top Center es un subconjunto de ponderación inferior donde los márgenes superior y lateral son iguales, lo que crea un efecto visualmente agradable. Esto es particularmente cierto en las alfombras donde los bordes no son iguales, como un 11x14 con una abertura de 8x10.
- WikiPedia: Mat (enmarcado)

… y aquí:

Las esteras están 'pesadas' en la parte inferior porque nuestro ojo / cerebro siente la fuerza de la gravedad. Si una estera es la misma anchura en todo, nuestro cerebro se 'registro' de la parte inferior como ligeramente más estrecho (la imagen no está centrada visualmente en el tapete)
- WetCanvas> El Centro de Aprendizaje> Estudio Consejos y molduras> Discusiones Framing Actualizar esta página Ponderación el fondo de la colchoneta

Términos de tipo

ingrese la descripción de la imagen aquí
- https://www.supremo.tv/typeterms/

¡PRIMA!

Aquí hay un GIF que compara la altura de la tapa, el descender, el ascendente con todas las minúsculas sin descender / ascender:

ingrese la descripción de la imagen aquí

Creo que ambas versiones se alinean bastante bien dentro de la caja.


4

El peso visual es tan dinámico que realmente no puede ser dictado por la altura x, la altura de la tapa, etc.

Ciertos elementos en su diseño pueden empujar el ojo en una dirección sobre la otra a pesar de ser matemáticamente "centro", desde su lado izquierdo al derecho en comparación con el lienzo, por ejemplo.

El "centro visual" es donde todos los pesos de los elementos se equilibran visualmente a pesar de no estar en el centro exacto.

Puede intentar experimentar con esta herramienta: http://javier.xyz/visual-center/


Bienvenido al diseño gráfico! Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
Luciano

Gracias Luciano, espero que mi edición explique más mi pensamiento
Storm Brewer

¿Qué sucede si este texto es dinámico para que los ascendentes y los descendientes varíen? ¿Qué regla sigues entonces?
Zach Saucier

Solo me importa el texto latino. Pero gracias por hacerme pensar en el peso. Ese sería un argumento para la versión 1, porque la mayor parte de la negrura está dentro de la altura x, con algunos ascendentes y descendientes que "salen" a veces.
ernesto

3

El diseño no siempre es una ciencia exacta. A menudo, lo que parece correcto, puede no ser lo que es el centro verdadero o lo que es matemáticamente correcto.

Específicamente, en su pregunta, dependerá de los ascendentes y descendentes en el texto para determinar mejor la alineación óptica. Si no hay ascendentes o descendentes, la alineación ideal puede cambiar. En sus ejemplos, el número tres parece la mejor opción porque hay ascendentes y descendentes y centrarlos parece lo más agradable a la vista.


¿Qué sucede si este texto es dinámico para que los ascendentes y los descendientes varíen? ¿Qué regla sigues entonces?
Zach Saucier

Zach, si la tipografía es de suma importancia, desearía ajustar cada cuadro manualmente para que su mente / ojo le diga que está equilibrado (he pasado muchas horas ajustando los pequeños detalles de un diseño). Si necesita crear un estilo que se repita a menudo, puede crear 3 estilos: ascendente pesado, descendente pesado y neutral (no estoy seguro de qué software está utilizando). Esto tampoco será exacto, pero debería resultar algo equilibrado. Si se elige un solo estilo para todo el texto, puede que sea más fácil, pero la tipografía se verá afectada.
ispaany

También estoy más interesado en el caso en que el texto es dinámico y el estilo debe ser reutilizable (como las barras de navegación o los botones). No es necesario que sea perfecto como cuando diseñas un logotipo o un icono. Pero, ¿cómo crearía el estilo "neutral" que mencionas? ¿Solo a simple vista?
ernesto

@ernesto tiene que hacer un compromiso de elegir un lugar que funcione en una instancia y luego ignorar todos los casos en los que no funciona. Asi es como funciona. Solo tienes que aceptar que no puedes ganar en todos los casos.
joojaa
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.