如何让 \tag、\text 和 cases 环境类似于 eqnarray 中的东西

如何让 \tag、\text 和 cases 环境类似于 eqnarray 中的东西

我有这个日记模板,它坚持不让我amsmath以任何方式使用,并强迫我使用eqnarray。我非常习惯amsmath,并且有诸如案例环境之类的东西\tag\text如何在 中包含这些内容eqnarray

模板有自己的类/样式文件...无法弄清楚如何在这里添加这些文件...但搜索“agu latex 格式”应该可以轻松找到所有内容...

答案1

默认 LaTeX 包含\cases来自纯 TeX 的命令,该命令具有非 LaTeX 语法:

\cases{x  & if $x>0$\cr
       -x & otherwise\cr}

Sample output

\documentclass{article}

\begin{document}

\begin{eqnarray}
  \label{eq:f}
  f(x) &=& \cases{x,&if \( x>0 \)\cr -x,&if \( x\le 0 \)\cr}\\
  \label{eq:g}
  g(x) &=& \cases{\sin(x),&if \( -1<x<1 \)\cr
  \cos(1-x),&otherwise.\cr}
\end{eqnarray}

\end{document}

\text可以替换为\mbox\parbox,但您必须自己注意一些尺寸问题。

事实证明,\tag类文件提供了替代方案agutex.cls(至少是 2008 年 2 月 9 日的版本):

Sample output

\documentclass{agutex}

\lefthead{A. N. Author}
\righthead{Article Title}

\begin{document}

\begin{eqnarray}
  \label{eq:f}
  f &=& x + y\\
  \label{eq:h}
  h &=& x - y\specialeqnum{h}
\end{eqnarray}
Equations (\ref{eq:f}) and (\ref{eq:h})

\end{document}

相关内容