1

我是乳胶新手,我在 Texmaker 编辑器上编写了以下 tex 代码。

我想要做的是添加“大学”部分,前面没有任何编号并水平居中,因为当我运行代码时,我发现显示了“大学”这个词,但它前面有一个数字,我做到了不想在该单词之前显示任何数字。

代码

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{kpfonts}
\author{Anan}
\pagestyle{plain}
\begin{document}
\section{University}
\end{document}
4

2 回答 2

2
\section*{\centering University}
    % * removes numbering for _this_ \section instance, 
    % \centering within environment centres the title.

但是请注意,这是一个本地解决方案,并且使用包重新定义\section, \subsection, ... 环境是更好的做法(并且您更容易进行以后的文档全局更改) titlesec,正如 Alan Munn 中所描述的那样:s 在以下 tex.stackexchange 线程中回答:

于 2015-12-20T11:25:06.897 回答
1

您所要做的就是编辑您的第 9 行:

\section{University}

这边走:

\section*{\centering University}

因为该命令\section*会产生未编号的部分。

此外,如果您想在目录中包含未编号的部分,您可以添加

\addcontentsline{toc}{section}{University}

(这次没有 \centering)就在之后。结果代码:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{kpfonts}
\author{Anan}
\pagestyle{plain}
\begin{document}
\tableofcontents
\section*{\centering University}
\addcontentsline{toc}{section}{University}
Text.
\end{document}
于 2015-12-20T12:44:37.653 回答