提问于:
浏览数:
5046
插入目录后,使用xelatex编译,结果目录和正文的页码都是1,该如何让目录页码变为其他?
\documentclass{ctexrep}
\usepackage{cleveref}
\title{Poisson's equation in 1D}
\author{William}
\date{\today}
\begin{document}
\maketitle
\tableofcontents
\begin{abstract}
In this lecture, we consider the numerical method to the Poisson's equation using FDM and FEM.
\end{abstract}
\chapter{Finite Difference Method (FDM)}
Consider the Poisson's equation in 1 dimension as follows:
\end{document}
3 回答
1
### 根据你的提问
1. ctexrep 文档类基于 report 文档类。
1. 在 report 文档类中,设计上的使用顺序是:标题、摘要、目录、正文
1. 为此,`\maketitle` 和 `abstract` 环境都具有「当前页不显示页码,下一页的页码从 1 开始」的功能
所以,
1. 如果把你例子中的顺序调整为先摘要再目录,就正常了
1. 如果希望保持例子中的顺序,就需要重定义 `abstract` 环境
### 根据你在其他回答里的评论
> 希望正文开始是页码1,目录开始是页码罗马字母
1. 建议使用 `ctexbook`/`book` 文档类,然后用 https://latexref.xyz Sec. 6.7 介绍的命令。
1. 也可以用底层的命令 `\pagenumbering`,参考 https://latexref.xyz Sec. 18.2
```tex
% 用 \pagenumbering 的例子
\documentclass{ctexrep}
\title{Poisson’s equation in 1D}
\author{William}
\date{\today}
\begin{document}
\maketitle
\pagenumbering{roman}
\tableofcontents
\begin{abstract}
In this lecture, we consider the numerical method to the Poisson’s equation using FDM and FEM.
\end{abstract}
\pagenumbering{arabic}
\chapter{Finite Difference Method (FDM)}
Consider the Poisson’s equation in 1 dimension as follows:
\end{document}
```
-
非常感谢!论坛学到很多东西。 – 江苏-小蜜柚 2019-09-27 11:09 回复
-
感谢,懂了,非常详细的回答,感谢大哥。 – 江苏-小蜜柚 2019-09-27 11:09 回复
1
```tex
\documentclass{report}
\usepackage{cleveref}
\title{Poisson’s equation in 1D}
\author{William}
\date{\today}
\begin{document}
\maketitle
\setcounter{page}{1}
\renewcommand{\thepage}{\Roman{page}}
\tableofcontents
\begin{abstract}
In this lecture, we consider the numerical method to the Poisson’s equation using FDM and FEM.
\end{abstract}
\setcounter{page}{1}
\renewcommand{\thepage}{\arabic{page}}
\chapter{Finite Difference Method (FDM)}
Consider the Poisson’s equation in 1 dimension as follows:
\end{document}
```
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。