|
|
|
|
|
|
499
|
% \begin{macrocode}
|
499
|
% \begin{macrocode}
|
|
500
|
\RequirePackage{graphicx}
|
500
|
\RequirePackage{graphicx}
|
|
501
|
% \end{macrocode}
|
501
|
% \end{macrocode}
|
|
502
|
-%\item[ifthen] Pour l'utilisation de la commande |\ifthenelse|\marg{condition}\marg{vrai}\marg{faux}.
|
|
|
|
|
|
502
|
+%\item[ifthen] Pour l'utilisation de la commande |\ifthenelse| \marg{condition} \marg{vrai} \marg{faux}.
|
|
503
|
% \begin{macrocode}
|
503
|
% \begin{macrocode}
|
|
504
|
\RequirePackage{ifthen}
|
504
|
\RequirePackage{ifthen}
|
|
505
|
% \end{macrocode}
|
505
|
% \end{macrocode}
|
|
|
|
|
|
|
532
|
% \begin{macrocode}
|
532
|
% \begin{macrocode}
|
|
533
|
\ifpdf
|
533
|
\ifpdf
|
|
534
|
\newcommand{\polyfiletlongrouge}{ressources/filetlongrouge.pdf}
|
534
|
\newcommand{\polyfiletlongrouge}{ressources/filetlongrouge.pdf}
|
|
535
|
- \newcommand{\polyfiletcourtbleuclair}{ressources/filetcourtbleuclair.pdf}
|
|
|
|
|
|
535
|
+ \newcommand{\polyfiletcourtbleuclair}
|
|
|
|
536
|
+ {ressources/filetcourtbleuclair.pdf}
|
|
536
|
\newcommand{\polyfiletcourtbleu}{ressources/filetcourtbleu.pdf}
|
537
|
\newcommand{\polyfiletcourtbleu}{ressources/filetcourtbleu.pdf}
|
|
537
|
\newcommand{\polylogovert}{ressources/logovert.pdf}
|
538
|
\newcommand{\polylogovert}{ressources/logovert.pdf}
|
|
538
|
\newcommand{\polylogohori}{ressources/logohori.pdf}
|
539
|
\newcommand{\polylogohori}{ressources/logohori.pdf}
|
|
539
|
\newcommand{\polyarmes}{ressources/armes.pdf}
|
540
|
\newcommand{\polyarmes}{ressources/armes.pdf}
|
|
540
|
\else
|
541
|
\else
|
|
541
|
\newcommand{\polyfiletlongrouge}{ressources/filetlongrouge.eps}
|
542
|
\newcommand{\polyfiletlongrouge}{ressources/filetlongrouge.eps}
|
|
542
|
- \newcommand{\polyfiletcourtbleuclair}{ressources/filetcourtbleuclair.eps}
|
|
|
|
|
|
543
|
+ \newcommand{\polyfiletcourtbleuclair}
|
|
|
|
544
|
+ {ressources/filetcourtbleuclair.eps}
|
|
543
|
\newcommand{\polyfiletcourtbleu}{ressources/filetcourtbleu.eps}
|
545
|
\newcommand{\polyfiletcourtbleu}{ressources/filetcourtbleu.eps}
|
|
544
|
\newcommand{\polylogovert}{ressources/logovert.eps}
|
546
|
\newcommand{\polylogovert}{ressources/logovert.eps}
|
|
545
|
\newcommand{\polylogohori}{ressources/logohori.eps}
|
547
|
\newcommand{\polylogohori}{ressources/logohori.eps}
|
|
|
|
|
|
|
715
|
%Largeur des minipage contenant les auteurs et la date sur la page de titre.
|
717
|
%Largeur des minipage contenant les auteurs et la date sur la page de titre.
|
|
716
|
% \begin{macrocode}
|
718
|
% \begin{macrocode}
|
|
717
|
\newlength{\largeurminipage}
|
719
|
\newlength{\largeurminipage}
|
|
718
|
-\setlength{\largeurminipage}{(\textwidth-\largeurlogovert)/\real{2}}
|
|
|
|
|
|
720
|
+\setlength{\largeurminipage}
|
|
|
|
721
|
+ {(\textwidth-\largeurlogovert)/\real{2}}
|
|
719
|
% \end{macrocode}
|
722
|
% \end{macrocode}
|
|
720
|
%\end{macro}
|
723
|
%\end{macro}
|
|
721
|
%\begin{macro}{\distancetitrecorps}
|
724
|
%\begin{macro}{\distancetitrecorps}
|
|
722
|
%Argument d'un |\vspace| réglé pour que la distance verticale entre le deuxième filet et le haut de la première ligne du texte soit bien |\separationtitrecorps|.
|
725
|
%Argument d'un |\vspace| réglé pour que la distance verticale entre le deuxième filet et le haut de la première ligne du texte soit bien |\separationtitrecorps|.
|
|
723
|
% \begin{macrocode}
|
726
|
% \begin{macrocode}
|
|
724
|
\newlength{\distancetitrecorps}
|
727
|
\newlength{\distancetitrecorps}
|
|
725
|
-\setlength{\distancetitrecorps}{\separationtitrecorps-\baselineskip*2}
|
|
|
|
|
|
728
|
+\setlength{\distancetitrecorps}
|
|
|
|
729
|
+ {\separationtitrecorps-\baselineskip*2}
|
|
726
|
% \end{macrocode}
|
730
|
% \end{macrocode}
|
|
727
|
%\end{macro}
|
731
|
%\end{macro}
|
|
728
|
%\paragraph{En-têtes et pieds de page}
|
732
|
%\paragraph{En-têtes et pieds de page}
|
|
|
|
|
|
|
738
|
%Longeur ajustée pour que le titre ou la ligne d'en-tête intérieur soit alignée verticalement avec le « École polytechnique » du logo horizontal qui lui fait face. Le 2.6 remplit cette fonction.
|
742
|
%Longeur ajustée pour que le titre ou la ligne d'en-tête intérieur soit alignée verticalement avec le « École polytechnique » du logo horizontal qui lui fait face. Le 2.6 remplit cette fonction.
|
|
739
|
% \begin{macrocode}
|
743
|
% \begin{macrocode}
|
|
740
|
\newlength{\decalageverticalentete}
|
744
|
\newlength{\decalageverticalentete}
|
|
741
|
-\setlength{\decalageverticalentete}{\hauteurlogohori/\real{2.6}}
|
|
|
|
|
|
745
|
+\setlength{\decalageverticalentete}
|
|
|
|
746
|
+ {\hauteurlogohori/\real{2.6}}
|
|
742
|
% \end{macrocode}
|
747
|
% \end{macrocode}
|
|
743
|
%\end{macro}
|
748
|
%\end{macro}
|
|
744
|
%
|
749
|
%
|
|
|
|
|
|
|
747
|
%On utilise les package |geometry| et |titlesec| pour les régler à l'aide des longueurs définies auparavant. Les marges gauches et droites sont définies par les options |oneside| et |twoside|.
|
752
|
%On utilise les package |geometry| et |titlesec| pour les régler à l'aide des longueurs définies auparavant. Les marges gauches et droites sont définies par les options |oneside| et |twoside|.
|
|
748
|
% \begin{macrocode}
|
753
|
% \begin{macrocode}
|
|
749
|
\geometry{
|
754
|
\geometry{
|
|
750
|
- top=\margehaut,headheight=\hauteurentete,headsep=\separationentete,
|
|
|
|
|
|
755
|
+ top=\margehaut,headheight=\hauteurentete,
|
|
|
|
756
|
+ headsep=\separationentete,
|
|
751
|
bottom=\margebas,footskip=\separationpied
|
757
|
bottom=\margebas,footskip=\separationpied
|
|
752
|
}
|
758
|
}
|
|
753
|
% \end{macrocode}
|
759
|
% \end{macrocode}
|