Latex 章节之章的格式举例

章节样式

 


01


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /raggedright /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        /huge/bfseries /@chapapp/space /thechapter
        /par/nobreak
        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /raggedright
    /normalfont
    /interlinepenalty/@M
    /Huge /bfseries  #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


02


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /raggedright /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        /huge/bfseries /@chapapp/space /thechapter
        /par/nobreak
        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /raggedright
    /normalfont
    /interlinepenalty/@M
    /Huge /bfseries  #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


03


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /raggedleft
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        /huge/bfseries /@chapapp/space /thechapter
        /par/nobreak
        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /raggedleft
    /normalfont
    /interlinepenalty/@M
    /Huge /bfseries  #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


04


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /raggedleft
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        /huge/bfseries /@chapapp/space /thechapter
        /par/nobreak
        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /raggedleft
    /normalfont
    /interlinepenalty/@M
    /Huge /bfseries  #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


05


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /centering
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        /huge/bfseries /@chapapp/space /thechapter
        /par/nobreak
        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /centering
    /normalfont
    /interlinepenalty/@M
    /Huge /bfseries  #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


06


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /centering
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        /huge/bfseries /@chapapp/space /thechapter
        /par/nobreak
        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{50/p@}%
  {/parindent /z@ /centering
    /normalfont
    /interlinepenalty/@M
    /Huge /bfseries  #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


07


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /centering
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        %/huge/bfseries 
        /scshape
        /@chapapp/space /thechapter
        /par/nobreak
%        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /centering
    /normalfont
    /scshape
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


08


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /centering
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        %/huge/bfseries 
        /scshape
        /@chapapp/space /thechapter
        /par/nobreak
%        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /centering
    /normalfont
    /scshape
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


09


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedleft
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        %/huge/bfseries 
        /scshape
        /@chapapp/space /thechapter
        /par/nobreak
%        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedleft
    /normalfont
    /scshape
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


10


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedleft
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        %/huge/bfseries 
        /scshape
        /@chapapp/space /thechapter
        /par/nobreak
%        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedleft
    /normalfont
    /scshape
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


11


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedright
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        %/huge/bfseries 
        /scshape
        /@chapapp/space /thechapter
        /par/nobreak
%        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedright
    /normalfont
    /scshape
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


12


/documentclass{sample}
% Les têtes de chapitre sont définies ainsi
/makeatletter
/def/@makechapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedright
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        %/huge/bfseries 
        /scshape
        /@chapapp/space /thechapter
        /par/nobreak
%        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedright
    /normalfont
    /scshape
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


13


/documentclass{sample}
% Chapitres numérotés en toutes lettres
/makeatletter
/newcommand{/thechapterwords}
{ /ifcase /thechapter/or Premier/or Deux/or Trois/or Quatre/or Cinq/or
  Six/or Sept/or Huit/or Neuf/or Dix/or Onze/fi}
/def/@makechapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedright
    /normalfont
    /ifnum /c@secnumdepth >/m@ne
      /if@mainmatter
        %/huge/bfseries 
        /scshape
        /@chapapp/space /thechapterwords
        /par/nobreak
%        /vskip 20/p@
      /fi
    /fi
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/def/@schapter#1{/if@twocolumn
                   /@topnewpage[/@makeschapterhead{#1}]%
                 /else
                   /@makeschapterhead{#1}%
                   /@afterheading
                 /fi}
/def/@makeschapterhead#1{%
  /vspace*{20/p@}%
  {/parindent /z@ /raggedright
    /normalfont
    /scshape
    /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    /vskip 40/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


14


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  %/vspace*{50/p@}%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        /thickhrulefill/quad
        /scshape /@chapapp{} /thechapter
        /quad /thickhrulefill
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        /Huge /bfseries #1/par/nobreak
        /par
        /vspace*{10/p@}%
        /hrule
    %/vskip 40/p@
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  %/vspace*{50/p@}%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        /thickhrulefill
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        /Huge /bfseries #1/par/nobreak
        /par
        /vspace*{10/p@}%
        /hrule
    %/vskip 40/p@
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


15


/documentclass{sample}
/makeatletter
/newcommand{/thechapterwords}
{ /ifcase /thechapter/or Premier/or Deux/or Trois/or Quatre/or Cinq/or
  Six/or Sept/or Huit/or Neuf/or Dix/or Onze/fi}
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  %/vspace*{50/p@}%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        /thickhrulefill/quad
        /scshape /@chapapp{} /thechapterwords
        /quad /thickhrulefill
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        /Huge /bfseries #1/par/nobreak
        /par
        /vspace*{10/p@}%
        /hrule
    %/vskip 40/p@
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  %/vspace*{50/p@}%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        /thickhrulefill
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        /Huge /bfseries #1/par/nobreak
        /par
        /vspace*{10/p@}%
        /hrule
    %/vskip 40/p@
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


16


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /thechapter}
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /thickhrulefill
        /par/nobreak
        /vspace*{2/p@}%
        {/Huge /bfseries #1/par/nobreak}
        /par/nobreak
        /vspace*{2/p@}%
        /thickhrulefill
    %/vskip 40/p@
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /vphantom{/thechapter}}
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /thickhrulefill
        /par/nobreak
        /vspace*{2/p@}%
        {/Huge /bfseries #1/par/nobreak}
        /par/nobreak
        /vspace*{2/p@}%
        /thickhrulefill
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


17


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /thechapter}
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /thickhrulefill
        /par/nobreak
        /vspace*{2/p@}%
        {/Huge /bfseries #1/par/nobreak}
        /par/nobreak
        /vspace*{2/p@}%
        /thickhrulefill
    %/vskip 40/p@
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /vphantom{/thechapter}}
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /thickhrulefill
        /par/nobreak
        /vspace*{2/p@}%
        {/Huge /bfseries #1/par/nobreak}
        /par/nobreak
        /vspace*{2/p@}%
        /thickhrulefill
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


18


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /thechapter}
        /par/nobreak
        /vspace*{15/p@}%
        /interlinepenalty/@M
        /begin{tabular}{@{/qquad}c@{/qquad}}
          /hline
          //
          {/Huge /bfseries #1/par/nobreak} //
          //
          /hline
        /end{tabular}
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /vphantom{/thechapter}}
        /par/nobreak
        /vspace*{15/p@}%
        /interlinepenalty/@M
        /begin{tabular}{@{/qquad}c@{/qquad}}
          /hline
          //
          {/Huge /bfseries #1/par/nobreak} //
          //
          /hline
        /end{tabular}
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


19


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /thechapter}
        /par/nobreak
        /vspace*{15/p@}%
        /interlinepenalty/@M
        /begin{tabular}{@{/qquad}c@{/qquad}}
          /hline
          //
          {/Huge /bfseries #1/par/nobreak} //
          //
          /hline
        /end{tabular}
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /vphantom{/thechapter}}
        /par/nobreak
        /vspace*{15/p@}%
        /interlinepenalty/@M
        /begin{tabular}{@{/qquad}c@{/qquad}}
          /hline
          //
          {/Huge /bfseries #1/par/nobreak} //
          //
          /hline
        /end{tabular}
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


20


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /thechapter}
        /par/nobreak
        /vspace*{15/p@}%
        /interlinepenalty/@M
        /setlength{/arrayrulewidth}{2pt}
        /begin{tabular}{@{/qquad}c@{/qquad}}
          /hline
          //
          {/Huge /bfseries #1/par/nobreak} //
          //
          /hline
        /end{tabular}
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /vphantom{/thechapter}}
        /par/nobreak
        /vspace*{15/p@}%
        /interlinepenalty/@M
        /setlength{/arrayrulewidth}{2pt}
        /begin{tabular}{@{/qquad}c@{/qquad}}
          /hline
          //
          {/Huge /bfseries #1/par/nobreak} //
          //
          /hline
        /end{tabular}
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


21


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /thechapter}
        /par/nobreak
        /vspace*{15/p@}%
        /interlinepenalty/@M
        /setlength{/arrayrulewidth}{2pt}
        /begin{tabular}{@{/qquad}c@{/qquad}}
          /hline
          //
          {/Huge /bfseries #1/par/nobreak} //
          //
          /hline
        /end{tabular}
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge /scshape /vphantom{/thechapter}}
        /par/nobreak
        /vspace*{15/p@}%
        /interlinepenalty/@M
        /setlength{/arrayrulewidth}{2pt}
        /begin{tabular}{@{/qquad}c@{/qquad}}
          /hline
          //
          {/Huge /bfseries #1/par/nobreak} //
          //
          /hline
        /end{tabular}
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


22


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge/bfseries /thechapter }
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        /Huge /bfseries #1/par/nobreak
        /par
        /vspace*{10/p@}%
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge/bfseries /vphantom{/thechapter} }
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        /Huge /bfseries #1/par/nobreak
        /par
        /vspace*{10/p@}%
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


23


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge/bfseries /thechapter }
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        /Huge /bfseries #1/par/nobreak
        /par
        /vspace*{10/p@}%
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        {/Huge/bfseries /vphantom{/thechapter} }
        /par/nobreak
        /vspace*{10/p@}%
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        /Huge /bfseries #1/par/nobreak
        /par
        /vspace*{10/p@}%
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


24


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  {/parindent /z@ /raggedright
    /reset@font
    /hrule
    /vspace*{10/p@}%
    /par
    /Large /scshape /@chapapp{} /Huge/bfseries /thechapter
    /par/nobreak
    /vspace*{10/p@}%
    /hrule
    /par
    /vspace*{1/p@}%
    /hrule
    %/vskip 40/p@
    /vspace*{20/p@}
    /Huge /bfseries #1/par/nobreak
    /vskip 70/p@
  }}

