我在 Overleaf 上使用海报模板(伦敦帝国理工学院模板),但当我输入图形时,我没有在标题部分得到图形编号。
这是我的文档序言:
\documentclass[xcolor={table}]{beamer}
\usepackage[size=a0,orientation=portrait,scale=1]{beamerposter}
\usepackage{amsmath,amsthm}
\usepackage{amssymb}
\usepackage{subcaption}
\usepackage{cite}
\usepackage{comment}
\begin{document}
\begin{frame}[fragile=singleslide,t]\centering
\begin{columns}[onlytextwidth,T]
\begin{column}{.47\textwidth}
\begin{figure}
\centering
\begin{minipage}[b]{0.4\textwidth}
\includegraphics[width=0.6\hsize]{Cauchy_arm1.PNG}
\caption{$Q$ with two sign changes}
\label{fig:Cauchy_arm1}
\end{minipage}
\hfill
\begin{minipage}[b]{0.4\textwidth}
\includegraphics[width=0.6\hsize]{Cauchy_arm2.PNG}
\caption{$Q$ with one sign change}
\label{fig:Cauchy_arm2}
\end{minipage}
\end{figure}
\end{column}
\end{columns}
\end{frame}
\end{document}
我很少使用 overleaf,而且我使用 TeXmaker 中的类似代码的次数也很少。它运行良好,我不确定为什么在这里不起作用。有人知道我做错了什么吗?
答案1
我假设您想使用子图功能。另一种方法如下:
\documentclass{beamer}
\usepackage{graphicx}
\usepackage{subcaption}
\setbeamertemplate{caption}[numbered]
\begin{document}
\begin{frame}
\frametitle{}
\begin{figure}[ht!]
\centering
\begin{subfigure}[t]{0.4\textwidth}
\centering
\includegraphics[width=\linewidth]{a.png}
\caption{}
\label{fig:my_label_a}
\end{subfigure}
\begin{subfigure}[t]{0.4\textwidth}
\centering
\includegraphics[width=\linewidth]{b.png}
\caption{}
\label{fig:my_label_b}
\end{subfigure}
\caption{Caption here}
\label{fig:my_label}
\end{figure}
\end{frame}
\end{document}
得出