June 2013
M T W T F S S
« May    
 12
3456789
10111213141516
17181920212223
24252627282930

Customising the look of beamer presentations created using orgmode

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}

Comments are closed.