![LaTeX 公式的编号与案例不正确](https://linux22.com/image/440483/LaTeX%20%E5%85%AC%E5%BC%8F%E7%9A%84%E7%BC%96%E5%8F%B7%E4%B8%8E%E6%A1%88%E4%BE%8B%E4%B8%8D%E6%AD%A3%E7%A1%AE.png)
我正在尝试使用以下代码编写一个简单的案例方程:
\begin{align}
\begin{equation}
S_{new}=
\begin{cases}
max(S_{new}) &\text{if $S_{CTA} > 70 \parallel S_{DCE-CT} < \tau_{flow}$}\\
0.2\log({S_{CTA}/80}) + 0.8\log({\tau_{flow}/S_{DCE-CT}}) &\text{else}
\end{cases}
\end{equation}
\end{align}
方程编号应为 (1) 而不是 (2),我该如何解决这个问题?
答案1
我添加了两种可能性。第二种是最好的,因为该geometry
包为工作表边距提供了一致性。此外,我还尝试改进评论中突出显示的一些代码异常。
\documentclass{article}
\usepackage{geometry}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{equation}
S_{\textup{new}}=
\begin{cases}
\max(S_{\textup{new}}) \quad \text{if $S_{CTA} > 70 \parallel S_{DCE-CT} < \tau_{\textup{flow}}$}\\
0.2\log({S_{CTA}/80}) + 0.8\log({\tau_{\textup{flow}}/S_{DCE-CT}}) &\text{else}
\end{cases}
\end{equation}
\begin{equation}
S_{\textup{new}}=
\begin{cases}
\max(S_{\textup{new}}) & \text{if $S_{CTA} > 70 \parallel S_{DCE-CT} < \tau_{\textup{flow}}$}\\
0.2\log({S_{CTA}/80}) + 0.8\log({\tau_{\textup{flow}}/S_{DCE-CT}}) &\text{else}
\end{cases}
\end{equation}
\end{document}
\usepackage{cases}
在@Zarko与环境一起使用的评论之后的附录numcases
。
\documentclass{article}
\usepackage{geometry}
\usepackage{amsmath,amssymb}
\usepackage{cases}
\begin{document}
\begin{numcases}
{S_{\textup{new}}=}
\max(S_{\textup{new}}) & \text{if $S_{CTA} > 70 \parallel S_{DCE-CT} < \tau_{\text{flow}}$}\\
0.2\log({S_{CTA}/80}) + 0.8\log({\tau_{\textup{flow}}/S_{DCE-CT}}) &\text{else}
\end{numcases}
\end{document}