我正在尝试用括号界定一个等式,并且它里面有分数,所以我不能只增加括号的大小,因为它们无法正确对齐。我想做的是:
MDC(m,n)=mindiv(m,n)$\times$ MDC $\left($ $\dfrac{m}{mindiv(m,n)}$,$\dfrac{n}{mindiv(m,n)}$ $\right)$
在我尝试添加这样的括号之前,它编译正确。我尝试了所有可能的方法来添加数学模式分隔符,但它只会给我一系列错误。如何在数学模式下分隔像这样的更大方程式?我发现以下方法有效:
$\left( \right)$
但是,如果我尝试像那样包装等式(仅在开头和结尾使用分隔符),仍然会出现一系列错误。
答案1
你这样做是错的...
您应该切换到数学模式并留在那里以设置数学内容:
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\mindiv}{mindiv}
\DeclareMathOperator{\MDC}{MDC}
\begin{document}
\[
\MDC(m,n) = \mindiv(m,n) \times \MDC \biggl( \dfrac{m}{\mindiv(m,n)}, \dfrac{n}{\mindiv(m,n)} \biggr)
\]
\end{document}
我已经声明了一些运算符,因为它似乎适合您的需求。此外,您可以使用\left(...\right)
,但我决定(为了保持间距一致性)使用\big
-like 分隔符。
答案2
使用 $...$ 跳出数学模式并不是一个好方法。使用常见的 $...$ 对或\[...\]
数学环境作为equation
或align
。
函数名称应该被包装成一个\DeclareMathOperator
语句,以提供直立的排版和更好的间距,但是,我承认,到目前为止我只这样做了\mindiv
。我把它留给 OP 作为\MDC
操作员的练习 ;-)
\documentclass{article}
\usepackage{mathtools}
\DeclareMathOperator{\mindiv}{mindiv}
\begin{document}
$MDC(m,n)=\mindiv(m,n) \times MDC \left(\dfrac{m}{\mindiv(m,n)},\dfrac{n}{\mindiv(m,n)}\right)$
\begin{align}
MDC(m,n) &=\mindiv(m,n) \times MDC \left(\dfrac{m}{\mindiv(m,n)},\dfrac{n}{\mindiv(m,n)}\right)
\end{align}
\end{document}