我必须制作一个白色方框,空白文本,尺寸为 1 x 1 英寸,然后将其精确地放置在文本的右侧。此外,我需要将边框加粗一点。我该怎么做?
我的编码是:
\section {Space Filling}
One inch away is a box which measures exactly 1" by 1":
\framebox
{ \begin{minipage}{1in}
\hfill\vspace{1in}
\end{minipage} }
它看起来应该像附图所示。
答案1
- 该框可以移动到文本区域的右侧
\nobreak\hfill
或旁边。\hspace*{\fill}
\raisebox{\depth}{...}
将框移动到基线。- 的线宽
\fbox
可以通过 来控制\fboxrule
。 \fboxsep
用于创建尺寸为2\fboxsep
×2\fboxsep
(1英寸×1英寸)的白色盒子。
\documentclass{article}
\begin{document}
\section {Space Filling}
One inch away is a box which measures 1" by 1":
\hspace*{\fill}
\raisebox{\depth}{%
\setlength{\fboxrule}{2pt}%
\setlength{\fboxsep}{.5in}%
\fbox{}%
}
\end{document}
如果边框应包含在 1 英寸×1 英寸的尺寸内,则需要减去边框宽度:
\documentclass{article}
\begin{document}
\section {Space Filling}
One inch away is a box which measures 1" by 1":
\hspace*{\fill}
\raisebox{\depth}{%
\setlength{\fboxrule}{2pt}%
\setlength{\fboxsep}{\dimexpr.5in-\fboxrule\relax}%
\fbox{}%
}
\end{document}