通过在导言区定义如下代码,试图将enumerate环境中的字体颜色变成color_10(已定义)、并对字体加粗。但实际渲染时,只有编号数字的格式按照要求变了,文字内容没有发生变化。\setlist[enumerate]{label=\textcolor{color_10}{\textbf{\arabic*.}}, font=\color{color_10}\bfseries}
完整代码如下:
\documentclass[12pt]{article}
\usepackage{ctex}%中文宏包
\usepackage{siunitx}%用于排版科学技术领域中的单位和数字
\usepackage{enumitem}%自定义环境
\usepackage{xcolor}%自定义颜色
\usepackage{amssymb}%符号
\usepackage{geometry}%页面设置
%\geometry{margin=2cm,1.5cm}%页边距
\usepackage{sectsty}%更改章节标题格式
%颜色定义
\definecolor{color_0}{RGB}{165,0,38}
\definecolor{color_1}{RGB}{215,48,39}
\definecolor{color_2}{RGB}{244,109,67}
\definecolor{color_3}{RGB}{253,174,97}
\definecolor{color_4}{RGB}{254,224,139}
\definecolor{color_5}{RGB}{255,255,191}
\definecolor{color_6}{RGB}{217,239,139}
\definecolor{color_7}{RGB}{166,217,106}
\definecolor{color_8}{RGB}{102,189,99}
\definecolor{color_9}{RGB}{26,152,80}
\definecolor{color_10}{RGB}{0,104,55}
\subsectionfont{\color{color_0}\bfseries}%更改subcetion的字体颜色并加粗。
%\renewcommand{\thesubsection}{\arabic{subsection}.}%更改subcetion的编号格式。
%-----------------------更改概述样式(未生效)-----------------------------
\setlist[enumerate]{label=\textcolor{color_10}{\textbf{\arabic*.}}, font=\color{color_10}\bfseries}%字体颜色没有发生变化。
%-----------------------定义重点-----------------------------
\newlist{key}{enumerate}{1}
\setlist[key,1]{label=\textasteriskcentered}
%-----------------------定义拓展资料-----------------------------
\newlist{expansion}{enumerate}{1}
\setlist[expansion,1]{label={$\diamond$},font=\itshape}
%-----------------------定义技巧-----------------------------
\newlist{skill}{enumerate}{1}
\setlist[skill,1]{label={$\blacktriangle$},font=\itshape}
\begin{document}
\section*{力学基础}
\subsection*{力的定义}
\begin{enumerate}
\item 力是物体与物体之间的\(\underline{\quad\blacksquare\quad}\)
\begin{key}
\item 力的产生需要几个物体?
\item 产生力时,物体一定需要相互接触么?
\item 相互接触的物体之间一定会产生力么?
\end{key}
\item \(\underline{\quad\blacksquare\quad}\) 力的物体叫做施力物体;\(\underline{\quad\blacksquare\quad}\) 力的物体叫做受力物体。
\begin{key}
\item 一次只产生一个力么?
\end{key}
\item 力的单位是牛顿,简称牛,符号\(\underline{\quad\blacksquare\quad}\)
\begin{expansion}
\item 托起两个鸡蛋的力大约是$1\mathrm{N}$
\end{expansion}
\end{enumerate}
\subsection*{力的三要素}
(1)大小;(2)方向;(3)作用点
\begin{key}
\item 如果要判定两个力相同,这两个力的三要素必须均相同。
\end{key}
\subsection*{力的作用效果}
\begin{enumerate}
\item 力可以改变物体的\(\underline{\quad\blacksquare\quad}\)和\(\underline{\quad\blacksquare\quad}\)
\begin{key}
\item 运动状态的改变:速度大小或方向改变。
\item 形状的改变:伸缩、弯曲、破碎、体积变化。
\end{key}
\begin{skill}
\item 既有大小、又有方向的物理量叫做矢量;只有大小、没有方向的物理量叫做标量。速度、力均是矢量。运动状态的改变,即为\textbf{速度的改变}。
\end{skill}
\end{enumerate}
\subsection*{相互作用力}
力的作用是\(\underline{\quad\blacksquare\quad}\)的。
特征:(1)大小\(\underline{\quad\blacksquare\quad}\);(2)方向\(\underline{\quad\blacksquare\quad}\);(3)作用在一条直线上;(4)同事\(\underline{\quad\blacksquare\quad}\);(5)互为施力物体、受力物体;(6)力的性质相同。
\begin{key}
\item 可以说一个物体既是施力物体、同时又是受力物体么?
\end{key}
\subsection*{力的示意图与图示}
\begin{enumerate}
\item 用箭头方向表示力的方向,箭头的长度表示力的大小,箭头的起始点表示力的作用点。
\begin{key}
\item 当画一个力时,作用点为实际力的发生位置;当画两个及以上的力时,作用点为受力物体的几何中心。
\end{key}
\item 示意图:表示出力的大小关系即可。例如两个力相等,则两个箭头的长度相等。
\item 图示:先定义标度,再按照标度画出对应长度的箭头表示力的大小。
\begin{skill}
\item 力的图示中的标度,类似地图的比例尺。
\end{skill}
\end{enumerate}
\end{document}