OSCOLA BibLaTeX 脚注在精确定位之前缺少逗号

OSCOLA BibLaTeX 脚注在精确定位之前缺少逗号

我发现了 BibLaTeX 或 OSCOLA 样式中的一个错误。在引用书籍章节后精确引用期刊文章(可能还有其他类型的来源)时,期刊文章的脚注并不总是有逗号将文章起始页与精确页分隔开。

这是一个 MWE:

\documentclass[12pt, a4paper]{book}

\usepackage[style=british]{csquotes}

\usepackage[style=oscola,        citereset=chapter,     ibidtracker=true,          
   backend=biber,        babel=hyphen]{biblatex}
 \addbibresource{test.bib} 
\title{Test Document}
\begin{document}


 This is a reference to a book chapter.\autocite[]{Chapter}

This is a reference to a journal article, which should have a comma before the second page reference.\autocite[116]{Article}   

\end{document}

以及所需的参考书目文件:

@Incollection{Chapter,
author = {Author, Chapter}, 
title = {Book Chapter}, 
booktitle = {Edited Collection}, 
editor = {Editor,Book}, 
publisher = {Publisher}, 
address = {}, 
pages = {}, 
year = {2014}, 
edition = {},
}

@Article{Article,
author = {Author, Article}, 
title = {Journal Article}, 
journal = {Academic Journal}, 
volume = {30}, 
number = {1}, 
pages = {114}, 
year = {2014}, 
location = {}
}

第二个引文应为“114, 116”,但(至少在我的系统上)它显示为“114 116”。逗号丢失。我该如何恢复它?

相关内容