The reference section in beamer spans too many slides in my case so I would like to reduce it's font size to bring it down to less than 7 slides.
This is start of the latex
file:
\documentclass[11pt]{beamer}
\usefonttheme[onlymath]{serif}
\usepackage{beamerthemesplit}
\usepackage[T1]{fontenc} % Use 8-bit encoding that has 256 glyphs
\usepackage{apacite}
\usepackage[english]{babel} % English language/hyphenation (avoids badboxes)
\usepackage{amsmath,amsfonts,amsthm} % Math packages
\usepackage{graphicx,color}
\usepackage{algorithm, algorithmic}
\usepackage{booktabs}
\usepackage{gensymb} % \degree symbol
This is the reference section:
\section{References}
\subsection{Bibliography}
\begin{frame}[allowframebreaks]{References}
\bibliographystyle{apacite}
\bibliography{GaitAnalysis}
\end{frame}
There are quite a few posts related to this in TeX.SE, so I'll list out what I tried.
Using the shrink option (as done here) as
shrink=90
along withallowframebreaks
makes the reference section become mysteriously invisible.Using
\renewcommand*{\bibfont}{\scriptsize}
as shown in here requires the use ofbiblatex
. So I tried adding\usepackage[style=apa]{biblatex}
to the list of packages. However, it clashed with theapacite
package and removing which prevents me from using the\shortcite
command.I also tried adding these lines (as prescribed here)
\setbeamerfont{bibliography item}{size=\footnotesize} \setbeamerfont{bibliography entry author}{size=\footnotesize} \setbeamerfont{bibliography entry title}{size=\footnotesize} \setbeamerfont{bibliography entry location}{size=\footnotesize} \setbeamerfont{bibliography entry note}{size=\footnotesize}
But there was no change to the reference font at all.This is what I used to do when using IEEEtran reference style (ref)
{\footnotesize \bibliography{bibfile}}
which used to work so well, but it has no effect when usingapacite
; I don't know what is preventing it from working now.As I cannot use
natbib
(due to the conflict withapacite
) I cannot use this solution either:\def\bibfont{\footnotesize}
What can I do to make this work?