summaryrefslogtreecommitdiffstats
path: root/Doc/myformat.sty
Commit message (Collapse)AuthorAgeFilesLines
* Obsolete.Fred Drake1998-03-031-648/+0
|
* Nit for \refexmodindex{} (reference to extension module).Fred Drake1998-03-031-1/+2
|
* Added semi-structured support for feature deprecation.Fred Drake1998-02-271-1/+23
|
* Make table column headings bold.Fred Drake1998-02-271-3/+2
|
* When "declaring" a module using \*modindex{}, and * doesn't start with "ref",Fred Drake1998-02-271-0/+8
| | | | | | | set up the indexsubitem to "(in module #1)" automatically. This reduces the amount of markup needed in the module docs and, more importantly, makes it o.k. to leave out in simple sections. \setindexsubitem{} can still be used to change or reset it.
* Make this work better with a4 paper.Fred Drake1998-02-251-30/+77
| | | | | | | | | | | | Make the table of contents "hot" for PDF output. No additional packages are needed. Move code for \b@code, \e@code into the macros for the verbatim environment directly since they're not used elsewhere. Derive the name of the modules .idx from the jobname. Some clean ups.
* Add support for hyperref package. This builds the PDF outline, makes the ToCFred Drake1998-02-231-57/+9
| | | | | | | | | | and index "hot", etc. Updated a comment about fncychap. Removed unused minitoc support; I'm not going to use it. Something that makes more sense with the Python lib ref can be done with reasonable effort, and can wait a little while.
* Tell TeX about a pathological hyphenation case (BaseHTTPRequestHandler).Fred Drake1998-02-201-0/+3
|
* Revise comment about the {fulllineitems} environment to be accurate.Fred Drake1998-02-191-1/+3
|
* Mostly LaTeX style cleanup.Fred Drake1998-02-191-111/+159
| | | | | | | | | | | | | | | | Use \newenvironment{envname} instead of \newcommand{\foo} & \newcommand{\endfoo} (or \let\endfoo=...!) wherever reasonable. Where {*desc} environment helper functions are not needed outside a single environment definition, inline them. Ensure that \seemodule{} and \seetext{} are only available within the {seealso} environment. Added "()" to the index entries for {funcdesc} and {cfuncdesc} environments. Added {classdesc} environment which looks like the {funcdesc} environment but doesn't add the parens in the index entry.
* Add named destinations for \label{} in the PDF.Fred Drake1998-02-181-3/+11
| | | | Fix \email{} so it doesn't rely on \url{}.
* \url{}: For pdflatex, make the link active & make it blue. If anyone figuresFred Drake1998-02-181-7/+11
| | | | out how to make the border go away completely, please let me know!
* Add magic to make PDF generation use maximal compression.Fred Drake1998-02-171-0/+3
|
* If generating PDF, include the author and title information in acroread'sFred Drake1998-02-171-1/+12
| | | | "File->General Info" dialog.
* Move optional package inclusions to the top, to make them easier to find.Fred Drake1998-02-161-5/+51
| | | | | | | | | | | | | Code elsewhere in this file tests for the inclusion of the package and does not need to be uncommented. Comments explain what they do and how to disable them. Added support for the optional "fancyhdr" package. If used, page footers include chapter information on the left and section information on the right. Both optional packages, "fancyhdr" and "times", are enabled by default. We may want to disable them before shipping, but I'm not completely convinced. (How many installations format their own documentation?)
* Make sure indexes begin on odd-numbered pages.Fred Drake1998-02-161-0/+1
|
* Fix weirdness with single-page table of contents, reported by Guido.Fred Drake1998-02-131-1/+1
|
* Two new environments: datadescni and funcdescni. These are similar toFred Drake1998-02-131-3/+17
| | | | datadesc and funcdesc, but don't add entries to the index.
* Lots of stuff:Fred Drake1998-02-131-71/+126
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handle most (all?) of the page style / numbering magic here so the documents don't have to do it individually. Revise the \bcode / \ecode stuff so that the {verbatim} environment handles it right directly. \bcode / \ecode will be completely removed from all files (to be checked in momentarily). Have the {verbatim} environment get the samples indented a bit; this appearantly had been attempted in the old code, but didn't work because paragraphs weren't indented. Make all headers, from chapters on down to subparagraphs, have sans-serif titles. \setindexsubitem{}: New macro. Replaces \renewcommand{\indexsubitem{}(...)} everywhere. This allows LaTeX2HTML to be made to work correctly for this. That was near impossible with the old mechanisms. For all {*desc} environments, make the name of the described thing bold as well as monospaced. {opcodedesc} environment: Don't index the byte code names; that doesn't seem terribly useful, and there are a lot of them. \var{}: More magic to make sure that the size is right even if embedded in \file{} or some other macro that uses the sans-serif font in running text. \bfcode{}: New macro. Makes the font \code{} and bold. (Was unreasonable using old LaTeX 2.09.) \file{}: Adjust the size of the sans-serif font a little. \email{}, \url{}, Make these use the same font as \file{}, but not the surrounding single-quotes. Update many comments. Lots of minor nits and a little cleanliness.
* Comment out the times package in the distributed version.Fred Drake1998-02-121-1/+1
|
* \rfcindex{}: Removed; no longer needed.Fred Drake1998-02-111-21/+136
| | | | | | | | | | | | \file{}: Use a sans-serif font for the filename itself. Use the fncychap.sty package for fancy chapter headings. Replace the \maketitle command with our own format. This is new, but it looks a lot better than the old one. Use \renewcommand instead of \def when extending or overriding standard LaTeX commands. This makes it more LaTeX-like.
* Add macros to insert RFC references much like the \manpage{} macro. Also aFred Drake1998-02-091-1/+5
| | | | | | macro to insert an RFC index reference. (RFC references were formatted three different ways.)
* \itembreak, \itemjoin: Remove unused macros.Fred Drake1998-02-061-18/+17
| | | | | | | | | \idxcode{}: New macro; used to mark things that would be \code{} for entry into the index. This allows easily switching things around for the font used in the index. (O'Reilly seems to keep it all plain roman in the index. Looks reasonable in the Python documentation as well.) \*index{}: Use \idxcode{} instead of {\codefont{}}.
* \modindex{}: New macro; index module without declaring it "built-in" orFred Drake1998-02-041-0/+1
| | | | | "standard". This is mostly for documentation of modules outside the standard library.
* \seemodule{}: Use logical markup for the module name, to ensure it picks upFred Drake1998-01-221-1/+1
| | | | | any changes introduced there. Also ensure a little more space between the module name and the parenthesized comment.
* Revised new macros after discussion with Guido: Always use full names ofFred Drake1998-01-221-6/+10
| | | | | | | | | | | | semantic concepts. Added two new ones (not discussed with Guido: \constant{}: Markup for constants defined in Python modules. \cfunction{}: Markup for C functions; these should probably be distinguished by font, but are not at this time (since they're typically \code{} at this point).
* Proposed new macros: see comments. These are not yet used.Fred Drake1998-01-201-0/+20
| | | | | | | | | These are intended to support semantic markup. There are a number of places in the documentation where the exact meaning of an indentifier marked \code{} in the running text is ambiguous (could be a module or a class, a function or a method, etc.). These are intended to clarify the intent of the identifier for processing applications and more intelligent style processing.
* \funcitem{}, \dataitem{}, \excitem{}: Removed obsolete macros; there are noFred Drake1998-01-181-36/+23
| | | | | | | | | | | | | | longer used anywhere. Use the {*desc} environments instead. \var{}: Ensure that the argument is always set in roman italic, in case an alternate font is being used for code. These keeps the result of \var{} consistent. Some minor changes to allow easier exploration of alternate fonts for code in the running text. Haven't changed the selected font; I haven't found one that has everything required! (The best non-monospaced font so far was missing the <, >, and | characters, or at least had them at the wrong locations. It also allowed confusion between upper-case I and lower-case L.)
* Augment \tableofcontents to do the right thing.Fred Drake1998-01-131-17/+18
|
* \kwindex{}: Removed obsolete macro.Fred Drake1998-01-131-1/+0
|
* Added command at end to use times fonts; commented out. Instructions to useFred Drake1998-01-131-0/+3
| | | | | | | times are there as well. Doing it here means the switch only affects one file and gets everything rebuilt as needed.
* \optional{}: Removed leading word space, allowing more flexibility.Fred Drake1998-01-121-2/+2
| | | | | | {seealso} environment: Always start a new paragraph after the "See Also:" line; this ensures that formatting is consistent for each subsequent \see*{} item.
* \mytableofcontents New macro. Wrapper around \tableofcontents thatFred Drake1998-01-091-1/+37
| | | | | | | | | | | does the right thing if the openright option is given. Allows a lot of crud to be removed from the document files' frontmatter sections. \endabstract Extend standard macro. (Called as \end{abstract}.) Does the right thing if the openright option is given. \optional Adjust to get the brackets right under latex2e.
* Added support for storing information to build a module index.Fred Drake1998-01-021-1/+16
| | | | Enhance the "theindex" environment to add an entry to the table of contents.
* \refmodindex{}: New macro, used to make an index reference to a module whichFred Drake1997-12-151-0/+1
| | | | is neither standard nor built-in. (Used for sitecustomize entry.)
* Added definitions of \refbimodindex{} and \refstmodindex{}, which should beFred Drake1997-12-151-3/+8
| | | | | | | | | | | used to add index references for built-in and standard modules, respectively. Modified \bimodindex{} and \stmodindex{} to make the page number bold, to allow the defining instance of a module to stand out in the index. Check-ins which fix improper use of \bimodindex{} and \stmodindex{} will be made as fixes are applied. Misc. indexing updates will occur as a side effect in some cases.
* Added environment for defining PyVM instructions. This is only used inFred Drake1997-12-031-0/+6
| | | | | | | | | | | | the libdis.tex file I'm about to check in. I'm not sure this is really an optimal solution yet, but it may be the best alternative. It avoids describing the instructions as either data items or functions. This change was discussed with Guido. (Guido: Take a look at the LaTeX output for this; if this is reasonable I'll go ahead and update the perl code in myformat.perl to match.)
* Add AMK's seealso environment that is now used in the library manualGuido van Rossum1997-07-171-0/+11
| | | | at some places.
* Increase printable page size.Guido van Rossum1997-06-021-0/+13
|
* Added cvardesc and ctypedesc macros, for api.tex.Guido van Rossum1997-05-221-1/+12
|
* Made a start with api.tex, the Python-C API Reference Manual.Guido van Rossum1997-05-151-0/+1
| | | | | Removed extref.tex (which provided the starting point). Also removed qua.tex, which is out of date and no longer needed.
* (myformat.sty): Added a note about using \command{} v. {\command} wrt.Fred Drake1996-12-131-0/+2
| | | | GNU info processing.
* (myformat.sty): Simplify \varvars definition.Fred Drake1996-11-111-1/+1
|
* (myformat.sty, extref.tex): Moved definition of cfuncdesc environment toFred Drake1996-10-291-0/+5
| | | | myformat.sty; having it in extref.tex confuses LaTeX2HTML.
* Fixed for Latex2e by Dave Ascher.Guido van Rossum1996-06-261-40/+29
|
* change \dfn to be \em not \slGuido van Rossum1995-03-301-1/+1
|
* add input time.sty; don't fiddle with sidemarginsGuido van Rossum1995-03-281-2/+3
|
* Lots of small corrections by Andrew Kuchling (plus all new rotor docs)Guido van Rossum1994-08-081-9/+5
|
* Merge lost alpha100 revisionGuido van Rossum1994-08-011-3/+3
|
* Incorporated Jan-Hein's changes and texinfo conversion.Guido van Rossum1992-12-081-9/+93
|