From 1d8f07acbd9516ed971c38067b0b2977b2f429e6 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Tue, 16 Mar 1999 16:08:26 +0000 Subject: Markup for documenting LaTeX macros and environments. --- Doc/texinputs/ltxmarkup.sty | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Doc/texinputs/ltxmarkup.sty diff --git a/Doc/texinputs/ltxmarkup.sty b/Doc/texinputs/ltxmarkup.sty new file mode 100644 index 0000000..58bb060 --- /dev/null +++ b/Doc/texinputs/ltxmarkup.sty @@ -0,0 +1,24 @@ +% Created by Fred L. Drake, Jr. , as part of the +% Python Documentation Project. +% +% Define some simple markup for the LaTeX command documentation: + +\ProvidesPackage{ltxmarkup} +\RequirePackage{python} % fulllineitems environment + +\newenvironment{envdesc}[2]{ + \begin{fulllineitems} + \item[\code{\e begin\{{\bfseries #1}\}#2}] + %\item[\code{\e end\{{\bfseries #1}\}}] + \index{#1 environment@\idxcode{#1} environment} + \index{environments!#1@\idxcode{#1}} +}{\end{fulllineitems}} + +\newenvironment{macrodesc}[2]{ + \begin{fulllineitems} + \item[\code{\e\bfseries#1}#2] + \index{#1@\idxcode{\e #1}} +}{\end{fulllineitems}} + +\newcommand{\env}[1]{\code{#1}} +\newcommand{\macro}[1]{\code{\e#1}} -- cgit v0.12