summaryrefslogtreecommitdiffstats
path: root/Doc/texinputs/python.sty
Commit message (Collapse)AuthorAgeFilesLines
* Update from trunk:Fred Drake2002-04-011-9/+16
| | | | | | - make \url force horizontal mode (so it works at the start of a line) - make \verbatiminput produce results that look like a verbatim environment
* pdfTeX 0.13 and 0.14 do not agree on the name of the macro, and I will notFred Drake2002-03-161-0/+8
| | | | | | change the installed version on either of the machines I use to format the docs. Instead, use a compatibility hack to support both versions. This is also better for external users of the Python styles.
* Revise the markup related to the grammar productions to increase theFred Drake2002-03-151-16/+6
| | | | | | level of predictability. This is not really "good" markup, but is arguably better than we had before. This closes SF bug #523117.
* Add a new environment for whole-paragraph (or longer) notes & warnings.Fred Drake2001-12-141-2/+7
|
* Save a new version of the productionlist environment for safe-keeping; thisFred Drake2001-12-111-5/+22
| | | | will be replaced shortly. See the comments for more details.
* Add a new environment in the Python docs markup: seealso*. This is similarFred Drake2001-11-301-3/+13
| | | | | | | | to seealso, but does not add the "See also:" header or put the content in a box in the HTML version. Updated the description of \seeurl to better indicate when it should be used; the old description was written before we had \seetitle.
* Fix stupid bug recently introduced for DVI version of the docs (used toFred Drake2001-11-021-1/+1
| | | | generate PostScript).
* Revise the PDF support in the LaTeX style sheet. This still isn't quiteFred Drake2001-10-291-24/+47
| | | | | right, but the tests for whether we are generating PDF are a bit more readable, and some unnecessary indirection has been removed.
* New markup: \note{...} and \warning{...}Fred Drake2001-10-091-0/+3
|
* Move the styling for the HTML version of \mailheader into the CSS file.Fred Drake2001-09-261-1/+1
| | | | | | In both the HTML and typeset versions of the documentation, add a colon after the name of a mail header so that it is more easily distinguished from other text.
* New \grammartoken markup, similar to \token but allowed everywhere.Fred Drake2001-08-201-0/+2
|
* Define the \mailheader macro and document conventions for using it.Fred Drake2001-08-031-0/+1
|
* Define new markup for 5-column tables.Fred Drake2001-07-171-0/+21
|
* Add \ulink, grammar production markup.Fred Drake2001-07-061-0/+15
|
* \infinity,Fred Drake2001-06-231-0/+2
| | | | \plusminus: New macros to allow us to avoid math mode for these symbols.
* Add a little more support for describing version information. ThisFred Drake2001-06-201-0/+3
| | | | is not pretty, but does what is needed.
* Define a new environment, classdesc*, which can be used to document aFred Drake2001-05-111-0/+12
| | | | | | class without providing any information about the constructor. This should be used for classes which only exist to act as containers rather than as factories for instances.
* \versionadded: Add support for including an explanatory note along withFred Drake2001-04-181-2/+7
| | | | the versioning information, similar to \versionchanged.
* Import the alltt package and wrap that environment in a similar way toFred Drake2001-04-101-0/+21
| | | | | the way we handle verbatim, so that it picks up the same indentation and minipage behavior.
* Label classes and exceptions explicitly in the documentation (for theirFred Drake2001-03-021-15/+15
| | | | *desc environments).
* Remove the dollar sign from the formatting of environment variables --Fred Drake2001-01-221-3/+3
| | | | | too Unix-specific, and not really needed. (Already fixed the HTML formatting, but forgot to mention it in the checkin for python.perl 1.94.)
* Fix \withsubitem so that it actually works if the only indexing macro inFred Drake2000-10-301-10/+5
| | | | | | | | | the content body is the \ttindex macro, which seems to match actual usage. Adjust \funcline to restore the "index sub-item" for functions to be " (in module <name>)" instead of " (in <name>)". This is need to match uses of \withsubitem throughout the documentation. (Not ideal, but gets achieves consistency.)
* Avoid using \withsubitem and \ttindex internally; they have not provenFred Drake2000-10-291-20/+26
| | | | | | to be very robust. Using \index directly fixes a lot of entries in the index that had to be specifically read to determine that they had the wrong parenthesized description.
* Remove second horizontal line below table headers; it is just tooFred Drake2000-10-241-6/+6
| | | | distracting.
* Add new environments: longtableii, longtableiii, and longtableiv, toFred Drake2000-09-211-3/+36
| | | | | support long tables which might break across page boundaries. Otherwise identical to tableii, tableiii, and tableiv.
* \shortversion,Fred Drake2000-09-141-0/+3
| | | | | | \setshortversion: New markup to help deal with Python having a "real" version number and an abbreviated version number used to create pathnames to the library installation.
* \seetitle: New macro for building reference list content.Fred Drake2000-09-121-0/+13
|
* excclassdesc: New environment. For use in documenting class-basedFred Drake2000-09-091-0/+19
| | | | | | | | exceptions which have interesting constructor signatures. \pep, \seepep: New macros. Equivalent to \rfc and \seerfc, but referring to the PEP series instead of the Internet RFC series of documents.
* \citetitle: Format the title, not the optional URL!Fred Drake2000-08-171-1/+1
|
* \py@varvars: Merge the various definitions to be the simplist one thatFred Drake2000-08-031-5/+2
| | | | | does everything needed, and discard the older stuff that is not being used.
* Try to make sure \code always uses roman (non-italic) text.Fred Drake2000-06-301-2/+2
| | | | Change a 1.6 version number used in a an example in a comment to 2.0.
* Define \seeurl in the seealso environment. Two parameters: url, why.Fred Drake2000-05-091-0/+9
|
* \versionchanged: Added optional parameter for explanation of change.Fred Drake2000-05-021-2/+8
|
* Define \seerfc within the seealso environment.Fred Drake2000-04-261-0/+9
|
* \longprogramopt: New macro.Fred Drake2000-04-111-0/+2
|
* cfuncdesc environment:Fred Drake2000-04-101-1/+1
| | | | | When processing the optional parameter, don't append any text; let the pre-processor supply all of it.
* Merged changes from the 1.5.2p2 release.Fred Drake2000-04-031-12/+58
|
* \programopt: New macro, used to mark command-line parameters in theFred Drake1999-11-091-0/+5
| | | | | | | | | text. Looks like \program. \citetitle: New macro, used to mark titles of cited works (like the names of the Python manuals). Accepts & discards an optional parameter that is only used by the HTML formatter. Looks like \emph.
* Move the setting for secnumdepth to the document classes; make the numberingFred Drake1999-06-291-1/+0
| | | | | | | for the manual class go one deeper than it previously did (\subsection entries will now be numbered); no change for howto documents. This makes it easier to refer precisely to smaller sections using \ref.
* \declaremodule: Typo.Fred Drake1999-05-171-1/+1
|
* \declaremodule: Make this more robust. Only attempt to add an indexFred Drake1999-05-171-1/+6
| | | | | | | | | | | | entry based on the module type if the type is known. Otherwise, spit out a warning the the module type parameter was bad and generate a "plain" index entry. Without this, the bad module type was emitted as text. Problem noticed by processing Michael Hudson's docs for bytecodehacks.
* Change the look of \seemodule output to fit in better.Fred Drake1999-05-111-10/+16
|
* \filenq: Like \file, but don't use single-quotes; this looks betterFred Drake1999-04-281-0/+1
| | | | in tables.
* Use more recent option to \pdfdest to not change the zoom factor.Fred Drake1999-03-241-1/+1
| | | | This is in response to a comment from Wes Rishel <wes@rishel.com>.
* Add some (commented out) macros to change the page size to the size ofFred Drake1999-03-181-41/+35
| | | | | | | | | | | | | | typical published manuals, so people can more easily see what they're really asking for. ;-) Revise the verbatim environment: simple implementation, but more compatible if a document also add \usepackage{verbatim} at the beginning. Declare \modindex, \bimodindex, \exmodindex, and \stmodindex obsolete. These still work just fine, but \declaremodule should be used instead. The obsolete macros will print a warning on standard out.
* Added support for \platform, \platformof, and \ignorePlatformAnnotation.Fred Drake1999-03-021-10/+47
|
* Make \versionadded and \versionchanged less prominant -- neither boldFred Drake1999-02-021-3/+3
| | | | nor a separate paragraph.
* \py@linkToName: New macro to consolidate support for most internalFred Drake1999-01-271-18/+18
| | | | | | | | hyperlinking in the PDF version. This also allows many of the macros that do this stuff to be a good bit more readable. Takes the target name and link content as parameters. Use \py@linkToName for all internal links.
* \py@modindex: Format the index entry for the module index more likeFred Drake1999-01-261-1/+1
| | | | | that used in the "normal" index. No visual difference, but more easily processed by helper scripts.
* \seemodule: Fix so that each \seemodule entry gets its own paragraph,Fred Drake1999-01-131-0/+15
| | | | | | | | | so they don't get run together when there's no blank line between them in the source. The HTML conversion already did the right thing. \refmodule: Refer to a module, using a hyperlink in the PDF version. Visually the same as \module.