加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

LaTeX技巧228:如何实现参考文献的上标引用?

(2010-01-17 13:25:22)
标签:

latex

参考文献

上标引用

分类: 参考文献

QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载

  将参考文献作为上标引用,可启用overcite 宏包,或者使用natbib 宏包的super 参数,然后在文献引用处,用cite 命令引用即可。
  但这两种方法中上标引用均不出现括号,若要使用括号,须修改两个宏包中相应的定义。上述两种方法所启用的宏包,在格式文件中注释掉了。本文采用的是upcite 命令来实现上标引用,其格式为
  \newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
  此段语句已加入到format.tex 中。
  另外,还有其他方法可实现上标引用,如
  \newcommand{\upcite}[1]{$^{\mbox{\scriptsize \cite{#1}}}$}
  也是通过定义upcite 命令来实现上标引用的。
  还有一种办法是通过如下的命令来实现的,即改变cite 命令的格式
  \makeatletter
  \def\@cite#1#2{\textsuperscript{[{#1\if@tempswa , #2\fi}]}}
  \makeatother

效果图:
LaTeX技巧228:如何实现参考文献的上标引用?

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有