多行地址书写

多行地址书写

我编写了一个 tex 文档,其中包含以下类型的地址命令。

\documentclass[11pt]{amsart}
\usepackage{amsmath,amsthm,amssymb,hyperref}
\begin{document}
\title{Paper 1}
\author{Rahul}
\address{Indian Institute of Science,\\ 
Bangalore\\
India}
\end{document}

但是在 pdf 文件中,地址却只显示一行,尽管我在地址中使用了换行符“ \\ ”。为什么会出现这种情况,或者如何将地址写在多行中?

答案1

看起来该\address字段旨在用作单行右移文本字段(可能以逗号分隔),用于\maketitle。虽然\newline可以工作,但它会弄乱右移。如果您确实想要多行地址,我建议使用 \parbox。

\documentclass[11pt]{amsart}
\usepackage{amsmath,amsthm,amssymb,hyperref}
\title{Paper 1}
\author{Rahul}
\address{\parbox{\linewidth}{Indian Institute of Science,\\
Bangalore\\
India}}
\begin{document}
\maketitle
\end{document}

相关内容