Some examples of how to customise the look of beamer presentations created using orgmode.
1. Changing the colors.
#+BEAMER_HEADER_EXTRA: \usetheme{Warsaw} \usecolortheme{beaver} \usefonttheme{serif} \setbeamertemplate{caption}[numbered] \useinnertheme{circles}
#+BEAMER_HEADER_EXTRA: \setbeamercolor{title}{fg=green!40!black}
#+BEAMER_HEADER_EXTRA: \useoutertheme{split}
#+BEAMER_HEADER_EXTRA: \setbeamercolor{section in head/foot}{fg=green!50!black}
#+BEAMER_HEADER_EXTRA: \setbeamercolor{subsection in head/foot}{fg=green!50!black}
#+BEAMER_HEADER_EXTRA: \setbeamercolor{item}{fg=green!50!black}
2. Adding logo on the title frame. (Replace unilogo with name of the file containing your logo. The extension is not necessary.)
#+LATEX_HEADER: \titlegraphic{\includegraphics[width=1cm,height=1cm]{unilogo}}
3. Adding logo on the top right of each frame (adapted from the solution provided here).
#+LATEX_HEADER: \usepackage[absolute,overlay]{textpos}
#+LATEX_HEADER:\setlength{\TPHorizModule}{1mm} \setlength{\TPVertModule}{1mm}
#+LATEX_HEADER: \newcommand{\MyLogo}{\begin{textblock}{14}(0.8,0.8) \includegraphics[width=0.8cm]{unilogo} end{textblock}}
The last line defines a command MyLogo which inserts the logo. Once again, replace unilogo with name of the file containing your logo. The extension is not necessary.
To run this command on every frame, I add the following to every frame.
#+LATEX: {\MyLogo}




