SVJour3 模板中的向量

SVJour3 模板中的向量

如何使用 SVJour3 模板获取矢量符号。我已经定义了

\usepackage{amsmath}
\let\vec\mathbf 

但它不起作用。

答案1

其他 Springer 课程有vecarrow这个选项,但是svjour3没有。

您仍然可以使用箭头恢复矢量,但需要使用一些稍微卑鄙的技巧。

% save the original definition of \vec
\let\latexvec\vec

\documentclass[smallextended]{svjour3}

% restore the original over the svjour3 version
\let\vec\latexvec

\usepackage{amsmath}

\begin{document}

A vector $\vec{v}$.

\end{document}

一个不同的技巧:

\documentclass[smallextended]{svjour3}

% remove the definition of \vec by svjour3
\let\vec\relax
% restore the original definition in fontmath.ltx
\DeclareMathAccent{\vec}{\mathord}{letters}{"7E}

\usepackage{amsmath}

\begin{document}

A vector $\vec{v}$.

\end{document}

这两个技巧本质上是等效的;前者的优点是您不需要查找\vecLaTeX 最初如何定义。

在加载之前恢复原始定义很重要amsmath,因为这个包将重新定义它以按照其构造进行操作(但不会改变最终形状)。

在此处输入图片描述

相关内容