From 18deeb972d757eded4e66bbe27873a189198cc0c Mon Sep 17 00:00:00 2001
From: John Kohl <jtkohl@mit.edu>
Date: Wed, 30 May 1990 11:55:27 +0000
Subject: play with index as well

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@961 dc483132-0cff-0310-8789-dd5450dbe970
---
 doc/implement/fixunder.sty | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

(limited to 'doc/implement/fixunder.sty')

diff --git a/doc/implement/fixunder.sty b/doc/implement/fixunder.sty
index fae8a59f96..30c006d7ef 100644
--- a/doc/implement/fixunder.sty
+++ b/doc/implement/fixunder.sty
@@ -1,6 +1,20 @@
 %
 % re-define _ to be normal, and to provide a reasonable underscore.
 %
+\catcode`\_=12
+\def\cctwlunder{_}
+
 \catcode`\_=\active
 \def\_{_}
 \def_{\leavevmode {\tt \char95}}
+%
+% fix up index commands to deal with active _
+% from LATEX.TEX:
+% LATEX VERSION 2.09 <4 Aug 1988>, Copyright (C) 1988 by Leslie Lamport
+
+\def\makeindex{\if@filesw \newwrite\@indexfile
+  \immediate\openout\@indexfile=\jobname.idx
+  \def\index{\let_=\cctwlunder\@bsphack\begingroup
+             \def\protect####1{\string####1\space}\@sanitize
+             \@wrindex\@indexfile}\typeout
+  {Writing index file \jobname.idx }\fi}
-- 
cgit 

