\def\covertb@CLASSNAME{covertbbis}
\def\covertb@VERSION{4}
\def\covertb@DATE{2016/07/20}
\def\covertb@DATE@fr{20/07/2016}
\def\covertb@AUTHOR{Julien Mallet <julien.mallet@telecom-bretagne.eu>}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{\covertb@CLASSNAME}[\covertb@DATE]
\RequirePackage{tikz}
\RequirePackage[frenchb]{babel} 
\RequirePackage{fullpage}
\RequirePackage{graphics}
\RequirePackage{url}
%
%\renewcommand{\familydefault}{\sfdefault} 
\definecolor{vert}{RGB}{176,188,4}
\definecolor{marron}{RGB}{83,36,9}

%
% la couverture
% parametre 1 : les auteurs 
% parametre 2 : titre document
% parametre 3 : type de document
% parametre 4 : nom de la formation
% parametre 5 : nom de domaine/semestre/projet
\newcommand{\frontcover}[5]{%
\thispagestyle{empty}
\enlargethispage{29cm}
\noindent
\begin{tikzpicture}
  \draw[style=transparent] (0,0) grid (18,27);

  \draw(6,24) node[anchor=north west,text width=10.7cm,text
  ragged]{%
    #1 
  } ;

  \filldraw[draw=vert,fill=vert] (6,17.6) rectangle (9.6,20);
  \filldraw[draw=black,fill=black] (9.6,17.6) rectangle (13.1,20);
  \filldraw[draw=marron,fill=marron] (13.1,17.6) rectangle (16.8,20);

  \draw(6,15.8) node[anchor=north west,text width=10.7cm]{%
    {\begin{minipage}[b]{10.7cm}\huge\textbf{#2}\end{minipage}}
    
    \bigskip

    {\begin{minipage}[b]{10.7cm}\Large\textbf{#3}
      \end{minipage}
    }

    \bigskip

    {\large #4}
    \bigskip

    {\large #5}
    \bigskip

    {\large \@date}};

    \draw(6,1.9) node[anchor=south west]{%
    \includegraphics[width=2.4cm,height=3.2cm]{bretagne_quadri_et_baseline}
  } ;

  \end{tikzpicture}
}

%dirty code duplication
\newcommand{\frontcoverwithlicence}[6]{%
\thispagestyle{empty}
\enlargethispage{29cm}
\noindent
\begin{tikzpicture}
  \draw[style=transparent] (0,0) grid (18,27);

  \draw(6,24) node[anchor=north west,text width=10.7cm,text
  ragged]{%
    #1 
  } ;

  \filldraw[draw=vert,fill=vert] (6,17.6) rectangle (9.6,20);
  \filldraw[draw=black,fill=black] (9.6,17.6) rectangle (13.1,20);
  \filldraw[draw=marron,fill=marron] (13.1,17.6) rectangle (16.8,20);

  \draw(6,15.8) node[anchor=north west,text width=10.7cm]{%
    {\begin{minipage}[b]{10.7cm}\huge\textbf{#2}\end{minipage}}
    
    \bigskip

    {\begin{minipage}[b]{10.7cm}\Large\textbf{#3}
      \end{minipage}
    }

    \bigskip

    {\large #4}
    \bigskip

    {\large #5}
    \bigskip

    {\large \@date}};
    \bigskip

    %{\includegraphics[scale=0.35]{{by-nc-sa.eu}.png}}%
    \draw(6,7.5) node[anchor=south west]{%
    \includegraphics[width=100px]{#6}
  } ;

    \draw(6,1.9) node[anchor=south west]{%
    \includegraphics[width=2.4cm,height=3.2cm]{bretagne_quadri_et_baseline}
  } ;

  \end{tikzpicture}
}





%
% la quatrieme de couverture
%
\newcommand{\backcover}{%
\thispagestyle{empty}
\enlargethispage{29cm}
\begin{center}
\begin{tikzpicture}
  \draw[style=transparent] (0,0) grid (18,26); 
  \draw(6.1,9.6) node[anchor=north west]{%
    \begin{minipage}{4cm}
      \begin{scriptsize}
        Technop\^ole Brest-Iroise\\
        CS 83818\\
        29238 Brest Cedex 3\\
        France\\
        +33 (0)2 29 00 11 11\\
        {\bf www.telecom-bretagne.eu}
        
      \end{scriptsize}
    \end{minipage}
  };
  \draw(5.9,6.8) node[anchor=north west]{%
    \includegraphics[width=2.7cm,height=2.7cm]{logotb}
  };
  
\end{tikzpicture}
\end{center}
}
%
% la licence
%
\newcommand{\cclicense}{%
\fbox{ 

\begin{minipage}{\textwidth}
\begin{tabular}{l r}
  \begin{minipage}{11cm}
  \textbf{Ce support de cours est diffus\'e sous licence Creative
    Commons BY NC SA.
    (\url{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/})}
\end{minipage}
&
  \includegraphics[width=3cm]{{by-nc-sa.eu}.pdf}

\end{tabular}
\vspace{0.5cm}

\textbf{Vous \^etes libres de :} 
\begin{itemize}
\item reproduire, distribuer et communiquer
cette cr\'eation au public ;
\item modifier cette cr\'eation
\end{itemize}

\vspace{0.5cm}

\textbf{selon les conditions suivantes :}
\begin{itemize}
\item Paternit\'e (\textbf{BY}): vous devez citer le nom de l'auteur original
  de la mani\`ere indiqu\'ee par l'auteur de l'\oe uvre ou le titulaire des
  droits qui vous conf\`ere cette autorisation (mais pas d'une mani\`ere
  qui sugg\'ererait qu'ils vous soutiennent ou approuvent votre
  utilisation de l'oeuvre).  

\item Pas d'Utilisation Commerciale (\textbf{NC}): vous n'avez pas le droit
  d'utiliser cette cr\'eation \`a des fins commerciales.  

\item Partage des Conditions Initiales \`a l'Identique (\textbf{SA}): si vous
  modifiez, transformez ou adaptez cette cr\'eation, vous n'avez le
  droit de distribuer la cr\'eation qui en r\'esulte que sous un contrat
  identique \`a celui-ci.

\end{itemize}
\end{minipage}
}
}

