首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >beamer插入参考文献并引用(BibTex)

beamer插入参考文献并引用(BibTex)

作者头像
timerring
发布2022-07-20 13:56:13
发布2022-07-20 13:56:13
9K00
代码可运行
举报
文章被收录于专栏:TechBlogTechBlog
运行总次数:0
代码可运行

一、引用BibTex格式并建立bib文件

1.可以在要引用的文献页面点击Citation

2.导出Citation格式为BibTex,将字符串复制下来。

 3.在latex中新建文件,并把字符串粘贴进去,这里可以修改大括号内第一个逗号之前的部分,即红框内的部分(该部分即为文档中要引用的简称),可以修改方便记忆,不会对引用的结果有任何影响。

4.在这里保存文件后缀名为bib,与tex文件保存在同一个目录下。

注意:这里的文件名会影响beamer中最后一部分的frame框架名称,见最后(当然这是针对最后显示所有参考文献,如果最后不准备打印所有文献名称,那也不影响)。 总之,推荐命名为reference.bib

二、插入参考文献并引用

在代码调用宏包处插入如下代码:

代码语言:javascript
代码运行次数:0
运行
复制
\usepackage[backend=biber,style=numeric,sorting=none]{biblatex}
\addbibresource{reference.bib} %BibTeX数据文件及位置
\setbeamerfont{footnote}{size=\tiny} %调整注脚的文字大小

注意:上述中reference.bib要替换成之前你建立的bib文件名字。

在下文引用处的后面添加代码:

代码语言:javascript
代码运行次数:0
运行
复制
\footfullcite{edgeComputing} 

注意:这里的edgeComputing要替换为你的文献的简称(即图3中红色框的部分)

进行编译,即可在对应页的slice底下看到注脚的引用。

三、slice末尾显示全部参考文献

在最后页的文献引用的框架内添加如下代码:

代码语言:javascript
代码运行次数:0
运行
复制
\printbibliography

即可打印出slice中引用的全部文献的列表

这里以我的frame框架为例:

代码语言:javascript
代码运行次数:0
运行
复制
	\begin{frame}
		\frametitle{参考文献}
	\printbibliography
	\end{frame}

注意:这里使用\printbibliography后,文章结构会新开辟一个frame,该frame的名字即为bib的文件名。如下红框所示:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-07-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、引用BibTex格式并建立bib文件
  • 二、插入参考文献并引用
  • 三、slice末尾显示全部参考文献
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档