我正在定制报告的章节、小节和段落。
我几乎拥有了我想要的功能,但还缺少一小部分。
现在的情况:
\titleformat{\paragraph}
[runin]
{\large\mdseries\sffamily}
{\rlap{\color{paragraphColor}\rule[-6pt]{\textwidth}{1.2pt}}}
{15pt}
{\color{paragraphColor}#1}
上述代码给出了彩色段落标题的以下结果:
我也可以通过以下方式为该段落划线:
\titleformat{\paragraph}
[runin]
{\large\mdseries\sffamily}
{\rlap{\color{paragraphColor}\rule[-6pt]{\textwidth}{1.2pt}}}
{15pt}
{\uline{#1}}
结果如下:
期望结果:我试图通过使段落同时带有颜色和下划线来将这两者结合起来。
我能想到的最接近的答案是:
\titleformat{\paragraph}
[runin]
{\large\mdseries\sffamily}
{\rlap{\color{paragraphColor}\rule[-6pt]{\textwidth}{1.2pt}}}
{15pt}
{\uline{\color{paragraphColor}#1}}
不幸的是,这只会给第一个单词着色:
在此先感谢您的帮助。
答案1
尝试一下这个:
\documentclass[10pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[explicit]{titlesec} % Add explicit option !
\usepackage{ulem} % For \uline
\usepackage{xcolor}
\definecolor{paragraphColor}{RGB}{190, 30, 30}
\titleformat{\paragraph}
{\large\mdseries\sffamily\color{paragraphColor}}
{\thesubsection}
{1em}
{\uline{#1}
}
\begin{document}
\paragraph{Test paragraph}
\end{document}
记得添加explicit
选项titlesec
。更多信息这里(3.7. 其他封装选项)
如果您想[runin]
在段落后添加所有内容,请尝试这样做:
\titleformat{\paragraph}
[runin]
{\large\mdseries\sffamily}
{\thesubsection}
{1em}
{\color{paragraphColor}\uline{#1}
}