我使用 biblatex 和 Citavi。Citavi 为很多项目提供了 @misc 条目。我需要参考书目中显示的机构。如何完成?我使用:
\usepackage[backend=biber,url=false,style=numeric]{biblatex}
最小示例:
\documentclass[ captions=tableheading, chapterprefix, BCOR=4mm, cdfont=false]{tudscrreprt} % parskip > unbekannte Bedeutung, twoside > duplex
%====================================== Basics ==============================================================================
\usepackage[german]{varioref} % ermöglicht Verweise mit Seitenzahl
\pdfminorversion=7 % PDF 1.7
\usepackage{setspace} % line spacing Effekt nochmal Testen!
\onehalfspacing % onehalfspacing
\usepackage[T1]{fontenc} % European encoding
\usepackage{csquotes} % Zitierstil
\usepackage[backend=biber,url=false,style=numeric]{biblatex} %style=authoryear,citestyle=authoryear ,style=numeric
\addbibresource{tes.bib} % Bibtex Quelle
\usepackage[ngerman]{babel} % new German spelling rules for automatic elements
\begin{document}
test
\cite{Streuber.2013}
\appendix
\printbibliography%[title=Quellen]
\end{document}
还有 .bib
@misc{Streuber.2013,
author = {Bonn, Werner and Eißler, Werner and Rusche, Stefan and Streuber, Christian},
date = {2013},
title = {Formelsammlung für die Lehrveranstaltungen Wärmelehre, Strömungslehre und Wärmeübertragung},
edition = {5. Auflage},
institution = {{Hochschule RheinMain}}}
答案1
查看biblatex
文档表明@misc
支持
所以institution
被默默忽略了。
但是,该字段的organization
功能是相同的。因此我建议你使用它。
大多数类型都支持功能等效的(列表)字段publisher
、organization
和之一institution
。因此,如果结果不如您所愿,请尝试使用这三个术语,通常您可以得到想要的结果。
\documentclass{tudscrreprt}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=numeric, url=false,]{biblatex}
\begin{filecontents}{\jobname.bib}
@misc{Streuber.2013,
author = {Bonn, Werner and Eißler, Werner and Rusche, Stefan
and Streuber, Christian},
date = {2013},
title = {Formelsammlung für die Lehrveranstaltungen
Wärmelehre, Strömungslehre und Wärmeübertragung},
edition = {5},
organization = {Hochschule RheinMain},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Lorem \autocite{Streuber.2013}
\printbibliography
\end{document}
您还可以考虑使用不同的条目类型。如您所见,@misc
也会删除该edition
字段,这样该信息就被隐藏了。
@booklet
也没有edition
字段,所以可能没那么有用。
我认为我不会@report
在这里使用,因为这通常用于研究报告、讨论文件等。而公式手册感觉略有不同,但这只是我的直觉。但您可以使用字段version
代替edition
。
@manual
如上所述在评论中经过米科是一个选项,但你不妨只使用@book
(它没有organization
,而是publisher
)。
\documentclass{tudscrreprt}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=numeric, url=false,]{biblatex}
\begin{filecontents}{\jobname.bib}
@book{Streuber.2013,
author = {Bonn, Werner and Eißler, Werner and Rusche, Stefan
and Streuber, Christian},
date = {2013},
title = {Formelsammlung für die Lehrveranstaltungen
Wärmelehre, Strömungslehre und Wärmeübertragung},
edition = {5},
publisher = {Hochschule RheinMain},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Lorem \autocite{Streuber.2013}
\printbibliography
\end{document}