
다음 예에서 는 에서 @article
상속 하지만 범위를 올바르게 표시하지 않습니다(스크린샷 참조). .bib 파일 에서 제거하면 문제가 사라집니다.date
@mvbook
{date=1983}
@article
[1) 하지만 이 모든 항목을 수동으로 편집하고 싶지는 않습니다. 날짜 범위(실제로는 연도 범위)를 올바르게 표시하려면 어떻게 해야 합니까?]
@article
2) 그러나 이상적으로는 하위 항목의 날짜(예: )를 유지 하고 상위 항목(예: )의 날짜 범위를 무시하는 것을 선호합니다 @mvbook
. 나는 그것이 기본 행동이라고 생각했습니다. 실제로 Biblatex 문서(§ 4.5.11)에는 하위 필드가 기본적으로 상위 필드에 의해 재정의되지 않는다고 명시적으로 명시되어 있습니다.
MWE:
\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}
산출: