我怎样才能获得$\eqdot$?

我怎样才能获得$\eqdot$?

我想要访问下面有一个点的等号,就像 stix 包中的 eqdot 一样。但不幸的是,我收到一条错误消息,提示加载的包太多。

更准确地说,错误消息是:“声明的符号字体太多。...ont{integrals} {LS2}{stixcal} {m} {n}”

我怎样才能解决这个问题?

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{amsmath, amssymb, amsthm, enumitem, graphicx, hyperref, latexsym,  babel, blindtext, thmtools}
\usepackage[dvipsnames]{xcolor}
\usepackage{environ}
\usepackage{stmaryrd}
\usepackage{txfonts}
\usepackage{euro}
\usepackage{stix}

\begin{document}

$\eqdot$

\end{document}```
    

答案1

加载没有意义txfonts,因为stix已经提供了类似 Times 的字体。

latexsym软件包已包含在内amssymb,但stix仍然包含它。很可能您不需要stmaryrd任何一个。

看看下面代码中的注释。

\documentclass{article}

\usepackage[T1]{fontenc}
%\usepackage[utf8]{inputenc} % not needed
\usepackage[english]{babel}
\usepackage{
  amsmath,
%  amssymb, % not needed
  amsthm,
  enumitem,
  graphicx,
%  latexsym, % not needed
%  babel, % why twice?
  blindtext,
  thmtools
}
\usepackage[dvipsnames]{xcolor}
\usepackage{environ}
%\usepackage{stmaryrd} % probably not needed
%\usepackage{txfonts} % surely a cause for the problem
\usepackage{euro}
\usepackage{stix}

\usepackage{hyperref} % should be last

\begin{document}

$\eqdot$

test
\end{document}

相关内容