我想展示:
证明:
案例 1:.....
案例 2:.....
证明一下。以下是我的粗略代码:
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{proof}
\newenvironment{case}
\begin{case}
\item[title 1] XXXX
\end{case}
\begin{case}
\item[title 2] XXXX
\end{case}
\end{proof}
\end{document}
但是,Latex 在以 \end(case)结尾的输入上显示 \begin(证明)
如何展现我想要展现的内容?
以下是我发现的;然而,我仍然无法完成它。 证据内的案件编号
答案1
像这样吗?
\documentclass[12pt]{article}
\usepackage{mathtools,amsthm}
\newtheoremstyle{case}{}{}{}{}{}{:}{ }{}
\theoremstyle{case}
\newtheorem{case}{Case}
\begin{document}
\begin{proof}
\begin{case}
something
\end{case}
\begin{case}
case
\end{case}
\end{proof}
\end{document}
答案2
为什么不直接使用 eg description
?或者enumitem
像:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=\textbf{Case \arabic*:}]
\item This is the first one
\item Another one
\end{enumerate}
Some random junk in between.
\begin{enumerate}[resume*]
\item This is the third one
\item Final one
\end{enumerate}
\end{document}
答案3
我可能有点晚了,但是你自己定义一个简单的环境怎么样? 下面是 MWE,在 Kubuntu 20.04.2 LTS 上使用 pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) 成功编译:
\documentclass{article}
\usepackage{amsthm}
% Defines the `mycase` environment.
\newcounter{cases}
\newcounter{subcases}[cases]
\newenvironment{mycase}
{
\setcounter{cases}{0}
\setcounter{subcases}{0}
\newcommand{\case}
{
\par\indent\stepcounter{cases}\textbf{Case \thecases.}
}
\newcommand{\subcase}
{
\par\indent\stepcounter{subcases}\textit{Subcase (\thesubcases):}
}
}
{
\par
}
\renewcommand*\thecases{\arabic{cases}}
\renewcommand*\thesubcases{\roman{subcases}}
\begin{document}
\begin{proof}
Let \(n\) be a natural number.
\begin{mycase}
\case \(n\) is even.
\subcase \(0 \leq n \leq 32\);
\subcase \(n \geq 34\).
\case \(n\) is odd.
\subcase \(1 \leq n \leq 31\);
\subcase \(n \geq 33\).
\end{mycase}
\end{proof}
\end{document}
PS 我们使用\(
和\)
而不是美元符号来显示内联数学公式;原因在关联。