下等带点

下等带点

有没有办法在“小于或等于”符号后面直接加一个点?就像 \lessdot 一样,但添加了水平线。如果有人能告诉我就太好了。我找了好久也没找到。

答案1

\documentclass{article}
\usepackage{amssymb,stackengine}
\newcommand\ledot{\mathrel{\ensurestackMath{%
  \stackengine{-.5ex}{\lessdot}{-}{U}{c}{F}{F}{S}}}}
\begin{document}
$a\ledot b$
\end{document}

在此处输入图片描述

如果您需要跨数学样式:

\documentclass{article}
\usepackage{amssymb,stackengine,scalerel}
\newcommand\ledot{\mathrel{\ThisStyle{\ensurestackMath{%
  \stackengine{-.5\LMex}{\SavedStyle\lessdot}{\SavedStyle-}{U}{c}{F}{F}{S}}}}}
\begin{document}
$a\ledot b$

$\scriptstyle a\ledot b$

$\scriptscriptstyle a\ledot b$
\end{document}

在此处输入图片描述

附录

OP 的评论表明希望在符号上添加下标。上述公式的深度太深,无法直接很好地发挥作用,因此这里有一个替代方案,其中下划线被\smashed,并且下划线深度稍微调整了一下:

\documentclass{article}
\usepackage{amssymb,stackengine,scalerel}
\newcommand\ledot{\mathrel{\ThisStyle{\ensurestackMath{%
  \stackengine{.8\LMex}{\SavedStyle\lessdot}{\smash{\SavedStyle-}}%
  {U}{c}{F}{F}{S}}}}}
\begin{document}
$a\ledot_{\!P} b$

$\scriptstyle a\ledot_{\!P} b$

$\scriptscriptstyle a\ledot_{\!P} b$
\end{document}

在此处输入图片描述

答案2

还有一个\leqslantdot带有MnSymbol包装的特定符号,或fdsymbol

在此处输入图片描述

编辑:我们观察到, CM 字体\leqslantdot没有MnSymbol发生改变。

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{MnSymbol}
\begin{document}
$f(a,b)\leqslantdot g(b,a)$
\end{document}

而如果您使用fdsymbol,您就没有一个精确的点,但它类似于带有缩放的正方形,并且圆括号的字体会发生变化(例如)。

\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{fdsymbol}
\begin{document}
$f(a,b)\leqslantdot g(b,a)$
\end{document}

在此处输入图片描述

相关内容