Functions | Variables

ie_math_convert.cpp File Reference

#include "ie_math_convert.h"
#include "ut_debugmsg.h"
#include "xap_App.h"
#include <libxslt/xslt.h>
#include <libxslt/xsltInternals.h>
#include <libxslt/transform.h>
#include <libxslt/xsltutils.h>

Functions

bool convertMathMLtoLaTeX (const UT_UTF8String &sMathML, UT_UTF8String &sLaTeX)
bool convertLaTeXtoEqn (const UT_UTF8String &sLaTeX, UT_UTF8String &eqnLaTeX)
bool convertOMMLtoMathML (const std::string &pOMML, std::string &pMathML)
bool convertMathMLtoOMML (const std::string &rMathML, std::string &rOMML)

Variables

static xsltStylesheet * cur = NULL
static xsltStylesheet * cur2 = NULL
static xsltStylesheet * cur3 = NULL

Function Documentation

bool convertLaTeXtoEqn ( const UT_UTF8String sLaTeX,
UT_UTF8String eqnLaTeX 
)
bool convertMathMLtoLaTeX ( const UT_UTF8String sMathML,
UT_UTF8String sLaTeX 
)
bool convertMathMLtoOMML ( const std::string &  rMathML,
std::string &  rOMML 
)
bool convertOMMLtoMathML ( const std::string &  pOMML,
std::string &  pMathML 
)

Variable Documentation

xsltStylesheet* cur = NULL [static]
xsltStylesheet* cur2 = NULL [static]

Referenced by convertOMMLtoMathML().

xsltStylesheet* cur3 = NULL [static]

Referenced by convertMathMLtoOMML().