char displayColAlign(idx_type idx) const override;
///
- void write(WriteStream & os) const override;
+ void write(TeXMathStream & os) const override;
///
void normalize(NormalStream &) const override;
///
///
void write(std::ostream & os) const override;
///
- void header_write(WriteStream &) const;
+ void header_write(TeXMathStream &) const;
///
- void footer_write(WriteStream &) const;
+ void footer_write(TeXMathStream &) const;
///
void read(Lexer & lex) override;
///
///
docstring xhtml(XMLStream &, OutputParams const &) const override;
///
- void mathmlize(MathStream &) const override;
+ void mathmlize(MathMLStream &) const override;
///
void htmlize(HtmlStream &) const override;
///
- void mathAsLatex(WriteStream &) const;
+ void mathAsLatex(TeXMathStream &) const;
///
void toString(odocstream &) const override;
///
/// override to set to 0 for inline equation
int border() const override;
///
- docstring eolString(row_type row, bool fragile, bool latex,
- bool last_eoln) const override;
+ void eol(TeXMathStream & os, row_type row, bool fragile, bool latex,
+ bool last_eoln) const override;
private:
Inset * clone() const override;
unique_ptr<RenderPreview> preview_;
///
DocIterator docit_;
- ///
- typedef std::map<docstring, int> CounterMap;
- /// used to store current values of important counters
- CounterMap counter_map;
//
// Incorporate me
//
///
Inset * editXY(Cursor & cur, int x, int y) override;
///
- RowFlags rowFlags() const override;
+ int rowFlags() const override;
/// helper function
bool display() const { return rowFlags() & Display; }