
PDF에 있는 문서 템플릿을 다시 만들려고 하는데, 그 중 한 부분에서 옆에 텍스트 단어가 있는 상자를 만들어야 합니다. 다음과 같습니다.
\fbox
및 같은 기능을 사용해 보았지만 \framebox
상단에 정렬되어야 하는 왼쪽의 텍스트가 중간이나 하단에 표시됩니다. 이 예에서처럼:
\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}
답변1
. \framebox
상자가 자동으로 오른쪽 여백으로 이동하도록 하려면 linegoal
삽입 지점에서 오른쪽 여백까지의 거리를 측정하는 패키지를 사용하면 쉽습니다.
\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}
답변2
[t]
에 사용해야 합니다 minipage
. 하지만 을 사용하면 더 쉽습니다 \parbox
. 설정은 \fboxsep
상자를 지정된 치수와 정확히 일치하게 만듭니다.
\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}