BibTeX 转 Word 源管理器转换工具
将 .bib 或 RIS 文件转换为 Sources.xml——即 Word 源管理器背后的文件——您的文献便会直接载入 Word 本身:之后 Word 会为每处引文插入引用,并按您选择的样式生成参考文献列表,随您撰写而更新。想要一份现成的参考文献列表?BibTeX to Word Converter 可生成一份已按 APA 格式排好的 Word 文档。
选择您已有的 Sources.xml,新来源会接在其原有来源之后——然后下载的文件会替换原文件,且不会丢失任何内容。
粘贴 BibTeX 或 RIS 记录,然后创建文件。所有处理都在您的浏览器中完成——不会上传任何内容。
如何使用 BibTeX 转 Word 源管理器转换工具
- 1. 粘贴或载入您的文献。 可粘贴来自 JabRef、Zotero、Mendeley、Overleaf 或期刊网页的 BibTeX,也可粘贴来自数据库导出的 RIS;格式会自动识别。
- 2. 添加您已有的 Sources.xml(可选)。其中的来源会被保留,新来源接在其后。因此替换 Word 的文件不会丢失任何内容——在 Mac 上,这是唯一的办法。
- 3. 创建并下载 Sources.xml。 表格会显示每个来源的标签、转换后的 Word 来源类型,以及需要核对的内容,例如被省略的“and others”。
- 4. 按下方步骤将其载入 Word, 然后从 References → Insert Citation 中插入引文。
在 Windows 版 Word 中载入 Sources.xml
- 1. 在 Word 的 References 选项卡中,于 Citations & Bibliography 组选择 Manage Sources。
- 2. 在源管理器中选择 Browse…,选取您下载的 Sources.xml,然后选择 OK。其来源会出现在左侧列表中。
- 3. 选中它们——Ctrl+A 全选——然后选择 Copy →。它们会加入右侧的 Current List,并随文档一同保存。
- 4. 关闭源管理器,在 Style 框中选择一种样式,然后像平常一样使用 Insert Citation 和 Bibliography。
Word 将其主列表——即每个文档中都会提供的来源——保存在 %APPDATA%\Microsoft\Bibliography\Sources.xml 中,也就是 C:\Users\your-name\AppData\Roaming\Microsoft\Bibliography。若要永久将新来源加入其中,请先将该文件载入转换工具的合并框,然后在 Word 关闭时用合并后的文件替换它。
在 Mac 版 Word 中载入 Sources.xml
Mac 版 Word 的源管理器中没有“浏览”按钮,因此该文件必须放在 Word 查找其主列表的位置:
- 1. 退出 Word。
- 2. 在 Finder 中选择 Go → Go to Folder…,并粘贴
~/Library/Containers/com.microsoft.Word/Data/Library/Application Support/Microsoft/Office/。 - 3. 若该文件夹中已有 Sources.xml,请将其载入转换工具的合并框并重新创建文件,使旧来源一并保留——同时保存一份原文件的副本作为备份。
- 4. 将下载的 Sources.xml 放入该文件夹,然后重新打开 Word。
- 5. 在 References 选项卡中选择 Citations;在 Citations 窗格底部打开菜单(按钮为齿轮或 …,取决于版本),选择 Citation Source Manager,即可查看并使用这些来源。
BibTeX 如何映射到 Word
| BibTeX 类型 | Word 来源类型 | Word 接收的字段 |
|---|---|---|
@article | 期刊文章 | 期刊名称、卷、期、页码、DOI |
@book, @booklet, @collection | 书籍 | 出版社、城市、版次、卷、编者 |
@incollection, @inbook | 书籍章节 | 书名、编者、页码、出版社 |
@inproceedings, @proceedings | 会议论文集 | 会议名称、页码、出版社 |
@phdthesis, @mastersthesis, @techreport | 报告 | 报告类型(Doctoral dissertation、Master's thesis、Technical report)、出版社 |
@online | 网站 | 网站名称、URL、访问日期 |
带 URL 的 @misc | 网站文档 | URL |
| 其他任何类型 | 杂项 | 标题、年份 |
名称会保留其各部分。Word 的 Last、First 和 Middle 取自 BibTeX 对名称的解读——“von Last, First”——因此 van der Berg 和 Müller 能完整保留,而 {World Health Organization} 这类带花括号的名称会变为团体作者。LaTeX 重音会被解码,页码范围中的双连字符变为短破折号 (en dash),DOI 会去掉 https://doi.org/ 前缀,每个来源的标签则是其引用键去掉字母、数字和下划线之外的字符后的结果。Word 无法容纳的两类内容会被报告:“and others”(因为 Word 只能列出所给出的名字),以及超过 255 个字符的字段(这是 Word 参考文献格式设定的限制)。
一条 BibTeX 条目以及 Word 接收到的来源
BibTeX
@article{hirsch2005,
author = {Hirsch, Jorge E.},
title = {An index to quantify an individual's scientific research output},
journal = {Proceedings of the National Academy of Sciences},
year = {2005},
volume = {102},
number = {46},
pages = {16569--16572},
doi = {10.1073/pnas.0507655102}
}Sources.xml
<b:Source>
<b:Tag>hirsch2005</b:Tag>
<b:SourceType>JournalArticle</b:SourceType>
<b:Author>
<b:Author>
<b:NameList>
<b:Person><b:Last>Hirsch</b:Last><b:First>Jorge</b:First><b:Middle>E.</b:Middle></b:Person>
</b:NameList>
</b:Author>
</b:Author>
<b:Title>An index to quantify an individual's scientific research output</b:Title>
<b:JournalName>Proceedings of the National Academy of Sciences</b:JournalName>
<b:Year>2005</b:Year>
<b:Volume>102</b:Volume>
<b:Issue>46</b:Issue>
<b:Pages>16569–16572</b:Pages>
<b:DOI>10.1073/pnas.0507655102</b:DOI>
</b:Source>整个文件把这些来源包裹在 b:Sources 元素中,该元素位于 Office Open XML 参考文献命名空间 http://schemas.openxmlformats.org/officeDocument/2006/bibliography 之下——即 Word 自身写入的格式。
常见问题
- 这与 BibTeX to Word Converter 有何不同?
- BibTeX to Word Converter 会格式化您的文献,并给您一份带有完整 APA 悬挂缩进参考文献列表的 Word 文档——即您可以粘贴进去并编辑的文本。而本工具则把文献载入 Word 自带的引用管理器,因此您可以通过 References → Insert Citation 插入每处引文,由 Word 按您选择的样式撰写参考文献列表,并保持其更新。需要一份现成的列表,请用转换工具;想在 Word 中边写边引用,请用本工具。
- Word 将 Sources.xml 保存在哪里?
- 在 Windows 上,Word 的主来源列表是 %APPDATA%\Microsoft\Bibliography\Sources.xml,即 C:\Users\your-name\AppData\Roaming\Microsoft\Bibliography。在 Mac 上则位于 ~/Library/Containers/com.microsoft.Word/Data/Library/Application Support/Microsoft/Office/。文档中引用的来源也会保存在 .docx 文件本身之内,因此文档在另一台电脑上仍能保留其引文。
- 我能把 RIS 文件导入 Word 吗?
- 不能直接导入:Word 只读取其自身的 XML 格式。在此粘贴或载入 RIS 记录,它们会由 CitationEasy 参考文献功能所用的同一导入器读取,然后输出为 Sources.xml。RIS 记录不含引用键,因此每个来源的标签由第一作者的姓氏和年份组成,例如 Kahneman1979。
- 导入后为何有些作者不见了?
- 以“and others”结尾的 BibTeX 作者列表在某个环节被缩短过,而 Word 只能列出所给出的名字,因此转换工具会省略“others”并标记该来源。请在 Word 的 Edit Source 对话框中补充缺失的名字,或完善 .bib 条目后重新转换。
- Word 的参考文献会完全遵循 APA 7 或 MLA 9 吗?
- Word 使用其内置的各样式版本来格式化引文。可用的版本取决于您的 Word 版本,而且它们并非总是遵循当前手册的每条规则,因此请对照您的样式指南检查最终的参考文献列表——APA 引文检查工具 可以提供帮助。
- 转换工具免费吗?我的文件会被上传吗?
- 免费,无需注册,也不会上传任何内容。BibTeX 完全在您的浏览器中转换;RIS 记录同样在您的浏览器中读取,由网站的导入器完成,该导入器会在您转换 RIS 文件时载入页面。