AMS 不等式:\gtrsim 和 \lesssim 的变体

AMS 不等式:\gtrsim 和 \lesssim 的变体

我正在使用两个特定命令搜索数学符号的变体amsmath。已知 AMS 符号\gtrsim\lesssim产生以下字体:

在此处输入图片描述

我会选择一个我还没有找到的小变体符号-a4.pdf. 符号如下(表示\lessim):

在此处输入代码

同样,我希望 有相同的符号\gtrsim。您如何帮助我仅使用pdflatex?提前致谢。

答案1

这里我引入了\varlesssim\vargtrsim。与未改变的对应符号不同,我在这里保留了<和的数学轴>,而不是将它们提升到很高的位置。

\documentclass[12pt]{article}
\usepackage{amssymb,stackengine,graphicx}
\newcommand\varlesssim{\mathrel{\ensurestackMath{%
  \stackengine{-.4ex}{<}{\rotatebox{-25}{$\sim$}}{U}{r}{F}{T}{S}}}}
\newcommand\vargtrsim{\mathrel{\ensurestackMath{%
  \stackengine{-.4ex}{>}{\rotatebox{25}{$\sim$}}{U}{l}{F}{T}{S}}}}
\begin{document}
\[
x \lesssim y \gtrsim z <p > q \sim r
\]
\[
x \varlesssim y < z
\]
\[
x \vargtrsim y > z
\]
\end{document}

在此处输入图片描述

对于适用于各种数学风格的版本,请混合scalerel

\documentclass[12pt]{article}
\usepackage{amssymb,stackengine,graphicx,scalerel}
\newcommand\varlesssim{\mathrel{\ensurestackMath{\ThisStyle{%
  \stackengine{-.4\LMex}{\SavedStyle<}{%
    \rotatebox{-25}{$\SavedStyle\sim$}}{U}{r}{F}{T}{S}}}}}
\newcommand\vargtrsim{\mathrel{\ensurestackMath{\ThisStyle{%
  \stackengine{-.4\LMex}{\SavedStyle>}{%
    \rotatebox{25}{$\SavedStyle\sim$}}{U}{l}{F}{T}{S}}}}}
\begin{document}
\[
x \lesssim y \gtrsim z <p > q \sim r
\]
\[
x \varlesssim y < z
\]
\[
x \vargtrsim y > z
\]
\[
\scriptstyle x \varlesssim y < z
\]
\[
\scriptstyle x \vargtrsim y > z
\]
\[
\scriptscriptstyle x \varlesssim y < z
\]
\[
\scriptscriptstyle x \vargtrsim y > z
\]
\end{document}

在此处输入图片描述


跟进

原帖作者要求我对原来的答案进行修改。请求的各个方面并不完全清楚,但有两点值得注意:\sim尺寸更小,复合符号的两个组成部分之间的距离更近。

如果这仍然不符合 OP 的口味,我可以描述哪些参数会改变什么。第\scalebox一个参数确定的比例\sim-.45\LMex影响两个基本符号之间的垂直间隙(其中\LMex是的度量,ex其比例随数学尺寸的减小而减小,+/-25控制的旋转\sim

\documentclass[12pt]{article}
\usepackage{stackengine,graphicx,scalerel}
\newcommand\scalesim{\scalebox{.8}{$\SavedStyle\sim$}}
\newcommand\varlesssim{\mathrel{\ensurestackMath{\ThisStyle{%
  \stackengine{-.45\LMex}{\SavedStyle<}{%
    \rotatebox{-25}{\scalesim}}{U}{l}{F}{T}{S}}}}}
\newcommand\vargtrsim{\mathrel{\ensurestackMath{\ThisStyle{%
  \stackengine{-.45\LMex}{\SavedStyle>}{%
    \rotatebox{25}{\scalesim}}{U}{r}{F}{T}{S}}}}}
\setstackEOL{\\}
\stackMath
\begin{document}
\[
\Centerstack{x \varlesssim y < z\\
             x \vargtrsim y > z}
\]
\[
\Centerstack{\scriptstyle x \varlesssim y < z\\
             \scriptstyle x \vargtrsim y > z}
\]
\[
\Centerstack{\scriptscriptstyle x \varlesssim y < z\\
             \scriptscriptstyle x \vargtrsim y > z}
\]
\end{document}

在此处输入图片描述

相关内容