页眉如何显示当页出现的section,并且在未出现section的页面显示固定文字?

发布于 2021-04-23 15:40:30

我想要在有section(section)出现的页面在页眉居中显示section(section),在未出现section(section*)的页面显示“北京科技大学”。如图:
4.231.png
4.232.png
document.zip
目前,我做到了在section出现的页面页眉显示section,而没有做到其他页显示固定文字。

查看更多

关注者
0
被浏览
230
3 个回答
寄存器
寄存器 2021-04-23

texdoc fancyhdr,读书。

LaTeXStudio
LaTeXStudio 2021-04-23

代码和截图对不上,无法回答。

20号楼的房客
20号楼的房客 2021-04-24
\documentclass{ctexart}
\usepackage{fancyhdr}
\fancyhf{}
\pagestyle{fancy}
\chead[C]{北京科技大学}
%\fancypagestyle{plain}{
%    \pagestyle{fancy}
%    \fancyhead[R]{\leftmark}
%}
\fancypagestyle{section}{
    \fancyhf{}
    \fancyhead[C]{\leftmark}
}
\fancypagestyle{nosection}{
    \fancyhf{}
    \fancyhead[C]{不带编号}
}

\newcommand\newsection[1]{%
\section{#1}\thispagestyle{section}}
\newcommand\nonewsection[1]{%
\section*{#1}\thispagestyle{nosection}}
\begin{document}
    \newsection{带节编号}
    \subsection{test2}
    \newpage
    \mbox{}
    \newpage
    \mbox{}
    \nonewsection{不带节编号}
    \subsection{test3}
    \newpage
    \mbox{}
\end{document}

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览