Hola foro, que tal. Mi problema es el siguiente:
Usando como preámbulo:
\documentclass[12pt]{article}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage[margin=2cm]{geometry}
\pagestyle{empty}
\fboxsep15pt
Me piden que componga las cajas siguientes. El ancho del texto en cada caja debe ser de un \( 25\% \) del ancho del texto de la página, y la altura de cada caja debe ser de \( 6 \) centímetros.

Mi intento:
\vspace{5mm} \fbox{\begin{minipage}
[6cm][t]{0.25cm}
\em La posición exterior de la\\
\em caja es abajo.\\
\em La posición interior del\\
\em texto es arriba.
\end{minipage}}
\fbox{\begin{minipage}[4cm][c]{3cm}
Tanto la posición exterior de la caja como la posición interior del texto son en el centro.
\end{minipage}}
\fbox{\begin{minipage}[4cm]{3cm}
La posición exterior de la caja es arriba. La posición interior del texto es abajo.
\end{minipage}}
Entiendo que fbox y minipage son para insertar las cajas, pero mi problema es que se descuadra el texto, por eso quería preguntar de qué forma puedo escribir los comandos para que queden dentro del texto.
Gracias.