%% LaTeX2e file `./minitoc.pre' %% generated by the `filecontents' environment %% from source `minitoc' on 2006/11/29. %% % PB HYPERREF % \usepackage[position=top,farskip=3ex,captionskip=2ex]{subfig} \usepackage{tocbibind} \RequirePackage{fixltx2e} \usepackage{xspace} \usepackage{calc} \usepackage{afterpage} \usepackage{comment} \usepackage{enumerate} %{\RaggedRight\arraybackslash}p{#1}} \newcolumntype{L}[1]{>{\RaggedLeft\arraybackslash}p{#1}} \newcolumntype{C}[1]{>{\Centering\arraybackslash}p{#1}} % La somme des coeffs doit être égale au nombre de colonnes Z, P et X. \newcolumntype{Z}[1]{>{\hsize=#1\hsize\relax\leavevmode\RaggedRight\arraybackslash}X} \newcolumntype{Y}[1]{>{\hsize=#1\hsize\relax\leavevmode\RaggedLeft\arraybackslash}X} \newcolumntype{O}[1]{>{\hsize=#1\hsize\relax\leavevmode\Centering\arraybackslash}X} % La somme des coeffs doit être égale au nombre de colonnes Z, O, P et X. \newcolumntype{P}[1]{>{\hsize=#1\hsize\relax\leavevmode\arraybackslash}X} %ADDITIONS> \usepackage{textcomp} \DeclareTextSymbol{\textbackslash}{TS1}{92} \DeclareTextSymbolDefault{\textbackslash}{TS1} \IfFileExists{txfonts.sty}{\usepackage{txfonts}}{\relax} \IfFileExists{mflogo.sty}{\usepackage{mflogo}}% {\def\MF{\textbf{\texttt{METAFONT}}} \def\MP{\textbf{\texttt{METAPOST}}}} \providecommand{\fup}{\textsuperscript} \newif\ifDP\DPfalse \IfFileExists{dpfloat.sty}{\usepackage{dpfloat}\DPtrue}{\DPfalse} \newif\ifFLP\FLPfalse \IfFileExists{floatpag.sty}{\usepackage{floatpag}\FLPtrue}{\FLPfalse} \usepackage{nameref} \input{\jobname.lan} \newif\ifFTR \makeatletter % ESSAI pour tromper varioref \@twosidetrue\@mparswitchtrue % ESSAI pour tromper varioref \makeatother % ESSAI pour tromper varioref \ifcase\LANG\relax \lefthyphenmin=3 \righthyphenmin=3 \hyphenation{Mittelbach} \hyphenation{Jackowski} \hyphenation{biblio-gra-phy} \hyphenation{Biblio-gra-phy} \hyphenation{Impatient} \hyphenation{make-index} \hyphenation{hyper-link} \FTRfalse \usepackage[english]{varioref} \or\relax \lefthyphenmin=3 \righthyphenmin=3 \hyphenation{Mittelbach} \hyphenation{Jackowski} \hyphenation{biblio-gra-phy} \hyphenation{Biblio-gra-phy} \hyphenation{Impatient} \hyphenation{make-index} \hyphenation{hyper-link} \FTRtrue \usepackage[french]{varioref} \fi \usepackage{frbib} \makeatletter % ESSAI pour tromper varioref \@twosidefalse\@mparswitchfalse% ESSAI pour tromper varioref \makeatother % ESSAI pour tromper varioref \usepackage{multicol}% v40 \usepackage[OT1,TS1,T1]{fontenc} \usepackage{fixfoot} \usepackage[bottom,hang,multiple]{footmisc} \renewcommand{\multfootsep}{,} \setlength{\footnotemargin}{.7em} %1.8em by default, much too wide. % Check if booktabs package is available \newif\ifBT \BTfalse \IfFileExists{booktabs.sty}{\BTtrue\usepackage{booktabs}}{\BTfalse} \usepackage{ifpdf} \ifcase\LANG\relax \def\gpdftitle{The minitoc package} \or\relax \def\gpdftitle{Le paquetage minitoc} \fi \ifpdf \usepackage[pdftex]{color} \usepackage[pdftex,pstarrows]{pict2e} \usepackage[pdftex]{graphicx} \usepackage[pdftex, colorlinks,% pdfpagelayout={SinglePage},% % pdfpagetransition=Dissolve,% slow % pdfpagetransition={Split /H /O},% pdfview={Fit},% pdfstartview={Fit},% pdftitle={\gpdftitle},% pdfsubject={minitoc},% pdfauthor={Jean-Pierre F. Drucbert},% pdfcreator={pdfLaTeX with hyperref package},% pdfproducer={pdflatex},% % pdfpagemode={UseOutlines},% pdfkeywords={latex,toc,table-of-contents,part,chapter,section},% % pdfpagescrop={53 486 389 754},% % pdfpagescrop={0 72 595 772},% % A4 cropped % pdfcompresslevel=9,% pagebackref=true,% pdfnewwindow=true,% %% pdffitwindow=true,% %% pdfcenterwindow=false,% pdftoolbar=true,% pdfmenubar=true,% %% pdfwindowui=false,% bookmarks=true,% a4paper=true,% % plainpages=false,% breaklinks=true,% bookmarksopenlevel=0,% bookmarksopen,% bookmarksnumbered=true]% {hyperref} \else \usepackage[dvips]{color} \usepackage[dvips,pstarrows]{pict2e} \usepackage[dvips]{graphicx} \usepackage{hyperref} % \usepackage{breakurl} % DOES NOT WORK \fi \makeatletter % to include some useful commands %avoid warnings \providecommand*{\toclevel@xpart}{0} \providecommand*{\toclevel@xchapter}{0} \providecommand*{\toclevel@xsect}{0} \providecommand*{\toclevel@starpart}{0} \providecommand*{\toclevel@starchapter}{0} \providecommand*{\toclevel@starsection}{0} \providecommand*{\toclevel@ppart}{0} \providecommand*{\toclevel@pchapter}{0} \providecommand*{\toclevel@psect}{0} \makeatother \usepackage{tabularx} \def\UrlFont{\sffamily} % Check if url package is available % \IfFileExists{url.sty}{\usepackage{url}}{\let\url\texttt} \def\eLaTeX{\leavevmode\hbox{$\varepsilon$}-\LaTeX} % A box for Lamed \newsavebox{\LAMED} \savebox{\LAMED}{\mbox{\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}}} \ifcase\LANG\relax \usepackage[french,english]{babel} \or\relax \usepackage[french,english]{babel} \usepackage{franc,frnew} % prepare a box for phonetics... \newsavebox{\latexbox} \catcode`\:=12 \savebox{\latexbox}{\textbf{[la\i{}tex tu:i:]}} \catcode`\:=\active \fi %\usepackage[TS1,T1]{fontenc} %\def\ij{i\kern-.1ex j} \DeclareTextSymbol{\ij}{T1}{188} \DeclareTextSymbol{\IJ}{T1}{156} \usepackage[isolatin]{inputenc} \ifcase\LANG\relax \or\relax \IfFileExists{mypatches.sty}{\usepackage{mypatches}}{\relax} \fi %\usepackage[latin1]{inputenc} % gray rules for tables/figures \definecolor{figrulecolor}{gray}{.82} %\definecolor{figrulecolor}{cmyk}{.7,.1,.1,.1} % ESSAIS \providecommand{\topfigrule}{\relax} \providecommand{\botfigrule}{\relax} \providecommand{\medfigrule}{\relax} \iffalse % NO figrules... sight \renewcommand{\topfigrule}{% \vspace*{3pt}% \noindent\textcolor{figrulecolor}{\rule[0pt]{\textwidth}{2pt}}% \vspace*{-5pt}} \renewcommand{\botfigrule}{% \vspace*{-3pt}% \noindent\textcolor{figrulecolor}{\rule[0pt]{\textwidth}{2pt}}% \vspace*{1pt}} \renewcommand{\medfigrule}{% \vspace*{-3pt}% \noindent\textcolor{figrulecolor}{\rule[0pt]{\textwidth}{2pt}}% \vspace*{-2pt}} \fi % NO figrules... sight % % \makeatletter % to include some useful commands \providecommand{\BibTeX}{{\rmfamily B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} \providecommand{\SLaTeX}{{\rmfamily S\LaTeX}} %\renewcommand{\BibTeX}{{\rm B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em % T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} \renewcommand{\BibTeX}{{\upshape B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} \let\BiBTeX\BibTeX \def\NTS{\leavevmode\hbox{$\cal N\kern-0.35em\lower0.5ex\hbox{$\cal T$}\kern-0.2emS$}} \def\eTeX{\leavevmode\hbox{$\varepsilon$}-\TeX} %\newcommand{\Arabi}{\L{\sffamily A\kern-.2ex\lower.25ex\hbox{r}\kern-.25exa% \L not used here % \kern-.22exb\kern-.15exi}} %Logo \newcommand{\Arabi}{\mbox{\sffamily A\kern-.2ex\lower.25ex\hbox{r}\kern-.25exa% \kern-.22exb\kern-.15exi}} %Logo \newcommand{\devnag}{Devan\=agar{\=\i}} % IF YOU NOT HAVE THE manfnt FONT, the dangerous bends will not be printed... \IfFileExists{manfnt.sty}{% does not work with .tfm %\typeout{manfnt.tfm FOUND} \def\DBEND{% \ifcase\LANG\relax {} like the one shown in the margin\virage\relax \or\relax {} comme celui montré dans la marge\virage\relax \fi}% \newfont{\manfnt}{manfnt} \newcommand\virage{\marginpar[\raggedleft {{\manfnt\symbol{'177}}~~}]{\raggedright {~~\manfnt\symbol{'177}}}} \def\@Vir{\hbox to12mm{\hbox{}\leaders% \hbox{{\manfnt\char127}\kern2pt}\hfil\hbox{}}} \newcommand\Virage{\marginpar[\hfill{\@Vir~~}]{{~~\@Vir}\hfill}}% }%ELSE {\let\Virage\relax \let\virage\relax \let\DBEND\relax} %%%%%%%%%%%%%%%%% END OF REPLACE \def\smooth{\spaceskip=0.3em plus .8em minus .1em \xspaceskip=0.6em plus 1em minus .2em \pretolerance=10 \tolerance=10000 \looseness=-10000 \parfillskip=0pt plus10fill\relax}% %%% \newenvironment{SCBOX}[1]{\mbox{\scshape #1}}{} \newenvironment{SMOOTH}{\bgroup\smooth}{\par\egroup} % \let\oendquote\endquote \def\nendquote{\oendquote\penalty-1\relax} % \newenvironment{xmessage}[1][XXXXX]{% \expandafter\label{mess+#1}% \begin{samepage}\let\endquote\nendquote\relax\smooth\lneed{5}\strut\hrule\penalty10000}% {\par\end{samepage}} % \def\Cat#1{\hbox{$\langle$\emph{#1}$\rangle$}} \def\<#1>{\Cat{#1}} %%% %%%% Some useful commands from Stefan Ulrich \newcommand\changeskips{% \@tempdima\abovecaptionskip \abovecaptionskip\belowcaptionskip \belowcaptionskip\@tempdima } \newcommand\thickline{% \noalign{\hrule\@height1pt\vskip.8ex\relax}% } \newcommand\V[1]{\texttt{\string#1}} \newcommand\Chap{$^*$} \newcommand\Sec{$^{**}$} \newcommand\Lang{$^\dag$} \newcommand\Strut{\rule[2.5ex]{0pt}{0pt}} \newcommand\Strutt{\rule[3.5ex]{0pt}{0pt}} \newcommand\FontDefault[2]{% \begin{tabular}[t]{@{}l@{}}% #1\\ \hspace*{2em}#2 \end{tabular}% } \newcommand\FontChapSec[3]{% \begin{tabular}[t]{@{}l@{}}% #1\\ \hspace*{2em}#2\Chap\\ \hspace*{2em}#3\Sec \end{tabular}% } %\makeatother %\makeatletter %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\ps@chapterverso{\ps@empty}% \def\cleardoublepage{\clearpage \if@twoside \ifodd\c@page\else \null\thispagestyle{chapterverso}\newpage \if@twocolumn\null\newpage\fi \fi \fi }% \def\ps@chapterverso{\ps@empty}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \makeatother %\def\name#1#2{\penalty-1\mbox{\textrm{#1}~\textsc{#2}}} \def\name#1#2{{\protect\linebreak[0]}\mbox{\textrm{#1}~\textsc{#2}}} %\def\xname#1#2{\mbox{\textrm{#1}~\textsc{#2}}} \let\xname\name %\def\vname#1#2{\mbox{\textsc{#2}~\textrm{\upshape{#1}}}} % vietnamese name: last-first \def\vname#1#2{{\protect\linebreak[0]}\mbox{\textsc{#2}~\textrm{\upshape{#1}}}} % vietnamese name: last-first \parskip=12pt %\def\bs{{\ttfamily\char'134}} \def\bs{\textbackslash} %ESSAI \setcounter{tocdepth}{6} \setcounter{parttocdepth}{0} % only chapters \setcounter{minitocdepth}{6} \setcounter{secnumdepth}{6} \renewcommand{\textfraction}{.0} \renewcommand{\topfraction}{.9999} \renewcommand{\bottomfraction}{.9999} \renewcommand{\floatpagefraction}{.9999} \setcounter{totalnumber}{10} \setcounter{topnumber}{10} \setcounter{bottomnumber}{10} \makeatletter \setlength{\@fptop}{0pt}% to push floats to top on float pages \makeatother \clubpenalty=10000 \widowpenalty=10000 \let\mysize\small \author{\name{Jean-Pierre F.}{Drucbert}\\% ONERA~/~Centre de Toulouse~/~SRI\\% \url{mailto:jean-pierre.drucbert@onera.fr}} \date{\today} \title{The \texttt{minitoc} package\\(version~\#44)} \parindent=0pt \lefthyphenmin=3 \righthyphenmin=3 \hyphenation{Mittelbach} \hyphenation{Jackowski} \hyphenation{biblio-gra-phy} \hyphenation{Biblio-gra-phy} \hyphenation{Impatient} \hyphenation{make-index} \hyphenation{hyper-link} \makeatletter \let\o@tocrmarg\@tocrmarg \def\@tocrmarg{\o@tocrmarg plus 1fil} % macros for needed vertical space \def\need#1{\ifhmode\unskip\par\fi \penalty-100 \begingroup % preserve \dimen@, \dimen@i \ifdim\prevdepth>\maxdepth \dimen@i\maxdepth \else \dimen@i\prevdepth\fi \kern-\dimen@i \dimen@\pagegoal \advance\dimen@-\pagetotal % space left \ifdim #1>\dimen@ \vfill\eject\PackageInfo{'need' macro}{WARNING- EJECT BY NEED} \fi \kern\dimen@i \endgroup} \def\lneed#1{\need{#1\baselineskip}} \def\sneed#1{\ifhmode\unskip\par\fi \penalty-100 \begingroup % preserve \dimen@, \dimen@i \ifdim\prevdepth>\maxdepth \dimen@i\maxdepth \else \dimen@i\prevdepth\fi \kern-\dimen@i \dimen@\pagegoal \advance\dimen@-\pagetotal % space left \ifdim #1>\dimen@ \vfill\null\newpage\PackageInfo{'sneed' macro}{WARNING- SOFT EJECT BY NEED} \fi \kern\dimen@i \endgroup} \def\lsneed#1{\sneed{#1\baselineskip}} % to avoid a page break just after % a part/chapter/section title in a table of contents. \let\old@l@part\l@part \def\l@part{\lneed{6}\old@l@part} \let\old@l@chapter\l@chapter \def\l@chapter{\lneed{2.5}\old@l@chapter} % % %Donald Arseneau asnd@reg.triumf.ca % % bottomfnote.sty % replaced by footmisc.sty % \let\bf@makecolold=\@makecol % \def\@makecol{\advance\skip\footins\fill \bf@makecolold} % % end of bottomfnote.sty % indentations multiples of 1.5em. % enlarge section mumbers (numwidth) in tocs. \def\l@section{\lneed{1.5}\@dottedtocline{1}{1.5em}{3.0em}} \renewcommand*\l@subsection{\@dottedtocline{2}{3.0em}{3.2em}} \renewcommand*\l@subsubsection{\@dottedtocline{3}{4.5em}{4.1em}} \renewcommand*\l@paragraph{\@dottedtocline{4}{6.0em}{5.0em}} \renewcommand*\l@subparagraph{\@dottedtocline{5}{7.5em}{6.0em}} % \renewcommand*\l@figure{\@dottedtocline{1}{0.0em}{2.3em}} \let\l@table\l@figure \makeatother \providecommand{\AmS}{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox{$\mathcal{M}$}% \kern-.125em$\mathcal{S}$}% %%% \providecommand{\BAR}{\texttt{\textbar}} %%%%%%%%%%%%%%%%%%%%%%%%% %%% wdesc &co \def\wdesclabel#1{\hspace\labelsep \bf #1} \def\wdesc#1{\list{}{\settowidth\labelwidth{#1}\leftmargin\labelwidth \advance\leftmargin\labelsep \let\makelabel\wdesclabel}} \let\endwdesc\endlist \def\wit[#1]{\item[{{#1}\hfill}]} % bulleted labels \def\buwdesclabel#1{\hspace\labelsep \hbox{$\bullet$~~\bf #1}} \def\buwdesc#1{\list{}{\settowidth\labelwidth{{$\bullet$~~#1}}\leftmargin\labelwidth \advance\leftmargin\labelsep \let\makelabel\buwdesclabel}} \let\endbuwdesc\endlist % boxed labels \def\bxdesclabel#1{\hspace\labelsep \fbox{\bf #1}} \def\bxdesc#1{\list{}{\settowidth\labelwidth{#1}\leftmargin\labelwidth \advance\leftmargin\labelsep \let\makelabel\bxdesclabel}} \let\endbxdesc\endlist %%%%%%%%%%%%%%%%%%%%%%%%% \RequirePackage{boldsc}