我在一篇论文中遇到了一个奇怪的问题,我试图在同一段中多次引用一本书,但引用了书中的不同页面。这导致第一个引用之后的引用只显示页码(作为简单数字)。有没有一种(简单的)方法可以强制这些引用模仿第一个引用?
梅威瑟:
\documentclass[a4 paper,12pt]{report}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage[english]{babel}
\usepackage[
authordate,
backend=biber,
natbib,
maxbibnames=99,
]{biblatex-chicago}
\addbibresource{mybib.bib}
\usepackage{csquotes}
\begin{filecontents}{mybib.bib}
@BOOK{orton,
title = {Survey of English Dialects},
publisher = {Leeds: Arnold},
year = {1962},
author = {Orton, Harold},
volume = {IV},
date-added = {2014-04-20 12:50:04 +0000},
date-modified = {2014-04-24 18:41:22 +0000}
}
\end{filecontents}
\begin{document}
This is a quote \citep[117]{orton} . And then the second quote by the same person which results in the strange behaviour \citep[224]{orton}.
In the next paragraph the third quote compiles just like the second \citep[332]{orton}, and then a different kind of quote by Orton compiles like a dream \citeyearpar[340]{orton}. But the last one has the same problem as number two and three \citep[345]{orton}.
\printbibliography
\end{document}
答案1
这实际上是有意为之的行为biblatex-chicago
;biblatex-chicago
文档备注(第 112 页,§5.4.1 预设biblatex
选项):
Chicago 作者日期格式不会在引文中打印“Ibid”,但一般来说,同一页上的重复引文只会打印页码。从技术上讲,这种情况只发生在“一个段落中多次引用来源”(15.26)时,因此您可以使用
\citereset
from 命令biblatex
来实现最大程度的合规性,因为该软件包仅提供部分、章节、节和小节边界的自动重置,而biblatex-chicago
自动在分页符处重置跟踪器。(参见biblatex.pdf §3.1.2.1.) 每当可能存在任何歧义时,biblatex
应默认打印更具参考性的参考资料。如果您要重复某个来源,请确保 cite 命令提供了后注 — 从此版本开始,biblatex-chicago
您将不再看到任何烦人的空括号,但您将获得另一个标准引用,这可能会增加太多混乱。
biblatex-chicago
可以ibidtracker=constrict
追踪这些引用。
如果您每次都坚持完整引用,请选择ibidtracker=false
:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[
authordate,
backend=biber,
natbib,
maxbibnames=99,
ibidtracker=false,
]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\begin{document}
This is a quote \citep[117]{wilde}.
And then the second quote by the same person which results in the strange behaviour \citep[224]{wilde}.
In the next paragraph the third quote compiles just like the second \citep[332]{wilde},
and then a different kind of quote by Orton compiles like a dream \citeyearpar[340]{wilde}.
But the last one has the same problem as number two and three \citep[345]{wilde}.
\printbibliography
\end{document}
“奥顿的另一种引言如梦如幻”是由于您的使用\citeyearpar
不受同上检查的影响。