使用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 回答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}

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。