o que posso fazer se quiser um símbolo "um triângulo com um ponto centralizado dentro dele" e outros símbolos no látex?

o que posso fazer se quiser um símbolo "um triângulo com um ponto centralizado dentro dele" e outros símbolos no látex?

Quero símbolos "um triângulo com um ponto centralizado dentro dele", "um triângulo com um círculo dentro dele", "um triângulo descendente com um ponto centralizado dentro dele" e também "um triângulo descendente com um círculo dentro dele". Eu tentei o pacote stix e digitei o comando "\trianglecdot" no arquivo fonte. Ele pode me dar o primeiro símbolo, mas este pacote stix não é bom, pois enquanto isso também pode fazer com que o estilo de muitos outros símbolos não seja bonito. Para os três símbolos restantes, também não encontro pacotes e comandos adequados.

Como expor todos os quatro símbolos? Muito obrigado.

Responder1

obrigado ao membroerik

dê uma olhada aqui -https://tex.stackexchange.com/a/429103/197451

insira a descrição da imagem aqui

\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}

Responder2

\tdotcirclefunciona apenas no modo inline e não como modo underscript ou overscript.

\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}

insira a descrição da imagem aqui

informação relacionada