下标/上标,但不能位于彼此上方

下标/上标,但不能位于彼此上方

在 latex 中,如果我想$F$用下标和上标书写,就像F_a^b我得到的一样\[F_a^b\]。但在我的例子中,我希望b是上标,但后面略有a-- ,即不直接在 a 之上。我该怎么做呢?

答案1

一种快速而又肮脏的方法是使用\,例如上标,它会插入一个更小的空间,\;甚至\quad会添加(太多)空间。

或者,如果需要上标/下标的协变-逆变方式,则可以使用 - 包\indices中的 - 宏!tensor

\documentclass{article}

%\usepackage{mathtools}

\usepackage{tensor}

\begin{document}

Normal: 
\[ F_{a}^{b} \]

Some spacing:

\[ F_{a}^{\,b} \]

Some more spacing:
\[ F_{a}^{\;b} \]

Incredible more spacing:
\[ F_{a}^{\quad b} \]

With tensor - package: \verb!\indices! - command:

\[ F\indices{_a^b}\]

\end{document}

在此处输入图片描述

答案2

一些变体:

\documentclass{article}
\begin{document}
\[
  F_a^b, F_a^{\,b}, F_a^{\>b}, F_a^{\;b}, {F_a}^b
\]
\end{document}

结果

答案3

这是用于张量符号的上标和下标的样式,我一直认为它可以一直延续下去……

这里的例子可能是假的,但技术很简单。

\documentclass{article}
\begin{document}
\[
  F_a{}^b{}_c{}^d
\]
\end{document}

在此处输入图片描述

答案4

其他答案已经明确了如何在数学模式下执行此操作。如果您或其他人有兴趣在文本模式下执行此操作,请按照以下方法操作:

F\textsubscript{a}\textsuperscript{b}

上述代码将水平排版“F”,然后水平排版下标“a”,然后水平排版上标“b”。

相关内容