我想将该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.
我不确定这个问题是否与机器有关。有什么想法吗?
编辑:使用\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 上可用(以便您可以测试代码)。