我想这样编码,
引理 1. 如果,我会结婚,
案例(一)我找到了灵魂伴侣
案例(二)从未结婚
我该如何在 LaTeX 中编写这个代码,我已经使用过\newtheorem{lemma}{Lemma}
但我不知道如何获取逐点案例。
答案1
@sebastian 描述的方法显然是标准方法,在大多数情况下都能完成工作。有一种情况我遇到过好几次:案例从定理标题之后开始。在这里你必须硬编码一个空框,我觉得这并不好看。要解决这个问题,你可以这样做:
\newenvironment{enumlemma}
{\begin{lemma}\mbox{}
\begin{enumerate}[(i)]}
{\end{enumerate}
\end{lemma}}
控制枚举模式并包含一个环境主体不是属于案例列表,你可以像这样调整:
\newenvironment{enumlemma}[2][(i)]
{\begin{lemma}#2\mbox{}
\begin{enumerate}[#1]}
{\end{enumerate}
\end{lemma}}
经过小测试的完整代码如下:
\documentclass{article}
\usepackage{enumerate}
\usepackage{amsthm}
\newtheorem{lemma}{Lemma}
\newenvironment{enumlemma}[2][(i)]
{\begin{lemma}#2\mbox{}
\begin{enumerate}[#1]}
{\end{enumerate}
\end{lemma}}
\begin{document}
\begin{enumlemma}[a)]
{Let $(f_n)$ be the Fibonacci sequence. Then the following equations hold.}
\item $f_{2n+1}=f_n^2+f_{n+1}^2$.
\item $f_{n+1}f_{n-1}-f_n^2=(-1)^n$.
\end{enumlemma}
\begin{enumlemma}[(i)]{}
\item $f_{2n+1}=f_n^2+f_{n+1}^2$.
\item $f_{n+1}f_{n-1}-f_n^2=(-1)^n$.
\end{enumlemma}
\end{document}
答案2
通常的写法是不用“case”这个词,因为这个符号中隐含着这个意思。只需写
\begin{enumerate}[(i)]
\item I found a soul mate
\item never married
\end{enumerate}
在你的引理里面。