我在 \itemize 中得到的是破折号而不是项目符号

我在 \itemize 中得到的是破折号而不是项目符号

当我使用 时\begin{itemize} ... \end{itemize},项目会显示为破折号。但我希望它们以项目符号显示。
这些是我的标题:

\documentclass[11pt]{llncs}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{dsfont}
\usepackage{multicol}
\usepackage{fixltx2e}
\usepackage[T1]{fontenc}
\usepackage{comment} 
\usepackage{amsmath}                                
\usepackage[margin=1in]{geometry}
\usepackage[algosection, boxruled, linesnumbered]{algorithm2e}
\usepackage{xcolor}
\usepackage{setspace}
\usepackage{hyperref}
\definecolor{bl}{rgb}{0.0,0.2,0.6} 
\definecolor{dark-red}{rgb}{0.4,0.15,0.15}
\definecolor{dark-blue}{rgb}{0.15,0.15,0.4}
\definecolor{medium-blue}{rgb}{0,0,0.5}
\usepackage{sectsty}
\hypersetup{
    colorlinks, linkcolor={dark-red},
    citecolor={dark-blue}, urlcolor={medium-blue}
}
\usepackage{graphicx}
\usepackage[compact]{titlesec}
\newtheorem{observation}{\textsc{Observation}}
\begin{document}
\begin{itemize}
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{document}

据我所知,这些french选项会导致这种情况。但我french无处可去。这是什么原因造成的?

答案1

这是默认行为llncs.cls就像它设置的那样

\renewcommand\labelitemi{\normalfont\bfseries --}
\renewcommand\labelitemii{$\m@th\bullet$}

这意味着第一级itemize项目将使用破折号设置,而第二级项目将使用项目符号设置。您可以通过在序言中添加来调整此设置

\let\labelitemi\labelitemii

然而,请考虑对于期刊投稿来说,这些内容不应该改变。

为了展示这种行为,这里有一个简单的例子:

在此处输入图片描述

\documentclass{llncs}% ftp://ftp.springernature.com/cs-proceeding/llncs/llncs2e.zip

\begin{document}

\begin{itemize}
  \item Like this,
  \item and like this.
\end{itemize}

\let\labelitemi\labelitemii

\begin{itemize}
  \item Like this,
  \item and like this.
\end{itemize}

\end{document}

相关内容