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.
Process .bib files, set file dependencies, and create a nodes for all entries of the bibliography.
Check if env.bibtex_cache.bibfiles[bibfile] is still up to date. If not, parse the bibfile (see update_bibfile_cache()), and store parsed data in the bibtex cache.
Parameters: | bibfile (str) – The bib file name. |
---|---|
Returns: | The parsed bibliography data. |
Return type: | pybtex.database.BibliographyData |
Parse bibfile (see parse_bibfile()), and store the parsed data, along with modification time mtime, in the bibtex cache.
Parameters: |
|
---|---|
Returns: | The parsed bibliography data. |
Return type: | pybtex.database.BibliographyData |