带有点引线的编号描述列表?

带有点引线的编号描述列表?

问题:

我想为飞机创建检查表。我正在寻找一种方法来创建带点引号的编号描述列表

本质上,我想要,带有数字。

点引线


代码:

我有这个代码,取自上面的链接:

\documentclass[12pt, letter]{article}

\newenvironment{specifications}{%
  \let\olditem\item%
  \renewcommand\item[2][]{\olditem##1\dotfill##2}%
  \begin{description}}{\end{description}% 
}

\begin{document}

\begin{specifications}
    \item[Input Voltage Range] 36-72 V DC
    \item[Input Current] 80 mA
    \item[Power over Ethernet] 802.3af-compliant Powered Device
\end{specifications}

\end{document}

坦白说,我不知道从哪里开始。我是 LaTeX 新手 - 我更喜欢简单的答案而不是复杂的答案,但我最想学习的是。

答案1

只需将descripton环境更改为一个enumerate环境:

\documentclass[12pt, letter]{article}

\newenvironment{specifications}{%
  \let\olditem\item%
  \renewcommand\item[2][]{\olditem##1\dotfill##2}%
  \begin{enumerate}}{\end{enumerate}% 
}

\begin{document}

\begin{specifications}
    \item[Input Voltage Range] 36-72 V DC
    \item[Input Current] 80 mA
    \item[Power over Ethernet] 802.3af-compliant Powered Device
\end{specifications}

\end{document}

输出

根据 Aditya 的评论,所包含的\renewcommand陈述可以简化为仅一个强制性论点,即:

\documentclass[12pt, letter]{article}

\newenvironment{specifications}{%
  \let\olditem\item%
  \renewcommand\item[1]{\olditem##1\dotfill}%
  \begin{enumerate}}{\end{enumerate}% 
}

\begin{document}

\begin{specifications}
    \item{Input Voltage Range} 36-72 V DC
    \item{Input Current} 80 mA
    \item{Power over Ethernet} 802.3af-compliant Powered Device
\end{specifications}

\end{document}

它当然会提供完全相同的输出。

相关内容