Alessio Caiazza is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

nolith / ruby-beamer

My template for beamer slides with ruby code examples

Clone this repository (size: 534.4 KB): HTTPS / SSH
hg clone https://bitbucket.org/nolith/ruby-beamer
hg clone ssh://hg@bitbucket.org/nolith/ruby-beamer

ruby-beamer / slides.tex

%\setbeameroption{show notes on second screen} 
%\note{Some notes for the current slide}   
%\usepackage{xcolor}
\usepackage{url}  
\usepackage{pdfsync}

\usepackage{relsize}  
\usepackage{listings}  
%\usepackage{pdfpages}
%\usepackage{color}
%\usepackage{beamerthemeruby}
%\usetheme{Madrid}
\usetheme{Pittsburgh}
\usecolortheme[named=Brown]{structure}
%\usetheme{Simple}
%\usepackage{rubytheme}
%\usepackage{lmodern}
\usepackage{pgf}
\usepackage{url}

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[italian,english]{babel}
%\frenchspacing

%
%


\setbeamertemplate{navigation symbols}{}   
\setbeamercovered{transparent=30}

\beamersetleftmargin{0.3em}
\beamersetrightmargin{0.3em}

\title{Corso di Ruby\\ 
{\smaller --- le basi ---}\vskip-0.5em}
\author{Alessio Caiazza\\
{\smaller ac@abisso.org}}
\institute{Abisso Dev - \url{http://abisso.org}}
\date{\today}
%immagine copertina
%\titlegraphic{} 

 
% have this if you'd like a recurring outline
\AtBeginSection[]  % "Beamer, do the following at the start of every section"
{
\begin{frame}<beamer> 
\frametitle{Outline} % make a frame titled "Outline"
\tableofcontents[currentsection]  % show TOC and highlight current section
\end{frame}
}

                
\begin{document}
        \selectlanguage{italian}
        \lstset{language=Ruby,columns=fullflexible,showstringspaces=false,
          aboveskip=0.4em,
          belowskip=0em,
          numbers=left,
          numberstyle=\tiny\texttt,
          numbersep=1em,  
          xleftmargin=2em,
          frame=lines,
          framexleftmargin=2em,
          backgroundcolor=\color{RubyBack},
          rulecolor=\color{RubyFrame}}

        \newcommand{\stitle}[1]{\textbf{#1}\medskip}
    %TODO: format wolf completo nella prima pagina
        \frame[plain]{\usebackgroundtemplate{  
                \includegraphics[width=\paperwidth, 
                height=\paperheight]{images/wolf_cover} 
                }
                \titlepage
        }


        %\setcounter{slide}{0}

        \include{introduzione}
        \include{tipi_di_dato}
        \include{strumenti}
        \include{dettaglio}
        %\include{licenza}

\end{document}