写一个 \sim,字母 a 居中

写一个 \sim,字母 a 居中

我想要类似 \sim^a 的东西,但“a”位于顶部中央,而不是像幂。

答案1

参见比较。当然,您可能希望将您选择的运算符定义为单独的宏。

\documentclass{memoir}
\usepackage{amsmath}

\begin{document}

\begin{align*}
    1&\sim^a x\\
    2&\stackrel a\sim x\\%obsolete
    3&\mathop\sim^a x\\
    4&\overset a\sim x\\
    5&\substack{a\\\sim} x\\
    6&\begin{subarray}{c}a\\\sim\end{subarray} x\\
    7&\buildrel a\over\sim x\\
\end{align*}

\end{document}

在此处输入图片描述

有关的。

答案2

我只是添加了另一个名为 的包的使用accents。这里有其他输出,但非常真诚地指出,正确的解决方案是参考好用户 @CampanIgnis 的评论和回复。

根据非常好的用户的评论进行编辑@egreg 使用\mathrel

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{accents}


\begin{document}
\textit{one option}, \, $\square\mathrel{\accentset{a}{\sim}}\blacksquare$

\texttt{another options}
\[\triangle\mathrel{\accentset{\displaystyle a}{\sim}}\square\]
\[\diamond\mathrel{\accentset{\scriptstyle a}{\sim}}\square\]
\[\blacksquare\mathrel{\accentset{\scriptscriptstyle a}{\sim}}\triangle\]
\end{document}

在此处输入图片描述

相关内容