Biblatex (footcite) 和 microtype

Biblatex (footcite) 和 microtype

Biblatex 的配置是,所有作者姓名都以小写字母书写,并且 microtype 设置为调整小写字母之间的间距。

\SetTracking{ encoding = *, shape = sc }{ 45 } 

这对于文档和参考书目来说效果很好,可惜它对脚注不起作用。有没有办法将此间距也应用于脚注?

我尝试的是

\SetTracking[ context = footcite]{ encoding = *, shape = sc }{ 45 }
\SetTracking[ context = footnote]{ encoding = *, shape = sc }{ 45 }

但没有效果。

答案1

harryhallerBiblatexLetterspacingFootcites

% arara: pdflatex 
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[autostyle=true]{csquotes}
\usepackage[backend=biber,
style=authoryear
]{biblatex}
\addbibresource{\jobname.bib}
\usepackage{blindtext}   
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\usepackage[tracking=true]{microtype}
\SetTracking{ encoding = *, font = sc }{ 400 } 
\begin{filecontents}{\jobname.bib}
    @article{wurscht,
      author    =   {Wurschtel, Willi},
      title     =   {Wiener Würstchen und Bockwurst},
      journal   =   {Brühwurst und andere Leckereien},
      year      =   2015,
      pages     =   {32--39},
      number    =   4}
\end{filecontents}
\setlength{\textheight}{5cm}
\begin{document}
Die letzten Worte von \citeauthor{wurscht}: \enquote{Wer will warme
    \textsc{Wiener Würstchen}?}\footcite[S.~23]{wurscht}
\printbibliography
\end{document}

相关内容