diff options
author | Reinhard Kotucha <reinhard.kotucha@web.de> | 2006-11-25 04:43:15 +0000 |
---|---|---|
committer | Reinhard Kotucha <reinhard.kotucha@web.de> | 2006-11-25 04:43:15 +0000 |
commit | 44c60ee6cc9f0b9950bcab1c52db87bb86cc0860 (patch) | |
tree | ef917d4e8a15cac6db7c3394389248d2ca511b91 /Master/texmf-dist/tex | |
parent | 82db8f99deb2aff5f2ccc4f896b7431d93147fa7 (diff) |
update minitoc.
git-svn-id: svn://tug.org/texlive/trunk@2524 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
31 files changed, 976 insertions, 499 deletions
diff --git a/Master/texmf-dist/tex/latex/minitoc/chinese1.mlo b/Master/texmf-dist/tex/latex/minitoc/chinese1.mlo index 2834411293f..e67cf9bec68 100644 --- a/Master/texmf-dist/tex/latex/minitoc/chinese1.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/chinese1.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./chinese1.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{chinese1.mlo}[2005/01/28] % From the file file Bg5.cap of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/chinese2.mlo b/Master/texmf-dist/tex/latex/minitoc/chinese2.mlo index 56acd4ec2c4..6d256ef5340 100644 --- a/Master/texmf-dist/tex/latex/minitoc/chinese2.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/chinese2.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./chinese2.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{chinese2.mlo}[2005/01/28] % From the file Bg5.cpx of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/farsi1.mlo b/Master/texmf-dist/tex/latex/minitoc/farsi1.mlo index a73165acf88..83ad8a04998 100644 --- a/Master/texmf-dist/tex/latex/minitoc/farsi1.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/farsi1.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./farsi1.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFiles{farsi1.mlo}[2005/09/13] % From farsi.sty of the FarsiTeX project diff --git a/Master/texmf-dist/tex/latex/minitoc/farsi2.mlo b/Master/texmf-dist/tex/latex/minitoc/farsi2.mlo index 71360f6a516..57842988fc3 100644 --- a/Master/texmf-dist/tex/latex/minitoc/farsi2.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/farsi2.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./farsi2.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFiles{farsi2.mlo}[2005/09/13] % From farsi.sty of the FarsiTeX project diff --git a/Master/texmf-dist/tex/latex/minitoc/hangul-u8.mlo b/Master/texmf-dist/tex/latex/minitoc/hangul-u8.mlo index 87c442be82d..3ade6d3a9cd 100644 --- a/Master/texmf-dist/tex/latex/minitoc/hangul-u8.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/hangul-u8.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./hangul-u8.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{hangul-u8.mlo}[2006/02/21] %% From the file u8hangul.tex in the HLaTeX package diff --git a/Master/texmf-dist/tex/latex/minitoc/hangul1.mlo b/Master/texmf-dist/tex/latex/minitoc/hangul1.mlo index 37e8d290585..ffc67419881 100644 --- a/Master/texmf-dist/tex/latex/minitoc/hangul1.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/hangul1.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./hangul1.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{hangul1.mlo}[2005/01/28] % From the file hangul.cap of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/hangul2.mlo b/Master/texmf-dist/tex/latex/minitoc/hangul2.mlo index 95f9264be12..c0cfdecaff9 100644 --- a/Master/texmf-dist/tex/latex/minitoc/hangul2.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/hangul2.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./hangul2.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{hangul2.mlo}[2005/01/28] % From the file hangul.cpx of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/hangul3.mlo b/Master/texmf-dist/tex/latex/minitoc/hangul3.mlo index c26c97c9655..e740cc768a7 100644 --- a/Master/texmf-dist/tex/latex/minitoc/hangul3.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/hangul3.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./hangul3.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{hangul3.mlo}[2005/01/28] % From the file hangul2.cap of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/hangul4.mlo b/Master/texmf-dist/tex/latex/minitoc/hangul4.mlo index 6d01391e8d9..8e71d6eba7e 100644 --- a/Master/texmf-dist/tex/latex/minitoc/hangul4.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/hangul4.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./hangul4.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{hangul4.mlo}[2005/01/28] % From the file hangul2.cpx of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/hanja-u8.mlo b/Master/texmf-dist/tex/latex/minitoc/hanja-u8.mlo index 8fb381831d2..afb1920f277 100644 --- a/Master/texmf-dist/tex/latex/minitoc/hanja-u8.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/hanja-u8.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./hanja-u8.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{hanja-u8.mlo}[2006/02/21] %% From the file u8hangul.tex in the HLaTeX package diff --git a/Master/texmf-dist/tex/latex/minitoc/hanja1.mlo b/Master/texmf-dist/tex/latex/minitoc/hanja1.mlo index 35377f480ce..accac3b4f5d 100644 --- a/Master/texmf-dist/tex/latex/minitoc/hanja1.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/hanja1.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./hanja1.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{hanja1.mlo}[2005/01/28] % From the file hanja.cpx of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/hanja2.mlo b/Master/texmf-dist/tex/latex/minitoc/hanja2.mlo index 2c1afb6a522..f2c60a17563 100644 --- a/Master/texmf-dist/tex/latex/minitoc/hanja2.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/hanja2.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./hanja2.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{hanja2.mlo}[2005/01/28] % From the file hanja.cap of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/japanese.mlo b/Master/texmf-dist/tex/latex/minitoc/japanese.mlo index 7bf2d566a67..417d8965762 100644 --- a/Master/texmf-dist/tex/latex/minitoc/japanese.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/japanese.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./japanese.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{japanese.mlo}[2005/01/28] % From the file SJIS.cap of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/japanese2.mlo b/Master/texmf-dist/tex/latex/minitoc/japanese2.mlo index 22b4151b036..b7353983f66 100644 --- a/Master/texmf-dist/tex/latex/minitoc/japanese2.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/japanese2.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./japanese2.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{japanese2.mlo}[2005/01/28] % From the file JIS.cap of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/japanese3.mlo b/Master/texmf-dist/tex/latex/minitoc/japanese3.mlo index a0b5e999c1c..9966be0fc42 100644 --- a/Master/texmf-dist/tex/latex/minitoc/japanese3.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/japanese3.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./japanese3.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{japanese3.mlo}[2005/01/28] % From the file JIS.cpx of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/japanese4.mlo b/Master/texmf-dist/tex/latex/minitoc/japanese4.mlo index 8ed7b289c1b..0ebec9eb369 100644 --- a/Master/texmf-dist/tex/latex/minitoc/japanese4.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/japanese4.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./japanese4.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{japanese4.mlo}[2005/01/28] % From the file SJIS.cap of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/japanese5.mlo b/Master/texmf-dist/tex/latex/minitoc/japanese5.mlo index 348a0508c9c..412fede9737 100644 --- a/Master/texmf-dist/tex/latex/minitoc/japanese5.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/japanese5.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./japanese5.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{japanese5.mlo}[[2005/01/28] % From the file SJIS.cpx of the CJK package diff --git a/Master/texmf-dist/tex/latex/minitoc/japanese6.mld b/Master/texmf-dist/tex/latex/minitoc/japanese6.mld new file mode 100644 index 00000000000..16ad1956795 --- /dev/null +++ b/Master/texmf-dist/tex/latex/minitoc/japanese6.mld @@ -0,0 +1,39 @@ +%% +%% This is file `japanese6.mld', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% minitoc.dtx (with options: `japanese6') +%% This is a generated file. +%% +%% Copyright (C) 2005, 2006 by: +%% Jean-Pierre F. Drucbert (JPFD) +%% <jean-pierre.drucbert@onera.fr> +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3 of this license +%% or (at your option) any later version. The latest version of this +%% license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3 or later is part of all distributions of LaTeX version +%% 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "author-maintained". +%% +%% This Current Maintainer of this work is Jean-Pierre F. Drucbert (JPFD). +%% +%% This work consists of all the files listed in the file `minitoc.l' +%% distributed with it. +\ProvidesFile{japanese6.mld}[2006/10/31] +%% Japanese6 titles for minitoc.sty +%% Needs japanese fonts (CJK) and special input encoding. +%% From Kumazawa Toshiki +%% kumazawa@biwako.shiga-u.ac.jp +%% http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/minitoc.html +\mtcloadmlo{japanese6}% +\endinput +%% +%% End of file `japanese6.mld'. diff --git a/Master/texmf-dist/tex/latex/minitoc/japanese6.mlo b/Master/texmf-dist/tex/latex/minitoc/japanese6.mlo new file mode 100644 index 00000000000..11ee83e6f9f --- /dev/null +++ b/Master/texmf-dist/tex/latex/minitoc/japanese6.mlo @@ -0,0 +1,28 @@ +%% LaTeX2e file `./japanese6.mlo' +%% generated by the `filecontents' environment +%% from source `minitoc' on 2006/11/13. +%% +\ProvidesFile{japanese6.mlo}[2006/10/31] +% +% Japanese captions +% +%% Japanese titles for minitoc.sty +%% Needs japanese fonts (CJK) and special input encoding. +%% From Kumazawa Toshiki +%% kumazawa@biwako.shiga-u.ac.jp +%% http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/minitoc.html +% +\ProvidesFile{japanese6.mlo}[2006/10/31]% +% Japanese titles for minitoc.sty% +\def\ptctitle{^^96Ú^^8e^^9f}% +\def\plftitle{^^90}^^88ê^^97^^97}% +\def\plttitle{^^95\^^88ê^^97^^97}% +% +\def\mtctitle{^^96Ú^^8e^^9f}% +\def\mlftitle{^^90}}% +\def\mlttitle{^^95\}% +% +\def\stctitle{^^96Ú^^8e^^9f}% +\def\slftitle{^^90}}% +\def\slttitle{^^95\}% +% diff --git a/Master/texmf-dist/tex/latex/minitoc/malayalam-omega.mlo b/Master/texmf-dist/tex/latex/minitoc/malayalam-omega.mlo index c8c11b49e7e..7f4e3f27a3a 100644 --- a/Master/texmf-dist/tex/latex/minitoc/malayalam-omega.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/malayalam-omega.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./malayalam-omega.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{malayalam-omega.mlo}[2006/02/13] % From omal.sty diff --git a/Master/texmf-dist/tex/latex/minitoc/minitoc.sty b/Master/texmf-dist/tex/latex/minitoc/minitoc.sty index 14f166dac02..f1ea0bda940 100644 --- a/Master/texmf-dist/tex/latex/minitoc/minitoc.sty +++ b/Master/texmf-dist/tex/latex/minitoc/minitoc.sty @@ -29,10 +29,10 @@ %% distributed with it. \NeedsTeXFormat{LaTeX2e}[1996/06/02]% \ProvidesPackage{minitoc}% - [2006/09/13 v48 Package minitoc (JPFD)] + [2006/10/10 v49 Package minitoc (JPFD)] \RequirePackage{mtcmess}[2006/03/14] \mtcPackageInfo[<I0001>]{minitoc}% - {*** minitoc package, version 48 ***\@gobble} + {*** minitoc package, version 49 ***\@gobble} \newwrite\tf@mtc \newlength\mtcindent \newskip\mtcskipamount @@ -79,6 +79,8 @@ \newif\if@mtc@varsectsLoaded@a@ \@mtc@varsectsLoaded@a@false \newif\if@mtc@fncychapLoaded@ \@mtc@fncychapLoaded@false \newif\if@mtc@fncychapLoaded@a@ \@mtc@fncychapLoaded@a@false +\newif\if@mtc@hangcaptionLoaded@ \@mtc@hangcaptionLoaded@false +\newif\if@mtc@hangcaptionLoaded@a@ \@mtc@hangcaptionLoaded@a@false \newif\if@mtc@quotchapLoaded@ \@mtc@quotchapLoaded@false \newif\if@mtc@quotchapLoaded@a@ \@mtc@quotchapLoaded@a@false \newif\if@mtc@romannumLoaded@ \@mtc@romannumLoaded@false @@ -181,6 +183,8 @@ \AtBeginDocument{\@ifpackageloaded{varsects}{\@mtc@varsectsLoaded@a@true}{}} \@ifpackageloaded{fncychap}{\@mtc@fncychapLoaded@true}{} \AtBeginDocument{\@ifpackageloaded{fncychap}{\@mtc@fncychapLoaded@a@true}{}} + \@ifpackageloaded{hangcaption}{\@mtc@hangcaptionLoaded@true}{} + \AtBeginDocument{\@ifpackageloaded{hangcaption}{\@mtc@hangcaptionLoaded@a@true}{}} \@ifpackageloaded{quotchap}{\@mtc@quotchapLoaded@true}{} \AtBeginDocument{\@ifpackageloaded{quotchap}{\@mtc@quotchapLoaded@a@true}{}} \@ifpackageloaded{romannum}{\@mtc@romannumLoaded@true}{} @@ -202,7 +206,8 @@ \newif\if@mtcpatchmemoir@ \@mtcpatchmemoir@false \@ifclassloaded{memoir}{\@mtc@memoirLoaded@true\relax% \mtcPackageInfo[<I0030>]{minitoc}% - {the memoir class is loaded:\MessageBreak + {the memoir class is loaded: + \MessageBreak compatibility attempted\@gobble}}% {\@mtc@memoirLoaded@false} \if@mtc@memoirLoaded@ @@ -212,9 +217,12 @@ {\@mtc@memoirnew@true\mtcPackageInfo[<I0027>]{minitoc}% {recent version of the memoir class\@gobble} \mtcPackageInfo[<I0032>]{minitoc}% - {This version of the memoir class uses \MessageBreak - a version of \string\chapter\space which is \MessageBreak - incompatible with the minitoc package. \MessageBreak + {This version of the memoir class uses + \MessageBreak + a version of \string\chapter\space which is + \MessageBreak + incompatible with the minitoc package. + \MessageBreak We try to patch\@gobble}% \@mtcpatchmemoir@true} \fi @@ -369,13 +377,16 @@ \mtcPackageInfo[<I0012>]{minitoc}% {Long extensions (Unix-like) will be used\@gobble} \mtcPackageInfo[<I0031>]{minitoc}% - {==> this version is configured for UNIX-like \MessageBreak - \space\space\space\space(long extensions) file names\@gobble}% + {==> this version is configured for UNIX-like + \MessageBreak + \space\space\space\space(long extensions) file names\@gobble}% \else \mtcPackageWarningNoLine[<W0019>]{minitoc}% - {Short extensions (MSDOS-like) will be used\MessageBreak - ==> this version is configured for MSDOS-like \MessageBreak - \space\space\space\space(8+3) file names} + {Short extensions (MSDOS-like) will be used + \MessageBreak + ==> this version is configured for MSDOS-like + \MessageBreak + \space\space\space\space(8+3) file names} \fi \immediate\openout\tf@mtc \jobname.mtc \immediate\closeout\tf@mtc @@ -383,12 +394,14 @@ \immediate\closeout\tf@mtc \@ifundefined{@inputcheck}% {\mtcPackageWarningNoLine[<W0021>]{minitoc}% - {Your version of latex.tex is obsolete.\MessageBreak - Trying to continue..}\newread\@inputcheck\relax}{} + {Your version of latex.tex is obsolete. + \MessageBreak + Trying to continue..}\newread\@inputcheck\relax}{} \@ifundefined{reset@font}% {\mtcPackageWarningNoLine[<W0022>]{minitoc}% - {Your version of latex.tex is very obsolete.\MessageBreak - Trying to continue... crossing fingers}% + {Your version of latex.tex is very obsolete. + \MessageBreak + Trying to continue... crossing fingers}% \let\reset@font\relax}{} \newif\ifundottedmtc\undottedmtcfalse \def\@undottedtocline#1#2#3#4#5{% @@ -568,7 +581,9 @@ \def\The@mtc{\arabic{mtc}} \def\firstchapteris#1% {\mtcPackageWarning[<W0003>]{minitoc}% - {\string\firstchapteris \space is an obsolete\MessageBreak command}% + {\string\firstchapteris \space is an obsolete + \MessageBreak + command}% \@firstchapteris@used@true} \newcounter{mtc} \setcounter{mtc}{0} @@ -922,8 +937,10 @@ \if@mtc@hints@ \if@dominitoc@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\dominitoc \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\dominitoc \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -939,8 +956,10 @@ \if@mtc@hints@ \if@dominilof@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\dominilof \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\dominilof \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -956,8 +975,10 @@ \if@mtc@hints@ \if@dominilot@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\dominilot \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\dominilot \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -1048,7 +1069,9 @@ \def\MTC@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0010>]{minitoc}% - {No file #1.\MessageBreak MINITOCS NOT PREPARED}% + {No file #1. + \MessageBreak + MINITOCS NOT PREPARED}% \expandafter\MTC@toc \else \mtcPackageInfo[<I0024>]{minitoc}{PREPARING MINITOCS FROM #1}% @@ -1115,7 +1138,9 @@ \def\MLF@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0008>]{minitoc}% - {No file #1.\MessageBreak MINILOFS NOT PREPARED}% + {No file #1. + \MessageBreak + MINILOFS NOT PREPARED}% \expandafter\MLF@lof \else \mtcPackageInfo[<I0034>]{minitoc}% @@ -1174,7 +1199,9 @@ \def\MLT@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0009>]{minitoc}% - {No file #1.\MessageBreak MINILOTS NOT PREPARED}% + {No file #1. + \MessageBreak + MINILOTS NOT PREPARED}% \expandafter\MLT@lot \else \mtcPackageInfo[<I0037>]{minitoc}% @@ -1241,7 +1268,9 @@ \def\Thepart{\arabic{ptc}} \def\firstpartis#1% {\mtcPackageWarning[<W0004>]{minitoc}% - {\string\firstpartis \space is an obsolete\MessageBreak command}% + {\string\firstpartis \space is an obsolete + \MessageBreak + command}% \@firstpartis@used@true} \newcounter{ptc} \setcounter{ptc}{0} @@ -1611,8 +1640,10 @@ \if@mtc@hints@ \if@doparttoc@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\doparttoc \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\doparttoc \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -1628,8 +1659,10 @@ \if@mtc@hints@ \if@dopartlof@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\dopartlof \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\dopartlof \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -1645,8 +1678,10 @@ \if@mtc@hints@ \if@dopartlot@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\dopartlot \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\dopartlot \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -1744,7 +1779,9 @@ \def\PTC@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0013>]{minitoc}% - {No file #1\MessageBreak PARTTOCS NOT PREPARED}% + {No file #1 + \MessageBreak + PARTTOCS NOT PREPARED}% \expandafter\PTC@toc \else \mtcPackageInfo[<I0025>]{minitoc}% @@ -1805,7 +1842,9 @@ \def\PLF@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0011>]{minitoc}% - {No file #1\MessageBreak PARTLOFS NOT PREPARED}% + {No file #1 + \MessageBreak + PARTLOFS NOT PREPARED}% \expandafter\PLF@lof \else \mtcPackageInfo[<I0035>]{minitoc}% @@ -1865,7 +1904,9 @@ \def\PLT@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0012>]{minitoc}% - {No file #1\MessageBreak PARTLOTS NOT PREPARED}% + {No file #1 + \MessageBreak + PARTLOTS NOT PREPARED}% \expandafter\PLT@lot \else \mtcPackageInfo[<I0038>]{minitoc}% @@ -1903,7 +1944,9 @@ \if@mtc@section@def@ \def\firstsectionis#1% {\mtcPackageWarning[<W0005>]{minitoc}% - {\string\firstsectionis \space is an obsolete\MessageBreak command}% + {\string\firstsectionis \space is an obsolete + \MessageBreak + command}% \@firstsectionis@used@true} \newcounter{stc}\setcounter{stc}{0}% \newcommand{\adjuststc}[1][1]{\addtocounter{stc}{#1}}% @@ -2224,8 +2267,10 @@ \if@mtc@hints@ \if@dosecttoc@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\dosecttoc \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\dosecttoc \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -2241,8 +2286,10 @@ \if@mtc@hints@ \if@dosectlof@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\dosectlof \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\dosectlof \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -2258,8 +2305,10 @@ \if@mtc@hints@ \if@dosectlot@used@ \mtcPackageInfo[<I0045>]{minitoc(hints)}% - {The \string\dosectlot \space command\MessageBreak - has been invoked more than once\MessageBreak} + {The \string\dosectlot \space command + \MessageBreak + has been invoked more than once + \MessageBreak} \global\@mtc@hints@given@true \fi \fi @@ -2344,7 +2393,9 @@ \def\STC@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0016>]{minitoc}% - {No file #1\MessageBreak SECTTOCS NOT PREPARED}% + {No file #1 + \MessageBreak + SECTTOCS NOT PREPARED}% \expandafter\STC@toc \else \mtcPackageInfo[<I0026>]{minitoc}% @@ -2403,7 +2454,9 @@ \def\SLF@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0014>]{minitoc}% - {No file #1\MessageBreak SECTLOFS NOT PREPARED}% + {No file #1 + \MessageBreak + SECTLOFS NOT PREPARED}% \expandafter\SLF@lof \else \mtcPackageInfo[<I0036>]{minitoc}% @@ -2462,7 +2515,9 @@ \def\SLT@loop#1{\openin\@inputcheck#1\relax \ifeof\@inputcheck \mtcPackageWarning[<W0015>]{minitoc}% - {No file #1\MessageBreak SECTLOTS NOT PREPARED}% + {No file #1 + \MessageBreak + SECTLOTS NOT PREPARED}% \expandafter\SLT@lot \else \mtcPackageInfo[<I0039>]{minitoc}% @@ -2511,11 +2566,15 @@ \if@mtc@hints@ \@mtc@hints@given@true \mtcPackageInfo[<I0048>]{minitoc(hints)}% - {Using \string\mtcprepare\space may induce some\MessageBreak - hints about the preparation commands,\MessageBreak - because it invokes ALL the preparation\MessageBreak - commands allowed by the document class,\MessageBreak - without any previous check\@gobble}% + {Using \string\mtcprepare\space may induce some + \MessageBreak + hints about the preparation commands, + \MessageBreak + because it invokes ALL the preparation + \MessageBreak + commands allowed by the document class, + \MessageBreak + without any previous check\@gobble}% \fi } \@ifundefined{section}{}{\let\l@listof\l@section} @@ -2587,6 +2646,7 @@ \@namedef{mtc@YN@NON}{no}\def\mtc@YN@NON{no} \@namedef{mtc@YN@non}{no}\def\mtc@YN@non{no} \@namedef{mtc@YN@0}{no}\expandafter\def\csname mtc@YN@0\endcsname{no} +\@namedef{mtc@YN@-}{no}\expandafter\def\csname mtc@YN@-\endcsname{no} \@namedef{mtc@YN@on}{}\def\mtc@YN@on{} \@namedef{mtc@YN@ON}{}\def\mtc@YN@ON{} \@namedef{mtc@YN@yes}{}\def\mtc@YN@yes{} @@ -2606,6 +2666,7 @@ \@namedef{mtc@YN@O}{}\def\mtc@YN@O{} \@namedef{mtc@YN@o}{}\def\mtc@YN@o{} \@namedef{mtc@YN@1}{}\expandafter\def\csname mtc@YN@1\endcsname{} +\@namedef{mtc@YN@+}{}\expandafter\def\csname mtc@YN@+\endcsname{} \@namedef{mtc@sectlevel@chapter}{C}\def\mtc@sectlevel@chapter{C} \@namedef{mtc@sectlevel@section}{S}\def\mtc@sectlevel@section{S} \@namedef{mtc@sectlevel@subsection}{SS}\def\mtc@sectlevel@subsection{SS} @@ -2632,7 +2693,8 @@ It should be a mini-table type \MessageBreak (parttoc...sectlot)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@mta@abbrev{\@nameuse{mtc@typetable@#1}} @@ -2649,7 +2711,8 @@ It should be a sectionning level \MessageBreak (part...subparagraph) or * }% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@level@abbrev{\@nameuse{mtc@sectlevel@#2}} @@ -2737,14 +2800,17 @@ \def\mtc@tmp@name{\mtc@mta@abbrev\mtc@level@abbrev font} \mtc@toks{#3} \mtcPackageInfo[<I0015>]{minitoc}% - {\string\mtcsetfont\space redefines the macro\MessageBreak - "\mtc@tmp@name" as "\the\mtc@toks"} + {\string\mtcsetfont\space redefines the macro + \MessageBreak + "\mtc@tmp@name" as "\the\mtc@toks"} \expandafter\def\csname\mtc@tmp@name\endcsname{#3} \else \mtcPackageError[<E0024>]{minitoc}% - {The macro \string\mtcsetfont\space has incompatible\MessageBreak + {The macro \string\mtcsetfont\space has incompatible + \MessageBreak first (#1) and second (#2) arguments}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \fi } @@ -2763,7 +2829,8 @@ It should be a mini-table type \MessageBreak (parttoc...sectlot)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@mtatf@abbrev{\@nameuse{mtc@typetitle@#1}} @@ -2773,14 +2840,18 @@ \mtc@toks{#2} \mtcPackageInfo[<I0018>]{minitoc}% {\string\mtcsettitlefont\space redefines the macro - \MessageBreak "\mtc@tmptf@name" as - \MessageBreak "\the\mtc@toks"} + \MessageBreak + "\mtc@tmptf@name" as + \MessageBreak + "\the\mtc@toks"} \expandafter\def\csname\mtc@tmptf@name\endcsname{#2} \else \mtcPackageError[<E0034>]{minitoc}% - {The macre \string\\mtcsettitlefont\space uses\MessageBreak + {The macro \string\\mtcsettitlefont\space uses + \MessageBreak an illegal type of table (#1)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX}{\relax} \fi } @@ -2799,7 +2870,8 @@ It should be a mini-table type \MessageBreak (parttoc...sectlot)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@mtati@abbrev{\@nameuse{mtc@typetable@#1}} @@ -2808,15 +2880,19 @@ \def\mtc@tmpti@name{\mtc@mtati@abbrev title} \mtc@toks{#2} \mtcPackageInfo[<I0017>]{minitoc}% - {\string\mtcsettitle\space redefines the macro\MessageBreak + {\string\mtcsettitle\space redefines the macro + \MessageBreak "\mtc@tmpti@name" as - \MessageBreak "\the\mtc@toks"} + \MessageBreak + "\the\mtc@toks"} \expandafter\def\csname\mtc@tmpti@name\endcsname{#2} \else \mtcPackageError[<E0033>]{minitoc}% - {The macro \string\mtcsettitle\space uses\MessageBreak + {The macro \string\mtcsettitle\space uses + \MessageBreak an illegal type of table (#1)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX}{\relax} \fi } @@ -2912,13 +2988,14 @@ \def\mtc@mtf@abbrev{X} \mtcPackageError[<E0015>]{minitoc}% {\string\mtcsetformat \space has a wrong first argument - \MessageBreak - (#1). - \MessageBreak - It should be a mini-table type - \MessageBreak - (parttoc...sectlot)}% - {Correct the source code.\MessageBreak + \MessageBreak + (#1). + \MessageBreak + It should be a mini-table type + \MessageBreak + (parttoc...sectlot)}% + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@mtf@abbrev{\@nameuse{mtc@typetable@#1}} @@ -2931,9 +3008,11 @@ \MessageBreak (#2). \MessageBreak - It should be a formatting param choosen from:\MessageBreak + It should be a formatting param choosen from: + \MessageBreak pagenumwidth, tocrightmargin, dotinterval}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@fparam@abbrev{\@nameuse{mtc@formatparam@#2}} @@ -2941,15 +3020,18 @@ \if@mtc@setformat@ \def\mtc@tmpfm@name{\mtc@mtf@abbrev\mtc@fparam@abbrev} \mtcPackageInfo[<I0016>]{minitoc}% - {\string\mtcsetformat\space redefines the macro\MessageBreak - "\mtc@tmpfm@name" as "\string#3"} + {\string\mtcsetformat\space redefines the macro + \MessageBreak + "\mtc@tmpfm@name" as "\string#3"} \expandafter\def\csname\mtc@tmpfm@name\endcsname{#3} \else \mtcPackageError[<E0025>]{minitoc}% - {The macro \string\mtcsetformat\space has incompatible\MessageBreak + {The macro \string\mtcsetformat\space has incompatible + \MessageBreak first (#1) and second (#2) arguments}% - {Correct the source code.\MessageBreak - Type <return> and rerun LaTeX} + {Correct the source code. + \MessageBreak + Type <return> and rerun LaTeX} \fi } \newif\if@mtc@setpagenumbers@ \@mtc@setpagenumbers@false @@ -2986,8 +3068,10 @@ argument (#1)}% {It should be a mini-table type \MessageBreak - (parttoc...sectlot)\MessageBreak - Correct the source code.\MessageBreak + (parttoc...sectlot) + \MessageBreak + Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@mttpn@abbrev{\@nameuse{mtc@typetable@#1}} @@ -3003,8 +3087,10 @@ {\string\mtcsetpagenumbers \space has a wrong second \MessageBreak argument (#2)}% - {It should be a boolean value (0/1, yes/no, on/off)\MessageBreak - Correct the source code.\MessageBreak + {It should be a boolean value (0/1, yes/no, on/off, ...) + \MessageBreak + Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@pnsw@abbrev{\@nameuse{mtc@YN@#2}} @@ -3013,10 +3099,13 @@ \def\mtc@tmppn@name{\mtc@pnsw@abbrev\mtc@mttpn@abbrev pagenumbers} \expandafter\ifx\csname mtc@\mtc@pnsw@abbrev X\endcsname\mtc@noX \mtcPackageInfo[<I0022>]{minitoc}% - {Page numbers are inhibited\MessageBreak for the #1s} + {Page numbers are inhibited + \MessageBreak + for the #1s} \else \mtcPackageInfo[<I0021>]{minitoc}% - {Page numbers are activated\MessageBreak for the #1s} + {Page numbers are activated + \MessageBreak for the #1s} \fi \csname\mtc@tmppn@name\endcsname{} \fi @@ -3057,7 +3146,8 @@ \MessageBreak (parttoc...sectlot) \MessageBreak - Correct the source code.\MessageBreak + Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@mttru@abbrev{\@nameuse{mtc@typetable@#1}} @@ -3072,9 +3162,10 @@ {\string\mtcsetrules \space has a wrong second argument \MessageBreak (#2)}% - {It should be a boolean value (0/1, yes/no, on/off) + {It should be a boolean value (0/1, yes/no, on/off, ...) + \MessageBreak + Correct the source code. \MessageBreak - Correct the source code.\MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@rusw@abbrev{\@nameuse{mtc@YN@#2}} @@ -3083,10 +3174,14 @@ \def\mtc@tmppn@name{\mtc@rusw@abbrev\mtc@mttru@abbrev rule} \expandafter\ifx\csname mtc@\mtc@rusw@abbrev X\endcsname\mtc@noX \mtcPackageInfo[<I0008>]{minitoc}% - {Horizontal rules are inhibited\MessageBreak for the #1s} + {Horizontal rules are inhibited + \MessageBreak + for the #1s} \else \mtcPackageInfo[<I0007>]{minitoc}% - {Horizontal rules are activated\MessageBreak for the #1s} + {Horizontal rules are activated + \MessageBreak + for the #1s} \fi \csname\mtc@tmppn@name\endcsname{} \fi @@ -3126,7 +3221,8 @@ It should be a mini-table type \MessageBreak (parttoc...sectlot)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@mtfeat@abbrev{\@nameuse{mtc@ltypetable@#1}} @@ -3143,7 +3239,8 @@ It should be a feature param \MessageBreak (before, after, pagestyle)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@featparam@abbrev{\@nameuse{mtc@featureparam@#2}} @@ -3153,14 +3250,19 @@ \def\mtc@tmpfeat@name% {\mtc@featparam@abbrev\mtc@mtfeat@abbrev\mtc@featparam@third} \mtcPackageInfo[<I0014>]{minitoc}% - {\string\mtcsetfeature\space redefines the macro\MessageBreak - "\csname mtc@tmpfeat@name\endcsname" as\MessageBreak "\string#3"} + {\string\mtcsetfeature\space redefines the macro + \MessageBreak + "\csname mtc@tmpfeat@name\endcsname" as + \MessageBreak + "\string#3"} \expandafter\def\csname\mtc@tmpfeat@name\endcsname{#3} \else \mtcPackageError[<E0023>]{minitoc}% - {The macro \string\mtcsetfeature\space has incompatible\MessageBreak + {The macro \string\mtcsetfeature\space has incompatible + \MessageBreak first (#1) and second (#2) arguments}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \fi} \newif\if@mtc@setdepth@\@mtc@setdepth@true @@ -3172,12 +3274,14 @@ \def\mtc@mtade@abbrev{X} \mtcPackageError[<E0009>]{minitoc}% {\string\mtcsetdepth \space has a wrong first argument - \MessageBreak (#1). + \MessageBreak + (#1). \MessageBreak It should be a mini-table type \MessageBreak (parttoc...sectlot)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX} \else \edef\mtc@mtade@abbrev{\@nameuse{mtc@ltypetable@#1}} @@ -3186,19 +3290,23 @@ \def\mtc@tmpde@name{\mtc@mtade@abbrev depth} \expandafter\noexpand\@ifundefined{c@\mtc@mtade@abbrev depth}% {\mtcPackageError[<E0008>]{minitoc}% - {\string\mtcsetdepth \space attempts to use\MessageBreak + {\string\mtcsetdepth \space attempts to use + \MessageBreak an undefined counter (#1depth).}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX}}{% \mtc@toks{#2} % trick for explicit message using \the. \mtcPackageInfo[<I0013>]{minitoc}% - {\string\mtcsetdepth\space redefines the counter\MessageBreak + {\string\mtcsetdepth\space redefines the counter + \MessageBreak "\mtc@tmpde@name" as "\the\mtc@toks"}% \expandafter\csname c@\mtc@tmpde@name\endcsname=#2}% \else \mtcPackageError[<E0010>]{minitoc}% {\string\mtcsetdepth:\space Illegal type of table (#1)}% - {Correct the source code.\MessageBreak + {Correct the source code. + \MessageBreak Type <return> and rerun LaTeX}{\relax} \fi}% end of \mtcsetdepth \newif\if@mtc@Himtoc@ \@mtc@Himtoc@false @@ -3286,15 +3394,19 @@ \@ifundefined{section}% {\mtcPackageWarningNoLine[<W0001>]{minitoc}% {\string\chapter\space and \string\section\space are undefined.% - \MessageBreak Cannot use \string\mtcfixglossary \space - without\MessageBreak optional argument [part]}% + \MessageBreak + Cannot use \string\mtcfixglossary \space without + \MessageBreak + optional argument [part]}% \@ifundefined{part}% {\mtcPackageError[<E0001>]{minitoc}% {But \string\part\space is undefined}% {\string\mtcfixglossary\space not usable}}% {\mtcPackageWarningNoLine[<W0006>]{minitoc}% - {\string\mtcfixglossary\space can only be used\MessageBreak - with the [part] optional argument,\MessageBreak + {\string\mtcfixglossary\space can only be used + \MessageBreak + with the [part] optional argument, + \MessageBreak which becomes the default}% \def\mtc@glofix@level{part}% }}% @@ -3326,15 +3438,19 @@ \@ifundefined{section}% {\mtcPackageWarningNoLine[<W0002>]{minitoc}% {\string\chapter\space and \string\section\space are undefined.% - \MessageBreak Cannot use \string\mtcfixindex \space - without\MessageBreak optional argument [part]}% + \MessageBreak + Cannot use \string\mtcfixindex \space without + \MessageBreak + optional argument [part]}% \@ifundefined{part}% {\mtcPackageError[<E0002>]{minitoc}% {But \string\part\space is undefined}% {\string\mtcfixindex\space not usable}}% {\mtcPackageWarningNoLine[<W0007>]{minitoc}% - {\string\mtcfixindex\space can only be used with\MessageBreak - the [part] optional argument,\MessageBreak + {\string\mtcfixindex\space can only be used with + \MessageBreak + the [part] optional argument, + \MessageBreak which becomes the default}% \def\mtc@ixfix@level{part}% }}% @@ -3366,31 +3482,43 @@ \def\mtcselectlanguage#1{% \InputIfFileExists{#1.mld}% {\mtcPackageInfo[<I0010>]{minitoc}{The #1 language is selected.% - \MessageBreak}}% + \MessageBreak + }}% {\mtcPackageError[<E0006>]{minitoc}% - {#1 is not a known language, \MessageBreak - #1.mld not found. \MessageBreak + {#1 is not a known language, + \MessageBreak + #1.mld not found. + \MessageBreak Command ignored}% - {See the minitoc documentation. \MessageBreak - Correct the source using a valid language name. \MessageBreak + {See the minitoc documentation. + \MessageBreak + Correct the source using a valid language name. + \MessageBreak Press RETURN}}% } \def\mtcloadmlo#1{% \if@mtc@insellang@ \InputIfFileExists{#1.mlo}% {\mtcPackageInfo[<I0011>]{minitoc}% - {#1 minitoc language object selected.\MessageBreak}}% + {#1 minitoc language object selected. + \MessageBreak}}% {\mtcPackageError[<E0007>]{minitoc}% - {#1 is not a known minitoc\MessageBreak - language object file (.mlo), \MessageBreak - #1.mlo not found. \MessageBreak + {#1 is not a known minitoc + \MessageBreak + language object file (.mlo), + \MessageBreak + #1.mlo not found. + \MessageBreak Command ignored}% - {See the minitoc documentation. \MessageBreak - Correct the source using a valid language name. \MessageBreak + {See the minitoc documentation. + \MessageBreak + Correct the source using a valid language name. + \MessageBreak Press RETURN}}% \else \mtcPackageError[<E0032>]{minitoc}% - {You are using the \string\mtcloadmlo\space command\MessageBreak + {You are using the \string\mtcloadmlo\space command + \MessageBreak outside of a .mld file}% {It will be ignored} \@mtc@insellang@false @@ -3425,7 +3553,8 @@ a document where chapters are defined. \MessageBreak This is not compatible: option ignored.}% - {Remove this option.\MessageBreak + {Remove this option. + \MessageBreak Type <return> and rerun LaTeX} }}% {% @@ -3436,179 +3565,267 @@ \newif\if@mtc@listfiles@ \@mtc@listfiles@true \DeclareOption{listfiles}{\@mtc@listfiles@true} \DeclareOption{nolistfiles}{\@mtc@listfiles@false} -\DeclareOption{acadian}{\mtcselectlanguage{acadian}}% -\DeclareOption{acadien}{\mtcselectlanguage{acadien}}% -\DeclareOption{afrikaan}{\mtcselectlanguage{afrikaan}}% -\DeclareOption{afrikaans}{\mtcselectlanguage{afrikaans}}% -\DeclareOption{albanian}{\mtcselectlanguage{albanian}}% -\DeclareOption{american}{\mtcselectlanguage{american}}% -\DeclareOption{arab}{\mtcselectlanguage{arab}}% -\DeclareOption{arab2}{\mtcselectlanguage{arab2}}% -\DeclareOption{arabi}{\mtcselectlanguage{arabi}}% -\DeclareOption{arabic}{\mtcselectlanguage{arabic}}% -\DeclareOption{armenian}{\mtcselectlanguage{armenian}}% -\DeclareOption{australian}{\mtcselectlanguage{australian}}% -\DeclareOption{austrian}{\mtcselectlanguage{austrian}}% -\DeclareOption{bahasa}{\mtcselectlanguage{bahasa}}% -\DeclareOption{bahasai}{\mtcselectlanguage{bahasai}}% -\DeclareOption{bahasam}{\mtcselectlanguage{bahasam}}% -\DeclareOption{bangla}{\mtcselectlanguage{bangla}}% -\DeclareOption{basque}{\mtcselectlanguage{basque}}% -\DeclareOption{bicig}{\mtcselectlanguage{bicig}}% -\DeclareOption{bicig2}{\mtcselectlanguage{bicig2}}% -\DeclareOption{bicig3}{\mtcselectlanguage{bicig3}}% -\DeclareOption{bithe}{\mtcselectlanguage{bithe}}% -\DeclareOption{brazil}{\mtcselectlanguage{brazil}}% -\DeclareOption{brazilian}{\mtcselectlanguage{brazilian}}% -\DeclareOption{breton}{\mtcselectlanguage{breton}}% -\DeclareOption{british}{\mtcselectlanguage{british}}% -\DeclareOption{bulgarian}{\mtcselectlanguage{bulgarian}}% -\DeclareOption{bulgarianb}{\mtcselectlanguage{bulgarianb}}% -\DeclareOption{buryat}{\mtcselectlanguage{buryat}}% -\DeclareOption{buryat2}{\mtcselectlanguage{buryat2}}% -\DeclareOption{canadian}{\mtcselectlanguage{canadian}}% -\DeclareOption{canadien}{\mtcselectlanguage{canadien}}% -\DeclareOption{castillan}{\mtcselectlanguage{castillan}}% -\DeclareOption{castillian}{\mtcselectlanguage{castillian}}% -\DeclareOption{catalan}{\mtcselectlanguage{catalan}}% -\DeclareOption{chinese1}{\mtcselectlanguage{chinese1}}% -\DeclareOption{chinese2}{\mtcselectlanguage{chinese2}}% -\DeclareOption{croatian}{\mtcselectlanguage{croatian}}% -\DeclareOption{czech}{\mtcselectlanguage{czech}}% -\DeclareOption{danish}{\mtcselectlanguage{danish}}% -\DeclareOption{devanagari}{\mtcselectlanguage{devanagari}}% -\DeclareOption{dutch}{\mtcselectlanguage{dutch}}% -\DeclareOption{english}{\mtcselectlanguage{english}}% -\DeclareOption{english1}{\mtcselectlanguage{english1}}% -\DeclareOption{english2}{\mtcselectlanguage{english2}}% -\DeclareOption{esperant}{\mtcselectlanguage{esperant}}% -\DeclareOption{esperanto}{\mtcselectlanguage{esperanto}}% -\DeclareOption{estonian}{\mtcselectlanguage{estonian}}% -\DeclareOption{ethiopia}{\mtcselectlanguage{ethiopia}}% -\DeclareOption{ethiopian}{\mtcselectlanguage{ethiopian}}% -\DeclareOption{ethiopian2}{\mtcselectlanguage{ethiopian2}}% -\DeclareOption{farsi1}{\mtcselectlanguage{farsi1}}% -\DeclareOption{farsi2}{\mtcselectlanguage{farsi2}}% -\DeclareOption{farsi3}{\mtcselectlanguage{farsi3}}% -\DeclareOption{finnish}{\mtcselectlanguage{finnish}}% -\DeclareOption{finnish2}{\mtcselectlanguage{finnish2}}% -\DeclareOption{francais}{\mtcselectlanguage{francais}}% -\DeclareOption{french}{\mtcselectlanguage{french}}% -\DeclareOption{french1}{\mtcselectlanguage{french1}}% -\DeclareOption{french2}{\mtcselectlanguage{french2}}% -\DeclareOption{frenchb}{\mtcselectlanguage{frenchb}}% -\DeclareOption{frenchle}{\mtcselectlanguage{frenchle}}% -\DeclareOption{frenchpro}{\mtcselectlanguage{frenchpro}}% -\DeclareOption{galician}{\mtcselectlanguage{galician}}% -\DeclareOption{german}{\mtcselectlanguage{german}}% -\DeclareOption{germanb}{\mtcselectlanguage{germanb}}% -\DeclareOption{germanb2}{\mtcselectlanguage{germanb2}}% -\DeclareOption{greek}{\mtcselectlanguage{greek}}% -\DeclareOption{greek-mono}{\mtcselectlanguage{greek-mono}}% -\DeclareOption{greek-polydemo}{\mtcselectlanguage{greek-polydemo}}% -\DeclareOption{greek-polykatha}{\mtcselectlanguage{greek-polykatha}}% -\DeclareOption{guarani}{\mtcselectlanguage{guarani}}% -\DeclareOption{hangul1}{\mtcselectlanguage{hangul1}}% -\DeclareOption{hangul2}{\mtcselectlanguage{hangul2}}% -\DeclareOption{hangul3}{\mtcselectlanguage{hangul3}}% -\DeclareOption{hangul4}{\mtcselectlanguage{hangul4}}% -\DeclareOption{hangul-u8}{\mtcselectlanguage{hangul-u8}}% -\DeclareOption{hanja1}{\mtcselectlanguage{hanja1}}% -\DeclareOption{hanja2}{\mtcselectlanguage{hanja2}}% -\DeclareOption{hanja-u8}{\mtcselectlanguage{hanja-u8}}% -\DeclareOption{hebrew}{\mtcselectlanguage{hebrew}}% -\DeclareOption{hebrew2}{\mtcselectlanguage{hebrew2}}% -\DeclareOption{hindi}{\mtcselectlanguage{hindi}}% -\DeclareOption{hindi-modern}{\mtcselectlanguage{hindi-modern}}% -\DeclareOption{hungarian}{\mtcselectlanguage{hungarian}}% -\DeclareOption{icelandic}{\mtcselectlanguage{icelandic}}% -\DeclareOption{indon}{\mtcselectlanguage{indon}}% -\DeclareOption{indonesian}{\mtcselectlanguage{indonesian}}% -\DeclareOption{interlingua}{\mtcselectlanguage{interlingua}}% -\DeclareOption{irish}{\mtcselectlanguage{irish}}% -\DeclareOption{italian}{\mtcselectlanguage{italian}}% -\DeclareOption{italian2}{\mtcselectlanguage{italian2}}% -\DeclareOption{japanese}{\mtcselectlanguage{japanese}}% -\DeclareOption{japanese2}{\mtcselectlanguage{japanese2}}% -\DeclareOption{japanese3}{\mtcselectlanguage{japanese3}}% -\DeclareOption{japanese4}{\mtcselectlanguage{japanese4}}% -\DeclareOption{japanese5}{\mtcselectlanguage{japanese5}}% -\DeclareOption{kannada}{\mtcselectlanguage{kannada}}% -\DeclareOption{khalkha}{\mtcselectlanguage{khalkha}}% -\DeclareOption{latin}{\mtcselectlanguage{latin}}% -\DeclareOption{latin2}{\mtcselectlanguage{latin2}}% -\DeclareOption{latvian}{\mtcselectlanguage{latvian}}% -\DeclareOption{letton}{\mtcselectlanguage{letton}}% -\DeclareOption{lithuanian}{\mtcselectlanguage{lithuanian}}% -\DeclareOption{lowersorbian}{\mtcselectlanguage{lowersorbian}}% -\DeclareOption{lsorbian}{\mtcselectlanguage{lsorbian}}% -\DeclareOption{magyar}{\mtcselectlanguage{magyar}}% -\DeclareOption{magyar2}{\mtcselectlanguage{magyar2}}% -\DeclareOption{magyar3}{\mtcselectlanguage{magyar3}}% -\DeclareOption{malay}{\mtcselectlanguage{malay}}% -\DeclareOption{malayalam-keli}{\mtcselectlanguage{malayalam-keli}}% -\DeclareOption{malayalam-omega}{\mtcselectlanguage{malayalam-omega}}% -\DeclareOption{malayalam-rachana}{\mtcselectlanguage{malayalam-rachana}}% -\DeclareOption{malayalam-rachana2}{\mtcselectlanguage{malayalam-rachana2}}% -\DeclareOption{manju}{\mtcselectlanguage{manju}}% -\DeclareOption{meyalu}{\mtcselectlanguage{meyalu}}% -\DeclareOption{mongol}{\mtcselectlanguage{mongol}}% -\DeclareOption{naustrian}{\mtcselectlanguage{naustrian}}% -\DeclareOption{newzealand}{\mtcselectlanguage{newzealand}}% -\DeclareOption{ngerman}{\mtcselectlanguage{ngerman}}% -\DeclareOption{ngermanb}{\mtcselectlanguage{ngermanb}}% -\DeclareOption{ngermanb2}{\mtcselectlanguage{ngermanb2}}% -\DeclareOption{norsk}{\mtcselectlanguage{norsk}}% -\DeclareOption{norsk2}{\mtcselectlanguage{norsk2}}% -\DeclareOption{nynorsk2}{\mtcselectlanguage{nynorsk2}}% -\DeclareOption{polish}{\mtcselectlanguage{polish}}% -\DeclareOption{polish2}{\mtcselectlanguage{polish2}}% -\DeclareOption{polski}{\mtcselectlanguage{polski}}% -\DeclareOption{portuges}{\mtcselectlanguage{portuges}}% -\DeclareOption{portuguese}{\mtcselectlanguage{portuguese}}% -\DeclareOption{romanian}{\mtcselectlanguage{romanian}}% -\DeclareOption{romanian2}{\mtcselectlanguage{romanian2}}% -\DeclareOption{romanian3}{\mtcselectlanguage{romanian3}}% -\DeclareOption{russian}{\mtcselectlanguage{russian}}% -\DeclareOption{russianb}{\mtcselectlanguage{russianb}}% -\DeclareOption{russianc}{\mtcselectlanguage{russianc}}% -\DeclareOption{russian2m}{\mtcselectlanguage{russian2m}}% -\DeclareOption{russian2o}{\mtcselectlanguage{russian2o}}% -\DeclareOption{russian-cca}{\mtcselectlanguage{russian-cca}}% -\DeclareOption{russian-cca1}{\mtcselectlanguage{russian-cca1}}% -\DeclareOption{russian-lh}{\mtcselectlanguage{russian-lh}}% -\DeclareOption{russian-lhcyralt}{\mtcselectlanguage{russian-lhcyralt}}% -\DeclareOption{russian-lhcyrkoi}{\mtcselectlanguage{russian-lhcyrkoi}}% -\DeclareOption{russian-lhcyrwin}{\mtcselectlanguage{russian-lhcyrwin}}% -\DeclareOption{samin}{\mtcselectlanguage{samin}}% -\DeclareOption{scottish}{\mtcselectlanguage{scottish}}% -\DeclareOption{serbian}{\mtcselectlanguage{serbian}}% -\DeclareOption{serbianc}{\mtcselectlanguage{serbianc}}% -\DeclareOption{slovak}{\mtcselectlanguage{slovak}}% -\DeclareOption{slovene}{\mtcselectlanguage{slovene}}% -\DeclareOption{spanish}{\mtcselectlanguage{spanish}}% -\DeclareOption{spanish2}{\mtcselectlanguage{spanish2}}% -\DeclareOption{spanish3}{\mtcselectlanguage{spanish3}}% -\DeclareOption{spanish4}{\mtcselectlanguage{spanish4}}% -\DeclareOption{swedish}{\mtcselectlanguage{swedish}}% -\DeclareOption{swedish2}{\mtcselectlanguage{swedish2}}% -\DeclareOption{thai}{\mtcselectlanguage{thai}}% -\DeclareOption{turkish}{\mtcselectlanguage{turkish}}% -\DeclareOption{uighur}{\mtcselectlanguage{uighur}}% -\DeclareOption{uighur2}{\mtcselectlanguage{uighur2}}% -\DeclareOption{uighur3}{\mtcselectlanguage{uighur3}}% -\DeclareOption{UKenglish}{\mtcselectlanguage{UKenglish}}% -\DeclareOption{ukraineb}{\mtcselectlanguage{ukraineb}}% -\DeclareOption{ukrainian}{\mtcselectlanguage{ukrainian}}% -\DeclareOption{uppersorbian}{\mtcselectlanguage{uppersorbian}}% -\DeclareOption{USenglish}{\mtcselectlanguage{USenglish}}% -\DeclareOption{usorbian}{\mtcselectlanguage{usorbian}}% -\DeclareOption{vietnam}{\mtcselectlanguage{vietnam}}% -\DeclareOption{vietnamese}{\mtcselectlanguage{vietnamese}}% -\DeclareOption{welsh}{\mtcselectlanguage{welsh}}% -\DeclareOption{xalx}{\mtcselectlanguage{xalx}}% -\DeclareOption{xalx2}{\mtcselectlanguage{xalx2}}% -\DeclareOption{xalx3}{\mtcselectlanguage{xalx3}}% +\newif\if@mtc@misslang\@mtc@misslangfalse +\newcommand{\mtc@setlangopt}[1]{% + \IfFileExists{#1.mld}% + {\DeclareOption{#1}{\mtcselectlanguage{#1}}}% + {\@mtc@misslangtrue + \mtcPackageInfo[<I0050>]{minitoc}% + {The required "#1.mld" file is missing. + \MessageBreak + The "#1" language option will not be available. + \MessageBreak + Please install it from a recent distribution + \MessageBreak + or from the CTAN archives\@gobble}}% +}% +\newcommand{\mtc@setlangopto}[1]{% + \IfFileExists{#1.mlo}% + {\mtc@setlangopt{#1}}% + {\@mtc@misslangtrue + \mtcPackageInfo[<I0051>]{minitoc}% + {The required "#1.mlo" file is missing. + \MessageBreak + The "#1" language option will not be available. + \MessageBreak + Please install it from a recent distribution + \MessageBreak + or from the CTAN archives\@gobble}% + \IfFileExists{#1.mld}{}% + {\@mtc@misslangtrue + \mtcPackageInfo[<I0050>]{minitoc}% + {The required "#1.mld" file is missing. + \MessageBreak + The "#1" language option will not be available. + \MessageBreak + Please install it from a recent distribution + \MessageBreak + or from the CTAN archives\@gobble}% + }% + }% +}% +\newcommand{\mtc@setlangoptm}[1]{% + \IfFileExists{#1.mld}% + {\DeclareOption{#1}{\mtcselectlanguage{#1}}}% + {\@mtc@misslangtrue + \mtcPackageError[<E0038>]{minitoc}% + {Your minitoc installation is incomplete. + \MessageBreak + A mandatory minitoc language object file, + \MessageBreak + #1.mld, is not found. + \MessageBreak + We will try to continue with + \MessageBreak + current/default values}% + {See the minitoc documentation. + \MessageBreak + Please fix your minitoc installation. + \MessageBreak + Press <return> to continue}% + \providecommand{\ptctitle}{Table of Contents}% + \providecommand{\plftitle}{List of Figures}% + \providecommand{\plttitle}{List of Tables}% + \providecommand{\mtctitle}{Contents}% + \providecommand{\mlftitle}{Figures}% + \providecommand{\mlttitle}{Tables}% + \providecommand{\stctitle}{Contents}% + \providecommand{\slftitle}{Figures}% + \providecommand{\slttitle}{Tables}% +}}% +\AtEndDocument{% + \if@mtc@misslang + \mtcPackageWarningNoLine[<W0093>]{minitoc}% + {Some "*.mld" or "*mlo" files are missing + \MessageBreak + in your installation. + \MessageBreak + Search the I0050 and I0051 info messages + \MessageBreak + in the .log file. + \MessageBreak + Please install the missing files from + \MessageBreak + a recent distribution + \MessageBreak + or from the CTAN archives}% + \fi +}% +\mtc@setlangopt{acadian}% +\mtc@setlangopt{acadien}% +\mtc@setlangopt{afrikaan}% +\mtc@setlangopt{afrikaans}% +\mtc@setlangopt{albanian}% +\mtc@setlangopt{american}% +\mtc@setlangopt{arab}% +\mtc@setlangopt{arab2}% +\mtc@setlangopt{arabi}% +\mtc@setlangopt{arabic}% +\mtc@setlangopt{armenian}% +\mtc@setlangopt{australian}% +\mtc@setlangopt{austrian}% +\mtc@setlangopt{bahasa}% +\mtc@setlangopt{bahasai}% +\mtc@setlangopt{bahasam}% +\mtc@setlangopt{bangla}% +\mtc@setlangopt{basque}% +\mtc@setlangopt{bicig}% +\mtc@setlangopt{bicig2}% +\mtc@setlangopt{bicig3}% +\mtc@setlangopt{bithe}% +\mtc@setlangopt{brazil}% +\mtc@setlangopt{brazilian}% +\mtc@setlangopt{breton}% +\mtc@setlangopt{british}% +\mtc@setlangopt{bulgarian}% +\mtc@setlangopt{bulgarianb}% +\mtc@setlangopt{buryat}% +\mtc@setlangopt{buryat2}% +\mtc@setlangopt{canadian}% +\mtc@setlangopt{canadien}% +\mtc@setlangopt{castillan}% +\mtc@setlangopt{castillian}% +\mtc@setlangopt{catalan}% +\mtc@setlangopto{chinese1}% % .mlo +\mtc@setlangopto{chinese2}% % .mlo +\mtc@setlangopt{croatian}% +\mtc@setlangopt{czech}% +\mtc@setlangopt{danish}% +\mtc@setlangopt{devanagari}% +\mtc@setlangopt{dutch}% +\mtc@setlangoptm{english}% % mandatory +\mtc@setlangopt{english1}% +\mtc@setlangopt{english2}% +\mtc@setlangopt{esperant}% +\mtc@setlangopt{esperanto}% +\mtc@setlangopt{estonian}% +\mtc@setlangopt{ethiopia}% +\mtc@setlangopt{ethiopian}% +\mtc@setlangopt{ethiopian2}% +\mtc@setlangopto{farsi1}% % .mlo +\mtc@setlangopto{farsi2}% % .mlo +\mtc@setlangopt{farsi3}% +\mtc@setlangopt{finnish}% +\mtc@setlangopt{finnish2}% +\mtc@setlangopt{francais}% +\mtc@setlangopt{french}% +\mtc@setlangopt{french1}% +\mtc@setlangopt{french2}% +\mtc@setlangopt{frenchb}% +\mtc@setlangopt{frenchle}% +\mtc@setlangopt{frenchpro}% +\mtc@setlangopt{galician}% +\mtc@setlangopt{german}% +\mtc@setlangopt{germanb}% +\mtc@setlangopt{germanb2}% +\mtc@setlangopt{greek}% +\mtc@setlangopt{greek-mono}% +\mtc@setlangopt{greek-polydemo}% +\mtc@setlangopt{greek-polykatha}% +\mtc@setlangopt{guarani}% +\mtc@setlangopto{hangul1}% % .mlo +\mtc@setlangopto{hangul2}% % .mlo +\mtc@setlangopto{hangul3}% % .mlo +\mtc@setlangopto{hangul4}% % .mlo +\mtc@setlangopto{hangul-u8}% % .mlo +\mtc@setlangopto{hanja1}% % .mlo +\mtc@setlangopto{hanja2}% % .mlo +\mtc@setlangopto{hanja-u8}% % .mlo +\mtc@setlangopt{hebrew}% +\mtc@setlangopt{hebrew2}% +\mtc@setlangopt{hindi}% +\mtc@setlangopt{hindi-modern}% +\mtc@setlangopt{hungarian}% +\mtc@setlangopt{icelandic}% +\mtc@setlangopt{indon}% +\mtc@setlangopt{indonesian}% +\mtc@setlangopt{interlingua}% +\mtc@setlangopt{irish}% +\mtc@setlangopt{italian}% +\mtc@setlangopt{italian2}% +\mtc@setlangopto{japanese}% % .mlo +\mtc@setlangopto{japanese2}% % .mlo +\mtc@setlangopto{japanese3}% % .mlo +\mtc@setlangopto{japanese4}% % .mlo +\mtc@setlangopto{japanese5}% % .mlo +\mtc@setlangopto{japanese6}% % .mlo +\mtc@setlangopt{kannada}% +\mtc@setlangopt{khalkha}% +\mtc@setlangopt{latin}% +\mtc@setlangopt{latin2}% +\mtc@setlangopt{latvian}% +\mtc@setlangopt{letton}% +\mtc@setlangopt{lithuanian}% +\mtc@setlangopt{lowersorbian}% +\mtc@setlangopt{lsorbian}% +\mtc@setlangopt{magyar}% +\mtc@setlangopt{magyar2}% +\mtc@setlangopt{magyar3}% +\mtc@setlangopt{malay}% +\mtc@setlangopt{malayalam-keli}% +\mtc@setlangopto{malayalam-omega}% % .mlo +\mtc@setlangopt{malayalam-rachana}% +\mtc@setlangopt{malayalam-rachana2}% +\mtc@setlangopt{manju}% +\mtc@setlangopt{meyalu}% +\mtc@setlangopt{mongol}% +\mtc@setlangopt{naustrian}% +\mtc@setlangopt{ngerman}% +\mtc@setlangopt{newzealand}% +\mtc@setlangopt{ngermanb}% +\mtc@setlangopt{ngermanb2}% +\mtc@setlangopt{norsk}% +\mtc@setlangopt{norsk2}% +\mtc@setlangopt{nynorsk}% +\mtc@setlangopt{nynorsk2}% +\mtc@setlangopt{polish}% +\mtc@setlangopt{polish2}% +\mtc@setlangopt{polski}% +\mtc@setlangopt{portuges}% +\mtc@setlangopt{portuguese}% +\mtc@setlangopt{romanian}% +\mtc@setlangopt{romanian2}% +\mtc@setlangopt{romanian3}% +\mtc@setlangopt{russian}% +\mtc@setlangopt{russianb}% +\mtc@setlangopt{russianc}% +\mtc@setlangopt{russian2m}% +\mtc@setlangopt{russian2o}% +\mtc@setlangopto{russian-cca}% % .mlo +\mtc@setlangopto{russian-cca1}% % .mlo +\mtc@setlangopto{russian-lh}% % .mlo +\mtc@setlangopto{russian-lhcyralt}% % .mlo +\mtc@setlangopto{russian-lhcyrkoi}% % .mlo +\mtc@setlangopto{russian-lhcyrwin}% % .mlo +\mtc@setlangopt{samin}% +\mtc@setlangopt{scottish}% +\mtc@setlangopt{serbian}% +\mtc@setlangopt{serbianc}% +\mtc@setlangopt{slovak}% +\mtc@setlangopt{slovene}% +\mtc@setlangopt{spanish}% +\mtc@setlangopt{spanish2}% +\mtc@setlangopt{spanish3}% +\mtc@setlangopt{spanish4}% +\mtc@setlangopt{swedish}% +\mtc@setlangopt{swedish2}% +\mtc@setlangopto{thai}% % .mlo +\mtc@setlangopt{turkish}% +\mtc@setlangopt{uighur}% +\mtc@setlangopt{uighur2}% +\mtc@setlangopt{uighur3}% +\mtc@setlangopt{UKenglish}% +\mtc@setlangopt{ukraineb}% +\mtc@setlangopt{ukrainian}% +\mtc@setlangopt{uppersorbian}% +\mtc@setlangopt{USenglish}% +\mtc@setlangopt{usorbian}% +\mtc@setlangopt{vietnam}% +\mtc@setlangopt{vietnamese}% +\mtc@setlangopt{welsh}% +\mtc@setlangopt{xalx}% +\mtc@setlangopt{xalx2}% +\mtc@setlangopt{xalx3}% \DeclareOption{hints}{\@mtc@hints@true} \DeclareOption{nohints}{\@mtc@hints@false} \newif\if@mtc@abstract@loaded@ \@mtc@abstract@loaded@false @@ -3617,54 +3834,73 @@ \newif\if@mtc@lot@used@ \global\@mtc@lot@used@false \def\mtc@hints@begindoc{% \mtcPackageInfo[<I0049>]{minitoc(hints)}% - {==> You requested the hints option\MessageBreak + {==> You requested the hints option + \MessageBreak Some hints are eventually given below\@gobble}% \@ifpackageloaded{alphanum}% {\@mtc@hints@given@true \mtcPackageWarningNoLine[<W0025>]{minitoc(hints)}% - {--- The alphanum package is loaded. \MessageBreak - It is incompatible\MessageBreak with the minitoc package}}{}% + {--- The alphanum package is loaded. + \MessageBreak + It is incompatible + \MessageBreak + with the minitoc package}}{}% \@ifpackageloaded{appendix}{% \@mtc@hints@given@true \mtcPackageInfo[<I0042>]{minitoc(hints)}% - {--- The appendix package is loaded. \MessageBreak - See the minitoc package documentation\MessageBreak + {--- The appendix package is loaded. + \MessageBreak + See the minitoc package documentation + \MessageBreak for specific precautions\@gobble}}{}% \@ifpackageloaded{tocbibind}% {\@mtc@hints@given@true \mtcPackageInfo[<I0046>]{minitoc(hints)}% - {--- The tocbibind package is loaded. \MessageBreak - See the minitoc package documentation\MessageBreak + {--- The tocbibind package is loaded. + \MessageBreak + See the minitoc package documentation + \MessageBreak for specific precautions\@gobble}}{}% \@ifclassloaded{scrbook}% {\@mtc@hints@given@true \mtcPackageInfo[<I0043>]{minitoc(hints)}% - {--- The KOMAScript scrbook class is loaded. \MessageBreak - See the minitoc package documentation\MessageBreak + {--- The KOMAScript scrbook class is loaded. + \MessageBreak + See the minitoc package documentation + \MessageBreak for specific precautions\@gobble}}{}% \@ifclassloaded{scrreprt}% {\@mtc@hints@given@true \mtcPackageInfo[<I0043>]{minitoc(hints)}% - {--- The KOMAScript scrreprt class is loaded. \MessageBreak - See the minitoc package documentation\MessageBreak + {--- The KOMAScript scrreprt class is loaded. + \MessageBreak + See the minitoc package documentation + \MessageBreak for specific precautions\@gobble}}{}% \@ifclassloaded{scrartcl}% {\@mtc@hints@given@true \mtcPackageInfo[<I0043>]{minitoc(hints)}% - {--- The KOMAScript scrartcl class is loaded. \MessageBreak - See the minitoc package documentation\MessageBreak + {--- The KOMAScript scrartcl class is loaded. + \MessageBreak + See the minitoc package documentation + \MessageBreak for specific precautions\@gobble}}{}% \@ifpackageloaded{tocloft}% {\@mtc@hints@given@true \mtcPackageInfo[<I0047>]{minitoc(hints)}% - {--- The tocloft package is loaded. \MessageBreak - See the minitoc package documentation\MessageBreak + {--- The tocloft package is loaded. + \MessageBreak + See the minitoc package documentation + \MessageBreak for specific precautions\@gobble}}{}% \@ifpackageloaded{titletoc}% {\@mtc@hints@given@true \mtcPackageWarningNoLine[<W0040>]{minitoc(hints)}% - {--- The titletoc package is loaded. \MessageBreak - It is incompatible\MessageBreak with the minitoc package}}{}% + {--- The titletoc package is loaded. + \MessageBreak + It is incompatible + \MessageBreak + with the minitoc package}}{}% \@ifpackageloaded{placeins}% {\if@mtc@ss@insection@ \@ifpackagewith{placeins}{section}{}% @@ -3678,9 +3914,10 @@ \MessageBreak which implies it. Try to inverse the \MessageBreak - loading order and use coherent options. + loading order and use consistent options. + \MessageBreak + You may have got a message \MessageBreak - You may have got a message\MessageBreak ! LaTeX Error: Option clash for package placeins}% }% \@ifpackagewith{placeins}{above}% @@ -3696,7 +3933,7 @@ \MessageBreak Try to remove the above option \MessageBreak - and use coherent options}% + and use consistent options}% }{}% \@ifpackagewith{placeins}{below}% {\@mtc@hints@given@true @@ -3711,7 +3948,7 @@ \MessageBreak Try to remove the below option \MessageBreak - and use coherent options}% + and use consistent options}% }{}% \fi \@ifpackagelater{placeins}{2005/04/18}{}{% @@ -3727,25 +3964,34 @@ \@ifclassloaded{memoir}% {\@mtc@hints@given@true \mtcPackageInfo[<I0044>]{minitoc(hints)}% - {--- The memoir class is loaded. \MessageBreak - See the minitoc package documentation\MessageBreak + {--- The memoir class is loaded. + \MessageBreak + See the minitoc package documentation + \MessageBreak for specific precautions\@gobble}{}% }{}% \@ifclassloaded{amsart}% {\@mtc@hints@given@true \mtcPackageWarningNoLine[<W0026>]{minitoc(hints)}% - {--- The amsart class is loaded. \MessageBreak - It is incompatible\MessageBreak with the minitoc package}}{}% + {--- The amsart class is loaded. + \MessageBreak + It is incompatible + \MessageBreak + with the minitoc package}}{}% \@ifclassloaded{amsproc}% {\@mtc@hints@given@true \mtcPackageWarningNoLine[<W0027>]{minitoc(hints)}% - {--- The amsproc class is loaded. \MessageBreak - It is incompatible\MessageBreak with the minitoc package}}{}% + {--- The amsproc class is loaded. + \MessageBreak + It is incompatible + \MessageBreak with the minitoc package}}{}% \@ifclassloaded{amsbook}% {\@mtc@hints@given@true \mtcPackageInfo[<I0041>]{minitoc(hints)}% - {--- The amsbook class is loaded. \MessageBreak - See the minitoc package documentation\MessageBreak + {--- The amsbook class is loaded. + \MessageBreak + See the minitoc package documentation + \MessageBreak for specific precautions\@gobble}{}% }{}% \@ifpackageloaded{abstract}% @@ -3753,17 +3999,22 @@ \@ifpackagewith{abstract}{addtotoc}% {\@mtc@hints@given@true \mtcPackageInfo[<I0040>]{minitoc(hints)}% - {The ``abstract'' package has been\MessageBreak - loaded with the ``addtotoc'' option.\MessageBreak - You need to look at the\MessageBreak + {The ``abstract'' package has been + \MessageBreak + loaded with the ``addtotoc'' option. + \MessageBreak + You need to look at the + \MessageBreak documentation to adjust. \MessageBreak} }}{} \@ifclassloaded{jura}% {\@mtc@hints@given@true \mtcPackageWarningNoLine[<W0029>]{minitoc(hints)}% - {--- The jura class is loaded. \MessageBreak - It is incompatible\MessageBreak with the minitoc package}}{}% + {--- The jura class is loaded. + \MessageBreak + It is incompatible + \MessageBreak with the minitoc package}}{}% \@mtc@hints@w@false \@ifundefined{part}{}{\ifx\part\mtc@hints@part\relax \else\@mtc@hints@w@true\fi} @@ -3773,11 +4024,13 @@ \else\@mtc@hints@w@true\fi} \if@mtc@hints@w@\@mtc@hints@given@true% \mtcPackageWarningNoLine[<W0030>]{minitoc(hints)}% - {--- The \string\part\space command is altered\MessageBreak + {--- The \string\part\space command is altered + \MessageBreak after minitoc} \if@mtc@hyper@used@ \mtcPackageWarningNoLine[<W0023>]{minitoc(hints)}% - {--- It may be the consequence\MessageBreak + {--- It may be the consequence + \MessageBreak of loading the ``hyperref'' package} \fi \fi @@ -3790,11 +4043,13 @@ \else\@mtc@hints@w@true\fi}% \if@mtc@hints@w@\@mtc@hints@given@true% \mtcPackageWarningNoLine[<W0028>]{minitoc(hints)}% - {--- The \string\chapter\space command is altered\MessageBreak + {--- The \string\chapter\space command is altered + \MessageBreak after minitoc} \if@mtc@hyper@used@ \mtcPackageWarningNoLine[<W0023>]{minitoc(hints)}% - {--- It may be the consequence\MessageBreak + {--- It may be the consequence + \MessageBreak of loading the ``hyperref'' package} \fi \fi @@ -3808,11 +4063,13 @@ \@mtc@hints@w@true\fi} \if@mtc@hints@w@\@mtc@hints@given@true% \mtcPackageWarningNoLine[<W0039>]{minitoc(hints)}% - {--- The \string\section\space command is altered\MessageBreak + {--- The \string\section\space command is altered + \MessageBreak after minitoc} \if@mtc@hyper@used@ \mtcPackageWarningNoLine[<W0023>]{minitoc(hints)}% - {--- It may be the consequence\MessageBreak + {--- It may be the consequence + \MessageBreak of loading the ``hyperref'' package} \fi \relax\else\fi}{}% @@ -3849,10 +4106,12 @@ \if@mtc@placeinsLoaded@ \else \if@mtc@sect@floats@% \mtcPackageWarningNoLine[<W0056>]{minitoc(hints)}% - {You are using \string\dosectlof\space and/or \MessageBreak + {You are using \string\dosectlof\space and/or + \MessageBreak \string\dosectlot, \string\sectlof\space and/or \string\sectlot, \MessageBreak - hence the ``insection'' package\MessageBreak + hence the ``insection'' package + \MessageBreak option is recommended}% \@mtc@hints@w@true \@mtc@hints@given@true \fi @@ -3861,7 +4120,8 @@ \if@parttoc@used@ \if@doparttoc@used@\else \mtcPackageWarningNoLine[<W0062>]{minitoc(hints)}% - {You have used \string\parttoc,\MessageBreak + {You have used \string\parttoc, + \MessageBreak but not \string\doparttoc} \@mtc@hints@given@true \fi @@ -3869,7 +4129,8 @@ \if@partlof@used@ \if@dopartlof@used@\else \mtcPackageWarningNoLine[<W0060>]{minitoc(hints)}% - {You have used \string\partlof,\MessageBreak + {You have used \string\partlof, + \MessageBreak but not \string\dopartlof} \@mtc@hints@given@true \fi @@ -3877,7 +4138,8 @@ \if@partlot@used@ \if@dopartlot@used@\else \mtcPackageWarningNoLine[<W0061>]{minitoc(hints)}% - {You have used \string\partlot,\MessageBreak + {You have used \string\partlot, + \MessageBreak but not \string\dopartlot} \@mtc@hints@given@true \fi @@ -3887,7 +4149,8 @@ \if@minitoc@used@ \if@dominitoc@used@\else \mtcPackageWarningNoLine[<W0059>]{minitoc(hints)}% - {You have used \string\minitoc,\MessageBreak + {You have used \string\minitoc, + \MessageBreak but not \string\dominitoc} \@mtc@hints@given@true \fi @@ -3895,7 +4158,8 @@ \if@minilof@used@ \if@dominilof@used@\else \mtcPackageWarningNoLine[<W0057>]{minitoc(hints)}% - {You have used \string\minilof,\MessageBreak + {You have used \string\minilof, + \MessageBreak but not \string\dominilof} \@mtc@hints@given@true \fi @@ -3903,7 +4167,8 @@ \if@minilot@used@ \if@dominilot@used@\else \mtcPackageWarningNoLine[<W0058>]{minitoc(hints)}% - {You have used \string\minilot,\MessageBreak + {You have used \string\minilot, + \MessageBreak but not \string\dominilot} \@mtc@hints@given@true \fi @@ -3913,7 +4178,8 @@ \if@secttoc@used@ \if@dosecttoc@used@\else \mtcPackageWarningNoLine[<W0065>]{minitoc(hints)}% - {You have used \string\secttoc,\MessageBreak + {You have used \string\secttoc, + \MessageBreak but not \string\dosecttoc} \@mtc@hints@given@true \fi @@ -3921,7 +4187,8 @@ \if@sectlof@used@ \if@dosectlof@used@\else \mtcPackageWarningNoLine[<W0063>]{minitoc(hints)}% - {You have used \string\sectlof,\MessageBreak + {You have used \string\sectlof, + \MessageBreak but not \string\dosectlof} \@mtc@hints@given@true \fi @@ -3929,7 +4196,8 @@ \if@sectlot@used@ \if@dosectlot@used@\else \mtcPackageWarningNoLine[<W0064>]{minitoc(hints)}% - {You have used \string\sectlot,\MessageBreak + {You have used \string\sectlot, + \MessageBreak but not \string\dosectlot} \fi \fi @@ -3938,7 +4206,8 @@ \if@doparttoc@used@ \if@parttoc@used@\else \mtcPackageWarningNoLine[<W0075>]{minitoc(hints)}% - {You have used \string\doparttoc,\MessageBreak + {You have used \string\doparttoc, + \MessageBreak but not \string\parttoc} \@mtc@hints@given@true \fi @@ -3946,7 +4215,8 @@ \if@dopartlof@used@ \if@partlof@used@\else \mtcPackageWarningNoLine[<W0076>]{minitoc(hints)}% - {You have used \string\dopartlof,\MessageBreak + {You have used \string\dopartlof, + \MessageBreak but not \string\partlof} \@mtc@hints@given@true \fi @@ -3954,7 +4224,8 @@ \if@dopartlot@used@ \if@partlot@used@\else \mtcPackageWarningNoLine[<W0077>]{minitoc(hints)}% - {You have used \string\dopartlot,\MessageBreak + {You have used \string\dopartlot, + \MessageBreak but not \string\partlot} \@mtc@hints@given@true \fi @@ -3964,7 +4235,8 @@ \if@dominitoc@used@ \if@minitoc@used@\else \mtcPackageWarningNoLine[<W0078>]{minitoc(hints)}% - {You have used \string\dominitoc,\MessageBreak + {You have used \string\dominitoc, + \MessageBreak but not \string\minitoc} \@mtc@hints@given@true \fi @@ -3972,7 +4244,8 @@ \if@dominilof@used@ \if@minilof@used@\else \mtcPackageWarningNoLine[<W0079>]{minitoc(hints)}% - {You have used \string\dominilof,\MessageBreak + {You have used \string\dominilof, + \MessageBreak but not \string\minilof} \@mtc@hints@given@true \fi @@ -3980,7 +4253,8 @@ \if@dominilot@used@ \if@minilot@used@\else \mtcPackageWarningNoLine[<W0080>]{minitoc(hints)}% - {You have used \string\dominilot,\MessageBreak + {You have used \string\dominilot, + \MessageBreak but not \string\minilot} \@mtc@hints@given@true \fi @@ -3990,7 +4264,8 @@ \if@dosecttoc@used@ \if@secttoc@used@\else \mtcPackageWarningNoLine[<W0081>]{minitoc(hints)}% - {You have used \string\dosecttoc,\MessageBreak + {You have used \string\dosecttoc, + \MessageBreak but not \string\secttoc} \@mtc@hints@given@true \fi @@ -3998,7 +4273,8 @@ \if@dosectlof@used@ \if@sectlof@used@\else \mtcPackageWarningNoLine[<W0082>]{minitoc(hints)}% - {You have used \string\dosectlof,\MessageBreak + {You have used \string\dosectlof, + \MessageBreak but not \string\sectlof} \@mtc@hints@given@true \fi @@ -4006,7 +4282,8 @@ \if@dosectlot@used@ \if@sectlot@used@\else \mtcPackageWarningNoLine[<W0083>]{minitoc(hints)}% - {You have used \string\dosectlot,\MessageBreak + {You have used \string\dosectlot, + \MessageBreak but not \string\sectlot} \fi \fi @@ -4016,27 +4293,33 @@ \if@parttoc@used@ \if@mtc@toc@used@\else \mtcPackageWarningNoLine[<W0071>]{minitoc(hints)}% - {You have used \string\parttoc\space but not\MessageBreak - \string\tableofcontents\MessageBreak nor - \string\faketableofcontents} + {You have used \string\parttoc\space but not + \MessageBreak + \string\tableofcontents + \MessageBreak + nor \string\faketableofcontents} \@mtc@hints@given@true \fi \fi \if@partlof@used@ \if@mtc@lof@used@\else \mtcPackageWarningNoLine[<W0069>]{minitoc(hints)}% - {You have used \string\partlof\space but not\MessageBreak - \string\listoffigures\MessageBreak nor - \string\fakelistoffigures} + {You have used \string\partlof\space but not + \MessageBreak + \string\listoffigures + \MessageBreak + nor \string\fakelistoffigures} \@mtc@hints@given@true \fi \fi \if@partlot@used@ \if@mtc@lot@used@\else \mtcPackageWarningNoLine[<W0070>]{minitoc(hints)}% - {You have used \string\partlot\space but not\MessageBreak - \string\listoftables\MessageBreak nor - \string\fakelistoftables} + {You have used \string\partlot\space but not + \MessageBreak + \string\listoftables + \MessageBreak + nor \string\fakelistoftables} \@mtc@hints@given@true \fi \fi @@ -4045,27 +4328,33 @@ \if@minitoc@used@ \if@mtc@toc@used@\else \mtcPackageWarningNoLine[<W0068>]{minitoc(hints)}% - {You have used \string\minitoc\space but not\MessageBreak - \string\tableofcontents\MessageBreak nor - \string\faketableofcontents} + {You have used \string\minitoc\space but not + \MessageBreak + \string\tableofcontents + \MessageBreak + nor \string\faketableofcontents} \@mtc@hints@given@true \fi \fi \if@minilof@used@ \if@mtc@lof@used@\else \mtcPackageWarningNoLine[<W0066>]{minitoc(hints)}% - {You have used \string\minilof\space but not\MessageBreak - \string\listoffigures\MessageBreak nor - \string\fakelistoffigures} + {You have used \string\minilof\space but not + \MessageBreak + \string\listoffigures + \MessageBreak + nor \string\fakelistoffigures} \@mtc@hints@given@true \fi \fi \if@minilot@used@ \if@mtc@lot@used@\else \mtcPackageWarningNoLine[<W0067>]{minitoc(hints)}% - {You have used \string\minilot\space but not\MessageBreak - \string\listoftables\MessageBreak nor - \string\fakelistoftables} + {You have used \string\minilot\space but not + \MessageBreak + \string\listoftables + \MessageBreak + nor \string\fakelistoftables} \@mtc@hints@given@true \fi \fi @@ -4074,27 +4363,33 @@ \if@secttoc@used@ \if@mtc@toc@used@\else \mtcPackageWarningNoLine[<W0074>]{minitoc(hints)}% - {You have used \string\secttoc\space but not\MessageBreak - \string\tableofcontents\MessageBreak nor - \string\faketableofcontents} + {You have used \string\secttoc\space but not + \MessageBreak + \string\tableofcontents + \MessageBreak + nor \string\faketableofcontents} \@mtc@hints@given@true \fi \fi \if@sectlof@used@ \if@mtc@lof@used@\else \mtcPackageWarningNoLine[<W0072>]{minitoc(hints)}% - {You have used \string\sectlof\space but not\MessageBreak - \string\listoffigures\MessageBreak nor - \string\fakelistoffigures} + {You have used \string\sectlof\space but not + \MessageBreak + \string\listoffigures + \MessageBreak + nor \string\fakelistoffigures} \@mtc@hints@given@true \fi \fi \if@sectlot@used@ \if@mtc@lot@used@\else \mtcPackageWarningNoLine[<W0073>]{minitoc(hints)}% - {You have used \string\sectlot\space but not\MessageBreak - \string\listoftables\MessageBreak nor - \string\fakelistoftables} + {You have used \string\sectlot\space but not + \MessageBreak + \string\listoftables + \MessageBreak + nor \string\fakelistoftables} \@mtc@hints@given@true \fi \fi @@ -4106,7 +4401,8 @@ \ifnum 99 < \value{ptc}\relax \@mtc@hints@given@true \mtcPackageWarningNoLine[<W0054>]{minitoc(hints)}% - {You have used short extensions\MessageBreak + {You have used short extensions + \MessageBreak and more than 99 parts (\arabic{ptc})} \fi \fi @@ -4114,7 +4410,8 @@ \ifnum 99 < \value{mtc}\relax \@mtc@hints@given@true \mtcPackageWarningNoLine[<W0053>]{minitoc(hints)}% - {You have used short extensions\MessageBreak + {You have used short extensions + \MessageBreak and more than 99 chapters (\arabic{mtc})} \fi \else @@ -4122,7 +4419,8 @@ \ifnum 99 < \value{stc}\relax \@mtc@hints@given@true \mtcPackageWarningNoLine[<W0055>]{minitoc(hints)}% - {You have used short extensions\MessageBreak + {You have used short extensions + \MessageBreak and more than 99 sections (\arabic{stc})} \fi \fi @@ -4132,189 +4430,241 @@ \if@mtc@sectstyLoaded@\else \if@mtc@sectstyLoaded@a@ \mtcPackageWarningNoLine[<W0037>]{minitoc(hints)}% - {The sectsty package should be\MessageBreak - loaded BEFORE the minitoc package} + {The sectsty package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@varsectsLoaded@\else \if@mtc@varsectsLoaded@a@ \mtcPackageWarningNoLine[<W0038>]{minitoc(hints)}% - {The varsects package should be\MessageBreak - loaded BEFORE the minitoc package} + {The varsects package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@fncychapLoaded@\else \if@mtc@fncychapLoaded@a@ \mtcPackageWarningNoLine[<W0086>]{minitoc(hints)}% - {The fncychap package should be\MessageBreak - loaded BEFORE the minitoc package} + {The fncychap package should be + \MessageBreak + loaded BEFORE the minitoc package} + \@mtc@hints@given@true + \fi +\fi +\if@mtc@hangcaptionLoaded@\else + \if@mtc@hangcaptionLoaded@a@ + \mtcPackageWarningNoLine[<W0092>]{minitoc(hints)}% + {The hangcaption package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@quotchapLoaded@\else \if@mtc@quotchapLoaded@a@ \mtcPackageWarningNoLine[<W0087>]{minitoc(hints)}% - {The quotchap package should be\MessageBreak - loaded BEFORE the minitoc package} + {The quotchap package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@romannumLoaded@\else \if@mtc@romannumLoaded@a@ \mtcPackageWarningNoLine[<W0088>]{minitoc(hints)}% - {The romannum package should be\MessageBreak - loaded BEFORE the minitoc package} + {The romannum package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@sfheadersLoaded@\else \if@mtc@sfheadersLoaded@a@ \mtcPackageWarningNoLine[<W0089>]{minitoc(hints)}% - {The sfheaders package should be\MessageBreak - loaded BEFORE the minitoc package} + {The sfheaders package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@alnumsecLoaded@\else \if@mtc@alnumsecLoaded@a@ \mtcPackageWarningNoLine[<W0090>]{minitoc(hints)}% - {The alnumsec package should be\MessageBreak - loaded BEFORE the minitoc package} + {The alnumsec package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@captcontLoaded@\else \if@mtc@captcontLoaded@a@ \mtcPackageWarningNoLine[<W0091>]{minitoc(hints)}% - {The captcont package should be\MessageBreak - loaded BEFORE the minitoc package} + {The captcont package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@captionLoaded@\else \if@mtc@captionLoaded@a@ \mtcPackageWarningNoLine[<W0033>]{minitoc(hints)}% - {The caption package should be\MessageBreak - loaded BEFORE the minitoc package} + {The caption package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@captionIILoaded@\else \if@mtc@captionIILoaded@a@ \mtcPackageWarningNoLine[<W0034>]{minitoc(hints)}% - {The caption2 package should be\MessageBreak - loaded BEFORE the minitoc package} + {The caption2 package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@ccaptionLoaded@\else \if@mtc@ccaptionLoaded@a@ \mtcPackageWarningNoLine[<W0035>]{minitoc(hints)}% - {The ccaption package should be\MessageBreak - loaded BEFORE the minitoc package} + {The ccaption package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@mcaptionLoaded@\else \if@mtc@mcaptionLoaded@a@ \mtcPackageWarningNoLine[<W0036>]{minitoc(hints)}% - {The mcaption package should be\MessageBreak - loaded BEFORE the minitoc package} + {The mcaption package should be + \MessageBreak + loaded BEFORE the minitoc package} \@mtc@hints@given@true \fi \fi \if@mtc@empty@parttoc@ \mtcPackageWarningNoLine[<W0046>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty parttocs} + {You have attempted to insert + \MessageBreak + empty parttocs} \@mtc@hints@given@true \fi \if@mtc@empty@partlof@ \mtcPackageWarningNoLine[<W0044>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty partlofs} + {You have attempted to insert + \MessageBreak + empty partlofs} \@mtc@hints@given@true \fi \if@mtc@empty@partlot@ \mtcPackageWarningNoLine[<W0045>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty partlots} + {You have attempted to insert + \MessageBreak + empty partlots} \@mtc@hints@given@true \fi \if@mtc@empty@minitoc@ \mtcPackageWarningNoLine[<W0043>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty minitocs} + {You have attempted to insert + \MessageBreak + empty minitocs} \@mtc@hints@given@true \fi \if@mtc@empty@minilof@ \mtcPackageWarningNoLine[<W0041>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty minilofs} + {You have attempted to insert + \MessageBreak + empty minilofs} \@mtc@hints@given@true \fi \if@mtc@empty@minilot@ \mtcPackageWarningNoLine[<W0042>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty minilots} + {You have attempted to insert + \MessageBreak + empty minilots} \@mtc@hints@given@true \fi \if@mtc@empty@secttoc@ \mtcPackageWarningNoLine[<W0049>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty secttocs} + {You have attempted to insert + \MessageBreak + empty secttocs} \@mtc@hints@given@true \fi \if@mtc@empty@sectlof@ \mtcPackageWarningNoLine[<W0047>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty sectlofs} + {You have attempted to insert + \MessageBreak + empty sectlofs} \@mtc@hints@given@true \fi \if@mtc@empty@sectlot@ \mtcPackageWarningNoLine[<W0042>]{minitoc(hints)}% - {You have attempted to insert\MessageBreak empty sectlots} + {You have attempted to insert + \MessageBreak + empty sectlots} \@mtc@hints@given@true \fi \if@firstpartis@used@ \mtcPackageWarningNoLine[<W0051>]{minitoc(hints)}% - {You have invoked an obsolete\MessageBreak command: \string\firstpartis} + {You have invoked an obsolete + \MessageBreak + command: \string\firstpartis} \@mtc@hints@given@true \fi \if@firstchapteris@used@ \mtcPackageWarningNoLine[<W0050>]{minitoc(hints)}% - {You have invoked an obsolete\MessageBreak command: \string\firstchapteris} + {You have invoked an obsolete + \MessageBreak + command: \string\firstchapteris} \@mtc@hints@given@true \fi \if@firstsectionis@used@ \mtcPackageWarningNoLine[<W0052>]{minitoc(hints)}% - {You have invoked an obsolete\MessageBreak command: \string\firstsectionis} + {You have invoked an obsolete + \MessageBreak + command: \string\firstsectionis} \@mtc@hints@given@true \fi \if@mtc@hints@given@ \mtcPackageWarningNoLine[<W0024>]{minitoc(hints)}% - {Some hints have been written\MessageBreak + {Some hints have been written + \MessageBreak in the \jobname.log file} \else \mtcPackageInfo[<I0019>]{minitoc(hints)}% - {No hints have been written\MessageBreak + {No hints have been written + \MessageBreak in the \jobname.log file.\@gobble} \fi } \InputIfFileExists{english.mld}% {\ExecuteOptions{english}}% {\mtcPackageError[<E0036>]{minitoc}% - {Your minitoc installation is incomplete.\MessageBreak - The minitoc language object file (.mld), \MessageBreak - english.mld is not found. \MessageBreak + {Your minitoc installation is incomplete. + \MessageBreak + The minitoc language object file (.mld), + \MessageBreak + english.mld is not found. + \MessageBreak We will try to continue with default values}% - {See the minitoc documentation. \MessageBreak - Please fix your minitoc installation. \MessageBreak + {See the minitoc documentation. + \MessageBreak + Please fix your minitoc installation. + \MessageBreak Press <return> to continue}% - \providecommand{\ptctitle}{Table of Contents}% - \providecommand{\plftitle}{List of Figures}% - \providecommand{\plttitle}{List of Tables}% - \providecommand{\mtctitle}{Contents}% - \providecommand{\mlftitle}{Figures}% - \providecommand{\mlttitle}{Tables}% - \providecommand{\stctitle}{Contents}% - \providecommand{\slftitle}{Figures}% - \providecommand{\slttitle}{Tables}% - }% + \providecommand{\ptctitle}{Table of Contents}% + \providecommand{\plftitle}{List of Figures}% + \providecommand{\plttitle}{List of Tables}% + \providecommand{\mtctitle}{Contents}% + \providecommand{\mlftitle}{Figures}% + \providecommand{\mlttitle}{Tables}% + \providecommand{\stctitle}{Contents}% + \providecommand{\slftitle}{Figures}% + \providecommand{\slttitle}{Tables}% + }% \ProcessOptions* \if@mtc@ss@insection@ \RequirePackage{flafter}[2000/07/23]% @@ -4327,8 +4677,9 @@ \fi \def\mtc@maf{% \mtcPackageInfo[<I0009>]{minitoc}% - {Listing minitoc auxiliary files\MessageBreak - Creating the \jobname.maf file\@gobble} + {Listing minitoc auxiliary files + \MessageBreak + Creating the \jobname.maf file\@gobble} \immediate\closeout\tf@mtc \immediate\openout\tf@mtc \jobname.maf \if@longextensions@\mtc@maf@long\else\mtc@maf@short\fi @@ -4384,6 +4735,35 @@ \@ifundefined{section}{}{\let\mtc@hints@section\section \let\mtc@hints@@sect\@sect \let\mtc@hints@@ssect\@ssect} +\def\mtc@classck#1{% + \mtcPackageError[<E0037>]{minitoc}% + {The \csname #1\endcsname\space command is incompatible + \MessageBreak + with the document class}% + {Correct the source code. + \MessageBreak + Type <return> and rerun LaTeX}% +} +\AtBeginDocument{% + \providecommand{\doparttoc}[1][l]{\mtc@classck{doparttoc}}% + \providecommand{\dopartlof}[1][l]{\mtc@classck{dopartlof}}% + \providecommand{\dopartlot}[1][l]{\mtc@classck{dopartlot}}% + \providecommand{\dominitoc}[1][l]{\mtc@classck{dominitoc}}% + \providecommand{\dominilof}[1][l]{\mtc@classck{dominilof}}% + \providecommand{\dominilot}[1][l]{\mtc@classck{dominilot}}% + \providecommand{\dosecttoc}[1][l]{\mtc@classck{dosecttoc}}% + \providecommand{\dosectlof}[1][l]{\mtc@classck{dosectlof}}% + \providecommand{\dosectlot}[1][l]{\mtc@classck{dosectlot}}% + \providecommand{\parttoc}[1][l]{\mtc@classck{parttoc}}% + \providecommand{\partlof}[1][l]{\mtc@classck{partlof}}% + \providecommand{\partlot}[1][l]{\mtc@classck{partlot}}% + \providecommand{\minitoc}[1][l]{\mtc@classck{minitoc}}% + \providecommand{\minilof}[1][l]{\mtc@classck{minilof}}% + \providecommand{\minilot}[1][l]{\mtc@classck{minilot}}% + \providecommand{\secttoc}[1][l]{\mtc@classck{secttoc}}% + \providecommand{\sectlof}[1][l]{\mtc@classck{sectlof}}% + \providecommand{\sectlot}[1][l]{\mtc@classck{sectlot}}% +} \endinput %% %% End of file `minitoc.sty'. diff --git a/Master/texmf-dist/tex/latex/minitoc/mtcoff.sty b/Master/texmf-dist/tex/latex/minitoc/mtcoff.sty index 8e38610b60d..303974a5dc9 100644 --- a/Master/texmf-dist/tex/latex/minitoc/mtcoff.sty +++ b/Master/texmf-dist/tex/latex/minitoc/mtcoff.sty @@ -46,20 +46,26 @@ \def\kernafterparttoc{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernafterparttoc \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernafterparttoc + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-1.\baselineskip\kern.5ex}% \def\kernafterpartlof{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernafterpartlof \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernafterpartlof + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-1.\baselineskip\kern.5ex}% \def\kernafterpartlot{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernafterpartlot \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernafterpartlot + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-1.\baselineskip\kern.5ex}% }% \@ifundefined{chapter}{% @@ -68,20 +74,26 @@ \def\kernaftersecttoc{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernaftersecttoc \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernaftersecttoc + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-1.\baselineskip\kern.5ex}% \def\kernaftersectlof{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernaftersectlof \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernaftersectlof + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-1.\baselineskip\kern.5ex}% \def\kernaftersectlot{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernaftersectlot \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernaftersectlot + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-1.\baselineskip\kern.5ex}% }% }% @@ -89,20 +101,26 @@ \def\kernafterminitoc{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernafterminitoc \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernafterminitoc + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-.5\baselineskip\kern.5ex}% \def\kernafterminilof{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernafterminilof \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernafterminilof + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-1.\baselineskip\kern0.ex}% \def\kernafterminilot{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% - {The macro \string\kernafterminilot \MessageBreak - should not be used out of context\MessageBreak}% + {The macro \string\kernafterminilot + \MessageBreak + should not be used out of context + \MessageBreak}% \kern-1.\baselineskip\kern0.ex}% }% \let\mtcskip\relax @@ -297,8 +315,10 @@ \fi} \newcommand{\mtcaddchapter}[1][]{\mtcoffwarn@true \mtcPackageWarning[<F0004>]{mtcoff}% - {\protect\mtcaddchapter{...} should be replaced\MessageBreak - by \protect\addcontentsline{toc}{chapter}{...}\MessageBreak} + {\protect\mtcaddchapter{...} should be replaced + \MessageBreak + by \protect\addcontentsline{toc}{chapter}{...} + \MessageBreak} \def\mtc@ck{#1} \ifx\mtc@ck\empty \else @@ -306,8 +326,10 @@ \fi} \newcommand{\mtcaddsection}[1][]{\mtcoffwarn@true \mtcPackageWarning[<F0006>]{mtcoff}% - {\protect\mtcaddsection{...} should be replaced\MessageBreak - by \protect\addcontentsline{toc}{section}{...}\MessageBreak} + {\protect\mtcaddsection{...} should be replaced + \MessageBreak + by \protect\addcontentsline{toc}{section}{...} + \MessageBreak} \def\mtc@ck{#1} \ifx\mtc@ck\empty \else @@ -315,8 +337,10 @@ \fi} \newcommand{\mtcaddpart}[1][]{\mtcoffwarn@true \mtcPackageWarning[<F0005>]{mtcoff}% - {\protect\mtcaddpart{...} should be replaced\MessageBreak - by \protect\addcontentsline{toc}{part}{...}\MessageBreak} + {\protect\mtcaddpart{...} should be replaced + \MessageBreak + by \protect\addcontentsline{toc}{part}{...} + \MessageBreak} \def\mtc@ck{#1} \ifx\mtc@ck\empty \else @@ -343,18 +367,24 @@ \newcommand{\mtcfixindex}[1][]{\relax} \def\addstarredpart#1{\mtcoffwarn@true \mtcPackageWarning[<F0002>]{mtcoff}% - {\protect\addstarredpart{...} should be replaced by\MessageBreak - \protect\addcontentsline{toc}{part}{...}\MessageBreak} + {\protect\addstarredpart{...} should be replaced by + \MessageBreak + \protect\addcontentsline{toc}{part}{...} + \MessageBreak} \addcontentsline{toc}{part}{#1}} \def\addstarredchapter#1{\mtcoffwarn@true \mtcPackageWarning[<F0001>]{mtcoff}% - {\protect\addstarredchapter{...} should be replaced by\MessageBreak - \protect\addcontentsline{toc}{chapter}{...}\MessageBreak} + {\protect\addstarredchapter{...} should be replaced by + \MessageBreak + \protect\addcontentsline{toc}{chapter}{...} + \MessageBreak} \addcontentsline{toc}{chapter}{#1}} \def\addstarredsection#1{\mtcoffwarn@true \mtcPackageWarning[<F0003>]{mtcoff}% - {\protect\addstarredsection{...} should be replaced by\MessageBreak - \protect\addcontentsline{toc}{section}{...}\MessageBreak} + {\protect\addstarredsection{...} should be replaced by + \MessageBreak + \protect\addcontentsline{toc}{section}{...} + \MessageBreak} \addcontentsline{toc}{section}{#1}} \endinput %% diff --git a/Master/texmf-dist/tex/latex/minitoc/mtcpatchmem.sty b/Master/texmf-dist/tex/latex/minitoc/mtcpatchmem.sty index 1ef28cb3501..75acf4d2570 100644 --- a/Master/texmf-dist/tex/latex/minitoc/mtcpatchmem.sty +++ b/Master/texmf-dist/tex/latex/minitoc/mtcpatchmem.sty @@ -29,7 +29,7 @@ %% distributed with it. \NeedsTeXFormat{LaTeX2e}[1996/06/01]% \ProvidesPackage{mtcpatchmem}% - [2005/09/30 v48 Package mtcpatchmem] + [2005/09/30 v49 Package mtcpatchmem] \RequirePackage{mtcmess}[2006/03/14] \mtcPackageInfo[<M0001>]{mtcpatchmem}% {mtcpatchmem package to patch the memoir class\@gobble} diff --git a/Master/texmf-dist/tex/latex/minitoc/russian-cca.mlo b/Master/texmf-dist/tex/latex/minitoc/russian-cca.mlo index 3ed3434e895..ff983241cf6 100644 --- a/Master/texmf-dist/tex/latex/minitoc/russian-cca.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/russian-cca.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./russian-cca.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% %% This package redefines several LaTeX defaults for printing Russian %% documents in alternative encoding. Uses packages cmcyr and diff --git a/Master/texmf-dist/tex/latex/minitoc/russian-cca1.mlo b/Master/texmf-dist/tex/latex/minitoc/russian-cca1.mlo index 2615d520c14..c75727ffe59 100644 --- a/Master/texmf-dist/tex/latex/minitoc/russian-cca1.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/russian-cca1.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./russian-cca1.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{russian-cca1.mlo}[2006/02/07] %% Titles for minitoc.sty diff --git a/Master/texmf-dist/tex/latex/minitoc/russian-lh.mlo b/Master/texmf-dist/tex/latex/minitoc/russian-lh.mlo index 894d5f4fb5e..5aee9e072f9 100644 --- a/Master/texmf-dist/tex/latex/minitoc/russian-lh.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/russian-lh.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./russian-lh.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{russian-lh.mlo}[2006/03/07] %% Russian (russian-lh) titles for minitoc.sty diff --git a/Master/texmf-dist/tex/latex/minitoc/russian-lhcyralt.mlo b/Master/texmf-dist/tex/latex/minitoc/russian-lhcyralt.mlo index 9a7dc4190b3..2404fdfc3b6 100644 --- a/Master/texmf-dist/tex/latex/minitoc/russian-lhcyralt.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/russian-lhcyralt.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./russian-lhcyralt.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{russian-lhcyralt.mlo}[2006/03/10] %% From lhcyralt.sty in the lhcyr package diff --git a/Master/texmf-dist/tex/latex/minitoc/russian-lhcyrkoi.mlo b/Master/texmf-dist/tex/latex/minitoc/russian-lhcyrkoi.mlo index 581f60a0f03..f514929c090 100644 --- a/Master/texmf-dist/tex/latex/minitoc/russian-lhcyrkoi.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/russian-lhcyrkoi.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./russian-lhcyrkoi.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{russian-lhcyrkoi.mlo}[2006/03/10] %% From lhcyrkoi.sty in the lhcyr package diff --git a/Master/texmf-dist/tex/latex/minitoc/russian-lhcyrwin.mlo b/Master/texmf-dist/tex/latex/minitoc/russian-lhcyrwin.mlo index 4a175448c18..41da2f237a8 100644 --- a/Master/texmf-dist/tex/latex/minitoc/russian-lhcyrwin.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/russian-lhcyrwin.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./russian-lhcyrwin.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{russian-lhcyrwin.mlo}[2006/03/10] %% From lhcyrwin.sty in the lhcyr package diff --git a/Master/texmf-dist/tex/latex/minitoc/samin.mld b/Master/texmf-dist/tex/latex/minitoc/samin.mld index 0acfcfaea31..e700ac0a1c8 100644 --- a/Master/texmf-dist/tex/latex/minitoc/samin.mld +++ b/Master/texmf-dist/tex/latex/minitoc/samin.mld @@ -28,7 +28,7 @@ %% This work consists of all the files listed in the file `minitoc.l' %% distributed with it. \ProvidesFile{samin.mld}[2006/01/13] -%% North Sami (samin) titles for minitoc.sty +%% North Sámi (samin) titles for minitoc.sty %% from samin.dtx (babel) %% Jernsletten, Regnor \def\ptctitle{Sisdoallu}% diff --git a/Master/texmf-dist/tex/latex/minitoc/thai.mlo b/Master/texmf-dist/tex/latex/minitoc/thai.mlo index 93852796a1c..a7fac73db6a 100644 --- a/Master/texmf-dist/tex/latex/minitoc/thai.mlo +++ b/Master/texmf-dist/tex/latex/minitoc/thai.mlo @@ -1,6 +1,6 @@ %% LaTeX2e file `./thai.mlo' %% generated by the `filecontents' environment -%% from source `minitoc' on 2006/09/13. +%% from source `minitoc' on 2006/11/13. %% \ProvidesFile{thai.mlo}[2005/01/28] % from thaicjk.ldf CJK 4.5.2 Thai support for the babel system |