66 lines
1.7 KiB
OpenEdge ABL
66 lines
1.7 KiB
OpenEdge ABL
|
\NeedsTeXFormat{LaTeX2e}
|
||
|
|
||
|
\ProvidesClass{classConn}
|
||
|
|
||
|
% classe de base
|
||
|
|
||
|
\LoadClass[a5paper, 12pt]{article}
|
||
|
|
||
|
% extensions
|
||
|
|
||
|
\RequirePackage{/media/documents/Cours/Prof/Enseignements/2016-2017/tools/style/base}
|
||
|
\RequirePackage{/media/documents/Cours/Prof/Enseignements/2016-2017/tools/style/none_beamer}
|
||
|
\RequirePackage{/media/documents/Cours/Prof/Enseignements/2016-2017/tools/style/theme}
|
||
|
\RequirePackage[explicit]{titlesec} % pour redéfinir \section
|
||
|
|
||
|
% géométrie
|
||
|
\RequirePackage{geometry}
|
||
|
\geometry{left=10mm,right=10mm, top=10mm}
|
||
|
|
||
|
% commandes personnelles
|
||
|
|
||
|
% Les en-tête et les pieds de pages
|
||
|
\RequirePackage{fancyhdr}
|
||
|
\pagestyle{empty}
|
||
|
%\renewcommand\headrulewidth{0pt}
|
||
|
%\fancyhead[R]{}
|
||
|
%\fancyfoot[C]{}
|
||
|
|
||
|
% Description du devoir
|
||
|
\newcommand{\op@entete}{}
|
||
|
\newcommand{\op@soustitre}{}
|
||
|
\newcommand{\op@classe}{}
|
||
|
\newcommand{\op@titre}{Connaissance}
|
||
|
|
||
|
\newcommand{\classe}[1]{\renewcommand{\op@classe}{#1}}
|
||
|
\newcommand{\titre}[1]{\renewcommand{\op@titre}{#1}}
|
||
|
|
||
|
\renewcommand{\op@soustitre}{\op@classe{} -- \@date{}}%
|
||
|
\renewcommand{\op@entete}{\@date}
|
||
|
|
||
|
|
||
|
% Redéfinition de maketitle pour ne plus avoir la date
|
||
|
\newcounter{sujet}
|
||
|
\setcounter{sujet}{0}
|
||
|
\newcommand{\sujet}{%
|
||
|
\clearpage
|
||
|
\setcounter{exo}{0}
|
||
|
\addtocounter{sujet}{1}
|
||
|
\noindent
|
||
|
\begin{minipage}{0.8\textwidth}
|
||
|
\noindent{\huge \color{title}\bfseries \op@titre}\par
|
||
|
\noindent{\color{line}\rule{\linewidth}{1ex}}\par
|
||
|
\noindent{\color{subtitle}\bfseries \op@soustitre}\par
|
||
|
\end{minipage}
|
||
|
\begin{minipage}{0.2\textwidth}
|
||
|
\begin{center}
|
||
|
\Huge\thesujet
|
||
|
\end{center}
|
||
|
\end{minipage}
|
||
|
\\[0.2cm]
|
||
|
Nom - Prénom:
|
||
|
\\[0.2cm]
|
||
|
|
||
|
\normalsize
|
||
|
}
|