「中央に点がある三角形」の記号や、その他の記号をラテックス内に表示したい場合はどうすればよいでしょうか?

「中央に点がある三角形」の記号や、その他の記号をラテックス内に表示したい場合はどうすればよいでしょうか?

「中央に点がある三角形」、「内側に円がある三角形」、「中央に点がある下向きの三角形」、および「内側に円がある下向きの三角形」というシンボルが必要です。パッケージ stix を試してから、ソース ファイルにコマンド「\trianglecdot」と入力しました。最初のシンボルは取得できますが、このパッケージ stix は適していません。その一方で、他の多くのシンボルのスタイルが見栄えが悪くなる可能性があるからです。残りの 3 つのシンボルについても、適切なパッケージとコマンドが見つかりません。

4 つのシンボルをすべて公開するにはどうすればよいでしょうか? よろしくお願いします。

答え1

メンバーに感謝erik

こちらをご覧ください --https://tex.stackexchange.com/a/429103/197451

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

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes}
\newcommand{\bluetrireddot}[1][0.5]{%
\begin{tikzpicture}
\node(t)[green,regular polygon,regular polygon sides=3,rotate=180,draw,scale=#1] at 
 (0,0){};
\node at (t.center)[circle,fill=red,scale=0.5*#1]{};
\node at (t.center)[circle,blue,draw,scale=#1]{};
\end{tikzpicture}}
\begin{document}
\dots images \bluetrireddot\ acquired \dots
\end{document}

答え2

\tdotcircleインライン モードでのみ動作し、下付き文字モードや上付き文字モードとは異なります。

\documentclass[a4paper,12pt]{article}
\usepackage{mathtools,amssymb}
\usepackage{MnSymbol}
\usepackage{scalerel}
\newcommand{\upodot}[1][0pt]{%
  \mathrel{\raisebox{#1}{$\odot$}}%
}
\newcommand{\tdotcircle}{\mathrlap{\mkern8.5mu\scaleobj{.55}{\upodot[2.1pt]}}\triangledown}
\begin{document}

\[a\tdotcircle b\]
\end{document}

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

関連情報