带有 italian babel 软件包的 APS 模板

带有 italian babel 软件包的 APS 模板

我正在尝试使用\usepackage[italian]{babel}这个日记模板:https://it.sharelatex.com/templates/journals/aps

但是我得到了错误\maketitle(4个错误):

! Missing $ inserted.
! Please use \mathaccent for accents in math mode.
! You can't use `\spacefactor' in math mode.

我该如何解决这个问题?

答案1

这是一个错误italian.ldf,应该报告。

问题在于,revtex4-1类激活了逗号,但italian.ldf赋予了与类预期不同的含义。下面是一个解决方法。

\documentclass[
 aps,
]{revtex4-1}

\usepackage[T1]{fontenc}
\usepackage[italian]{babel}

%% work around the bad interaction between revtex and babel-italian
\makeatletter
\let\it@comma@def\active@comma
\makeatother

\begin{document}

\author{Ann Author}
\altaffiliation{a, b}
\affiliation{c, d}

\maketitle

\end{document}

在此处输入图片描述

相关内容