如何编写修改后的极限算子?

如何编写修改后的极限算子?

我正在尝试编写一个广义极限运算符,它看起来与标准 \lim 大致相同,只是前面有一个附加符号,由连字符连接(见下面的示例)。我非常希望这个广义极限看起来真的像旧的 \lim;特别是,如果我对变量 x 取极限,那么我希望符号 x 放在下面。我几乎设法通过利用旧的 \lim 并添加前缀来实现这一点:

> p \!\! - \!\! \lim_x 

但是,如果我用更长的字符串(例如,几个变量)替换 x,就会出现太多空格。我尝试将限制分组到单个对象中,如下所示,但这会导致变量位于限制符号的右侧,而不是下方:

> {p \!\! - \!\! \lim}_x 

有人可以告诉我写这种限制的最佳方法是什么吗?

这是一个最小的例子和输出。

\documentclass{article}
\usepackage
\begin{document}

Naive example: 
$$
p-\lim_{x} f(x), \qquad
p-\lim_{x_1,x_2,\dots,x_n} f(x_1,x_2,\dots,x_n)
$$

With \verb"\!" used for indentation, without grouping: 
$$
p\!\!-\!\!\lim_{x} f(x), \qquad
p\!\!-\!\!\lim_{x_1,x_2,\dots,x_n} f(x_1,x_2,\dots,x_n)
$$

With \verb"\!" used for indentation, plus grouping  : 
$$
{p\!\!-\!\!\lim}_{x} f(x), \qquad
\operatorname{p\!\!-\!\!\lim}\limits_{x_1,x_2,\dots,x_n} f(x_1,x_2,\dots,x_n)
$$

\end{document}

在此处输入图片描述

答案1

您可以使用

\DeclareMathOperator*{\plim}{p-lim}

在你的序言中,它将定义一个\plim你可以在文档中使用的命令,例如,

\plim_{x\to\infty} f(x)

这将产生一个罗马(直立)“p”。如果你想要斜体“p”,定义应该是

\DeclareMathOperator*{\plim}{\mathit{p}-lim}

相关内容