我想做这样的事情:
- 第一个前提。
- 第二个前提。
- 第三个前提。
C. 结论
(我甚至无法在这个评论框中做到这一点)
答案1
正如沃纳 (两分钟前) 在评论中所说:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}
\item First premise.
\item second premise.
\item Third premise.
\item[C.] Conclusion
\end{enumerate}
\end{document}
答案2
两种以标准形式呈现论据的模式。第一种是我倾向于使用的模式,其中结论也进行了编号。第二种使用示例中显示的“C.”标记。两者都使用infer
序言中定义的环境。
\documentclass{article}
\usepackage{enumitem,expdlist,setspace}
\newlist{inferenum}{enumerate}{10}
\setlist[inferenum]{label={\arabic*.},ref={\arabic*},partopsep=0pt,topsep=0pt}
\makeatletter
% %:infer (standard form)
\let\premise\item
\let\conc\item
\def\conclusion{\item[C.]}
\newlength{\trythis}
\setlength{\trythis}{\parindent}
\newcommand{\inferline}{}
\newenvironment{infer}%
{%
\pagebreak[3]%
\begin{singlespacing}%
\vspace{0pt\@plus\baselineskip}%
\renewcommand{\listpartsep}{-.5\baselineskip}%
\begin{inferenum}%
\setlength{\itemsep}{.25\baselineskip}%
\setlength{\parsep}{0pt}%
\renewcommand{\inferline}{\listpart{\hspace{\trythis}\rule{25mm}{0.5pt}}}%
}{%
\end{inferenum}%
\vspace{1\baselineskip\@plus\baselineskip}%
\end{singlespacing}%
}
\makeatother
\begin{document}
\begin{infer}
\premise First premise.
\premise Second premise.
\premise Third premise.
\inferline
\conc Conclusion.
\end{infer}
\begin{infer}
\premise First premise.
\premise Second premise.
\premise Third premise.
\conclusion Conclusion.
\end{infer}
\end{document}