% $Id: main.tex 256 2010-07-07 06:24:33Z nanardon $
\documentclass[notes]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[frenchb]{babel}
\usepackage[T1]{fontenc}
\usepackage{moreverb}
\usepackage{graphicx}
\usepackage{eurosym}
% 4 slides par pages
%\usepackage{pgfpages}
%\pgfpagesuselayout{4 on 1}[a4paper,landscape,border shrink=3mm]

\mode<presentation>
{
  \definecolor{beamerstructure}{RGB}{143,79,112}
  \definecolor{sidebackground}{RGB}{230,242,250}
  \color{beamerstructure}
  \usetheme{Antibes}
  \usepackage{times}
  \userightsidebarcolortemplate{\color{sidebackground}}
  \beamertemplateballitem
}

\title{Présentation des langages utilisables en sciences}
\subtitle{}
\author{Claire Revillet, Olivier Thauvin \\ contributrice : Juliette Hadji-Lazaro}
\date{\today}

%%\setcounter{tocdepth}{2}
\AtBeginSection[]
{
\begin{frame}
    \frametitle{Plan - \secname}
    \tableofcontents[currentsection,hideallsubsections]
\end{frame}
}

\AtBeginSubsection[]
{
\begin{frame}
    \frametitle{Plan - \subsecname}
    \tableofcontents[currentsection,sectionstyle=show/hide,subsectionstyle=show/shaded/hide]
\end{frame}
}

%\AtBeginSubsubsection[]
%{
%\begin{frame}
%    \frametitle{\subsubsecname}
%    \begin{center}
%    \begin{block}{\secname}
%    \LARGE{
%    \textbf{\subsubsecname}
%    }
%    \end{block}
%    \end{center}
%\end{frame}
%}

\begin{document}

\frame{\titlepage}

\begin{frame}{Plan}
\tableofcontents[hideallsubsections]
\end{frame}

\section{Introduction}
\include{introduction}

%\section{Résumé}
%\include{resume}
\include{lexique}
\section{Langages impératifs}
\include{generalite_imperatifs}

\subsection{Langages compilés}

\include{c}
\include{cpp}
\include{fortran}
\include{java}
\include{csharp}

\subsection{Langages interprétés}

\include{perl}
\include{python}
\include{ruby}
\include{php}

%% TODO: revoir le mot applicatif
\subsection{Langages applicatifs}
\include{generalite_applicatifs}
\include{scilab}
\include{matlab}
%\include{octave}
\include{idl}
\include{r}

\section{Langages fonctionnels}
\include{generalite_fonctionnel}
\subsection{Exemples de langage}
\include{ocaml}
\include{haskell}

\section{Résultats d'enquête}
\include{resultats_enquete}

%\include{lexique}
\include{commlang}
\include{conclusion}

\end{document}
