我在用报告类。文档中没有章节。我使用自定义标题作为章节。由于我没有使用任何章节,因此章节编号如下0.1 , 0.2。但我希望章节编号为1.1,用于另一份文档4.1。有没有办法从任意位置开始编号,例如 1.1、2.1、5.1。下面给出了 MWE
\documentclass[12pt]{report}
\usepackage{titlesec}
\titleformat{\section}[hang]
{\normalsize\bfseries}
{\thesection}
{6pt}
{}
\titlespacing{\section}{0pt}{7pt}{0pt}
\begin{document}
\section{Introduction: quick brown fox}
A quick brown fox jumps over the lazy dog
\section{Objective}
\end{document}
答案1
更改章节编号的打印。
% secnumprob2.tex SE 580955
\documentclass{report}
\begin{document}
\renewcommand{\thesection}{1.\arabic{section}} % one block of sections
\section{First section}
\section{Second}
\renewcommand{\thesection}{4.\arabic{section}} % another block of sections
\section{First section}
\section{Second}
\end{document}
答案2
问题中提到的“0.1”表示第 1 节,没有章节,应该改为“1.1”或“5.1”,和后续章节的编号应继续为“1.2”、“1.3”等,或“5.2”、“5.3”等等;然后只需将未使用的章节计数器设置为您喜欢的任何值:
\setcounter{chapter}{5}
这个文档将适合一些更大的作品,位于第五位。
请注意,如果这确实是您正在编写的文档中的一章,则您可以使用\include
各个章节,并\includeonly
一次处理一个章节,同时使用适当的编号。