Represents an RTF Math Control Word.
Destination GetDestination() const
int m_nToken
This is the OOXML token equivalent.
Destination m_eDestination
bool operator<(const RTFMathSymbol &rOther) const
RTFMathSymbol(RTFKeyword eKeyword, int nToken=0, Destination eDestination=Destination::NORMAL)
Represents an RTF Control Word.
RTFSymbol(const char *sKeyword, RTFControlType nControlType, RTFKeyword nIndex, int nDefValue)
int m_nDefValue
Most of the control words default to 0.
RTFControlType m_eControlType
RTFControlType GetControlType() const
const char * GetKeyword() const
RTFKeyword GetIndex() const
constexpr OUStringLiteral TITLE
RTFMathSymbol const aRTFMathControlWords[]
const int nRTFMathControlWords
RTFSymbol const aRTFControlWords[]
Destination
An RTF destination state is the last open destination control word.
@ PARAGRAPHNUMBERING_TEXTAFTER
@ ANNOTATIONREFERENCESTART
@ PARAGRAPHNUMBERING_TEXTBEFORE
RTFControlType
Types of an RTF Control Word.
const char * keywordToString(RTFKeyword nKeyword)
const int nRTFControlWords
const OUStringLiteral BACKSLASH(u"\\")