如何在 itemize 中显示 -- 来描述命令行选项

如何在 itemize 中显示 -- 来描述命令行选项

我的问题是,它--并没有像您放入环境时那样显示itemize。相反,它显示为一条长线,就像两条短划线一样。

我已尝试过\textendash,但没有什么作用。

我的 LaTeX 文件看起来像

\begin{itemize}
\item '--abc' abcdefghijklmn
\item '--def' aerfoaweijfoae
\end{itemize}

我想让这个文档看起来像这样:

 ・ '--abc' abcdefghijklmn
 ・ '--def' aerfoaweijfoae

答案1

Tex 会自动将 -- 合并为更长的破折号。由于在排版命令行选项时不需要这样做,因此您可以使用命令\verb|...|(或任何其他源代码排版包)。这还有一个好处,即字体会自动切换为计算机风格的打字机字体。

不过,我个人倾向于使用description环境而不是itemize。这不允许直接使用\verb||,但可以使用\usepackage[Q=yes]{examplep}

\documentclass{article}

\usepackage[Q=yes]{examplep}

\begin{document}
\begin{itemize} 
    \item \verb|--abc| abcdefghijklmn 
    \item \verb|--abc| aerfoaweijfoae 
\end{itemize}

\begin{description}
    \item[\Q{--abc}] abcdefghijklmn 
    \item[\Q{--abc}] abcdefghijklmn 
\end{description}   

\end{document}

在此处输入图片描述

相关内容