我正在尝试删除 Beamer 中图片的标题前缀“Figure”。我尝试过这但这并没有什么区别。
这是一个最小工作示例:正如您所见,我已经包含了该caption
包。
\documentclass{beamer}
\usepackage{graphicx}
\usepackage{subfigure}
\usepackage{subfig}
\usepackage{epstopdf}
\usepackage{hyperref}
\usepackage{amsmath}
\usepackage[labelformat=empty]{caption}
\usepackage{setspace}
\usepackage[T1]{fontenc}
\usepackage[super,numbers,sort&compress]{natbib}
\usepackage[labelformat=empty]{caption}
% \usepackage{makeidx}
% \usepackage{sidecap}
\setbeamertemplate{footline}[page number]
%\setbeamercolor{structure}{bg=yellow, fg=black}
\usetheme{CambridgeUS}
\logo{%
\includegraphics[scale=0.25]{logo1}%
\hspace{\dimexpr\paperwidth-4cm}
\includegraphics[height=1cm]{logo2}%
}%
\begin{document}
\title[PT]{Presentation Title}
\author[Author1]{List of Authors}
\institute[Univ]{University Name}
\begin{frame} % Cover slide
\titlepage
\end{frame}
\frame{
\frametitle{Evaporating liquid film, G=0.0, S=100, M=35.1, Pr=7.02, E=0.0001, R=0}
\begin{figure}
\begin{center}
\includegraphics[scale=0.21]{/home/userid/Research/Dissertation/wigner/montage_evap/Evap_zg_2wl}
\caption{Wavenumber k=2}
\end{center}
\end{figure}
}
答案1
更新字幕模板
\documentclass{beamer}
\begin{document}
\setbeamertemplate{caption}{\raggedright\insertcaption\par}
\frame{
\begin{figure}
\rule{5cm}{5cm}
\caption{Test}
\end{figure}
}
\end{document}
无需加载任何其他包。你甚至可以添加一些花哨的东西,比如
\setbeamertemplate{caption}{%
\begin{beamercolorbox}[wd=.5\paperwidth, sep=.2ex]{block body}\insertcaption%
\end{beamercolorbox}%
}
这基本上会在标题周围给出一个彩色框(当使用颜色主题时)。
您可以使用 :
\setbeamertemplate{caption}[default]
如果您想将参数切换回其默认值,例如如果您希望更改仅限于本地。
答案2
您可以使用caption
包裹:
\documentclass{beamer}
\usepackage{caption}
\captionsetup[figure]{labelformat=empty}% redefines the caption setup of the figures environment in the beamer class.
\begin{document}
\frame{
\begin{figure}
\caption{Test}
\end{figure}
\begin{table}\caption{test}
\centering
\begin{tabular}{|c|c|}
c&c
\end{tabular}
\end{table}}
\end{document}
请注意,由于我只重新定义了图形的标题样式,其余部分仍按照类的定义保持不变beamer
。
答案3
解决方案很简单。只需将标题放在 \includegraphics... 命令下方,并添加双左斜杠。您不需要使用 caption 命令,除非您需要对图片进行编号,这在演示文稿中并不常见:
\centering
\includegraphics...
\\ <your caption here>
答案4
我在使用 Beamer 中的字幕包时遇到了麻烦,上述使用该包的选项对我来说不起作用。
然而,序言中的这句话似乎起了作用:
\setbeamertemplate{caption}{\insertcaption}