我的@inbook 没有显示编辑者和书名?

我的@inbook 没有显示编辑者和书名?

我想要引用一本书的某个章节。但是输出结果中不包含书名和编者姓名。

@inbook{embrechts_mcneil_straumann_2002,
place={Cambridge},
title={Correlation and Dependence in Risk Management: Properties and Pitfalls},
DOI={10.1017/CBO9780511615337.008}, 
booktitle={Risk Management: Value at Risk and Beyond}, publisher={Cambridge University Press},
author={Embrechts, Paul and McNeil, Alexander J. and Straumann, Daniel},
editor={Dempster, M. A. H.Editor}, 
year={2002},
pages={176–223}}

输出为:

Embrechts, P.、AJ McNeil 和 D. Straumann2002.风险管理中的相关性和依赖性:特性和缺陷,第 176-223 页。剑桥大学出版社。

\documentclass[12pt,a4paper,openright]{report}
\usepackage[utf8]{inputenc}
\usepackage{nomencl}
\usepackage[T1]{fontenc}
\usepackage{nth}
\usepackage[nottoc]{tocbibind}
\begin{document}
\cite{embrechts_mcneil_straumann_2002}.
\bibliographystyle{humannat}
\bibliography{mynew}
\end{document}

请注意,我正在使用一个.bib文件来存储我的.bib参考文献。此外,我正在以分章节的形式撰写博士论文。

请问有什么帮助吗?

答案1

论文集的章节类型为。和@incollection之间的区别在于通常会有(章节的作者) 和 编辑 (的编辑,编辑将负责将不同的论文汇编成一卷),但 通常是不需要编辑的,因为是整本书(专著)的作者,同时也是章节的作者(此处(合)写了整本书)。@incollection@inbook@incollectionauthorbooktitle@inbookauthorauthor

@incollection{embrechts_mcneil_straumann_2002,
  address   = {Cambridge},
  title     = {Correlation and Dependence in Risk Management: Properties and Pitfalls},
  DOI       = {10.1017/CBO9780511615337.008}, 
  booktitle = {Risk Management: Value at Risk and Beyond},
  publisher = {Cambridge University Press},
  author    = {Embrechts, Paul and McNeil, Alexander J. and Straumann, Daniel},
  editor    = {Dempster, M. A. H.}, 
  year      = {2002},
  pages     = {176–223},
}

还请注意,我已将字段中的多余内容更改并place删除 。addressEditoreditor

相关内容