
В следующем примере @article
наследует date
от @mvbook
, но не отображает диапазон правильно (см. скриншот). Если я удалю {date=1983}
из @article
в моем файле .bib, проблема исчезнет.
[1) Но я бы предпочел не редактировать все эти записи вручную: что я могу сделать, чтобы правильно отобразить диапазон дат (на самом деле диапазон лет)?]
2) В идеале, однако, я бы предпочел сохранить дату из дочернего элемента, т. е. @article
, и игнорировать диапазон дат в родительском элементе, т. е @mvbook
. Я думал, что это поведение по умолчанию. Действительно, документация Biblatex (§ 4.5.11) явно говорит, что дочерние поля не переопределяются родительскими полями по умолчанию…
МВЭ:
\begin{filecontents}{\jobname.bib}
@mvbook{mvbook,
location = {London},
title = {Multivolume},
volumes = {2},
author = {Jane Doe},
date = {1982/1983}
}
@incollection{article1,
location = {London},
title = {Article},
volume = {2},
booktitle = {Multivolume},
author = {Jane Doe},
date = {1983},
pages = {675--779},
crossref = {mvbook}
}
\end{filecontents}
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref} % hyperliens PDF
\usepackage[style=verbose-trad2,backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
Lorem ipsum\footcite{mvbook} dolor sit amet\footcite{article1}…
\newpage
\printbibliography
\end{document}
Выход: