Mis à jour à la demande de Frédéric Meynadier
This commit is contained in:
parent
a07c95a49d
commit
744f9c69d6
1 changed files with 55 additions and 33 deletions
|
@ -1,9 +1,31 @@
|
|||
%% Copyright (c) 2003-2009 Fr????ic Meynadier
|
||||
%% Original : Eric-Olivier Le Bigot
|
||||
%% Modifs : Frédéric Meynadier (Frederic.Meynadier@obspm.fr)
|
||||
%% Modifs : Fr????ic Meynadier (Frederic.Meynadier@obspm.fr)
|
||||
%% Modifs : Dominique Quatravaux (dom@idealx.com) - conversion en
|
||||
%% classe de document.
|
||||
%% 03/01/03
|
||||
%% Modifs : application d'un patch de Jonas Kahn, 2007-12-19
|
||||
%% Modifs : anonymisation de l'exemple en commentaire, 2009-02-25
|
||||
|
||||
%% Permission is hereby granted, free of charge, to any person obtaining a
|
||||
%% copy of this software and associated documentation files (the
|
||||
%% "Software"), to deal in the Software without restriction, including
|
||||
%% without limitation the rights to use, copy, modify, merge, publish,
|
||||
%% distribute, sublicense, and/or sell copies of the Software, and to
|
||||
%% permit persons to whom the Software is furnished to do so, subject to
|
||||
%% the following conditions:
|
||||
|
||||
%% The above copyright notice and this permission notice shall be included in
|
||||
%% all copies or substantial portions of the Software.
|
||||
|
||||
%% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
%% OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
%% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
%% IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||||
%% CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||
%% TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||||
%% SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
|
@ -15,17 +37,17 @@
|
|||
\RequirePackage{array}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% Mise en page par défaut %
|
||||
% Mise en page par d??aut %
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\setlength{\textwidth}{160mm} %% Largeur de la zone texte
|
||||
\setlength{\oddsidemargin}{0mm} %% Texte centré sur la page
|
||||
\setlength{\oddsidemargin}{0mm} %% Texte centr??sur la page
|
||||
|
||||
\pagestyle{empty} % pour ne pas indiquer de numéro de page...
|
||||
\pagestyle{empty} % pour ne pas indiquer de num??o de page...
|
||||
|
||||
% On définit les pieds de page comme des \stretch de force 1,
|
||||
% On d??init les pieds de page comme des \stretch de force 1,
|
||||
% soit 4 plus fort que celui qui est en bas du chapeau
|
||||
% (Cf. ci-dessous). De cette façon, un CV qui ne remplit pas toute la
|
||||
% (Cf. ci-dessous). De cette fa??n, un CV qui ne remplit pas toute la
|
||||
% page a un bel espacement.
|
||||
\makeatletter
|
||||
\def\@textbottom{\vspace*{\stretch{1}}}
|
||||
|
@ -33,21 +55,21 @@
|
|||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% Paramètres réglables %
|
||||
% Param??res r??lables %
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
% L'utilisateur peut les redéfinir ceux-ci «\renewcommand» si besoin :
|
||||
% L'utilisateur peut les red??inir ceux-ci ?\renewcommand? si besoin :
|
||||
|
||||
\newcommand{\espaceInterRubrique}{\medskip\vspace{\stretch{0.1}}}
|
||||
|
||||
% L'utilisateur peut les redéfinir ceux-ci «\setlength» si besoin :
|
||||
% L'utilisateur peut les red??inir ceux-ci ?\setlength? si besoin :
|
||||
|
||||
\newlength{\rubriquetableauparindent} % indentation au début d'une
|
||||
% ligne de droite dans un «rubriquetableau». Cette longueur peut
|
||||
% être négative, auquel cas l'alignement dans le tableau se fait
|
||||
% compte tenu du retrait de la première ligne : celle-ci ne «bavera»
|
||||
% pas sur l'espace réservé pour la colonne de gauche, au lieu de cela,
|
||||
% l'ensemble de la colonne de droite est décalé de l'espace correspondant.
|
||||
\newlength{\rubriquetableauparindent} % indentation au d??ut d'une
|
||||
% ligne de droite dans un ?rubriquetableau?. Cette longueur peut
|
||||
% ??re n??ative, auquel cas l'alignement dans le tableau se fait
|
||||
% compte tenu du retrait de la premi??e ligne : celle-ci ne ?bavera?
|
||||
% pas sur l'espace r??erv??pour la colonne de gauche, au lieu de cela,
|
||||
% l'ensemble de la colonne de droite est d??al??de l'espace correspondant.
|
||||
|
||||
\setlength{\rubriquetableauparindent}{-16pt}
|
||||
|
||||
|
@ -57,15 +79,15 @@
|
|||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\def\er{$^{\hbox{er}}$}
|
||||
\def\ere{$^{\hbox{ère}}$}
|
||||
\def\eme{$^{\hbox{ème}}$}
|
||||
\def\ere{$^{\hbox{??e}}$}
|
||||
\def\eme{$^{\hbox{??e}}$}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% L'environnement "rubrique" %
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
% Usage : \begin{rubrique}[Indentation]{Titre} [...] \end{rubrique}
|
||||
% On met le texte qu'on veut à l'intérieur.
|
||||
% On met le texte qu'on veut ??l'int??ieur.
|
||||
|
||||
\newenvironment{rubrique}[1] % "rubrique" prend un seul argument, le titre
|
||||
{\espaceInterRubrique\relax%
|
||||
|
@ -76,11 +98,11 @@
|
|||
% L'environnement "rubriquetableau" %
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
% Il sert à rendre les tableaux, avec typiquement des dates à gauche
|
||||
% et des activités à droite. Il s'utilise comme «rubrique»
|
||||
% Il sert ??rendre les tableaux, avec typiquement des dates ??gauche
|
||||
% et des activit?? ??droite. Il s'utilise comme ?rubrique?
|
||||
% ci-dessus, sauf qu'il admet un argument optionnel qui est la largeur
|
||||
% de la colonne de gauche, et que l'intérieur doit être un tableau
|
||||
% LaTeX avec les «&» et les «\\» qui vont bien.
|
||||
% de la colonne de gauche, et que l'int??ieur doit ??re un tableau
|
||||
% LaTeX avec les ?&? et les ?\\? qui vont bien.
|
||||
% Par exemple :
|
||||
%
|
||||
% \begin{rubriquetableau}[3.5cm]{pipotage}
|
||||
|
@ -90,10 +112,10 @@
|
|||
% [etc...]
|
||||
% \end{rubriquetableau}
|
||||
%
|
||||
% Lorsqu'on omet le paramètre entre crochets, cela a pour effet
|
||||
% de donner la dimension \linewidth à la première colonne (mais la
|
||||
% structure reste celle d'un tableau à deux colonnes, donc ne pas oublier
|
||||
% d'écrire '\\' pour les retours à la ligne).
|
||||
% Lorsqu'on omet le param??re entre crochets, cela a pour effet
|
||||
% de donner la dimension \linewidth ??la premi??e colonne (mais la
|
||||
% structure reste celle d'un tableau ??deux colonnes, donc ne pas oublier
|
||||
% d'??rire '\\' pour les retours ??la ligne).
|
||||
|
||||
\makeatletter
|
||||
|
||||
|
@ -125,16 +147,16 @@
|
|||
% Usage:
|
||||
% \begin{chapeau}
|
||||
% \begin{adresse}
|
||||
% Frédéric Meynadier\\%
|
||||
% 83, rue de l'Ourcq\\%
|
||||
% 75\,019 Paris\\%
|
||||
% Isaac NEWTON\\%
|
||||
% 9.81, rue des Pommiers\\%
|
||||
% Trinity College, Londres\\%
|
||||
% \ligne\\%
|
||||
% Tél. : 01 40 37 04 65\\%
|
||||
% E-mail : \texttt{meynadie@clipper.ens.fr}
|
||||
% T??. : 06 67 25 90 00\\%
|
||||
% E-mail : \texttt{inewton@apple.com}
|
||||
% \end{adresse}
|
||||
% \begin{etatcivil}
|
||||
% Né le 22/11/78\\
|
||||
% Nationalité Française
|
||||
% N??le 25/12/1642\\
|
||||
% Nationalit??Anglaise
|
||||
% \end{etatcivil}
|
||||
% \end{chapeau}
|
||||
|
||||
|
|
Loading…
Reference in a new issue