Hacer un cuadro vacío al lado del texto

Hacer un cuadro vacío al lado del texto

Estoy intentando recrear una plantilla de documento que está en un PDF, en una parte del mismo, necesito crear un cuadro con una palabra de texto al lado, así:Original

Intenté usar funciones como \fboxy \framebox, sin embargo, el texto a la izquierda, que debería estar alineado en la parte superior, termina en el medio o en la parte inferior. Como en este ejemplo:

\documentclass[a4paper]{article} 

\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[serbianc]{babel}

\begin{document}
Коментар:
\fbox{
    \begin{minipage}
    {0.7\linewidth}\hfill\vspace{5cm}
    \end{minipage}
}
\end{document}

Mi intento

Respuesta1

Una solución con \framebox. En caso de que quieras que la caja vaya automáticamente al margen derecho, es fácil hacerlo con el linegoalpaquete, que mide la distancia desde su punto de inserción hasta el margen derecho:

\documentclass[a4paper]{article}

\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[showframe]{geometry}
\usepackage{linegoal}
\usepackage[serbianc]{babel}

\begin{document}

Коментар:
\framebox[\linegoal][l]{\rule[-5cm]{0pt}{\dimexpr5cm+1ex}
}

\end{document} 

ingrese la descripción de la imagen aquí

Respuesta2

Deberías usarlo [t]para minipage. Aunque es más fácil con \parbox. La configuración \fboxsephará que la caja tenga exactamente las dimensiones especificadas.

\documentclass[a4paper]{article}

\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[serbianc]{babel}

\newcommand{\blankbox}[2]{% #1 = width, #2 = total height
  \begingroup
  \setlength{\fboxsep}{-\fboxrule}%
  \fbox{\parbox[t][#2]{#1}{\strut}}%
  \endgroup
}

\begin{document}

Коментар: \blankbox{0.7\linewidth}{5cm}

\end{document}

ingrese la descripción de la imagen aquí

Respuesta3

Agregue la opción [t](arriba) a minipage:

\documentclass[a4paper]{article} 

\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[serbianc]{babel}

\begin{document}
Коментар:
\fbox{
    \begin{minipage}[t]
    {0.7\linewidth}\hfill\vspace{5cm}
    \end{minipage}
}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada