脚注中重复引用:大写字母问题

脚注中重复引用:大写字母问题

当我添加\cite{}两个连续的脚注时,第二个脚注以小写字母开头,而不是大写字母。

所以问题就在这里:

enter image description here

就像第三个脚注“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}

enter image description here

相关内容