这是我的 .tex,我怎样才能在子集右侧添加短蓝线,而不显示在目录中?
\documentclass{article}
\usepackage{lipsum}
\renewcommand{\thesection}{\arabic{section}.}
\renewcommand\thesubsection{\arabic{section}.\arabic{subsection}.}
\begin{document}
\tableofcontents
\section{section1}
\subsection{subsection1}
\lipsum[1]
\subsection{sub2}
\lipsum[2]
\end{document}
答案1
的组合如何在文本后创建标题行,具有与 /hfill 相同空间填充行为的水平线?,如何使用 titlesec 包为章节和小节的标题添加数字
梅威瑟:
\documentclass{article}
\usepackage[explicit]{titlesec}
\usepackage{xhfill}
\usepackage{lipsum}
\titleformat{\section}
{\normalfont\Large\bfseries}{\thesection}{1em}{#1~\xrfill[0.3ex]{1.5pt}[blue]}
\titleformat{\subsection}
{\normalfont\large\bfseries}{\thesubsection}{1em}{#1~\xrfill[0.3ex]{1.5pt}[blue]}
\begin{document}
\tableofcontents
\section{section1}
\subsection{subsection1}
\lipsum[1]
\subsection{sub2}
\lipsum[2]
\end{document}
结果: