Latex标题页的上标和脚注

来源:互联网 发布:java web快速开发 ide 编辑:程序博客网 时间:2024/06/05 12:38

Latex标题页的上标和脚注

 (2013-01-08 14:01:17)

http://blog.sina.com.cn/s/blog_531bb763010185vk.html
转载
标签: 

杂谈

分类: Computer

很多论文首页中需要在题目和作者处加入标注,并在脚注中引用,注明作者的地址或者一些附注信息。比如下例:

Latex标题页的上标和脚注

实现这种效果一般可采用Latex中的\thanks命令,调用格式为

author\thanks{text}

但是\thanks对标注的编号是自动的,无法重复编号。比如说,author1author2的标注应当都是1,在两者后面加\thanks,得到的效果是author1的标注是1,而author2的标注是2。

 

另外一种解决方案是使用

\author[label]{author name}

\address[label]{address text}

这种组合调用方式。这样通过label引用,可以实现多重标注和标号的重复。缺点是,很多模板或者sty包会于其冲突或不支持该命令。另外很多模板和环境(如box环境等)中\thanks也无法正常调用。

 

终极解决方案:

\thanks的本质其实等价于两个命令\footnotemark和\footnotetext,调用格式为

\footnotemark[num]

\footnotetext[num]{text}

\footnotemark[num],这里num指示使用当前mark的第几个符号,mark包括阿拉伯数字、罗马数字、特殊符号等多种标识符。

\footnotetext[num]{text},这里的num和上面的num不同,指示的是footnotetext的排列顺序。

 

下面给出一个具体的例子:

\documentclass[11pt,a4paper]{article}

 

\begin{document}

 

\title{\Large \bf How use $\backslash$footnotemark and $\backslash$footnotetext \footnotemark[1]}

 

\author{

    Author1

    \footnotemark[2],

    Author2

    \footnotemark[2]

    \footnotemark[3],

    Author3\footnotemark[4],

    Author4\footnotemark[4]}

 

\renewcommand{\thefootnote}{\fnsymbol{footnote}}

 

\footnotetext[1]{You can add acknowledgements here.}

 

\footnotetext[2]{Address of Author1}

 

\footnotetext[3]{Address ofAuthor2}

 

\footnotetext[4]{Address of Author3 and Author4}

 

\maketitle

 

\begin{abstract}

Abstract.

\end{abstract}

 

\end{document}

 

 

编译出来的效果如下图:

Latex标题页的上标和脚注

原创粉丝点击