我想要的是教科书中使用的符号群表示理论及应用Asom O. Barut 和 Ryszard Raczka (第 2 版) 的半直和与半直积。我上传了一张照片。
我一直在 Unicode 符号中寻找,但没有找到任何东西,所以这可能很困难。
谢谢。
评论。该问题已被标记为可能重复的问题。我不同意。我尝试使用 Detexify 查找我的符号,但它没有识别它。也许我应该更好地研究综合 LaTeX 符号列表,但这是另一个问题。如何查找符号或识别数学符号或字符?解决了我的问题。
答案1
您可以自己构建符号。
\documentclass{article}
\usepackage{pict2e}
\makeatletter
\DeclareRobustCommand{\loplus}{\mathbin{\mathpalette\dog@lsemi{+}}}
\DeclareRobustCommand{\lotimes}{\mathbin{\mathpalette\dog@lsemi{\times}}}
\DeclareRobustCommand{\roplus}{\mathbin{\mathpalette\dog@rsemi{+}}}
\DeclareRobustCommand{\rotimes}{\mathbin{\mathpalette\dog@rsemi{\times}}}
\newcommand{\dog@rsemi}[2]{\dog@semi{#1}{#2}{-90,90}}
\newcommand{\dog@lsemi}[2]{\dog@semi{#1}{#2}{270,90}}
\newcommand{\dog@semi}[3]{%
\begingroup
\sbox\z@{$\m@th#1#2$}%
\setlength{\unitlength}{\dimexpr\ht\z@+\dp\z@\relax}%
\makebox[\wd\z@]{\raisebox{-\dp\z@}{%
\begin{picture}(1,1)
\linethickness{\variable@rule{#1}}
\roundcap
\put(0.5,0.5){\makebox(0,0){\raisebox{\dp\z@}{$\m@th#1#2$}}}
\put(0.5,0.5){\arc[#3]{0.5}}
\end{picture}%
}}%
\endgroup
}
\newcommand{\variable@rule}[1]{%
\fontdimen8
\ifx#1\displaystyle\textfont3\else
\ifx#1\textstyle\textfont3\else
\ifx#1\scriptstyle\scriptfont3\else
\scriptscriptfont3\relax
\fi\fi\fi
}
\makeatother
\begin{document}
$A\roplus B\rotimes C\loplus D \lotimes E$
$\scriptstyle \roplus\rotimes\loplus\lotimes$
\end{document}
但是,请注意,标准\oplus
和比和\otimes
更轻,因此您可能希望使用完整的圆以类似的方式重新定义它们。+
\times