0

很长一段时间以来,我一直在寻找问题的答案,但找不到真正符合我要求的答案。

我正在使用biblatexcitestyle alphabetic。在大多数情况下,这绝对没问题。但现在我想引用一项研究,并希望在文本中出现一组特定的字母。

biblatex 源代码如下所示:

@Report{Kost2018,
  author        = {Kost, Christoph and Shammugam, Shivenes},
  title         = {{Levelized Cost of Electricity Renewable Energy Technologies}},
  institution   = {Fraunhofer ISE},
  year          = {2018},
}

现在,\autocite{Kost2018}正如预期的那样,引文输出为[Kos+18]

相反,我想要的是类似的东西,[ISE18]因为读者更有可能知道这个研究所而不是作者。此外,如果我引用该坚持的几项研究,读者会更清楚。

如果有人可以帮助我,我会非常高兴。

4

1 回答 1

0

您可以使用biblatex密钥shorthand

@Report{Kost2018,
  author        = {Kost, Christoph and Shammugam, Shivenes},
  shorthand     = {ISE18},
  title         = {{Levelized Cost of Electricity Renewable Energy Technologies}},
  institution   = {Fraunhofer ISE},
  year          = {2018}
}

biblatex文档中的描述:

label
如果缺少生成常规标签所需的任何数据,则引用样式将使用该名称作为常规标签的替代品。例如,当作者年份引文样式为缺少作者或年份的条目生成引文时,它可能会退回到标签。有关详细信息,请参见第2.3.2节。请注意,与 相比shorthandlabel仅用作后备。另请参阅shorthand

shorthand
引用样式使用的特殊名称,而不是通常的标签。如果已定义,它将覆盖默认标签。另请参阅label

参考:如何在不修改.bst文件或使用 BibLaTeX的情况下指定参考书目 alpha 键

于 2018-10-18T15:46:34.410 回答