我希望在论文参考书目中使用别名。具体来说,我想在论文前面插入我的出版物列表,例如:
主要出版物:
[A1] 我、其他作者、漂亮的论文标题……
[A2] 我、其他作者、甚至更漂亮的论文标题……
附带出版物:
[B1] 其他作者,我等人,论文标题很好,......
[B2] 其他作者,我等,其他 cice 论文标题,......
在参考书目中,我希望将这些出版物放在开头,例如:
参考书目
[A1] ...
[A2] ...
[B1] ...
[B2] ...
[1] ...
[2] ...
[3] ...
不过,我的文章只是像往常一样在参考书目中被引用,如下例所示:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[numbers,sort&compress]{natbib}
\bibliographystyle{unsrt}
\usepackage{filecontents}
\begin{filecontents}{bib.bib}
@Article{art:apple,
author = {Albert Apple and Bertrand Bean},
title = {Fancy article},
journal = {Fancy Journal},
year = {2020},
}
@Article{art:1,
author = {Donald Duck},
title = {Poor article},
journal = {Bad Journal},
year = {2020},
}
@Article{art:2,
author= {Donald Duck},
title = {Another poor article},
journal = {Very Bad Journal},
year = {2020}
}
@Article{art:3,
author = {Donald Duck},
title = {A terrible article},
journal = {Terrible Journal},
year = {2020},
}
\end{filecontents}
\begin{document}
In this text, I want to use aliases: The first resource is the main resource and should be labelled \defcitealias{art:apple}{[A1]}\citetalias{art:apple} in the text and the bibliography.
Further articles to be cited are \citep{art:1,art:2,art:3}
\bibliography{bib.bib}
\end{document}
如您所见,文本中标记为 [A1] 的主要资源在参考书目中显示为标准资源 [1]。有没有办法让别名也出现在参考书目中?
还有一个附加问题:是否还有类似 \nocite 的带别名的程序?我在这里不需要它,因为我的出版物列表将是论文中的第一个参考文献,因此它们无论如何都在参考书目的顶部,但如果有类似 \aliasnocite 的程序,那就太好了。
谢谢你,lepakk