Class CaptionConverter

java.lang.Object
writer2latex.latex.CaptionConverter

public class CaptionConverter extends Object

This class converts captions (for figures and tables) to LaTeX.

Packages:

  • caption.sty is used implement non-floating captions

Options:

  • use_caption is a boolean option to determine whether or not to use caption.sty. If this option is set to false, a simple definition of \captionof (borrowed from capt-of.sty) is inserted in the preamble

TODO: Implement formatting of captions using the features of caption.sty (only if formatting>=CONVERT_BASIC)

  • Constructor Details

  • Method Details

    • appendDeclarations

      public void appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)
    • handleCaptionBody

      public void handleCaptionBody(Element node, LaTeXDocumentPortion ldp, Context oc, boolean bIsCaptionOf)

      Process content of a text:p tag as a caption body (inluding label)

      Parameters:
      node - The text:p element node containing the caption
      ldp - The LaTeXDocumentPortion to add LaTeX code to
      oc - The current context
      bIsCaptionOf - true if this is caption uses captionof