
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}