我使用这个包来缩小小节文本:
\usepackage{titlesec}
但是,由于某种原因,当我使用这行代码来控制子部分时,编号会丢失:
\titleformat{\subsection}{\normalfont\fontsize{8pt}{12pt}\selectfont\bfseries}{\thesection}{1em}{}
我想要的是仍然保留以下常见功能\subsection
:4.4例如。但实际上,\subsection
修改后该命令对我所做的一切如下:
4测试
4测试
这是一个最小的可重现示例:
\documentclass{article}
\usepackage{titlesec}
\titleformat{\subsection}{\normalfont\fontsize{8pt}{12pt}\selectfont\bfseries}{\thesection}{1em}{}
\title{TEST}
\author{TEST}
\begin{document}
\maketitle
\newpage
\section{TEST}
\subsection{OTHER TEST}
\subsection{YET ANOTHER TEST}
\end{document}
答案1
您需要将 的倒数第三个参数更改\thesection
为。\thesubsection
\titleformat
\documentclass{article}
\usepackage{titlesec}
\titleformat{\subsection}{\normalfont\fontsize{8pt}%
{12pt}\selectfont\bfseries}{\thesubsection}{1em}{}
\begin{document}
\section{TEST}
\subsection{OTHER TEST}
\subsection{YET ANOTHER TEST}
\end{document}