我想要制作一个两列的项目和描述列表,其中项目名称可以溢出到描述列,但会强制将描述移到下一行。
我在编程手册中经常看到这种情况,但找不到如何对其进行编码。
例如
...
...
附言:我听说过texinfo
并且相信这可能是那里的原生命令之一,但我想在普通的 LaTeX 文档中使用它。如果可以将第一列(函数名称)\texttt
也设置为,那就太完美了!
答案1
正如 percusse 所说,使用这个包很容易enumitem
。
代码
\documentclass{article}
\usepackage{enumitem}
\setlist[description]{font=\ttfamily,leftmargin=2cm,style=nextline}
\begin{document}
\begin{description}
\item[exception unhandled] An exception that was raised but it is not handled by the program.
\item[assert] A failed Ada assertion.
\item[exec] A call to \texttt{exec}. This is currently only available for HP-UX and \textsc{gnu}-Linux.
\end{description}
\end{document}
该命令\setlist
允许您为类似环境定义全局选项enumerate
(description
在您的情况下)。