是否存在像 \asymp 一样具有两个圆弧但顺序相反的 LaTeX 符号?

是否存在像 \asymp 一样具有两个圆弧但顺序相反的 LaTeX 符号?

\asymp创建 )(,水平。在编程语言语义工作中,我看到了类似的东西,但顺序相反:(),再次水平。有没有标准的 LaTeX 命令可以做到这一点?

答案1

我提出以下建议,具体方法如下stackengine

\documentclass[11pt]{article}
\usepackage{amssymb}
\usepackage{accents} 
\usepackage{stackengine}
\newcommand{\mysymbol}{\setstackgap{S}{0pt}\stackMath%
\mathrel{\stackon{\smile}{\frown}}} 
\begin{document}

    \[ A\mysymbol B \]%

\end{document} 

在此处输入图片描述

答案2

由于该\asymp符号在曲率、厚度等方面与括号\smile、以及任何其他符号不同,因此这里是通过将其切割并重新组装\smallsmile而制成的版本。\asymptrimclip

在此处输入图片描述

\documentclass{article}

\usepackage{trimclip,stackengine}

\newcommand{\sympa}{\mathrel{\stackon[.9 pt]{\clipbox*{0pt {.65\height} {\width} {1.1\height}}{$\asymp$}}%
{\clipbox*{0pt 0pt {\width} {.5\height}}{$\asymp$}}}}

\begin{document}

$P\sympa Q\asymp R$

$P\asymp Q\sympa R$

\end{document}

相关内容