\itemize 破折号在 PDF 中显示为灰色

\itemize 破折号在 PDF 中显示为灰色

我正在用 Latex 撰写报告,并且我有一些逐项环境。

在 PDF 中,虚线是灰色的,而不是像文本那样是黑色。

你能帮助我吗?谢谢。

编辑:此外,cadratin 破折号 (--) 是灰色的

答案1

默认情况下,itemize标签按层次定义为

\newcommand\labelitemi{\textbullet}
\newcommand\labelitemii{\normalfont\bfseries \textendash}
\newcommand\labelitemiii{\textasteriskcentered}
\newcommand\labelitemiv{\textperiodcentered}

其中每个\text...命令都取自一种字体。最值得注意的是\textendash,通过 获得的与设置两个单独的破折号和--不同。较细的替换有时会显示较浅的颜色(或黑色字体颜色下的灰色)。----

解决你的itemize困境的建议是使用enumitemlabel=...并使用键值指定适合您的标签:

在此处输入图片描述

\documentclass{article}
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\begin{document}

% Regular/default settings
\begin{itemize}
  \item Level 1
  \begin{itemize}
    \item Level 2
    \begin{itemize}
      \item Level 3
      \begin{itemize}
        \item Level 4
      \end{itemize}
    \end{itemize}
  \end{itemize}
\end{itemize}

% Updated settings at each level (supplied via optional argument from enumitem)
\begin{itemize}
  \item Level 1
  \begin{itemize}[label={\rule[.5ex]{1.5ex}{1pt}}]
    \item Level 2
    \begin{itemize}[label=$\star$]
      \item Level 3
      \begin{itemize}[label=+]
        \item Level 4
      \end{itemize}
    \end{itemize}
  \end{itemize}
\end{itemize}
\end{document}

上面我更新了第二级和后续级别的显示,使其itemize有所不同:

  • 第 2 级显示更粗的规则(通过\rule);
  • 第 3 级显示一颗星号(通过$\star$);
  • 4 级显示加号+

或者(如果您不想使用enumitem),请更新文章顶部给出的相应宏。您还可以使用以下方法进行类似的全局定义enumitem(请参阅文档)。

相关内容