Экспорт ссылки на проектор в режиме Org в PDF


1

Есть ли способ встроить гиперссылки на внешние документы в презентацию проектора, и появляются ли ссылки при экспорте документа в режиме Org в PDF через латекс?

Я вижу документацию по этой функциональности в экспорте HTML, но просто вставляю [[file:external_movie.avi]] не работает с экспортом в PDF. Мне еще не повезло пытаясь положить в \url Латексные команды в орг-файле.

Ответы на аналогичный вопрос на сайте Tex не работай на меня; в явном виде \url Команды просто дает простой текст.

Я хотел бы иметь возможность открыть файл PDF, а затем нажать на ссылку в этом файле и открыть фильм.

Emacs-версия: 24.3.1

Org-версия: 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{pgfpages}
#+LATEX_HEADER: \pgfpagesuselayout{resize to}[letterpaper,border shrink=5mm,landscape]
#+LATEX_HEADER: \usepackage[utf8x]{inputenc}
#+LATEX_HEADER: \setbeamertemplate{itemize items}[default]
#+LATEX_HEADER: \setbeamertemplate{enumerate items}[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

У меня работает как в режиме Org 7.9.3f (поставляется с Emacs 24.3), так и в 8.2.3c (доступен в ELPA); экспортированный PDF-файл содержит интерактивную ссылку вместо [[file:/path/to/target]], Что пойдет не так, когда вы попробуете это? (Кроме того, это поможет добавить к вашему вопросу фрагмент из файла режима Org, показывающий разметку ссылки, которую вы ожидаете экспортировать, а также результаты M-: (org-version) а также M-: (emacs-version) - если ваша версия Emacs или Org-mode является особенно старой, это может быть причиной проблемы.)
Aaron Miller

Правильно; работает с ванильным орг-файлом. У меня проблемы с файлом beamer; Обновленный вопрос, чтобы отразить это.
Dave

1
У меня нет pgfpages пакет, но когда я удаляю две строки, которые ссылаются на него, а затем экспортирует в PDF из Org 7.9.3f, я действительно получаю PDF-файл, содержащий кликабельную ссылку на /path/to/file, Не уверен, что тебе сказать - может быть, это как-то связано с pgfpages? Я не вижу как, но ...
Aaron Miller

@AaronMiller удаление pgfpages сработало; примечание: я просто скопировал информацию заголовка с сайта в режиме org, поэтому никогда не определял явную потребность в этом пакете. Вы должны скопировать свой комментарий в качестве ответа.
Dave

pgfpages представляется пакетом LaTeX, предоставляющим макросы для простого выполнения 2-up, 4-up и & c. (несколько страниц на одном листе), а также масштабирование до разных размеров бумаги. Рад знать, что изменения решили проблему!
Aaron Miller

Ответы:


1

У меня нет пакета pgfpages, но когда я удаляю две строки, которые ссылаются на него, а затем экспортирую в PDF из Org 7.9.3f, я действительно получаю PDF-файл, содержащий кликабельную ссылку на / path / to / file. Не уверен, что вам сказать - может быть, это как-то связано с pgfpages? Я не вижу как, но ...

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.