如何获得类似于旧阶乘符号的符号?

如何获得类似于旧阶乘符号的符号?

是否存在这样的符号?它看起来类似于旧的阶乘符号,但它位于右上角而不是左下角。

在此处输入图片描述

我需要它作为数学环境或一些简单的代码来实现:

在此处输入图片描述

这些都是在 MS Word 中制作的。

答案1

\documentclass{article}

\usepackage{amsmath}

\makeatletter
\newcommand*{\foo}[1]{{\mathpalette\@foo{#1}}}
\newcommand*{\@foo}[2]{%
   \dimen@=\fontdimen8
       \ifx#1\displaystyle\textfont\else
       \ifx#1\textstyle\textfont\else
       \ifx#1\scriptstyle\scriptfont\else
       \scriptscriptfont\fi\fi\fi3\relax
   \hbox{%
      \vbox{%
         \hrule\@height\dimen@
         \kern2\dimen@
         \hbox{\m@th$#1#2$\kern\dimen@}%
      }%
      \vrule\@width\dimen@
   }%
}
\makeatother

\begin{document}

\[
\foo{n} \quad
a^{\foo{n}} \quad
{\scriptstyle\foo{n}} \quad
{\scriptscriptstyle\foo{n}}
\]

\end{document}

在此处输入图片描述

划痕长度\dimen@设置为当前数学样式中的分数规则宽度。选择该值作为规则宽度和右侧的水平间距,而垂直间距是该值的两倍。请根据需要选择值。

答案2

有一个名为 的包可以产生您预期的结果。在这里,我使用引擎actuarialangle进行了 MWE 。Cambria MathXeLaTeX

\documentclass{article}
\usepackage{unicode-math}
\usepackage{actuarialangle}
\setmathfont{Cambria Math}
\begin{document} 
$\actuarialangle{n\,}\cdot a^{\actuarialangle{n\,}}$
\end{document}

在此处输入图片描述

相关内容