我刚开始使用 bibtex 时遇到了一些问题。不幸的是,我的一些条目没有显示出来,我不知道为什么。
这是我的代码:
\documentclass[12pt,a4paper,numbers=enddot]{scrartcl}
\usepackage[ backend=bibtex,
style=authoryear-icomp,
bibstyle=authoryear,
sorting=nty,
natbib=true,
url=false,
doi=true,
eprint=false,
ibidtracker=false,
bibencoding=utf8]{biblatex}
\bibliography{literaturverzeichnis}
\defbibenvironment{bibliography}
{\enumerate{}
{\setlength{\leftmargin}{\bibhang}%
\setlength{\itemindent}{-\leftmargin}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}}
{\endenumerate}
{\item}
\makeatletter
\newrobustcmd*{\parentexttrack}[1]{%
\begingroup
\blx@blxinit
\blx@setsfcodes
\blx@bibopenparen#1\blx@bibcloseparen
\endgroup}
\AtEveryCite{%
\let\parentext=\parentexttrack%
\let\bibopenparen=\bibopenbracket%
\let\bibcloseparen=\bibclosebracket}
\makeatother
\begin{document}
\nocite{*}
\printbibheading
\printbibliography[type=article,heading=subbibliography,title={Artikel}]
\printbibliography[type=techreport,heading=subbibliography,title={Technical Reports}]
\printbibliography[type=conference,heading=subbibliography,title={Conference Collections}]
\end{document}
这是我的 bibtex 文件:
@ARTICLE {simple,
author = "Maria Rodriguez Moreno, Juan Ignacio Pena",
title = "Systemic risk measures: The simpler the better?",
journal = "Journal of Banking \& Finance",
year = "2013",
volume = "37",
pages = "1817-1831"
}
@ARTICLE {covar,
author = "Tobias Adrian, Markus K. Brunnemeier",
title = "CoVar",
journal = "NBER Working Series",
year = "2011",
note = "Working Paper"
}
@CONFERENCE {bankforinternationalsettlements,
author = "Bank for International Settlements",
title = "Proceedings of a joint conference organised by the BIS and the Bank of Korea in Seoul on 17–18 January 2011",
booktitle = "Macroprudential regulation and policy",
year = "2011",
volume = "60"
}
@ARTICLE {covarmgarch,
author = "Giulio Girardi, A. Tolga Erguen",
title = "Systemic risk measurement: Multivariate GARCH estimation of CoVaR",
journal = "Journal of Banking \& Finance",
year = "2013",
volume = "37",
pages = "3169-3180"
}
@TECHREPORT {globalriskreport,
author = "World Economic Forum",
title = "Global Risk Report",
year = "2010"
}
由于某种原因,文章显示在我的参考书目中,而技术报告和会议集却没有显示。
多谢。
答案1
没有这样的类型@conference
。您可能想要使用@proceedings
for bankforinternationalsettlements
。
该类型@techreport
自动别名为@report
。因此,您必须使用
\printbibliography[type=report,heading=subbibliography,title={Technical Reports}]
为您@techreport
。
请注意,名称必须用 分隔and
,因此您需要
author = {Maria Rodriguez Moreno and Juan Ignacio Pena}
等等。author
或editor
领域的公司和机构名称需要用双括号保护
editor = {{Bank for International Settlements}},