我正在编写一份使用 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}]