Some latex-beamer tips

Using with source-highlight

source-highlight's latexcolor output uses colors that are not available in latex-beamer. Normally one would have to include them with \usepackage[usenames,dvipsnames]{color}, but under latex-beamer it does not work.

One solution is to include the relevant colours from /usr/share/texmf-tetex/tex/latex/graphics/dvipsnam.def:

%% For source-highlight's output
% This unfortunately does not work
%\usepackage[usenames,dvipsnames]{color}
% Therefore, I will copy them from /usr/share/texmf-tetex/tex/latex/graphics/dvipsnam.def
\DefineNamedColor{named}{Blue}          {cmyk}{1,1,0,0}
\DefineNamedColor{named}{BrickRed}      {cmyk}{0,0.89,0.94,0.28}
\DefineNamedColor{named}{Brown}         {cmyk}{0,0.81,1,0.60}
\DefineNamedColor{named}{ForestGreen}   {cmyk}{0.91,0,0.88,0.12}
\DefineNamedColor{named}{Purple}        {cmyk}{0.45,0.86,0,0}
\DefineNamedColor{named}{Red}           {cmyk}{0,1,1,0}
\DefineNamedColor{named}{Black}         {cmyk}{0,0,0,1}
\DefineNamedColor{named}{RoyalBlue}     {cmyk}{1,0.50,0,0}

After this is done, including a source is just a matter of:

# In the shell
$ source-highlight -f latexcolor filename.ext

# In the latex-beamer frame
\input{filename.ext.tex}

Proportional columns

In the latex-beamer documentation I have only seen columns with fixed sizes. \textwidth luckily works:

\begin{frame}
  \frametitle{Correzione dei compiti}
  \framesubtitle{Il programmino da Fortran.}

  \begin{columns}

  \column{.5\textwidth}

  {\tiny
  \input{fortran/01-inizio.f77.tex}
  }

  \column{.5\textwidth}

  {\tiny
  \input{fortran/02-inizio.py.tex}
  }

  \end{columns}
\end{frame}