From 4f56f2d64668b37f8b36545dee3960f10047af28 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Fri, 27 Feb 1998 14:54:06 +0000 Subject: [PATCH] When "declaring" a module using \*modindex{}, and * doesn't start with "ref", set up the indexsubitem to "(in module #1)" automatically. This reduces the amount of markup needed in the module docs and, more importantly, makes it o.k. to leave out in simple sections. \setindexsubitem{} can still be used to change or reset it. --- Doc/myformat.sty | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Doc/myformat.sty b/Doc/myformat.sty index ef194a44a3d..e7d849949ed 100644 --- a/Doc/myformat.sty +++ b/Doc/myformat.sty @@ -275,6 +275,7 @@ % Add the defining entry for a module \newcommand{\defmodindex}[2]{% \index{#1@{\idxcode{#1}} (#2module)|textbf}% + \setindexsubitem{(in module #1)}% \write\modindexfile{#1 \thepage}} % built-in & Python modules in the main distribution @@ -616,3 +617,10 @@ % Tell TeX about pathological hyphenation cases: \hyphenation{Base-HTTP-Re-quest-Hand-ler} + +% Don't use this at this time. +% Should probably do a little more, and will get moved around as the +% document classes get defined. +\newenvironment{howto}{ + \chapter{\@title} +}{}