writer2latex.latex
public class BibConverter extends ConverterHelper
use_bibtex: If true, citations will be exported as \cite
commands. If false, citations will be exported as static textuse_index: If false, the bibliography will be omitteduse_bibtex true and external_bibtex_files
empty: The citations will be exported to a BibTeX file, which will be used
for the bibliographyuse_bibtex true and external_bibtex_files
non-empty: The citations will be not be exported to a BibTeX file, the
files referred to by the option will be used insteaduse_bibtex false: The bibliography will be exported as
static text.
bibtex_style If BibTeX is used, this style will be applied
| Constructor Summary | |
|---|---|
| BibConverter(OfficeReader ofr, LaTeXConfig config, ConverterPalette palette) Construct a new BibConverter. | |
| Method Summary | |
|---|---|
| void | appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl) Append declarations needed by the BibConverter to
the preamble. |
| BibTeXDocument | getBibTeXDocument() Get the BibTeX document, if any (the document is only created if it's
specified in the configuration *and* the document contains bibliographic
data *and* the configuration does not specify external BibTeX files |
| void | handleBibliography(Element node, LaTeXDocumentPortion ldp, Context oc) Process a bibliography (text:bibliography tag) |
| void | handleBibliographyMark(Element node, LaTeXDocumentPortion ldp, Context oc) Process a Bibliography Mark (text:bibliography-mark tag) |
Parameters: config the configuration to use palette the ConverterPalette to use
BibConverter to
the preamble.Parameters: pack the LaTeXDocumentPortion to which declarations of packages should be added (\\usepackage). decl the LaTeXDocumentPortion to which other declarations should be added.
Returns: the BiBTeXDocument, or null if it does not exist).
Parameters: node The element containing the Bibliography ldp the LaTeXDocumentPortion to which LaTeX code should be added oc the current context
Parameters: node The element containing the Mark ldp the LaTeXDocumentPortion to which LaTeX code should be added oc the current context