介绍
与杰波瑞菲是一个跨平台BibTeX公司参考经理。我使用它来管理我的研究参考,不仅因为BibTeX是我的首选格式,而且还用于添加功能,例如跟踪我的pdf。
JabRef导出为各种不同的格式,还允许编写自定义导出过滤器。我已经为HTML页面编写了几个导出过滤器。其主要特点在于能够搜索参考文献。
导出筛选器
要使用过滤器,首先下载三个.布局过滤器的文件。然后打开JabRef并在“选项”菜单中选择“管理自定义导出…”。在这里选择主.布局文件,并提供html格式作为扩展。现在您可以使用导出过滤器了!
- 参考资料表
- 最基本的参考表,因为它只包括每个参考的主要信息概述。QuickSearch字段允许轻松查找引用。
- 导出筛选器
- 带摘要和BibTeX的参考表
- 引用表现在总是包含指向完整BibTeX条目的链接,因此引用的共享变得比以往任何时候都简单。还提供了摘要和评论。
- 导出筛选器
- 参考文献列表
- 这个导出过滤器提供了一个引用列表,其格式类似于文章末尾的引用列表。它还包括BibTeX/URL/DOI。
- 导出筛选器
贡献
如果您有任何建议或问题,请联系我我很乐意帮忙。如果您想直接参与,导出过滤器位于比特桶。
文档
有关编写自定义导出过滤器的一般文档,包括各种导出选项,可以在JabRef帮助文件中找到。在这里,我将重点讨论导出过滤器的特定问题。
我在网上找到了许多对这些导出过滤器的修改,在表中添加了额外的列以显示更多信息。这可以通过添加新的列标题轻松完成<th>
到.开始.布局导出筛选器的文件:
<表格><头部>列标题</thead>
并添加相应的<td>
到主数据库中的数据行.布局导出筛选器的文件。然而,许多人随后忘记调整科尔斯潘
将抽象和/或BibTeX行的值设置为新的列数!<tr id=“abs_johndoe2008”class=“abstract noshow”><td colspan=“6”>
的值科尔斯潘
应该与列数相同,否则Abstract/BibTeX不会跨越表的整个宽度,结果相当糟糕。
RegExp搜索
许多导出过滤器中的QuickSearch字段允许您使用正则表达式搜索,让您可以更好地控制搜索。
这里有一些例子。要查找条目。。。
- …出版于1980年至1989年,类型
198[0-9]
- …由John或Doe写,输入
(约翰|多伊)
- …由John和Doe共同撰写,键入
(约翰|多伊)+(约翰|多伊)
默认情况下,RegExp搜索是case-insensive。有关JavaScript RegExp功能的更多具体信息,请参阅此页。
许可
导出过滤器中的JavaScript代码由知识共享署名许可协议。只要版权和许可证声明保持不变,此许可证基本上允许您出于任何目的改编、共享和使用代码。
![Creative Commons许可证](http://creativecommons.org/images/public/somerights20.png)