From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sander Boer Subject: org-beamer feaure request : single frame background Date: Wed, 25 May 2011 12:33:53 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:52892) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QPFJD-0007Mb-WA for emacs-orgmode@gnu.org; Wed, 25 May 2011 10:43:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QPFJC-00068F-TU for emacs-orgmode@gnu.org; Wed, 25 May 2011 10:43:39 -0400 Received: from lo.gmane.org ([80.91.229.12]:39070) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QPFJC-00067a-Oc for emacs-orgmode@gnu.org; Wed, 25 May 2011 10:43:38 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QPBQd-0008Vy-Pa for emacs-orgmode@gnu.org; Wed, 25 May 2011 12:35:03 +0200 Received: from 195-240-16-77.ip.telfort.nl ([195.240.16.77]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 25 May 2011 12:35:03 +0200 Received: from sanderboer by 195-240-16-77.ip.telfort.nl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 25 May 2011 12:35:03 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi all, I've found that this has come up in the past, with no real solution. I have found a workaround though. First the issue at hand: Beamer allows for setting the background image by setting setbeamertemplate *outside* of the frame environment: #### begin tex src snippet % preamble { % by enclosing it in a tex environment %the background is set only for this frame \setbeamertemplate{background canvas}{ \includegraphics[width=\paperwidth]{./myImage.jpg} } \begin{frame} \frametitle{Outline} \setcounter{tocdepth}{3} \tableofcontents \end{frame} }` % end tex env #### end tex src snippet A quick look at org-beamer.el makes me think that there is no infrastructure in place that accounts for enclosing each frame in its own tex environment, although I think that would be trivial. Less trivial for me is what kind of structure should be in place that inserts the code before the frame. A property for sure... Any thoughts on this ? Anyway, the workaround is using the "wallpaper" package and set the beamer background canvas to nil: \usepackage{wallpaper} \setbeamercolor{background canvas}{bg=} then in org: * my slide title: \ThisCenterWallPaper{1}{myImage.jpg} % first argument is scaling But, a solid Org-beamer implementation like described above is preferred... Sander