Latex页眉三种形式设置
在Latex论文写作中,页眉设置时常让人头皮发麻,于是我通过收集整理以及自的方法整理出一下三种情况:
1设置普通页眉:
\documentclass{ctexart}
\usepackage{fancyhdr}
\pagestyle{fancy}%清除原页眉页脚样式
\fancyhf{}
%R:页面右边%L:页面左边%C:页面中间
\fancyhead[L]{\leftmark}%\leftmark:表示“一级标题”
\fancyhead[C]{\rightmark}%\rightmark:表示“二级标题”
\fancyhead[R]{\thepage}%\thepage:表示“页码”
2设置奇偶页不同的页眉
这里有一个很多人都不知道的细节,添加【twoside】,默认情况为oneside,所以若你未添加则只显示奇数页的页眉,这直接劝退了好多人
\documentclass[twoside]{ctexart}
\usepackage{fancyhdr}
\pagestyle{fancy}%清除原页眉页脚样式
\fancyhf{}
%R:页面右边%L:页面左边%C:页面中间
%R:页面右边;O:奇数页;
\fancyhead[RO]{\leftmark}
%L:页面左边;E:偶数页;
\fancyhead[LE]{\rightmark}
%C:页面中间
\fancyhead[CO, CE]{文章题目}
%同上,但是不同位置放置不同信息
\fancyhead[LO, RE]{其他信息}
% 设置页脚,页眉的位置上也可以放置页码
\fancyfoot[RO, LE]{\thepage}
\fancyfoot[LO, RE]{其他信息}
% 设置页眉页脚横线及样式
%页眉线宽,设为0可以去页眉线
\renewcommand{\headrulewidth}{0.5mm}
%页脚线宽,设为0可以去页眉线
\renewcommand{\footrulewidth}{0.1mm}
3设置除首页外奇偶页不同的页眉
这种情况比较复杂,我也通过大量的查阅和探索,最终在ifthen宏包与fancyhdr宏包的功能环境下经过大量后的练习最终得出我的一个原创
\documentclass[twoside]{ctexart}
\usepackage{ifthen}
\usepackage{fancyhdr}
\pagestyle{fancy}
\begin{document}
\pagestyle{fancy}
\fancyhead[OL]{\ifthenelse{\value{page}=1}{首页1}{奇数三}}
\fancyhead[OC]{\ifthenelse{\value{page}=1}{首页2}{奇数2}}
\fancyhead[OR]{\ifthenelse{\value{page}=1}{首页3}{奇数2}}
\fancyhead[EL]{偶数页1}
\fancyhead[EC]{偶数页2}
\fancyhead[ER]{偶数页3}
以上便是我的一个分享,希望能有所帮助,有更好的方法可以一起交流
Latex页眉三种形式设置相关推荐
- OCR识别技术 文档识别的三种形式
如何将文档上的文字转换成可编辑的文字,通俗一点说,就是将纸质上的文字转换成电子版形式的文字内容: 文档识别通常有三种形式,其利用的核心技术都是OCR文字识别技术. 步骤如下: 一.通过扫描,识别文字信 ...
- Ringtone的两种类型三种形式
文章目录 Ringtone 的两中类型三种形式 两种类型 三种形式 1 最常见的uri形式 2 Settings数据库中的uri形式 3 Android 4.4以后增加了document uri 返回 ...
- 详解梯度下降法的三种形式BGD、SGD以及MBGD
在应用机器学习算法时,我们通常采用梯度下降法来对采用的算法进行训练.其实,常用的梯度下降法还具体包含有三种不同的形式,它们也各自有着不同的优缺点. 下面我们以线性回归算法来对三种梯度下降法进行比较. ...
- FMDB使用的数据库的三种形式
FMDB使用的数据库的三种形式 FMDB是iOS平台下一款优秀的第三方SQLite数据库框架.它以Objective-C的方式封装了SQLite的C语言API.使用起来,它更加面向对象,避免冗余的C语 ...
- 批量梯度下降 linux,梯度下降的三种形式BGD,SGD,MBGD(MSGD)
梯度下降的三种形式BGD,SGD,MBGD: Batch gradient descent: Use all examples in each iteration: Stochastic gradie ...
- 1. 变量提升 2. 条件语句 3. 循环语句 弹出框的三种形式 If条件的种类...
1. 变量提升 变量提升是浏览器的一个功能,在运行js代码之前,浏览器会给js一个全局作用域叫window ,window分两个模块,一个叫内存模块,一个叫运行模块,内存模块找到当前作用域下的 ...
- java光标移动函数_文件内光标的移动 函数基础 定义函数的三种形式 函数的返回值 调用方式...
# with open(r'a.txt', 'r', encoding='utf-8')as f: # data1=f.read() # print('>1>:',data1) # pri ...
- 创建Git仓库的三种形式
创建Git仓库的三种形式: 2种本地创建和远程拉取 文章目录 1. 在idea中初始化仓库 1.1. 进入目录,初始化仓库 1.2. git init 目录名 1.3.1 远程拉取 1. 在idea中 ...
- 梯度下降法的三种形式批量梯度下降法、随机梯度下降以及小批量梯度下降法
梯度下降法的三种形式BGD.SGD以及MBGD 梯度下降法的三种形式BGD.SGD以及MBGD 阅读目录 1. 批量梯度下降法BGD 2. 随机梯度下降法SGD 3. 小批量梯度下降法MBGD 4. ...
- php数组书写形式,php数组(array)输出的三种形式讲解
php数组(array)输出的三种形式讲解 发布于 2015-01-30 15:57:43 | 119 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hyperte ...
最新文章
- Python自用工具包PyTls
- 我离开Uber,开始自主创业后......
- 推荐给c++学习者的经典
- SpringBoot 使用Swagger2打造在线接口文档(附源代码)
- 随时间的反向传播算法 BPTT
- 在 Ubuntu 14.04 中配置 PXE 服务器
- 关于编程学习的一些思考 | 欢迎投稿
- MapReduce的计算资源划分
- keytool java_如何找到并运行keytool
- ros在哪里添加虚拟服务器,ros路由 虚拟服务器设置
- centos安装aria2c_CentOS安装aria2 + yaaw实现离线下载
- NPOJ 1065 喵星人吃土豆
- 计算机内存容量影响游戏的吗,内存容量对整机游戏性能影响有多大?
- 焕然一新的 Vue 3 中文文档要来了
- WRF模型模拟时所遇到的问题及解决方法
- 2022爱分析・消费品零售数字化厂商全景报告 | 爱分析报告
- 【每周一读】——你的孤独,虽败犹荣
- 计算机应用工程师vs平面设计,计算机专业和平面设计专业是一个专业不?
- pytorch中的激励函数(详细版)
- matlab修改坐标轴刻度间隔大小