latex 重置页眉页脚内容

\pagestyle{fancy}
\fancyhf{}
\fancyhead[C]{\rightmark}   %页眉居中,显示节标题名
\fancyfoot[C]{\thepage}

%此命令放在导言区
\fancyhead[C]{\leftmark}   %页眉居中,显示节标题名

%此命令放在正文,紧跟\section{}命令,手动为页眉添加节标题
\markboth{\thesection 节标题}{\thesection 节标题}   

\newpage
\pagenumbering{Roman}  %页码类型大写罗马数字
\section*{摘要}\label{sec00}  %加星号,即节标题不编号
\markboth{摘要}{摘要}
\addcontentsline{toc}{section}{摘要}

\newpage
\section*{Abstract}\label{sec01}
\markboth{Abstract}{Abstract}  %页眉添加节标题  这行代码可以重置页眉页脚
\addcontentsline{toc}{section}{Abstract}

\newpage
\tableofcontents  %生成目录,LaTeX 更新目录需要生成两次
\markboth{目录}{目录}

\newpage
\listoffigures  %图片目录
\markboth{插图目录}{插图目录}

\newpage
\listoftables
\markboth{表格目录}{表格目录} %表格目录

\newpage
\bibliographystyle{plain}  %参考文献格式
\markboth{参考文献}{参考文献}
\addcontentsline{toc}{section}{参考文献}  %将参考文献添加进目录

\input{sec_ack}  %把\markboth{致谢}{致谢}放进去
\addcontentsline{toc}{section}{致谢}  

\input{sec_end}  %把\markboth{个人简历及攻读硕士期间发表论文}{个人简历及攻读硕士期间发表论文}放进去
\addcontentsline{toc}{section}{个人简历及攻读硕士期间发表论文}  %学术成果
 

### 如何在LaTeX中插入代码 为了在LaTeX文档中插入代码,通常有两种主要方式:使用`verbatim`环境和利用专门的包如`listings`或`minted`。 #### 使用 `verbatim` 环境 最简单的方式是通过`verbatim`环境来展示代码。这种方式适合不需要特别语法高亮的情况: ```latex \begin{verbatim} def example_function(): print("This is an example function.") \end{verbatim} ``` 此方法能够原样呈现代码中的所有字符[^1]。 #### 利用 `listings` 包 对于更复杂的需求,比如想要添加行号、设置字体颜色等,则可以采用`listings`宏包。首先需在导言区声明加载该包: ```latex \usepackage{listings} ``` 接着可以在正文中定义具体的编程语言以及样式选项: ```latex \lstset{ language=Python, basicstyle=\ttfamily\footnotesize, numbers=left, numberstyle=\tiny, frame=single } \begin{lstlisting}[language=Python] print('Hello, world!') \end{lstlisting} ``` 上述配置使得代码片段不仅具有良好的可读性,还支持多种自定义功能[^2]。 #### 应用 `minted` 包实现高级特性 如果追求更加美观的效果并希望获得自动化的语法着色服务,那么`minted`是一个不错的选择。不过需要注意的是,在编译时需要启用shell-escape权限以便调用外部Pygments工具处理源码: ```latex % 导言区加入如下指令 \usepackage{minted} % 正文部分可以直接指定要显示的语言名称 \begin{minted}{cpp} #include <iostream> int main() { std::cout << "C++ Code Example"; return 0; } \end{minted} ``` 这种方法依赖于Python库Pygments来进行渲染工作,因此安装相应的软件环境也是必要的前提条件之一[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值