编辑:直到现在我才意识到这个问题是 amsart 类特有的。
下面的内容正如我想要的那样,即“joweirj”的第一个“j”从“llong”的第一个“l”开始:
\documentclass[12pt,a4paper]{amsart}
\begin{document}
\tableofcontents
\section{llong asdofi jweoir weoi howet
oughsodfuh sodf hwoeir joweirj weorij woerij}
\end{document}
\appendix
\section{cat}
在此之前\end{document}
,“jewoir”中的“j”在“cat”中的“c”开始的位置:
问题:我该如何避免这种情况?我希望目录中有一个附录项,如第二张图片所示,但在第一个目录中,单词 joweirj 应该从单词 llong 开始的位置开始。
编辑:下面的芭芭拉建议\renewcommand{\sectionname}{}
在 之后 添加\appendix
,但第一个目录项的第二行仍然与单词“cat”对齐。另外,我宁愿使用“附录 A”,而不是仅仅使用“A”。
答案1
因为集合\appendix
中的定义,所以只需消除它。因此amsart
\let\sectionname\appendixname
\appendix
\renewcommand{\sectionname}{}
将会给出(我认为)您想要的结果。
答案2
我最终做了以下事情。我很确定我会在过程中不断改变它,因为我经验不足。例如,最好专门为附录定义一个新的计数器,但我们会看到......我认为这个不完美的答案对像我这样的其他乳胶新手仍然有用。
\documentclass[12pt,a4paper]{amsart}
\usepackage{amsmath, amsfonts, xifthen, latexsym, amssymb, amsthm, amscd}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\begin{document}
\tableofcontents
\section{llong asdofi jweoir weoi howet
oughsodfuh sodf hwoeir joweirj weorij woerij}
\section*{Appendix A. Cat}
\setcounter{section}{1}
\setcounter{theorem}{0}
\renewcommand{\thesection}{\Alph{section}}
\begin{lemma}
Cats are stoopid.
\end{lemma}
\end{document}