為什麼投影機中的人物沒有編號?

為什麼投影機中的人物沒有編號?

在此輸入影像描述

我遇到了一個簡單的問題,為什麼投影機中沒有顯示圖形的編號?

我使用的程式碼如下,

\documentclass[12pt]{beamer}
\usepackage{caption}
\usepackage{booktabs} 
\usepackage[sort]{natbib}
\usepackage{grffile,threeparttable}
\usepackage{graphicx,subfig} 
\graphicspath{{F:/}}
\begin{document}
\begin{frame}{Ev}
Sty
\begin{figure}[htp] 
    \centering
\caption{Response to}
    \includegraphics[width=3.3in,scale=0.3]{u}
\end{figure}
\end{frame}

\end{document}

謝謝你的幫忙!

答案1

這是原作者beamerTill Tantau 的概念性而非技術性決定。在進行演示時,期望演示者能夠在螢幕上顯示數字(或其他細節)時談論它們。回顧整個演講,回顧「圖 X」不太可能有幫助,因為

  • 演講是說明性的,觀眾沒有講義或類似內容可供參考
  • 演講是為了教學,任何重要人物都將被命名的或者靠近在講義中

無論哪種情況,說「正如我們在圖X中看到的那樣」對觀眾都沒有幫助:如果一個圖很重要,那麼可以重複它,以便進行視覺比較。

答案2

但是,如果您堅持要編號數字(在閱讀@Joseph Wright 至少兩次回答後:)),您需要在序言中添加:

\setbeamertemplate{caption}[numbered]

IE:

\documentclass[12pt,xcolor={svgnames},
               hyperref={colorlinks,linkcolor=blue,citecolor=blue},
               demo]{beamer}
\mode<presentation> {
\usetheme{default}
\usecolortheme{whale}
}
\usepackage{indentfirst,amsmath, multicol,amssymb,threeparttable}
\usepackage{caption}
\usepackage{booktabs}
\usepackage[sort]{natbib}
\usepackage{grffile,threeparttable}
\usepackage{subfig}
\graphicspath{{F:/}}

    \setbeamertemplate{caption}[numbered]% added

\begin{document}
\begin{frame}{Ev}
\begin{figure}[htp]
    \centering
\caption{Response to}
    \includegraphics[width=3.3in,scale=0.3]{u}
\end{figure}
\end{frame}
\end{document}

在此輸入影像描述

筆記:

  • beamer加載graphicx包本身,所以再次加載它是多餘的
  • beamer有自己的標題機制,所以載入caption包也是多餘的

相關內容