summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/minitoc/minitoc.ins
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/minitoc/minitoc.ins')
-rw-r--r--Master/texmf-dist/source/latex/minitoc/minitoc.ins845
1 files changed, 737 insertions, 108 deletions
diff --git a/Master/texmf-dist/source/latex/minitoc/minitoc.ins b/Master/texmf-dist/source/latex/minitoc/minitoc.ins
index 9ef83156c34..f4121635daf 100644
--- a/Master/texmf-dist/source/latex/minitoc/minitoc.ins
+++ b/Master/texmf-dist/source/latex/minitoc/minitoc.ins
@@ -1,3 +1,368 @@
+\begin{filecontents}{dblaccnt.sty}
+% Copyright 2000 Frank Mittelbach <frank.mittelbach@latex-project.org>.
+% License: LPPL, version 1.3a or newer, according to
+% http://www.latex-project.org/lppl.txt.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Werner Lemberg <wl@gnu.org>.
+%
+%
+% This is the file dblaccnt.tex which implements support for multiple
+% accents.
+%
+%
+% The code below handles only the case of
+%
+% \acc1 \acc2 ... glyph
+%
+% with or without nesting braces.
+%
+% \acc1 {\acc2 a}
+%
+% etc. will be handled correctly by removing the brace group during
+% the scanning process. This means in particular that conceptually
+% any accent command can only handle single token arguments!
+%
+% It should also work for combinations generated from inputenc, i.e.,
+% are presented as 8bit tokens or, after passing through something like
+% an .aux file, as \IeC{\acc1} \IeC{\acc2} ...
+%
+% If you use OT1 encoding you have to explicitly reload it (with
+% \usepackage[OT1]{fontenc}).
+%
+%
+% History
+%
+% 1.0 2000/01/27
+%
+% Initial release.
+%
+% 1.1 2005/04/21
+%
+% Make it work with LaTeX release 2003/12/01.
+% Add copyright message and history.
+%
+
+\ProvidesPackage{dblaccnt}[2005/04/21 v1.1 double accent support]
+
+\endlinechar \m@ne
+
+
+% We must redefine two internal LaTeX commands to provide hooks for
+% assembling accents.
+
+% Here we test whether #1 (the command to be executed) is \chardef or
+% #3 (the encoding) is `?'. If both are false, \assemble@accent@cmds
+% will be used.
+%
+% The first case catches \DeclareTextSymbol, the second catches
+% \ProvideTextCommandDefault. Both checks are ugly hacks which hopefully
+% disappear in the near future.
+%
+\def\@dec@text@cmd#1#2#3{
+ \ifx#1\chardef
+ \expandafter\def\expandafter#2\expandafter{
+ \csname#3-cmd\expandafter\endcsname
+ \expandafter#2
+ \csname#3\string#2\endcsname
+ }
+ \else
+ \ifx#1\chardef@text@cmd
+ \expandafter\def\expandafter#2\expandafter{
+ \csname#3-cmd\expandafter\endcsname
+ \expandafter#2
+ \csname#3\string#2\endcsname
+ }
+ \else
+ \if#3?
+ \expandafter\def\expandafter#2\expandafter{
+ \csname#3-cmd\expandafter\endcsname
+ \expandafter#2
+ \csname#3\string#2\endcsname
+ }
+ \else
+ \expandafter\def\expandafter#2\expandafter{
+ % start looking for acc tokens
+ \expandafter\assemble@accent@cmds
+ \csname#3-cmd\expandafter\endcsname
+ \expandafter#2
+ \csname#3\string#2\endcsname
+ }
+ \fi
+ \fi
+ \fi
+ \let\@ifdefinable\@rc@ifdefinable
+ \expandafter#1\csname#3\string#2\endcsname
+}
+
+
+% The redefined \@tabacckludge macro below assures that the top-level
+% definition of the accents (which contains \assemble@accent@cmds)
+% will be called.
+%
+\def\@make@tabacc#1#2{
+ \expandafter\def\csname @tabacc\string#1\endcsname{#2}
+}
+
+\@make@tabacc{'}{\@acci}
+\@make@tabacc{`}{\@accii}
+\@make@tabacc{=}{\@acciii}
+
+
+% Here the redefinition of second internal LaTeX macro.
+%
+\def\@tabacckludge#1{
+ \csname @tabacc\string#1\endcsname
+}
+
+
+% We only look ahead for further accents if we are to typeset.
+%
+\def\assemble@accent@cmds{
+ \ifx\protect\@typeset@protect
+ \expandafter\assemble@tokensinit
+ \fi
+}
+
+
+% The init is special as we have to parse over some of the expansion
+% of the encoding specific command; for example, \^ might expand to
+%
+% \assemble@accent@cmds \OT1-cmd \^ \OT1\^
+% ^^^^^^ one token
+%
+% We start \assemble@tokens with the number of hits so far (\@empty),
+% zero the actual code for the current, e.g., \OT1\^ in the above
+% example (resp. the corresponding macro in the current font
+% encoding), and as a third argument we will pick up the next token
+% or group in the input stream for testing.
+%
+\def\assemble@tokensinit#1#2#3{
+ % the usual test for availability in the current encoding
+ % similar to the test in \@changed@cmd
+ \@inmathwarn#2
+ \expandafter\ifx\csname\cf@encoding\string#2\endcsname\relax
+ \expandafter\ifx\csname ?\string#2\endcsname\relax
+ \expandafter\def\csname ?\string#2\endcsname{
+ \TextSymbolUnavailable#2
+ }
+ \fi
+ \global\expandafter\let
+ \csname\cf@encoding \string#2\expandafter\endcsname
+ \csname ?\string#2\endcsname
+ \fi
+
+ % here we substitute the current encoding
+ \expandafter\assemble@tokens@\expandafter\@empty
+ \csname\cf@encoding\string#2\endcsname
+}
+
+
+% The next commands should be considered only as a proof of concept
+% -- they can most certainly be streamlined. Here is roughly what
+% they do:
+%
+% \assemble@tokens: If the picked up token is \IeC then get rid of it
+% and parse the next token (or group) which is expected to be the
+% argument of \IeC. This is done by restarting the whole process.
+% Otherwise we have to figure out if the current token (#3) is an
+% 8-bit from inputenc, i.e., expanding to \IeC{...}. This is
+% handled by calling \assemble@tokensz passing an expansion of #3
+% as well as #3 (or more exactly, its first token since the braces
+% get removed in this process) itself.
+%
+% \assemble@tokensz: Test if the expansion start with \IeC in which
+% case it is assumed that it comes from an inputenc 8bit; the next
+% token will be considered as its argument and used for further
+% processing in \assemble@tokensx. Otherwise the unexpanded #3
+% from above is used.
+%
+% \assemble@tokensx: If this cmd is called its third argument should
+% contain a normalized token from the input stream, i.e.
+%
+% {..} -> ..
+% \IeC{..} -> ..
+% ^^xx (expanding to) \IeC{..} -> ..
+%
+% Now all :-) that remains is testing whether the expansion of this
+% token starts with \assemble@accent@cmds, since in this case we have
+% found another accent cmd.
+%
+% #1 is the number of hits, #2 is the real definition in that
+% encoding, and #3 is the next token (or group).
+%
+% The macros \assemble@tokens@ and \assemble@tokens@@ are
+% intermediate steps to test whether #3 is empty; if yes, we simply
+% expand #2.
+%
+\def\assemble@tokens@#1#2#3{
+ \assemble@tokens@@{#1}{#2}{#3}{#3\@empty}
+}
+
+\def\assemble@tokens@@#1#2#3#4{
+ \ifx#4\@empty
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi
+ {#2{}}
+ {\assemble@tokens{#1}{#2}{#3}}
+}
+
+\def\assemble@tokens#1#2#3{
+ \ifx\IeC#3
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi
+ % try again but pick up argument of \IeC
+ {\assemble@tokens@{#1}{#2}}
+ % this will get rid of a group argument -- nasty :-)
+ {\expandafter\assemble@tokensz#3\relax\assemble@tokensz{#1}{#2}#3}
+}
+
+\def\assemble@tokensz#1#2\assemble@tokensz#3#4#5{
+ \ifx#1\IeC
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi
+ {\assemble@tokensx{#3}{#4}#2}
+ {\assemble@tokensx{#3}{#4}#5}
+}
+
+% \assemble@tokensx: This passes an expanded and unexpanded version
+% of #3 to \ifassemble@tokens to do the actual processing.
+%
+% \ifassemble@tokens: If we have found another accent command then
+% keep its name and record that we had another hit and restart the
+% scanning via \assemble@tokens, i.e., we append an `x' to the
+% ``hit'' argument that we carry around for no good reason, and we
+% append the official name of the accent command (which was picked
+% up as part of the expansion of the input token) to the argument,
+% storing the list of accents found so far. Note that we do use
+% the official name, e.g. `\"', not `\OT1\"' -- the latter is only
+% used for the very first accent!
+%
+% If it turns out that we don't have an accent command here it is
+% time to stop the scanning and do some processing. Now finally the
+% ``hit'' argument and the list of collected accents comes into play:
+% We construct a command which name consists of the string
+% ``handle@accent'', followed by a number of `x's each for each hit
+% earlier on. Thus in a situation like \"\^a we would execute
+% \handle@accentx and in case of \"a \handle@accent. This command
+% gets as its arguments the collected accents followed by the token
+% which stopped the scanning proccess, e.g.
+%
+% \handle@accentx \OT1\" \^ {a}
+%
+% and its purpose is to determine how to produce a glyph from it
+% (e.g. as a composite or as a part composite or ...)
+%
+\def\assemble@tokensx#1#2#3{
+ \expandafter
+ \ifassemble@tokens#3\@empty\@empty\@empty\ifassemble@tokens{#1}{#2}{#3}}
+
+\def\ifassemble@tokens#1#2#3#4\ifassemble@tokens#5#6#7{
+ % next token was defined via \DeclareText...
+ \ifx#1\assemble@accent@cmds
+ % thus #3 is its official name
+ \expandafter\assemble@tokens@
+ \else
+ % execute what has been assembled and exit
+ \csname handle@accent#5\endcsname#6{#7}
+ \expandafter\@gobbletwo
+ \fi
+ % first two args to \assemble@tokens on next pass
+ {#5x}{#6#3}
+}
+
+
+% Depending on the number of accents found, \handle@accent[x[x]] will
+% be called.
+
+% ONLY ONE: We check whether \#1-#2 is a known command (a composite)
+% and execute it, otherwise try to execute #1{#2} as an accent
+% command.
+%
+\def\handle@accent#1#2{
+ \expandafter\ifx\csname\string#1-\string#2\endcsname\relax
+ #1{#2}
+ \else
+ \csname\string#1-\string#2\endcsname
+ \fi
+}
+
+% TWO IN A ROW: We check for \#1-#2-#3. If undefined, we apply #1 to
+% whatever is the result of #2{#3}. One could think of a more
+% complex algorithm here, e.g., if #1-#2 is known as a composite
+% modifier (whatever that is) apply that before trying the above but
+% this is probably not necessary.
+%
+\def\handle@accentx#1#2#3{
+ \expandafter\ifx\csname\string#1-\string#2-\string#3\endcsname\relax
+ #1{#2{#3}}
+ \else
+ \csname\string#1-\string#2-\string#3\endcsname
+ \fi
+}
+
+% MORE THAN TWO: (Not handled so far.) If there are more than three,
+% then the parsing will die at some point when \handle@accentxx...
+% will turn out to be \relax, and then one accent will become an
+% argument of another -- too bad.
+%
+\def\handle@accentxx#1#2#3#4{
+ % catch more than two accents in a row
+ \errmessage{Too many accents, dropping first}
+ #2#3#4
+}
+
+
+% This is simpler now.
+%
+\def\DeclareTextCompositeCommand#1#2#3#4{
+ \expandafter\def\csname\expandafter\string\csname
+ #2\endcsname\string#1-\string#3\endcsname{#4}
+}
+
+% This is new.
+%
+\def\DeclareTextDoubleCompositeCommand#1#2#3#4#5{
+ \expandafter\def\csname\expandafter\string\csname
+ #2\endcsname\string#1-\string#3-\string#4\endcsname{#5}
+}
+
+% This also.
+%
+\catcode\z@=11\relax
+\def\DeclareTextDoubleComposite#1#2#3#4#5{
+ \def\reserved@a{\DeclareTextDoubleCompositeCommand#1{#2}{#3}{#4}}
+ \bgroup
+ \lccode\z@#5
+ \lowercase{
+ \egroup
+ \reserved@a ^^@}
+}
+\catcode\z@=15\relax
+
+
+% Now we reinitialize the \@acc... macros to use our new definitions.
+%
+\AtBeginDocument{
+ \let\@acci \'
+ \let\@accii \`
+ \let\@acciii \=
+}
+
+
+\endlinechar `\^^M
+
+\endinput
+
+% end of dblaccnt.tex
+\end{filecontents}
\bgroup
\catcode`\^^?=11
\begin{filecontents}{./chinese1.mlo}
@@ -91,6 +456,7 @@
\def\stctitle{ }
\def\slftitle{ }
\def\slttitle{ }
+%
\end{filecontents}
\begin{filecontents}{./hangul1.mlo}
\ProvidesFile{hangul1.mlo}[2005/01/28]
@@ -388,6 +754,141 @@
\def\slttitle{92218159}
%
\end{filecontents}
+\begin{filecontents}{./malayalam-omega.mlo}
+\ProvidesFile{malayalam-omega.mlo}[2006/02/13]
+% From omal.sty
+% by Alex A.J. <indicTeX@gmail.com>
+%
+\def\ptctitle{\mal ഉള്ളടക്കം}
+\def\plftitle{\mal ചിത്രങ്ങള്‍}
+\def\plttitle{\mal ടേബിളുകള്‍}
+%
+\def\mtctitle{\mal ഉള്ളടക്കം}
+\def\mlftitle{\mal ചിത്രങ്ങള്‍}
+\def\mlttitle{\mal ടേബിളുകള്‍}
+%
+\def\stctitle{\mal ഉള്ളടക്കം}
+\def\slftitle{\mal ചിത്രങ്ങള്‍}
+\def\slttitle{\mal ടേബിളുകള്‍}
+%
+\end{filecontents}
+\begin{filecontents}{./russian-cca.mlo}
+%% This package redefines several LaTeX defaults for printing Russian
+%% documents in alternative encoding. Uses packages cmcyr and
+%% indentfirst. By Victor Boyko (vb1890@cs.nyu.edu). 01/18/95.
+
+\ProvidesFile{russian-cca.mlo}[2006/03/07]
+%% From russian.sty in the cmcyralt package
+%% Victor Boyko (vb1890@cs.nyu.edu)
+\def\ptctitle{}
+\def\plftitle{᮪ 㭪}
+\def\plttitle{᮪ ⠡}
+%%
+\def\mtctitle{}
+\def\mlftitle{᮪ 㭪}
+\def\mlttitle{᮪ ⠡}
+%%
+\def\stctitle{}
+\def\slftitle{᮪ 㭪}
+\def\slttitle{᮪ ⠡}
+%%
+\end{filecontents}
+\begin{filecontents}{./russian-cca1.mlo}
+\ProvidesFile{russian-cca1.mlo}[2006/02/07]
+%% Titles for minitoc.sty
+%% using cmcyr fonts in alt encoding
+%% From the cmcyralt package
+%% (A.Harin and V.Zhytnikov)]
+%%
+\def\ptctitle{}%
+\def\plftitle{᮪ 権}%
+\def\plttitle{᮪ ⠡}%
+%%
+\def\mtctitle{}%
+\def\mlftitle{᮪ 権}%
+\def\mlttitle{᮪ ⠡}%
+%%
+\def\stctitle{}%
+\def\slftitle{᮪ 権}%
+\def\slttitle{᮪ ⠡}%
+%%
+\end{filecontents}
+\begin{filecontents}{./russian-lh.mlo}
+\ProvidesFile{russian-lh.mlo}[2006/03/07]
+%% Russian (russian-lh) titles for minitoc.sty
+%% from russian.sty in the LH package
+%% Sergei O. Naoumov (serge@astro.unc.edu)
+%%
+\expandafter\ifx\csname chapter\endcsname\relax
+%% for books --
+\def\ptctitle{}
+\else
+%% for articles etc.--
+\def\ptctitle{ঠ}
+\fi
+\def\plftitle{᮪ 㭪}
+\def\plttitle{᮪ ⠡}
+%%
+\def\mtctitle{ঠ}
+\def\mlftitle{᮪ 㭪}
+\def\mlttitle{᮪ ⠡}
+%%
+\def\stctitle{ঠ}
+\def\slftitle{᮪ 㭪}
+\def\slttitle{᮪ ⠡}
+%%
+\end{filecontents}
+\begin{filecontents}{./russian-lhcyralt.mlo}
+\ProvidesFile{russian-lhcyralt.mlo}[2006/03/10]
+%% From lhcyralt.sty in the lhcyr package
+%% Vadim V. Zhytnikov (vvzhy@td.lpi.ac.ru)
+\def\ptctitle{}%
+\def\plftitle{᮪ 権}%
+\def\plttitle{᮪ ⠡}%
+%%
+\def\mtctitle{}%
+\def\mlftitle{᮪ 権}%
+\def\mlttitle{᮪ ⠡}%
+%%
+\def\stctitle{}%
+\def\slftitle{᮪ 権}%
+\def\slttitle{᮪ ⠡}%
+%%
+\end{filecontents}
+\begin{filecontents}{./russian-lhcyrkoi.mlo}
+\ProvidesFile{russian-lhcyrkoi.mlo}[2006/03/10]
+%% From lhcyrkoi.sty in the lhcyr package
+%% Vadim V. Zhytnikov (vvzhy@td.lpi.ac.ru)
+\def\ptctitle{}%
+\def\plftitle{ }%
+\def\plttitle{ }%
+%%
+\def\mtctitle{}%
+\def\mlftitle{ }%
+\def\mlttitle{ }%
+%%
+\def\stctitle{}%
+\def\slftitle{ }%
+\def\slttitle{ }%
+%%
+\end{filecontents}
+\begin{filecontents}{./russian-lhcyrwin.mlo}
+\ProvidesFile{russian-lhcyrwin.mlo}[2006/03/10]
+%% From lhcyrwin.sty in the lhcyr package
+%% Vadim V. Zhytnikov (vvzhy@td.lpi.ac.ru)
+\def\ptctitle{}%
+\def\plftitle{ }%
+\def\plttitle{ }%
+%%
+\def\mtctitle{}%
+\def\mlftitle{ }%
+\def\mlttitle{ }%
+%%
+\def\stctitle{}%
+\def\slftitle{ }%
+\def\slttitle{ }%
+%%
+\end{filecontents}
\begin{filecontents}{./thai.mlo}
\ProvidesFile{thai.mlo}[2005/01/28]
% from thaicjk.ldf CJK 4.5.2 Thai support for the babel system
@@ -406,13 +907,53 @@
\def\slttitle{úѭҧ}%
%
\end{filecontents}
+\begin{filecontents}{hangul-u8.mlo}
+\ProvidesFile{hangul-u8.mlo}[2006/02/21]
+%% From the file u8hangul.tex in the HLaTeX package
+%% by Koaunghi Un (koaunghi@kornet.net)
+%%
+%% Hangul captions for Lambda
+%%
+\ksnamedef{ptctitle}{목~차}
+\ksnamedef{plftitle}{그림~목차}
+\ksnamedef{plttitle}{표~목차}
+%%
+\ksnamedef{mtctitle}{목~차}
+\ksnamedef{mlftitle}{그림~목차}
+\ksnamedef{mlttitle}{표~목차}
+%%
+\ksnamedef{stctitle}{목~차}
+\ksnamedef{slftitle}{그림~목차}
+\ksnamedef{slttitle}{표~목차}
+%%
+\end{filecontents}
+\begin{filecontents}{hanja-u8.mlo}
+\ProvidesFile{hanja-u8.mlo}[2006/02/21]
+%% From the file u8hangul.tex in the HLaTeX package
+%% by Koaunghi Un (koaunghi@kornet.net)
+%%
+%% Hanja captions for Lambda
+%%
+\ksnamedef{ptctitle}{目~次}
+\ksnamedef{plftitle}{그림~目次}
+\ksnamedef{plttitle}{表~目次}
+%%
+\ksnamedef{mtctitle}{目~次}
+\ksnamedef{mlftitle}{그림~目次}
+\ksnamedef{mlttitle}{表~目次}
+%%
+\ksnamedef{stctitle}{目~次}
+\ksnamedef{slftitle}{그림~目次}
+\ksnamedef{slttitle}{表~目次}
+%%
+\end{filecontents}
\egroup
\begin{filecontents}{./minitoc.ist}
%%
%% This is file `minitoc.ist',
%% This is a generated file.
%%
-%% Copyright (C) 2005 by:
+%% Copyright (C) 2005, 2006 by:
%% Jean-Pierre F. Drucbert
%% <jean-pierre.drucbert@onera.fr>
%%
@@ -454,7 +995,7 @@ quote '!'
level '>'
encap '|'
preamble
-"\n \\begin{theindex} \n \\makeatletter\\scan@allowedfalse\n"
+"\n \\begin{theindex}\\flushcolumns \n \\makeatletter\\scan@allowedfalse\n"
postamble
"\n\n \\end{theindex}\n"
item_x1 "\\efill \n \\subitem "
@@ -480,7 +1021,7 @@ headings_flag 1
%% This is file `fminitoc.ist',
%% This is a generated file.
%%
-%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000
+%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006
%% The LaTeX3 Project and any individual authors listed elsewhere
%% in this file.
%%
@@ -519,7 +1060,7 @@ quote '!'
level '>'
encap '|'
preamble
-"\n \\begin{theindex} \n \\makeatletter\\scan@allowedfalse\n"
+"\n \\begin{theindex}\\flushcolumns \n \\makeatletter\\scan@allowedfalse\n"
postamble
"\n\n \\end{theindex}\n"
item_x1 "\\efill \n \\subitem "
@@ -545,65 +1086,6 @@ numhead_negative "nombres"
%%
%% End of file `fminitoc.ist'.
\end{filecontents}
-\begin{filecontents}{./mtcglo.ist}
-%%
-%% This is file `mtcglo.ist',
-%% This is a generated file.
-%%
-%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%%
-%% This file was generated from file(s) of the LaTeX base system.
-%% --------------------------------------------------------------
-%%
-%% It 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.
-%%
-%% The list of all files belonging to the minitoc package is
-%% given in the file `minitoc.l'.
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-actual '='
-quote '!'
-level '>'
-item_x1 "\\efill \n \\subitem "
-item_x2 "\\ "
-delim_0 "\\hfill "
-delim_1 "\\hfill "
-delim_2 "\\hfill "
-heading_prefix "{\\bfseries\\hfil "
-heading_suffix "\\hfil}\\nopagebreak\n"
-headings_flag 0
-preamble
-"\n \\begin{theglossary} \n
- \\makeatletter\\scan@allowedfalse\n"
-postamble
-"\n\n \\end{theglossary}\n"
-keyword "\\glossaryentry"
-
-%% End of file `mtcglo.ist'.
-\end{filecontents}
\begin{filecontents}{./minitoc.lan}
\def\LANG{0}
\endinput
@@ -613,7 +1095,10 @@ keyword "\\glossaryentry"
\endinput
\end{filecontents}
\begin{filecontents}{./minitoc.pre}
+\RequirePackage{fixltx2e}
\usepackage{xspace}
+\usepackage{calc}
+\usepackage{afterpage}
\usepackage{comment}
\usepackage{enumerate}
%<ADDITIONS
@@ -634,8 +1119,13 @@ keyword "\\glossaryentry"
\DeclareTextSymbol{\textbackslash}{TS1}{92}
\DeclareTextSymbolDefault{\textbackslash}{TS1}
\IfFileExists{txfonts.sty}{\usepackage{txfonts}}{\relax}
+\IfFileExists{mflogo.sty}{\usepackage{mflogo}}%
+{\def\MF{\textbf{\texttt{METAFONT}}}
+ \def\MP{\textbf{\texttt{METAPOST}}}}
\newif\ifDP\DPfalse
\IfFileExists{dpfloat.sty}{\usepackage{dpfloat}\DPtrue}{\DPfalse}
+\newif\ifFLP\FLPfalse
+\IfFileExists{floatpag.sty}{\usepackage{floatpag}\FLPtrue}{\FLPfalse}
\usepackage{tocbibind}
\usepackage{nameref}
\input{\jobname.lan}
@@ -644,9 +1134,27 @@ keyword "\\glossaryentry"
\@twosidetrue\@mparswitchtrue % ESSAI pour tromper varioref
\makeatother % ESSAI pour tromper varioref
\ifcase\LANG\relax
+\lefthyphenmin=3
+\righthyphenmin=3
+\hyphenation{Mittelbach}
+\hyphenation{Jackowski}
+\hyphenation{biblio-gra-phy}
+\hyphenation{Biblio-gra-phy}
+\hyphenation{Impatient}
+\hyphenation{make-index}
+\hyphenation{hyper-link}
\FTRfalse
\usepackage[english]{varioref}
\or\relax
+\lefthyphenmin=3
+\righthyphenmin=3
+\hyphenation{Mittelbach}
+\hyphenation{Jackowski}
+\hyphenation{biblio-gra-phy}
+\hyphenation{Biblio-gra-phy}
+\hyphenation{Impatient}
+\hyphenation{make-index}
+\hyphenation{hyper-link}
\FTRtrue
\usepackage{frbib}
\usepackage[french]{varioref}
@@ -654,6 +1162,14 @@ keyword "\\glossaryentry"
\makeatletter % ESSAI pour tromper varioref
\@twosidefalse\@mparswitchfalse% ESSAI pour tromper varioref
\makeatother % ESSAI pour tromper varioref
+\usepackage{multicol}% v40
+\usepackage[OT1,TS1,T1]{fontenc}
+\usepackage{fixfoot}
+\usepackage[bottom,hang,multiple]{footmisc}
+\setlength{\footnotemargin}{.7em} %1.8em by default, much too wide.
+% Check if booktabs package is available
+\newif\ifBT \BTfalse
+\IfFileExists{booktabs.sty}{\BTtrue\usepackage{booktabs}}{\BTfalse}
\usepackage{ifpdf}
\ifcase\LANG\relax
\def\gpdftitle{The minitoc package}
@@ -665,52 +1181,64 @@ keyword "\\glossaryentry"
\usepackage[pdftex,pstarrows]{pict2e}
\usepackage[pdftex]{graphicx}
\usepackage[pdftex, colorlinks,%
- pdfpagelayout=SinglePage,%
+ pdfpagelayout={SinglePage},%
% pdfpagetransition=Dissolve,% slow
% pdfpagetransition={Split /H /O},%
+ pdfview={Fit},%
+ pdfstartview={Fit},%
pdftitle={\gpdftitle},%
pdfsubject={minitoc},%
pdfauthor={Jean-Pierre F. Drucbert},%
- pdfcreator={pdflatex},%
+ pdfcreator={pdfLaTeX with hyperref package},%
+ pdfproducer={pdflatex},%
+% pdfpagemode={UseOutlines},%
+ pdfkeywords={toc,table-of-contents,part,chapter,section},%
+% pdfcompresslevel=9,%
pagebackref=true,%
pdfnewwindow=true,%
- bookmarksnumbered=true,%
+%% pdffitwindow=true,%
+%% pdfcenterwindow=false,%
+ pdftoolbar=true,%
+ pdfmenubar=true,%
+%% pdfwindowui=false,%
+ bookmarks=true,%
+ a4paper=true,%
% plainpages=false,%
- bookmarksopen]%
+ breaklinks=true,%
+ bookmarksopenlevel=0,%
+ bookmarksopen,%
+ bookmarksnumbered=true]%
{hyperref}
\else
- \usepackage[dvips]{color}
- \usepackage[dvips,pstarrows]{pict2e}
- \usepackage[dvips]{graphicx}
- \usepackage{hyperref}
+ \usepackage[dvips]{color}
+ \usepackage[dvips,pstarrows]{pict2e}
+ \usepackage[dvips]{graphicx}
+ \usepackage{hyperref}
+% \usepackage{breakurl} % DOES NOT WORK
\fi
\makeatletter % to include some useful commands
%avoid warnings
\providecommand*{\toclevel@xpart}{0}
\providecommand*{\toclevel@xchapter}{0}
-\providecommand*{\toclevel@xsection}{0}
+\providecommand*{\toclevel@xsect}{0}
\providecommand*{\toclevel@starpart}{0}
\providecommand*{\toclevel@starchapter}{0}
\providecommand*{\toclevel@starsection}{0}
\providecommand*{\toclevel@ppart}{0}
\providecommand*{\toclevel@pchapter}{0}
-\providecommand*{\toclevel@psection}{0}
+\providecommand*{\toclevel@psect}{0}
\makeatother
\usepackage{tabularx}
-\usepackage{multicol}% v40
-\usepackage{fixfoot}
-% Check if booktabs package is available
-\newif\ifBT \BTfalse
-\IfFileExists{booktabs.sty}{\BTtrue\usepackage{booktabs}}{\BTfalse}
+\def\UrlFont{\sffamily}
% Check if url package is available
-\IfFileExists{url.sty}{\usepackage{url}}{\let\url\texttt}
+% \IfFileExists{url.sty}{\usepackage{url}}{\let\url\texttt}
\ifcase\LANG\relax
\usepackage[french,english]{babel}
\or\relax
\usepackage[french,english]{babel}
\usepackage{franc,frnew}
\fi
-\usepackage[TS1,T1]{fontenc}
+%\usepackage[TS1,T1]{fontenc}
%\def\ij{i\kern-.1ex j}
\DeclareTextSymbol{\ij}{T1}{188}
\DeclareTextSymbol{\IJ}{T1}{156}
@@ -745,12 +1273,23 @@ keyword "\\glossaryentry"
\makeatletter % to include some useful commands
\providecommand{\BibTeX}{{\rm B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
-\renewcommand{\BibTeX}{{\rm B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em
- T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
+\providecommand{\SLaTeX}{{\rm S\LaTeX}}
+%\renewcommand{\BibTeX}{{\rm B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em
+% T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
+\renewcommand{\BibTeX}{{\upshape B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em
+ T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\let\BiBTeX\BibTeX
+\def\NTS{\leavevmode\hbox{$\cal N\kern-0.35em\lower0.5ex\hbox{$\cal T$}\kern-0.2emS$}}
+\def\eTeX{\leavevmode\hbox{$\varepsilon$}-\TeX}
% IF YOU NOT HAVE THE manfnt FONT, the dangerous bends will not be printed...
\IfFileExists{manfnt.sty}{% does not work with .tfm
-\typeout{manfnt.tfm FOUND}
+%\typeout{manfnt.tfm FOUND}
+\def\DBEND{%
+\ifcase\LANG\relax
+{} like the one shown in the margin\virage\relax
+\or\relax
+{} comme celui montr dans la marge\virage\relax
+\fi}%
\newfont{\manfnt}{manfnt}
\newcommand\virage{\marginpar[\raggedleft
{{\manfnt\symbol{'177}}~~}]{\raggedright {~~\manfnt\symbol{'177}}}}
@@ -758,14 +1297,23 @@ keyword "\\glossaryentry"
\hbox{{\manfnt\char127}\kern2pt}\hfil\hbox{}}}
\newcommand\Virage{\marginpar[\hfill{\@Vir~~}]{{~~\@Vir}\hfill}}%
}%ELSE
-{\let\Virage\relax \let\virage\relax}
+{\let\Virage\relax \let\virage\relax \let\DBEND\relax}
%%%%%%%%%%%%%%%%% END OF REPLACE
\def\smooth{\spaceskip=0.3em plus .8em minus .1em
\xspaceskip=0.6em plus 1em minus .2em
\pretolerance=10 \tolerance=10000 \looseness=-10000
\parfillskip=0pt plus10fill\relax}%
+%%% \newenvironment{SCBOX}[1]{\mbox{\scshape #1}}{}
\newenvironment{SMOOTH}{\bgroup\smooth}{\par\egroup}
%
+\let\oendquote\endquote
+\def\nendquote{\oendquote\penalty-1\relax}
+%
+\newenvironment{xmessage}[1][XXXXX]{%
+ \expandafter\label{mess+#1}%
+ \begin{samepage}\let\endquote\nendquote\relax\smooth\lneed{5}\strut\hrule\penalty10000}%
+{\par\end{samepage}}
+%
\def\Cat#1{\hbox{$\langle$\emph{#1}$\rangle$}}
\def\<#1>{\Cat{#1}}
%%%
@@ -814,6 +1362,7 @@ keyword "\\glossaryentry"
\makeatother
\def\name#1#2{\penalty-1\mbox{\textrm{#1}~\textsc{#2}}}
\def\xname#1#2{\mbox{\textrm{#1}~\textsc{#2}}}
+\def\vname#1#2{\mbox{\textsc{#2}~\textrm{\upshape{#1}}}} % vietnamese name: last-first
\parskip=12pt
%\def\bs{{\ttfamily\char'134}}
\def\bs{\textbackslash} %ESSAI
@@ -838,10 +1387,17 @@ keyword "\\glossaryentry"
ONERA~/~Centre de Toulouse~/~SRI\\%
\url{mailto:jean-pierre.drucbert@onera.fr}}
\date{\today}
-\title{The \texttt{minitoc} package\\(version~\#43)}
+\title{The \texttt{minitoc} package\\(version~\#44)}
\parindent=0pt
+\lefthyphenmin=3
+\righthyphenmin=3
+\hyphenation{Mittelbach}
+\hyphenation{Jackowski}
\hyphenation{biblio-gra-phy}
\hyphenation{Biblio-gra-phy}
+\hyphenation{Impatient}
+\hyphenation{make-index}
+\hyphenation{hyper-link}
\makeatletter
\let\o@tocrmarg\@tocrmarg
\def\@tocrmarg{\o@tocrmarg plus 1fil}
@@ -872,20 +1428,18 @@ ONERA~/~Centre de Toulouse~/~SRI\\%
\def\l@part{\lneed{6}\old@l@part}
\let\old@l@chapter\l@chapter
\def\l@chapter{\lneed{2.5}\old@l@chapter}
-\let\old@l@section\l@section
-\def\l@section{\lneed{1.5}\old@l@section}
-%
-%Donald Arseneau asnd@reg.triumf.ca
-% bottomfnote.sty
-\let\bf@makecolold=\@makecol
-\def\@makecol{\advance\skip\footins\fill \bf@makecolold}
-% end of bottomfnote.sty
+%
+% %Donald Arseneau asnd@reg.triumf.ca
+% % bottomfnote.sty % replaced by footmisc.sty
+% \let\bf@makecolold=\@makecol
+% \def\@makecol{\advance\skip\footins\fill \bf@makecolold}
+% % end of bottomfnote.sty
% enlarge section mumbers (numwidth) in tocs.
-\renewcommand*\l@section{\@dottedtocline{1}{1.5em}{2.8em}}
-\renewcommand*\l@subsection{\@dottedtocline{2}{4.3em}{3.7em}}
-\renewcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.6em}}
-\renewcommand*\l@paragraph{\@dottedtocline{4}{10em}{5.5em}}
-\renewcommand*\l@subparagraph{\@dottedtocline{5}{12em}{6.5em}}
+\def\l@section{\lneed{1.5}\@dottedtocline{1}{4.5em}{3.8em}}
+\renewcommand*\l@subsection{\@dottedtocline{2}{5.3em}{3.7em}}
+\renewcommand*\l@subsubsection{\@dottedtocline{3}{8.0em}{4.6em}}
+\renewcommand*\l@paragraph{\@dottedtocline{4}{11em}{5.5em}}
+\renewcommand*\l@subparagraph{\@dottedtocline{5}{13em}{6.5em}}
%
\renewcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
\let\l@table\l@figure
@@ -894,15 +1448,37 @@ ONERA~/~Centre de Toulouse~/~SRI\\%
\kern-.125em$\mathcal{S}$}%
%%%
\providecommand{\BAR}{\texttt{\textbar}}
+%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% wdesc &co
+\def\wdesclabel#1{\hspace\labelsep \bf #1}
+\def\wdesc#1{\list{}{\settowidth\labelwidth{#1}\leftmargin\labelwidth
+\advance\leftmargin\labelsep
+\let\makelabel\wdesclabel}}
+\let\endwdesc\endlist
+\def\wit[#1]{\item[{{#1}\hfill}]}
+% bulleted labels
+\def\buwdesclabel#1{\hspace\labelsep \hbox{$\bullet$~~\bf #1}}
+\def\buwdesc#1{\list{}{\settowidth\labelwidth{{$\bullet$~~#1}}\leftmargin\labelwidth
+\advance\leftmargin\labelsep
+\let\makelabel\buwdesclabel}}
+\let\endbuwdesc\endlist
+% boxed labels
+\def\bxdesclabel#1{\hspace\labelsep \fbox{\bf #1}}
+\def\bxdesc#1{\list{}{\settowidth\labelwidth{#1}\leftmargin\labelwidth
+\advance\leftmargin\labelsep
+\let\makelabel\bxdesclabel}}
+\let\endbxdesc\endlist
+%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage{boldsc}
\end{filecontents}
\begin{filecontents}{./mypatches.sty}
% LOCAL PATCH
% encoding T1 for \" (francais)
-\def\fileversion{v01}
-\def\filedate{2003/11/21}
+\def\fileversion{v02}
+\def\filedate{2006/06/01}
\ProvidesPackage{mypatches}[\filedate\space\fileversion\space
Package mypatches]
-%\def\french@dieresis#1{{\accent"04 \if#1i\i\else#1\fi}}
+% dieresis accent; special case for i
\DeclareTextCommand{\french@dieresis}{T1}[1]{{\accent"4\if#1i\i\else#1\fi}}
\DeclareTextCommand{\french@dieresis}{OT1}[1]{{\accent"7F\if#1i\i\else#1\fi}}
% encoding T1 for \w (czech)
@@ -912,6 +1488,7 @@ ONERA~/~Centre de Toulouse~/~SRI\\%
% \q for czech
\gdef\czech@q#1{#1\kern-2pt\char'47}%
\global\let\q\czech@q
+% backslash character (Barre Oblique Inverse: \boi)
\DeclareTextCommand{\boi}{T1}{{\tt\char '20}}
\DeclareTextCommand{\boi}{OT1}{{\tt\char '134}}
%\DeclareTextCommand{\degre}{T1}{{\char '6}}
@@ -935,7 +1512,6 @@ ONERA~/~Centre de Toulouse~/~SRI\\%
\ProvideTextCommand{\textcurrency}{T1}{{\fontencoding{TS1}\selectfont\char164}}
\ProvideTextCommand{\textyen}{T1}{{\fontencoding{TS1}\selectfont\char165}}
\ProvideTextCommand{\textbrokenbar}{T1}{{\fontencoding{TS1}\selectfont\char166}}
-\RequirePackage{boldsc}
\RequirePackage{cmsd}
\end{filecontents}
\begin{filecontents}{./boldsc.sty}
@@ -1037,8 +1613,8 @@ juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
%\uccode"11=`J
\uccode`\i=`I
\uccode`\j=`J
-\def\^#1{\ifx#1i{\old@C\i}\else{\old@C #1}\fi}
-\def\"#1{\ifx#1i{\old@T\i}\else{\old@T #1}\fi}
+%\def\^#1{\ifx#1i{\old@C\i}\else{\old@C #1}\fi}
+%\def\"#1{\ifx#1i{\old@T\i}\else{\old@T #1}\fi}
\def\og{\leavevmode\raise.3ex\hbox{$\scriptscriptstyle\langle\!\langle$}}
\def\fg{\leavevmode\raise.3ex\hbox{$\scriptscriptstyle\,\rangle\!\rangle$}}
\def\guill#1{\og\relax #1\relax\fg}
@@ -1060,7 +1636,7 @@ juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
\fron
\end{filecontents}
%%
-%% Copyright (C) 2005 by:
+%% Copyright (C) 2005, 2006 by:
%% Jean-Pierre F. Drucbert
%% <jean-pierre.drucbert@onera.fr>
%%
@@ -1088,8 +1664,8 @@ juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
This is a generated file.
-Copyright (C) 2005 by:
-Jean-Pierre F. Drucbert
+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
@@ -1104,7 +1680,7 @@ and version 1.3 or later is part of all distributions of LaTeX version
This work has the LPPL maintenance status "author-maintained".
-This Current Maintainer of this work is Jean-Pierre F. Drucbert.
+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.
@@ -1114,20 +1690,29 @@ distributed with it.
\generate{\file{minitoc.sty}{\from{minitoc.dtx}{minitoc}}}
\generate{\file{fminitoc.dtx}{\from{minitoc.dtx}{fminitoc}}}
\generate{\file{mtcoff.sty}{\from{minitoc.dtx}{mtcoff}}}
+\generate{\file{mtcmess.sty}{\from{minitoc.dtx}{mtcmess}}}
\generate{\file{mtcpatchmem.sty}{\from{minitoc.dtx}{mtcpatchmem}}}
\generate{\file{acadian.mld}{\from{minitoc.dtx}{acadian}}}
\generate{\file{acadien.mld}{\from{minitoc.dtx}{acadien}}}
\generate{\file{afrikaan.mld}{\from{minitoc.dtx}{afrikaan}}}
\generate{\file{afrikaans.mld}{\from{minitoc.dtx}{afrikaans}}}
+\generate{\file{albanian.mld}{\from{minitoc.dtx}{albanian}}}
\generate{\file{american.mld}{\from{minitoc.dtx}{american}}}
\generate{\file{arab.mld}{\from{minitoc.dtx}{arab}}}
+\generate{\file{arab2.mld}{\from{minitoc.dtx}{arab2}}}
\generate{\file{arabic.mld}{\from{minitoc.dtx}{arabic}}}
\generate{\file{armenian.mld}{\from{minitoc.dtx}{armenian}}}
+\generate{\file{australian.mld}{\from{minitoc.dtx}{australian}}}
\generate{\file{austrian.mld}{\from{minitoc.dtx}{austrian}}}
\generate{\file{bahasa.mld}{\from{minitoc.dtx}{bahasa}}}
+\generate{\file{bahasai.mld}{\from{minitoc.dtx}{bahasai}}}
+\generate{\file{bahasam.mld}{\from{minitoc.dtx}{bahasam}}}
\generate{\file{bangla.mld}{\from{minitoc.dtx}{bangla}}}
\generate{\file{basque.mld}{\from{minitoc.dtx}{basque}}}
\generate{\file{bicig.mld}{\from{minitoc.dtx}{bicig}}}
+\generate{\file{bicig2.mld}{\from{minitoc.dtx}{bicig2}}}
+\generate{\file{bicig3.mld}{\from{minitoc.dtx}{bicig3}}}
+\generate{\file{bithe.mld}{\from{minitoc.dtx}{bithe}}}
\generate{\file{brazil.mld}{\from{minitoc.dtx}{brazil}}}
\generate{\file{brazilian.mld}{\from{minitoc.dtx}{brazilian}}}
\generate{\file{breton.mld}{\from{minitoc.dtx}{breton}}}
@@ -1135,6 +1720,7 @@ distributed with it.
\generate{\file{bulgarian.mld}{\from{minitoc.dtx}{bulgarian}}}
\generate{\file{bulgarianb.mld}{\from{minitoc.dtx}{bulgarianb}}}
\generate{\file{buryat.mld}{\from{minitoc.dtx}{buryat}}}
+\generate{\file{buryat2.mld}{\from{minitoc.dtx}{buryat2}}}
\generate{\file{canadian.mld}{\from{minitoc.dtx}{canadian}}}
\generate{\file{canadien.mld}{\from{minitoc.dtx}{canadien}}}
\generate{\file{castillan.mld}{\from{minitoc.dtx}{castillan}}}
@@ -1147,23 +1733,29 @@ distributed with it.
\generate{\file{danish.mld}{\from{minitoc.dtx}{danish}}}
\generate{\file{dutch.mld}{\from{minitoc.dtx}{dutch}}}
\generate{\file{english.mld}{\from{minitoc.dtx}{english}}}
+\generate{\file{english1.mld}{\from{minitoc.dtx}{english1}}}
+\generate{\file{english2.mld}{\from{minitoc.dtx}{english2}}}
\generate{\file{esperant.mld}{\from{minitoc.dtx}{esperant}}}
\generate{\file{esperanto.mld}{\from{minitoc.dtx}{esperanto}}}
\generate{\file{estonian.mld}{\from{minitoc.dtx}{estonian}}}
\generate{\file{ethiopia.mld}{\from{minitoc.dtx}{ethiopia}}}
\generate{\file{ethiopian.mld}{\from{minitoc.dtx}{ethiopian}}}
+\generate{\file{ethiopian2.mld}{\from{minitoc.dtx}{ethiopian2}}}
\generate{\file{farsi1.mld}{\from{minitoc.dtx}{farsi1}}}
\generate{\file{farsi2.mld}{\from{minitoc.dtx}{farsi2}}}
\generate{\file{finnish.mld}{\from{minitoc.dtx}{finnish}}}
\generate{\file{finnish2.mld}{\from{minitoc.dtx}{finnish2}}}
\generate{\file{francais.mld}{\from{minitoc.dtx}{francais}}}
\generate{\file{french.mld}{\from{minitoc.dtx}{french}}}
+\generate{\file{french1.mld}{\from{minitoc.dtx}{french1}}}
+\generate{\file{french2.mld}{\from{minitoc.dtx}{french2}}}
\generate{\file{frenchb.mld}{\from{minitoc.dtx}{frenchb}}}
\generate{\file{frenchle.mld}{\from{minitoc.dtx}{frenchle}}}
\generate{\file{frenchpro.mld}{\from{minitoc.dtx}{frenchpro}}}
\generate{\file{galician.mld}{\from{minitoc.dtx}{galician}}}
\generate{\file{german.mld}{\from{minitoc.dtx}{german}}}
\generate{\file{germanb.mld}{\from{minitoc.dtx}{germanb}}}
+\generate{\file{germanb2.mld}{\from{minitoc.dtx}{germanb2}}}
\generate{\file{greek.mld}{\from{minitoc.dtx}{greek}}}
\generate{\file{greek-mono.mld}{\from{minitoc.dtx}{greek-mono}}}
\generate{\file{greek-polydemo.mld}{\from{minitoc.dtx}{greek-polydemo}}}
@@ -1173,46 +1765,73 @@ distributed with it.
\generate{\file{hangul2.mld}{\from{minitoc.dtx}{hangul2}}}
\generate{\file{hangul3.mld}{\from{minitoc.dtx}{hangul3}}}
\generate{\file{hangul4.mld}{\from{minitoc.dtx}{hangul4}}}
+\generate{\file{hangul-u8.mld}{\from{minitoc.dtx}{hangul-u8}}}
\generate{\file{hanja1.mld}{\from{minitoc.dtx}{hanja1}}}
\generate{\file{hanja2.mld}{\from{minitoc.dtx}{hanja2}}}
+\generate{\file{hanja-u8.mld}{\from{minitoc.dtx}{hanja-u8}}}
\generate{\file{hebrew.mld}{\from{minitoc.dtx}{hebrew}}}
+\generate{\file{hebrew2.mld}{\from{minitoc.dtx}{hebrew2}}}
\generate{\file{hungarian.mld}{\from{minitoc.dtx}{hungarian}}}
\generate{\file{icelandic.mld}{\from{minitoc.dtx}{icelandic}}}
+\generate{\file{indon.mld}{\from{minitoc.dtx}{indon}}}
+\generate{\file{indonesian.mld}{\from{minitoc.dtx}{indonesian}}}
\generate{\file{interlingua.mld}{\from{minitoc.dtx}{interlingua}}}
\generate{\file{irish.mld}{\from{minitoc.dtx}{irish}}}
\generate{\file{italian.mld}{\from{minitoc.dtx}{italian}}}
+\generate{\file{italian2.mld}{\from{minitoc.dtx}{italian2}}}
\generate{\file{japanese.mld}{\from{minitoc.dtx}{japanese}}}
\generate{\file{japanese2.mld}{\from{minitoc.dtx}{japanese2}}}
\generate{\file{japanese3.mld}{\from{minitoc.dtx}{japanese3}}}
\generate{\file{japanese4.mld}{\from{minitoc.dtx}{japanese4}}}
\generate{\file{japanese5.mld}{\from{minitoc.dtx}{japanese5}}}
+\generate{\file{kannada.mld}{\from{minitoc.dtx}{kannada}}}
+\generate{\file{khalkha.mld}{\from{minitoc.dtx}{khalkha}}}
\generate{\file{latin.mld}{\from{minitoc.dtx}{latin}}}
\generate{\file{latin2.mld}{\from{minitoc.dtx}{latin2}}}
\generate{\file{latvian.mld}{\from{minitoc.dtx}{latvian}}}
\generate{\file{letton.mld}{\from{minitoc.dtx}{letton}}}
\generate{\file{lithuanian.mld}{\from{minitoc.dtx}{lithuanian}}}
+\generate{\file{lowersorbian.mld}{\from{minitoc.dtx}{lowersorbian}}}
\generate{\file{lsorbian.mld}{\from{minitoc.dtx}{lsorbian}}}
\generate{\file{magyar.mld}{\from{minitoc.dtx}{magyar}}}
\generate{\file{magyar2.mld}{\from{minitoc.dtx}{magyar2}}}
+\generate{\file{magyar3.mld}{\from{minitoc.dtx}{magyar3}}}
+\generate{\file{malay.mld}{\from{minitoc.dtx}{malay}}}
\generate{\file{malayalam-keli.mld}{\from{minitoc.dtx}{malayalam-keli}}}
+\generate{\file{malayalam-omega.mld}{\from{minitoc.dtx}{malayalam-omega}}}
\generate{\file{malayalam-rachana.mld}{\from{minitoc.dtx}{malayalam-rachana}}}
\generate{\file{malayalam-rachana2.mld}{\from{minitoc.dtx}{malayalam-rachana2}}}
+\generate{\file{manju.mld}{\from{minitoc.dtx}{manju}}}
+\generate{\file{meyalu.mld}{\from{minitoc.dtx}{meyalu}}}
\generate{\file{mongol.mld}{\from{minitoc.dtx}{mongol}}}
\generate{\file{naustrian.mld}{\from{minitoc.dtx}{naustrian}}}
+\generate{\file{newzealand.mld}{\from{minitoc.dtx}{newzealand}}}
\generate{\file{ngerman.mld}{\from{minitoc.dtx}{ngerman}}}
\generate{\file{ngermanb.mld}{\from{minitoc.dtx}{ngermanb}}}
+\generate{\file{ngermanb2.mld}{\from{minitoc.dtx}{ngermanb2}}}
\generate{\file{norsk.mld}{\from{minitoc.dtx}{norsk}}}
+\generate{\file{norsk2.mld}{\from{minitoc.dtx}{norsk2}}}
\generate{\file{nynorsk.mld}{\from{minitoc.dtx}{nynorsk}}}
+\generate{\file{nynorsk2.mld}{\from{minitoc.dtx}{nynorsk2}}}
\generate{\file{polish.mld}{\from{minitoc.dtx}{polish}}}
\generate{\file{polish2.mld}{\from{minitoc.dtx}{polish2}}}
+\generate{\file{polski.mld}{\from{minitoc.dtx}{polski}}}
\generate{\file{portuges.mld}{\from{minitoc.dtx}{portuges}}}
\generate{\file{portuguese.mld}{\from{minitoc.dtx}{portuguese}}}
\generate{\file{romanian.mld}{\from{minitoc.dtx}{romanian}}}
+\generate{\file{romanian2.mld}{\from{minitoc.dtx}{romanian2}}}
+\generate{\file{romanian3.mld}{\from{minitoc.dtx}{romanian3}}}
\generate{\file{russian.mld}{\from{minitoc.dtx}{russian}}}
\generate{\file{russian2m.mld}{\from{minitoc.dtx}{russian2m}}}
\generate{\file{russian2o.mld}{\from{minitoc.dtx}{russian2o}}}
\generate{\file{russianb.mld}{\from{minitoc.dtx}{russianb}}}
\generate{\file{russianc.mld}{\from{minitoc.dtx}{russianc}}}
+\generate{\file{russian-cca.mld}{\from{minitoc.dtx}{russian-cca}}}
+\generate{\file{russian-cca1.mld}{\from{minitoc.dtx}{russian-cca1}}}
+\generate{\file{russian-lh.mld}{\from{minitoc.dtx}{russian-lh}}}
+\generate{\file{russian-lhcyralt.mld}{\from{minitoc.dtx}{russian-lhcyralt}}}
+\generate{\file{russian-lhcyrkoi.mld}{\from{minitoc.dtx}{russian-lhcyrkoi}}}
+\generate{\file{russian-lhcyrwin.mld}{\from{minitoc.dtx}{russian-lhcyrwin}}}
\generate{\file{samin.mld}{\from{minitoc.dtx}{samin}}}
\generate{\file{scottish.mld}{\from{minitoc.dtx}{scottish}}}
\generate{\file{serbian.mld}{\from{minitoc.dtx}{serbian}}}
@@ -1222,16 +1841,26 @@ distributed with it.
\generate{\file{spanish.mld}{\from{minitoc.dtx}{spanish}}}
\generate{\file{spanish2.mld}{\from{minitoc.dtx}{spanish2}}}
\generate{\file{spanish3.mld}{\from{minitoc.dtx}{spanish3}}}
+\generate{\file{spanish4.mld}{\from{minitoc.dtx}{spanish4}}}
\generate{\file{swedish.mld}{\from{minitoc.dtx}{swedish}}}
+\generate{\file{swedish2.mld}{\from{minitoc.dtx}{swedish2}}}
\generate{\file{thai.mld}{\from{minitoc.dtx}{thai}}}
\generate{\file{turkish.mld}{\from{minitoc.dtx}{turkish}}}
+\generate{\file{uighur.mld}{\from{minitoc.dtx}{uighur}}}
+\generate{\file{uighur2.mld}{\from{minitoc.dtx}{uighur2}}}
+\generate{\file{uighur3.mld}{\from{minitoc.dtx}{uighur3}}}
\generate{\file{UKenglish.mld}{\from{minitoc.dtx}{UKenglish}}}
\generate{\file{ukraineb.mld}{\from{minitoc.dtx}{ukraineb}}}
+\generate{\file{ukrainian.mld}{\from{minitoc.dtx}{ukrainian}}}
+\generate{\file{uppersorbian.mld}{\from{minitoc.dtx}{uppersorbian}}}
\generate{\file{USenglish.mld}{\from{minitoc.dtx}{USenglish}}}
\generate{\file{usorbian.mld}{\from{minitoc.dtx}{usorbian}}}
\generate{\file{vietnam.mld}{\from{minitoc.dtx}{vietnam}}}
\generate{\file{vietnamese.mld}{\from{minitoc.dtx}{vietnamese}}}
\generate{\file{welsh.mld}{\from{minitoc.dtx}{welsh}}}
+\generate{\file{xalx.mld}{\from{minitoc.dtx}{xalx}}}
+\generate{\file{xalx2.mld}{\from{minitoc.dtx}{xalx2}}}
+\generate{\file{xalx3.mld}{\from{minitoc.dtx}{xalx3}}}
\obeyspaces
\Msg{*************************************************************}