![脚注中重复引用:大写字母问题](https://linux22.com/image/372820/%E8%84%9A%E6%B3%A8%E4%B8%AD%E9%87%8D%E5%A4%8D%E5%BC%95%E7%94%A8%EF%BC%9A%E5%A4%A7%E5%86%99%E5%AD%97%E6%AF%8D%E9%97%AE%E9%A2%98.png)
当我添加\cite{}
两个连续的脚注时,第二个脚注以小写字母开头,而不是大写字母。
所以问题就在这里:
就像第三个脚注“Ebd.”应该以大写字母“E”开头
这是我的 MWE:
\documentclass[a4paper,11pt]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{csquotes}
\usepackage{blindtext}
\usepackage{filecontents}
\usepackage{hyperref}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black
}
\usepackage{chngcntr}
\counterwithin*{footnote}{section}
\begin{filecontents}{\jobname.bib}
@book{grillmeier1989,
Address = {Freiburg/{\,}Basel/{\,}Wien},
Author = {Alois Grillmeier},
Call-Number = {TH: Dq1.175 2/3},
Date-Added = {2014-07-24 15:28:40 +0000},
Date-Modified = {2017-12-08 08:50:39 +0000},
Keywords = {secondary},
Publisher = {Herder},
Title = {Jesus der Christus im Glauben der Kirche},
Volume = {2: Die Kirche von Konstantinopel im 6. Jahrhundert},
Year = {1989}}
\end{filecontents}
\usepackage[ngerman]{babel}
\usepackage[style=historische-zeitschrift, maxnames=2, hyperref=true, backref=true, backrefstyle=none, backend=bibtex,idemtracker=true]{biblatex}
\bibliography{\jobname}
%
\begin{document}
\blindtext\footnote{Here comes some text: \cite[See][S. 56]{grillmeier1989}}
\blindtext\footnote{\cite[][S. 56]{grillmeier1989}}
\blindtext\footcite[][S. 56]{grillmeier1989}
\printbibliography
\end{document}
答案1
我们之前遇到过两个类似的问题Biblatex 在脚注开头打印“ibid”小写和如何确保脚注的首字母始终大写?,因为在这两个问题中建议只是隐含的,所以让我在这里明确一点。
如果可能的话,您应该使用\footcite{sigfridsson}
而不是\footnote{\cite{sigfrdisson}}
。
不过,人们有理由不想使用\footcite
。尤其是如果引用后面有很多文字,把所有这些都放进附注里可能会感觉不对。在这种情况下,你应该使用
\footnote{\Cite{sigfridsson} lorem ipsum dolor sit amet.}
这是一般规则。如果您使用引用命令开始一个新句子,请使用大写形式(\Cite
而不是\cite
,\Textcite
而不是\textcite
,...)。虽然biblatex
可以跟踪它自己生成的文本中的大写,但要跟踪biblatex
对它没有影响的引用周围的文本中的大写和句子结构则要困难得多。因此,您需要biblatex
通过告诉它您处于句子的开头来提供帮助。\Cite
和之间的差异\cite
很少出现,因此很容易忘记这一点。
如果您总是希望在页码中看到“S.” ,则应postnote
相应地更改字段格式。然后,您可以在后记中删除“S.” 。您也不需要空的 prenote 参数,因为您已经知道您想要后记。也biblatex
请查看我对您的示例条目所做的更改。.bib
\documentclass[a4paper,11pt]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{csquotes}
\usepackage{blindtext}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{grillmeier1989,
Address = {Freiburg and Basel and Wien},
Author = {Alois Grillmeier},
Call-Number = {TH: Dq1.175 2/3},
Keywords = {secondary},
Publisher = {Herder},
mainTitle = {Jesus der Christus im Glauben der Kirche},
Volume = {2},
title = {Die Kirche von Konstantinopel im 6. Jahrhundert},
Year = {1989}}
\end{filecontents}
\usepackage[ngerman]{babel}
\usepackage[style=historische-zeitschrift, maxnames=2, hyperref=true, backref=true, backrefstyle=none, backend=bibtex,idemtracker=true]{biblatex}
\bibliography{\jobname}
\DeclareFieldFormat{postnote}{\mkpageprefix[pagination][\mknormrange]{#1}}
\begin{document}
\blindtext\footnote{Here comes some text: \cite[See][56]{grillmeier1989}}
\blindtext\footnote{\Cite[56]{grillmeier1989}}
\blindtext\footcite[56]{grillmeier1989}
\printbibliography
\end{document}