| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
courier font used in Python code. This still isn't *good*, but
makes the width about right in most cases. (Exception: it's now
a little wide in \var words.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of three macros, one which replaces some of the current conventions used in
the module sections:
\declaremodule: Requires two parameters: module type (standard, builtin,
extension), and the module name. An optional parameter should be
given as the basis for the module's "key" used for linking to or
referencing the section. The "key" should only be given if the
module's name contains underscores, and should be the name with the
underscore's stripped. This should be the first thing after the
\section used to introduce the module.
\modulesynopsis: Requires a single parameter: a short, one-liner
description of the module that can be used as part of the chapter
introduction. This should probably be placed just after the
\declaremodule, but may be placed anywhere in the same section.
\localmoduletable: No parameters. If a .syn file exists for the current
chapter (or for the entire document in howto docs), a synopsistable
is created with the contents loaded from the .syn file.
Some re-organization due to module synopsis support.
Some \def's changed to \newcommand's.
|
| |
|
|
|
|
|
| |
\chapter: Extended, ensures that a pending module synopsis is written out
and then closes the .syn file for the preceeding chapter.
|
|
|
|
|
| |
large letter at the top of each index section with at least the first entry
for that letter.
|
| |
|
|
|
|
|
|
|
| |
to pypaper.sty.
Added the use of the "avant" package to use AvantGarde for the sans-serif
font instead of the helvetica font loaded by the "times" package.
|
|
|
|
| |
like any other header.
|
|
|
|
| |
Similar to {description}.
|
|
|
|
| |
Ask Guido if you really want to know why. ;-)
|
| |
|
|
|
|
|
| |
\itemjoin,
\kwindex: Revived definitions to support the Python Reference Manual.
|
| |
|
|
|
|
|
|
| |
Removed some old stuff.
Do better hiding of internal names.
|
|
|
|
| |
for the manual documents.
|
|
|
|
|
|
|
|
|
| |
This is separated so I can build A4 and US Letter sizes without having to
edit files.
Anyone who downloads the source package can also simply edit this file,
which is a lot shorter than the manual.cls file, and easier to find the
appropriate line.
|
|
|
|
|
| |
high-numbered chapters took too much space for the section number in the
table of contents. This makes the section number and title not overlap.
|
|
|
|
| |
break HOWTO documents.
|
| |
|
|
|
|
|
|
|
|
| |
"." cannot be part of the target names either.
Appending a junk char to the end doesn't quite do it, or doesn't seem to at
any rate. Instead, pad the page numbers to always be 3 charaters wide, with
leading zeros.
|
|
|
|
|
| |
"page.%dx"; this works around an acroread bug that causes targets not to be
recognized if their name is a prefix of another target in the file.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
wrapping of long lines, which tools/indfix.py doesn't understand, and needs
to to handle collapsing of entries which can share a common emtry and just
be short entries themselves. We get the added benefit of nicer formatting.
|
|
|
|
| |
used as a closing quote. At AMK's request.
|
|
|
|
| |
Added comments to various sections.
|
|
|
|
| |
functions section.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Cleaned up some problems that caused minor warnings.
Added environments for object methods and members, with non-indexing variants.
This includes reduced use of the indexsubitem setting, allowing more robust
index generation.
Removed some unused definitions.
|
|
|
|
| |
use them for manuals.
|
|
|
|
|
| |
latest pdftex. (Which we have here at CNRI.) This makes the PDF targets
work again.
|
| |
|
|
|
|
| |
"Foo (in module foolib)". Is now independent of indexsubitem.
|
|
|
|
| |
\envvar{}: Bow to font-lock-mode a few times...!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
macro. Intended usage:
\withsubitem{(in module foo)}{\ttindex{myfunc()}}
This allows indexing functions from other modules/class/whatnot
without being dependent on the exact expansions of several macros
internal to python.sty. It's also easier to read in the source!
Some new "logical" macros that seem to be useful:
\regexp{}: For regular expressions. To make it easier to keep the appearance
consistent.
\mimetype{}: Don't use \code{}!
\envvar{}: Environment variable. This does some indexing as well.
\character{}: Just a character we want to talk about in the text, but not
a Python constant.
|
|
|
|
| |
is now shared and located solely in python.sty.
|
|
|
|
|
|
|
|
| |
Don't generate the mod???.idx file if it wasn't requested with the new command
\makemodindex.
Change the format of mod???.idx to match that of "normal" .idx files. This
lets us use makeindex for it and not need a special script.
|
|
|
|
|
|
|
|
|
|
| |
RCS ,v archive! And certainly don't check it back in without testing it.
;-(
"@" becomes "@@" everywhere.
This one *is* tested!
|
| |
|
|
|
|
|
| |
Rewrite \seemodule (again) to allow an optional argument to support modules
which include an underscore in the names. See example in comments.
|
| |
|
| |
|
|
|
|
| |
is not appropriate for the howto document class.
|
| |
|
|
|
|
| |
data file.
|
|
|
|
| |
will allow us to have a class of smaller documents as well.
|