设置段落标题的颜色

设置段落标题的颜色

我想让我的段落标题有颜色,因此我尝试:

\documentclass{article}
\usepackage{lipsum}
\usepackage{gentium,color,titlesec}
\definecolor{tuftsblue}{rgb}{0.08, 0.37, 0.61}

\titleformat*{\section}{\normalfont\Large\bfseries\color{tuftsblue}}
\titleformat*{\subsection}{\normalfont\large\bfseries\color{tuftsblue}}
\titleformat{\subsubsection}{\normalfont\normalsize\bfseries\color{tuftsblue}}{\thesubsubsection}{1em}{}
\renewcommand\theparagraph{\color{{tuftsblue}{paragraph}}}

\begin{document}

\subsubsection*{Minimum Working Example}
\paragraph{Lipsum 1} \lipsum[1]
\paragraph{Lipsum 2} \lipsum[1]
\end{document}

但是,我没有得到彩色的?我也尝试过:

\titleformat{\paragraph}{\normalfont\normalsize\bfseries\color{tuftsblue}}{\theparagraph}{0em}{}

但是段落标题后却出现了换行符。

非常感谢您的任何建议!

答案1

您应该使用可选的“形状”选项\titleformat,正如其解释的那样titlesec 文档,第 3 页。您很可能想要指定“runin”形状,这是\paragraph避免换行的默认形状。

\titleformat{\paragraph}[runin]{\normalfont\normalsize\bfseries\color{tuftsblue}}{}{0em}{}

彩色段落标题

重新定义命令\theparagraph只会格式化段落数字如果您使用计数器,但段落默认不使用数字。

相关内容