summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/minitoc/minitoc-ex.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/minitoc/minitoc-ex.tex')
-rw-r--r--Master/texmf-dist/doc/latex/minitoc/minitoc-ex.tex310
1 files changed, 310 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/minitoc/minitoc-ex.tex b/Master/texmf-dist/doc/latex/minitoc/minitoc-ex.tex
new file mode 100644
index 00000000000..e96ea66f02b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/minitoc/minitoc-ex.tex
@@ -0,0 +1,310 @@
+%%%%%%%%%%%%%%%%%%%%% A example file (differs from previous versions)
+% minitoc-ex.tex
+% This file contains a set of tests for the minitoc.sty version #43
+% style option file. You can alter most of parameters to test.
+% book/report (\chapter must be defined).
+% You can use a copy of this file to play with minitoc
+% commands and parameters.
+\documentclass[12pt,a4paper]{report} % the report class uses less pages
+%\documentclass[12pt,a4paper]{book}
+%\usepackage{hyperref} % if used, load it BEFORE minitoc
+%\usepackage{mtcoff}
+\usepackage[tight,checkfiles]{minitoc} % tight shortens the lists
+\setcounter{secnumdepth}{5} % depth of numbering of sectionning commands
+\setcounter{tocdepth}{3} % depth of table of contents
+\setlength{\mtcindent}{24pt} % indentation of minitocs, default
+\renewcommand{\mtcfont}{\small\rm} % font for minitocs, default
+\renewcommand{\mtcSfont}{\small\bf} % font for minitocs, sections, default
+%\renewcommand{\mtcSSfont}{\small\sf} % font for minitocs, subsections
+% you can make experiments with \mtcSSSfont, \mtcPfont and \mtcSPfont
+% but it is ``fontomania''...
+\raggedbottom % or \flushbottom, at your choice
+%\parskip=12pt % a bug about \parskip has been fixed
+%%% TEST: uncomment the 3 next lines to test
+%%% resetting chapter number in each part
+%\makeatletter
+%\@addtoreset{chapter}{part}
+%\makeatother
+%%% END TEST
+\begin{document}
+\mtcpagenumbers
+\noptcrule
+% \nomtcrule % suppresses minitoc rules
+% \nomtcpagenumbers % suppresses minitoc page numbers
+% \nomlfpagenumbers % minilof
+% \nomltpagenumbers % minilot
+\dominitoc
+\dominilof[c] % centers title of minilof's
+\dominilot
+\doparttoc % test of parttoc/partlof stuff
+\dopartlof % added in version #15
+\dopartlot % added in version #15
+\tableofcontents % or \faketableofcontents
+\listoffigures % or \fakelistoffigures
+\fakelistoftables % or \listoftables
+%\addtocounter{chapter}{-1} % to begin with Chapter 0
+\part{First Part}
+\parttoc
+\partlof[r]
+\partlot[r]
+\twocolumn % the minitoc in twocolumn layout is ugly,
+\chapter{AAAAA} % a chapter with a lot of sections
+\minitoc[r] % minitoc title on the right
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S2}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S3}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section*{S4}
+\addcontentsline{toc}{section}{\protect\numberline{}{S4}}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S5}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S6}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S7}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S8}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S9}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S10}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S11}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S12}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S13}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S14}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S15}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S16}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S17}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S18}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S19}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S20}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S21}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S22}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S23}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S24}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S26}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S27}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S28}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S29}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S30}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subsection{SS1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{S31}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\onecolumn % back to one column
+\chapter{BBBBB}
+\minitoc
+\mtcskip % put some skip here
+\minilof % a minilof
+\mtcskip % put some skip here
+\minilot % a minilot
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{T1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\begin{figure}[t] % tests compatibility with floating bodies
+\setlength{\unitlength}{1mm}
+\begin{picture}(100,50)
+\end{picture}
+\caption{F1} % (I have not tested tables, but it is similar)
+\end{figure}
+\begin{table}[b] % tests compatibility with floating bodies
+\setlength{\unitlength}{1mm}
+\begin{picture}(100,50)
+\end{picture}
+\caption{T1} % (I have not tested tables, but it is similar)
+\end{table}
+\clearpage
+\subsection[tt1]{TT1} % tests optionnal arg. of a sectionning command
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subsubsection{TTT1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\paragraph{TTTT1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\begin{figure}
+\setlength{\unitlength}{1mm}
+\begin{picture}(100,50)
+\end{picture}
+\caption[f2]{F2} % tests optionnal arg. of a caption
+\end{figure}
+\section{T2}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\chapter*{CCCCC} % tests a pseudo-chapter. should have no minitoc
+\addstarredchapter{CCCCC}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section*{U1}
+\addcontentsline{toc}{section}{U1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subsection*{UU1}
+\addcontentsline{toc}{subsection}{UU1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subsubsection*{UUU1}
+\addcontentsline{toc}{subsubsection}{UUU1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\paragraph*{UUUU1}
+\addcontentsline{toc}{paragraph}{UUUU1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section*{U2}
+\addcontentsline{toc}{section}{U2}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\part{Second Part}
+\parttoc
+\partlof[c]
+% % the following chapter should have no minitoc,
+\chapter{DDDDD} % but if you uncomment \minitoc,
+%\minitoc
+ % the minitoc appears
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{V1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subsection{VV1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subsubsection{VVV1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\paragraph{VVVV1}
+bla bla bla bla bla bla bla bla bla bla bla
+\begin{figure}[t] % tests compatibility with floating bodies
+\setlength{\unitlength}{1mm}
+\begin{picture}(100,50)
+\end{picture}
+\caption{F3} % (I have not tested tables, but it is similar)
+\end{figure}
+bla bla bla bla bla bla bla bla bla bla bla
+\section{V2}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\chapter{EEEEE} % this chapter should have a minitoc
+{% % left brace, see below
+\setcounter{minitocdepth}{3} % depth of mini table of contents;
+ % try with different values.
+\minitoc
+} % right brace
+% this pair of braces is used to keep local the change
+% on minitocdepth.
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{W1} % with the given depth
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subsection{WW1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subsubsection{WWW1}
+bla bla bla bla bla bla bla bla bla bla bla
+\begin{figure}[t] % tests compatibility with floating bodies
+\setlength{\unitlength}{1mm}
+\begin{picture}(100,50)
+\end{picture}
+\caption{F4} % (I have not tested tables, but it is similar)
+\end{figure}
+bla bla bla bla bla bla bla bla bla bla bla
+\paragraph{WWWW1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\subparagraph{WWWWW1}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\section{W2}
+bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla bla bla
+\appendix
+\part{Appendices}
+\parttoc
+% this line suppress the entries of this part in the main TOC.
+\addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
+\chapter{Comments}
+\minitoc
+\section{C1}
+\section{C2}
+\section{C3}
+\begin{figure}[t] % tests compatibility with floating bodies
+\setlength{\unitlength}{1mm}
+\begin{picture}(100,50)
+\end{picture}
+\caption{F5} % (I have not tested tables, but it is similar)
+\end{figure}
+\section{C4}
+\mtcselectlanguage{french}
+\chapter{Evolution}
+\minitoc
+\minilof %Empty => invisible
+\minilot %Empty => invisible
+\section{D1}
+\section{D2}
+\section{D3}
+\section{D4}
+% this line closes the ommitted part
+\addtocontents{toc}{\protect\partbegin}
+% this line restore the depth in the main TOC
+\addtocontents{toc}{\protect\setcounter{tocdepth}{3}}
+\end{document}