Retour

Source de style.tex

Fichier TeX
%% fichier 'style.tex'
\catcode `\@ = 11

\def \eightpoint
    {\textfont \z@ \eightrm     \def \rm {\fam \z@ \eightrm }%
    \baselineskip 9pt \lineskip 0.833pt \lineskiplimit 0pt
	%%%
	%%% Le bug de \lineskip a ete corrige le 23-09-93
	%%% 	Patrice
	%%%
	%%% Il faudra revoir tout ca de maniere coherente
	%%%
    \textfont \@ne \eightmi        \scriptfont \@ne \fivemi %% modif jp \sevenmi
    \scriptscriptfont \@ne \fivemi    \def \mit {\fam \@ne }%
    \textfont \tw@ \eightsy
    \textfont3 \eightex
    \textfont \specialchar \eightmsbm
    \textfont \otherspecialchar \eightmsam
    \textfont \bffam \eightbf   \def \bf {\fam \bffam \eightbf }%
    \textfont \itfam \eightit   \def \it {\fam \itfam \eightit }%
    \textfont \ttfam \eighttt   \def \tt {\fam \ttfam \eighttt }%
    \textfont \slfam \eightsl   \def \sl {\fam \slfam \eightsl }%
    \setbox \strutbox \hbox {\vrule height 7pt depth 2pt width 0pt}%
    }

\def \ninepoint
    {\textfont \z@ \ninerm            \scriptfont \z@ \sevenrm
    \scriptscriptfont \z@ \fiverm     \def \rm {\fam \z@ \ninerm }%
    \textfont \@ne \ninemi            \scriptfont \@ne \sevenmi
    \scriptscriptfont \@ne \fivemi    \def \mit {\fam \@ne }%
    \def \oldstyle {\fam \@ne \ninemi }%
    \textfont \tw@ \ninesy            \scriptfont \tw@ \sevensy
    \scriptscriptfont \tw@ \fivesy    \def \cal {\fam \tw@ }%
    \textfont3 \nineex                 \scriptfont3 \sevenex
    \scriptscriptfont3 \sevenex
    \textfont \bffam \ninebf          \scriptfont \bffam \sevenbf
    \scriptscriptfont \bffam \fivebf  \def \bf {\fam \bffam \ninebf }%
    \textfont \itfam \nineit          \def \it {\fam \itfam \nineit }%
    \textfont \slfam \ninesl          \def \sl {\fam \slfam \ninesl }%
    \textfont \ttfam \ninett          \def \tt {\fam \ttfam \ninett }%
    \let \sc \ninesc
    \textfont \specialchar \ninemsbm  \scriptfont \specialchar \sevenmsbm
    \textfont \otherspecialchar \ninemsam  
    \scriptfont \otherspecialchar \sevenmsam
    \normalbaselineskip 10pt
    \abovedisplayskip 6pt plus 1pt minus 6pt
    \abovedisplayshortskip 0pt plus 2pt
    \belowdisplayskip 6pt plus 1pt minus 6pt
    \belowdisplayshortskip 4pt plus 1pt minus 3pt
    \setbox \strutbox \hbox {\vrule height 8pt depth 2pt width 0pt}%
    \normalbaselines
    }

\def \tenpoint
    {\textfont \z@ \tenrm             \scriptfont \z@ \sevenrm
    \scriptscriptfont \z@ \fiverm     \def \rm {\fam \z@ \tenrm }%
    \textfont \@ne \tenmi             \scriptfont \@ne \sevenmi
    \scriptscriptfont \@ne \fivemi    \def \mit {\fam \@ne }%
    \def \oldstyle {\fam \@ne \tenmi }%
    \textfont \tw@ \tensy             \scriptfont \tw@ \sevensy
    \scriptscriptfont \tw@ \fivesy    \def \cal {\fam \tw@ }%
    \textfont3 \tenex                 \scriptfont3 \sevenex
    \scriptscriptfont3 \sevenex
    \textfont \bffam \tenbf           \scriptfont \bffam \sevenbf
    \scriptscriptfont \bffam \fivebf  \def \bf {\fam \bffam \tenbf }%
    \textfont \itfam \tenit           \def \it {\fam \itfam \tenit }%
    \textfont \slfam \tensl           \def \sl {\fam \slfam \tensl }%
    \textfont \ttfam \tentt           \def \tt {\fam \ttfam \tentt }%
    \let \sc \tensc
    \textfont \specialchar \tenmsbm
    \scriptfont \specialchar \sevenmsbm
    \textfont \otherspecialchar \tenmsam
    \scriptfont \otherspecialchar \sevenmsam
    \scriptscriptfont \otherspecialchar \fivemsam
    \abovedisplayskip 9pt plus 2pt minus 6pt
    \abovedisplayshortskip 0pt plus 2pt
    \belowdisplayskip 9pt plus 2pt minus 6pt
    \belowdisplayshortskip 5pt plus 2pt minus 3pt
%%    \baselineskip 11pt  \lineskip 1pt
    \baselineskip 12pt  \lineskip 1pt
    \lineskiplimit 0pt  %% chang‚ le 20-07-91
    \setbox \strutbox \hbox {\vrule height 8.5pt depth 3.5pt width 0pt}%
    }

\def \twelvepoint
       {\textfont \z@ \twelverm          \scriptfont \z@ \tenrm
       \scriptscriptfont \z@ \sevenrm    \def \rm {\fam \z@ \twelverm }%
       \textfont \@ne \twelvemi          \scriptfont \@ne \tenmi
       \scriptscriptfont \@ne \sevenmi   \def \mit {\fam \@ne }%
       \textfont \tw@ \twelvesy
       \textfont \specialchar \twelvemsbm
       \textfont \otherspecialchar \twelvemsam
       \textfont \bffam \twelvebf        \scriptfont \bffam \tenbf
       \scriptscriptfont \bffam \sevenbf \def \bf {\fam \bffam \twelvebf }%
       \textfont \ttfam \twelvett        \def \tt {\fam \ttfam \twelvett }%
       \let \sc \twelvesc
       \def \it {\twelveit }\def \sl {\twelvesl }\def \tt {\twelvett }%
       \baselineskip 14pt \lineskiplimit 2pt \lineskip 2pt
       }

\def \fourteenpoint
     {\textfont \z@ \fourteenrm          \scriptfont \z@ \twelverm
     \scriptscriptfont \z@ \tenrm    \def \rm {\fam \z@ \fourteenrm }%
     \textfont \@ne \fourteenmi        \scriptfont \@ne \twelvemi
     \scriptscriptfont \@ne \ninemi    \def \mit {\fam \@ne }%
     \textfont \tw@ \fourteensy
     \textfont \specialchar \fourteenmsbm
     \textfont \otherspecialchar \fourteenmsam
     \textfont \bffam \fourteenbf        \scriptfont \bffam \twelvebf
     \scriptscriptfont \bffam \tenbf \def \bf {\fam \bffam \fourteenbf }%
     \def \it {\fourteenit }\def \sl {\fourteensl }\def \tt {\fourteentt }%
      }

\let \footnotestyle = \eightpoint
	%%  jp  \let \remarkstyle   = \ninepoint
	%%  jp  \let \headlinestyle = \ninepoint

\catcode `\@ = 12