0

我从 bibtex 文件中使用 pandoc 生成参考书目。在我的 bibtex 条目中,我有 pdf 的位置(不是 url,只是字段中的文件引用file)。我想在参考书目中包含这个参考,但看不到如何扩展chicago-author-date.csl- 我对 CSL 完全陌生......

我想我必须添加类似的东西

      <text macro="file" prefix=". "/>

在布局部分。但是如何定义宏呢?bibtex 领域和 CSL 之间的联系是如何实现的?

是否有“如何”页面?谢谢你的帮助!

一个示例 bibtex 条目是:

  author    = {Frank, Andrew U.},
  title     = {Geo-Ontologies Are Scale Dependent (abstract only)},
  booktitle = {European Geosciences Union, General Assembly 2009, Session Knowledge and Ontologies},
  year      = {2009},
  editor    = {Pulkkinen, Tuija},
  url       = {http://publik.tuwien.ac.at/files/PubDat-175453.pdf},
  file      = {docs/docs4/4698_GeoOntologies_abstarct_EUG_09.pdf},
  keywords  = {Onto},
  owner     = {frank},
  timestamp = {2018.11.29},
}

除了来自 chicago-author-data 样式的通常输出之外,文件条目应作为相对 Web 参考(可点击)插入到输出中。

我将 nocite 列表添加到降价文本(从文件中读取)并使用 API 处理它(在 Haskell 中)

        res <- processCites'  markdownText

它工作正常,我只错过了file价值。

4

0 回答 0