itemize 环境的默认标签样式

itemize 环境的默认标签样式

我正在创建简历,当我尝试为不同的列表环境使用自定义标签时,我无法将标签与 itemize 环境创建的默认标签匹配。所以我想知道 itemize 至少最外层条目的默认标签样式是什么。

这是一个 MWE(正确的首字母缩略词用法?此外,最小值可能是相对的):

\documentclass[11pt,a4paper,roman]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}
\usepackage{lipsum}
\usepackage{bm}
\usepackage{xpatch}
\xpatchcmd{\cvitem}{\raggedleft\hintstyle{#2}}{\raggedright\hintstyle{#2}}{}{}
\name{First}{Last}
\address{City, State ZIPNUM}{}
\mobile{xxx-xxx-xxxx}
\email{[email protected]}

\begin{document}
\makecvtitle
\vspace{-9ex}
\section{list item}
\cvitem{sublist item}{
\begin{itemize}
\item [\color{color1}$\circ$] This is using $\backslash$circ
\item [\color{color1}\boldsymbol{$\circ$}] This is using $\backslash$boldsymbol$\backslash$circ
\item [\color{color1}\bm{$\circ$}] This is using $\backslash$bm$\backslash$circ
\item This is a regular item
\item [\large\color{color1}\boldsymbol{$\circ$}] This is using $\backslash$large$\backslash$boldsymbol$\backslash$circ
\end{itemize}}
\end{document}

标签样式的图像示例

默认(常规)的字体似乎比仅使用 \circ 时更粗。\boldsymbol 看起来不错,直到我放大,它看起来不像默认的字体那么圆(这可能是我和其他人的视力问题)。

那么有人能告诉我默认值是多少吗?或者将我重定向到有关它的 stackexchange 讨论?

答案1

我们可以使用 TeX 的\show命令来检查宏的定义。因此,我们检查其定义\item(经过一些扩展后)会得到\labelitemiitemize 中一阶项的标签:

> \labelitemi=macro:
->\strut \textcolor {color1}{\marvosymbol {123}}.

确实如此

\cvitem{sublist item}{
\begin{itemize}
    \item = \textcolor {color1}{\marvosymbol {123}}
\end{itemize}}

给出

在此处输入图片描述

编辑: moderncv从文件中加载其默认符号moderncviconsawesome.sty。在那里我们找到定义

\renewcommand*{\labelitemi}{\strut\textcolor{color1}{\tiny\faCircleO}}

此字体(需要包)仅在使用或fontawesome编译时加载。使用或符号字体会切换到,从而产生如上所示的结果。xelatexlualatexlatexpdflatexmarvosym

答案2

这是

\documentclass{article}
\usepackage{color} 
\definecolor{mycolor}{rgb}{0.22,0.45,0.70}
\usepackage{fontawesome}

\begin{document}
\begin{itemize}
\item[\textcolor{mycolor}{\tiny\faicon{circle-o}}] This is using 
\end{itemize}
\end{document}

笔记 mycolor定义为 现代简历(蓝色主题颜色)为color1

相关内容