我正在尝试使用第一段代码这个答案paragraph
像 subsubsubsection 一样使用。
问题是存在冲突sectsty
- 如果没有这个,输出将与@GonzaloMedina 的答案完全一样。当我在标题和以下文本sectsty
之间添加换行符时paragraph
,它消失了,如下图所示。我该如何重新插入换行符?
\documentclass{article}
%Sectioning and headings
%------------------------
\usepackage{titlesec}
\usepackage{sectsty} % put section headings in sans-serif font
\setcounter{secnumdepth}{4}
\titleformat{\paragraph}{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
\titlespacing*{\paragraph}{0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
\begin{document}
some text
\section{Section}
some text
\subsection{Subsection}
some text
\subsubsection{Subsubsection}
some text
\paragraph{Paragraph}
some text
\end{document}
答案1
由于titlesec
包中包含更复杂的宏(因此需要更多的故障安全开关来确定包是否已加载),因此根据经验,我总是最晚加载这些包。
以下产生正确的缩进和换行符:
\documentclass{article}
%Sectioning and headings
%------------------------
\usepackage{sectsty} % put section headings in sans-serif font
\setcounter{secnumdepth}{4}
\usepackage{titlesec}
\titleformat{\paragraph}{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
\titlespacing*{\paragraph}{0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
\begin{document}
some text
\section{Section}
some text
\subsection{Subsection}
some text
\subsubsection{Subsubsection}
some text
\paragraph{Paragraph}
some text
%
\end{document}