Classes and methods to maintain any information that is stored outside the doctree.
Global bibtex extension information cache. Stored in app.env.bibtex_cache, so must be picklable.
Add the given key to the set of cited keys for docname.
Parameters: |
|
---|
A dict mapping .bib file names (relative to the top source folder) to BibfileCache instances.
Yield all citation keys, sorted first by document (alphabetical), then by citation order in the document.
Return BibliographyCache with id id_ in document docname.
Return filtered bibliography entries, sorted by citation order.
Return whether the given key is cited in any document.
Parameters: | key (str) – The citation key. |
---|
Remove all information related to docname.
Parameters: | docname (str) – The document name. |
---|
Register bibcache (BibliographyCache) with id id_ for document docname.
Contains information about a parsed .bib file.
A float representing the modification time of the .bib file when it was last parsed.
A pybtex.database.BibliographyData containing the parsed .bib file.
Contains information about a bibliography directive.
A list of strs containing the .bib file names (relative to the top source folder) that contain the references.
The bibtex style.
The list type.
The sequence type (only used for enumerated lists).
The first ordinal of the sequence (only used for enumerated lists).
Maps citation keys to their final labels.
This bibliography’s string prefix for pybtex generated labels.