使用 \par 进行行对齐

使用 \par 进行行对齐

我正在用 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}

相关内容