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

LaTeX技巧314:文献号为上标时如何同时有方括号

(2010-07-22 16:15:52)
标签:

latex

参考文献

上标

分类: 小技巧

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

使用cite宏包或natbib宏包时,将文献号搞成上标(即使用 superscript选项)时就没有方括号,有方括号就不能为上标,有没有办法解决这个把这两样东西都要?先谢了

解决方案
将文献引用作为上标出现可以使用 overcite 宏包
\usepackage{overcite}
或者使用 natbib 宏包
\usepackage[super,square]{natbib}
简单的一个方法是使用如下命令
\makeatletter
\def\@cite#1#2{\textsuperscript{[{#1\if@tempswa , #2\fi}]}}
\makeatother
而不需使用任何宏包。
也可定义一个新的命令:
\newcommand{\scite}[1]{\textsuperscript{\cite{#1}}}

0

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

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

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

新浪公司 版权所有