Previous: Using LaTeX, Up: Interacting with word processors

3.4 Processing OpenDocument texts

[Please note that this functionality is still under testing and should be considered as “experimental”.]

From version 3.00, B3 can parse files in OpenDocument format. This principle is similar to EndNotes(C) RTF files parsing.

Basically, B3 looks for citations and check the references in a database. Then, it inserts the corresponding formatted citation at the right place in the text, and compile the list of reference according to a given style-sheet.

In order to do so, citations must follow a particular format, so that it be unambiguously recognized by B3 during the parsing process. The syntax used is rather similar to the Natbib LaTeX package:

#B3citet <shift>+t
#B3citep <shift>+p
#B3citealt <shift>+<alt>+t
#B3citealp <shift>+<alt>+p

It is possible to directly write these commands into your OpenDocument editor, or use the shortcuts or OpenDocument processor menu to automatically insert citations commands. This will copy the command to the clipboard (See Using LaTeX).

3.4.1 Known issues and how to avoid them...

For the “display document” and “display bibliography” options to work, you need to register the corresponding mime-types in the options menu (See External Applications).

When working with document revisions, avoid to”break” the B3 reference tags, as it will not be recognize. For the same reason, do not use formatting there (bold, italic, text decorations and so one). To be on the safe side, always use the keyboard shortcuts to insert your references.