Org Mode Beamer xuất liên kết sang PDF


1

Có cách nào để nhúng các siêu liên kết vào các tài liệu bên ngoài trong bản trình bày của trình chiếu và có các liên kết xuất hiện khi bạn xuất tài liệu Org-Mode sang PDF, qua latex không?

Tôi thấy tài liệu cho chức năng này trong xuất HTML, nhưng chỉ cần chèn [[file:external_movie.avi]] không hoạt động với xuất pdf. Tôi chưa gặp may mắn cố gắng đưa vào \url Lệnh latex trong tệp Org.

Câu trả lời cho một câu hỏi tương tự trên trang Tex đừng làm việc cho tôi; đưa vào rõ ràng \url lệnh chỉ mang lại văn bản đơn giản.

Tôi muốn có thể mở tệp PDF, sau đó nhấp vào liên kết trong tệp đó và mở phim.

Phiên bản Emacs: 24.3.1

Phiên bản 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

Hoạt động với tôi ở cả Org-mode 7.9.3f (được vận chuyển với Emacs 24.3) và 8.2.3c (có sẵn từ ELPA); PDF xuất có chứa một liên kết có thể nhấp thay cho [[file:/path/to/target]]. Điều gì sai khi bạn thử nó? (Ngoài ra, sẽ giúp thêm vào câu hỏi của bạn một đoạn trích từ tệp chế độ Org của bạn, hiển thị đánh dấu liên kết mà bạn muốn xuất, cũng như kết quả của M-: (org-version)M-: (emacs-version) - nếu phiên bản Emacs hoặc Org-mode của bạn đặc biệt cũ, đó có thể là nguyên nhân của sự cố.)
Aaron Miller

Đúng; hoạt động với vanilla Org-file. Tôi đang gặp vấn đề với một tập tin máy chiếu; Câu hỏi cập nhật để phản ánh điều này.
Dave

1
Tôi không có pgfpages nhưng khi tôi xóa hai dòng có tham chiếu đến nó và sau đó xuất sang PDF từ Org 7.9.3f, tôi thực sự nhận được một tệp PDF có chứa một liên kết có thể nhấp vào /path/to/file. Không chắc chắn những gì để nói với bạn - có lẽ đó là một cái gì đó để làm với pgfpages? Tôi không thể thấy, nhưng ...
Aaron Miller

@AaronMiller loại bỏ pgfpages hoạt động; lưu ý: Tôi vừa sao chép thông tin tiêu đề từ trang web chế độ org, vì vậy tôi chưa bao giờ xác định nhu cầu rõ ràng cho gói đó. Bạn nên sao chép bình luận của bạn như một câu trả lời.
Dave

pgfpages dường như là gói LaTeX cung cấp các macro để dễ dàng thực hiện 2-up, 4-up, & amp; c. (nhiều trang trên một tờ), cũng như chia tỷ lệ thành các khổ giấy khác nhau. Vui mừng khi biết rằng thay đổi đã giải quyết vấn đề!
Aaron Miller

Câu trả lời:


1

Tôi không có gói pgfpages, nhưng khi tôi xóa hai dòng tham chiếu đến nó và sau đó xuất sang PDF từ Org 7.9.3f, tôi thực sự nhận được một tệp PDF chứa liên kết có thể nhấp đến / path / to / file. Không chắc chắn những gì để nói với bạn - có lẽ đó là một cái gì đó để làm với pgfpages? Tôi không thể thấy, nhưng ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.