当我输入\section
命令并编译目录时,我得到的编号以 0.xx 开头,子节以 0.xx.yy 开头。我该如何更改它,使其以不同的数字开头,如下图所示?我当前的序言如下:
\documentclass[12pt]{report}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{float}
\usepackage{framed}
\usepackage[hang,flushmargin]{footmisc}
\usepackage{enumitem}
\newlength{\IndentLevel}
\setlength{\IndentLevel}{0pt}
\newenvironment{myindent}{\advance\IndentLevel by 1em}{}
\newcommand{\ibox}[1]{\item\hspace{\IndentLevel}\parbox[t]{\dimexpr\linewidth-\IndentLevel}{#1}}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{corollary}{Corollary}[theorem]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{definition}{Definition}[section]
\makeatletter
\DeclareRobustCommand{\varname}[1]{\begingroup\newmcodes@\mathit{#1}\endgroup}
\makeatother
\title{Theory of Computing}
\author{ }
\date{ }
答案1
您正在使用文档类 - report
-,该类定义\chapter
并包含\chapter
数字表示作为部门单位编号层次结构的一部分。请切换到不使用 的其他文档类\chapter
,例如article
,或者\chapter
按照以下方式从计数器中删除表示:
\renewcommand{\thesection}{\arabic{section}}
此前,\thesection
会包含\thechapter.
之前\arabic{section}
。
答案2
尝试
\setcounter{subsection}{28}
在第一个 \subsection{...} 命令之前。这将使您的第一个子节以 29 开头。