如何使用前标、上标和下标来过度设置和不足?

如何使用前标、上标和下标来过度设置和不足?

我正在尝试让过度/不足与脚本完美配合。但是对齐方式不对,我不知道该如何修复。

如果我将处方放在过度设置和不足中,即\underset{\beta}{\overset{\alpha}{\prescript{1}{4+5}{\Pi}}},我会得到这样的结果:

在此处输入图片描述

如果我将超额设置和不足设置放在处方内,即\prescript{1}{4+5}{\underset{\beta}{\overset{\alpha}{\Pi}}},我会得到这样的结果:

在此处输入图片描述

然而,这就是我想要的:

在此处输入图片描述

在 LaTeX 中如何实现这一点?

答案1

将处方添加到幻影中。

\documentclass{article}
\usepackage{amsmath,mathtools}

\newcommand{\adornPi}[4]{%
  \prescript{#1}{#2}{\vphantom{\Pi}}%
  \overset{#3}{\underset{#4}{\Pi}}%
}

\begin{document}

\[
\adornPi{1}{4+5}{\alpha}{\beta}
\]

\end{document}

在此处输入图片描述

答案2

一种方法是使用包sideset中的amsmath。它需要使用大运算符,因此\prod而不是\Pi。左侧脚本是左对齐的,因此添加\mathllapmathtools,包括amsmath)会将较长的脚本放在其所属的位置。

在此处输入图片描述

\documentclass{article}

\usepackage{mathtools}

\begin{document}

\[
\sideset{^1_{\mathllap{4+}5}}{}\prod^{\alpha}_{\beta}
\]

\end{document}

答案3

以下答案结合了@SandyG 的@egreg 的答案。我使用\prod而不是\Pi,同时我也使用\prescript而不是\sideset。用户宏\adornprod可以在文本样式和显示样式数学模式下使用。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools} % for \prescript macro
\newcommand\adornprod[4]{%
   \prescript{#1}{#2}{\vphantom{\prod}}\prod\limits^{#3}_{#4}}
\begin{document}
$-\Pi\prod{\displaystyle\prod}{-} % illustrate size differences
 \qquad 
 \adornprod{1}{4+5}{\alpha}{\beta} 
 \qquad 
 \displaystyle 
 \adornprod{1}{4+5}{\alpha}{\beta}$
\end{document}

相关内容