为什么 \bigodot 在方程中显得更大

为什么 \bigodot 在方程中显得更大

我发现\bigodot方程式中的数值似乎比普通数学文本中的数值大。示例乳胶如下:

Denote $\bigodot$ as $\subset$ or $\not \subset$. Then a \textbf{set
representation} of $\phi_{1}\barwedge\phi_{2}$ is
$$
\widetilde{\mathcal{S}}(\phi_{1}\barwedge\phi_{2})\,\simeq\,\left(A_{1}\times A_{2},\left.\left(\mathcal{G}_{1}\times \mathcal{G}_{2}\right)\right\vert_{r}, \bigodot\right)
$$

我想知道问题是什么以及如何解决它。

答案1

如果您计划使用该符号作为关系符号,请定义您自己的命令:

\documentclass{article}
\usepackage{amsmath,amssymb}

\newcommand{\subnotsub}{%
  \mathrel{%
    \mathchoice{\textstyle\bigodot}{\bigodot}{\bigodot}{\bigodot}%
  }%
}

\begin{document}

Denote $\subnotsub$ as $\subset$ or $\not \subset$. Then a
\emph{set representation} of $\phi_{1}\barwedge\phi_{2}$ is
\[
\widetilde{\mathcal{S}}(\phi_{1}\barwedge\phi_{2})\simeq
\bigl(A_{1}\times A_{2},(\mathcal{G}_{1}\times \mathcal{G}_{2})\vert_{r}, \subnotsub\bigr)
\]

\end{document}

在此处输入图片描述

需要注意的一些事项。

  1. $$永远不应该在 LaTeX 中使用(除非你清楚地知道为什么要使用它)

  2. 我删除了所有错误\left\right产生了过大的围栏和不必要的间距。

  3. 我无法忍受用粗体来强调,抱歉。

  4. 根本{\textstyle\bigodot}不起作用,因为它会将该符号视为普通符号。

答案2

我找到解决办法了,直接替换\bigodot{\textstyle\bigodot}可以了。

相关内容