LibreOffice Module starmath (master) 1
|
#include <mathmlexport.hxx>
Public Member Functions | |
SmXMLExport (const css::uno::Reference< css::uno::XComponentContext > &rContext, OUString const &implementationName, SvXMLExportFlags nExportFlags) | |
void | ExportAutoStyles_ () override |
void | ExportMasterStyles_ () override |
void | ExportContent_ () override |
ErrCode | exportDoc (enum ::xmloff::token::XMLTokenEnum eClass=::xmloff::token::XML_TOKEN_INVALID) override |
virtual void | GetViewSettings (css::uno::Sequence< css::beans::PropertyValue > &aProps) override |
virtual void | GetConfigurationSettings (css::uno::Sequence< css::beans::PropertyValue > &aProps) override |
bool | GetSuccess () const |
Public Member Functions inherited from SvXMLExport | |
SvXMLExport (const css::uno::Reference< css::uno::XComponentContext > &xContext, OUString implementationName, sal_Int16 const eDefaultMeasureUnit, const enum ::xmloff::token::XMLTokenEnum eClass, SvXMLExportFlags nExportFlag) | |
SvXMLExport (const css::uno::Reference< css::uno::XComponentContext > &xContext, OUString implementationName, OUString fileName, sal_Int16 const eDefaultMeasureUnit, const css::uno::Reference< css::xml::sax::XDocumentHandler > &rHandler) | |
SvXMLExport (const css::uno::Reference< css::uno::XComponentContext > &xContext, OUString implementationName, OUString fileName, const css::uno::Reference< css::xml::sax::XDocumentHandler > &rHandler, const css::uno::Reference< css::frame::XModel > &, FieldUnit const eDefaultFieldUnit, SvXMLExportFlags nExportFlag) | |
virtual | ~SvXMLExport () override |
virtual void | collectAutoStyles () |
virtual void SAL_CALL | setSourceDocument (const css::uno::Reference< css::lang::XComponent > &xDoc) override |
virtual sal_Bool SAL_CALL | filter (const css::uno::Sequence< css::beans::PropertyValue > &aDescriptor) override |
virtual void SAL_CALL | cancel () override |
virtual void SAL_CALL | initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override |
virtual OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &aName) override |
virtual OUString SAL_CALL | getImplementationName () final override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) final override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () final override |
OUString | EnsureNamespace (OUString const &i_rNamespace) |
void | CheckAttrList () |
void | ClearAttrList () |
void | AddAttribute (sal_uInt16 nPrefix, const OUString &rName, const OUString &rValue) |
void | AddAttribute (sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, const OUString &rValue) |
void | AddAttribute (sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, enum ::xmloff::token::XMLTokenEnum eValue) |
void | AddAttribute (const OUString &rQName, const OUString &rValue) |
void | AddAttribute (const OUString &rQName, enum ::xmloff::token::XMLTokenEnum eValue) |
void | AddLanguageTagAttributes (sal_uInt16 nPrefix, sal_uInt16 nPrefixRfc, const css::lang::Locale &rLocale, bool bWriteEmpty) |
void | AddLanguageTagAttributes (sal_uInt16 nPrefix, sal_uInt16 nPrefixRfc, const LanguageTag &rLanguageTag, bool bWriteEmpty) |
void | AddAttributeList (const css::uno::Reference< css::xml::sax::XAttributeList > &xAttrList) |
comphelper::AttributeList & | GetAttrList () |
css::uno::Reference< css::xml::sax::XAttributeList > | GetXAttrList () const |
const css::uno::Reference< css::xml::sax::XDocumentHandler > & | GetDocHandler () const |
const OUString & | GetOrigFileName () const |
const SvXMLNamespaceMap & | GetNamespaceMap () const |
size_t | GetInfoID (const OUString sPersonalInfo) const |
const SvXMLUnitConverter & | GetMM100UnitConverter () const |
SvXMLUnitConverter & | GetMM100UnitConverter () |
void | addChaffWhenEncryptedStorage () |
virtual ErrCode | exportDoc (enum ::xmloff::token::XMLTokenEnum eClass=::xmloff::token::XML_TOKEN_INVALID) |
void | collectDataStyles (bool bFromUsedStyles) |
virtual void | addDataStyle (const sal_Int32 nNumberFormat, bool bTimeFormat=false) |
virtual void | exportDataStyles () |
virtual void | exportAutoDataStyles () |
virtual OUString | getDataStyleName (const sal_Int32 nNumberFormat, bool bTimeFormat=false) const |
sal_Int32 | dataStyleForceSystemLanguage (sal_Int32 nFormat) const |
virtual void | exportAnnotationMeta (const css::uno::Reference< css::drawing::XShape > &xShape) |
const css::uno::Reference< css::frame::XModel > & | GetModel () const |
css::uno::Reference< css::util::XNumberFormatsSupplier > & | GetNumberFormatsSupplier () |
void | SetNumberFormatsSupplier (const css::uno::Reference< css::util::XNumberFormatsSupplier > &_xNumberFormatSupplier) |
rtl::Reference< XMLTextParagraphExport > const & | GetTextParagraphExport () |
rtl::Reference< XMLShapeExport > const & | GetShapeExport () |
rtl::Reference< SvXMLAutoStylePoolP > const & | GetAutoStylePool () |
rtl::Reference< XMLPageExport > const & | GetPageExport () |
rtl::Reference< SchXMLExportHelper > const & | GetChartExport () |
rtl::Reference< XMLFontAutoStylePool > const & | GetFontAutoStylePool () |
ProgressBarHelper * | GetProgressBarHelper () |
rtl::Reference< xmloff::OFormLayerXMLExport > const & | GetFormExport () |
bool | HasFormExport () const |
const css::uno::Reference< css::beans::XPropertySet > & | getExportInfo () const |
const css::uno::Reference< css::task::XStatusIndicator > & | GetStatusIndicator () const |
XMLEventExport & | GetEventExport () |
XMLImageMapExport & | GetImageMapExport () |
OUString | AddEmbeddedXGraphic (css::uno::Reference< css::graphic::XGraphic > const &rxGraphic, OUString &rOutMimeType, OUString const &rRequestedName=OUString()) |
bool | AddEmbeddedXGraphicAsBase64 (css::uno::Reference< css::graphic::XGraphic > const &rxGraphic) |
bool | GetGraphicMimeTypeFromStream (css::uno::Reference< css::graphic::XGraphic > const &rxGraphic, OUString &rOutMimeType) |
OUString | AddEmbeddedObject (const OUString &rEmbeddedObjectURL) |
bool | AddEmbeddedObjectAsBase64 (const OUString &rEmbeddedObjectURL) |
OUString | EncodeStyleName (const OUString &rName, bool *pEncoded=nullptr) const |
bool | IsSaveLinkedSections () const |
SvXMLExportFlags | getExportFlags () const |
void | ExportEmbeddedOwnObject (css::uno::Reference< css::lang::XComponent > const &rComp) |
OUString | GetRelativeReference (const OUString &rValue) |
void | StartElement (sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, bool bIgnWSOutside) |
void | StartElement (const OUString &rName, bool bIgnWSOutside) |
void | Characters (const OUString &rChars) |
void | EndElement (sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, bool bIgnWSInside) |
void | EndElement (const OUString &rName, bool bIgnWSInside) |
void | IgnorableWhitespace () |
void | SetError (sal_Int32 nId, const css::uno::Sequence< OUString > &rMsgParams, const OUString &rExceptionMessage, const css::uno::Reference< css::xml::sax::XLocator > &rLocator) |
void | SetError (sal_Int32 nId, const css::uno::Sequence< OUString > &rMsgParams) |
virtual void | DisposingModel () |
::comphelper::UnoInterfaceToUniqueIdentifierMapper & | getInterfaceToIdentifierMapper () |
const css::uno::Reference< css::uno::XComponentContext > & | getComponentContext () const |
SvtModuleOptions::EFactory | GetModelType () const |
bool | writeOutlineStyleAsNormalListStyle () const |
css::uno::Reference< css::embed::XStorage > const & | GetTargetStorage () const |
char const * | GetODFVersionAttributeValue () const |
SvtSaveOptions::ODFSaneDefaultVersion | getSaneDefaultVersion () const |
void SAL_DLLPRIVATE | AddAttributeIdLegacy (sal_uInt16 const nLegacyPrefix, OUString const &rValue) |
void | AddAttributeXmlId (css::uno::Reference< css::uno::XInterface > const &i_xIfc) |
void | AddAttributesRDFa (css::uno::Reference< css::text::XTextContent > const &i_xTextContent) |
bool | exportTextNumberElement () const |
bool | SetNullDateOnUnitConverter () |
OUString const & | GetImageFilterName () const |
Private Member Functions | |
void | ExportNodes (const SmNode *pNode, int nLevel) |
void | ExportTable (const SmNode *pNode, int nLevel) |
void | ExportLine (const SmNode *pNode, int nLevel) |
void | ExportExpression (const SmNode *pNode, int nLevel, bool bNoMrowContainer=false) |
void | ExportText (const SmNode *pNode) |
void | ExportMath (const SmNode *pNode) |
void | ExportBinaryHorizontal (const SmNode *pNode, int nLevel) |
void | ExportUnaryHorizontal (const SmNode *pNode, int nLevel) |
void | ExportBrace (const SmNode *pNode, int nLevel) |
void | ExportBinaryVertical (const SmNode *pNode, int nLevel) |
void | ExportBinaryDiagonal (const SmNode *pNode, int nLevel) |
void | ExportSubSupScript (const SmNode *pNode, int nLevel) |
void | ExportRoot (const SmNode *pNode, int nLevel) |
void | ExportOperator (const SmNode *pNode, int nLevel) |
void | ExportAttributes (const SmNode *pNode, int nLevel) |
void | ExportFont (const SmNode *pNode, int nLevel) |
void | ExportVerticalBrace (const SmVerticalBraceNode *pNode, int nLevel) |
void | ExportMatrix (const SmNode *pNode, int nLevel) |
void | ExportBlank (const SmNode *pNode) |
Private Attributes | |
const SmNode * | pTree |
OUString | aText |
bool | bSuccess |
Additional Inherited Members | |
Protected Member Functions inherited from SvXMLExport | |
void | setExportFlags (SvXMLExportFlags nExportFlags) |
SvXMLNamespaceMap & | GetNamespaceMap_ () |
void | ResetNamespaceMap () |
virtual void | ExportMeta_ () |
virtual void | ExportScripts_ () |
virtual void | ExportFontDecls_ () |
virtual void | ExportStyles_ (bool bUsed) |
virtual void | ExportAutoStyles_ ()=0 |
virtual void | ExportMasterStyles_ ()=0 |
virtual void | ExportContent_ ()=0 |
OUString const & | GetSourceShellID () const |
OUString const & | GetDestinationShellID () const |
virtual XMLTextParagraphExport * | CreateTextParagraphExport () |
virtual XMLShapeExport * | CreateShapeExport () |
virtual SvXMLAutoStylePoolP * | CreateAutoStylePool () |
SchXMLExportHelper * | CreateChartExport () |
virtual XMLPageExport * | CreatePageExport () |
virtual XMLFontAutoStylePool * | CreateFontAutoStylePool () |
xmloff::OFormLayerXMLExport * | CreateFormExport () |
virtual void | GetViewSettings (css::uno::Sequence< css::beans::PropertyValue > &aProps) |
virtual void | GetConfigurationSettings (css::uno::Sequence< css::beans::PropertyValue > &aProps) |
virtual sal_Int32 | GetDocumentSpecificSettings (::std::vector< SettingsGroup > &_out_rSettings) |
const css::uno::Reference< css::document::XEmbeddedObjectResolver > & | GetEmbeddedResolver () const |
void | SetEmbeddedResolver (css::uno::Reference< css::document::XEmbeddedObjectResolver > const &_xEmbeddedResolver) |
const css::uno::Reference< css::document::XGraphicStorageHandler > & | GetGraphicStorageHandler () const |
void | SetGraphicStorageHandler (css::uno::Reference< css::document::XGraphicStorageHandler > const &rxGraphicStorageHandler) |
void | SetDocHandler (const css::uno::Reference< css::xml::sax::XDocumentHandler > &rHandler) |
Protected Attributes inherited from SvXMLExport | |
bool | mbSaveLinkedSections |
bool | mbAutoStylesCollected |
Definition at line 82 of file mathmlexport.hxx.
SmXMLExport::SmXMLExport | ( | const css::uno::Reference< css::uno::XComponentContext > & | rContext, |
OUString const & | implementationName, | ||
SvXMLExportFlags | nExportFlags | ||
) |
Definition at line 311 of file mathmlexport.cxx.
References implementationName, INCH, and XML_MATH.
Definition at line 1007 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), SmToken::eType, ExportNodes(), SvXMLExport::GetDocHandler(), SmNode::GetSubNode(), SmNode::GetToken(), TOVERLINE, TOVERSTRIKE, TUNDERLINE, TWIDEHARPOON, TWIDEHAT, TWIDETILDE, TWIDEVEC, u, XML_ACCENT, XML_ACCENTUNDER, XML_HORIZONTALSTRIKE, XML_MENCLOSE, XML_MO, XML_MOVER, XML_MUNDER, XML_NAMESPACE_MATH, XML_NOTATION, XML_STRETCHY, and XML_TRUE.
Referenced by ExportNodes().
|
inlineoverridevirtual |
Implements SvXMLExport.
Definition at line 112 of file mathmlexport.hxx.
Definition at line 616 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), SmToken::eType, ExportNodes(), SvXMLExport::GetDocHandler(), SmNode::GetNumSubNodes(), SmNode::GetSubNode(), SmNode::GetToken(), MS_BACKSLASH, TWIDESLASH, XML_BEVELLED, XML_MFRAC, XML_MO, XML_MROW, XML_NAMESPACE_MATH, and XML_TRUE.
Referenced by ExportNodes().
Definition at line 538 of file mathmlexport.cxx.
References BinHor, ExportNodes(), SmNode::GetToken(), SmNode::GetType(), SmBinHorNode::LeftOperand(), SmToken::nGroup, SmBinHorNode::RightOperand(), SmBinHorNode::Symbol(), XML_MROW, and XML_NAMESPACE_MATH.
Referenced by ExportNodes().
Definition at line 592 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), Align, SmToken::eType, ExportNodes(), SmNode::GetNumSubNodes(), SmNode::GetSubNode(), SmNode::GetToken(), SmNode::GetType(), TALIGNC, TALIGNL, XML_DENOMALIGN, XML_LEFT, XML_MFRAC, XML_NAMESPACE_MATH, XML_NUMALIGN, and XML_RIGHT.
Referenced by ExportNodes().
|
private |
! exports an <mspace> element. Note that for example "~_~" is allowed in ! Math (so it has no sense at all) but must not result in an empty ! <msub> tag in MathML !!
Definition at line 778 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), sax::Converter::convertDouble(), SmBlankNode::GetBlankNum(), SvXMLExport::GetDocHandler(), XML_MSPACE, XML_NAMESPACE_MATH, and XML_WIDTH.
Referenced by ExportNodes().
Definition at line 931 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), SmToken::eType, ExportNodes(), SmNode::GetScaleMode(), SmNode::GetSubNode(), SmNode::GetToken(), Height, TNONE, XML_FALSE, XML_FENCE, XML_FORM, XML_MROW, XML_NAMESPACE_MATH, XML_POSTFIX, XML_PREFIX, XML_STRETCHY, and XML_TRUE.
Referenced by ExportNodes().
|
overridevirtual |
Implements SvXMLExport.
Definition at line 408 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), aText, ExportNodes(), SmModule::GetConfig(), SmMathConfig::GetDefaultSmSyntaxVersion(), SvXMLExport::GetDocHandler(), SmDocShell::GetFormat(), SvXMLExport::GetModel(), SfxBaseModel::GetObjectShell(), SmDocShell::GetParser(), SmDocShell::GetSmSyntaxVersion(), AbstractSmParser::GetText(), AbstractSmParser::IsExportSymbolNames(), SmFormat::IsTextmode(), AbstractSmParser::Parse(), pTree, AbstractSmParser::SetExportSymbolNames(), SM_MOD, u, XML_ANNOTATION, XML_BLOCK, XML_DISPLAY, XML_ENCODING, XML_MATH, XML_NAMESPACE_MATH, XML_SEMANTICS, and xModel.
Referenced by exportDoc().
|
overridevirtual |
Reimplemented from SvXMLExport.
Definition at line 367 of file mathmlexport.cxx.
References SvXMLNamespaceMap::Add(), comphelper::AttributeList::AddAttribute(), SvXMLExport::addChaffWhenEncryptedStorage(), aText, bSuccess, ERRCODE_NONE, ExportContent_(), SvXMLExport::exportDoc(), SvXMLExport::GetAttrList(), SvXMLExport::GetDocHandler(), SvXMLExport::getExportFlags(), SmDocShell::GetFormulaTree(), SvXMLExport::GetModel(), SvXMLExport::GetNamespaceMap(), SvXMLExport::GetNamespaceMap_(), SfxBaseModel::GetObjectShell(), SmDocShell::GetText(), GetXMLToken(), pTree, SvXMLExport::ResetNamespaceMap(), XML_N_MATH, XML_NAMESPACE_MATH, and xModel.
|
private |
Definition at line 575 of file mathmlexport.cxx.
References ExportNodes(), Expression, SmNode::GetNumSubNodes(), SmNode::GetSubNode(), SmNode::GetType(), i, XML_MROW, and XML_NAMESPACE_MATH.
Referenced by ExportFont(), ExportLine(), ExportNodes(), and ExportUnaryHorizontal().
Definition at line 1071 of file mathmlexport.cxx.
References ABSOLUT, SvXMLExport::AddAttribute(), SmColorTokenTableEntry::aIdent, SmToken::cMathChar, ColorTransparency, sax::Converter::convertDouble(), DIVIDE, SmToken::eType, ExportExpression(), SmNode::GetFont(), vcl::Font::GetFontSize(), SmNode::GetNumSubNodes(), SmFontNode::GetSizeParameter(), SmFontNode::GetSizeType(), SmNode::GetSubNode(), SmNode::GetToken(), GetXMLToken(), Size::Height(), starmathdatabase::Identify_Color_MATHML(), lcl_HasEffectOnMathvariant(), MINUS, MULTIPLY, o3tl::pt, SAL_WARN, SmO3tlLengthUnit(), TBOLD, TDVIPSNAMESCOL, TFIXED, THEX, THTMLCOL, TICONICCOL, TITALIC, TMATHMLCOL, TNBOLD, TNITALIC, TPHANTOM, TRGB, TRGBA, TSANS, TSERIF, TSIZE, TUNKNOWN, XML_MATHCOLOR, XML_MATHSIZE, XML_MATHVARIANT, XML_MPHANTOM, XML_MSTYLE, XML_NAMESPACE_MATH, and XML_UNIT_PT.
Referenced by ExportNodes().
Definition at line 536 of file mathmlexport.cxx.
References ExportExpression().
Referenced by ExportNodes().
|
inlineoverridevirtual |
Implements SvXMLExport.
Definition at line 113 of file mathmlexport.hxx.
|
private |
Definition at line 711 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), SvXMLExport::GetDocHandler(), SmNode::GetFont(), SmTextNode::GetText(), SmNode::GetType(), GlyphSpecial, IsItalic(), Math, Special, XML_MATHVARIANT, XML_MI, XML_MO, XML_NAMESPACE_MATH, and XML_NORMAL.
Referenced by ExportNodes().
Definition at line 1293 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), Align, ExportNodes(), SmMatrixNode::GetNumCols(), SmMatrixNode::GetNumRows(), SmNode::GetSubNode(), i, TALIGNC, TALIGNL, x, XML_COLUMNALIGN, XML_LEFT, XML_MTABLE, XML_MTD, XML_MTR, XML_NAMESPACE_MATH, XML_RIGHT, and y.
Referenced by ExportNodes().
Definition at line 1319 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), Align, Attribute, BinDiagonal, BinHor, BinVer, Blank, Brace, Bracebody, SmToken::eType, ExportAttributes(), ExportBinaryDiagonal(), ExportBinaryHorizontal(), ExportBinaryVertical(), ExportBlank(), ExportBrace(), ExportExpression(), ExportFont(), ExportLine(), ExportMath(), ExportMatrix(), ExportOperator(), ExportRoot(), ExportSubSupScript(), ExportTable(), ExportText(), ExportUnaryHorizontal(), ExportVerticalBrace(), Expression, Font, SvXMLExport::GetAttrList(), SvXMLNamespaceMap::GetKeyByAttrName(), comphelper::AttributeList::getLength(), SvXMLExport::GetNamespaceMap(), SmTextNode::GetText(), SmNode::GetToken(), SmNode::GetType(), GlyphSpecial, i, IsXMLToken(), Line, Math, MathIdent, Matrix, nLength, Oper, Place, Root, SAL_WARN, Special, SubSup, Table, Text, TINTD, UnHor, VerticalBrace, XML_FALSE, XML_NAMESPACE_MATH, XML_STRETCHY, and XML_TRUE.
Referenced by ExportAttributes(), ExportBinaryDiagonal(), ExportBinaryHorizontal(), ExportBinaryVertical(), ExportBrace(), ExportContent_(), ExportExpression(), ExportMatrix(), ExportOperator(), ExportRoot(), ExportSubSupScript(), ExportTable(), and ExportVerticalBrace().
Definition at line 998 of file mathmlexport.cxx.
References ExportNodes(), SmNode::GetSubNode(), XML_MROW, and XML_NAMESPACE_MATH.
Referenced by ExportNodes().
Definition at line 983 of file mathmlexport.cxx.
References ExportNodes(), SmNode::GetSubNode(), XML_MROOT, XML_MSQRT, and XML_NAMESPACE_MATH.
Referenced by ExportNodes().
Definition at line 801 of file mathmlexport.cxx.
References CSUB, CSUP, ExportNodes(), SmNode::GetSubNode(), LSUB, LSUP, RSUB, RSUP, XML_MMULTISCRIPTS, XML_MOVER, XML_MPRESCRIPTS, XML_MSUB, XML_MSUBSUP, XML_MSUP, XML_MUNDER, XML_MUNDEROVER, XML_NAMESPACE_MATH, and XML_NONE.
Referenced by ExportNodes().
Definition at line 646 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), Align, SmToken::eType, ExportNodes(), SmNode::GetNumSubNodes(), SmNode::GetSubNode(), SmNode::GetToken(), SmNode::GetType(), i, Line, TALIGNC, TALIGNL, TNEWLINE, XML_COLUMNALIGN, XML_LEFT, XML_MTABLE, XML_MTD, XML_MTR, XML_NAMESPACE_MATH, and XML_RIGHT.
Referenced by ExportNodes().
|
private |
Definition at line 749 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), SmToken::eType, SvXMLExport::GetDocHandler(), SmNode::GetFont(), SmTextNode::GetText(), SmNode::GetToken(), IsItalic(), TIDENT, TNUMBER, TTEXT, XML_ITALIC, XML_MATHVARIANT, XML_MI, XML_MN, XML_MTEXT, XML_NAMESPACE_MATH, and XML_NORMAL.
Referenced by ExportNodes().
Definition at line 570 of file mathmlexport.cxx.
References ExportExpression().
Referenced by ExportNodes().
|
private |
Definition at line 1254 of file mathmlexport.cxx.
References SvXMLExport::AddAttribute(), SmVerticalBraceNode::Body(), SmVerticalBraceNode::Brace(), SmToken::eType, ExportNodes(), SmNode::GetToken(), SmVerticalBraceNode::Script(), TOVERBRACE, TUNDERBRACE, XML_MOVER, XML_MUNDER, XML_NAMESPACE_MATH, XML_STRETCHY, and XML_TRUE.
Referenced by ExportNodes().
|
overridevirtual |
Reimplemented from SvXMLExport.
Definition at line 498 of file mathmlexport.cxx.
References SvXMLExport::GetModel(), SmMathConfig::IsSaveOnlyUsedSymbols(), nCount, Property, and SM_MOD.
|
inline |
Definition at line 122 of file mathmlexport.hxx.
References bSuccess.
Referenced by SmMLExportWrapper::WriteThroughComponentOS().
|
overridevirtual |
Reimplemented from SvXMLExport.
Definition at line 464 of file mathmlexport.cxx.
References tools::Rectangle::GetHeight(), SvXMLExport::GetModel(), SfxBaseModel::GetObjectShell(), SfxObjectShell::GetVisArea(), tools::Rectangle::GetWidth(), tools::Rectangle::Left(), nIndex, tools::Rectangle::Top(), and xModel.
|
private |
Definition at line 85 of file mathmlexport.hxx.
Referenced by ExportContent_(), and exportDoc().
|
private |
Definition at line 86 of file mathmlexport.hxx.
Referenced by exportDoc(), and GetSuccess().
|
private |
Definition at line 84 of file mathmlexport.hxx.
Referenced by ExportContent_(), and exportDoc().