* Licence details can be found in the file COPYING.
*
* \author Alejandro Aguilar Sierra
- * \author André Pönitz
+ * \author André Pönitz
*
* Full author contact details are available in file CREDITS.
*/
hullXXAlignAt,
hullFlAlign,
hullMultline,
- hullGather
+ hullGather,
+ hullRegexp
};
HullType hullType(docstring const & name);
class InsetMathScript;
class InsetMathString;
class InsetMathSpace;
+class InsetMathSpecialChar;
class InsetMathSymbol;
class InsetMathUnknown;
virtual InsetMathUnknown * asUnknownInset() { return 0; }
virtual InsetMathUnknown const * asUnknownInset() const { return 0; }
virtual InsetMathRef * asRefInset() { return 0; }
+ virtual InsetMathSpecialChar const * asSpecialCharInset() const { return 0; }
/// identifies things that can get scripts
virtual bool isScriptable() const { return false; }
/// write content as something readable by Octave
virtual void octave(OctaveStream &) const;
- /// ensure math mode when writing LaTeX
- bool ensureMath(WriteStream & os, bool needs_math_mode = true) const;
-
/// plain text output in ucs4 encoding
int plaintext(odocstream &, OutputParams const &) const;