嘿,我是 Latex 的新手,我对章节、部分和小节的编号有问题。它们既没有出现在我的文档中,也没有出现在目录中。但是,对于小节的编号,一切都很好……
第三次尝试:
\documentclass[paper=a4, fontsize=11pt,twoside]{scrartcl}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\usepackage[a4paper]{geometry}
\setlength{\oddsidemargin}{5mm}
\setlength{\evensidemargin}{5mm}
\usepackage[english]{babel}
\usepackage[protrusion=true,expansion=true]{microtype}
\usepackage{amsmath,amsfonts,amsthm,amssymb}
\usepackage{newtxtext,newtxmath,amsmath}
\usepackage{graphicx}
\usepackage{subfiles}
\usepackage{blindtext}
\usepackage[utf8]{inputenc}
\usepackage{titlesec}
\usepackage{fancyhdr}
\usepackage{tocloft}
\usepackage{xstring}
\usepackage{adjustbox}
\makeatletter
\def\printtitle
\makeatother
\def\chapter{\flushleft\LARGE\textbf}
\def\section{}
\def\subsection{\flushleft\textbf{}}
\def\justify{}
\def\linestretch{}
\begin{document}
\title{}
\printtitle
\printauthor
\include{chapter2}
\end{document}
\chapter{
\flushleft\textbf{\Huge Chapter 2}
\\[0.5cm]}
\linespread{1}
\normalsize
答案1
如果您需要章节,请使用报告或书籍类,例如scrreprt
或scrbook
。不要加载scrartcl
和定义\chapter
命令。不要以完全错误的方式重新定义\section
和\subsection
。您的定义删除了章节和小节的编号 - 还有其他奇怪的事情。
也许下面的例子可以作为一个起点。但我不知道你真正需要哪些包以及章节标题应该如何格式化。请注意,不建议(通常也没有必要)将titlesec
和tocloft
以及fancyhdr
KOMA-Script 类一起使用。
\documentclass[paper=a4,fontsize=11pt,twoside=semi,usegeometry]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{microtype}
\usepackage{amsmath,amsfonts,amsthm,amssymb}
\usepackage{newtxtext,newtxmath}
\usepackage{graphicx}
%\usepackage{geometry}% needed?
%\usepackage{subfiles}% needed?
%\usepackage{xstring}% needed?
%\usepackage{adjustbox}% needed?
\usepackage{blindtext} %only for dummy text in the example
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\addtokomafont{disposition}{\rmfamily}
\RedeclareSectionCommand[
beforeskip=-1sp,
afterskip=.5cm,
font=\Huge
]{chapter}
\begin{document}
\title{Title}
\author{Author}
\maketitle
\tableofcontents
\chapter{Chapter 2}
\blindtext
\Blinddocument
\end{document}