나는 왜 비머에 그림의 숫자가 표시되지 않는 간단한 문제를 만났습니다.
제가 사용한 코드는 아래와 같습니다.
\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
이는 <Till Tantau>의 원저자인 beamer
Till Tantau의 기술적인 결정이라기보다는 개념적인 결정이다. 프레젠테이션을 할 때 발표자는 화면에 나오는 수치(또는 기타 세부 사항)에 대해 이야기할 것으로 기대됩니다. 이야기를 진행하면서 '그림 X'를 다시 언급하는 것은 도움이 되지 않을 것 같습니다.
- 강연은 예시적이며 청중에게는 다시 참조할 수 있는 유인물이나 유사한 자료가 없습니다.
- 이 강연은 가르치기 위한 것이며 중요한 인물은명명 된또는가까이유인물에
두 경우 모두 '그림 X에서 본 것처럼'이라고 말하는 것은 청중에게 도움이 되지 않습니다. 그림이 중요한 경우 시각적 비교가 가능하도록 반복할 수 있습니다.
답변2
그러나 어쨌든 숫자 번호를 계속 유지한다면(@Joseph Wright 답변을 적어도 두 번 읽은 후 :)) 서문에 다음을 추가해야 합니다.
\setbeamertemplate{caption}[numbered]
즉:
\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
패키지도 불필요합니다 .