LaTeX 中的长下划线

LaTeX 中的长下划线

在 LaTeX 中,如何制作长下划线?

例如,

Name _______  Signature _______

答案1

你可以\underline\hspace

\documentclass{article}

\begin{document}
Name \underline{\hspace{3cm}}
Signature \underline{\hspace{3cm}}

\end{document}

下划线空格

答案2

您可以使用\rule

\rule[<raise height>]{<width>}{<height>}

例如\rule{2in}{.5pt}会给你你想要的东西。

可选参数可用于提高(正值)或降低(负值)规则。有时稍微降低它看起来会更好。

答案3

正如我从exam课程文档中了解到的那样,你可以这样做:

\makebox[0.5\textwidth]{Name:\enspace\hrulefill}

这使您可以控制整个结构占用的空间量,而不仅仅是下划线的部分。

答案4

如果您想要在基线处有一条特定长度(和宽度)的线(或规则),则只需使用\rule{<len>}{<width>}。您还可以通过添加可选参数来调整垂直位移(或深度):\rule[<depth>]{<len>}{<width>}

以下是使用示例的模型:

在此处输入图片描述

\documentclass{article}
\newcommand{\uline}[1]{\rule[0pt]{#1}{0.4pt}}% Fill this blank
\begin{document}
Assume $A \subset B$.
We want to show $A \subset (A \cap B)$ and \uline{2cm}.
The first fact is true since: $A \subset B \Rightarrow$
if $x \in A$ then \uline{2cm} $\Rightarrow$
if $x \in A$ then $x \in A and B$.
The second fact is true by \uline{2cm}.

Conversly, assume \uline{2cm}.
By the first property again, $B \supset$ \uline{2cm},
so we have \uline{4cm}.
\end{document}​​​​​​​​​​​

我已将其定义\uline为采用单个参数,固定传递给的其他参数\rule(宽度为0.4pt和深度为0pt)。您可以根据偏好根据需要修改它。

相关内容