|
|
1.1 root 1: \def\makeindex{\if@filesw \newwrite\@indexfile
2: \immediate\openout\@indexfile=\jobname.idx
3: \def\index{\@bsphack\begingroup
4: \def\protect####1{\string####1\space}\@sanitize
5: \@wrindex\@indexfile}\typeout
6: {Writing index file \jobname.idx }\fi}
7:
8: \def\@wrindex#1#2{\let\thepage\relax
9: \xdef\@gtempa{\write#1{\string
10: \indexentry{#2}{\thepage}}}\endgroup\@gtempa
11: \if@nobreak \ifvmode\nobreak\fi\fi\@esphack}
12:
13: \def\index{\@bsphack\begingroup \@sanitize\@index}
14:
15: \def\@index#1{\endgroup\@esphack}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.