Как изменить \forall так, чтобы он размещал нижние/верхние индексы под/над символом "все"? Так же, как \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}
Не идеально, так как числовые константы необходимо корректировать для заданного размера шрифта.