suvayu ali <fatkasuvayu+li...@gmail.com> writes:
> You can try (untested): > > #+LATEX: { %} > > * This is a frame > The commented out closing brace is important. Otherwise the exporter > gets confused. > > #+LATEX: } > This will not work as it is by definition inserted between \begin{frame}...\end{frame} like thus: \begin{frame} ......... { \end{frame} \begin{frame} ......... } \end{frame} I think it it possible to write a function that prepends "{\myfunction..etc " and appends "}" to the frame environment. For the time being a property like "BEAMER_BG: myfile.jpg" could be harvested and transformed into: { \setbeamertemplate{background canvas}{ \includegraphics[width=\paperwidth]{./myfile.jpg} \begin{frame} ......... \end{frame} } The latex code could be a bit more elaborate and the image placement attributes need some automagic, but as a proof of concept, this will do. I do think I need a little help with this though, as I have no clue about org's inner workings. But let's take it one step at a time, like how does one harvest the "BEAMER_BG: myfile.jpg" property ? sndr -- Me thinks: You have an unusual equipment for success. Be sure to use it properly.