С кадрами Beamer можно повторить, пометив кадр, который должен повторяться, например,
\begin{frame}[label=framelabel]
...
\end{frame}
, а затем с помощью \againframe{framelabel}
в том месте, где должен повторяться этот кадр.
Как этот метод можно использовать с экспортом Beamer в режиме Org? Ярлык, очевидно, можно добавить, поместив его в BEAMER_envargs
, например:
* Org-mode section
:PROPERTIES:
:BEAMER_envargs: [label=questions]
:END:
Но есть две проблемы при использовании \againframe
в режиме Org:
\againframe
плохо размещается, если он находится в разделе режима Org и если он помещен непосредственно в раздел режима Org. Проблема заключается в том, что в первом случае он размещается внутри фрейма, когда он должен находиться между ними. Проблема в последнем случае заключается в том, что он находится внутри \frametitle
.
\againframe
либо заглатывается секциями в режиме Org, либо помечается как единое целое. Оба являются плохими логическими представлениями его функции.
Так есть ли какой-нибудь эффективный способ использования \againframe
с Beamer или есть какой-то другой способ повторить кадры в режиме Org, который я пропустил?
Я уже смотрел на http://lists.gnu.org/archive/html/emacs-orgmode/2011-05/msg00954.html, пытаясь решить это.
Я использую Org-mode 7.6 в Emacs 23.3.1 и использую Beamer 3.13.