\sqcup
使用左/右两个下标进行排版的最佳方法是什么。
一定,第一和第二是错误的。但它们可以帮助我们了解指数的基线。
这第三和第四除了周围的空格外,其他都一样。另外,他们插入的索引太低了(我认为)。
这第五产生几乎相同的结果,但更改了索引的基线。但是它给出了一个错误(因为\sqcup
不是运算符)。
限制控制必须遵循数学运算符。
$A \sideset{_f}{_g}{\sqcup}
平均能量损失
\documentclass[a5paper]{report}
\usepackage{mathtools}
\usepackage{tensor}
\begin{document}
$A_g \sqcup_f B$
$A{}_g\sqcup_f B$
$A\prescript{}{g}{\sqcup}_fB$
$A\tensor[_g]{\sqcup}{_f}B$
% $A\sideset{_g}{_f}{\sqcup} B$
\end{document}
答案1
您应该将符号定义为\mathbin
:
\documentclass{article}
\newcommand{\dsqcup}[2]{% #1 presubscript, #2 postsubscript
\mathbin{_{#1}\sqcup_{#2}}%
}
\begin{document}
$A\dsqcup{f}{f}B$
$A\dsqcup{g}{f}B$
\end{document}