Org-Modus-Beamer-Link-Export nach PDF

995
Dave

Gibt es eine Möglichkeit, Hyperlinks zu externen Dokumenten in eine Beamer-Präsentation einzubetten, und erscheinen die Links, wenn Sie ein Org-Mode-Dokument über Latex in ein PDF-Dokument exportieren?

Ich sehe eine Dokumentation für diese Funktionalität im HTML-Export, aber das Einfügen [[file:external_movie.avi]]funktioniert nicht beim PDF-Export. Ich hatte noch kein Glück beim Versuch, \urlLatex-Befehle in die Org-Datei einzufügen.

Antworten auf eine ähnliche Frage auf der Tex-Site funktionieren für mich nicht. \urlWenn Sie explizite Befehle eingeben, erhalten Sie nur Text.

Ich möchte die PDF-Datei öffnen können, dann auf den Link in dieser Datei klicken und den Film öffnen.

Emacs-Version: 24.3.1

Org-Version: 7.9.3f

#+TITLE: <<title>> #+AUTHOR: Author #+EMAIL: e@mail #+DATE: <<date>> #+DESCRIPTION: #+KEYWORDS: #+LANGUAGE: en #+OPTIONS: H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc toc:nil \n:nil #+INFOJS_OPT: view:nil toc:t ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js #+EXPORT_SELECT_TAGS: export #+EXPORT_EXCLUDE_TAGS: noexport #+LINK_UP:  #+LINK_HOME:  #+XSLT:  #+startup: beamer #+LATEX_CLASS: beamer #+LATEX_CLASS_OPTIONS: [bigger] #+LATEX_HEADER: \usepackage #+LATEX_HEADER: \pgfpagesuselayout[letterpaper,border shrink=5mm,landscape] #+LATEX_HEADER: \usepackage[utf8x] #+LATEX_HEADER: \setbeamertemplate[default] #+LATEX_HEADER: \setbeamertemplate[default]  #+BEAMER_FRAME_LEVEL: 2 #+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %4BEAMER_col(Col) %10BEAMER_extra(Extra)   * Presentation  ** Slide 1 - Bullet - [[file:/path/to/file]] - sub bullet  - Bullet 
1
Funktioniert für mich im Org-Modus 7.9.3f (im Lieferumfang von Emacs 24.3 enthalten) und 8.2.3c (von ELPA erhältlich). Die exportierte PDF-Datei enthält einen anklickbaren Link anstelle von [[Datei: / Pfad / zu / Ziel]] `. Was läuft schief, wenn Sie es versuchen? (Außerdem würde es hilfreich sein, Ihrer Frage einen Ausschnitt aus Ihrer Org-Modus-Datei hinzuzufügen, der die zu exportierenden Link-Markups sowie die Ergebnisse von `M-: (org-version)` und `zeigt M-: (emacs-version) `- Wenn Ihre Emacs-Version oder der Org-Modus besonders alt ist, kann dies die Ursache des Problems sein.) Aaron Miller vor 10 Jahren 0
Recht; arbeitet mit Vanille Org-Datei. Ich habe Probleme mit einer Beamer-Datei. Die Frage wurde aktualisiert. Dave vor 10 Jahren 0
Ich habe nicht das Paket `pgfpages`, aber wenn ich die beiden Zeilen, die darauf verweisen, entferne und dann aus Org 7.9.3f nach PDF exportiere, bekomme ich tatsächlich ein PDF mit einem anklickbaren Link zu` / path / to / file`. Nicht sicher, was Sie sagen sollen - vielleicht hat es etwas mit `pgfpages` zu tun? Ich kann nicht sehen wie, aber ... Aaron Miller vor 10 Jahren 1
@AaronMiller entfernte pgfpages funktioniert; Hinweis: Ich habe gerade die Header-Informationen von einer Website im Org-Modus kopiert. Daher habe ich nie einen expliziten Bedarf für dieses Paket festgestellt. Sie sollten Ihren Kommentar als Antwort kopieren. Dave vor 10 Jahren 0
"pgfpages" scheint ein LaTeX-Paket zu sein, das Makros für 2-Ups, 4-Ups usw. bereitstellt. (mehrere Seiten auf einem Blatt) sowie Skalierung auf verschiedene Papierformate. Ich bin froh zu wissen, dass diese Änderung das Problem gelöst hat! Aaron Miller vor 10 Jahren 0

1 Antwort auf die Frage

1
Aaron Miller

Ich habe nicht das pgfpages-Paket, aber wenn ich die beiden Zeilen, die darauf verweisen, entferne und dann aus Org 7.9.3f nach PDF exportiere, bekomme ich tatsächlich eine PDF-Datei, die einen anklickbaren Link zu / path / to / file enthält. Nicht sicher, was Sie sagen sollen - vielleicht hat es etwas mit pgfpages zu tun? Ich kann nicht sehen wie, aber ...