summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2007-12-05 17:02:16 +0000
committerNorbert Preining <preining@logic.at>2007-12-05 17:02:16 +0000
commit7783322feeec90c418c79f9e5bc1fcdf2b85aaee (patch)
tree8f0fd989e56a0b0324b844b66dde1aef1cc9435d /Master/texmf-dist/scripts
parent5b7f41a22a74abcc6ed54b2c3fa1d5cf62be920c (diff)
minitoc from ctan (2007-12-05)
git-svn-id: svn://tug.org/texlive/trunk@5714 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts')
-rwxr-xr-xMaster/texmf-dist/scripts/minitoc/emk14
-rwxr-xr-xMaster/texmf-dist/scripts/minitoc/fmk14
-rwxr-xr-xMaster/texmf-dist/scripts/minitoc/imk1
-rwxr-xr-xMaster/texmf-dist/scripts/minitoc/pmk320
-rwxr-xr-xMaster/texmf-dist/scripts/minitoc/rmk141
-rwxr-xr-xMaster/texmf-dist/scripts/minitoc/tmk149
6 files changed, 578 insertions, 61 deletions
diff --git a/Master/texmf-dist/scripts/minitoc/emk b/Master/texmf-dist/scripts/minitoc/emk
index 4e97cf4394b..49c43fe7174 100755
--- a/Master/texmf-dist/scripts/minitoc/emk
+++ b/Master/texmf-dist/scripts/minitoc/emk
@@ -5,33 +5,29 @@ if ( -f minitoc.maf ) then
\rm minitoc.maf
endif
# create the english documentation (PDF): 4 pdflatex runs, with index and biblio
-pdflatex minitoc.dtx
touch minitoc.ind minitoc.idx
+pdflatex minitoc.dtx
+grep -v '\\ \[]\|' minitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > minitoc.idx1; mv minitoc.idx1 minitoc.idx
sed -e's/:>/=/' < minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
-# grep -v 'indexentry{! =' minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
bibtex minitoc
-# sed -e's/\hfill{}/&\\ATOC{/' < minitoc.ind | sed -e 's/\\hfill}/}&/' > minitoc.ind2; mv minitoc.ind2 minitoc.ind
makeindex -s minitoc.ist -o minitoc.ind minitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < minitoc.ind | sed -e 's/\\hfill}/}&/' > minitoc.ind2; mv minitoc.ind2 minitoc.ind
mv minitoc.ilg minitoc.ilg1
#
pdflatex minitoc.dtx
+grep -v '\\ \[]\|' minitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > minitoc.idx1; mv minitoc.idx1 minitoc.idx
sed -e's/:>/=/' < minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
-# grep -v 'indexentry{! =' minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
makeindex -s minitoc.ist -o minitoc.ind minitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < minitoc.ind | sed -e 's/\\hfill}/}&/' > minitoc.ind2; mv minitoc.ind2 minitoc.ind
mv minitoc.ilg minitoc.ilg1
#
pdflatex minitoc.dtx
+grep -v '\\ \[]\|' minitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > minitoc.idx1; mv minitoc.idx1 minitoc.idx
sed -e's/:>/=/' < minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
-# grep -v 'indexentry{! =' minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
makeindex -s minitoc.ist -o minitoc.ind minitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < minitoc.ind | sed -e 's/\\hfill}/}&/' > minitoc.ind2; mv minitoc.ind2 minitoc.ind
mv minitoc.ilg minitoc.ilg1
#
pdflatex minitoc.dtx
+grep -v '\\ \[]\|' minitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > minitoc.idx1; mv minitoc.idx1 minitoc.idx
sed -e's/:>/=/' < minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
-# grep -v 'indexentry{! =' minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
# cleaning
echo 'Cleaning'
if ( -f minitoc.maf ) then
diff --git a/Master/texmf-dist/scripts/minitoc/fmk b/Master/texmf-dist/scripts/minitoc/fmk
index 14ade5deda1..81379197883 100755
--- a/Master/texmf-dist/scripts/minitoc/fmk
+++ b/Master/texmf-dist/scripts/minitoc/fmk
@@ -5,33 +5,29 @@ if ( -f fminitoc.maf ) then
\rm fminitoc.maf
endif
# create the french documentation (PDF): 4 pdflatex runs, with index and biblio
-pdflatex fminitoc.dtx
touch fminitoc.idx fminitoc.ind
+pdflatex fminitoc.dtx
+grep -v '\\ \[]\|' fminitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < fminitoc.ind | sed -e 's/\\hfill}/}&/' > fminitoc.ind2; mv fminitoc.ind2 fminitoc.ind
-# -v 'indexentry{! =' fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
bibtex fminitoc
makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < fminitoc.ind | sed -e 's/\\hfill}/}&/' > fminitoc.ind2; mv fminitoc.ind2 fminitoc.ind
mv fminitoc.ilg fminitoc.ilg1
#
pdflatex fminitoc.dtx
+grep -v '\\ \[]\|' fminitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
-# -v 'indexentry{! =' fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < fminitoc.ind | sed -e 's/\\hfill}/}&/' > fminitoc.ind2; mv fminitoc.ind2 fminitoc.ind
mv fminitoc.ilg fminitoc.ilg1
#
pdflatex fminitoc.dtx
+grep -v '\\ \[]\|' fminitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
-# -v 'indexentry{! =' fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < fminitoc.ind | sed -e 's/\\hfill}/}&/' > fminitoc.ind2; mv fminitoc.ind2 fminitoc.ind
mv fminitoc.ilg fminitoc.ilg1
#
pdflatex fminitoc.dtx
+grep -v '\\ \[]\|' fminitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
-# -v 'indexentry{! =' fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
# Cleaning
if ( -f fminitoc.maf ) then
cat fminitoc.maf | xargs -i -t \rm {}
diff --git a/Master/texmf-dist/scripts/minitoc/imk b/Master/texmf-dist/scripts/minitoc/imk
index db26bacaf2c..6e8411e87e7 100755
--- a/Master/texmf-dist/scripts/minitoc/imk
+++ b/Master/texmf-dist/scripts/minitoc/imk
@@ -23,4 +23,5 @@ foreach i ( \
end
end
latex minitoc.ins
+cat mtc-add.bib | grep -v '^%%' > addbib;mv addbib mtc-add.bib
cp minitoc.log minitoc.log1
diff --git a/Master/texmf-dist/scripts/minitoc/pmk b/Master/texmf-dist/scripts/minitoc/pmk
index 97c031f469c..cac99337f2e 100755
--- a/Master/texmf-dist/scripts/minitoc/pmk
+++ b/Master/texmf-dist/scripts/minitoc/pmk
@@ -31,6 +31,7 @@ end
echo 'Creating the package... you can sip a cappuccino'
# create the package from minitoc.ins and minitoc.dtx
latex minitoc.ins
+cat mtc-add.bib | grep -v '^%%' > addbib;mv addbib mtc-add.bib
# save the log file of this phase
cp minitoc.log minitoc.log1
# create the documentation (DVI): 4 latex runs, with index and biblio
@@ -40,32 +41,28 @@ if ( -f minitoc.maf ) then
endif
echo 'Creating the english documentation...'
touch minitoc.idx minitoc.ind
-# sed -e's/\hfill{}/&\\ATOC{/' < minitoc.ind | sed -e 's/\\hfill}/}&/' > minitoc.ind2; mv minitoc.ind2 minitoc.ind
pdflatex minitoc.dtx
+grep -v '\\ \[]\|' minitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > minitoc.idx1; mv minitoc.idx1 minitoc.idx
sed -e's/:>/=/' < minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
-# grep -v 'indexentry{! =' minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
bibtex minitoc
makeindex -s minitoc.ist -o minitoc.ind minitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < minitoc.ind | sed -e 's/\\hfill}/}&/' > minitoc.ind2; mv minitoc.ind2 minitoc.ind
mv minitoc.ilg minitoc.ilg1
#
pdflatex minitoc.dtx
+grep -v '\\ \[]\|' minitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > minitoc.idx1; mv minitoc.idx1 minitoc.idx
sed -e's/:>/=/' < minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
-# grep -v 'indexentry{! =' minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
makeindex -s minitoc.ist -o minitoc.ind minitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < minitoc.ind | sed -e 's/\\hfill}/}&/' > minitoc.ind2; mv minitoc.ind2 minitoc.ind
mv minitoc.ilg minitoc.ilg1
#
pdflatex minitoc.dtx
+grep -v '\\ \[]\|' minitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > minitoc.idx1; mv minitoc.idx1 minitoc.idx
sed -e's/:>/=/' < minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
-# grep -v 'indexentry{! =' minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
makeindex -s minitoc.ist -o minitoc.ind minitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < minitoc.ind | sed -e 's/\\hfill}/}&/' > minitoc.ind2; mv minitoc.ind2 minitoc.ind
mv minitoc.ilg minitoc.ilg1
#
pdflatex minitoc.dtx
+grep -v '\\ \[]\|' minitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > minitoc.idx1; mv minitoc.idx1 minitoc.idx
sed -e's/:>/=/' < minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
-# grep -v 'indexentry{! =' minitoc.idx > minitoc.idx1; mv minitoc.idx1 minitoc.idx
endif
# french documentation
if ( -f fminitoc.dtx ) then
@@ -74,33 +71,29 @@ if ( -f fminitoc.maf ) then
endif
echo 'Creating the french documentation...'
touch fminitoc.idx fminitoc.ind
-# sed -e's/\hfill{}/&\\ATOC{/' < fminitoc.ind | sed -e 's/\\hfill}/}&/' > fminitoc.ind2; mv fminitoc.ind2 fminitoc.ind
# create the french documentation (PDF): 4 pdflatex runs, with index and biblio
pdflatex fminitoc.dtx
+grep -v '\\ \[]\|' fminitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
-# grep -v 'indexentry{! =' fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
bibtex fminitoc
makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < fminitoc.ind | sed -e 's/\\hfill}/}&/' > fminitoc.ind2; mv fminitoc.ind2 fminitoc.ind
mv fminitoc.ilg fminitoc.ilg1
#
pdflatex fminitoc.dtx
+grep -v '\\ \[]\|' fminitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
-# grep -v 'indexentry{! =' fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < fminitoc.ind | sed -e 's/\\hfill}/}&/' > fminitoc.ind2; mv fminitoc.ind2 fminitoc.ind
mv fminitoc.ilg fminitoc.ilg1
#
pdflatex fminitoc.dtx
+grep -v '\\ \[]\|' fminitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
-# grep -v 'indexentry{! =' fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
-# sed -e's/\hfill{}/&\\ATOC{/' < fminitoc.ind | sed -e 's/\\hfill}/}&/' > fminitoc.ind2; mv fminitoc.ind2 fminitoc.ind
mv fminitoc.ilg fminitoc.ilg1
#
pdflatex fminitoc.dtx
+grep -v '\\ \[]\|' fminitoc.idx | grep -v '|main}{1}$' | grep -v '\! =\\verb\!\*+\!\\\! +' > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
-# grep -v 'indexentry{! =' fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
else
echo 'French is still missing'
endif
@@ -141,7 +134,7 @@ end
# repartition
echo 'Repartition of files into classes'
set WCL=/tmp/$w/CL
-foreach i ( 0 1 2 3 4 5 6 7 8 9 )
+foreach i ( 0 1 2 3 4 5 6 7 8 9 10 )
if ( -e ${WCL}$i ) then
\rm -rf ${WCL}$i
endif
@@ -185,27 +178,150 @@ chmod 644 ${WCL}4/*
# class 5
echo 'Class 5'
cp minitoc.dtx minitoc.ins minitoc.bib minitoc.ist minitoc.lan en-mtc.bst ${WCL}5
-cp lamed.eps lamed.pdf lamed.tex ${WCL}5
-chmod 644 ${WCL}5/*
# class 6
echo 'Class 6'
-cp minitoc.dtx fminitoc.dtx fminitoc.bib fminitoc.ist fminitoc.lan minitoc.pre ${WCL}6
-cp franc.sty frbib.sty frnew.sty fr-mtc.bst ${WCL}6
-chmod 644 ${WCL}6/*
+cp acadien.pdf ${WCL}6
+cp afrsud-l.pdf afrsud-p.pdf ${WCL}6
+cp albania.pdf ${WCL}6
+cp alba-eth.pdf ${WCL}6
+cp allemand.jpg ${WCL}6
+cp anglo.png ${WCL}6
+cp arabic.png ${WCL}6
+cp armeniar.jpg ${WCL}6
+cp baltes.pdf ${WCL}6
+cp bangla.pdf ${WCL}6
+cp bangla2.pdf ${WCL}6
+cp basque1.pdf ${WCL}6
+cp basque2.pdf ${WCL}6
+cp belgique.pdf ${WCL}6
+cp bosnia.pdf ${WCL}6
+cp brazil.pdf ${WCL}6
+cp brazilp.pdf ${WCL}6
+cp bretagne.pdf ${WCL}6
+cp bulgariar.jpg bulgmap.png ${WCL}6
+cp buryatia.pdf buryatia-l.pdf ${WCL}6
+cp canada.pdf ${WCL}6
+cp canada-l.pdf ${WCL}6
+cp canada-pe.png ${WCL}6
+cp canada-pf.pdf ${WCL}6
+cp canada1.pdf ${WCL}6
+cp catalan-d.pdf catalan-p.pdf ${WCL}6
+cp caucasus.pdf ${WCL}6
+cp chine1.pdf ${WCL}6
+cp chine2.pdf ${WCL}6
+cp croatie1.pdf ${WCL}6
+cp croatie2.pdf ${WCL}6
+cp cz1.pdf ${WCL}6
+cp cz3.png ${WCL}6
+cp danemark.jpg ${WCL}6
+cp ecosse1.pdf ${WCL}6
+cp ecosse2.pdf ${WCL}6
+cp ecosse3.pdf ${WCL}6
+cp espa-l.pdf ${WCL}6
+cp estonia-a.pdf ${WCL}6
+cp estonia-b.pdf ${WCL}6
+cp ethiolang.png ${WCL}6
+cp ethiopia.pdf ethiopia-p.pdf $(WCL}6
+cp farsi.pdf ${WCL}6
+cp farsi-logo.png ${WCL}6
+cp feroe.jpg ${WCL}6
+cp finlande1.png ${WCL}6
+cp finlande2.pdf ${WCL}6
+cp finnishd.pdf ${WCL}6
+cp franco.png ${WCL}6
+cp galicia-m.pdf galicia-mp.pdf ${WCL}6
+cp galles1.pdf galles2.pdf ${WCL}6
+cp grece1.pdf ${WCL}6
+cp grece2.pdf ${WCL}6
+cp greekm.jpg ${WCL}6
+cp hangul.png ${WCL}6
+cp hanja.png ${WCL}6
+cp hispano.png ${WCL}6
+cp hum-lang.png ${WCL}6
+cp hun1.png ${WCL}6
+cp hun2.jpg ${WCL}6
+cp inde1.pdf ${WCL}6
+cp inde2.jpg ${WCL}6
+cp indonesia1.pdf ${WCL}6
+cp indonesia2.pdf ${WCL}6
+cp iranian.jpg ${WCL}6
+cp irish.png ${WCL}6
+cp irlande.pdf ${WCL}6
+cp islande.png ${WCL}6
+cp islandep.jpg ${WCL}6
+cp isr1.pdf ${WCL}6
+cp isr2.pdf ${WCL}6
+cp italian.pdf ${WCL}6
+cp italo1.png ${WCL}6
+cp japon1.pdf ${WCL}6
+cp japon2.jpg ${WCL}6
+cp karnataka.jpg ${WCL}6
+cp kerala.jpg ${WCL}6
+cp khalkha.pdf ${WCL}6
+cp korean1.png ${WCL}6
+cp korean2.jpg ${WCL}6
+cp lamed.pdf lamed.tex ${WCL}6
+cp lettonie.pdf ${WCL}6
+cp lituanie.png ${WCL}6
+cp luso.jpg ${WCL}6
+cp malaysia1.pdf ${WCL}6
+cp malaysia2.pdf ${WCL}6
+cp malayalam.pdf ${WCL}6
+cp mondep.png ${WCL}6
+cp mongasie.pdf ${WCL}6
+cp mongolcy.png ${WCL}6
+cp mongolian.pdf ${WCL}6
+cp mongoltr.png ${WCL}6
+cp neder.pdf ${WCL}6
+cp norvege-c.pdf norvege-t.pdf ${WCL}6
+cp paraguay.png paraguayp.pdf ${WCL}6
+cp pologne.pdf ${WCL}6
+cp portugal.pdf ${WCL}6
+cp romanian.pdf ${WCL}6
+cp russian.png ${WCL}6
+cp russianlan.png ${WCL}6
+cp same.png ${WCL}6
+cp serbia1.pdf ${WCL}6
+cp slovakia.pdf ${WCL}6
+cp slovenie.pdf ${WCL}6
+cp sorabe-1.png ${WCL}6
+cp sorabe-2.png ${WCL}6
+cp sorbian.jpg ${WCL}6
+cp spain.pdf ${WCL}6
+cp suede-a.pdf ${WCL}6
+cp suede-f.pdf ${WCL}6
+cp svenska.png ${WCL}6
+cp swahili.pdf ${WCL}6
+cp fswahili.pdf ${WCL}6
+cp sweden.pdf ${WCL}6
+cp thai.pdf ${WCL}6
+cp turquie.pdf ${WCL}6
+cp uighur.pdf ${WCL}6
+cp ukraine.jpg ${WCL}6
+cp ukrainep.pdf ${WCL}6
+cp viet2.pdf ${WCL}6
+cp viet3.pdf ${WCL}6
+cp xinjiang.png xinjiangc.png ${WCL}6
+chmod 644 ${WCL}5/*
# class 7
echo 'Class 7'
-cp minitoc.pdf ${WCL}7
-# cp minitoc.ps ${WCL}7
+cp minitoc.dtx fminitoc.dtx fminitoc.bib fminitoc.ist fminitoc.lan minitoc.pre ${WCL}6
+cp franc.sty frbib.sty frnew.sty fr-mtc.bst ${WCL}7
chmod 644 ${WCL}7/*
# class 8
echo 'Class 8'
-cp fminitoc.pdf ${WCL}8
-# cp fminitoc.ps ${WCL}8
+cp minitoc.pdf ${WCL}8
+# cp minitoc.ps ${WCL}8
chmod 644 ${WCL}8/*
# class 9
echo 'Class 9'
-cp pmk imk emk fmk rmk tmk xmk cmk ${WCL}9
-chmod 744 ${WCL}9/*
+cp fminitoc.pdf ${WCL}9
+# cp fminitoc.ps ${WCL}9
+chmod 644 ${WCL}9/*
+# class 10
+echo 'Class 10'
+cp pmk imk emk fmk rmk tmk xmk cmk ${WCL}10
+chmod 744 ${WCL}10/*
# Cleaning
echo "Cleaning"
if ( -f minitoc.maf ) then
@@ -331,6 +447,7 @@ bahasai.mld \
bahasam.mld \
bangla.mld \
basque.mld \
+bengali.mld \
bicig.mld \
bicig2.mld \
bicig3.mld \
@@ -447,11 +564,15 @@ magyar.mld \
magyar2.mld \
magyar3.mld \
malay.mld \
+malayalam-b.mld \
malayalam-keli.mld \
+malayalam-keli2.mld \
+malayalam-mr.mld \
malayalam-omega.mld \
malayalam-omega.mlo \
malayalam-rachana.mld \
malayalam-rachana2.mld \
+malayalam-rachana3.mld \
manju.mld \
meyalu.mld \
minitoc.sty \
@@ -505,6 +626,7 @@ spanish.mld \
spanish2.mld \
spanish3.mld \
spanish4.mld \
+swahili.mld \
swedish.mld \
swedish2.mld \
thai.mld \
@@ -556,9 +678,6 @@ TODO \
CATALOG \
fminitoc.lan \
fminitoc.pdf \
-lamed.eps \
-lamed.pdf \
-lamed.tex \
minitoc.bug \
minitoc.l \
minitoc.lan \
@@ -646,6 +765,145 @@ mtc-tsf.tex \
)
cp $i $TDS/doc/latex/minitoc/examples
end
+echo "IMAGE files"
+mkdir -m 755 $TDS/bibtex/bib/minitoc/images
+foreach i ( \
+acadien.pdf \
+afrsud-l.pdf \
+afrsud-p.pdf \
+albania.pdf \
+alba-eth.pdf \
+allemand.jpg \
+anglo.png \
+arabic.png \
+armeniar.jpg \
+baltes.pdf \
+bangla.pdf \
+bangla2.pdf \
+basque1.pdf \
+basque2.pdf \
+belgique.pdf \
+bosnia.pdf \
+brazil.pdf \
+brazilp.pdf \
+bretagne.pdf \
+bulgariar.jpg \
+bulgmap.png \
+buryatia.pdf \
+buryatia-l.pdf \
+canada.pdf \
+canada-l.pdf \
+canada-pe.png \
+canada-pf.pdf \
+canada1.pdf \
+catalan-d.pdf \
+catalan-p.pdf \
+caucasus.pdf \
+chine1.pdf \
+chine2.pdf \
+croatie1.pdf \
+croatie2.pdf \
+cz1.pdf \
+cz3.png \
+danemark.jpg \
+ecosse1.pdf \
+ecosse2.pdf \
+ecosse3.pdf \
+espa-l.pdf \
+estonia-a.pdf \
+estonia-b.pdf \
+ethiolang.png \
+ethiopia.pdf \
+ethiopia-p.pdf \
+farsi.pdf \
+farsi-logo.png \
+feroe.jpg \
+finlande1.png \
+finlande2.pdf \
+finnishd.pdf \
+galicia-m.pdf \
+galicia-mp.pdf \
+galles1.pdf \
+galles2.pdf \
+grece1.pdf \
+grece2.pdf \
+greekm.jpg \
+hangul.png \
+hanja.png \
+hispano.png \
+hum-lang.png \
+hun1.png \
+hun2.jpg \
+inde1.pdf \
+inde2.jpg \
+indonesia1.pdf \
+indonesia2.pdf \
+iranian.jpg \
+irish.png \
+irlande.pdf \
+islande.png \
+islandep.jpg \
+isr1.pdf \
+isr2.pdf \
+italian.pdf \
+italo1.png \
+japon1.pdf \
+japon2.jpg \
+karnataka.jpg \
+kerala.jpg \
+khalkha.pdf \
+korean1.png \
+korean2.jpg \
+lamed.pdf \
+lamed.tex \
+lettonie.pdf \
+lituanie.png \
+luso.jpg \
+malaysia1.pdf \
+malaysia2.pdf \
+malayalam.pdf \
+mondep.png \
+mongasie.pdf \
+mongolcy.png \
+mongolian.pdf \
+mongoltr.png \
+neder.pdf \
+norvege-c.pdf \
+norvege-t.pdf \
+paraguay.png \
+paraguayp.pdf \
+pologne.pdf \
+portugal.pdf \
+romanian.pdf \
+russian.png \
+russianlan.png \
+same.png \
+serbia1.pdf \
+slovakia.pdf \
+slovenie.pdf \
+sorabe-1.jpg \
+sorabe-2.jpg \
+sorbian.jpg \
+spain.pdf \
+suede-a.pdf \
+suede-f.pdf \
+svenska.png \
+swahili.pdf \
+fswahili.pdf \
+sweden.pdf \
+thai.pdf \
+turquie.pdf \
+uighur.pdf \
+ukraine.jpg \
+ukrainep.pdf \
+viet2.pdf \
+viet3.pdf \
+xinjiang.png \
+xinjiangc.png \
+)
+ cp $i $TDS/doc/latex/minitoc/images
+ chmod 644 $TDS/doc/latex/minitoc/images/$i
+end
#
echo "SOURCE files"
if ( -d $TDS/source ) then
diff --git a/Master/texmf-dist/scripts/minitoc/rmk b/Master/texmf-dist/scripts/minitoc/rmk
index 7bd40329d43..864d83ee637 100755
--- a/Master/texmf-dist/scripts/minitoc/rmk
+++ b/Master/texmf-dist/scripts/minitoc/rmk
@@ -4,7 +4,7 @@ set w=`whoami`.rmk
set OLD=/tmp/$w/OLD
set WCL=/tmp/$w/CL
echo 'Repartition of files into classes'
-foreach i ( 0 1 2 3 4 5 6 7 8 9 )
+foreach i ( 0 1 2 3 4 5 6 7 8 9 10 )
if ( -e ${WCL}$i ) then
\rm -rf ${WCL}$i
endif
@@ -42,22 +42,145 @@ cp minitoc.bug minitoc.sum ${WCL}4
# class 5
echo 'Class 5'
cp minitoc.dtx minitoc.ins minitoc.bib minitoc.ist minitoc.lan en-mtc.bst ${WCL}5
-cp lamed.eps lamed.pdf lamed.tex ${WCL}5
# class 6
echo 'Class 6'
-cp minitoc.dtx fminitoc.dtx fminitoc.bib fminitoc.ist fminitoc.lan minitoc.pre ${WCL}6
-cp franc.sty frbib.sty frnew.sty fr-mtc.bst ${WCL}6
+cp acadien.pdf ${WCL}6
+cp afrsud-l.pdf afrsud-p.pdf ${WCL}6
+cp albania.pdf ${WCL}6
+cp alba-eth.pdf ${WCL}6
+cp allemand.jpg ${WCL}6
+cp anglo.png ${WCL}6
+cp arabic.png ${WCL}6
+cp armeniar.jpg ${WCL}6
+cp baltes.pdf ${WCL}6
+cp bangla.pdf ${WCL}6
+cp bangla2.pdf ${WCL}6
+cp basque1.pdf ${WCL}6
+cp basque2.pdf ${WCL}6
+cp belgique.pdf ${WCL}6
+cp bosnia.pdf ${WCL}6
+cp brazil.pdf ${WCL}6
+cp brazilp.pdf ${WCL}6
+cp bretagne.pdf ${WCL}6
+cp bulgariar.jpg bulgmap.png ${WCL}6
+cp buryatia.pdf buryatia-l.pdf ${WCL}6
+cp canada.pdf ${WCL}6
+cp canada-l.pdf ${WCL}6
+cp canada-pe.png ${WCL}6
+cp canada-pf.pdf ${WCL}6
+cp canada1.pdf ${WCL}6
+cp catalan-d.pdf catalan-p.pdf ${WCL}6
+cp caucasus.pdf ${WCL}6
+cp chine1.pdf ${WCL}6
+cp chine2.pdf ${WCL}6
+cp croatie1.pdf ${WCL}6
+cp croatie2.pdf ${WCL}6
+cp cz1.pdf ${WCL}6
+cp cz3.png ${WCL}6
+cp danemark.jpg ${WCL}6
+cp ecosse1.pdf ${WCL}6
+cp ecosse2.pdf ${WCL}6
+cp ecosse3.pdf ${WCL}6
+cp espa-l.pdf ${WCL}6
+cp estonia-a.pdf ${WCL}6
+cp estonia-b.pdf ${WCL}6
+cp ethiolang.png ${WCL}6
+cp ethiopia.pdf ethiopia-p.pdf ${WCL}6
+cp farsi.pdf ${WCL}6
+cp farsi-logo.png ${WCL}6
+cp feroe.jpg ${WCL}6
+cp finlande1.png ${WCL}6
+cp finlande2.pdf ${WCL}6
+cp finnishd.pdf ${WCL}6
+cp franco.png ${WCL}6
+cp galicia-m.pdf galicia-mp.pdf ${WCL}6
+cp galles1.pdf galles2.pdf ${WCL}6
+cp grece1.pdf ${WCL}6
+cp grece2.pdf ${WCL}6
+cp greekm.jpg ${WCL}6
+cp hangul.png ${WCL}6
+cp hanja.png ${WCL}6
+cp hispano.png ${WCL}6
+cp hum-lang.png ${WCL}6
+cp hun1.png ${WCL}6
+cp hun2.jpg ${WCL}6
+cp inde1.pdf ${WCL}6
+cp inde2.jpg ${WCL}6
+cp indonesia1.pdf ${WCL}6
+cp indonesia2.pdf ${WCL}6
+cp iranian.jpg ${WCL}6
+cp irish.png ${WCL}6
+cp irlande.pdf ${WCL}6
+cp islande.png ${WCL}6
+cp islandep.jpg ${WCL}6
+cp isr1.pdf ${WCL}6
+cp isr2.pdf ${WCL}6
+cp italian.pdf ${WCL}6
+cp italo1.png ${WCL}6
+cp japon1.pdf ${WCL}6
+cp japon2.jpg ${WCL}6
+cp karnataka.jpg ${WCL}6
+cp kerala.jpg ${WCL}6
+cp khalkha.pdf ${WCL}6
+cp korean1.png ${WCL}6
+cp korean2.jpg ${WCL}6
+cp lamed.pdf lamed.tex ${WCL}6
+cp lettonie.pdf ${WCL}6
+cp lituanie.png ${WCL}6
+cp luso.jpg ${WCL}6
+cp malaysia1.pdf ${WCL}6
+cp malaysia2.pdf ${WCL}6
+cp malayalam.pdf ${WCL}6
+cp mondep.png ${WCL}6
+cp mongasie.pdf ${WCL}6
+cp mongolcy.png ${WCL}6
+cp mongolian.pdf ${WCL}6
+cp mongoltr.png ${WCL}6
+cp neder.pdf ${WCL}6
+cp norvege-c.pdf norvege-t.pdf ${WCL}6
+cp paraguay.png paraguayp.pdf ${WCL}6
+cp pologne.pdf ${WCL}6
+cp portugal.pdf ${WCL}6
+cp romanian.pdf ${WCL}6
+cp russian.png ${WCL}6
+cp russianlan.png ${WCL}6
+cp same.png ${WCL}6
+cp serbia1.pdf ${WCL}6
+cp slovakia.pdf ${WCL}6
+cp slovenie.pdf ${WCL}6
+cp sorabe-1.jpg ${WCL}6
+cp sorabe-2.jpg ${WCL}6
+cp sorbian.jpg ${WCL}6
+cp spain.pdf ${WCL}6
+cp suede-a.pdf ${WCL}6
+cp suede-f.pdf ${WCL}6
+cp svenska.png ${WCL}6
+cp swahili.pdf ${WCL}6
+cp fswahili.pdf ${WCL}6
+cp sweden.pdf ${WCL}6
+cp thai.pdf ${WCL}6
+cp turquie.pdf ${WCL}6
+cp uighur.pdf ${WCL}6
+cp ukraine.jpg ${WCL}6
+cp ukrainep.pdf ${WCL}6
+cp viet2.pdf ${WCL}6
+cp viet3.pdf ${WCL}6
+cp xinjiang.png xinjiangc.png ${WCL}6
# class 7
echo 'Class 7'
-cp minitoc.pdf ${WCL}7
-# cp minitoc.ps ${WCL}7
+cp minitoc.dtx fminitoc.dtx fminitoc.bib fminitoc.ist fminitoc.lan minitoc.pre ${WCL}7
+cp franc.sty frbib.sty frnew.sty fr-mtc.bst ${WCL}7
# class 8
echo 'Class 8'
-cp fminitoc.pdf ${WCL}8
-# cp fminitoc.ps ${WCL}8
+cp minitoc.pdf ${WCL}7
+# cp minitoc.ps ${WCL}8
# class 9
echo 'Class 9'
-cp pmk imk emk fmk rmk tmk xmk cmk ${WCL}9
+cp fminitoc.pdf ${WCL}9
+# cp fminitoc.ps ${WCL}9
+# class 10
+echo 'Class 10'
+cp pmk imk emk fmk rmk tmk xmk cmk ${WCL}10
# it's all!
echo "Repartition done"
exit
diff --git a/Master/texmf-dist/scripts/minitoc/tmk b/Master/texmf-dist/scripts/minitoc/tmk
index f554df9352b..5692414e1f3 100755
--- a/Master/texmf-dist/scripts/minitoc/tmk
+++ b/Master/texmf-dist/scripts/minitoc/tmk
@@ -116,6 +116,7 @@ bahasai.mld \
bahasam.mld \
bangla.mld \
basque.mld \
+bengali.mld \
bicig.mld \
bicig2.mld \
bicig3.mld \
@@ -232,11 +233,15 @@ magyar.mld \
magyar2.mld \
magyar3.mld \
malay.mld \
+malayalam-b.mld \
malayalam-keli.mld \
+malayalam-keli2.mld \
+malayalam-mr.mld \
malayalam-omega.mld \
malayalam-omega.mlo \
malayalam-rachana.mld \
malayalam-rachana2.mld \
+malayalam-rachana3.mld \
manju.mld \
meyalu.mld \
minitoc.sty \
@@ -290,6 +295,7 @@ spanish.mld \
spanish2.mld \
spanish3.mld \
spanish4.mld \
+swahili.mld \
swedish.mld \
swedish2.mld \
thai.mld \
@@ -341,9 +347,6 @@ TODO \
CATALOG \
fminitoc.lan \
fminitoc.pdf \
-lamed.eps \
-lamed.pdf \
-lamed.tex \
minitoc.bug \
minitoc.l \
minitoc.lan \
@@ -431,6 +434,146 @@ mtc-tsf.tex \
)
cp $i $TDS/doc/latex/minitoc/examples
end
+echo "IMAGE files"
+mkdir -m 755 $TDS/doc/latex/minitoc/images
+foreach i ( \
+acadien.pdf \
+afrsud-l.pdf \
+afrsud-p.pdf \
+albania.pdf \
+alba-eth.pdf \
+allemand.jpg \
+anglo.png \
+arabic.png \
+armeniar.jpg \
+baltes.pdf \
+bangla.pdf \
+bangla2.pdf \
+basque1.pdf \
+basque2.pdf \
+belgique.pdf \
+bosnia.pdf \
+brazil.pdf \
+brazilp.pdf \
+bretagne.pdf \
+bulgariar.jpg \
+bulgmap.png \
+buryatia.pdf \
+buryatia-l.pdf \
+canada.pdf \
+canada-l.pdf \
+canada-pe.png \
+canada-pf.pdf \
+canada1.pdf \
+catalan-d.pdf \
+catalan-p.pdf \
+caucasus.pdf \
+chine1.pdf \
+chine2.pdf \
+croatie1.pdf \
+croatie2.pdf \
+cz1.pdf \
+cz3.png \
+danemark.jpg \
+ecosse1.pdf \
+ecosse2.pdf \
+ecosse3.pdf \
+espa-l.pdf \
+estonia-a.pdf \
+estonia-b.pdf \
+ethiolang.png \
+ethiopia.pdf \
+ethiopia-p.pdf \
+farsi.pdf \
+farsi-logo.png \
+feroe.jpg \
+finlande1.png \
+finlande2.pdf \
+finnishd.pdf \
+franco.png \
+galicia-m.pdf \
+galicia-mp.pdf \
+galles1.pdf \
+galles2.pdf \
+grece1.pdf \
+grece2.pdf \
+greekm.jpg \
+hangul.png \
+hanja.png \
+hispano.png \
+hum-lang.png \
+hun1.png \
+hun2.jpg \
+inde1.pdf \
+inde2.jpg \
+indonesia1.pdf \
+indonesia2.pdf \
+iranian.jpg \
+irish.png \
+irlande.pdf \
+islande.png \
+islandep.jpg \
+isr1.pdf \
+isr2.pdf \
+italian.pdf \
+italo1.png \
+japon1.pdf \
+japon2.jpg \
+karnataka.jpg \
+kerala.jpg \
+khalkha.pdf \
+korean1.png \
+korean2.jpg \
+lamed.pdf \
+lamed.tex \
+lettonie.pdf \
+lituanie.png \
+luso.jpg \
+malaysia1.pdf \
+malaysia2.pdf \
+malayalam.pdf \
+mondep.png \
+mongasie.pdf \
+mongolcy.png \
+mongolian.pdf \
+mongoltr.png \
+neder.pdf \
+norvege-c.pdf \
+norvege-t.pdf \
+paraguay.png \
+paraguayp.pdf \
+pologne.pdf \
+portugal.pdf \
+romanian.pdf \
+russian.png \
+russianlan.png \
+same.png \
+serbia1.pdf \
+slovakia.pdf \
+slovenie.pdf \
+sorabe-1.jpg \
+sorabe-2.jpg \
+sorbian.jpg \
+spain.pdf \
+suede-a.pdf \
+suede-f.pdf \
+svenska.png \
+swahili.pdf \
+fswahili.pdf \
+sweden.pdf \
+thai.pdf \
+turquie.pdf \
+uighur.pdf \
+ukraine.jpg \
+ukrainep.pdf \
+viet2.pdf \
+viet3.pdf \
+xinjiang.png \
+xinjiangc.png \
+)
+cp $i $TDS/doc/latex/minitoc/images
+chmod 644 $TDS/doc/latex/minitoc/images/$i
+end
#
echo "SOURCE files"
if ( -d $TDS/source ) then