質問

などの繰り返しする必要があるフレームをラベル付けすることで、ビーマーフレームを繰り返すことができます。
\begin{frame}[label=framelabel]
...
\end{frame}
. そのフレームを繰り返す場所に\againframe{framelabel}を使用してから。

このメソッドをOrg-Modeのビーマーエクスポートで使用できますか?ラベルは明らかにそれをBEAMER_envargsに入れることによって追加することができます。

* Org-mode section
:PROPERTIES:
:BEAMER_envargs: [label=questions]
:END:
.

しかし、ORG-MODEを介して\againframeを使用するには2つの問題があります:

  1. \againframeは、ORG-MODEセクションの下に配置されていて、それが直接ORG-MODEセクションにまとめられている場合も一致しません。問題は前者の場合、それがその間に配置されるべきときにフレームの内側に配置されることです。後者の場合の問題は、それが\frametitleの内側に配置されていることです。
  2. \againframeは、ORGモードのセクションによって飲み込まれているか、1つとしてマークされています。どちらもその機能の貧弱な論理表現です。

    は、\againframeをビーマーで使用する効果的な方法がありますか、あるいは私が見落とされた組織モードでフレームを繰り返す他の方法はありますか?

    私はすでに http://リスト.gnu.org / archive / html / emacs-orgmode / 2011-05 / Msg00954.html これを取り除きようとしています。

    EMACS 23.3.1では、積極的なORG-Mode 7.6を実行しており、ビーマー3.13を使用しています。

役に立ちましたか?

解決

私はこれが現在可能だとは思わない。制限は組織文書の木構造にある。私が質問から理解した限り、\againframe{...}コマンドは基本的にスライドをそのまま繰り返します。組織用語では、それはスライドを生成するために使用されるオリジナルのツリーが繰り返されることを意味します。組織文書フォーマットは、ツリーの一部ではないコンテンツを(ファイルの上部のFrontMatter /ヘッダー以外)のコンテンツを使用できないため、これは不可能です。これは、私が理解しているものから、このようなものを実装する計画がないことから、メーリングリストについて検討しました。

他のヒント

現在のORGモードは再びフレームをサポートしています。フレームを作成して、ビーマーオプションBEAMER_env = againframeを対応するセクションに追加します。またはOrg-Startupでビーマーモードを初期化した場合は、C-c C-b aを使用して挿入します。

詳細情報は、にあります。

例は、オリジナルの提案構文のa>

* section
** My frame title                     :B_frame:
:PROPERTIES:
:BEAMER_env: frame
:END:

Some text. Some text.  Some text. Some text.
Some text. Some text.  Some text. Some text.

** section                                         :B_againframe:
  :PROPERTIES:
  :BEAMER_env: againframe
  :BEAMER_act: 2
  :BEAMER_ref: *My frame title
  :END:

  This section will create "\againframe<2>{sec-1-2}".

** Following frame
etc.
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top