Biblatex:分页和书籍分页字段

Biblatex:分页和书籍分页字段

paginationBiblatex 手册(版本 3.18b,2022 年 7 月 12 日)第 19 和 25 页解释了字段和的用法bookpagination。在某些条目中我应该使用column和 而不是pages。Biblatex 版本 3.18。Texlive 2022;Linux Mint21。

问题:使用@BOOK并且@INBOOK没问题:字符串上校或者科尔斯用来代替。使用@ARTICLE对所引用列的引用是正确的,但页面(=列)范围前面有而不是通过科尔斯我尝试改变文档样式和 biblatex 样式(详细、作者年份),但没有成功。

这是一个 MWE,我希望它足够小:

\documentclass{memoir}
\usepackage
    [backend=biber,
    style=verbose,
    ]%
{biblatex}
%
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{one,
    author  = "Brown, John",
    title   = "Title of the article",
    year    = "1993",
    journal = "The Journal",
    volume  = "14",
    pages   = "342--351",
    pagination = {column},
}
@inbook{two,
    author    = "Green, Mary",
    title     = "The Inbook title",
    booktitle = "The Book Title",
    year      = "2015",
    publisher = "Great Books",
    address   = "Somewhere",
    pages     = "20-25",
    bookpagination = {column},
    pagination = {column},
}
\end{filecontents}
\addbibresource{\jobname} 
%
\begin{document}
Lorem ipsum\footnote{\cite[350]{one}}.
Dolor sit amet\footnote{\cite[21]{two}}.
\printbibliography
\end{document}

这是引文。在脚注 2 中,这是正确的。在脚注 1 中,所引用的列前面正确地加上了科尔斯,但页面范围(= 列范围)前面是引用

这是最终的参考书目,存在同样的问题: 最终参考书目

我担心我遗漏了一些东西。感谢您的帮助。

答案1

bookpagination非常适合条目。它遵循与和@article相同的逻辑:控制输出,。@incollection@inbookbookpaginationpagespaginationpostnote

\documentclass{article}
\usepackage[backend=biber, style=verbose,]{biblatex}

\begin{filecontents}{\jobname.bib}
@article{one,
  author         = {Brown, John},
  title          = {Title of the article},
  year           = {1993},
  journal        = {The Journal},
  volume         = {14},
  pages          = {342--351},
  bookpagination = {column},
  pagination     = {column},
}
@inbook{two,
  author         = {Green, Mary},
  title          = {The Inbook title},
  booktitle      = {The Book Title},
  year           = {2015},
  publisher      = {Great Books},
  address        = {Somewhere},
  pages          = {20-25},
  bookpagination = {column},
  pagination     = {column},
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
\null\vfill
Lorem ipsum\footnote{\cite[350]{one}}.
Dolor sit amet\footnote{\cite[21]{two}}.
\printbibliography
\end{document}

约翰·布朗。“文章标题”。收录于:《期刊》第 14 卷(1993 年),第 342–351 栏,第 350 栏

相关内容