
Я определяю символ трассировки следующим образом:
\DeclareMathOperator{\Tr}{Tr}
но теперь я хотел бы иметь возможность вставить переменную суммирования ниже. Однако \Tr_x
размещает нижний индекс x
сбоку:
Мне нужен нижний индекс, вот так:
Я знаю, что могу добиться этого, набрав \underset{x}{\Tr}
, но это длинная команда. Есть ли способ сделать так, чтобы нижний индекс был по умолчанию внизу всякий раз, когда я использую \Tr
? Или другой способ определения оператора/команды, который легко этого достигает?
решение1
Чтобы получить поведение, подобное \lim
использованию звездной версии
\DeclareMathOperator*{\Tr}{Tr}
Помните, typeset under
что это видно только при отображении математических символов, в текстовом виде они по-прежнему пишутся сбоку, как и должны, иначе это нарушило бы межстрочное расстояние.
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator*{\Tr}{Tr}
\begin{document}
$\Tr_x(b)$
\[
\Tr_x(b)
\]
\end{document}