我正在用 LaTeX 写一份文档,发现当我使用\\
或\newline
这是代码。
\par{ {\bfseries{\today}} \vspace{1\baselineskip}
Name \\
Address \\
Contact Details
}
输出如下
我想要的是地址和联系方式出现在姓名下方。
答案1
您只需\par
在每行末尾添加一个,即可生成下面的第一部分。请注意,每个段落都缩进。正如 Marc van Dongen 所评论的那样,如果您希望内容位于左边距,则需要添加一个\noindent
,如第二个示例所示:
不过,对于这种材质最好使用这样的tabular
环境:
笔记:
- 包裹
showframe
用于显示页边距。 \bfseries
不接受参数,因此正确的用法应该是{\bfseries\today}
。- 您可以使用
\bigskip
,\medskip
,\smallskip
进行垂直空间调整,或者在表格后面添加可选空格,如下所示\\[2.0ex]
代码:
\documentclass{article}
\usepackage{showframe}
\begin{document}
\textbf{\today}
\vspace{1\baselineskip}
Name\par
Address\par
Contact Details
\bigskip
\noindent\textbf{\today}
\vspace{1\baselineskip}
\par\noindent Name
\par\noindent Address
\par\noindent Contact Details
\bigskip
\noindent
\begin{tabular}{@{}ll}
\textbf{\today} \\[2.0ex]
Name & Shashwat \\
Address & 123 Any Street \\
Contact Details & [email protected] \\
\end{tabular}
\end{document}