Springer 模板中某些几何对象的 LaTeX 代码

Springer 模板中某些几何对象的 LaTeX 代码

我使用 Springer 模板svmono来编写几何书。但是,有些 LaTeX 代码无法正确显示。

就我而言,这就是\vecand\neq命令。

我想写向量,所以我使用\vec向量符号。但是,它没有显示,overrightarrow虽然显示了,但很丑。那么,我应该使用什么代码而不是\vecoverrightarrow

我也想使用widearcwideOarc但是当我插入fourier包,它没有显示。

哪些 LaTeX 代码和包与 Springer 模板兼容svmono

编辑由于我的问题仍然存在一些新问题,因此我在这里发布了我的 MWE:

\documentclass[graybox,envcountsec,sectrefs,vecarrow,envcountretsec]{svmono}
\usepackage[utf8]{vietnam}
\usepackage{mathptmx}
\usepackage{helvet}
\usepackage{courier}
\usepackage{fourier}
\usepackage{type1cm}           
\begin{document}
$\wideOarc{AB}$: directed arc $\wideOarc{AB}$ 
$\widearc{AB}$: arc.\\
\end{document}

答案1

用户指南中svmono提到\vec

\vec将矢量描绘为粗体字符而不是箭头重音。

并提供了一个课程选项

vecarrow\vec当使用-command时,用上面的箭头表示向量。

所以

\documentclass{svmono}

\begin{document}

$\vec{a}$

\end{document}

会给

在此处输入图片描述

\documentclass[vecarrow]{svmono}

\begin{document}

$\vec{a}$

\end{document}

将产生

在此处输入图片描述

关于问题的另一部分,您的设置中一定还有其他问题,因为 \neq 似乎产生了所需的结果:

\documentclass{svmono}
\begin{document}

$a\neq b$

\end{document}

在此处输入图片描述

并且仅加载fourier即可:

\documentclass[vecarrow]{svmono}
\usepackage{fourier}
\begin{document}

$\vec{a}\quad\widearc{ABC}\quad\wideOarc{ABC}$

\end{document}

在此处输入图片描述

在对问题进行编辑时提出了一个新要求:为了解决fourier和之间的冲突mathptmx,您可以简单地不加载mathptmx,或者,如果您想同时加载两个包(我认为这不是很好),您可以使用包savesym来更改冲突符号的名称,从而防止名称冲突:

\documentclass[graybox,envcountsec,sectrefs,vecarrow,envcountretsec]{svmono}
\usepackage[utf8]{vietnam}
\usepackage{savesym}
\usepackage{mathptmx}
\savesymbol{hbar}
\usepackage{helvet}
\usepackage{courier}
\usepackage{type1cm}           
\usepackage{fourier}
\begin{document}
$\wideOarc{AB}$: directed arc $\wideOarc{AB}$ 
$\widearc{AB}$: arc.
\end{document}

相关内容