New Directives

class sphinxcontrib.bibtex.directives.BibliographyDirective(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)[source]

Class for processing the bibliography directive.

Parses the bibliography files, and produces a bibliography node.

See also

Further processing of the resulting bibliography node is done by BibliographyTransform.

run()[source]

Process .bib files, set file dependencies, and create a node that is to be transformed to the entries of the bibliography.

sphinxcontrib.bibtex.directives.process_start_option(value)[source]

Process and validate the start option value of a bibliography directive. If value is continue then this function returns -1, otherwise value is converted into a positive integer.

class sphinxcontrib.bibtex.foot_directives.FootBibliographyDirective(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)[source]

Class for processing the footbibliography directive.

Produces a footbibliography node.

See also

Further processing of the resulting footbibliography node is done by FootBibliographyTransform.

run()[source]

Set file dependencies, update footbib id, and create a node that is to be transformed to the entries of the bibliography.