CSL 参考书目中的固定链接 URL

问题描述

我正在写一篇关于深度学习的研究论文,所以我的一些引用不可避免地会出现在诸如 Medium 帖子之类的东西上。为了避免链接失效,我创建了这些帖子的 perma.cc 链接;使用我的参考管理器 (Mendeley),我添加了原始 URL 和永久链接 URL。

在导出的 BibTeX 文件中,我看到两个 URL 都包含在一个 URL 字段中,用空格分隔。但是,我使用的 csl 处理器仅包含参考书目中的第一个 URL。

A previous question 询问如何更改 csl 样式以包含两个 URL 字段,答案是“csl 不能这样做”,但没有任何关于用例的讨论.所以,如果我不能用 csl 做到这一点,我应该怎么做?引用 perma.cc 链接而不是原始 URL 可以(学术上)吗?我可以滥用另一个字段来存储永久链接吗?

我不希望这个引文依赖于无限期地保持服务。尤其是因为该页面无法在 Wayback 机器上加载(这显然会陷入 Medium 文章的重新加载循环中)。

解决方法

在 CSL 端,您基本上可以使用任何您想要的变量作为存档链接——从逻辑上讲,我建议使用 archive。您可能需要调整引用样式来打印它——这取决于样式。

不幸的是,Mendeley 没有存档字段,所以您要么必须使用不太合适的东西(也许 Series 映射到 CSL collection?--没有很好的选择我' m see) 或者,如果使用 Mendeley 的桌面版本,则以以下形式将存档添加到 Notes: archive: perma.cc/9265-T4NB。这会被引文风格所吸收。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...