我需要使用packageexplicit
选项titlesec
。但是,paragraph
下面的代码并没有显示:
\titleformat{\paragraph}[hang]{\bfseries}{}{}{}[]
也许我不太了解该explicit
选项的含义,但如果尝试使用参数,您将收到错误:
\titleformat{\paragraph}[hang]{\bfseries #1}{}{}{}[]
MWE 是...
\documentclass[a4paper,twoside]{article}
\usepackage{titletoc}
\usepackage[toctitles,pagestyles,explicit]{titlesec}
\titleformat{\paragraph}[hang]{\bfseries #1}{}{}{}[]
%\titleformat{\paragraph}[hang]{\bfseries}{}{}{}[]
\begin{document}
\paragraph{test} aa
\paragraph{test} bb
\end{document}
答案1
在您的序言中将: 替换\titleformat{\paragraph}[hang]{\bfseries #1}{}{}{}[]
为\titleformat{\paragraph}[hang]{\bfseries}{}{}{#1}
。
显式参数只能在最后一个强制参数中使用。第一个参数用于描述 的通用格式label+title
,而不仅仅是标题。如果可选参数为空,您也可以删除它……