半直積を表す通常とは異なる記号を探しています

半直積を表す通常とは異なる記号を探しています

私が欲しいのは教科書で使われている記号です群の表現理論とその応用半直和と半直積については、Asom O. Barut と Ryszard Raczka (第 2 版) の論文を参照してください。写真をアップロードします。

ここに画像の説明を入力してください

Unicode シンボルを探しましたが、何も見つからないので、おそらく難しいでしょう。

ありがとう。

述べる。この質問は次のようにマークされています重複する可能性のある質問私はそれに同意しません。Detexifyを使ってシンボルを見つけようとしましたが、認識されませんでした。おそらく、The Comprehensive LaTeX Symbol Listをもっとよく勉強する必要があると思いますが、それは別の問題です。記号を検索したり、数学記号や文字を識別するにはどうすればよいですか?私の問題を解決します。

答え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

答え2

たった今見つけました。stixパッケージ内で次のように定義されています:\oplusrhrimおよび\otimesrhrim

ここに画像の説明を入力してください

関連情報