如何删除投影仪中的图形标题前缀“图形”

如何删除投影仪中的图形标题前缀“图形”

我正在尝试删除 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}

enter image description here

请注意,由于我只重新定义了图形的标题样式,其余部分仍按照类的定义保持不变beamer

答案3

解决方案很简单。只需将标题放在 \includegraphics... 命令下方,并添加双左斜杠。您不需要使用 caption 命令,除非您需要对图片进行编号,这在演示文稿中并不常见:

\centering
\includegraphics...
\\ <your caption here>

答案4

我在使用 Beamer 中的字幕包时遇到了麻烦,上述使用该包的选项对我来说不起作用。

然而,序言中的这句话似乎起了作用:

\setbeamertemplate{caption}{\insertcaption} 

相关内容