如何删除章节编号但不将其从目录中删除

如何删除章节编号但不将其从目录中删除

我似乎花了两天时间才找到问题的答案。我刚刚用 Latex(MIKTEX 2.9)打完了我的硕士论文。不幸的是,我的所有章节都以页面左上角的章节号开头。我的导师要求我删除章节编号,但不要将它们从目录中删除。

我尽了最大努力但还是失败了。我最后一次尝试是\chapter*{chapter title},当我编译我的工作时,我发现它从 0.1、0.2 等等开始分段,我不喜欢这样。


我的论文里有这段代码:

\chapter*
{\quad \quad \quad \quad \quad\quad \large{CHAPTER ONE}}
\addcontentsline{toc}{chapter}{CHAPTER ONE}

%Introduction}{}
\pagenumbering{arabic}
\onehalfspacing
\begin{center}
\textbf{\large \quad INTRODUCTION}
\end{center}

\section{Introduction} This chapter gives a brief highlight on the concept of the Newton and quasi-Newton methods for solving nonlinear system of equations. The chapter contains motivation of the study, the aim and objectives, scope and limitations, methodology of the research. It includes some basic fundamentals and definitions of some basic terms.

编译后,它给了我这个:

CHAPTER ONE

INTRODUCTION

0.1 Introduction
This chapter gives a brief highlight on the concept of the Newton and quasi-
Newton methods for solving nonlinear system of equations. The chapter contains
motivation of the study, the aim and objectives, scope and limitations, methodol-
ogy of the research. It includes some basic fundamentals and definitions of some
basic terms.

注意:请注意“简介”部分的编号。我希望将其编号为 1.1,而不是 0.1。

答案1

通过在第 n 章之前添加,\setcounter{chapter}{n}似乎可以解决小节编号问题。不过,你还必须重置章节编号。一个简单的方法是定义一个新命令。例如:

\documentclass{report}
\newcommand{\mychapter}[2]{
    \setcounter{chapter}{#1}
    \setcounter{section}{0}
    \chapter*{#2}
    \addcontentsline{toc}{chapter}{#2}
}
\begin{document}
\tableofcontents
\mychapter{0}{Acknowledgments}
\mychapter{1}{Introduction}
\section{Introduction}
\section{Further Introduction}
\mychapter{2}{Experiments}
\section{Experiment One}
\section{Experiment Two}
\end{document}

章节没有编号,章节按照编号排列,如果章节有编号的话

答案2

您可以按照以下方式进行操作这里.使用类似下面的代码:

\documentclass{report}
\begin{document}
\tableofcontents
\chapter*{Acknowledgments}
\addcontentsline{toc}{chapter}{Acknowledgments}
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\chapter{Experiments}
\chapter{Conclusion}
\end{document}

这个想法是使用\chapter*{}未编号的章节,然后使用 明确将它们添加到目录中\addcontentsline。结果如下:

在此处输入图片描述

答案3

如果我没看错的话,您希望章节有编号。这些编号应显示在目录中。但编号不应打印在章节标题中。这可以通过以下包实现titlesec

\documentclass{report}
\usepackage{titlesec}

\titleformat{\chapter}
  {\Large\bfseries} % format
  {}                % label
  {0pt}             % sep
  {\huge}           % before-code

\begin{document}
\tableofcontents
\chapter{Acknowledgments}
\chapter{Introduction}
\section{Introduction}
\section{Further Introduction}
\chapter{Experiments}
\section{Experiment One}
\section{Experiment Two}
\end{document}

ToC 看起来如下

目录

而正文中的章节标题看起来像

文本

答案4

其他解决方案对我都不起作用。以下是有效的方法:

\tableofcontents

\phantomsection
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}

This is the beginning

注意使用\phantomsection。感谢这个旧帖子LaTeX.org 自 2008 年起

相关内容