使用非 ams 格式的等式中放错了 &

使用非 ams 格式的等式中放错了 &

以下代码适用于 ams 环境,但我尝试使用此处的 aip 会议模板来使用它:http://scitation.aip.org/content/aip/proceeding/aipcp/info/authors并且它抱怨第三行中的对齐制表符位置错误。

\begin{equation}\label{eq:sinuramp}
I(x)= 
\begin{cases} s(x) & \text{if $x \le L/n$,} 
\\
s'(L/n)*x - s'(L/n)*L/n+s(L/n) &\text{if $x>L/2$.}
\end{cases}
\end{equation}

此外,此代码是用 mathematica 输出的..其他方程式只要没有“&”字符就可以正常工作。谢谢。

答案1

您可能只需要加载amsmath,如下面第二行所示:

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{equation}\label{eq:sinuramp}
I(x)=
\begin{cases} s(x) & \text{if $x \le L/n$,}
\\
s'(L/n)*x - s'(L/n)*L/n+s(L/n) &\text{if $x>L/2$.}
\end{cases}
\end{equation}
\end{document}

相关内容