以下对 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$