如何禁用 beamer 中的表格标题

如何禁用 beamer 中的表格标题

我收到了 tex 文件中的表格,并将其包含在演示文稿中。我无法编辑表格文件。如何全局或在编辑过程中隐藏/禁用表格标题\输入

有人建议使用

\captionsetup[table]{labelformat=empty}

但它对我不起作用。

\documentclass[12pt]{beamer}
 \usetheme{Madrid}
 \usepackage[utf8]{inputenc}
 \usepackage[english]{babel}

 \usepackage{caption}
 \usepackage{float}

 \captionsetup[table]{labelformat=empty}

 \begin{document}

 \begin{frame}{•}
 \begin{table}
 \begin{tabular}{|c|c|c|}
 \hline 
 a & b & c \\ 
 \hline 
 a & b & c \\ 
 \hline 
 \end{tabular} 
 \caption{demo}
 \end{table}
 \end{frame}
 
 \end{document} 

答案1

您可以重新定义captionbeamer 模板:

\documentclass[12pt]{beamer}
 \usetheme{Madrid}
 \usepackage[utf8]{inputenc}
 \usepackage[english]{babel}

% \usepackage{caption}
 %\usepackage{float}

% \captionsetup[table]{labelformat=empty}

\AtBeginEnvironment{table}{\setbeamertemplate{caption}{}}

 \begin{document}

 \begin{frame}
 \frametitle{test}
 \begin{table}
 \begin{tabular}{|c|c|c|}
 \hline 
 a & b & c \\ 
 \hline 
 a & b & c \\ 
 \hline 
 \end{tabular} 
 \caption{demo}
 \end{table}
 \end{frame}
 
 \end{document} 

在此处输入图片描述

相关内容