158 lines
4.1 KiB
TeX
158 lines
4.1 KiB
TeX
|
\documentclass[12pt,a4paper]{report}
|
|||
|
\usepackage{a4wide}
|
|||
|
\usepackage{geometry}
|
|||
|
\usepackage{typehtml}
|
|||
|
\usepackage[latin1]{inputenc}
|
|||
|
\usepackage{listings}
|
|||
|
\usepackage{color}
|
|||
|
|
|||
|
%% d<>finition des couleurs
|
|||
|
\definecolor{hellgelb}{rgb}{1,1,0.8}
|
|||
|
|
|||
|
%% d<>finition des langages
|
|||
|
\lstdefinelanguage{PHP}{
|
|||
|
morekeywords={and,array,break,case,continue,default,define,do,%
|
|||
|
echo,else,elseif,exit,extends,for,global,if,include,includeonce,%
|
|||
|
or,print,require,requireonce,return,static,switch,then,var,while,%
|
|||
|
xor,foreach,as,class,function,new,extends},
|
|||
|
sensitive,%
|
|||
|
morecomment=[l]\#,%
|
|||
|
morecomment=[l]//,%
|
|||
|
morecomment=[s]{/}{/},%
|
|||
|
morestring=[b],%
|
|||
|
morestring=[b]%
|
|||
|
}[keywords,comments,strings]
|
|||
|
|
|||
|
\lstdefinelanguage{HTTPD}{
|
|||
|
morekeywords={VirtualHost,DocumentRoot,ServerName},%
|
|||
|
sensitive%
|
|||
|
}[keywords,comments,strings]
|
|||
|
|
|||
|
|
|||
|
|
|||
|
\lstset{basicstyle=\small,%
|
|||
|
xleftmargin=2cm,%
|
|||
|
xrightmargin=2cm,%
|
|||
|
framextopmargin=.2cm,%
|
|||
|
framexbottommargin=.2cm,%
|
|||
|
framexleftmargin=.2cm,%
|
|||
|
framexrightmargin=.2cm,%
|
|||
|
backgroundcolor=\color{hellgelb},%
|
|||
|
frame=trbl
|
|||
|
}
|
|||
|
|
|||
|
\lstdefinestyle{numbers}{numbers=left,stepnumber=10,numberstyle=\tiny,numbersep=10pt}
|
|||
|
|
|||
|
\usepackage[french]{babel}
|
|||
|
\usepackage{fancyheadings}
|
|||
|
\usepackage{color}
|
|||
|
\usepackage{float}
|
|||
|
|
|||
|
\usepackage[cyr]{aeguill} % Police vectorielle TrueType, guillemets fran<61>ais
|
|||
|
%\DeclareGraphicsExtensions{.jpg,.mps,.pdf,.png} % Formats d'images
|
|||
|
|
|||
|
|
|||
|
\pagestyle{fancy}
|
|||
|
\lhead[\sc{D'Astre.Net : gestion des achats}]{\sc{D'Astre.Net : gestion des achats}}
|
|||
|
\rhead[\it{Projet de G<>nie Logiciel.}]{\it{Projet de G<>nie Logiciel.}}
|
|||
|
|
|||
|
%---------------------------------------------------------------
|
|||
|
\newif\ifpdf
|
|||
|
\ifx\pdfoutput\undefined
|
|||
|
\pdffalse
|
|||
|
\else
|
|||
|
\pdfoutput=1
|
|||
|
\pdftrue
|
|||
|
\fi
|
|||
|
|
|||
|
\ifpdf
|
|||
|
% ! The next three lines should be one !
|
|||
|
\usepackage[pdftex,colorlinks=true,urlcolor=blue,pdfstartview=FitH]{hyperref}
|
|||
|
\pdfcompresslevel=9
|
|||
|
\hypersetup{
|
|||
|
pdftitle={RAPPORT DU PROJET DE POO ET BD},
|
|||
|
pdfauthor={ROLLAND Glenn, GRIN Thomas, ZANA Rivka},
|
|||
|
pdfsubject={JANAT},
|
|||
|
pdfkeywords={PROJET}
|
|||
|
pdfcreator={GleNuX}
|
|||
|
}
|
|||
|
\usepackage[pdftex]{thumbpdf} % Vignettes
|
|||
|
%\usepackage[pdftex, %
|
|||
|
% bookmarks = true,% % Signets
|
|||
|
% bookmarksnumbered = true,% % Signets num<75>rot<6F>s
|
|||
|
% pdfpagemode = None,% % Signets/vignettes ferm<72> <20> l'ouverture
|
|||
|
% pdfstartview = FitH,% % La page prend toute la largeur
|
|||
|
% pdfpagelayout = SinglePage,% Vue par page
|
|||
|
% colorlinks = true,% % Liens en couleur
|
|||
|
% urlcolor = magenta,% % Couleur des liens externes
|
|||
|
% pdfborder = {0 0 0}% % Style de bordure : ici, pas de bordure
|
|||
|
% ]{hyperref} % Utilisation de HyperTeX
|
|||
|
|
|||
|
\usepackage[pdftex]{graphicx}
|
|||
|
% \usepackage[pdftex]{thumbpdf}
|
|||
|
\else
|
|||
|
\usepackage[dvips]{epsfig}
|
|||
|
\usepackage{hyperref}
|
|||
|
\usepackage[T1]{fontenc}
|
|||
|
\fi
|
|||
|
|
|||
|
|
|||
|
%---------------------------------------------------------------
|
|||
|
\begin{document}
|
|||
|
%---------------------------------------------------------------
|
|||
|
|
|||
|
\newcommand{\texima}[3]{
|
|||
|
\begin{figure}[H]
|
|||
|
\begin{center}
|
|||
|
\ifpdf
|
|||
|
% Dans le cas du PDF
|
|||
|
% utiliser une image .png, .jpeg ou .jpg
|
|||
|
\includegraphics[width=#2,height=#3]{#1.png}
|
|||
|
\else
|
|||
|
% et dans le cas du DVI / PS
|
|||
|
% utiliser du .ps ou du .eps
|
|||
|
\epsfig{figure=#1.eps,width=#2,height=#3}
|
|||
|
\fi
|
|||
|
\end{center}
|
|||
|
\end{figure}
|
|||
|
}
|
|||
|
\newcommand{\texillustr}[3]{
|
|||
|
\ifpdf
|
|||
|
% Dans le cas du PDF
|
|||
|
% utiliser une image .png, .jpeg ou .jpg
|
|||
|
\includegraphics[width=#2,height=#3]{#1.png}
|
|||
|
\else
|
|||
|
% et dans le cas du DVI / PS
|
|||
|
% utiliser du .ps ou du .eps
|
|||
|
\epsfig{figure=#1.eps,width=#2,height=#3}
|
|||
|
\fi
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
\input{couv.tex} % Page de garde
|
|||
|
\tableofcontents % Sommaire
|
|||
|
\clearpage
|
|||
|
\chapter{Introduction}
|
|||
|
\chapter{Installation}
|
|||
|
\input{installation.tex}
|
|||
|
%% Documentation du code
|
|||
|
\chapter{Documentation du code}
|
|||
|
\input{lib_generalite.tex}
|
|||
|
\input{bd.tex}
|
|||
|
\input{libpage.tex}
|
|||
|
\input{libfournisseur.tex}
|
|||
|
\input{liblistfournisseur.tex}
|
|||
|
\input{demandeAchat.tex}
|
|||
|
%\input{libLDachat.tex}
|
|||
|
\input{libsecuremenu.tex}
|
|||
|
\input{libuserinfo.tex}
|
|||
|
\chapter{Documentation pour l'utilisateur}
|
|||
|
|
|||
|
\input{udoc_sommaire.tex}
|
|||
|
\input{magasinier.tex}
|
|||
|
\input{acheteur.tex}
|
|||
|
|
|||
|
\chapter{Conclusion}
|
|||
|
\input {conclusion.tex}
|
|||
|
\end{document}
|