我正在尝试以 IEEE latex 格式(两列)输入一个方程式。以下是我的方程式。
\begin{equation}
LD(a_{x},b_{y})
\begin{cases}
max(x,y) \;\;\;\;\;\;\;\;\;\;\;if\; min(x,y)=0 \\
min
\begin{cases}
L(a,b)(x-1,y)+1 \\
L(a,b)(x,y-1,j)+1 & Otherwise\\
L(a,b)(x-1,y-1)+1(a_{x}\neq b_{y})
\end{cases}
\end{cases}
\end{equation}
但是显示如下。如何将 Others 放在第一列。
答案1
尝试一下,如果您可以适应 IEEE 的两列格式(因为您没有提供 MWE,我不知道纸张尺寸等)。
\documentclass[12pt]{article}
\usepackage{empheq}
\usepackage[active,displaymath,tightpage]{preview}
\setlength\PreviewBorder{1em}
\begin{document}
\begin{equation}
LD(a_{x},b_{y})
\begin{cases}
\max(x,y) \hfill \text{if } \min(x,y)=0 \\
\min
\begin{cases}
L(a,b)(x-1,y)+1 & \\
L(a,b)(x,y-1,j)+1 & \text{Otherwise} \\
L(a,b)(x-1,y-1)+1 & (a_{x}\neq b_{y})
\end{cases}
\end{cases}
\end{equation}
\end{document}
我稍微重新排列了一下方程式(因为我认为这样更正确),并考虑了 Barbara Beeton 的评论。如果不能将其放在一列中,请考虑将其写在两列中。如何做到这一点,请参阅所用 documentclass 的手册。
编辑: 由于 IEEE 不鼓励在两列上写方程式,因此最好将方程式拆分为两个子方程式,例如
\documentclass[12pt]{article}
\usepackage{empheq}
\usepackage[active,displaymath,tightpage]{preview}
\setlength\PreviewBorder{1em}
\begin{document}
If $\min(x,y)=0$ then
\begin{subequations}\label{myequation}
\begin{align}
LD(a_{x},b_{y}) & = \max(x,y) \label{myequation-a}
\shortintertext{otherwise}
LD(a_{x},b_{y}) & = \begin{cases}
L(a,b)(x-1,y)+1 & condition\ 1 \\
L(a,b)(x,y-1,j)+1 & condition\ 2 \\
L(a,b)(x-1,y-1)+1 & (a_{x}\neq b_{y})
\end{cases} \label{myequation-b}
\end{align}
\end{subequations}
\end{document}
不幸的是,图片没有显示给定的 MWE 的第一行。