提问于:
浏览数:
2404
使用fancy自定义了页眉页脚格式,编译出来结果后目录页出现页眉页脚。 最终想实现正文中页眉是 ”内蒙古工业大学PLC综合训练报告“ 页脚是 页码 。目录页只有页眉 “内蒙古工业大学PLC综合训练报告”。
```markdown
\documentclass{ctexart}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{}
\chead{内蒙古工业大学PLC综合训练报告}
\rhead{}
\cfoot{\thepage}
\lfoot{}
\rfoot{}
\begin{document}
\tableofcontents
\newpage
\section{绪论}
\setcounter{page}{1}
\end{document}
```
3 回答
1
- 你需要的是 `book` 的 `\frontmatter` 和 `\mainmatter` 而不是设置页码;
- 你要确定,你要的是「只有目录」如此还是「带 `\chapter` 的都如此」,「目录」二字是用 `\chapter*` 生成的。
```tex
\documentclass{ctexbook}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\chead{内蒙古工业大学PLC综合训练报告}
\cfoot{\thepage}
\fancypagestyle{plain}{%
\fancyhf{}
\chead{内蒙古工业大学PLC综合训练报告}
}
\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\chapter{test}
\section{test}
\end{document}
```
-
非常感谢! – Struggle. 2020-12-31 21:28 回复
-
能否在我原有的代码上改一下呢,怎么能只把我现在目录页所在的那一页的页码取消,其他的不变呢? – Struggle. 2020-12-31 21:19 回复
3
根据你的要求修改了下:
```
\documentclass{ctexart}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{}
\chead{内蒙古工业大学PLC综合训练报告}
\rhead{}
\cfoot{}
\lfoot{}
\rfoot{}
\begin{document}
\tableofcontents
\newpage
\setcounter{page}{1}
\cfoot{\thepage}
\section{绪论}
\newpage
\section{绪论}
\end{document}
```
0
\usepackage{CJKbookmarks}
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。