如何快速将单个 BibTeX 参考文献转换为格式化参考文献?

如何快速将单个 BibTeX 参考文献转换为格式化参考文献?

我为各种论坛和 Stack Exchange 网站做出了一些贡献,并且经常想引用我在 Google Scholar 上快速搜索到的期刊文章。Google Scholar 允许轻松导出 BibTeX 参考文献。

然后,我想将引文转换为合理的格式,以便包含在帖子中(例如,stack exchange 问题的答案)。我对特定的书目样式并不那么挑剔,尽管应该包含所有核心信息(APA 样式之类的东西就很好)。

有什么快速方法可以将 Google Scholar 中的单个 BibTeX 参考文献转换为可信赖的格式,以便纳入在线论坛帖子中?

答案1

你可以试试bibtex在线,它将 BibTeX 转换为多种格式的格式化文本(APA、MLA、Chicago、Harvard、Vancouver……)。

由于它在浏览器中运行,因此不需要安装。

例子: 在此处输入图片描述

答案2

看完之后这个答案我发现了一个关于命令行 bibtex 工具的问题bibtex2html

如果包含一个或多个 bibtex 参考文献local.bib,以下命令将以 APA 样式输出这些参考文献的 HTML。

  • bibtex2html -nokeys -o - -s apa -nodoc -q local.bib
    • -nokeys阻止显示 bibtex 密钥,这与我在博客文章或论坛中包含格式化参考资料时通常想要执行的操作相对应
    • -s apa使用apa样式文件,乍一看似乎效果不错
    • -q是否需要使用安静模式来抑制不必要的信息
    • -o -表示信息被发送到标准输出
    • -nodoc禁止创建独立文档所需的打开和关闭 html 代码

答案3

Mac 上的 BibDesk 可以通过剪贴板导入和导出参考文献,因此很容易将参考文献导入 BibDesk,然后通过复制和粘贴将其导出为富文本或 HTML。内部预览机制由 LaTeX 驱动,因此您可以使用所需的任何参考书目样式。最简单的方法是使用富文本导出,尽管如果您将其粘贴到 .sx 答案中,粘贴不会对参考文献进行任何斜体格式化,但除此之外还可以。基本的 HTML 导出会创建一个独立的文档,这不是您想要的,但您可以修改用于制作最小 HTML 模板的基本模板。

例如,以下引用

Chomsky, N. 2005. 语言设计的三个因素。语言学探究 36(1)。1-22。

只需 4 次击键即可有效地放入该答案中:一次复制 Google Scholar 生成的 BibTeX,一次将其粘贴到 BibDesk,一次(实际上是鼠标操作)将其导出为富文本,一次将其粘贴到答案中。

JabRef 也可以导出 HTML,但据我所知,只能通过文件保存机制,所以这不是那么简单。

答案4

有一种比您使用 JabRef 建议的方法更简单的方法。

单击 JabRef 主窗口中的条目时,底部面板会显示该条目的预览,该条目实际上是一个格式良好的引文。您可以选择并复制该文本。

此预览版还有两个不错的功能:

  • 您可以在两种显示格式之间切换(通过 F9,或右键单击该区域)

  • 您可以在 JabRef 首选项中根据需要编辑两种显示格式。

相关内容