Springer Nature 2021 课程在写入 $|x|$ 时出错

Springer Nature 2021 课程在写入 $|x|$ 时出错

以下对 Springer Nature 模板的简单改编会导致错误。例如,我无法编写[x||\zeta|,否则会导致错误。该错误的原因是什么?如何修复?

Springer Nature 模板可以在这里找到:Springer Nature 模板

我知道有类似情况没有回答的问题在这个网站上,一些评论建议用 代替 | \vert。我认为我不应该容忍这种奇怪的行为,除非有充分的理由说明写作|本质上是错误的。

\documentclass[sn-mathphys]{sn-jnl}
\jyear{2021}
\theoremstyle{thmstyleone}\newtheorem{theorem}{Theorem}\newtheorem{proposition}[theorem]{Proposition}
\theoremstyle{thmstyletwo}\newtheorem{example}{Example}\newtheorem{remark}{Remark}
\theoremstyle{thmstylethree}\newtheorem{definition}{Definition}
\raggedbottom
\begin{document}
\title[Article Title]{Article Title}
\author*[1,2]{\fnm{First} \sur{Author}}\email{[email protected]}
\author[2,3]{\fnm{Second} \sur{Author}}\email{[email protected]}
\equalcont{These authors contributed equally to this work.}
\author[1,2]{\fnm{Third} \sur{Author}}\email{[email protected]}
\equalcont{These authors contributed equally to this work.}
\affil*[1]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{100190}, \state{State}, \country{Country}}}
\affil[2]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{10587}, \state{State}, \country{Country}}}
\affil[3]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{610101}, \state{State}, \country{Country}}}
\abstract{Nothing to abstract here.}
\keywords{keyword1, Keyword2, Keyword3, Keyword4}
\maketitle
\section{This works well}
$x$

$[x]$

$|x|$

$\zeta$

$[\zeta]$

\section{Those lines cause errors}
$|x]$

$[x|$

$|\zeta|$
\end{document}

答案1

该类包含的包program会做出一些不幸的选择,包括全局激活|,它提供了一个命令

 \normalbaroutside

您可以在序言中发出它,但它|仅在程序环境中才具有特殊含义。

答案2

我遇到了同样的错误。

对于 |X| 使用 $\lvert X \vert$

相关内容