我正在尝试对齐三个地址块,以便一个地址块在左侧对齐,一个地址块在右侧对齐,一个地址块在中间对齐。这是我目前为两个地址所做的工作(我从模板中使用了很多这样的工作):
\documentclass[margin]{res}
\usepackage{hyperref}
\textwidth=5.2in % increase textwidth to get smaller right margin
\linespread{0.97}
\newenvironment{nitemize}{%
\begin{itemize}[topsep=0pt,itemsep=0pt,parsep=0pt]%
}{%
\end{itemize}%
}
\begin{document}
\address{{\bf Address1} \\ Filler Text \\ Filler Text}
\address{{\bf Address2} \\ Filler Text \\ Filler Text}
这就是现在的样子
Address1 Address2
Filler Filler
Filler Filler
这就是我想要的样子
Address1 Address2 Address3
Filler Filler Filler
Filler Filler Filler
有什么方法可以让它使用三个地址块吗?
另外,我没有将中间的地址块用作实际地址。我想将其用作姓名,但我无法让姓名块显示在两个地址块之间,因此,如果有任何方法可以让文本块显示在两个地址之间,那对我来说也是一个可以接受的答案。
答案1
答案2
使用\minipage
:
\documentclass{article}
\begin{document}
\begin{minipage}{0.33\textwidth}
\textbf{Address1}\\
Filler Text\\
Filler Text
\end{minipage}%
\begin{minipage}{0.34\textwidth}
\textbf{Address2}\\
Filler Text\\
Filler Text
\end{minipage}%
\begin{minipage}{0.33\textwidth}
\textbf{Address3}\\
Filler Text\\
Filler Text
\end{minipage}
\end{document}
Minipages 应该可以满足您的要求。您可以根据需要格式化每个 minipage 中的文本,然后您无需使用文档res
类,根据 @Johannes_B 的评论,该类现已过时。