\documentclass[twoside,a4paper,10pt]{report}
\usepackage[french]{babel} %% Use your own babel language
\usepackage[top=3cm,bottom=3cm,left=2.5cm,right=2.5cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{pslatex}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{supertabular}
\usepackage{pdflscape} %% Used for very big table
\usepackage{moreverb}
\usepackage{color}
\usepackage{listings}
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{ulem}
\usepackage{textcomp}
\usepackage{wasysym}
\usepackage{wrapfig} %%Usefull for image 
%%\usepackage{fguill} %%Use this package for guillemot[left|right] useless with babel set to french
\usepackage{eso-pic} %% Background
\pagestyle{fancy}%
\renewcommand{\headrulewidth}{0.1pt}
\renewcommand{\footrulewidth}{0pt}
\renewcommand{\chaptermark}[1]{%
	\markboth{\chaptername\ \thechapter.\ #1}{}}

\renewcommand{\sectionmark}[1]{%
	\markright{#1}{}}

\fancypagestyle{plain}{%
\fancyhf{}
\fancyfoot[R]{\thepage/\pageref{LastPage}}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}
\fancyhf{}
\fancyhead[L]{\rightmark}
\fancyhead[R]{\leftmark}
\fancyfoot[R]{\thepage/\pageref{LastPage}}
\renewcommand{\headrulewidth}{0.1pt}
\renewcommand{\footrulewidth}{0pt}

\definecolor{codegray}{gray}{.95}
\lstset{language=C,
	numbers=left,
	tabsize=2,
	basicstyle=\scriptsize,
	stringstyle=\textrm,
	showstringspaces=false,
	frame=none,
	xleftmargin=3pt,
	backgroundcolor=\color{codegray}}

\newcommand{\settexitref}[2]{(\ref{#1}p\pageref{#1})}
\newcommand{\dokutitlelevelone}[1]{\chapter{#1}}
\newcommand{\dokutitleleveltwo}[1]{\section{#1}}
\newcommand{\dokutitleleveltree}[1]{\subsection{#1}}
\newcommand{\dokutitlelevelfour}[1]{\subsubsection{#1}}
\newcommand{\dokutitlelevelfive}[1]{\paragraph{#1}}
\newcommand{\dokufootnote}[1]{\footnote{#1}}
\newcommand{\dokufootmark}[1]{\footnotemark[#1]}
\newcommand{\dokubold}[1]{\textbf{#1}}
\newcommand{\dokuitalic}[1]{\textsl{#1}}
\newcommand{\dokumonospace}[1]{\texttt{#1}}
\newcommand{\dokuunderline}[1]{\underline{#1}}
\newcommand{\dokuoverline}[1]{\sout{#1}}
\newcommand{\dokusupscript}[1]{\textsuperscript{#1}}
\newcommand{\dokusubscript}[1]{$_{#1}$}
\newcommand{\dokuhline}{\line(1,0){400}}
\newcommand{\dokulabel}[1]{\label{#1}}
\newcommand{\dokuitem}{\item}
\newcommand{\dokuquoting}{\textbar}
\newcommand{\dokutabularwidth}{\textwidth}
\newcommand{\dokusupertabularheadbreak}{\small\sl continued from previous page}
\newcommand{\dokusupertabulartailbreak}{\small\sl continued on next page}
\newcommand{\dokuheadingstyle}[1]{\textbf{#1}}
\definecolor{dokuheadingcolor}{rgb}{0,0,0.60}
\newcommand{\dokubackground}[1]{%
\AddToShipoutPicture{%
  \AtTextCenter{%
    \makebox(0,0)[c]{\resizebox{\textwidth}{!}{%
      \rotatebox{25}{\textsf{\textbf{\textcolor[gray]{0.90}{#1}}}}}}%
  }%
 }%
}

\hypersetup{
pdftitle = {JAVA -- Travaux Pratiques},
pdfauthor = {E. Bruno},
pdfcreator = {DokuTeXit},
pdfproducer = {dokuwiki + TeXit + latex + dvipdf}
}
\title{JAVA -- Travaux Pratiques}
\author{E. Bruno}
\begin{document}
\thispagestyle{empty}
\maketitle
\thispagestyle{empty}
\cleardoublepage
\tableofcontents
\newpage
\thispagestyle{plain}
\cleardoublepage
\newpage

\dokutitlelevelone{Java (UE4)}
\label{0219cd3e4825d06aa6b9787c31cf589b}%% java_ue4
\label{93f725a07423fe1c889f448b33d21f46}%%Start: java => /home/bruno/public_html/data/pages/java.txt

\dokutitleleveltwo{Java et la programmation par composants}
\label{aa2685026ae0e0d894a79c71ff2c8d2d}%% java_et_la_programmation_par_composants
 Cette UE a pour objectif d’introduire la problématique, les fondements, les méthodes et la pratique du génie logiciel. Un panorama est dressé sur les méthodes et techniques qui peuvent être appliquées dans les projets logiciels. L’accent est mis sur les méthodes de spécifications formelles (aspects statiques d'UML) et sur la programmation par composants (avec Java).


\dokutitleleveltwo{Supports de cours}
\label{aae0f7bb924c1ab126ceb51b906bf5b7}%% supports_de_cours

\dokutitleleveltwo{Sujets de TD}
\label{310d792dbea8f3aab6e1de947c419a08}%% sujets_de_td

\dokutitleleveltwo{Sujets de TP}
\label{e32af51a6b4bff1471dd765d219380e3}%% sujets_de_tp

\dokutitleleveltwo{Sujets de contrôle continu}
\label{b53ba824996abfaf16b6f2d19fbc8949}%% sujets_de_controle_continu

\begin{itemize}
\dokuitem  \hyperref[f63dc02190cd4fd31926961b309eb2fe]{Sujet de contrôle continu 1 de 2011-2012}
\dokuitem  La correction est sur le svn : 
\end{itemize}
    svn checkout \href{https://lsis.univ-tln.fr/svn/bruno/enseignement/INF2TP/trunk/CC_2011/}{https://lsis.univ-tln.fr/svn/bruno/enseignement/INF2TP/trunk/CC{{\textbackslash}textunderscore}2011/}


\begin{itemize}
\dokuitem  \hyperref[088dd41ab7b117567a069a9e089ed1cd]{Sujet de contrôle continu 2 2010-2011} 
\dokuitem  \hyperref[e7fb7a47ca9426cc7e4d24d2bf6ac4f0]{Sujet de contrôle continu 1 2010-2011}
\end{itemize}
\end{document}

