On Tue, Dec 19, 2006 at 09:14:28PM +0100, Samuel Thibault wrote:
> > après un apt-file update puis ta commande ça donne:
> > rien, le prompt pur nature!
>
> Parce que c'est pas lettre.sty mais lettre.cls (vu que c'est un
> documentclass, pas un package).
Ah! beh là ça donne qq chose:
apt-file search lettre.cls :
tetex-frogg: usr/share/texmf/tex/latex/misc/lettre.cls
tetex-frogg: usr/share/texmf/tex/latex/misc/lettre.cls_2.346
Et à quoi ça nous avance?!
Je met lettre.cls en pj?!
(sorry, je ne suis pas spécialiste, snif!)
Aldo.
% %NAME% : Lettre
% %AUTHOR% : Denis Mégevand - Observatoire de Genève
% %EMAIL% : [EMAIL PROTECTED]
% %VERSION% : v2.346
%%
%% This is file `lettre.cls'.
%%
%% The original source files were:
%%
%% letter.cls - LaTeX 2e team
%% lettre.sty - D. Megevand
%%
%%
%% IMPORTANT NOTICE:
%%
%% This file is part of the "lettre" package.
%% This package is distributed under the terms of the LaTeX Project
%% Public License (LPPL) described in the file lppl.txt.
%%
%% Denis Mégevand - Observatoire de Genève.
%%
%% Ce fichier fait partie de la distribution du paquetage "lettre".
%% Ce paquetage est distribué sous les termes de la License Publique
%% du Projet LaTeX (LPPL) décrite dans le fichier lppl.txt.
%%
%
% ****************************************
% * PREAMBULE *
% ****************************************
%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{graphicx}
\ProvidesClass{lettre}[2002/07/22 v2.346]
\typeout{Copyleft Denis Megevand - Observatoire de Geneve}%
%%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED] `twoside' layout for letters}%
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\fi
[EMAIL PROTECTED]
[EMAIL PROTECTED] `origdate'}}
\DeclareOption{draft}{\setlength\overfullrule{5pt}}
\DeclareOption{final}{\setlength\overfullrule{0pt}}
\DeclareOption{leqno}{\input{leqno.clo}}
\DeclareOption{fleqn}{\input{fleqn.clo}}
\DeclareOption{francais}{\def\defaultlanguage{francais}}
\DeclareOption{romand}{\def\defaultlanguage{romand}}
\DeclareOption{allemand}{\def\defaultlanguage{allemand}}
\DeclareOption{americain}{\def\defaultlanguage{americain}}
\DeclareOption{anglais}{\def\defaultlanguage{anglais}}
[EMAIL PROTECTED]
\else
\DeclareOption*{\PackageWarningNoLine{lettre}{Option inconnue :
`\CurrentOption'}}
\fi
[EMAIL PROTECTED]@origdatefalse
[EMAIL PROTECTED]@etiqfalse
\ExecuteOptions{10pt,oneside,final,francais}
\ProcessOptions
[EMAIL PROTECTED]
%
% ****************************************
% * POLICES *
% ****************************************
%
\DeclareOldFontCommand{\rm}{\rmfamily}{\mathrm}
[EMAIL PROTECTED]
\DeclareOldFontCommand{\it}{\itshape}{\mathit}
[EMAIL PROTECTED]
\DeclareOldFontCommand{\bf}{\bfseries}{\mathbf}
\DeclareOldFontCommand{\sf}{\sffamily}{\mathsf}
\DeclareOldFontCommand{\tt}{\ttfamily}{\mathtt}
[EMAIL PROTECTED]
[EMAIL PROTECTED]
%
% ****************************************
% * PARAGRAPHES : parametres *
% ****************************************
%
\lineskip 1pt%
\normallineskip 1pt%
\parskip .7em%
\parindent 0pt%
\topsep .2em%
\partopsep 0pt%
\itemsep .2em%
\renewcommand\baselinestretch{1}
%
[EMAIL PROTECTED] 51\relax
[EMAIL PROTECTED] 151\relax
[EMAIL PROTECTED] 301\relax
[EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED] [EMAIL PROTECTED]
%
% ****************************************
% * MISE-EN-PAGE : parametres *
% ****************************************
%
% suppression de l'offset vertical
\voffset -1in%
% marge sup. 25mm
\topmargin 25mm%
% sep. d'entete 4mm
\headheight 0pt%
\headsep 4mm%
% hauteur texte 250mm
\textheight 250mm%
% sep d'embase 9mm
\footskip 9mm%
%
% total vertical 25+4+250+9=288 mm, reste 9 mm sur A4 = 297 mm.
%
\footnotesep 5mm%
\marginparpush 1mm%
%
% suppression de l'offset horizontal
\hoffset -1in%
% marge gauche 25mm
\oddsidemargin 25mm%
\evensidemargin 25mm%
% largeur texte 160mm
\textwidth 160mm%
% sep. note lat. 4mm
\marginparsep 4mm%
% larg. note lat 15mm
\marginparwidth 15mm%
%
% total horizontal 25+160+4+15=204 mm, reste 6 mm sur A4 = 210 mm.
%
\skip\footins 4mm plus 2pt minus 4pt%
%
% ************************************************
% * LE FORMAT LETTRE ET FAX DE *
% * L'OBSERVATOIRE DE GENEVE *
% ************************************************
%
% ************************************************
% * NEWCOUNTS, NEWDIMENS, NEWIFS, NEWWRITE *
% ************************************************
%
\newcount\auxcount
[EMAIL PROTECTED]@infos=1\relax
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\newcount\emailcount
\newcount\faxpage
\newcount\sigflag
\newcount\signum
%
\newdimen\letterwidth
\newdimen\openingspace
\newdimen\openingindent
\newdimen\lettermargin
\newdimen\listmargin
\newdimen\sigspace
\newdimen\ssigindent
\newdimen\ssigwidth
\newdimen\msigwidth
[EMAIL PROTECTED]@width
[EMAIL PROTECTED]@width
[EMAIL PROTECTED]@width
[EMAIL PROTECTED]@width
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@width
[EMAIL PROTECTED]@width
%
[EMAIL PROTECTED]@lettertrue
[EMAIL PROTECTED]@detailfalse
%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
%
% ************************************************
% * MACROS INTERNES *
% ************************************************
%
\def\t#1#2{\begin{list}{#1}{\setlength{\labelsep}{10pt}%
\setlength{\labelwidth}{\listmargin}%
\setlength{\leftmargin}{\listmargin}%
\setlength{\listparindent}{0pt}}%
\item #2%
\end{list}}
[EMAIL PROTECTED]
%
\def\stopletter{\vskip0ptplus1filll}%
\def\stopfax{\vskip0ptplus1filll}%
%
\def\resetopenenv{%
\faxpage=0\relax
\csname\defaultlanguage\endcsname
\def\concdecl{}%
\def\fromlocation{}%
}%
\def\resetcloseenv{
\def\fromsig{}\def\fromssig{}\def\fromtsig{}
[EMAIL PROTECTED]
\pagenumbering{arabic}
\onecolumn
\signum=0\relax
}
\def\resetauxenv{
\def\auxflag{}
\auxcount=0\relax
\def\toref{}\def\fromref{}
\def\telexnum{}\def\ccpnum{}
}
\def\resetemailenv{
\def\emailflag{}
\emailcount=0\relax
[EMAIL PROTECTED]
\def\ccittnum{}\def\internetnum{}\def\bitnetnum{}\def\telepacnum{}\def\decnetnum{}
}
%
% [EMAIL PROTECTED] extrait \toname et \toaddress de l'environnement letter
%
[EMAIL PROTECTED]@xproc #1\\@@@[EMAIL PROTECTED]
\else [EMAIL PROTECTED] #1@@@\fi}%
[EMAIL PROTECTED] #1\\#2@@@{\def\toname{#1}\def\toaddress{#2}}%
[EMAIL PROTECTED] #1\\#2@@@{\def\toaddress{#2}}%
%
\def\stopbreaks{\interlinepenalty [EMAIL PROTECTED]
\def\par{\@@[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]@nobreakvspacex}}%
[EMAIL PROTECTED] #1\relax\else
[EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]
\interlinepenalty 200\relax\def\par{\@@par\penalty -100\relax}}%
%
%*************************************************************
% MESSAGES ET AVERTISSSEMENTS *
%*************************************************************
%
% Envoyes a la console et dans le fichier de log
%
% On peut supprimer allumer ou eteindre en tout temps les
% messages d'informations par les commandes \infos et \noinfos.
% Les avertissements ne peuvent etre supprimes.
%*************************************************************
[EMAIL PROTECTED]
[EMAIL PROTECTED]
%
\def\ltypeout#1{{\let\protect\string\immediate\write16{#1}}}%
\def\l@@warning#1{\typeout{LETTRE WARNING: #1.}}%
[EMAIL PROTECTED]@@[EMAIL PROTECTED]
\def\l@@[EMAIL PROTECTED] INFO: #1.}\fi}%
%
% ************************************************
% * ETIQUETTES *
% ************************************************
%
% La commande \startlabels suivante definit des pages
% A4 de 2 colonnes d'etiquettes avec 15 mm de marges
% gauche et droite sur chaque etiquette.
% Si l'on change le nombre d'etiquettes sur une page,
% il faut aussi modifier la routine [EMAIL PROTECTED]
%
\def\startlabels{%
\baselineskip=0pt\lineskip=0pt%
\pagestyle{empty}%
[EMAIL PROTECTED]
\topmargin=0pt\headsep=0pt%
\oddsidemargin=15mm\evensidemargin=15mm%
%
% modifications des dimensions de la page a faire ici
%
\textheight=297mm\textwidth=180mm\columnsep=30mm%
[EMAIL PROTECTED]@colroom=\textheight\vsize=\textheight
\small
\baselineskip=0pt\lineskip=0pt%
\boxmaxdepth=0pt%
\twocolumn\relax}%
%
% La commande [EMAIL PROTECTED] suivante definit la position de la
% premiere etiquette sur la page, a partir de la valeur du
% compteur [EMAIL PROTECTED]
%
[EMAIL PROTECTED]
\l@@info{Position de la premiere etiquette: [EMAIL PROTECTED]
[EMAIL PROTECTED]>\z@
[EMAIL PROTECTED]>16\relax
\l@@warning{Position de la premiere etiquette ignoree}%
\else
[EMAIL PROTECTED]@labelstart>[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@ne}%
\fi%
\else
\l@@warning{Position de la premiere etiquette ignoree}%
\fi
}%
%
% La commande \mlabel fabrique une etiquette de 37 mm de hauteur,
% la largeur etant definie dans \startlabels (105mm-30mm de marges)
% chacune contenant 70 mm de texte au centre de l'etiquette.
\def\mlabel#1{\setbox0\vbox{\parbox[b]{70mm}{\rm\strut\ignorespaces #1}}%
\vbox to 37mm{\vskip5mmplus1fil \box0 \vskip5mmplus1fil}}%
%
% \makelabels demande a \begin{document} d'imprimer sur le fichier
% auxiliaire .etq l'ordre de preparer les etiquettes.
% Son argument optionnel definit quelle est la prochaine etiquette
% libre sur la page, de maniere a utiliser des feuilles deja
% partiellement utilisees. Dans ce cas, \begin{document} imprime
% autant d'etiquettes vides que necessaire.
%
\def\makelabels{%
[EMAIL PROTECTED]
\l@@info{On demande des etiquettes}%
[EMAIL PROTECTED] [EMAIL PROTECTED]@makelabels[1]}}%
[EMAIL PROTECTED]@labelstart=#1}%
%
% ****************************************
% * ADAPTATIONS DES DEFAUTS *
% ****************************************
%
\def\institut#1{%
\l@@info{Fichier de defaut: #1.ins}%
[EMAIL PROTECTED]
\input{#1.ins}%
\makeatother}}%
%
% ************************************************
% * ENVIRONNEMENTS LETTER ET FAX *
% ************************************************
%
\long\def\letter#1{%
\rm
[EMAIL PROTECTED]@ne
\l@@info{Lettre [EMAIL PROTECTED]
\expandafter\ifx\csname [EMAIL PROTECTED]
\expandafter\def\csname [EMAIL PROTECTED]
\else
\expandafter\def\csname [EMAIL PROTECTED]
\csname [EMAIL PROTECTED]
\fi
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\l@@info{Saut de page force pour commencer la lettre sur une page
impaire.}%
\thispagestyle{empty}
\hbox{}\penalty-10000\relax
\fi
\fi
[EMAIL PROTECTED]@ne
\resetopenenv\resetcloseenv\resetauxenv\resetemailenv
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\let\opening=\letteropening
\interlinepenalty=200\relax
[EMAIL PROTECTED]
}%
%
\def\endletter{\par
\ifdim\pagetotal < 50pt
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\l@@warning{Longueur de la derniere page : \the\pagetotal < 50pt}%
\l@@warning{ tension de page modifiee a -2, veuillez recompiler}%
\else
\ifdim\pagetotal < 90pt
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\l@@warning{Longueur de la derniere page : \the\pagetotal < 90pt}%
\l@@warning{ tension de page modifiee a -4, veuillez recompiler}%
\else
\ifdim\pagetotal < 130pt
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\l@@warning{Longueur de la derniere page : \the\pagetotal < 130pt}%
\l@@warning{ tension de page modifiee a -5, veuillez recompiler}%
\else
\ifdim\pagetotal < 170pt
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\l@@warning{Longueur de la derniere page : \the\pagetotal < 170pt}%
\l@@warning{ tension de page modifiee a -6, veuillez recompiler}%
\else
\ifdim\pagetotal < 210pt
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\l@@warning{Longueur de la derniere page : \the\pagetotal < 210pt}%
\l@@warning{ tension de page modifiee a 4, veuillez recompiler}%
\else
\ifdim\pagetotal < 250pt
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\l@@warning{Longueur de la derniere page : \the\pagetotal < 250pt}%
\l@@warning{ tension de page modifiee a 6, veuillez recompiler}%
\else
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\csname [EMAIL PROTECTED]
\l@@info{Longueur de la derniere page : \the\pagetotal >= 250pt}%
\fi
\fi
\fi
\fi
\fi
\fi
\stopletter
\@@par\pagebreak\@@par
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\l@@info{Saut de page force pour commencer les etiquettes sur une page
impaire.}%
\thispagestyle{empty}
\hbox{}\penalty-10000\relax
\fi
\fi
\begingroup
\def\protect{\string}%
\let\\=\relax
\def\protect##1{\string##1\space}%
[EMAIL PROTECTED]
\\\toaddress}}%
\endgroup
\fi}%
%
\long\def\telefax#1#2{%
\rm
[EMAIL PROTECTED]@ne
\l@@info{Telefax [EMAIL PROTECTED]
[EMAIL PROTECTED]@ne
\else
\l@@warning{Un seul telefax par fichier, s.v.p.,}
\l@@warning{ sinon le nombre de pages du fax est incorrect !}
\fi
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\l@@info{Saut de page force pour commencer le telefax sur une page
impaire.}%
\thispagestyle{empty}
\hbox{}\penalty-10000\relax
\fi
\fi
[EMAIL PROTECTED]@ne
\resetopenenv\resetcloseenv\resetauxenv\resetemailenv
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\def\tofaxnum{#1}%
\let\opening=\faxopening
\interlinepenalty=200\relax
\makeatletter
[EMAIL PROTECTED]
\l@@info{Lecture du fichier auxiliaire de fax: Nombre total de
pages=\totalpages}%
\makeatother
[EMAIL PROTECTED]
}%
%
\def\endtelefax{%
\stopfax
\begingroup
\advance\faxpage [EMAIL PROTECTED]
\def\protect{\string}%
\let\\=\relax
\def\protect##1{\string##1\space}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\if\totalpages\the\faxpage\else
\l@@warning{Le nombre de pages du fax a change, }%
\l@@warning{(ancien=\totalpages, nouveau=\the\faxpage) }%
\l@@warning{ veuillez recompiler pour le corriger dans l'entete.}%
\fi
\endgroup
\@@par\pagebreak\@@par
}%
%
% ************************************************
% * OPENING ET CLOSING *
% ************************************************
%
\def\letteropening#1{%
[EMAIL PROTECTED]
\expandafter\ifx\csname [EMAIL PROTECTED]
\endcsname\relax
\else
\l@@info{Date originale lue dans \jobname.odt}%
\def\pdate{\csname [EMAIL PROTECTED]
\fi
\l@@info{`\pdate' ecrit dans \jobname.odt}%
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\string\endcsname{\pdate}}%
\fi
\hbadness=10000\relax
\thispagestyle{empty}%
\setlength{\unitlength}{1mm}%
\advance\rightskip -75pt%
\begin{picture}([EMAIL PROTECTED]@width,[EMAIL PROTECTED]@height)%
([EMAIL PROTECTED]@hoffset,[EMAIL PROTECTED]@voffset)%
\put([EMAIL PROTECTED],[EMAIL PROTECTED]){\line(1,0)[EMAIL PROTECTED]
\put([EMAIL PROTECTED]@hpos,[EMAIL PROTECTED]@vpos){\makebox(0,0)[tl]{%
[EMAIL PROTECTED]@width}{%
\fromaddress\\[3mm]%
[EMAIL PROTECTED]
\else \fromlocation \\%
\fi
[EMAIL PROTECTED]
\else \tellabelname \telephonenum \\
\fi
[EMAIL PROTECTED]
\else \faxlabelname \faxnum \\
\fi
[EMAIL PROTECTED]
\else \mbox{\emaillabelname\ttfamily\emailnum} \\
\fi}}}
\put([EMAIL PROTECTED]@hpos,[EMAIL PROTECTED]@vpos){\makebox(0,0)[bl]{%
[EMAIL PROTECTED]@width}{%
[EMAIL PROTECTED]
\else\fromlieu, %
\fi
[EMAIL PROTECTED] ~%
\else \pdate
\fi}}}%
\put([EMAIL PROTECTED]@hpos,[EMAIL PROTECTED]@vpos){\makebox(0,0)[tl]{%
[EMAIL PROTECTED]@width}{%
\toname\\\toaddress}}}%
\end{picture}%
\par\vskip\csname [EMAIL PROTECTED] mm
\advance\leftskip\lettermargin
\advance\rightskip75pt%
[EMAIL PROTECTED]
\vspace{2\openingspace}%
\else
\vspace{\openingspace}\auxline\vspace{\openingspace}%
\fi
\vskip\csname [EMAIL PROTECTED] mm
[EMAIL PROTECTED]
\vspace{\openingspace}%
\else
\concline\vspace{\openingspace}%
\fi
\vskip\csname [EMAIL PROTECTED] mm
\hbadness=1000\relax
{\parindent=\openingindent
#1}\par\startbreaks\nobreak
\let\flushleft=\letterflushleft
\let\raggedright=\letterraggedright
\let\center=\lettercenter
\let\centering=\lettercentering}%
%
\def\faxopening#1{%
\hbadness=10000\relax
\thispagestyle{empty}%
\setlength{\unitlength}{1mm}%
\advance\rightskip -75pt%
\begin{picture}([EMAIL PROTECTED]@width,[EMAIL PROTECTED]@height)
([EMAIL PROTECTED]@hoffset,[EMAIL PROTECTED]@voffset)%
\put([EMAIL PROTECTED]@hpos,[EMAIL PROTECTED]@vpos){\makebox(0,0)[tl]{
[EMAIL PROTECTED]@width}{\fromaddress}}}%
\put([EMAIL PROTECTED],[EMAIL PROTECTED]){\makebox(0,0)[bl]{%
[EMAIL PROTECTED]
\end{picture}\par%
\par\vspace{5mm}%
[EMAIL PROTECTED]
\hfill\telefaxlabelname\faxnum
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\par
[EMAIL PROTECTED]@[EMAIL PROTECTED]
\hline
[EMAIL PROTECTED]@{}}{\vrule height 0pt depth 0pt width [EMAIL PROTECTED]
\headtoname
&[EMAIL PROTECTED]@width}{\toname\\\toaddress}%
&\telefaxname\tofaxnum\\%
\\%
\headfromname
&[EMAIL PROTECTED]@[EMAIL PROTECTED]
\fromname
\else
\fromlocation
\fi}%
&\pagetotalname\totalpages\\%
\end{tabular*}\par%
[EMAIL PROTECTED]@[EMAIL PROTECTED]
\hline
\vrule height 3ex depth 7pt width 0pt\faxwarning\\%
\hline
\end{tabular*}\par%
[EMAIL PROTECTED]@[EMAIL PROTECTED]
\vrule height 0pt depth 0pt width [EMAIL PROTECTED]
[EMAIL PROTECTED]
\else\fromlieu, %
\fi
[EMAIL PROTECTED]
\expandafter\ifx\csname [EMAIL PROTECTED]
\endcsname\relax
\else
\l@@info{Date originale lue dans \jobname.odt}%
\def\pdate{\csname [EMAIL PROTECTED]
\fi
\l@@info{`\pdate' ecrit dans \jobname.odt}%
[EMAIL PROTECTED]
\string\expandafter\string\def%
\string\csname\space [EMAIL PROTECTED]
\string\endcsname{\pdate}}%
\fi
[EMAIL PROTECTED] ~%
\else \pdate
\fi}\\%
\end{tabular*}%
\par
\vspace{\openingspace}%
\advance\leftskip \lettermargin
\advance\rightskip 75pt%
[EMAIL PROTECTED]
\vspace{\openingspace}%
\else
\concline\vspace{\openingspace}%
\fi
\hbadness=1000\relax
{\parindent=\openingindent
#1}\par\startbreaks\nobreak
\let\flushleft=\letterflushleft
\let\raggedright=\letterraggedright
\let\center=\lettercenter
\let\centering=\lettercentering}%
%
\long\def\closing#1{%
\let\center=\normalcenter
\let\centering=\normalcentering
\let\flushleft=\normalflushleft
\let\raggedright=\normalraggedright
\par\stopbreaks
[EMAIL PROTECTED]
\vskip\csname [EMAIL PROTECTED] mm
\fi
\par\vspace{2\parskip}%
\nobreak
\noindent
\l@@info{Signature \ifcase\signum manquante \or simple\or double\or
triple\fi}%
\ifcase\sigflag
\ifcase\signum
\parbox[t]{\letterwidth}{#1}%
\par\vspace*{4\parskip}%
\vspace*{\sigspace}%
\hspace*{\ssigindent}%
\noindent
\parbox[t]{\ssigwidth}{\centering \ignorespaces\fromname}%
\or
\parbox[t]{\letterwidth}{#1}%
\par\vspace*{4\parskip}%
\vspace*{\sigspace}%
\hspace*{\ssigindent}%
\noindent
\parbox[t]{\ssigwidth}{\centering \ignorespaces\fromsig}%
\or
\parbox[t]{\letterwidth}{#1}%
\par\vspace*{4\parskip}%
\vspace*{\sigspace}%
\msigwidth=\letterwidth
\divide\msigwidth by 2\relax
\advance\msigwidth -3pt%
\noindent
\mbox{\parbox[t]{\msigwidth}{\centering\ignorespaces\fromsig}%
\parbox[t]{\msigwidth}{\centering\ignorespaces\fromssig}}%
\or
\parbox[t]{\letterwidth}{#1}%
\par\vspace*{4\parskip}%
\vspace*{\sigspace}%
\msigwidth=\letterwidth
\divide\msigwidth by 3\relax
\advance\msigwidth -3pt%
\noindent
\mbox{\parbox[t]{\msigwidth}{\centering\ignorespaces\fromsig}%
\parbox[t]{\msigwidth}{\centering\ignorespaces\fromssig}%
\parbox[t]{\msigwidth}{\centering\ignorespaces\fromtsig}}%
\fi
\or
\ifcase\signum
\hspace*{\ssigindent}%
\parbox[t]{\ssigwidth}%
{\centering \ignorespaces
#1%
\par\vspace*{4\parskip}%
\vspace*{\sigspace}%
\fromname}%
\or
\hspace*{\ssigindent}%
\parbox[t]{\ssigwidth}%
{\centering \ignorespaces
#1%
\par\vspace*{4\parskip}%
\vspace*{\sigspace}%
\fromsig}%
\or
\parbox[t]{\letterwidth}{#1}%
\par\vspace*{4\parskip}%
\vspace*{\sigspace}%
\msigwidth=\letterwidth
\divide\msigwidth by 2\relax
\advance\msigwidth -3pt%
\noindent
\mbox{\parbox[t]{\msigwidth}{\centering\ignorespaces\fromsig}%
\parbox[t]{\msigwidth}{\centering\ignorespaces\fromssig}}%
\or
\parbox[t]{\letterwidth}{#1}%
\par\vspace*{4\parskip}%
\vspace*{\sigspace}%
\msigwidth=\letterwidth
\divide\msigwidth by 3\relax
\advance\msigwidth -3pt%
\noindent
\mbox{\parbox[t]{\msigwidth}{\centering\ignorespaces\fromsig}%
\parbox[t]{\msigwidth}{\centering\ignorespaces\fromssig}%
\parbox[t]{\msigwidth}{\centering\ignorespaces\fromtsig}}%
\fi
\fi
\par\vfill\startbreaks
}%
%
% ************************************************
% * COMMANDES UTILISATEURS *
% ************************************************
%
\def\marge#1{%
\lettermargin=#1%
\listmargin=#1%
\leftmargini=\listmargin%
\advance\leftmargini 2.5em%
\letterwidth=\textwidth
\advance\letterwidth by -\lettermargin
\advance\letterwidth by 0pt}%
%
\def\basdepage#1{%
\def\bdp{#1}}%
%
\def\tension#1{%
[EMAIL PROTECTED]
\expandafter\def\csname [EMAIL PROTECTED]
\fi
}%
%
\def\addpages#1{%
\l@@info{Pages additionnelles: #1}%
\advance\faxpage by #1}%
%
\def\name#1{\def\fromname{#1}}%
%
\def\signature#1{%
\ifnum\signum=0\relax
\def\fromsig{#1}\signum=1\relax
\else
\l@@warning{Signature deja definie}%
\fi
}%
\def\secondsignature#1{%
\ifnum\signum=1\relax
\def\fromssig{#1}\signum=2\relax
\else
\l@@warning{Seconde signature illegale ou deja definie}%
\fi
}%
\def\thirdsignature#1{%
\ifnum\signum=2\relax
\def\fromtsig{#1}\signum=3\relax
\else
\l@@warning{Troisieme signature illegale ou deja definie}%
\fi
}%
%
\def\vref#1{\l@@warning{La commande \string\Vref\ devrait etre utilisee.}
\def\auxflag{.}%
\def\toref{\parbox[t]{17mm}{#1}}}%
\def\Vref#1{\def\auxflag{.}%
\def\toref{\parbox[t]{17mm}{#1}}}%
\def\nref#1{\l@@warning{La commande \string\Nref~ devrait etre utilisee.}
\def\auxflag{.}%
\def\fromref{\parbox[t]{17mm}{#1}}}%
\def\Nref#1{\def\auxflag{.}%
\def\fromref{\parbox[t]{17mm}{#1}}}%
%
\def\concline{%
\noindent\parbox[t]{\letterwidth}%
[EMAIL PROTECTED]
\par}%
%
\def\auxline{%
\l@@info{Ligne auxiliaire demandee}%
{\scriptsize
\vrefname%
[EMAIL PROTECTED] \toref
\hspace{21mm}\hfill%
\else
{\small\toref}\hfill%
\fi
\nrefname%
[EMAIL PROTECTED] \fromref
\hspace{21mm}\hfill%
\else
{\small\fromref}\hfill
\fi
[EMAIL PROTECTED] \telexnum
\hfill%
\else
T\'ELEX\ \telexnum\hspace{5mm}%
\fi
[EMAIL PROTECTED] \ccpnum
\hfill%
\else
C.C.P.\ \ccpnum\hspace{5mm}%
\fi}\par}%
%
\def\emailine{%
\l@@info{Ligne d'E-Mail demandee}%
{\scriptsize
\emaillabelname\hfill\ttfamily
[EMAIL PROTECTED] \ccittnum
\else
\hfill \ccittnum\hfill
\fi
[EMAIL PROTECTED] \internetnum
\else
\hfill \internetnum\hfill
\fi
[EMAIL PROTECTED] \bitnetnum
\else
\hfill \bitnetnum\hfill
\fi
[EMAIL PROTECTED] \telepacnum
\else
\hfill \telepacnum\hfill
\fi
[EMAIL PROTECTED] \decnetnum
\else
\hfill \decnetnum\hfill
\fi
\ifnum\emailcount<3\relax
\hfill\mbox{}%
\fi}}%
%
\long\def\address#1{\l@@info{Adresse precisee}\def\fromaddress{#1}}%
[EMAIL PROTECTED]
% \l@@info{Adresse avec nom precisee}%
% \def\fromaddress{\fromname\\#1}
% \else
% \l@@warning{Commande illegale dans un fax}
% \fi}%
%
\def\nodate{\l@@info{Date supprimee}\def\pdate{}}%
\def\date#1{\l@@info{Date precisee}\def\pdate{#1}}%
%
\def\nolieu{\l@@info{Lieu supprime}\def\fromlieu{}}%
\def\lieu#1{\l@@info{Lieu precise}\def\fromlieu{#1}}%
%
\def\conc#1{\l@@info{Champ d'objet defini}\def\concdecl{#1}}%
%
\def\location#1{\l@@info{Precision d'adresse definie}\def\fromlocation{#1}}%
%
\def\notelephone{\l@@info{Numero de telephone supprime}\def\telephonenum{}}%
\def\telephone#1{\l@@info{Numero de telephone precise}\def\telephonenum{#1}}%
%
\def\nofax{\l@@info{Numero de fax supprime}\def\faxnum{}}%
\def\fax#1{\l@@info{Numero de fax precise}\def\faxnum{#1}}%
%
\def\email#1{\l@@info{Numero d'E-Mail precise}\def\emailnum{#1}}%
%
[EMAIL PROTECTED]
%
\def\ccitt#1{\ifnum\emailcount<3\relax
\def\emailflag{.}%
\advance\emailcount by 1\relax
[EMAIL PROTECTED] [EMAIL PROTECTED]
\l@@warning{<<username>> indefini}
#1%
\else
[EMAIL PROTECTED];#1%
\fi}%
\else
\def\ccittnum{}%
\fi}%
\def\internet#1{\ifnum\emailcount<3\relax
\def\emailflag{.}%
\advance\emailcount by 1\relax
[EMAIL PROTECTED] [EMAIL PROTECTED]
\l@@warning{<<username>> indefini}
#1\relax
\else
[EMAIL PROTECTED] @#1\relax
\fi}%
\else
\def\internetnum{}%
\fi}%
\def\bitnet#1{\ifnum\emailcount<3\relax
\def\emailflag{.}%
\advance\emailcount by 1\relax
[EMAIL PROTECTED] [EMAIL PROTECTED]
\l@@warning{<<username>> indefini}
#1\relax
\else
[EMAIL PROTECTED] at #1\relax
\fi}%
\else
\def\bitnetnum{}%
\fi}%
\def\telepac#1{\ifnum\emailcount<3\relax
\def\emailflag{.}%
\advance\emailcount by 1\relax
[EMAIL PROTECTED] [EMAIL PROTECTED]
\l@@warning{<<username>> indefini}
#1\relax
\else
#1::[EMAIL PROTECTED]
\fi}%
\else
\def\telepacnum{}%
\fi}%
\def\decnet#1{\ifnum\emailcount<3\relax
\def\emailflag{.}%
\advance\emailcount by 1\relax
[EMAIL PROTECTED] [EMAIL PROTECTED]
\l@@warning{<<username>> indefini}
#1\relax
\else
#1::[EMAIL PROTECTED]
\fi}%
\else
\def\decnetnum{}%
\fi}%
\def\telex#1{\ifnum\auxcount<2\relax
\def\auxflag{.}%
\advance\auxcount by 1\relax
\def\telexnum{#1}%
\else
\def\telexnum{}%
\fi}%
\def\ccp#1{\ifnum\auxcount<2\relax
\def\auxflag{.}%
\advance\auxcount by 1\relax
\def\ccpnum{#1}%
\else
\def\ccpnum{}%
\fi}%
%
\def\ps#1#2{\penalty100\relax
[EMAIL PROTECTED]
\vskip\csname [EMAIL PROTECTED] mm
\fi
\l@@info{Post-scriptum defini}%
\noindent\t{#1}{#2\\}\vfill\penalty-100\relax}%
%
\def\cc#1{\penalty100\relax
[EMAIL PROTECTED]
\vskip\csname [EMAIL PROTECTED] mm
\fi
\l@@info{Copies declarees}%
\noindent\t{\ccname}{#1\\}\vfill\penalty-100\relax}%
%
\def\encl#1{\penalty100\relax
[EMAIL PROTECTED]
\vskip\csname [EMAIL PROTECTED] mm
\fi
\l@@info{Annexes declarees}%
\noindent\t{\enclname}{#1\\}\vfill\penalty-100\relax}%
\def\mencl{\penalty100\relax
[EMAIL PROTECTED]
\vskip\csname [EMAIL PROTECTED] mm
\fi
\l@@info{Annexes mentionnees}%
\noindent\t{\mentionname\\}{~}\vfill\penalty-100\relax}%
%
% ****************************************
% * DEFINITIONS DEPENDANT DU LANGAGE *
% ****************************************
%
\def\FAXSTR{\fontfamily{cmdh}\fontseries{m}\fontshape{n}\selectfont}%
\def\FRANCAIS{francais}
\def\francais{%
\ifx\defaultlanguage\FRANCAIS\else\l@@info{Langage modifie: francais}\fi%
\ifx\undefined\frenchname\else % style french loaded
\french
\fi
\ifx\undefined\extrasfrancais\else % style babel and French language loaded
\selectlanguage{francais}
[EMAIL PROTECTED]
\fi
\sigflag=0\relax
\def\cejour{le
\ifx\ier\undefined\def\ier{er}\fi
\ifnum\day=1\relax 1\ier\else \number\day\fi
\space\ifcase\month\or
janvier\or f\'evrier\or mars\or avril\or mai\or juin\or
juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
\space \number\year}%
\def\faxwarning{\large\slshape\bfseries En cas de mauvaise transmission,
appelez s.v.p. l'op\'erateur t\'el\'efax}%
\def\telefaxstring{{\FAXSTR T~\'E~L~\'E~F~A~X}}%
\def\telephonelabelname{T\'EL\'EPHONE :~}%
\def\telefaxlabelname{T\'EL\'EFAX :~}%
\def\telefaxname{T\'el\'ecopie :~}%
\def\tellabelname{T\'el.~}%
\def\faxlabelname{Fax :~}%
\def\emaillabelname{E-Mail :~}%
\def\telexlabelname{T\'ELEX :~}%
\def\headtoname{\`A :~}%
\def\headfromname{De :~}%
\def\pagetotalname{Nombre de pages :~}%
\def\concname{Objet :~}%
\def\ccname{C.c.~}%
\def\enclname{P.j.~}%
\def\mentionname{Annexe(s) mentionn\'ee(s)}%
\def\vrefname{V.\raise.4ex\hbox{\tiny /}r\'ef.~}
\def\nrefname{N.\raise.4ex\hbox{\tiny /}r\'ef.~}
}%
\def\ROMAND{romand}
\def\romand{%
\ifx\defaultlanguage\ROMAND\else\l@@info{Langage modifie: romand}\fi%
\ifx\undefined\frenchname\else % style french loaded
\french
\fi
\ifx\undefined\extrasfrancais\else % style babel and French language loaded
\selectlanguage{francais}
[EMAIL PROTECTED]
\fi
\sigflag=0\relax
\def\cejour{le
\ifx\ier\undefined\def\ier{er}\fi
\ifnum\day=1\relax 1\ier\else \number\day\fi
\space\ifcase\month\or
janvier\or f\'evrier\or mars\or avril\or mai\or juin\or
juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
\space \number\year}%
\def\faxwarning{\large\slshape\bfseries En cas de mauvaise transmission,
appelez s.v.p. l'op\'erateur t\'el\'efax}%
\def\telefaxstring{{\FAXSTR T~\'E~L~\'E~F~A~X}}%
\def\telephonelabelname{T\'EL\'EPHONE :~}%
\def\telefaxlabelname{T\'EL\'EFAX :~}%
\def\telefaxname{T\'el\'efax :~}%
\def\tellabelname{T\'el.~}%
\def\faxlabelname{Fax :~}%
\def\emaillabelname{E-Mail :~}%
\def\telexlabelname{T\'ELEX :~}%
\def\headtoname{\`A :~}%
\def\headfromname{De :~}%
\def\pagetotalname{Nombre de pages :~}%
\def\concname{Concerne :~}%
\def\ccname{C.c.~}%
\def\enclname{Ann.~}%
\def\mentionname{Annexe(s) mentionn\'ee(s)}%
\def\vrefname{V.\raise.4ex\hbox{\tiny /}r\'ef.~}
\def\nrefname{N.\raise.4ex\hbox{\tiny /}r\'ef.~}
}%
\def\ANGLAIS{anglais}
\def\anglais{%
\ifx\defaultlanguage\ANGLAIS\else\l@@info{Langage modifie: anglais}\fi%
\ifx\undefined\frenchname\else % style french loaded
\english
\fi
\ifx\undefined\extrasenglish\else % style babel and English language loaded
\selectlanguage{english}
\fi
\sigflag=1\relax
\def\cejour{\ifcase\month\or
January\or February\or March\or April\or May\or June\or
July\or August\or September\or October\or November\or December\fi
\space\number\day ,\space\number\year}%
\def\faxwarning{\large\slshape\bfseries If improperly transmitted, please
call the telefax operator}%
\def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
\def\telephonelabelname{TELEPHONE:~}%
\def\telefaxlabelname{TELEFAX:~}%
\def\telefaxname{Telefax:~}%
\def\tellabelname{Tel:~}%
\def\faxlabelname{Fax:~}%
\def\emaillabelname{E-Mail:~}%
\def\telexlabelname{TELEX:~}%
\def\headtoname{To:~}%
\def\headfromname{From:~}%
\def\pagetotalname{Total pages:~}%
\def\concname{Subject:~}%
\def\ccname{Cc:~}%
\def\enclname{Encl(s):~}%
\def\mentionname{Encl(s).}%
\def\vrefname{Y.\raise.4ex\hbox{\tiny /}ref.~}
\def\nrefname{O.\raise.4ex\hbox{\tiny /}ref.~}
}%
\def\AMERICAIN{americain}
\def\americain{%
\ifx\defaultlanguage\AMERICAIN\else\l@@info{Langage modifie: americain}\fi%
\ifx\undefined\frenchname\else % style french loaded
\english
\fi
\ifx\undefined\extrasenglish\else % style babel and English language loaded
\selectlanguage{english}
\fi
\sigflag=1\relax
\def\cejour{\ifcase\month\or
January\or February\or March\or April\or May\or June\or
July\or August\or September\or October\or November\or December\fi
\space\number\day ,\space\number\year}%
\def\faxwarning{\large\slshape\bfseries If improperly transmitted, please
call the telefax operator}%
\def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
\def\telephonelabelname{PHONE:~}%
\def\telefaxlabelname{TELEFAX:~}%
\def\telefaxname{Telefax:~}%
\def\tellabelname{Phn:~}%
\def\faxlabelname{Fax:~}%
\def\emaillabelname{E-Mail:~}%
\def\telexlabelname{TELEX:~}%
\def\headtoname{To:~}%
\def\headfromname{From:~}%
\def\pagetotalname{Total pages:~}%
\def\concname{Re:~}%
\def\ccname{Cc:~}%
\def\enclname{Encl(s):~}%
\def\mentionname{Encl(s).}%
\def\vrefname{Y.\raise.4ex\hbox{\tiny /}ref.~}
\def\nrefname{O.\raise.4ex\hbox{\tiny /}ref.~}
}%
\def\ALLEMAND{allemand}
\def\allemand{%
\ifx\defaultlanguage\ALLEMAND\else\l@@info{Langage modifie: allemand}\fi%
\ifx\undefined\extrasgerman\else % style babel and German language loaded
\selectlanguage{german}
\fi
\sigflag=1\relax
\def\cejour{den \number\day .\space\ifcase\month\or
Januar\or Februar\or M\"arz\or April\or Mai\or Juni\or
Juli\or August\or September\or Oktober\or November\or Dezember\fi
\space \number\year}%
\def\concname{Betrifft: }%
\def\faxwarning{\large\slshape\bfseries Bitte unrichtige \"Ubertragungen dem
Sender telefonisch melden}%
\def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
\def\telephonelabelname{TELEFON:~}%
\def\telefaxlabelname{TELEFAX:~}%
\def\telefaxname{Telefax:~}%
\def\tellabelname{Tel:~}%
\def\faxlabelname{Fax:~}%
\def\emaillabelname{E-Mail:~}%
\def\telexlabelname{TELEX:~}%
\def\headtoname{An:~}%
\def\headfromname{Von:~}%
\def\pagetotalname{Gesamtanzahl der Bl\"atter:~}%
\def\concname{Betrifft:~}%
\def\ccname{Kopie an:~}%
\def\enclname{Beilage(n):~}%
\def\mentionname{Beilage(n) erw\"ahnt}%
\def\vrefname{Ihr Zeichen~}
\def\nrefname{Unser Zeichen~}
}%
%
%************************************************************************
%
% \document redefini pour ecrire '\startlabels' sur le fichier .etq
% et executer [EMAIL PROTECTED]
%
%************************************************************************
%
\AtBeginDocument{%
\makeatletter
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@dblfloatplacement
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\fi
\endgroup
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\fi
\makeatother
}%
%
%************************************************************************
%
% \enddocument redefini pour sortir la page d'etiquettes, si necessaire.
%
%************************************************************************
%
\AtEndDocument{%
\l@@info{Nombre de lettres :[EMAIL PROTECTED]
\l@@info{Nombre de telefax :[EMAIL PROTECTED]
\newpage\begingroup
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\fi
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\makeatletter
[EMAIL PROTECTED]
\makeatother
\clearpage
\fi
\else
[EMAIL PROTECTED]
\fi
\endgroup
}%
%
% ****************************************
% * STYLES DE PAGE *
% ****************************************
%
%
[EMAIL PROTECTED]@page=1\vskip 0pt plus .00001fil\relax\fi}%
%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\headheight 12pt%
\headsep 25pt%
[EMAIL PROTECTED]@empty\fromlieu\else\fromlieu , \fi
\pdate\hfill Page \thepage}}%
[EMAIL PROTECTED]
[EMAIL PROTECTED] [EMAIL PROTECTED] , \fi
\pdate\hspace{15mm}}}%
[EMAIL PROTECTED]
\else
[EMAIL PROTECTED]
\headheight 12pt%
\headsep 25pt%
[EMAIL PROTECTED]@empty\fromlieu\else\fromlieu , \fi
\pdate\hfill Page \thepage}}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\fi
%
[EMAIL PROTECTED]
\headheight 0pt%
\headsep 9pt%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\else
\hbadness=10000\relax
\rlap{\parbox{\textwidth}{\mbox{}\\\rule{\textwidth}{.4pt}\\\bdp}}
~\hfill~
\hbadness=1000\relax
\fi
\else
\hbadness=10000\relax
\rlap{\parbox{\textwidth}{\mbox{}\\\rule{\textwidth}{.4pt}\\\emailine}}%
~\hfill~
\hbadness=1000\relax
\fi
\fi}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
%
[EMAIL PROTECTED]
\headheight 12pt%
\headsep 25pt%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
%
[EMAIL PROTECTED]
\headheight 0pt%
\headsep 9pt%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
%
% ****************************************
% * CENTER et FLUSHLEFT *
% ****************************************
%
\def\normalcenter{\trivlist \normalcentering\item[]}%
\def\lettercenter{\trivlist \lettercentering\item[]}%
[EMAIL PROTECTED]@flushglue
[EMAIL PROTECTED]
[EMAIL PROTECTED]@}%
[EMAIL PROTECTED]@flushglue
[EMAIL PROTECTED]
[EMAIL PROTECTED]@}%
\let\endcenter=\endtrivlist
%
\def\normalflushleft{\trivlist \normalraggedright\item[]}%
\def\letterflushleft{\trivlist \letterraggedright\item[]}%
[EMAIL PROTECTED]@
[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]
\let\endflushleft=\endtrivlist
%
% ****************************************
% * LISTES *
% ****************************************
%
[EMAIL PROTECTED]
\renewenvironment{itemize}%
{\begin{list}{\textendash}%
{\settowidth{\labelwidth}{\textendash}%
\setlength{\leftmargin}{\listmargin}%
\addtolength{\leftmargin}{\labelwidth}%
\addtolength{\leftmargin}{\labelsep}%
[EMAIL PROTECTED]
\setlength{\itemindent}{\parindent}%
\else
\addtolength{\leftmargin}{\parindent}%
\fi
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\addtolength{\topsep}{-\parskip}%
\addtolength{\partopsep}{\parskip}%
}%
}%
{\end{list}}%
}
%
\rightmargin 25mm%
\advance\rightmargin 5pt%
\leftmarginii 2.2em%
\leftmarginiii 1.87em%
\leftmarginiv 1.7em%
\leftmarginv 1em%
\leftmarginvi 1em%
\leftmargin\leftmargini
\labelsep 5pt%
\parsep 0pt%
[EMAIL PROTECTED]
\advance\leftmargin 1.5em\advance\labelwidth-\labelsep}%
[EMAIL PROTECTED]
\labelwidth\leftmarginii\advance\labelwidth-\labelsep}%
[EMAIL PROTECTED]
\labelwidth\leftmarginiii\advance\labelwidth-\labelsep
\topsep .1em%
\itemsep \topsep}%
[EMAIL PROTECTED]
\labelwidth\leftmarginiv\advance\labelwidth-\labelsep}%
[EMAIL PROTECTED]
\labelwidth\leftmarginv\advance\labelwidth-\labelsep}%
[EMAIL PROTECTED]
\labelwidth\leftmarginvi\advance\labelwidth-\labelsep}%
%
\def\labelitemi{$\bullet$}%
\def\labelitemii{\bfseries --}%
\def\labelitemiii{$\ast$}%
\def\labelitemiv{$\cdot$}%
%
\def\labelenumi{\arabic{enumi}.}%
\def\theenumi{\arabic{enumi}}%
\def\labelenumii{(\alph{enumii})}%
\def\theenumii{\alph{enumii}}%
[EMAIL PROTECTED]
\def\labelenumiii{\roman{enumiii}.}%
\def\theenumiii{\roman{enumiii}}%
[EMAIL PROTECTED](\theenumii)}%
\def\labelenumiv{\Alph{enumiv}.}%
\def\theenumiv{\Alph{enumiv}}%
[EMAIL PROTECTED]@enumiii\theenumiii}%
%
[EMAIL PROTECTED]
\list{}{\itemsep\z@ \itemindent -15pt\listparindent \itemindent
\rightmargin\leftmargin\advance\leftmargin 15pt}\item[]}%
\let\endverse\endlist
%
\def\quotation{\list{}{\listparindent 1.5em%
\itemindent\listparindent
\rightmargin\leftmargin}\item[]}%
\let\endquotation=\endlist
%
\def\quote{\list{}{\rightmargin\leftmargin}\item[]}%
\let\endquote=\endlist
%
\def\descriptionlabel#1{\itshape #1}%
\def\description{\list{}{\leftmargin=2\listmargin
\labelwidth\listmargin \advance\labelwidth -\labelsep
\let\makelabel\descriptionlabel}}%
\let\enddescription\endlist
%
% ****************************************
% * DIVERS *
% ****************************************
%
[EMAIL PROTECTED] \trivlist \item[\hskip \labelsep{\bfseries #1\ #2}]}%
[EMAIL PROTECTED]
%
\def\theequation{\arabic{equation}}%
%
\arraycolsep 5pt%
\tabcolsep 5pt%
\arrayrulewidth .4pt%
\doublerulesep 2pt%
\tabbingsep\labelsep
[EMAIL PROTECTED]
%
\fboxsep = 3pt % Space left between box and text by \fbox and \framebox.
\fboxrule = .4pt % Width of rules in box made by \fbox and \framebox.
%
% ****************************************
% * FOOTNOTES *
% ****************************************
%
\def\footnoterule{\kern-1\p@
\hrule width .4\columnwidth
\kern [EMAIL PROTECTED]
%
[EMAIL PROTECTED] 1em\noindent
[EMAIL PROTECTED]@1.8em{%
[EMAIL PROTECTED]@thefnmark}}#1}%
%
% ****************************************
% * INITIALISATIONS DES DEFAUTS *
% ****************************************
%
[EMAIL PROTECTED]@width{185}%
[EMAIL PROTECTED]@height{65}%
[EMAIL PROTECTED]@hoffset{0}%
[EMAIL PROTECTED]@voffset{0}%
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@hpos{-10}%
[EMAIL PROTECTED]@vpos{70}%
[EMAIL PROTECTED]@width=69mm
[EMAIL PROTECTED]@hpos{90}%
[EMAIL PROTECTED]@vpos{62}%
[EMAIL PROTECTED]@width=69mm
[EMAIL PROTECTED]@hpos{90}%
[EMAIL PROTECTED]@vpos{40}%
[EMAIL PROTECTED]@width=80mm
%
[EMAIL PROTECTED]@width{185}%
[EMAIL PROTECTED]@height{30}%
[EMAIL PROTECTED]@hoffset{0}%
[EMAIL PROTECTED]@voffset{0}%
[EMAIL PROTECTED]@hpos{-10}%
[EMAIL PROTECTED]@vpos{30}%
[EMAIL PROTECTED]@width=69mm
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@width=69mm%
[EMAIL PROTECTED]@width=69mm%
%
[EMAIL PROTECTED]
\input{default.ins}%
\makeatother}%
%
\smallskipamount=.5\parskip
\medskipamount=\parskip
\bigskipamount=2\parskip
%
[EMAIL PROTECTED]
\pagenumbering{arabic}%
\raggedbottom
\onecolumn
%
% Initialisations des variables de la lettre
%
\def\pdate{\cejour}%
%
\def\emailnum{}%
%
\def\fromlocation{}%
\signum=0\relax
\def\fromsig{}%
\def\fromssig{}%
\def\fromtsig{}%
%
\csname\defaultlanguage\endcsname
\l@@info{Langage par defaut: \defaultlanguage}
\def\concdecl{}%
%
\marge{15mm}%
\msigwidth=\letterwidth
\ssigindent=0.5\letterwidth
\ssigwidth=\letterwidth
\advance\ssigwidth by -\ssigindent
\advance\ssigwidth by -5pt
\sigspace=1.5cm
\openingspace=1cm
\openingindent=0pt
%
[EMAIL PROTECTED]
\faxpage=0\relax
\def\totalpages{}%
%
\def\auxflag{}%
\auxcount=0\relax
\def\toref{}%
\def\fromref{}%
\def\telexnum{}%
\def\ccpnum{}%
%
\def\emailflag{}%
\emailcount=0\relax
[EMAIL PROTECTED]
\def\ccittnum{}%
\def\internetnum{}%
\def\bitnetnum{}%
\def\telepacnum{}%
\def\decnetnum{}%
%
\def\bdp{}%
\endinput
%%
%% End of file `lettre.cls'.
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel :
'mailto:[EMAIL PROTECTED]'