#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 |
bool convertLaTeXtoEqn | ( | const UT_UTF8String & | sLaTeX, | |
UT_UTF8String & | eqnLaTeX | |||
) |
References UT_UTF8String::empty(), UT_UTF8String::size(), and UT_UTF8String::substr().
Referenced by ODi_Abi_Data::addObjectDataItem(), OXML_Element_Math::addToPT(), and ODi_Frame_ListenerState::endElement().
bool convertMathMLtoLaTeX | ( | const UT_UTF8String & | sMathML, | |
UT_UTF8String & | sLaTeX | |||
) |
bool convertMathMLtoOMML | ( | const std::string & | rMathML, | |
std::string & | rOMML | |||
) |
References cur3, XAP_App::getApp(), UT_DEBUGMSG, and xxx_UT_DEBUGMSG.
Referenced by OXML_Element_Math::serialize().
bool convertOMMLtoMathML | ( | const std::string & | pOMML, | |
std::string & | pMathML | |||
) |
References cur2, XAP_App::getApp(), UT_DEBUGMSG, and xxx_UT_DEBUGMSG.
Referenced by OXMLi_ListenerState_Math::endElement().
xsltStylesheet* cur = NULL [static] |
xsltStylesheet* cur2 = NULL [static] |
Referenced by convertOMMLtoMathML().
xsltStylesheet* cur3 = NULL [static] |
Referenced by convertMathMLtoOMML().