From: Fred Drake Date: Tue, 16 Mar 1999 16:08:26 +0000 (+0000) Subject: Markup for documenting LaTeX macros and environments. X-Git-Tag: v1.5.2c1~148 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1d8f07acbd9516ed971c38067b0b2977b2f429e6;p=python Markup for documenting LaTeX macros and environments. --- diff --git a/Doc/texinputs/ltxmarkup.sty b/Doc/texinputs/ltxmarkup.sty new file mode 100644 index 0000000000..58bb060f4b --- /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}}