apacite 包导致 Springer 文档中的脚注未对齐(svjour3)

apacite 包导致 Springer 文档中的脚注未对齐(svjour3)

我对脚注和磷灰石包。我使用 Springer documentclasssvjour3和 XeLaTeX(但我对 PDFLaTeX 也有同样的问题)。每当我包含磷灰石包会导致脚注的第一行超出左边距太多(见图)。如果 documentclass 是文章。 我该如何解决?

\documentclass[smallextended]{svjour3}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\usepackage[german, english]{babel}
\usepackage[natbibapa]{apacite}

\begin{document}
\title{My title}
\author{me}
\institute{me \at university}
\date{}
\maketitle

Some text. \footnote{This footnote looks wrong.}

\end{document}

脚注不在应在的位置。

如果这个问题已经被问过并回答过,请见谅。我尝试寻找类似的问题。

答案1

该类svjour3重新定义了一些脚注相关的宏以便\bibindent在某些地方使用,并将apacite其设置为-2.5em

我不确定 Springer 是否喜欢,但也许你可以在参考书目之前apacite重置来做到这一点。\bibindent

\documentclass[smallextended]{svjour3}

\edef\svjourbibindent{\the\bibindent}

\usepackage[natbibapa]{apacite}
\usepackage{etoolbox}

\edef\apacitebibindent{\the\bibindent}

\AtBeginDocument{\setlength{\bibindent}{\svjourbibindent}}
\AtBeginEnvironment{thebibliography}{\setlength{\bibindent}{\apacitebibindent}}

\begin{document}

\title{My title}
\author{me}
\institute{me \at university}
\date{}
\maketitle

Some text. \footnote{This footnote looks right.}

\end{document}

如果您添加书目项目的示例,我可以检查书目的排版。

相关内容