我想在括号数学文本行内输入非数学文本,或者知道更好的方法来完成我想做的事情。
接下来,我并没有直接输入 \nomath。我不知道我需要在那里输入什么才能使它工作。
这是我输入的内容(破折号消失了,我不知道为什么):
\begin{document}
\[ K=L \]
\[ A = B \nomath or \nomath A_1 = B_1\]
\end{document}
这是我得到的:
铊=L
A=B
或者
A_1=B_1
这就是我要的:
铊=L
A=B 或 A_1=B_1
我希望或单词处于非数学文本模式,其周围的所有内容都遵循破折号和括号的正常规则。有人能帮助我吗?
答案1
如果你使用该amsmath
包,你应该可以写类似
\[A = B \text{ or } A_1 = B_1\]
您必须手动在 周围添加空格or
。您可以按照我的方式操作,也可以按如下方式操作:
\[A = B \quad \text{or} \quad A_1 = B_1\]
编辑1
以下是完整的 MWE:
\documentclass{article}
\usepackage{amsmath}
\pagestyle{empty}
\begin{document}
\[A = B \text{ or } A_1 = B_1\]
\[A = B \quad \text{or} \quad A_1 = B_1\]
\end{document}
编辑2
对比\mbox{...}
\text{...}
\[ A_{\mbox{Hi}} \text{ vs } A_{\text{Hi}}\]
如果您想了解更多有关它们之间的差异,您应该发布另一个问题。