Latex IEEE 模板 - 第二列的方程式“否則”

Latex IEEE 模板 - 第二列的方程式“否則”

我正在嘗試以 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}

但它顯示如下。如何將「否則」放在第一列。 在此輸入影像描述

答案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)的評論。如果這不能寫成一欄,請考慮將其寫在兩欄上。如何執行此操作,請參閱所用文件類別的手冊。 在此輸入影像描述

編輯: 由於 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 的第一行。

相關內容