Iloo

https://iloo.wordpress.com

Latex: alinear texto verticalmente

Esto que parece tan simple en realidad necesita un poco de ingenio, las características de este pequeño problema son las siguientes:

  • Se necesita alinear verticalmente una línea de texto.
  • En toda la página solo existe una única  línea de texto (también puede ser un párrafo).
  • No se puede usar varios saltos de línea, ya que Latex no lo permite.
  • Podría ser una alternativa modificar el margen superior aunque no muy estético ni funcional.
  • No se puede usar ningún tipo de salto de línea como \bigskip ya que este solo funciona para el salto de un párrafo a otro.
  • Tampoco funciona \vspace{alto}, ya que este también necesita de un párrafo anterior, pero en este caso solo tenemos una línea o un solo párrafo.

Y la solución sería… usar \vspace pero con \fill, para tener una línea de texto justo al centro se usa:

\vspace*{\fill}
	Al centro
\vspace*{\fill}

Para ponerlo un poco arriba:

\vspace*{1cm}
	Arriba
\vspace*{\fill}

Y abajo:

\vspace*{\fill}
	Abajo
\vspace*{1cm}

Con esto ya se puede ir jugando un poco con la posición en la que queramos que este el texto.

3 Respuestas a “Latex: alinear texto verticalmente

  1. regi 28/04/2014 en 1:26 AM

    graciasss…era lo que buscaba!!! :)

  2. Sorak3 02/08/2015 en 3:10 PM

    Buenas,
    estaba intentando hacer lo que has dicho en el post pero con el título del documento. Es decir, la orden sería:
    \vspace*{\fill}
    \maketitle
    \vspace*{\fill}

    En ese caso me salta una página y me sigue escribiendo el título en la parte superior de la siguiente.
    ¿Sabes cómo podría centrar verticalmente el título del documento a la página?
    Muchas gracias

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s