使用直立字体(无斜体)和 svjour3(Springer)

使用直立字体(无斜体)和 svjour3(Springer)

我找不到如何使用 svjour3 类(由 Springer 提供)自动为我的 latex 文档中的所有定理执行此操作。我也在我的文档中使用 amsmath。

答案1

svjour应该使用\spnewtheorem,而不是\newtheorem;您可以使用 定义一系列新的环境

\spnewtheorem{utheorem}{Theorem}{\normalfont\bfseries}{\normalfont}

对于其他环境也类似。语法\spnewtheorem

\spnewtheorem{env_nam}{caption}[within]{cap_font}{body_font}
\spnewtheorem{env_nam}[numbered_like]{caption}{cap_font}{body_font}
\spnewtheorem*{env_nam}{caption}{cap_font}{body_font}

因此,如果你想要对定理进行编号,并让命题共享定理的计数器,那么你可以

\spnewtheorem{utheorem} % environment name
  {Theorem}             % label
  [section]             % numbered within
  {\normalfont\bfseries}% label font
  {\normalfont}         % body font

\spnewtheorem{uprop}    % environment name
  [utheorem]            % numbered like
  {Proposition}         % label
  {\normalfont\bfseries}% label font
  {\normalfont}         % body font

(评论是可选的,只是为了更清楚)。

\spnewtheorem*定义一个无限定理类环境。

相关内容