LaTeX minipage – posicionando los contenidos uno al lado del otro

Con el entorno

minipage, puedes crear páginas más pequeñas dentro de una página con un ancho fijo en LaTeX. También puede insertar elementos conocidos, como tablas, imágenes o párrafos, pero no es posible insertar objetos deslizantes ni notas al margen. Cómo se define exactamente el entorno y cómo se ve en LaTeX, lo aprenderás en el siguiente artículo de tipps+tricks.

  • Cómo usar minipage en LaTeX
  • Ejemplos para minipage

Cómo usar minipage en LaTeX

La idea detrás de minipage es que puedes crear otra página dentro de una página a través del entorno minipage. Esto es práctico si, por ejemplo, se van a colocar dos imágenes una al lado de la otra. Un entorno de minipágina se define de la siguiente manera:

{comenzar{minipágina}[posición exterior][altura][posición interior]{ancho}
Ejemplo de imagen o texto
{fin{minipágina}

El entorno tiene una especificación obligatoria (corchetes) y tres especificaciones opcionales (corchetes):

  • {ancho}: El ancho entre las llaves es una especificación obligatoria y define el ancho de la minipágina. Aquí se puede especificar un valor absoluto, como 4 cm, o un valor relativo, como 0,2 de ancho de texto. En la práctica, se colocan varias minipáginas una al lado de la otra, es decir, la suma de los anchos no debe ser mayor que el ancho total del texto. Esto se puede definir maravillosamente con los anchos relativos.
  • [posición exterior]: La posición exterior alinea la minipágina en relación con la línea de base actual. Aquí son válidos los tres argumentos siguientes: c = centro: el centro de la minipágina forma una línea con la línea base actual; t = parte superior: la línea base superior de la minipágina forma una línea con la línea base actual; b = parte inferior: la línea base inferior dentro de la minipágina forma una línea con la línea base actual.
  • [altura]: la altura se da como una medida de longitud (por ejemplo, 5 cm) y determina la altura total de la minipágina creada. Esto no significa que el texto se comprima a la altura, sino que se utiliza la altura real del contenido. La especificación es opcional.
  • [posición interior]: De forma análoga a la posición exterior, la posición interior también es opcional. Aquí, la referencia está alineada con la altura. Los tres argumentos son de nuevo: c, t, b.

Un ejemplo: quieres crear una minipágina que se posicione arriba, de forma que la cabecera de la minipágina se encuentre en la línea base actual de la página, por así decirlo. Además, la minipágina debe tener 8 cm de altura y el contenido debe estar centrado en ella. El ancho debe ser la mitad del ancho del texto. El conjunto se realiza en LaTeX de la siguiente manera:

Comienza{minipágina}[t][8cm][c]{0,5ctura}
Texto o imagen
Fin{minipágina}

Ejemplos de minipágina

En el primer ejemplo, se van a colocar dos imágenes una al lado de la otra. Las imágenes individuales deben ajustarse a la mitad de la anchura del texto. Esto funciona con 0,5 de ancho de texto. La minipágina se posiciona con t respecto a la línea de base actual.

También es recomendable incluir las minipáginas en un entorno deslizante. Esto garantiza que el entorno quede al ras de los bordes del texto circundante. Todo funciona encerrando adicionalmente las minipáginas con begin{figura}[htbp] y end{figura}.

Nota: Para usar imágenes, hay que importar el paquete graphicx con usepackage{graphicx} en el preámbulo.

{comenzar{figura}[htbp]
{comenzar{minipágina}[t]{0,5ctura}
{includegraphics[width=ctura} {heise.png}
N - fin{minipage}
N - inicio{minipage}[t]{0.5\N-anchura de texto}
N -includegraphics[width=N-anchura de texto]{heise.png}
N - fin{minipage}
- fin{figura}