小型大写字母小节后的规则

小型大写字母小节后的规则

我知道这个问题之前已经针对章节标题回答过了,但我似乎无法将其应用于小节标题。我想将小节标题的格式全局更改为 MWE 中显示的格式:

\documentclass[]{article} 
\usepackage[T1]{fontenc}  

\newcommand\ruleafter{\vspace*{-.5cm}\noindent\rule{\textwidth}{1pt}\vspace*{-.2cm}}

%opening
\title{}
\author{}

\begin{document}

\subsection{\textsc{Subsection title}}\ruleafter

\end{document}

我尝试过使用titlesec,但没有成功。有什么建议吗?提前谢谢!

PS:分别考虑节段和章节格式的问题:

如何在每个章节标题下制作一条粗体水平线?

使用 titlesec 在章节标题后添加规则

答案1

如果您不介意使用的titlesec话:

\documentclass[]{article}
\usepackage[T1]{fontenc}

\usepackage{titlesec}

\titleformat{\subsection}
  {\scshape\bfseries} % format
  {\thesection}% label
  {1pt}% sep
  {\hspace{1ex}} % before-code
  [\rule{\textwidth}{1pt}]

%opening
\title{}
\author{}

\begin{document}

\subsection{Subsection title}

\end{document}

相关内容