![同一书目条目有几种不同的印刷标签](https://linux22.com/image/468057/%E5%90%8C%E4%B8%80%E4%B9%A6%E7%9B%AE%E6%9D%A1%E7%9B%AE%E6%9C%89%E5%87%A0%E7%A7%8D%E4%B8%8D%E5%90%8C%E7%9A%84%E5%8D%B0%E5%88%B7%E6%A0%87%E7%AD%BE.png)
在这个网站上浏览了很长一段时间后,我还没有找到我的问题的答案:
使用时
biblatex
,我可以用一些每次打印的标签都不同吗?
.bib
假设我的文件中有以下书目条目:
@book{ele,
author={Euclid},
title={Elements}
}
欧几里得的几何原本由十三本不同的书组成。假设我想引用第 4 本书中的一个命题。我想打印出类似 [ELE4,命题 15] 的内容。然后,我想对第 8 本书中的一个命题执行相同的操作,并打印出 [ELE8,命题 25]。在所有情况下(因为我正在使用该hyperref
软件包),我希望仍然可以单击打印的标签,并且它会重定向到 pdf 上打印的相同书目条目。
如何实现这一点?我知道我可以用 打印 [ELE,Prop. n] \cite[Prop. n]{ele}
,但也许可以实现一些类似的东西\cite[Prop. n]{ele}{CUSTOM}
来打印 [CUSTOM,Prop. n]?
\cite[Book n, Prop. m]{ele}
对于那些可能会说“如果你想引用一本特定的书就用”的人:我其实对引用欧几里得的元素,而是格罗滕迪克的代数几何元素:这项工作包含几卷,甚至需要印刷几本书,以涵盖同一卷。因此,我希望获得引用同一书目条目的印刷引文,如 [EGA IV₂, (2.1.10)]、[EGA III₁, (1.3.1)]。(使用欧几里得的元素解释似乎更容易理解。