summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/thesis/makendx.sty
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/thesis/makendx.sty
Initial commit
Diffstat (limited to 'macros/latex/contrib/thesis/makendx.sty')
-rw-r--r--macros/latex/contrib/thesis/makendx.sty70
1 files changed, 70 insertions, 0 deletions
diff --git a/macros/latex/contrib/thesis/makendx.sty b/macros/latex/contrib/thesis/makendx.sty
new file mode 100644
index 0000000000..63f64f2a3a
--- /dev/null
+++ b/macros/latex/contrib/thesis/makendx.sty
@@ -0,0 +1,70 @@
+%%
+%% This is file `makendx.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% makendx.dtx (with options: `package')
+%%
+%% Copyright (C) 1996 by Wenzel Matiaske, mati1831@perform.ww.tu-berlin.de
+%%
+%% You are not allowed to distribute this file without the
+%% original source makendx.dtx. For distribution of the
+%% sources see the copyright notice in the file makendx.dtx.
+%%
+\def\filename{makendx}
+\def\fileversion{1.0}
+\def\filedate{1996/05/16}
+\def\docdate{1995/05/16}
+\ProvidesPackage{makendx}
+ [\filedate\space\fileversion\space%
+ LaTeX2e package (wm)]
+\def\nofiles{\@fileswfalse
+ \typeout{No auxiliary output files.^^J}%
+ \long\def\protected@write##1##2##3{}%
+ \let\makeindex\relax
+ \let\makeglossary\relax
+ \let\makenameindex\relax}
+ \def\makenameindex{%
+ \newwrite\@nameindexfile
+ \immediate\openout\@nameindexfile=\jobname.ndx
+ \def\nameindex{\@bsphack\begingroup
+ \@sanitize
+ \@wrnameindex}\typeout
+ {Writing nameindex file \jobname.ndx }%
+ }
+ \def\@wrnameindex#1{%
+ \protected@write\@nameindexfile{}%
+ {\string\nameindexentry{#1}{\thepage}}%
+ \endgroup
+ \@esphack
+ }
+\def\nameindex{\@bsphack\begingroup\@sanitize\@index}
+\providecommand{\namefont}[1]{\def\name@font{#1}}
+\def\name@font{} \namefont{\slshape}
+\def\name{\@ifstar{\@sname[]}{\@ifnextchar [
+ {\@tempswatrue\@name}{\@tempswafalse\@name[]}}}
+\def\@name[#1]#2{{\name@font #2}%
+ \if@tempswa%
+ \nameindex{#1}%
+ \else%
+ \namenindex{#2}%
+ \fi}
+\def\@sname[#1]#2{\emph{#2}}
+\newcommand{\printnameindex}{\@input@{\jobname.nin}}
+\let\thenameindex\theindex
+\long\def\addtocontents#1#2{%
+ \protected@write\@auxout
+ {\let\label\@gobble \let\index\@gobble%
+ \let\glossary\@gobble \let\makenameindex\@gobble}%
+ {\string\@writefile{#1}{#2}}%
+}
+%% MakeIndex style file makendx.ist
+%% 1995/10/29 Wenzel Matiaske
+%%
+%% keyword for nameindex entry
+%% Begin nameindex entries
+%% End nameindex entries
+\endinput
+%%
+%% End of file `makendx.sty'.