Использование fdsymbol и fontspec

Использование fdsymbol и fontspec

Я хотел бы использовать fdsymbolпакет вместе со fedra serif bшрифтом Opentype. У меня возникли некоторые проблемы со следующим кодом

\documentclass{article}
\usepackage{fdsymbol}
\usepackage{fontspec}
%\setmainfont{fedraserifpro-b-book.otf}[
%BoldFont = fedraserifpro-b-medium.otf, 
%ItalicFont = fedraserifpro-b-bookitalic.otf,
%BoldItalicFont = fedraserifpro-b-mediumita.otf]

\begin{document}
\begin{equation}
\sigma(w | xv)
\end{equation}
\end{document}

При компиляции с помощью XeLaTeXя получаю следующую ошибку

LaTeX error: Command '\mathdollar' already defined.

Я не уверен, проблема связана с конкретной машиной или нет. Есть идеи?

EDIT: После использования \let\mathdollar\undefinedкод компилируется, но результат

введите описание изображения здесь

Вместо

введите описание изображения здесь

решение1

Вы можете скачать некоторые шрифты Fedora (я не знаю, где их можно найти, но они должны быть совместимы с математикой)

Затем:

После добавления шрифта в вашу систему вы можете запустить код:

\documentclass{article}
\usepackage{mathspec}
\setmainfont{DejaVu Sans}
\setmathsfont(Digits,Latin,Greek)[Numbers={Lining,Proportional}]{TeX Gyre Pagella Math}
\begin{document}
Test
\begin{equation}
\boldmath{\sigma(w | xv)}
\end{equation}
\end{document}

Это даст:

введите описание изображения здесь

PS: Я не знаю, где должен располагаться оригинальный шрифт, поэтому просто добавлю код, который мог бы использовать другой основной шрифт и другой шрифт для математических символов, используя некоторые шрифты, доступные в системах Linux и на Overleaf (чтобы вы могли протестировать код).

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