我不确定这是否太过简单。(在实际文档中,问题出现在参考书目、目录和\chapter*
)
\documentclass[a4paper, 11pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[left=2cm,right=2cm,top=3cm,bottom=3cm]{geometry}
\usepackage{titlesec}
\titleformat{\chapter}[display]{\normalfont\bfseries}{}{0pt}{\LARGE\thechapter\quad}
\begin{document}
\chapter*{Not numbered}
\chapter{Numbered}
\end{document}
我如何才能使其\thechapter\quad
不适用于无编号章节?
答案1
据我了解,你应该使用这种block
风格。在你的序言中添加类似这样的内容:
\usepackage[explicit]{titlesec}
\titleformat{name=\chapter,numberless}[block]{\normalfont\LARGE\bfseries}{}{0pt}{\addcontentsline{toc}{chapter}{#1}#1}
另外,将当前编号章节的代码替换为
\titleformat{\chapter}[block]{\normalfont\LARGE\bfseries}{\thechapter}{1em}{#1}