styleLatex
全部免费工具

RIS 转 BibTeX

粘贴来自 EndNote、Zotero、Mendeley、PubMed 或出版社网站的 RIS 导出内容,得到可以直接放进 .bib 文件的 BibTeX 条目。这个 RIS 转 BibTeX 工具完全在浏览器里运行,一次可以处理几百条记录,无需注册。

在浏览器里转换,不会上传任何内容。

什么是 RIS 转 BibTeX?

从 RIS 文件到 BibTeX 文件

RIS 是大多数数据库和文献管理软件导出的带标签纯文本格式,每行一个标签,例如 TY 表示类型、AU 表示作者、TI 表示标题。转换会把每条记录改写成 LaTeX 可以引用的条目。

RIS 转 BibTeX:逐个字段转换

作者和编者、标题、期刊或书名、年份、卷、期、页码、出版社、DOI、ISBN、URL、关键词和摘要都会放进各自的 BibTeX 字段。起止页码用双短横连接,符合参考文献样式的要求。

RIS 转 BibTeX 生成易读的引用键

每个条目的键由第一作者的姓、年份和标题的第一个实词组成,例如 smith2021deep,可以直接用 \cite 引用,不用去找数字编号。

为什么使用我们的 RIS 转 BibTeX 工具?

免费在线 RIS 转 BibTeX 工具

无需安装,也无需注册:打开页面,粘贴或上传,复制结果即可。它和我们为 LaTeX 写作者提供的其他免费工具放在一起。

查看所有免费 LaTeX 工具

文件留在本地的 RIS 转 bib 工具

这个 RIS 转 BibTeX 解析器在你的浏览器里运行,未公开的阅读清单和整个文献库导出都不会发送到我们的服务器。页面加载后,断网也能使用。

EndNote、Zotero 和 Mendeley 导出转 BibTeX

任何能导出 RIS 的软件都可以,包括 EndNote、RefWorks、Zotero、Mendeley、Scopus、Web of Science 和大多数期刊网站。只有 DOI?直接用 DOI 查询。

打开 DOI 转 BibTeX

三步完成

第 1 步:导出或粘贴 RIS 记录

在文献管理软件或数据库里选择导出,格式选 RIS。把文本粘贴到上面的输入框,或上传保存好的 .ris 文件。

第 2 步:检查 BibTeX 条目

每条记录都会显示为单独的条目,包含类型、键和字段。没有对应 BibTeX 类型的记录会变成 @misc,不会丢失任何文献。

第 3 步:保存 .bib 文件并引用

复制条目或下载 references.bib,在文档里用 \bibliography 指向它,再用键引用每篇文献。

把论文其余部分也转成 LaTeX

官方参考资料: BibTeX · biblatex (CTAN)

RIS 转 BibTeX: styleLatex card with the tool's purpose and a code sample | RIS 转 BibTeX

RIS 转 BibTeX 常见问题

