如何在不出現錯誤訊息的情況下對異常符號使用 sideset 命令

如何在不出現錯誤訊息的情況下對異常符號使用 sideset 命令

我想使用該命令,$\sideset{_\sigma}{_f}\times$而不出現錯誤訊息。這個指令按照我想要的方式呈現(a 的左下標為\sigma,右下標為 f)。

然而我的問題是我想編譯這個錯誤而不必跳過它。所以我的問題是我可以在該行上放置一個命令,該命令將僅編譯該行,同時能夠對其進行故障排除。我特別想跳過一個特定的錯誤。如果不是這個,他們是否可以透過其他方式來排版。

編輯

這是代碼:

\documentclass[12pt]{article}
%\usepackage{MnSymbol}
\usepackage{amsmath,amssymb,amsfonts, xypic, mathrsfs, graphicx}
\usepackage[all]{xy}

\begin{document}
$\sideset{_g}{_f}\times$
\end{document}

這是錯誤訊息:

./test2.tex:7:Limit controlsmust follow a math operator.

< argument > \times \nolimits

                                 _f
1.7 
$\sideset{_\sigma}{_f}\times

                             $
?

答案1

\sideset想要一個運算子作為其第三個參數\sum;你得到你想要的

\mathbin{_\sigma\times_f}

答案2

我不太明白你想要什麼,但 sideset 指令應該採用以下格式:

\sideset{_{left below} ^{left top}} {_{right below} ^{right top}} {a math operator like \sum}

成功的。

相關內容