diff Doc/texinputs/python.sty @ 8229:df752c08b462 legacy-trunk

\itembreak, \itemjoin, \kwindex: Revived definitions to support the Python Reference Manual.
author Fred Drake <fdrake@acm.org>
date Wed, 06 May 1998 19:36:01 +0000
parents 25c2aea64501
children 4674cd2f6f07
line wrap: on
line diff
--- a/Doc/texinputs/python.sty	Wed May 06 17:43:30 1998 +0000
+++ b/Doc/texinputs/python.sty	Wed May 06 19:36:01 1998 +0000
@@ -259,6 +259,7 @@
 
 % Command to generate a reference to a function, statement, keyword,
 % operator.
+\newcommand{\kwindex}[1]{\indexii{keyword}{#1@{\py@idxcode{#1}}}}
 \newcommand{\stindex}[1]{\indexii{statement}{#1@{\py@idxcode{#1}}}}
 \newcommand{\opindex}[1]{\indexii{operator}{#1@{\py@idxcode{#1}}}}
 \newcommand{\exindex}[1]{\indexii{exception}{#1@{\py@idxcode{#1}}}}
@@ -621,6 +622,19 @@
   \advance\@tempdima \leftmargin\makebox[\@tempdima][l]{#1}%
 }
 
+% Define \itembreak: force the text after an item to start on a new line
+\newcommand{\itembreak}{%
+  \mbox{}%
+  \\*[0mm]%
+}
+
+% Define \itemjoin: some negative vspace to join two items together
+\newcommand{\itemjoin}{%
+  \mbox{}%
+  \vspace{-\itemsep}%
+  \vspace{-\parsep}%
+}
+
 % Cross-referencing (AMK, new impl. FLD)
 % Sample usage:
 %  \begin{seealso}