Beamer 与 Biblatex:参考书目条目字体更改无效

Beamer 与 Biblatex:参考书目条目字体更改无效

我正在使用 biblatex 和 bibtex 后端与 beamer latex 结合使用。当我设置颜色时,例如,参考书目条目标题

\setbeamercolor{bibliography entry title}{fg=green}

然后标题就会像预期的那样呈现为绿色。但是当我使用

\setbeamerfont{bibliography entry title}{shape=\scshape,size=\tiny}

或任何其他字体属性,例如family=\ttfamily,什么都不会发生。

beamer 和 biblatex 的设置如下:

\PassOptionsToPackage{pdftex}{graphicx} % pdftex hack fuer graphicx
\documentclass[pdftex,hyperref=pdftex,10pt]{beamer}
\usetheme{tw} % our special theme
\usepackage[style=authoryear,citestyle=alphabetic,backend=bibtex]{biblatex}
\addbibresource{references.bib}

[...]

\begin{frame}[t,allowframebreaks]{References}
  \frametitle{\bibname}
  \printbibliography
\end{frame}

希望有人能对这一混乱局面提供一些见解。谢谢 Reiner

答案1

实际上你只是幸运地发现 \setbeamercolor 很有用。beamer 钩在命令中\newblock,在大多数情况下,这不适用于 biblatex,而仅适用于手动书目。使用 biblatex 工具,例如\DeclareFieldFormat{title}{{\scshape\tiny #1}}

相关内容