更改子部分标题的字体样式

更改子部分标题的字体样式

我正在尝试将子部分字体样式更改为:

在此处输入图片描述

来自模板中我刚刚将黑色改为蓝色。这是当前代码,我尝试使用解决方案作为参考但没有成功:

\documentclass[11pt]{report}
\usepackage{amsmath}
\usepackage[a4paper, landscape, margin=0in]{geometry}
\usepackage{multicol,lipsum}
\setlength{\columnseprule}{.4pt}

\usepackage{xcolor}
\usepackage{titlesec}

\titleformat{\subsection}
  {\color{blue}\filleft{blue}}
  {\thesection}{1em}{}
 
\begin{document}

\begin{multicols}{3}
% My code
% My code
% My code
\end{multicols}
\end{document}

我不介意图像中的蓝色水平线,但最好将其作为分隔符,例如:

--0.0 概率---------------

长度足以覆盖列本身(文档的每一页都有三列)

答案1

使用该包可以获得一个简单的解决方案sectsty

A

\documentclass[11pt]{article}
\usepackage{amsmath}
\usepackage[a4paper, landscape, margin=0.5in]{geometry}
\usepackage{multicol,lipsum}
\setlength{\columnseprule}{.4pt}

\usepackage{xcolor}

\usepackage{sectsty} % added <<<<<<<<<<<<
\subsectionfont{\rule[0.5ex]{30pt}{0.2pt}\color{white}\noindent\colorbox{blue}}% added <<<<<<

\begin{document}
    
    \begin{multicols}{3}
        \subsection{Probability}
    \end{multicols}
\end{document}

相关内容