
Der Referenzabschnitt im Beamer erstreckt sich in meinem Fall über zu viele Folien, daher möchte ich die Schriftgröße reduzieren, um ihn auf weniger als 7 Folien zu bringen.
Dies ist der Anfang der latex
Datei:
\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
Dies ist der Referenzabschnitt:
\section{References}
\subsection{Bibliography}
\begin{frame}[allowframebreaks]{References}
\bibliographystyle{apacite}
\bibliography{GaitAnalysis}
\end{frame}
In TeX.SE gibt es dazu einige Beiträge, deshalb werde ich auflisten, was ich versucht habe.
Mit der Option „Verkleinern“ (wieHier) sowie
shrink=90
lässtallowframebreaks
den Referenzabschnitt auf mysteriöse Weise unsichtbar werden.Verwenden Sie
\renewcommand*{\bibfont}{\scriptsize}
es wie inHiererfordert die Verwendung vonbiblatex
. Also habe ich versucht,\usepackage[style=apa]{biblatex}
der Paketliste etwas hinzuzufügen. Es kam jedoch zu Konflikten mit demapacite
Paket und das Entfernen hinderte mich daran, den\shortcite
Befehl zu verwenden.Ich habe auch versucht, diese Zeilen hinzuzufügen (wie vorgeschriebenHier)
\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}
An der Referenzschriftart hat sich allerdings überhaupt nichts geändert.Dies ist, was ich früher gemacht habe, als ich den IEEEtran-Referenzstil verwendet habe (Referenz),
{\footnotesize \bibliography{bibfile}}
was früher so gut funktioniert hat, aber bei der Verwendung keine Wirkung mehr zeigtapacite
; ich weiß nicht, warum es jetzt nicht mehr funktioniert.natbib
Da ich (aufgrund des Konflikts mit ) nicht verwenden kannapacite
, kann ich nicht verwendenDasLösung entweder:\def\bibfont{\footnotesize}
Was kann ich tun, damit das funktioniert?
Antwort1
Da Sie keinen kompilierbaren Code bereitgestellt haben, habe ich das Beispiel aushttps://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}