首先,如果这个问题的答案众所周知,我要道歉。但经过一番搜索,我没有发现任何类似的问题。
在我的文档中,我想使用 来展示一个常规句子(包含很少的数学内容)display mode
。例如,我希望显示以下句子:
\begin{equation}
\textrm{All }x\textrm{ are }y;\textrm{ all }y\textrm{ are }z;\textrm{ therefore, all }x\textrm{ are }z.
\end{equation}
我使用\begin{equation}
命令生成了该结果。但是,请注意,使用此命令会自动包含数学模式,因此除非我将变量以外的所有内容都包裹在 中,否则我的句子将变为斜体\textrm{...}
。在这种情况下,我认为如果我可以做相反的事情会更好:“关闭”数学模式(这样我就不需要\textrm{...}
),并且只用 包裹我的变量$$
。
是否有人知道没有自动启用数学模式的替代方案\begin{equation}
和环境?\begin{align}
感谢您的帮助!
答案1
我会\text
这样使用:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\text{All $x$ are $y$; all $y$ are $z$; therefore, all $x$ are $z$.}
\end{equation}
\end{document}