/def/section#1{%
  /par/bigskip/bigskip
  /hrule/par/nobreak/noindent
  /refstepcounter{section}%
  /addcontentsline{toc}{chapter}{#1}%
  /reset@font 
  { /Large /bfseries
    /strut/S /thesection /quad
    #1}%    
  /par
  /medskip
}

/begin{document}
/chapter{Introduction}
/section{Début}
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.

Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.

/section{Suite}
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
Bla, bla bla bla, bla bla bla, bla bla bla, bla bla bla.
/end{document}

 

 


25


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /raggedleft /reset@font
            /scshape /@chapapp{} /thechapter
        /par/nobreak
        /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    %/vspace*{1/p@}%
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /raggedleft /reset@font
            /scshape /vphantom{/@chapapp{} /thechapter}
        /par/nobreak
        /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    %/vspace*{1/p@}%
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


26


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /raggedleft /reset@font
            /scshape /@chapapp{} /thechapter
        /par/nobreak
        /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    %/vspace*{1/p@}%
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /raggedleft /reset@font
            /scshape /vphantom{/@chapapp{} /thechapter}
        /par/nobreak
        /interlinepenalty/@M
    /Huge /bfseries #1/par/nobreak
    %/vspace*{1/p@}%
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


27


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
    {/raggedleft /reset@font
      /scshape /@chapapp{} /thechapter/par/nobreak}%
    /par/nobreak
    /vspace*{30/p@}
    /interlinepenalty/@M
    {/raggedright /Huge /bfseries #1}%
    /par/nobreak
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
    {/raggedleft /reset@font
      /scshape /vphantom{/@chapapp{} /thechapter}/par/nobreak}%
    /par/nobreak
    /vspace*{30/p@}
    /interlinepenalty/@M
    {/raggedright /Huge /bfseries #1}%
    /par/nobreak
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


28


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
    {/raggedleft /reset@font
      /scshape /@chapapp{} /thechapter/par/nobreak}%
    /par/nobreak
    /vspace*{30/p@}
    /interlinepenalty/@M
    {/raggedright /Huge /bfseries #1}%
    /par/nobreak
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
    {/raggedleft /reset@font
      /scshape /vphantom{/@chapapp{} /thechapter}/par/nobreak}%
    /par/nobreak
    /vspace*{30/p@}
    /interlinepenalty/@M
    {/raggedright /Huge /bfseries #1}%
    /par/nobreak
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


29


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
    {/raggedleft /reset@font
      /fontsize{15ex}{15ex}/selectfont %Problème avec les substitutions...
      /bfseries/thechapter/par/nobreak}%
    /par/nobreak
    /interlinepenalty/@M
    {/raggedright /Huge /bfseries #1}%
    /par/nobreak
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
    {/raggedleft /reset@font
      /fontsize{15ex}{15ex}/selectfont %Problème avec les substitutions...
      /bfseries/vphantom{/thechapter}/par/nobreak}%
    /par/nobreak
    /interlinepenalty/@M
    {/raggedright /Huge /bfseries #1}%
    /par/nobreak
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


30


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
    {/raggedleft /reset@font
      /fontsize{15ex}{15ex}/selectfont %Problème avec les substitutions...
      /bfseries/thechapter/par/nobreak}%
    /par/nobreak
    /interlinepenalty/@M
    {/raggedright /Huge /bfseries #1}%
    /par/nobreak
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
    {/raggedleft /reset@font
      /fontsize{15ex}{15ex}/selectfont %Problème avec les substitutions...
      /bfseries/vphantom{/thechapter}/par/nobreak}%
    /par/nobreak
    /interlinepenalty/@M
    {/raggedright /Huge /bfseries #1}%
    /par/nobreak
    /hrulefill
    /par/nobreak
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


31


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        /thickhrulefill
        /par/nobreak
        /scshape /@chapapp{} /strut/thechapter
        /par/nobreak
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        {/Huge /bfseries #1}/par/nobreak
        /thickhrulefill
        /vspace*{10/p@}%
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        /thickhrulefill
        /par/nobreak
        {/Huge /bfseries /strut #1}/par/nobreak
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


32


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        /thickhrulefill
        /par/nobreak
        /scshape /@chapapp{} /strut/thechapter
        /par/nobreak
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
        {/Huge /bfseries #1}/par/nobreak
        /thickhrulefill
        /vspace*{10/p@}%
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ /centering /reset@font
        /thickhrulefill
        /par/nobreak
        {/Huge /bfseries /strut #1}/par/nobreak
        /interlinepenalty/@M
        /hrule
        /vspace*{10/p@}%
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


33


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
        /raggedleft
        /reset@font/huge/bfseries
        /begin{tabular}{c|p{15cm}}
          {/qquad/thechapter{}/  }
          &/quad
          /Huge #1
        /end{tabular}
        /par/nobreak
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
        /raggedleft
        /reset@font/huge/bfseries
        /begin{tabular}{cp{15cm}}
          {/qquad/hphantom{/thechapter{}}/  }
          &/quad
          /Huge #1
        /end{tabular}
        /par/nobreak
    /vskip 100/p@
  }}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


34


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
        /raggedleft
        /reset@font/huge/bfseries
        /begin{tabular}{c|p{15cm}}
          {/qquad/thechapter{}/  }
          &/quad
          /Huge #1
        /end{tabular}
        /par/nobreak
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /vspace*{10/p@}%
  {/parindent /z@ 
        /raggedleft
        /reset@font/huge/bfseries
        /begin{tabular}{cp{15cm}}
          {/qquad/hphantom{/thechapter{}}/  }
          &/quad
          /Huge #1
        /end{tabular}
        /par/nobreak
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


35


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /reset@font
  /vspace*{10/p@}%
  {/parindent /z@ 
    /begin{flushleft}
      /reset@font /scshape /bfseries /Huge /thechapter /par
    /end{flushleft}
    /hrule
    /begin{flushleft}
      /reset@font /LARGE /strut #1/strut /par
    /end{flushleft}
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  /reset@font
  /vspace*{10/p@}%
  {/parindent /z@ 
    /begin{flushleft}
      /reset@font /scshape /bfseries /Huge /vphantom{/thechapter} /par
    /end{flushleft}
    /hrule
    /begin{flushleft}
      /reset@font /LARGE /strut #1/strut /par
    /end{flushleft}
    /vskip 100/p@
  }}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


36


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /reset@font
  /parindent /z@ 
  /vspace*{10/p@}%
  /hbox{%
    /vbox{/hsize=2cm
      /begin{tabular}{c}
        /scshape /strut /@chapapp{} //
        /fbox{%
          /vrule depth 10em width 0pt%
          /vrule height 0pt depth 0pt width 1ex%
          {/LARGE /bfseries /strut /thechapter}%
          /vrule height 0pt depth 0pt width 1ex%
          }
      /end{tabular}%
      }%
    /vbox{%
      /advance/hsize by -2cm
      /hrule/par
      /vskip 6pt%
      /hspace{1em}%
      /Huge /bfseries #1
      }%
    }%
  /vskip 100/p@
}
/def/@makeschapterhead#1{%
  /reset@font
  /parindent /z@ 
  /vspace*{10/p@}%
 /hbox{%
    /vbox{/hsize=2cm
      /begin{tabular}{c}
        /scshape /strut /vphantom{/@chapapp{}} /hphantom{/@chapapp{}} //
        /fbox{%
          /vrule depth 10em width 0pt%
          /vrule height 0pt depth 0pt width 1ex%
          {/LARGE /bfseries /strut /hphantom{/thechapter}}%
          /vrule height 0pt depth 0pt width 1ex%
          }
      /end{tabular}%
      }%
    /vbox{%
      /advance/hsize by -2cm    
      /hrule/par
      /vskip 6pt%
      /hspace{1em}%
      /Huge /bfseries #1
      }%
    }%
  /vskip 100/p@
}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


37


/documentclass{sample}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /reset@font
  /parindent /z@ 
  /vspace*{10/p@}%
  /hbox{%
    /vbox{/hsize=2cm
      /begin{tabular}{c}
        /scshape /strut /@chapapp{} //
        /fbox{%
          /vrule depth 10em width 0pt%
          /vrule height 0pt depth 0pt width 1ex%
          {/LARGE /bfseries /strut /thechapter}%
          /vrule height 0pt depth 0pt width 1ex%
          }
      /end{tabular}%
      }%
    /vbox{%
      /advance/hsize by -2cm
      /hrule/par
      /vskip 6pt%
      /hspace{1em}%
      /Huge /bfseries #1
      }%
    }%
  /vskip 100/p@
}
/def/@makeschapterhead#1{%
  /reset@font
  /parindent /z@ 
  /vspace*{10/p@}%
 /hbox{%
    /vbox{/hsize=2cm
      /begin{tabular}{c}
        /scshape /strut /vphantom{/@chapapp{}} /hphantom{/@chapapp{}} //
        /fbox{%
          /vrule depth 10em width 0pt%
          /vrule height 0pt depth 0pt width 1ex%
          {/LARGE /bfseries /strut /hphantom{/thechapter}}%
          /vrule height 0pt depth 0pt width 1ex%
          }
      /end{tabular}%
      }%
    /vbox{%
      /advance/hsize by -2cm    
      /hrule/par
      /vskip 6pt%
      /hspace{1em}%
      /Huge /bfseries #1
      }%
    }%
  /vskip 100/p@
}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


38


/documentclass{sample}
/usepackage{psboxit,pstcol}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /reset@font
  /parindent /z@ 
  /vspace*{10/p@}%
  /hbox{%
    /vbox{%
      /hsize=2cm%
      /begin{tabular}{c}
        /scshape /strut /@chapapp{} //
        /psboxit{box 0 0 0 setrgbcolor fill}{%
          /vrule depth 8em width 0pt%
          /vrule height 0pt depth 0pt width 10pt%
          {/white /LARGE /bfseries 
            /strut /vrule height 1em depth 0pt width 0pt
            /thechapter}%
          /vrule height 0pt depth 0pt width 10pt%
          }
      /end{tabular}%
      }%
    /vbox{%
      /advance/hsize by -2cm
      /hrule height 0.4pt depth 0pt width /hsize
      /par
      /vskip 6pt%
      /hspace{20pt}%
      /parbox{260pt}{%
        /Huge /bfseries #1}%
      }%
    }%
  /vskip 100/p@
}
/def/@makeschapterhead#1{%
  /reset@font
  /parindent /z@ 
  /vspace*{10/p@}%
  /hbox{%
    /vbox{%
      /hsize=2cm%
      /begin{tabular}{c}
        /scshape /strut /phantom{/@chapapp{}} //
        /psboxit{box 0 0 0 setrgbcolor fill}{%
          /vrule depth 8em width 0pt%
          /vrule height 0pt depth 0pt width 10pt%
          {/white /LARGE /bfseries 
            /strut /vrule height 1em depth 0pt width 0pt
            /vphantom{/thechapter}}%
          /vrule height 0pt depth 0pt width 10pt%
          }
      /end{tabular}%
      }%
    /vbox{%
      /advance/hsize by -2cm
      /hrule height 0.4pt depth 0pt width /hsize
      /par
      /vskip 6pt%
      /hspace{20pt}%
      /parbox{260pt}{%
        /Huge /bfseries #1}%
      }%
    }%
  /vskip 100/p@
}
/begin{document}
/chapter*{Introduction}
/end{document}

 

 


39


/documentclass{sample}
/usepackage{psboxit,pstcol}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 1ex /hfill /kern /z@}
/def/@makechapterhead#1{%
  /reset@font
  /parindent /z@ 
  /vspace*{10/p@}%
  /hbox{%
    /vbox{%
      /hsize=2cm%
      /begin{tabular}{c}
        /scshape /strut /@chapapp{} //
        /psboxit{box 0 0 0 setrgbcolor fill}{%
          /vrule depth 8em width 0pt%
          /vrule height 0pt depth 0pt width 10pt%
          {/white /LARGE /bfseries 
            /strut /vrule height 1em depth 0pt width 0pt
            /thechapter}%
          /vrule height 0pt depth 0pt width 10pt%
          }
      /end{tabular}%
      }%
    /vbox{%
      /advance/hsize by -2cm
      /hrule height 0.4pt depth 0pt width /hsize
      /par
      /vskip 6pt%
      /hspace{20pt}%
      /parbox{260pt}{%
        /Huge /bfseries #1}%
      }%
    }%
  /vskip 100/p@
}
/def/@makeschapterhead#1{%
  /reset@font
  /parindent /z@ 
  /vspace*{10/p@}%
  /hbox{%
    /vbox{%
      /hsize=2cm%
      /begin{tabular}{c}
        /scshape /strut /phantom{/@chapapp{}} //
        /psboxit{box 0 0 0 setrgbcolor fill}{%
          /vrule depth 8em width 0pt%
          /vrule height 0pt depth 0pt width 10pt%
          {/white /LARGE /bfseries 
            /strut /vrule height 1em depth 0pt width 0pt
            /vphantom{/thechapter}}%
          /vrule height 0pt depth 0pt width 10pt%
          }
      /end{tabular}%
      }%
    /vbox{%
      /advance/hsize by -2cm
      /hrule height 0.4pt depth 0pt width /hsize
      /par
      /vskip 6pt%
      /hspace{20pt}%
      /parbox{260pt}{%
        /Huge /bfseries #1}%
      }%
    }%
  /vskip 100/p@
}
/begin{document}
/chapter{Introduction}
/end{document}

 

 


40


/documentclass{sample}
/usepackage{psboxit,pstcol,graphicx}
/makeatletter
/newcommand{/BoxedLetter}[1]{%
  /psboxit{box 0.5 0.5 0.5 setrgbcolor fill}%
  {/hbox to 2ex{/hss /vrule width 0pt height 1.9ex depth 0.3ex /white #1/hss}}%
  }
/def/empty{}
/def/WordWithBoxedLetters#1{/WordWithBoxedLetters@#1@}
/def/WordWithBoxedLetters@#1#2@{%
  /def/tmpa{#2}%
  /BoxedLetter{#1}%
  /ifx/tmpa/empty/else/hfill/WordWithBoxedLetters@#2@/fi
}
/def/WordWithUnBoxedLetters#1{/WordWithUnBoxedLetters@#1@}
/def/WordWithUnBoxedLetters@#1#2@{%
  /def/tmpa{#2}%
  /mbox{#1}%
  /ifx/tmpa/empty/else/hfill/WordWithBoxedLetters@#2@/fi
}
/def/@makechapterhead#1{%
  {/parindent /z@ /raggedright /reset@font
    /large
    /fbox{/includegraphics[width=9.5em]{dessin.eps}}
    /par
    /vskip 5/p@
    /hbox to 10em{%
      /WordWithBoxedLetters{CHAPITRE}%
      }%
    /par
    /vskip 5/p@
    /hbox to 10em{%
      /edef/tmpa{/ifcase /thechapter
      /or UN/or DEUX/or TROIS/or QUATRE/or CINQ/or SIX/or SEPT/or
      HUIT/or NEUF/or DIX/or ONZE/or DOUZE/or TREIZE/or QUATORZE/or
      QUINZE/or SEIZE/or DIX-SEPT/or DIX-HUIT/or DIX-NEUF/or
      VINGT/else INFINI/fi}%
      /expandafter/WordWithBoxedLetters/expandafter{/tmpa}%
      }%
    /par
    /vskip 10/p@
    /hrule height 1pt
    /vskip 20/p@
    /reset@font/LARGE/itshape/bfseries/strut #1/par
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  {/parindent /z@ /raggedright /reset@font
    /large
    /fbox{/includegraphics[width=9.5em]{dessin.eps}}
    /par
    /vskip 10/p@
    /hrule height 1pt
    /vskip 20/p@
    /reset@font/LARGE/itshape/bfseries/strut #1/par
    /vskip 100/p@
  }}

/begin{document}
/chapter*{Introduction}
/end{document}

 

 


41


/documentclass{sample}
/usepackage{psboxit,pstcol,graphicx}
/makeatletter
/newcommand{/BoxedLetter}[1]{%
  /psboxit{box 0.5 0.5 0.5 setrgbcolor fill}%
  {/hbox to 2ex{/hss /vrule width 0pt height 1.9ex depth 0.3ex /white #1/hss}}%
  }
/def/empty{}
/def/WordWithBoxedLetters#1{/WordWithBoxedLetters@#1@}
/def/WordWithBoxedLetters@#1#2@{%
  /def/tmpa{#2}%
  /BoxedLetter{#1}%
  /ifx/tmpa/empty/else/hfill/WordWithBoxedLetters@#2@/fi
}
/def/WordWithUnBoxedLetters#1{/WordWithUnBoxedLetters@#1@}
/def/WordWithUnBoxedLetters@#1#2@{%
  /def/tmpa{#2}%
  /mbox{#1}%
  /ifx/tmpa/empty/else/hfill/WordWithBoxedLetters@#2@/fi
}
/def/@makechapterhead#1{%
  {/parindent /z@ /raggedright /reset@font
    /large
    /fbox{/includegraphics[width=9.5em]{dessin.eps}}
    /par
    /vskip 5/p@
    /hbox to 10em{%
      /WordWithBoxedLetters{CHAPITRE}%
      }%
    /par
    /vskip 5/p@
    /hbox to 10em{%
      /edef/tmpa{/ifcase /thechapter
      /or UN/or DEUX/or TROIS/or QUATRE/or CINQ/or SIX/or SEPT/or
      HUIT/or NEUF/or DIX/or ONZE/or DOUZE/or TREIZE/or QUATORZE/or
      QUINZE/or SEIZE/or DIX-SEPT/or DIX-HUIT/or DIX-NEUF/or
      VINGT/else INFINI/fi}%
      /expandafter/WordWithBoxedLetters/expandafter{/tmpa}%
      }%
    /par
    /vskip 10/p@
    /hrule height 1pt
    /vskip 20/p@
    /reset@font/LARGE/itshape/bfseries/strut #1/par
    /vskip 100/p@
  }}
/def/@makeschapterhead#1{%
  {/parindent /z@ /raggedright /reset@font
    /large
    /fbox{/includegraphics[width=9.5em]{dessin.eps}}
    /par
    /vskip 10/p@
    /hrule height 1pt
    /vskip 20/p@
    /reset@font/LARGE/itshape/bfseries/strut #1/par
    /vskip 100/p@
  }}

/begin{document}
/chapter{Introduction}
/end{document}

 

 


42


/documentclass{sample}
/usepackage{pstcol}
/makeatletter
/def/LigneVerticale{/vrule height 5cm depth 2cm/hspace{0.1cm}/relax}
/def/LignesVerticales{%
  /let/LV/LigneVerticale/LV/LV/LV/LV/LV/LV/LV/LV/LV/LV}
/def/GrosCarreAvecUnChiffre#1{%
  /rlap{/vrule height 0.8cm width 1cm depth 0.2cm}%
  /rlap{/hbox to 1cm{/hss/mbox{/white #1}/hss}}%
  /vrule height 0pt width 1cm depth 0pt}

/def/@makechapterhead#1{/hbox{%
    /huge 
    /LignesVerticales
    /hspace{-0.5cm}%
    /GrosCarreAvecUnChiffre{/thechapter}
    /hspace{0.2cm}/hbox{#1}%
}/par/vskip 2cm}
/def/@makeschapterhead#1{/hbox{%
    /huge 
    /LignesVerticales
    %/hspace{0.5cm}%
    /hbox{#1}%
}/par/vskip 2cm}

/begin{document}
/chapter*{Introduction}
/end{document}

 

 


43


/documentclass{sample}
/usepackage{pstcol}
/makeatletter
/def/LigneVerticale{/vrule height 5cm depth 2cm/hspace{0.1cm}/relax}
/def/LignesVerticales{%
  /let/LV/LigneVerticale/LV/LV/LV/LV/LV/LV/LV/LV/LV/LV}
/def/GrosCarreAvecUnChiffre#1{%
  /rlap{/vrule height 0.8cm width 1cm depth 0.2cm}%
  /rlap{/hbox to 1cm{/hss/mbox{/white #1}/hss}}%
  /vrule height 0pt width 1cm depth 0pt}

/def/@makechapterhead#1{/hbox{%
    /huge 
    /LignesVerticales
    /hspace{-0.5cm}%
    /GrosCarreAvecUnChiffre{/thechapter}
    /hspace{0.2cm}/hbox{#1}%
}/par/vskip 2cm}
/def/@makeschapterhead#1{/hbox{%
    /huge 
    /LignesVerticales
    %/hspace{0.5cm}%
    /hbox{#1}%
}/par/vskip 2cm}

/begin{document}
/chapter{Introduction}
/end{document}

 

 


44


/documentclass{sample}
% Changement de la syntaxe de la commande /chapter
/usepackage{pstcol}
/makeatletter
/def/thickhrulefill{/leavevmode /leaders /hrule height 3pt /hfill /kern /z@}
/def/chapter#1#2{%
  /clearpage/reset@font
  /thispagestyle{plain}%
  /vspace*{10/p@}%
  {/centering /bfseries /LARGE /gray /MakeUppercase{#1}/par}%
  /vskip 0pt
  /thickhrulefill
  /vskip -22pt
  /par/hrulefill
  /vskip 6pt
  {/par /centering /scshape /large #2/par}
  /vskip 100/p@
  }
/begin{document}
/chapter{Introduction}{Bla bla bla bla}
/end{document}

 

 


45


/documentclass{sample}
% Changement de la syntaxe de la commande /chapter
/usepackage{helvet}
/usepackage{psboxit,pstcol,graphicx}
/makeatletter
/makeatletter
/def/@makechapterhead#1{%
  /parindent /z@ /raggedright /reset@font
  /hbox to /hsize{%
    /rlap{/raisebox{-2.5em}{/raisebox{/depth}{%
          /includegraphics[width=9.5em]{dessin.eps}}}}%
    /rlap{/hbox to 9.5em{/hss
        /reset@font/sffamily/fontsize{8em}{8em}/selectfont/white 
        /thechapter/hss}}%
    /hspace{10em}%
    /vbox{%
      /advance/hsize by -10em
      /reset@font/sffamily/bfseries/Huge
      #1
      /par
      }%
    }%
  /vskip 20pt
  /hrulefill
  /vskip 50pt
  }
/def/@makeschapterhead#1{%
  /parindent /z@ /raggedright /reset@font
  /hbox to /hsize{%
    /rlap{/raisebox{-2.5em}{/raisebox{/depth}{%
          /includegraphics[width=9.5em]{dessin.eps}}}}%
    /hspace{10em}%
    /vbox{%
      /advance/hsize by -10em
      /reset@font/sffamily/bfseries/Huge
      #1
      /par
      }%
    }%
  /vskip 20pt
  /hrulefill
  /vskip 50pt
}

/begin{document}
/chapter*{Introduction}
/end{document}

 

 


46


/documentclass{sample}
% Changement de la syntaxe de la commande /chapter
/usepackage{helvet}
/usepackage{psboxit,pstcol,graphicx}
/makeatletter
/makeatletter
/def/@makechapterhead#1{%
  /parindent /z@ /raggedright /reset@font
  /hbox to /hsize{%
    /rlap{/raisebox{-2.5em}{/raisebox{/depth}{%
          /includegraphics[width=9.5em]{dessin.eps}}}}%
    /rlap{/hbox to 9.5em{/hss
        /reset@font/sffamily/fontsize{8em}{8em}/selectfont/white 
        /thechapter/hss}}%
    /hspace{10em}%
    /vbox{%
      /advance/hsize by -10em
      /reset@font/sffamily/bfseries/Huge
      #1
      /par
      }%
    }%
  /vskip 20pt
  /hrulefill
  /vskip 50pt
  }
/def/@makeschapterhead#1{%
  /parindent /z@ /raggedright /reset@font
  /hbox to /hsize{%
    /rlap{/raisebox{-2.5em}{/raisebox{/depth}{%
          /includegraphics[width=9.5em]{dessin.eps}}}}%
    /hspace{10em}%
    /vbox{%
      /advance/hsize by -10em
      /reset@font/sffamily/bfseries/Huge
      #1
      /par
      }%
    }%
  /vskip 20pt
  /hrulefill
  /vskip 50pt
}

/begin{document}
/chapter{Introduction}
/end{document}

 

 


Automatically generated
ven avr 20 13:00:33 CEST 2001
Vincent Zoonekynd <zoonek@math.jussieu.fr>

 

<think>我们正在讨论如何在LaTeX中设置页码。根据引用[2]和引用[3],我们可以了解到LaTeX中设置页码的基本方法,包括使用`\pagestyle`命令设置页面样式,以及使用`\pagenumbering`命令改变页码的显示风格。具体步骤如下:1.**设置页面样式**:使用`\pagestyle{style}`命令,其中`style`可以是以下几种:-`empty`:没有页眉和页脚-`plain`:没有页眉,页脚包含一个居中的页码(这是默认样式)-`headings`:没有页脚,页眉包含/节的名字和页码-`myheadings`:没有页脚,页眉包含页码2.**设置页码编号的起始值**:使用`\setcounter{page}{number}`命令,其中`number`是起始页码。3.**设置页码的显示风格**:使用`\pagenumbering{style}`命令,其中`style`可以是以下几种:-`arabic`:阿拉伯数字(1,2,3,...)-`roman`:小罗马数字(i,ii,iii,...)-`Roman`:大罗马数字(I,II,III,...)-`alph`:小字母(a,b,c,...)-`Alph`:大字母(A,B,C,...)下面给出几个具体示例:###示例1:设置页码为阿拉伯数字,从第1页开始(默认)```latex\documentclass{article}\begin{document}\pagestyle{plain}%设置页面样式为plain(页脚居中显示页码)%默认页码从1开始,阿拉伯数字这是文档内容,页码在页脚居中显示。\end{document}```###示例2:设置页码为罗马数字,并从第5页开始```latex\documentclass{article}\begin{document}\pagenumbering{roman}%将页码显示风格设置为小罗马数字\setcounter{page}{5}%设置起始页码为5\pagestyle{plain}%设置页面样式这是文档内容,页码在页脚居中显示为v(因为起始是5,所以第一页显示为v)。\end{document}```###示例3:在文档中混合使用不同的页码风格```latex\documentclass{article}\begin{document}\pagestyle{plain}%设置页面样式%前言部分使用罗马数字\pagenumbering{roman}\section*{前言}这是前言部分,页码为i,ii,...%正文部分切换为阿拉伯数字,并从1开始\clearpage%新起一页\pagenumbering{arabic}\setcounter{page}{1}%重置页码为1(可选,因为切换为arabic时会自动重置为1)\section{正文}这是正文部分,页码为1,2,...\end{document}```###示例4:使用headings样式(页眉显示章节名和页码)```latex\documentclass{article}\usepackage{fancyhdr}%如果需要更复杂的页眉页脚设置,可以使用fancyhdr包\pagestyle{headings}%使用headings样式\begin{document}\section{第一节}这一节的页眉会显示“第一节”和页码。\subsection{小节}小节的页眉会显示小节名和页码。\end{document}```>注意:`headings`样式会根据文档类(如article,book,report)和使用的章节命令自动调整页眉内容。###常见问题解决:-**页码重复或错误**:手动设置页码时(如`\setcounter{page}{5}`)确保在正确的位置设置,避免在文档中间设置导致重复页码。-**首页不显示页码**:如果首页是标题页,你可能希望首页不显示页码,可以使用`\thispagestyle{empty}`命令在首页后立即使用`\pagestyle{plain}`设置后续页的样式。例如,让首页无页码,后续页显示页码:```latex\documentclass{article}\begin{document}\thispagestyle{empty}%首页不显示页眉页脚\title{标题}\author{作者}\date{\today}\maketitle\clearpage%新起一页\pagestyle{plain}%设置后续页的样式\pagenumbering{arabic}\setcounter{page}{1}正文内容...\end{document}```这些示例展示了LaTeX中设置页码的基本方法。根据你的具体需求,可以灵活组合这些命令来实现不同的页码效果。§§相关问题§§1.如何删除特定页的页码?2.如何自定义页眉页脚的内容(例如在页脚左侧添加作者)?3.在双栏文档中如何设置页码?4.如何为目录部分设置罗马数字页码,正文设置阿拉伯数字页码?</think>### LaTeX 设置页码的完整指南与示例 在 LaTeX 中设置页码主要通过以下命令实现,结合引用[2][3]的内容,以下是详细说明和具体示例: #### 📌 核心命令 1. **页面样式**:`\pagestyle{style}` - `empty`:无页眉页脚(引用[3]) - `plain`:无页眉,页脚居中显示页码(默认样式) - `headings`:无页脚,页眉显示章节标题和页码 - `myheadings`:无页脚,页眉显示自定义内容和页码 2. **页码样式**:`\pagenumbering{format}` - `arabic`:阿拉伯数字(1, 2, 3...) - `roman`:小罗马数字(i, ii, iii...) - `Roman`:大罗马数字(I, II, III...) - `alph`:小字母(a, b, c...) - `Alph`:大字母(A, B, C...) 3. **页码控制**: ```latex \setcounter{page}{5} % 设置起始页码为5 \addtocounter{page}{-1} % 当前页码减1 ``` #### 🧩 实用示例 ##### 示例1:基本页码设置(默认居中) ```latex \documentclass{article} \begin{document} \pagestyle{plain} % 页脚居中显示页码(引用[2]) % 文档内容... \end{document} ``` ##### 示例2:自定义页码格式和起始值 ```latex \documentclass{article} \begin{document} \pagenumbering{Roman} % 使用大罗马数字 \setcounter{page}{3} % 从III开始编号 % 前言内容(使用罗马数字)... \clearpage % 分页 \pagenumbering{arabic} % 切换为阿拉伯数字 \setcounter{page}{1} % 重置为1 % 正文内容... \end{document} ``` ##### 示例3:不同页面使用不同样式 ```latex \documentclass{article} \begin{document} \thispagestyle{empty} % 首页无页码 \title{文档标题} \maketitle \clearpage \pagestyle{headings} % 后续页显示章节标题+页码(引用[3]) \section{第一节} 内容... \end{document} ``` ##### 示例4:自定义页眉页脚(需`fancyhdr`包) ```latex \documentclass{article} \usepackage{fancyhdr} \pagestyle{fancy} \fancyhf{} \rhead{我的文档} % 右页眉 \lhead{\leftmark} % 左页眉(章节名) \cfoot{\thepage} % 页脚居中页码 \begin{document} % 文档内容... \end{document} ``` #### ⚠️ 注意事项 1. **分页控制**:使用`\clearpage`或`\newpage`确保页码设置在新页生效 2. **特殊页面**:封面页可用`\thispagestyle{empty}`隐藏页码 3. **双面文档**:在`book`文档类中使用`\documentclass[twoside]{book}`自动区分奇偶页 4. **页码重置**:切换页码样式时会自动重置页码计数器(引用[3]) #### 💡 常见问题解决 - **页码不显示**:检查是否使用了`\pagestyle{empty}`或忘记`\pagestyle{plain}` - **页码重复**:避免在文档中间多次使用`\setcounter{page}` - **样式冲突**:使用`fancyhdr`包时需清除默认样式:`\fancyhf{}` > 提示:在Overleaf在线编辑器中,页码设置会实时预览,方便调试[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

why4000

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值