如何修改 \forall 以便將子/上標放置在下面/上面,就像 \sum 一樣?

如何修改 \forall 以便將子/上標放置在下面/上面,就像 \sum 一樣?

如何修改 \forall 以便將子/上標放置在「all」符號下方/上方?就像 \sum 或 \int 一樣。

答案1

這是你想要的嗎?摘自我的解決方案這裡。此\scalerel*命令調整\forall符號大小以匹配符號的大小\sum。注意\DeclareMathOperator*需要amsmath包並且\scalerel*需要scalerel包。

在此輸入影像描述

\documentclass{article}

\usepackage{amsmath,scalerel}

\DeclareMathOperator*{\Forall}{\scalerel*{\forall}{\sum}}

\begin{document}

\[
\Forall_{n=1}^{\infty} a_n
\]

Inline: $\Forall_{n=1}^{\infty} a_n$.

\end{document}

答案2

感謝@cabohah 的友善輸入,這裡的解決方案並不完美,但看起來足夠好:

\def\Forall{\mathop{\raisebox{-5pt}{\scalebox{2.0}{\ensuremath \forall}}}\limits}

並不完美,因為需要根據給定的字體大小調整數字常數。

相關內容