我想让我的段落标题有颜色,因此我尝试:
\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
只会格式化段落数字如果您使用计数器,但段落默认不使用数字。