我正在使用 latex 字母类。我想在我的地址后和电话号码前添加一些垂直空间。这是我的代码:
\address{
\textbf{Jonathan Hodgson} \\
Address line 1,\\
Address line 2,\\
Address line 3,\\
Address line 4,\\
POST CODE \\
\vspace{0.2cm}
Tel: \href{tel:+mynumber}{my number} \\
Email: \email
}
由于我不知道的原因,在电话线和电子邮件线之间添加了 vspace。
将上面的内容更改为:
\address{
\textbf{Jonathan Hodgson} \\
Address line 1,\\
Address line 2,\\
Address line 3,\\
Address line 4,\\
\vspace{0.2cm}
POST CODE \\
Tel: \href{tel:+mynumber}{my number} \\
Email: \email
}
将空格放在我想要的位置,邮政编码后面。
这对我来说似乎违反直觉。我做错了什么吗?还是我没有找到原因。
答案1
宏\\
通常支持指定额外垂直空间的可选参数:
\address{
\textbf{Jonathan Hodgson} \\
Address line 1,\\
Address line 2,\\
Address line 3,\\
Address line 4,\\
POST CODE \\[0.2cm]
Tel: \href{tel:+mynumber}{my number} \\
Email: \email
}
问题在于\vspace
:如果将其置于水平模式,则不会立即设置垂直方向(在水平模式下这是不可能的)。相反,它将被置于后当前行。