如何用 bibtex 引用多卷书?

如何用 bibtex 引用多卷书?

我想引用一本多卷书,如下所示:

Boncompagni, Baldassarre. Scritti di Leonardo Pisano matematico del secolo decimoterzo. — Roma, Tipografia delle scienze matematiche e fisiche, 1857 − 1862. — 2 v. (in Lat.)   
Vol. I : Leonardi Pisani, Liber Abbaci = Il Liber Abbaci di Leonardo Pisano. 1857. — 459 p.  
Vol. II : Leonardi Pisani Practica geometriae ed opuscoli = La Practica Geometriae di Leonardo Pisano; Opuscoli di Leonardo Pisano. 1862. — 283 p.

以上内容可以解释为:

  1. 多卷书的标题和信息
  2. 第一卷的标题和信息
  3. 第二卷的标题和信息

如果在 bibtex 中无法实现这一点 - 还有其他替代方案吗?

答案1

在我看来,您的示例应该被视为几个参考书目条目 - 一个用于整个多卷书,另一个用于每个卷。

这是使用 biblatex 的最小工作示例。请参阅 biblatex 手册第 2.3.5 节,了解使用多卷作品(和@mvbook条目类型)的另一个示例;请参阅第 2.4.1 节,了解在使用 crossref 机制时建议使用 biber(而不是 BibTeX)作为后端的原因。

\documentclass{article}

\usepackage[latin,english]{babel}

\usepackage[backend=biber]{biblatex}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@mvbook{Bon,
  language = {latin},
  author = {Boncompagni, Baldassarre},
  year = {1857/1862},
  title = {Scritti di Leonardo Pisano matematico del secolo decimoterzo},
  volumes = {2},
  location = {Roma},
  publisher = {Tipografia delle scienze matematiche e fisiche},
}    
@book{BonI,
  year = {1857},
  title = {Leonardi Pisani, Liber Abbaci = Il Liber Abbaci di Leonardo Pisano},
  volume = {1},
  pagetotal = {459},
  crossref = {Bon},
}    
@book{BonII,
  year = {1862},
  title = {Leonardi Pisani Practica geometriae ed opuscoli = La Practica Geometriae di Leonardo Pisano; Opuscoli di Leonardo Pisano},
  volume = {2},
  pagetotal = {283},
  crossref = {Bon},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\nocite{*}

\begin{document}

\printbibliography

\end{document}

答案2

我会使用indexsorttitle-field (或者可能是sorttitle-field) 写类似

indexsorttitle = {Scritti di Leonardo Pisano matematico del secolo decimoterzo0001}对于第一卷和indexsorttitle = {Scritti di Leonardo Pisano matematico del secolo decimoterzo0002}第二卷,因此在参考书目中它们直接出现在多卷条目之后。

BibLaTeX 手册第 2.2.3 节中描述了这些字段。

答案3

感谢大家的意见,但我想出了一个使用 @Set 的解决方案。请注意,这还将仅显示参考书目中的 @Set 条目 - 而不是组成它的任何条目:

@Book{Boncompagni_2_vol,
  author="Boncompagni, Baldassarre",
  title="Scritti di Leonardo Pisano matematico del secolo decimoterzo.",
  address="Roma", 
  publisher="Tipografia delle scienze matematiche e fisiche",
  date={1857/1862},
  volumes = {2},
  note="(in Lat.)"
}
@Book{Boncompagni_vol_1,
  volume = {I},
  title="Leonardi Pisani, Liber Abbaci = Il Liber Abbaci di Leonardo Pisano.",
  date={1857},
  pagetotal={459},
}
@Book{Boncompagni_vol_2,
  volume={II},
  title= "Leonardi Pisani Practica geometriae ed opuscoli = La Practica Geometriae di Leonardo Pisano; Opuscoli di Leonardo Pisano.",
  date={1862},
  pagetotal={283},
}

@Set{Boncompagni_collection,
  entryset={Boncompagni_2_vol, Boncompagni_vol_1, Boncompagni_vol_2},
}

相关内容