\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{sam. juin 5 19:03:51 CEST 2010}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={nl},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Écrit chaque fichier ou l'entrée standard sur la sortie standard, et ajoute les numéros de ligne à certaines ou toutes les lignes.},
CreationDate={D:20100605190351},
ModDate={D:20100605190351},
Keywords={coreutils;GNU}
}}
\begin{document}
 
\begin{center}
{\Huge nl }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Écrit chaque fichier ou l'entrée standard sur la sortie standard, et ajoute les numéros de ligne à certaines ou toutes les lignes.}
 
\vspace{10mm}
 
\hspace{1mm}  \textbf{nl} décompose son entrée en pages. Par défaut, le numéro de ligne est remis à 1 en haut de chaque page. \textbf{nl} traite tous les fichiers en entrée comme un simple document, il ne reset pas les numéros de lignes entre les fichiers.
\vspace{5mm} \\
\hspace{1mm}  Une page consiste en 3 sections : \textbf{header}, \textbf{body} et \textbf{footer}. Il peut y'avoir des sections vides. Chacune peut être numérotée dans un style différent.
\vspace{5mm} \\
\hspace{1mm}  Le début de chaque section des pages est indiqués dans le fichier d'entrée par une ligne contenant un de ces délimiteur :
\vspace{5mm} \\
 
 
\begin{description} \normalsize
\item[\hspace{6mm} \textbackslash{} :\textbackslash{} :\textbackslash{} :]{début du header}
\item[\hspace{6mm} \textbackslash{} :\textbackslash{} :]{début du body}
\item[\hspace{6mm} \textbackslash{} :]{début du footer}
\end{description}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -b STYLE, --body-numbering=STYLE]{Selectionne le style de numérotation des lignes pour la section body :}
\end{description}
 
\begin{description} \normalsize
\item[\hspace{6mm} a]{numérote toutes les lignes}
\item[\hspace{6mm} t]{Numérote seulemet les lignes non vide}
\item[\hspace{6mm} n]{ne numérote pas les lignes}
\item[\hspace{6mm} pBRE]{numérote uniquement les lignes qui contiennent une correspondance de l'expression régulière BRE}
\end{description}
 
\begin{description} \normalsize
\item[\hspace{1mm} -d CD, --section-delimiter=CD]{Définis les caractères de délimitation des sections.}
\item[\hspace{1mm} -f STYLE, --footer-numbering=STYLE]{identique à -b mais pour la section footer}
\item[\hspace{1mm} -h STYLE, --header-numbering=STYLE]{identique à -b mais pour la section header}
\item[\hspace{1mm} -i NUMBER, --page-increment=NUMBER]{Incrémente les numéros de ligne par NUMBER (défaut : 1)}
\item[\hspace{1mm} -l NUMBER, --join-blank-lines=NUMBER NUMBER]{lignes vide consécutives sont considérées comme une seule (défaut : 1), et n'en numérote qu'une seule. Une ligne vide ne contient aucun caractère, y compris de caractères blanc.}
\item[\hspace{1mm} -n FORMAT, --number-format=FORMAT]{Sélectionne le format de numérotation de ligne (défaut : rn)}
\end{description}
 
\begin{description} \normalsize
\item[\hspace{6mm} ln]{justifié à gauche}
\item[\hspace{6mm} rn]{justifié à droite}
\item[\hspace{6mm} rz]{justifié à droite et remplit de zéro.}
\end{description}
 
\begin{description} \normalsize
\item[\hspace{1mm} -p, --no-renumber]{Ne reset pas le numéro de ligne au début d'une page.}
\item[\hspace{1mm} -s STRING, --number-separator=STRING]{Sépare le numéros de ligne du texte avec STRING (défaut : TAB)}
\item[\hspace{1mm} -v NUMBER, --starting-line-number=NUMBER]{Définit le numéro de ligne initial sur chaque page à NUMBER (défaut 1)}
\item[\hspace{1mm} -w, --number-width=NUMBER]{Utilise NUMBER caractères pour les numéros de lignes (défaut : 6)}
\end{description}
\end{flushleft}
\end{document}
