在一个特殊的代数中,我使用amssymb
产品
\newcommand{\bDiamond}{\mathbin{\Diamond}}
\newcommand{\bLozenge}{\mathbin{\blacklozenge}}
\newcommand{\bCircledast}{\mathbin{\circledast}}
\newcommand{\bOdot}{\mathbin{\odot}}
另请参阅之前回答的两个问题多个 $\Diamond$ 乘积的符号和填充\钻石产品标志。两个产品标志\bDiamond
和\bLozenge
是相反的或伙伴,因为黑色和白色是互换的。
现在我想
的伙伴标志
\bCircledast
,即黑色圆盘上的白色星号(形状应与相同\bCircledast
)和的伙伴标志
\bOdot
,即黑盘上的白点(形状应与相同\bOdot
)
在此先感谢您的帮助!
答案1
打印一个大的黑色圆圈并在其上叠印一个白色星号或白点。
\documentclass{article}
\usepackage{amsmath,amssymb,graphicx,color}
\newcommand{\invcircledast}{%
\mathbin{\vphantom{\circledast}\text{%
\ooalign{\smash{\blackcircle}\cr
\hidewidth\smash{\textcolor{white}{$*$}}\hidewidth\cr
}%
}}%
}
\newcommand{\invodot}{%
\mathbin{\vphantom{\odot}\text{%
\ooalign{\smash{\blackcircle}\cr
\hidewidth\smash{\whitedot}\hidewidth\cr
}%
}}%
}
\newcommand{\blackcircle}{\raisebox{-.4ex}{\scalebox{1.66}{$\bullet$}}}
\newcommand{\whitedot}{\raisebox{.4ex}{\textcolor{white}{\scalebox{.3}{$\bullet$}}}}
\begin{document}
$a\circledast b\invcircledast c$
$a\odot b\invodot c$
\end{document}