Код LaTeX для некоторого геометрического объекта в шаблоне Springer

Код LaTeX для некоторого геометрического объекта в шаблоне Springer

Я использовал шаблон Springer svmonoдля своей книги по геометрии. Однако часть кода LaTeX отображалась неправильно.

В моем случае это команда \vecand \neq.

Я хочу написать вектор, поэтому я использую \vecдля обозначения вектора. Однако он не отображается, overrightarrowотображается, но довольно уродливо. Итак, какой код мне использовать вместо \vecи overrightarrow?

Я также хочу использовать widearcи wideOarc, но когда я вставляю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}

Связанный контент