Retour

Source de myplain.tex

Fichier TeX
%\input d:/pctex/texinput/plain.tex

\def \path { 
    $FORMAT/}%
%   $HOME/tex_doc/format/}%

\input \path font.tex           %% definition des fontes
\input \path symbol.tex         %% les symboles speciaux et les operateurs mathematiques
\input \path style.tex 
\input \path newplain.tex       %% redef de certaines macros de plain.tex
\input \path fr-kbd.tex         %% definition des caracteres accentues
\input \path vars.tex           %% les nouvelles variables
\input \path sections.tex       %% les macros de sections et de mise en page
\input \path boxit.tex          %% les macros d'encadrement
\input \path encadre.tex        %% d'autres macros d'encadrement
\input \path tools.tex          %% les outils de visualisations de boîtes, de dimensions, etc ...
\input \path letter.tex         %% le format lettre
\input \path epsf.tex		%% les macros Postscript
\input \path illustr.tex        %% pour inserer des figures dans le texte
\input \path listing.tex        %% les macros permettant le listing de fichiers et l'écriture verbatim
\input \path columns.tex        %% les macros permettant d'écrire sur plusieurs colonnes
\input \path info.tex           %% pour pouvoir ecrire en verbatim
\input \path misenpge.tex       %% les macros de mise en page
\input \path arrows.tex         %% les fleches pour tableaux de variations
\input \path plus.tex           %% les nouveautes
%\catcode`\|=12
%\input \path pstricks/pstricks.tex           %% PSTricks
\language = 1 
%
      %% Tout ce qui suit est à revoir:
      %% ce n'est ni très propre, ni
      %% cohérent, ni homogène ... (!)
      %%           23-05-96   jp
      %%
% ========= les macros de format de page =================
\def \formatA4{%
   \hsize = 6.5in
   \vsize = 25cm%9.8in
   \hoffset=-.2cm 
   \voffset=-.90cm}%
\def \smallformatA4{%
   \hsize=6.5truein     %%      16.5cm 
   \vsize=8.9truein }%  %%      22.606cm 
\def \smallformatitalienA4{%
   \vsize = 6.5truein
   \hsize = 9.8truein
   \hoffset=-.2truecm 
   \voffset=-.90truecm}%
\def \augmentevsize#1{%
   \advance \vsize   by #1 \dimen0 = #1 
   \advance \voffset by -0.5\dimen0}%
        %% Nota :  \augmentevsize{3cm}
        %%         \advance \vsize by 2cm
        %%      font depasser de quasi rien !!! (un dessous de ligne)
%

\newbox \tmpbox

% ======== les abbreviations ================
\def \vecteur#1{%
   \overrightarrow{#1}}%
%
%
\def \decompression{%
   \enteteskip = 0pt plus 1fill 
   \titreskip = 12pt plus 1fill minus 4pt 
   \exoskip = 0pt plus 1fill}%
%
\def \compression{%
   \enteteskip = 0pt
   \enteteskipafter = 0pt
   \titreskip = 4pt plus 2pt minus 1pt 
   \titreskipafter = 6pt plus 4pt minus 4pt 
   \stitreskip = 2pt plus 1pt minus .5pt 
   \stitreskipafter = 3pt plus 2pt minus 2pt 
   \itemnumskip = 0pt
   \itemalphskip = 0 pt
   \exoskip = 0pt 
%   \paragrapheskip = \bigskipamount
%   \sparagrapheskip = \medskipamount
%   \ssparagrapheskip = \smallskipamount
}%
%
%
% ============= macros "evoluees" ===============
\def \myvskip#1{%
   \ifdim \lastskip<#1
      \removelastskip
      \vskip #1
   \fi}%
%
%%      =========================================================
%%   les réglages par défaut
%\formatA4 
\hsize = 6.5in
\vsize = 9.8in
\hoffset = -2.55mm 
\voffset = -8mm       	% il manque encore 10mm pour avoir une page
			% centree sur ma hp ljt
%9.8in % environ 25cm

\Times
\tenpoint
\rm
\frenchspacing
\parskip = 3pt
\itemindent = 12pt

%
%\dump