在备忘单中拆分方程问题?

在备忘单中拆分方程问题?

我尝试使用 xport 发布的模板准备一份备忘单(准备备忘单

但是当我尝试使用“\begin{split}”时出现错误

\begin{split} 在输入行...以 \end{minipage} 结束

但是,如果我使用 eqnarray,它就可以正常工作。我想知道为什么“split”选项不起作用。

下面是我的代码,

\documentclass[table,cmyk]{article}
\usepackage[a4paper,margin=1cm,landscape]{geometry}
\usepackage{longtable,array,calc}
\usepackage{xcolor}
\usepackage{amsmath}
\makeatletter
\newcommand\ratio[2]{\strip@pt\dimexpr#1pt/#2\relax}
\newcolumntype{A}[2]
{
    >{\begin{minipage}[t]{#2\linewidth-2\tabcolsep-#1\arrayrulewidth}%
    \vspace{\tabcolsep}}%
    c%
    <{\vspace{\tabcolsep}\end{minipage}}%   
}
\makeatother

\pagestyle{empty}

\arrayrulewidth=1pt
\tabcolsep=10pt
\arrayrulecolor{red}

\usepackage{lipsum}
\begin{document}
\begin{longtable}
{
|A{1.5}{\ratio{30}{100}}% 30%
|A{1}{\ratio{30}{100}}% 30%
|A{1.5}{\ratio{40}{100}}% 40%
|%
}\hline
%Cell 1,1


\begin{equation} \label{eq1}
\begin{split}
A  & = \frac{\pi r^2}{2} \\
& = \frac{1}{2} \pi r^2
\end{split}
\end{equation}


The fundamental theorem of calculus,
\[
\int_a^b f(x)\,\textrm{d}x=F(b)-F(a)
\]
where \[\frac{\textrm{d}F(x)}{\textrm{d}x}=f(x)\]
&
%Cell 1,2
\LaTeX\ will make you confident! 
&
%Cell 1,3
\lipsum[1]
\tabularnewline\hline
%Cell 2,1
The fundamental theorem of calculus,
\[
\int_a^b f(x)\,\textrm{d}x=F(b)-F(a)
\]
where \[\frac{\textrm{d}F(x)}{\textrm{d}x}=f(x)\]
&
%Cell 2,2
\LaTeX\ will make you confident!
&
%Cell 2,3
\lipsum[2]
\tabularnewline\hline
\end{longtable}
\end{document}

答案1

如果丢失&符号,它就会起作用。如果用 替换equationgather则会收到一条新的错误消息(\par检测到非法)。我怀疑这longtable是在解析环境的内容,而不是宏或{...}块。

{\begin{equation} \label{eq1}
\begin{split}
A &= \frac{\pi r^2}{2} \\
 &= \frac{1}{2} \pi r^2
\end{split}
\end{equation}}

也有效。

相关内容