I am using mtheme for my Beamer presentation with XeLaTeX and Biber and I have a quite crowded bibliography. But when I try to add [allowframebreaks]
I receive a "TeX capacity exceeded" error. I found out that this is an apparent bug with the theme (https://github.com/matze/mtheme/issues/20).
I want to modify the \printbibliography
command so that it inserts a \framebreak
after every five entries. How can I achieve this?
Best Answer
I present to you: the sledgehammer method.
Fortunately,
biblatex
allows us to hook into the very end of a bibliography entry with the bibmacrofinentry
, by default defined as\newbibmacro*{finentry}{\finentry}
.We define is
Where we define
\brf
as followsMWE