From mboxrd@z Thu Jan 1 00:00:00 1970 From: Francesco Pizzolante Subject: Exporting BEAMER_HEADER_EXTRA Date: Thu, 16 Sep 2010 13:24:02 +0200 Message-ID: <87vd66orsd.fsf@mundaneum.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: mailing-list-org-mode Hi, I have noticed a small problem with the export of the #+BEAMER_HEADER_EXTRA content (containing, as described in the documentation, the \usetheme{MyTheme} command). As of now, it is generated just before the \begin{document} command and after the export of \title{}, \author{} and \date{} commands. This means that if any of these commands (title, author, date) are customized/overridden in the theme, we don't get the customizations as they are called before the \usetheme{} command. Thus, the #+BEAMER_HEADER_EXTRA content should be exported before the export of \title{}, \author{} and \date{} command; hence, the right order would be: - \documentclass{} - block =def-packages= - block =packages= - block =LATEX_EXTRA= - block =LATEX_BEAMER_EXTRA= <<< NEW position (instead of after \title...) - \title{}, \author{}, \date{} A simple workaround is to use #+LATEX_HEADER instead of #+BEAMER_HEADER_EXTRA to call the \usetheme{} command. Thanks, Francesco _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode-mXXj517/zsQ@public.gmane.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode