使用破折号“-”而不是项目符号进行逐项列出

使用破折号“-”而不是项目符号进行逐项列出

如果我使用

\begin{itemize}
\item asdasd
\item dsfsdf
\end{itemize}

这些项目都带有项目符号,但是我怎样才能用“-”(破折号/连字符/小线)列出这两项呢?

答案1

一次一个方法:

\begin{itemize}
\item[--] asdasd
\item[--] dsfsdf
\end{itemize}

将所有第一级要点设置为--

在序言中,以纯 TeX 格式

\def\labelitemi{--}

或者在 LaTeX 中

\renewcommand\labelitemi{---}

它们具有相同的效果,但如果您希望所有定义看起来相似,您可以选择其中一个。


将第一级项目符号设置为--仅在一个 itemize 环境中:

\begin{itemize}
\renewcommand\labelitemi{--}
\item asdasd
\item dsfsdf
\end{itemize}

答案2

作为参考,下面是使用(事实上的)列表操作包的包方式,enumitem

在此处输入图片描述

\documentclass{article}
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\begin{document}
\begin{itemize}[label={--}]
\item asdasd
\item dsfsdf
\end{itemize}
\end{document}

答案3

% before \begin{document}
\usepackage{enumerate}

% after \begin{document}
\begin{enumerate}[-]
 \item asdasd
 \item dsfdsf
\end{enumerate}

理想情况下,该enumerate包已经在 MiKTeX 中,因此您无需下载它。

答案4

如果使用数学减号代替短划线,则会获得更好的结果:

\begin{itemize}
\item[$-$] asdasd
\item[$-$] dsfsdf
\end{itemize}

相关内容