什么是 RIS 文件?
RIS 文件(.ris)是最早由 Research Information Systems 使用的纯文本引文格式。每行是两个字母的标签、两个空格、一个短横和值,每条记录以 ER 行结束。
怎么打开 RIS 文件?
它是纯文本,任何文本编辑器都能打开。要使用其中的文献,把文件导入 EndNote、Zotero、Mendeley 或 RefWorks;如果用 LaTeX 引用,就粘贴到这个 RIS 转 BibTeX 工具里。
怎么从 Zotero 得到 BibTeX?
选中条目,右键选择"导出条目",格式选 BibTeX。如果别人发给你的是 RIS 导出文件而不是 Zotero 文献库,粘贴到这里也能得到同样的结果。
怎么把 RIS 文件导入 EndNote?
在 EndNote 里打开 File、Import、File,选择 .ris 文件,导入选项设为 Reference Manager (RIS)。反过来,可以把 EndNote 文献库导出为 RIS,再在这里转换。
怎么使用 RIS 引文?
导入文献管理软件来保存和排版;如果用 LaTeX 写作,就转换成 BibTeX,保存到 .bib 文件,再用键引用。
怎么从 PubMed 导出 RIS 文件?
PubMed 的"Send to → Citation manager"保存的是 MEDLINE 格式的 .nbib 文件,不是 RIS。把这个文件导入 Zotero、EndNote 或 Mendeley,再从那里导出 RIS 或 BibTeX。
Mendeley 能生成 BibTeX 吗?
能。Mendeley Reference Manager 可以把选中的文献导出为 .bib 文件。对于来自其他地方(比如期刊网站)的 RIS 文件,这个页面不用导入任何软件就能做同样的事。
可以在线把 RIS 转成 BibTeX 吗?
可以。在这个页面粘贴文本或上传文件,条目会立即出现。无需安装,转换在你的浏览器里完成,不经过服务器。
怎么把 RIS 文件变成 .bib 文件?
在上面上传 .ris 文件,然后点"下载"保存 references.bib。.bib 文件就是放在纯文本文件里的 BibTeX 条目,你也可以把结果粘贴进已有的 .bib 文件。
BibTeX 和 RIS 有什么区别?
两者都用纯文本保存文献。RIS 每行一个带标签的字段,几乎所有文献管理软件都能读取。BibTeX 把一条文献的字段归在一个类型和一个引用键下,这是 LaTeX 参考文献读取的格式。
EndNote 能导出 BibTeX 吗?
能,通过 BibTeX Export 输出样式,但键和特殊字符经常需要手动修改。从 EndNote 导出 RIS,再在这里做 RIS 转 BibTeX,能得到易读的键和已转义的字符。
可以把 PDF 转成 RIS 或 BibTeX 吗?
这个页面不行,因为 PDF 里没有结构化的引文数据。如果论文有 DOI,可以用我们的 DOI 转 BibTeX 工具获取条目。要把 PDF 本身转成可编辑的 LaTeX,请用文件转换。
这个 RIS 转 BibTeX 工具免费吗?
免费。无需注册,不收费,转换次数不限。每次转换最多 2 MB 文本或 2,000 条记录。
可以一次转换多条 RIS 记录吗?
可以。RIS 转 BibTeX 对整个文献库的导出文件和单条文献都适用。每对 TY 行和 ER 行之间的记录都会变成一个条目,每次最多 2,000 条。
各种 RIS 文献类型会变成哪种 BibTeX 条目类型?
期刊论文(JOUR)变成 @article,图书变成 @book,书中章节变成 @incollection,会议论文变成 @inproceedings,学位论文变成 @phdthesis,报告变成 @techreport。其他类型变成 @misc。
引用键是怎么生成的?
由第一作者的姓、年份和标题的第一个实词组成,例如 smith2021deep。如果两条记录的键相同,第二条加 a,第三条加 b,以此类推。
标题里的 & 和 % 等特殊字符会怎么处理?
会让 LaTeX 出错的字符,即 &、%、#、_ 和 $,前面会加反斜杠;不成对的花括号会被删除,保证 .bib 文件能编译。URL 和 DOI 保持原样。
我的 RIS 文件会被上传吗?
不会。文件由你的浏览器读取和转换,文本不会离开你的设备。所以未公开的阅读清单或稿件也可以放心使用。
能读取 PubMed 的 .nbib 文件吗?
不能。.nbib 文件使用 PubMed 的 MEDLINE 标签,和 RIS 标签不同。先把它导入文献管理软件,再从那里导出 RIS 或 BibTeX。
BibTeX 条目会保留哪些 RIS 字段?
作者、编者、标题、期刊或书名、出版社、出版地、年份、卷、期、页码、版次、DOI、ISBN 或 ISSN、URL、关键词、摘要和备注。RIS 记录里为空的字段不会输出。
怎么把 RIS 转成 BibTeX?
从 EndNote、Zotero、Mendeley 或数据库导出 .ris 文件,在上面上传或粘贴,RIS 转 BibTeX 转换器会为每条记录生成一个 BibTeX 条目。复制结果,或下载为 .bib 文件用于 LaTeX。
怎么合并 RIS 文件?
RIS 文件是纯文本,只要每条记录仍以 ER 行结尾,就可以把它们依次粘贴在一起。把合并后的文本粘贴到上面,RIS 转 BibTeX 会一次转换所有记录;重复的记录会得到各自唯一的引用键。

有整页笔记、扫描件或 PDF?把它转成能编译的 LaTeX。

转换文件