我需要侧图标题,但使用SCfigure
LaTeX 会冻结,如下所述:
http://sourceforge.net/projects/latex-beamer/forums/forum/319190/topic/1589887
您对这个问题有什么解决方案吗?或者您对如何在没有问题包的情况下获取侧边字幕有什么想法吗?
\documentclass{beamer}
\usepackage{sidecap}
\begin{document}
\begin{frame}
\frametitle{A nice frame}
\begin{SCfigure}
\rule{4cm}{4cm}
\caption{A nice figure}
\end{SCfigure}
\end{frame}
\end{document}
答案1
无需使用sidecap
为了创建侧边字幕beamer
。一些框操作就足够了。这是一个小例子:
\documentclass{beamer}% http://ctan.org/pkg/beamer
\begin{document}
\begin{frame}
\frametitle{A nice frame}
\begin{figure}
\begin{minipage}[b]{4cm}\rule{4cm}{4cm}\end{minipage}
\begin{minipage}{4cm}\caption{A nice figure}\end{minipage}
\end{figure}
\end{frame}
\end{document}
根据图像的形状(或未知尺寸),可能需要进行一些更改。不过,修复应该相当简单。
无论如何,从技术上讲,您不需要使用,\caption
因为没有可以跨frame
s 引用的编号图像结构。如果需要,您只需使用相同的格式/样式放置标题文本即可。
答案2
首先非常感谢 Ian Thompson 提供的最小工作示例。其次,我完全同意 azetina 的观点,这是一个兼容性问题。现在还有一个问题 - 在这种情况下我应该在哪里提交错误报告?最后但并非最不重要的是,Werner 提供的答案非常好,但我只想使用列提供我的替代解决方案。
\begin{figure}
\begin{columns}%
\begin{column}{0.3\textwidth}%
\includegraphics[height=0.25\textheight]{images/some-image}
\end{column}%
\begin{column}{0.53\textwidth}%
\caption{some caption}
\end{column}%
\end{columns}
\end{figure}