用latex写论文,如何在一篇文章中实现参考文献的上标引用和普通引用?

今天用latex写论文遇到个问题,上网查了好久也没解决。就是想在一篇文章中实现如下图所示的两种引用。现在用\cite只能实现第一种引用,如何实现第二种引用?重新定义命令如... 今天用latex写论文遇到个问题,上网查了好久也没解决。就是想在一篇文章中实现如下图所示的两种引用。

现在用\cite只能实现第一种引用,如何实现第二种引用?重新定义命令如何写?
展开
 我来答
郑浪啪
高粉答主

2019-10-15 · 繁杂信息太多,你要学会辨别
知道答主
回答量:26
采纳率:100%
帮助的人:2.1万
展开全部

引用natbib宏包\usepackage{natbib},使用默认的\cite命令即可。

对于上标引用,可以在导言区自定义如下命令\newcommand\myciteup{{\setcitestyle{square,super}\cite{#1}}}。在文中用\myciteup进行引用即可。

latex非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

扩展资料:

LaTeX的相关要求规定:

1、LaTeX最基本的TeX程序只是由一些很原始的命令组成,它们可以完成简单的排版操作和程序设计功能。TeX也允许用这些原始命令定义一些更复杂的高级命令。这样就可以利用低级的块结构,形成一个用户界面相当友好的环境。

2、LaTeX在处理器运行期间,该程序读取所谓的格式文件,其中包含各种以原始语言写成的高级命令,也包含分割单词的连字号安排模式。处理程序就处理源文件,其中包含要处理的真正文本,以及在格式文件中已定义了的格式命令。

3、LaTeX创建新格式是一件需要由具有丰富知识的程序员来做的事情。把定义写到一个源文件中,这个文件接着被一个名叫iniTeX的特殊版本的TeX程序处理。它采用一种紧凑的方式存贮这些新格式,这样就可以被通常TeX程序很快地读取。

参考资料来源:百度百科-LaTeX

horstpbf1
2018-01-05
知道答主
回答量:1
采纳率:0%
帮助的人:912
展开全部
首先引用natbib宏包
\usepackage{natbib}
然后对于正常字体的引用,使用默认的\cite命令即可。
对于上标引用,可以先在导言区自定义如下命令
\newcommand\myciteup[1]{{\setcitestyle{square,super}\cite{#1}}}
然后在文中用\myciteup进行引用即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lauvz
2018-01-08 · TA获得超过3046个赞
知道小有建树答主
回答量:1047
采纳率:100%
帮助的人:79.1万
展开全部

在 The LaTeX  Graphics Companion, 2nd edition 第781也有这么一段,希望对你有用:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
玉璧以文章3
2018-01-28 · TA获得超过199个赞
知道小有建树答主
回答量:144
采纳率:78%
帮助的人:18.2万
展开全部
latex 写的东西,最终要编译成pdf格式的。
里面的格式,尤其是数学类符号等,比较漂亮。这是word不能比的。
latex还有一个最大的特点是,写出来的东西比较规范。
比如:要写一篇论文,它规定要按一定的格式,如果是latex,只需要使用他的一个模板,编译出来自然符合他的格式。而如果是word,那就需要每个细节都要注意到,比较麻烦。
再有,latex是免费的,word是收费的,所以,很多老外不愿意用word。
他们的格式要求,都是用latex定的,要和他们接轨,只能是使用latex。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友805d0e1
2018-01-28 · TA获得超过272个赞
知道小有建树答主
回答量:201
采纳率:88%
帮助的人:75万
展开全部
很多办法的,比如可以定义\renewcommand\upcite[1]{\textsuperscript{\cite{#1}}}
也可以用natbib宏包的super参数来进行上标。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式