定理作者的换行

定理作者的换行

我想引用 7 位作者的定理。我使用的定理环境不会换行,所以姓氏远远超出了范围。有人知道如何处理吗?

以下是该文件的开头:

\documentclass[11pt]{article} 
\usepackage{theorem} 
\newtheorem{thm}{Theorem} 

\begin{document}
\begin{thm}[ Author1, Author2, Author3, Author4, Author5, Author6, Author7 \cite{manyauthored}] 
... 
\end{thm}
\end{document}

因此定理编号和作者姓名太长,并且不会换行。

答案1

让我检查一下你在序言中展示的代码

\documentclass[11pt]{article}

\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{epstopdf}
\DeclareGraphicsExtensions{.pdf,.eps,.png,.jpg,.mps}
\usepackage{multicol}
\usepackage{theorem}
\usepackage{etex}

\newtheorem{thm}{Theorem}

\begin{document}

\begin{thm}[ Author1, Author2, Author3, Author4, Author5, Author6, Author7 \cite{manyauthored}]
...
\end{thm}

\end{document}

删除线表示您应该删除该行;原因如下:

① 过时的软件包
② 需要时自动加载
③ 冗余,但可能有用
④ 过时的软件包
⑤ 过时的软件包

问题的解决方案:加载amsthm

\documentclass[11pt]{article}

\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{amsthm}


\newtheorem{thm}{Theorem}

\begin{document}

\begin{thm}[Author1, Author2, Author3, Author4, Author5, Author6, Author7 \cite{manyauthored}]
...
\end{thm}

\end{document}

在此处输入图片描述

相关内容