- ///
- int latex(odocstream &, OutputParams const &) const;
- ///
- int plaintext(odocstream &, OutputParams const &) const;
- ///
- int docbook(odocstream &, OutputParams const &) const;
- ///
- void xhtml(odocstream &, OutputParams const &) const;
- ///
- void read(Lexer & lex);
- ///
- void write(std::ostream & os) const;
- /// We don't need \begin_inset and \end_inset
- bool directWrite() const { return true; }
- ///
- DisplayType display() const { return AlignCenter; }
- ///
- void validate(LaTeXFeatures & features) const;
-private:
+ void latex(otexstream &, OutputParams const &) const;
+ int plaintext(odocstringstream & ods, OutputParams const & op,
+ size_t max_length = INT_MAX) const;
+ void doDispatch(Cursor & cur, FuncRequest & cmd);
+ bool getStatus(Cursor & cur, FuncRequest const & cmd, FuncStatus &) const;