API
        HTMLexportingTeXhandler
  A BibTex handler that exports entries as HTML.
__init__(fdo)
  Constructor
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| fdo | file descriptor | The file to write to | required | 
startDocument()
  Called at the begin of a document's processing
addStringDefinition(key, value)
  Adds the definition of a string
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| key | str | The shortcut for the string. | required | 
| value | str | The value of the string. | required | 
addComment(key, value)
  Adds a comment
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| key | str | The name of the comment? | required | 
| value | str | The value of the comment | required | 
todo: Check semantics
startEntry(entryID)
  Called if a new entry is started to being parsed.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| entryID | str | The ID (key) of the entry | required | 
addField(entryID, key, value)
  Called if a new attribute of an entry shall be added.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| entryID | str | The ID (key) of the entry | required | 
| key | str | The name of the attribute | required | 
| value | str | The value of the attribute | required | 
addField2(entryID, key, pairs)
  Called if a new attribute consisting of multiple named fields shall be added.
This is only used when parsing JabRef file-fields.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| entryID | str | The ID (key) of the entry | required | 
| key | str | The name of the attribute | required | 
| pairs | List[Tuple[str, str]] | The value of the attribute | required | 
fillTemplate(tpl, fields)
  Parses the template and fills it with the given values
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| tpl | str | The entry-type specific template to fill | required | 
| fields | dict | The dictionary of the entry's attributes | required | 
Returns:
| Type | Description | 
|---|---|
| The template filled with the given values | 
closeEntry(entryID)
  Closes the entry
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| entryID | str | The ID (key) of the entry | required | 
endDocument()
  Called after parsing a document
- texhandler.html
- HTMLexportingTeXhandler
Table of contents