我想在不实际处于数学模式的情况下使用下标。
N_A 是阿伏伽德罗常数而不是 $N_A$ 是阿伏伽德罗常数
有什么方法可以做到这一点吗?
答案1
该解决方案N\textsubscript{A}
将产生预期的结果。
但是,您应该注意,文本模式使用直立字母,而数学模式则以斜体显示字母。我还同意@egreg的观点,
数学常数应输入为 math @egreg
代碼:N\textsubscript{A}
和$N_A$
设置一个新命令以避免重复进入数学模式可能会对您有所帮助,例如:
\newcommand{\avogadro}{N\textsubscript{A}}
或\newcommand{\avogadro}{$N_A$}
会有所帮助。
然后你只需输入:
\avogadro{} %(the brackets are here to force a spacing after the constant)
随时获得所需的结果。大多数前端程序(如 Texmaker)都有自动完成功能,这在这里非常有用。