summaryrefslogtreecommitdiffstats
path: root/Doc/perl
Commit message (Collapse)AuthorAgeFilesLines
* make_nav_panel(): Remove the spurious NAME="tex2html\d+" attributesFred Drake1999-04-291-16/+18
| | | | | added to the anchors in the navigation bars. These are added somewhere deep with l2h, and are stupid.
* setup_column_alignments(): Adding valign=baseline to the <td> tagFred Drake1999-04-281-1/+2
| | | | | | makes the alignment work on Navigator as well as IE. Uglier HTML, but it looks right.
* Fix up the HTML generated for envdesc and macrodesc environments.Fred Drake1999-04-281-3/+3
| | | | Make it possible for the user to tell the difference. ;-)
* Handle \p and \op in parameter lists for the environment and macroFred Drake1999-04-281-10/+25
| | | | description environments.
* Control the layout of output tables a little better so they're easierFred Drake1999-04-281-43/+67
| | | | to debug. Small code cleanup around tables.
* do_cmd_seetext(): Clean up so we get proper nesting of <div>s. ThisFred Drake1999-04-281-17/+29
| | | | | | | | | | | | | | | fixes a rendering problem on IE5. General adjustments to the table* environments, including using <thead> and <tbody>. Attempt to adjust the vertical alignment of the table cells so that the baseline of the first cell matches the baseline of the remaining cells: When the first cell is small and the second cell of the same row is multi-line, the first cell was vertically centered by default. Specifying valign=baseline fixes the problem on IE, but Netscape seems to ignore both valign=top and valign=baseline (even though valign is NS's fault!). Make the horizontal alignment of 'p' columns left instead of center (for the headings).
* do_cmd_funcline(): Remove some bogus generated stuff from the outputFred Drake1999-04-211-4/+5
| | | | (some text was only intended for the index).
* Fix some remaining index & consistency nits. (Many data memberFred Drake1999-04-211-8/+8
| | | | references were being omitted from the general index.)
* Don't include the verbatim style; the default handling is better.Fred Drake1999-04-132-2/+2
|
* Fix problem of LaTeX leakage in the module synopsis tables at theFred Drake1999-04-131-1/+1
| | | | | beginning of chapters. Known problem reported by Barry Scott <barry@scottb.demon.co.uk>.
* Be more stylesheet friendly.Fred Drake1999-03-251-1/+2
|
* Require the verbatim package (similar to the LaTeX version).Fred Drake1999-03-252-4/+6
|
* Remove \platformof support, since it's been removed from the LaTeXFred Drake1999-03-251-24/+9
| | | | | | style sheet. Small nits.
* LaTeX2HTML support for the ltxmarkup package.Fred Drake1999-03-181-0/+51
|
* add_module_idx(): If \ignorePlatformAnnotation is used, only ignoreFred Drake1999-03-041-1/+1
| | | | the specified annotation, not any annotation.
* Be a little more friendly for the generation of the text version: forFred Drake1999-03-031-1/+5
| | | | | | | "blank" navigation icons, use ALT="" instead of ALT="blank"; also add ALIGN=CENTER for the table, to get a slightly better affect in the text (the table is full-width, so this doesn't change the appearance when browsing the HTML).
* swallow_newline(): Removed function; not really needed. Modified all callFred Drake1999-03-021-16/+47
| | | | | | | | | | | | | | | | sites. do_cmd_ignorePlatformAnnotation(), do_cmd_platform(), do_cmd_platformof(): New functions to support platform dependency information. process_all_platformofs(): New function to post-process \platformof macros using information collected during the initial pass. process_python_state(): New function. Call all post-processing functions defined in this file to avoid having to have too much knowledge of the internals for this stuff in l2hinit.perl.
* Improve handling of module index, to deal with platform annotations a littleFred Drake1999-03-021-7/+43
| | | | better.
* do_cmd_arabic(): Override the l2h-provided version to remove thatFred Drake1999-02-191-0/+7
| | | | obnoxious <SPAN CLASS="arabic">...</SPAN> markup.
* Become more stylesheet-friendly.Fred Drake1999-02-161-66/+99
|
* Make navigation panels more CSS-friendly.Fred Drake1999-02-161-15/+26
| | | | | | | Make sure the contents page always has the "table of child links" turned off; this wasn't being handled properly by latex2html for "howto" ("article") documents, so just do it ourselves for all document types.
* Adjust cellspacing attribute of the navigation bar tables to get someFred Drake1999-02-161-1/+1
| | | | space between cells on all (major) browsers.
* Minor fix that helps out with the index.Fred Drake1999-02-121-0/+1
|
* Make table headers the same color as the navigation bars so they standFred Drake1999-02-121-12/+17
| | | | | | | | out a little better. Make sure the boxes for the last column of tables always get drawn; these are often left empty of content when used as a "Notes" column. They look a little better this way.
* Moved the navigation-bar background color to a variable.Fred Drake1999-02-121-1/+2
|
* Fix up some routines to coordinate the "indexsubitem" stuff so thatFred Drake1999-02-101-4/+11
| | | | | | | | the subitem text is updated correctly when each module section is processed. Print [<modulename>] when we start on \declaremodule so we can more easily track progress during the library reference.
* Remove unnecessary <p> from top navigation bar.Fred Drake1999-02-101-1/+1
|
* Change the navigation bar to be a little prettier and more consistentFred Drake1999-02-091-13/+19
| | | | with the python.org style.
* do_cmd_maketitle(): Small nit in creating the "title page".Fred Drake1999-02-091-2/+3
|
* Back out some of the fine tuning; something in all that interactedFred Drake1999-02-091-19/+3
| | | | | | badly in practice and botched the whole thing. Wasn't obvious when looking at the local effects (which worked), but completely broke entire pages. ;-(
* More magic to tighten up a little of the formatting.Fred Drake1999-02-051-7/+26
|
* Make \versionadded and \versionchanged less prominant -- neither boldFred Drake1999-02-021-2/+2
| | | | nor a separate paragraph.
* add_module_idx(), add_idx_hook():Fred Drake1999-01-191-2/+2
| | | | | | Change the message printed before running buildindex.py; "Doing the index..." wasn't clear and could be misinterpreted with an inappropriate mindset. ;-)
* do_cmd_refmodule(): New function to support new \refmodule macro.Fred Drake1999-01-131-0/+10
|
* do_cmd_methodline(): Fixed reference to method name when generatingFred Drake1999-01-121-3/+3
| | | | the output HTML.
* write_idxfile(): New function. Isolate format of the external indexFred Drake1999-01-051-95/+82
| | | | | | | | | | | | | | | | data file used by buildindex.py. next_argument_id(): Removed; no longer used. next_argument(): Doesn't use next_argument_id(), just does the work. gen_target(), gen_target_name(): Removed, no longer used. The only place that used them now does the (trivial) work directly. Lots of little changes so we never have to pass around $br_id values all over the place. The only places they're used now new IDs are generated as needed.
* do_cmd_methodline(): New function, implements indexing version ofFred Drake1999-01-051-6/+30
| | | | | | | \methodline. Fixed up support for \withsubitem, hopefully improving the fidelity of the index a bit.
* Fix many of the specific targets in links from the index.Fred Drake1998-12-221-7/+7
| | | | | In a number of places, I called next_argument() instead of next_argument_id() when the ID was also needed. (7 places)
* do_cmd_rfc(): Make the "RFC ###" a hyperlink to the master RFCFred Drake1998-12-221-4/+7
| | | | repository.
* do_cmd_textohtmlinfopage(): Rip out most of the boilerplate and moveFred Drake1998-11-301-12/+13
| | | | | | it to the about.dat file. Only what really needs to be generated is, and the remainder is easier to maintain than Perl code.
* add_link(): Fix to use $section_info instead of $toc_section_info,Fred Drake1998-10-201-1/+3
| | | | | | | based on email from Ross Moore <ross@mpce.mq.edu.au>. Set $HTML_VERSION to 4.0, since that's what we really generate (well, 4.0 "transitional").
* ArabictoRoman(): Removed, since it wasn't used anywhere.Fred Drake1998-10-191-23/+0
|
* do_cmd_methodlineni(): New function, needed because the ref. manual nowFred Drake1998-09-101-0/+9
| | | | actually uses this markup.
* img_tag(): For \n to be interpreted as a newline, the string must use doubleFred Drake1998-08-141-1/+1
| | | | quote, not single quotes. Ugh.
* Do the magic to use the new buttons (with shorter names!) instead of the oldFred Drake1998-08-131-20/+32
| | | | | ones. Get the <IMG> width & height right. New design for the navigation bars, including the document title as well as the navigation links/buttons.
* Get the <IMG> sizes right for the navigation buttons.Fred Drake1998-08-111-1/+7
|
* Control when/where navigation bars will appear: top & bottom of each page.Fred Drake1998-08-111-3/+14
| | | | | | Include an additional button to the module index in the nav. bars if we generate a module index. Still need a button image, but the ALT text should do for now.
* do_cmd_moduleauthor(),Fred Drake1998-08-101-156/+180
| | | | do_cmd_sectionauthor(): Parallel the new macros.
* insert_index(): Take two additional parameters: $columns and $letters. CallFred Drake1998-08-071-5/+13
| | | | | | | | buildindex.py appropriately. add_idx(), add_module_idx(): Add the appropriate parameters to the calls to insert_index().
* By default, use a two-column index.Fred Drake1998-08-071-1/+4
|