LaTeX 页眉页脚的设置
Latex中页眉页脚的设置
1、 首先要加页眉页脚的话,需要启动宏:
我通常用fancyhdr宏包来设置页眉和页脚。
\usepackage{fancyhdr}
我们在 LaTeX 中先把 page style 设为fancy,再设置这个style中的页眉和页脚。但是它默认每章的第一页的page style是plain,需要单独处理。
% 设置 plain style 的属性
\fancypagestyle{plain}{%
\fancyhf{} % 清空当前设置
% 设置页眉 (head)
\fancyhead[RE]{\leftmark} % 在偶数页的右侧显示章名
\fancyhead[LO]{\rightmark} % 在奇数页的左侧显示小节名
\fancyhead[LE,RO]{~\thepage~} % 在偶数页的左侧,奇数页的右侧显示页码
% 设置页脚:在每页的右下脚以斜体显示书名
\fancyfoot[RO,RE]{\it Typesetting with \LaTeX}
\renewcommand{\headrulewidth}{0.7pt} % 页眉与正文之间的水平线粗细
\renewcommand{\footrulewidth}{0pt}
\pagestyle{fancy} % 选用 fancy style
% 其余同 plain style
\fancyhf{}
\fancyhead[RE]{\leftmark}
\fancyhead[LO]{\rightmark}
\fancyhead[LE,RO]{~\thepage~}
\fancyfoot[RO,RE]{\it Typesetting with \LaTeX}
\renewcommand{\headrulewidth}{0.7pt}
\renewcommand{\footrulewidth}{0pt}
2、要在首页加脚注,比如作者希望把基金资助和作者信息加在首页。
我的做法是:(1)利用\title和\thanks{}语句完成
\title{\xxxxxxxxx%
\thanks{\zihao{-5}{~xxxxxxx}}
}
(2)利用脚注命令:\footnote
\footenote[number]{脚注文本}
可选参数number用来改变缺省的脚注的编号。这个命令只能
有一般的文本段落中使用,而不能在诸如LR盒子、图形、报
表环境中使用。
如果想在article类文档中每当开始新的一节时,脚注编号重置
为1,则需用在\section命令的前面或后面加入如下的命令
\setcounter{footnote}{0}
\footnote命令的缺省脚注标记为阿拉伯数字。若想改变其它
样式的标记则可采用如下的命令
\renewcommand{\thefootnote}{\数 字 式
样{footnote}
这里的数字式样可为\arabic,\roman,\Roman,\alph,\ALph.
另外,使用\fnsymbol作为数字式样,则可\footnote的9个记
数器值显示为9个符号:
*, +、#、§ , ¶, k, ? ?,** #
在使用第十个\footnote命令之前需要将脚注记数器重置为零.
例如由下面三行命令得到第二个标记符号样式的脚注?
\renewcommand{\thefootnote}{\fnsymbol{footnote}}
例如\footnote[2]{第二个标记符号}
\renewcommand{\thefootnote}{\arabic{footnote}}
这里最后一行是为了把脚注标记式样恢复成标准形式.
§2.1 \footnotemark命令
\footenotemark[number]
这条命令在文本中输出脚注的编号,可以在\footnote命令不
能使用的地方使用,例如LR盒子,表格、数学模式。脚注文本
由\footnotetext命令给出.
§2.2 \footnotetext命令
\footenotetext[number]{文本} 这条命令指定当前
页底部放置的脚注内容,可以在\footnotemark命令之后的任
何时候使用,但是\footnote语句不能使用的地方它也不能使
用.
LaTeX 页眉页脚的设置的更多相关文章
- C#word(2007)操作类--新建文档、添加页眉页脚、设置格式、添加文本和超链接、添加图片、表格处理、文档格式转化
转:http://www.cnblogs.com/lantionzy/archive/2009/10/23/1588511.html 1.新建Word文档 #region 新建Word文档/// &l ...
- NPOI 表头、页眉页脚重复设置
NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目. 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 ...
- IE浏览器打印的页眉页脚设置解决方法
首先说明问题: 默认情况下,通过IE的打印对话框,打印出来的内容都有页眉和页脚的. 查看ie的页面设置发现如右图中,页眉页脚 下面先说明&w&bPage&p of &P ...
- C# 操作Word页眉页脚——奇偶页/首页不同、不连续设置页码、复制页眉页脚、锁定页眉页脚、删除页眉页脚
前言 本文是对Word页眉页脚的操作方法的进一步的阐述.在“C# 添加Word页眉页脚.页码”一文中,介绍了添加简单页眉页脚的方法,该文中的方法可满足于大多数的页眉页脚添加要求,但是对于比较复杂一点的 ...
- Office WORD如何为每一页设置不同的页眉页脚
如下图所示,我想要为封面和目录,摘要等等设置不同的页眉页脚(一般封面和目录不需要页脚) 而从正文开始,套用相同的页眉和以页数作为页脚(注意"第一章 绪论"不是这个文档的第一页) ...
- itextpdf5设置页眉页脚、生成页码
itextpdf生成页眉页脚,可以通过继承PdfPageEventHelper,重新里面的相关事件来进行. 常用的几个: onOpenDocument,文档打开时触发 onCloseDocument, ...
- 关于JavaScript打印去掉页眉页脚
因为这个问题,Google和百度都查了个遍,网上主要解决方案都是这一个代码: <script language="JavaScript"> var hkey_root, ...
- 使用C#在word中插入页眉页脚
//插入页脚 public void InsertFooter(string footer) { if (ActiveWindow.ActivePane.View.Type == WdViewType ...
- js中window.print()去除页眉页脚
//jsp打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER" ...
随机推荐
- AOP 学习笔记
代理是一个设计模式,提供了对目标对象另外的访问方式:即通过代理访问目标对象. 好处:可以在目标对象实现的基础上,增强额外的功能操作. Cglib 代理,也叫作 子类代理. JDK的动态代理有一个限制, ...
- 100114G
无耻的暴力 #include<iostream> #include<cstdio> using namespace std; int n; int main() { freop ...
- dede使用方法----如何调用最新文章,最热文章,友情链接
dede如何调用最新文章 {dede:arclist row='5' titlelen='50' orderby ='pubdate'} <li><a h ...
- 在Filter 无法跳转地址
private DataDbContext db = new DataDbContext(); /// <summary> /// 控制器执行前判断 /// </summary> ...
- 使用redis作为session的存储方式
(1)准备 A. 安装好redis https://github.com/MSOpenTech/redis 注意:下载release版 启动脚本如下: redis-server redis.win ...
- iPhone SDK 包含哪些东西?
iPhone SDK 包含哪些东西? 本文转载自:http://www.cnblogs.com/jy578154186/archive/2013/02/27/2934881.html 第一部分: 在使 ...
- AutoIt3(AU3)开发的分辨率快速设置工具
项目相关地址 源码:https://github.com/easonjim/Resolution_Settings bug提交:https://github.com/easonjim/Resoluti ...
- gdb简明手册
如果是在windows环境下,首先要添加环境变量: 新建一个环境变量MinGW_PATH,值为MinGW的运行目录: 然后在系统的Path变量后面加上一句:(每两个变量之间用 ; 分开) ------ ...
- VS2010生成安装包
项目的第一个版本出来了,要做个安装包,之前没有做过,网上看看贴,写了一个,总结下,根据本项目的需要,没有写的太复杂,可能还不是很完善,仅作参考. 首先在打开 VS2010 > 文件 & ...
- Linux使用网盘客户端
1. 百度网盘 - bypy https://github.com/houtianze/bypy 这是一个基于Python的命令行客户端. 安装参考上面链接的说明,或者这篇文章(推荐,有告诉你如何安装 ...