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.
This commit is contained in:
parent
13452644d5
commit
4f56f2d646
|
@ -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}
|
||||
}{}
|
||||
|
|
Loading…
Reference in New Issue