summaryrefslogtreecommitdiff
path: root/texmf-dist/tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2018-10-05 08:52:48 +0900
committerNorbert Preining <norbert@preining.info>2018-10-05 08:52:48 +0900
commit82a134f3a80a882a0fcfb0a0fb56a6cbddd0c9ad (patch)
treec363999b99237090112d3a937be652587157e2ef /texmf-dist/tex
parent2adeb86c51702677b69eaece98d95e352ba8b2ab (diff)
aeb-minitoc (20181005)
Diffstat (limited to 'texmf-dist/tex')
-rw-r--r--texmf-dist/tex/latex/aeb-minitoc/aeb-minitoc.sty7
1 files changed, 4 insertions, 3 deletions
diff --git a/texmf-dist/tex/latex/aeb-minitoc/aeb-minitoc.sty b/texmf-dist/tex/latex/aeb-minitoc/aeb-minitoc.sty
index 44e53789..2f0cd2f1 100644
--- a/texmf-dist/tex/latex/aeb-minitoc/aeb-minitoc.sty
+++ b/texmf-dist/tex/latex/aeb-minitoc/aeb-minitoc.sty
@@ -19,7 +19,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{aeb-minitoc}
- [2018/09/21 v1.6 Creates a simple mini-toc]
+ [2018/09/29 v1.7 Creates a simple mini-toc]
\newif\ifMiniTocListings \MiniTocListingstrue
\DeclareOption{nominitocs}{\AtEndOfPackage{\MiniTocListingsfalse
\let\insertminitoc\insertminitocNOT}}
@@ -28,7 +28,6 @@
\let\mtoc@contentsline\contentsline
\let\mtoc@starttoc\@starttoc
\let\mtoc@tableofcontents\tableofcontents
-\let\mtoc@addtocontents\addtocontents
\newcount\@minitocCnt \@minitocCnt=0\relax
\def\csarg#1#2{\expandafter#1\csname#2\endcsname}
\let\mtoc@One=1 \let\mtoc@Zero=0
@@ -125,11 +124,13 @@
\AtEndDocument{\mtoc@start@toc}
\def\mtoc@TOC{toc}
\def\mtocCL#1#2{#1}
-\renewcommand\addtocontents[2]{%
+\newcommand\addtocontents@mtoc[2]{%
\def\mt@rgi{#1}\ifx\mt@rgi\mtoc@TOC
\global\advance\@minitocCnt\@ne
\mtoc@addtocontents{#1}{\protect\mtocCL{#2}{\the\@minitocCnt}}\else
\mtoc@addtocontents{#1}{#2}\fi}
+\AtBeginDocument{\let\mtoc@addtocontents\addtocontents
+ \let\addtocontents\addtocontents@mtoc}
\def\tableofcontents{%
\def\@starttoc##1{\makeatletter
\@input{\jobname.##1}\makeatother}%