Sfoglia il codice sorgente

ox-beamer: Fix hyperref bug

* ox-beamer.el (org-beamer-template): Typeset hyperref as in
  ox-latex.
Rasmus 10 anni fa
parent
commit
a566f2865d
1 ha cambiato i file con 3 aggiunte e 6 eliminazioni
  1. 3 6
      lisp/ox-beamer.el

+ 3 - 6
lisp/ox-beamer.el

@@ -870,12 +870,9 @@ holding export options."
        (when beamer-header
 	 (format "%s\n" (plist-get info :beamer-header))))
      ;; 9. Hyperref options.
-     (when (plist-get info :latex-hyperref-p)
-       (format "\\hypersetup{\n  pdfkeywords={%s},\n  pdfsubject={%s},\n  pdfcreator={%s}}\n"
-	       (or (plist-get info :keywords) "")
-	       (or (plist-get info :description) "")
-	       (if (not (plist-get info :with-creator)) ""
-		 (plist-get info :creator))))
+     (let ((template (plist-get info :latex-hyperref-template)))
+       (and (stringp template)
+	    (format-spec template (org-latex--format-spec info))))
      ;; 10. Document start.
      "\\begin{document}\n\n"
      ;; 11. Title command.