
En mi caso, la sección de referencia en Beamer abarca demasiadas diapositivas, por lo que me gustaría reducir el tamaño de fuente para reducirlo a menos de 7 diapositivas.
Este es el comienzo del latex
archivo:
\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
Esta es la sección de referencia:
\section{References}
\subsection{Bibliography}
\begin{frame}[allowframebreaks]{References}
\bibliographystyle{apacite}
\bibliography{GaitAnalysis}
\end{frame}
Hay bastantes publicaciones relacionadas con esto en TeX.SE, así que enumeraré lo que probé.
Usando la opción de reducción (como se hizoaquí) además
shrink=90
deallowframebreaks
hacer que la sección de referencia se vuelva misteriosamente invisible.Usando
\renewcommand*{\bibfont}{\scriptsize}
como se muestra enaquírequiere el uso debiblatex
. Entonces intenté agregar\usepackage[style=apa]{biblatex}
a la lista de paquetes. Sin embargo, entró en conflicto con elapacite
paquete y la eliminación me impide usar el\shortcite
comando.También intenté agregar estas líneas (según lo prescritoaquí)
\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}
Pero no hubo ningún cambio en la fuente de referencia.Esto es lo que solía hacer cuando usaba el estilo de referencia IEEEtran (árbitro)
{\footnotesize \bibliography{bibfile}}
que solía funcionar muy bien, pero no tiene ningún efecto cuando se usaapacite
; No sé qué impide que funcione ahora.Como no puedo usar
natbib
(debido al conflicto conapacite
) no puedo usarestesolución ya sea:\def\bibfont{\footnotesize}
¿Qué puedo hacer para que esto funcione?
Respuesta1
Como no proporcionaste código compilable, tomé el ejemplo dehttps://tex.stackexchange.com/a/366791/36296
\documentclass{beamer}
\begin{filecontents}{\jobname.bib}
@article{TestCite2000,
Author = {Smith, R. and Jones, O. and Doe, J and Yang, X. and Silva, E.},
Journal = {A Great Predatory Journal},
Title = {A title},
Volume = {3},
Year = {2000}}
\end{filecontents}
\usepackage[]{apacite}
\begin{document}
\begin{frame}
\frametitle{A citation}
\shortcite{TestCite2000}
\end{frame}
\begin{frame}
\frametitle{References}
\bibliographystyle{apacite}
\renewcommand{\bibliographytypesize}{\tiny}
\bibliography{\jobname}
\end{frame}
\end{document}