如何设置标题规则的颜色?

如何设置标题规则的颜色?

我正在编写一份使用 titlesec 的文档,我想将标题规则设置为不同的颜色。

我怎样才能做到这一点?

这就是我目前所拥有的,它产生带有黑色规则的章节标题:

\titleformat{\section}
{\Large\sffamily}
{\thesection.}{.5em}{}[\titlerule]

注意:我想更改出现在部分标题下方的规则的颜色。

答案1

非常简单地来说:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{xcolor}
\usepackage{titlesec}
\titleformat{\section}
{\Large\sffamily}
{\thesection.}{.5em}{}[\color{red}\titlerule]

\begin{document}
\section{Hello}
\vspace{5cm}
\section{Hello again}
\end{document}

我添加了我的代码生成的图像:

在此处输入图片描述

编辑

正如@lockstep注意到的,为了避免\color插入断点(参考答案)应该更好地使用:

\titleformat{\section}
{\Large\sffamily}
{\thesection.}{.5em}{}[\titleline{\color{red}\titlerule}] 

相关内容