summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/minitoc/fmk
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-05-05 00:32:25 +0000
committerKarl Berry <karl@freefriends.org>2007-05-05 00:32:25 +0000
commit9b4d9fe2a30822e0aa2a2e8c7e21552dc58adec0 (patch)
tree645ae2b48d74eb006d6c9a8ec8b97d0a1d2e8b79 /Master/texmf-dist/scripts/minitoc/fmk
parentfa6c84fd7d86f3f01d6f2f41f5623a93a474fe99 (diff)
minitoc 53 (23mar07), now from an author-prepared tds.zip
git-svn-id: svn://tug.org/texlive/trunk@4240 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/minitoc/fmk')
-rwxr-xr-xMaster/texmf-dist/scripts/minitoc/fmk30
1 files changed, 30 insertions, 0 deletions
diff --git a/Master/texmf-dist/scripts/minitoc/fmk b/Master/texmf-dist/scripts/minitoc/fmk
new file mode 100755
index 00000000000..1acc57b1757
--- /dev/null
+++ b/Master/texmf-dist/scripts/minitoc/fmk
@@ -0,0 +1,30 @@
+#! /bin/csh
+if ( -f fminitoc.dtx ) then
+echo 'Creating the french documentation...'
+if ( -f fminitoc.maf ) then
+ \rm fminitoc.maf
+endif
+# create the french documentation (PDF): 4 pdflatex runs, with index and biblio
+pdflatex fminitoc.dtx
+sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
+bibtex fminitoc
+makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
+mv fminitoc.ilg fminitoc.ilg1
+#
+pdflatex fminitoc.dtx
+sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
+makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
+mv fminitoc.ilg fminitoc.ilg1
+#
+pdflatex fminitoc.dtx
+sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
+makeindex -s fminitoc.ist -o fminitoc.ind fminitoc.idx
+mv fminitoc.ilg fminitoc.ilg1
+#
+pdflatex fminitoc.dtx
+sed -e's/:>/=/' < fminitoc.idx > fminitoc.idx1; mv fminitoc.idx1 fminitoc.idx
+# Cleaning
+if ( -f fminitoc.maf ) then
+ cat fminitoc.maf | xargs -i -t \rm {}
+endif
+endif