BibTex 芝加哥风格:脚注和参考书目中可以有不同的页码吗?

BibTex 芝加哥风格:脚注和参考书目中可以有不同的页码吗?

我对 Latex 还比较陌生,我正在尝试使用 BibTex 整合芝加哥风格的脚注和参考书目。

我设法创建了单独的 .bib 文件并使用适当的样式包含脚注和参考书目。

我出于测试目的引用了一本书,我可以在脚注中获得正确的格式。同一本书的书目看起来不错,除了 pages 属性。有没有办法将页码重新分配给书目部分?

我希望得到同一本书的脚注中的准确页码和参考书目中的章节范围。

这是我当前对 main.tex 文件的设置:

\documentclass[a4paper,12pt]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}

\usepackage[margin=1in, ]{geometry}

\usepackage{csquotes}
\usepackage[notes,backend=biber]{biblatex-chicago}
\bibliography{bibliography}

\usepackage[useregional]{datetime2}


\begin{document}

  \section{Abstract} 

    This is some dummy text \autocite{test}

  \nocite{*}
  \printbibliography
\end{document}

这是我当前对 bibliography.bib 文件的设置:

@incollection{test,
  author      = "Henry David Thoreau",
  title       = "Walking",
  editor      = "John D’Agata",
  booktitle   = "The Making of the American Essay",
  publisher   = "Graywolf Press",
  address     = "Minneapolis",
  year        = 2016,
  pages       = "177-78"
 }

由此我得到以下输出:

脚注部分: 在此处输入图片描述

参考文献部分: 在此处输入图片描述

如何更改参考文献部分的页码,同时保持脚注页码不变?

我希望将 177-178 放在脚注中,将 177-200 放在参考文献中。全部保持精确的芝加哥风格顺序。

在此先感谢您的帮助!

安德里亚

答案1

pages文件中的字段应.bib始终包含条目引用的文章/章节/...的完整页面范围。

\autocite应在//命令\cite的postnote 参数中给出特定引用的页面范围(精确参考)\parencite

\autocite{sigfridsson}
\autocite[380]{sigfridsson}      % only postnote
\autocite[Cf.][380]{sigfridsson} % pre- and postnote
\autocite[Cf.][]{sigfridsson}    % only prenote

如果您想要压缩页面范围,您应该加载biblatex-chicago选项compresspages

\documentclass[a4paper,12pt]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}

\usepackage[margin=1in, ]{geometry}

\usepackage[useregional]{datetime2}

\usepackage{csquotes}
\usepackage[notes,compresspages,backend=biber]{biblatex-chicago}

\begin{filecontents}{\jobname.bib}
@incollection{test,
  author      = {Henry David Thoreau},
  title       = {Walking},
  editor      = {John D’Agata},
  booktitle   = {The Making of the American Essay},
  publisher   = {Graywolf Press},
  address     = {Minneapolis},
  year        = 2016,
  pages       = {177-200},
 }
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
  \null\vfill % just for the example

  Lorem \autocite[177-178]{test}

  \printbibliography
\end{document}

引文:“亨利·戴维·梭罗,《行走》,《美国散文的形成》,约翰·达加塔主编(明尼阿波利斯:Graywolf Press,2016 年),第 177–78 页。”//参考书目“亨利·戴维·梭罗。《行走》。《美国散文的形成》,约翰·达加塔主编,第 177–200 页。明尼阿波利斯:Graywolf Press,2016 年。”

相关内容