我正在尝试制作一个包含文本框的文档,我希望在打印时该文本框显示为特定的精确大小。(具体来说,我想制作一个恰好适合邮箱插槽的名牌。)这是 MWE:
\documentclass[a4paper]{article}
\begin{document}
\fbox{
\begin{minipage}[c][3cm][c]{7.5cm}
words
\end{minipage}
}
\end{document}
问题是,当我测量 PDF 中的长度时(在 macOS 的预览中并打印在纸上),盒子不是 7.5 厘米 x 3 厘米,而是(大约)7.9 厘米 x 3.2 厘米。预览中的纸张尺寸看起来不错(大约 21 厘米 x 29.7 厘米)。
这是我用来创建框的方法的问题吗?例如,它\fbox
不能完全适合小页面?还是其他原因?有没有更好的方法?我迷茫了。
答案1
\rule{7.5cm}{3cm}
除了其他人在评论中已经提到的内容之外,这里是减去宽度(2*0.4pt)后的比较,2*\fboxrule
以获得精确的整体宽度 7.5cm x 3cm。
\documentclass[a4paper]{article}
\setlength{\parindent}{0pt}
\begin{document}
\setlength{\fboxsep}{0pt}
\fbox{%
\begin{minipage}[c][\dimexpr3cm-2\fboxrule][c]{\dimexpr7.5cm-2\fboxrule}
words
\end{minipage}%
}
\rule{7.5cm}{3cm}
\end{document}