我已经在下面定义了一个新命令,但是每当我传递一个方程式时,它就不会起作用。
\newcommand{\defn}[1]{
{\textbf{Definition}}\\
\parbox{5.2in}{\begin{flushright} \fbox{#1}\end{flushright} } }
它允许我做以下事情:
\defn{If $f$ is integrable over the interval $[a,b]$, we define $\int_{b}^{a} f(x)\ dx$ }
然而,这就是我想要做的:
\defn{If $f$ is integrable over the interval $[a,b]$, we define
$$\int_{b}^{a} f(x)\ dx$$ }
或者,
\defn{If $f$ is integrable over the interval $[a,b]$, we define
\begin{equation*}
\int_{b}^{a} f(x)\ dx
\end{equation}}
我将非常感激您的帮助。谢谢。
答案1
尝试:
\documentclass{article}
\newcommand{\defn}[1]{%
\textbf{Definition:}\par
\minipage{5.2cm}
#1
\endminipage
}
\begin{document}
\defn{If $f$ is integrable over the interval $[a,b]$, we define
\begin{equation}
\int_{b}^{a} f(x)\ dx
\end{equation}
}
\end{document}
您可能还考虑以下替代定义,其中您可以按如下方式设置大小:
\newcommand{\defn}[2]{%
\textbf{Definition:}\par
\hsize#1
#2
}