![想要更改 biblatex-chicago 引文的脚注大小](https://linux22.com/image/246458/%E6%83%B3%E8%A6%81%E6%9B%B4%E6%94%B9%20biblatex-chicago%20%E5%BC%95%E6%96%87%E7%9A%84%E8%84%9A%E6%B3%A8%E5%A4%A7%E5%B0%8F.png)
我是新手biblatex
(特别是biblatex-chicago
)。我想让脚注引用的大小与正文大小相同。有人知道如何更改脚注的默认字体大小吗?
我目前biblatex-chicago
在序言中呼吁如下:
\usepackage[notes,strict,backend=biber,babel=other, bibencoding=latin1]{biblatex-chicago}
答案1
它不是一个biblatex
东西,而是与你正在使用的文档类或正在加载的包有关。memoir
例如,在中,你可以写
\renewcommand{\footnotetext}{\normalsize}
一切就绪。但这种方法并不适用于所有情况。除了最简单的情况外,不推荐使用的一种肮脏的 hack 是\let
footnotesize = normalsize:
\let\origfootnotesize\footnotesize
\let\footnotesize\normalsize
但显然这将使一切使用 footnotesize 的文本将以 normalsize 排版,这可能会导致其他更大的问题。(\origfootnotesize
如果出于某种原因需要,将允许您手动调用原始 footnotesize 声明。)
\documentclass[12pt]{article}
\usepackage{lipsum}
\let\origfootnotesize\footnotesize
\let\footnotesize\normalsize
\begin{document}
XXX%
\footnote{\lipsum[1]}%
YYY%
\footnote{\origfootnotesize\lipsum[1]}%
\end{document}
对于文章类,您可以按照以下方式重新定义@footnotetext
(from )的定义:article.cls
\makeatletter
\long\def\@footnotetext#1{\insert\footins{%
% \reset@font\footnotesize% <-- original
\reset@font\normalsize% <-- change
\interlinepenalty\interfootnotelinepenalty
\splittopskip\footnotesep
\splitmaxdepth \dp\strutbox \floatingpenalty \@MM
\hsize\columnwidth \@parboxrestore
\protected@edef\@currentlabel{%
\csname p@footnote\endcsname\@thefnmark
}%
\color@begingroup
\@makefntext{%
\rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}%
\color@endgroup}}%
\makeatother
report.cls
这应该能满足您的要求。和的定义book.cls
可能相同,但我还没有查看。