对于我的博士论文,我有义务引用我的所有贡献,不仅是论文,还包括海报和会议上的演讲。现在我正在努力如何做到最好。到目前为止,我最好的尝试是这样的:
\documentclass[11pt]{article}
\usepackage{filecontents}
\usepackage[
style=numeric-comp,
bibstyle=numeric,
backend=biber
]{biblatex}
\bibliography{mybib}
\begin{filecontents}{mybib.bib}
@inproceedings{Me2014,
author = {Me, P.},
title = {{Some Title}},
addendum = {Poster presented at some conference, Bremen, Germany}
}
\end{filecontents}
\begin{document}
Test citation~\cite{Me2014}.
\printbibliography
\end{document}
这看起来很奇怪,因为我没有提供任何书名,导致 为空In
。 有办法摆脱它吗?
答案1
答案2
该问题可能重复:在 BibTeX(希望通过 Zotero)中表示会议演讲(没有会议记录)的正确方法是什么?
通常情况下,会议诉讼这些文件在相应的会议召开之前发布,并包含您的海报(短文)或演讲(长文)的书面版本。在这种情况下,您不会引用您的演讲或海报本身,而是引用在会议记录中发表的论文。这是您想要使用 @inproceedings 的情况,应该这样做:
@inproceedings{tag,
author = {P. Me},
title= {Some Title},
booktitle = {Proceedings of the n-th edition of some conference},
year= {some year},
publisher = {The publisher of the proceedings},
pages = {page where your paper starts-ends},
url = {official link to the online version}
}
对于未发表的论文,您可以使用@unpublished;对于没有附加书面论文且可在互联网上找到的海报或演讲,您可以使用@misc