我想创建一个下方带有箭头的运算符,如\varinjlim
。 书写$\mathop{\mathsf{elts}}\limits_{\longrightarrow}(F)$
大致满足我的要求,但箭头上方的空间较大,箭头头部比 中的小\varinjlim
。见下文。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\mathop{\mathsf{elts}}\limits_{\longrightarrow}(F)$ $\varinjlim(D)$
\end{document}
我怎样才能获得相同的间距和箭头大小$\varinjlim$
?
答案1
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand{\injelts}{%
\mathop{\mathpalette\inj@lts{{\mathsf{elts}}{\rightarrowfill@\textstyle}}}\nmlimits@
}
\def\inj@lts#1#2{\inj@@lts#1#2}
\def\inj@@lts#1#2#3{%
\vtop{\m@th\ialign{##\cr
\hfil$#1#2$\hfil\cr
\noalign{\nointerlineskip\kern1.5\ex@}#3\cr
\noalign{\nointerlineskip\kern-\ex@}\cr}}%
}
\makeatother
\begin{document}
$\varinjlim(F)\injelts(F)$
\end{document}