我遇到了一個簡單的問題,為什麼投影機中沒有顯示圖形的編號?
我使用的程式碼如下,
\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
這是原作者beamer
Till 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
包也是多餘的