Esta es la solución más correcta que te podemos compartir, sin embargo mírala detenidamente y analiza si se adapta a tu trabajo.
Solución:
documentclassarticle
usepackageamssymb,stackengine
newcommandledotmathrelensurestackMath%
stackengine-.5exlessdot-UcFFS
begindocument
$aledot b$
enddocument
Si lo necesita a través de mathstyles:
documentclassarticle
usepackageamssymb,stackengine,scalerel
newcommandledotmathrelThisStyleensurestackMath%
stackengine-.5LMexSavedStylelessdotSavedStyle-UcFFS
begindocument
$aledot b$
$scriptstyle aledot b$
$scriptscriptstyle aledot b$
enddocument
APÉNDICE
Los comentarios del OP indican el deseo de agregar un subíndice al símbolo. Las formulaciones anteriores tienen demasiada profundidad para que funcionen bien directamente, por lo que aquí hay una alternativa en la que el trasfondo es smash
ed y la profundidad underset se ajusta un poco:
documentclassarticle
usepackageamssymb,stackengine,scalerel
newcommandledotmathrelThisStyleensurestackMath%
stackengine.8LMexSavedStylelessdotsmashSavedStyle-%
UcFFS
begindocument
$aledot_!P b$
$scriptstyle aledot_!P b$
$scriptscriptstyle aledot_!P b$
enddocument
También hay un símbolo específico. leqslantdot
con MnSymbol
paquete, o fdsymbol
.
Editar: Observamos que el leqslantdot
con MnSymbol
no cambia las fuentes CM.
documentclass[12pt]article
usepackageamsmath
usepackageMnSymbol
begindocument
$f(a,b)leqslantdot g(b,a)$
enddocument
Mientras que si usas fdsymbol
, no tiene un punto exacto pero es similar al cuadrado con un zoom y hay un cambio de la fuente de los corchetes (por ejemplo).
documentclass[12pt]article
usepackageamsmath
usepackagefdsymbol
begindocument
$f(a,b)leqslantdot g(b,a)$
enddocument
Si estás de acuerdo, puedes dejar un tutorial acerca de qué te ha parecido este escrito.