문제

Beamer를 사용하면 다음과 같이 반복되어야 하는 프레임에 라벨을 지정하여 프레임을 반복할 수 있습니다.

\begin{frame}[label=framelabel]
...
\end{frame}

그런 다음 사용하여 \againframe{framelabel} 해당 프레임이 반복되는 위치에 있습니다.

Org-mode의 Beamer 내보내기에 이 방법을 어떻게 사용할 수 있나요?라벨은 분명히 넣어서 추가할 수 있습니다. BEAMER_envargs 와 같은:

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

하지만 사용에는 두 가지 문제가 있습니다. \againframe 조직 모드를 통해:

  1. \againframe 조직 모드 섹션 아래에 배치되는 경우와 조직 모드 섹션에 직접 배치되는 경우 모두 잘못 배치됩니다.문제는 전자의 경우 프레임 사이에 배치해야 할 프레임 내부에 배치된다는 점입니다.후자의 경우 문제는 내부에 배치된다는 것입니다. \frametitle.
  2. \againframe 조직 모드 섹션에 의해 삼켜지거나 하나로 표시됩니다.둘 다 그 기능에 대한 논리적 표현이 좋지 않습니다.

그럼 효과적인 사용법이 있을까요? \againframe Beamer를 사용하거나 제가 간과한 조직 모드로 프레임을 반복하는 다른 방법이 있습니까?

나는 이미 살펴보았다 http://lists.gnu.org/archive/html/emacs-orgmode/2011-05/msg00954.html 이 문제를 해결하려고 노력 중입니다.

저는 Emacs 23.3.1에서 Org-mode 7.6을 실행하고 있으며 Beamer 3.13을 사용하고 있습니다.

도움이 되었습니까?

해결책

나는 이것이 현재 가능하다고 생각하지 않습니다.제한 사항은 조직 문서의 트리 구조에 있습니다.귀하의 질문에서 제가 이해한 한, \againframe{...} 명령은 기본적으로 슬라이드를 있는 그대로 반복합니다.조직 측면에서 이는 슬라이드를 생성하는 데 사용된 원래 트리가 반복된다는 의미입니다.조직 문서 형식에서는 트리의 일부가 아닌 콘텐츠(파일 상단의 머리글/헤더 제외)를 허용하지 않기 때문에 이것이 불가능하다고 생각합니다.이것은 메일링 리스트에서 몇 번 논의된 바 있는데, 제가 이해한 바로는 이와 같은 것을 구현할 계획이 없습니다.

다른 팁

현재 조직 모드는 againframe을 지원합니다.프레임을 생성하고 비머 옵션을 추가하기만 하면 됩니다. BEAMER_env = againframe 해당 섹션으로.또는 사용 C-c C-b a org-startup에서 비머 모드를 초기화한 경우 이를 삽입합니다.

자세한 내용은 다음에서 확인할 수 있습니다. 조직 모드 문서.

예제는 다음에서 확인할 수 있습니다. 원래 제안 구문 중:

* 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