class documentation
class S5HTMLTranslator(html4css1.HTMLTranslator): (source)
Constructor: S5HTMLTranslator(*args)
Undocumented
| Method | __init__ |
Undocumented |
| Method | copy |
Copy file name from source_dir to dest_dir. Return 1 if the file exists in either source_dir or dest_dir. |
| Method | copy |
Locate & copy theme files. |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | setup |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Only 6 section levels are supported by HTML. |
| Class Variable | base |
Name of the file containing the name of the base theme. |
| Class Variable | default |
Name of the default theme. |
| Class Variable | direct |
Names of theme files directly linked to in the output HTML |
| Class Variable | disable |
Undocumented |
| Class Variable | files |
Undocumented |
| Class Variable | indirect |
Names of files used indirectly; imported or used by files in direct_theme_files. |
| Class Variable | layout |
Undocumented |
| Class Variable | required |
Names of mandatory theme files. |
| Class Variable | s5 |
Undocumented |
| Instance Variable | s5 |
Undocumented |
| Instance Variable | s5 |
Undocumented |
| Instance Variable | section |
Undocumented |
| Instance Variable | theme |
Undocumented |
| Instance Variable | theme |
Undocumented |
Inherited from HTMLTranslator:
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | footnote |
Undocumented |
| Method | is |
Undocumented |
| Method | set |
Undocumented |
| Method | should |
Determine if the <p> tags around paragraph node can be omitted. |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
The 'start' attribute does not conform to HTML 4.01's strict.dtd, but cannot be emulated in CSS1 (HTML 5 reincludes it). |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Class Variable | attribution |
Undocumented |
| Class Variable | content |
Undocumented |
| Class Variable | content |
Undocumented |
| Class Variable | doctype |
Undocumented |
| Class Variable | object |
Undocumented |
| Class Variable | special |
Character references for characters with a special meaning in HTML. |
| Instance Variable | author |
Undocumented |
| Instance Variable | body |
Undocumented |
| Instance Variable | compact |
Undocumented |
| Instance Variable | compact |
Undocumented |
| Instance Variable | compact |
Undocumented |
| Instance Variable | docinfo |
Undocumented |
| Instance Variable | in |
Undocumented |
| Instance Variable | in |
Undocumented |
| Instance Variable | in |
Undocumented |
| Instance Variable | subtitle |
Undocumented |
Inherited from HTMLTranslator (via HTMLTranslator):
| Method | add |
Undocumented |
| Method | astext |
Undocumented |
| Method | attval |
Cleanse, HTML encode, and return attribute value text. |
| Method | check |
Check for a simple list that can be rendered compactly. |
| Method | cloak |
Try to hide the link text of a email link from harversters. |
| Method | cloak |
Try to hide a mailto: URL from harvesters. |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Leave the end tag to self.visit_definition(), in case there's a classifier. |
| Method | depart_ |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | emptytag |
Construct and return an XML-compatible empty tag. |
| Method | encode |
Encode special characters in text & return. |
| Method | set |
Set class class_ on the visible child no. index of node. Do nothing if node has fewer children than index. |
| Method | starttag |
Construct and return a start tag given a node (id & class attributes are extracted), tag name, and optional attributes. |
| Method | stylesheet |
Return code to reference or embed stylesheet file path |
| Method | unimplemented |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Escape double-dashes in comment text. |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Internal only. |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit_ |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Class Variable | embedded |
Undocumented |
| Class Variable | generator |
Undocumented |
| Class Variable | head |
Undocumented |
| Class Variable | in |
Undocumented |
| Class Variable | lang |
Undocumented |
| Class Variable | math |
Undocumented |
| Class Variable | mathjax |
Undocumented |
| Class Variable | stylesheet |
Undocumented |
| Class Variable | words |
Undocumented |
| Class Variable | xml |
Undocumented |
| Instance Variable | body |
Undocumented |
| Instance Variable | body |
Undocumented |
| Instance Variable | body |
Undocumented |
| Instance Variable | colspecs |
Undocumented |
| Instance Variable | context |
Heterogeneous stack. |
| Instance Variable | footer |
Undocumented |
| Instance Variable | fragment |
Undocumented |
| Instance Variable | head |
Undocumented |
| Instance Variable | head |
Undocumented |
| Instance Variable | header |
Undocumented |
| Instance Variable | html |
Undocumented |
| Instance Variable | html |
Undocumented |
| Instance Variable | html |
Undocumented |
| Instance Variable | html |
Undocumented |
| Instance Variable | html |
Undocumented |
| Instance Variable | in |
Undocumented |
| Instance Variable | in |
Undocumented |
| Instance Variable | initial |
Undocumented |
| Instance Variable | language |
Undocumented |
| Instance Variable | math |
Undocumented |
| Instance Variable | math |
Undocumented |
| Instance Variable | math |
Undocumented |
| Instance Variable | mathjax |
URL of the MathJax javascript library. |
| Instance Variable | meta |
Undocumented |
| Instance Variable | section |
Undocumented |
| Instance Variable | settings |
Undocumented |
| Instance Variable | stylesheet |
Undocumented |
| Instance Variable | title |
Undocumented |
| Instance Variable | topic |
Undocumented |
Inherited from NodeVisitor (via HTMLTranslator, HTMLTranslator):
| Method | dispatch |
Call self."depart_ + node class name" with node as parameter. If the depart_... method does not exist, call self.unknown_departure. |
| Method | dispatch |
Call self."visit_ + node class name" with node as parameter. If the visit_... method does not exist, call self.unknown_visit. |
| Method | unknown |
Called before exiting unknown Node types. |
| Method | unknown |
Called when entering unknown Node types. |
| Class Variable | optional |
Tuple containing node class names (as strings). |
| Instance Variable | document |
Undocumented |
Copy file name from source_dir to dest_dir.
Return 1 if the file exists in either source_dir or dest_dir.
Locate & copy theme files.
A theme may be explicitly based on another theme via a '__base__' file. The default base theme is 'default'. Files are accumulated from the specified theme, any base themes, and 'default'.