Class MathmlConverter

java.lang.Object
writer2latex.latex.ConverterHelper
writer2latex.latex.MathmlConverter

public final class MathmlConverter extends ConverterHelper
This class converts mathml nodes to LaTeX. (Actually it only converts the starmath annotation currently, if available).
  • Constructor Details

  • Method Details

    • appendDeclarations

      public void appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)
      Overrides:
      appendDeclarations in class ConverterHelper
    • convert

      public String convert(Node settings, Node formula)
    • handleDisplayEquation

      public boolean handleDisplayEquation(Element node, LaTeXDocumentPortion ldp)
      Try to convert a paragraph as a display equation: A paragraph which contains exactly one formula + at most one sequence number is treated as a display equation. Other content must be brackets or whitespace (possible with formatting).
      Parameters:
      node - the paragraph
      ldp - the LaTeXDocumentPortion to contain the converted equation
      Returns:
      true if the conversion was succesful, false if the paragraph did not contain a display equation