void getArgument(otexstream & os, OutputParams const &) const;
/// return the caption text
int getCaptionAsPlaintext(odocstream & os, OutputParams const &) const;
+ /// write the caption text as DocBook in os
+ void getCaptionAsDocBook(XMLStream & os, OutputParams const &) const;
/// return the caption text as HTML
- docstring getCaptionAsHTML(XHTMLStream & os, OutputParams const &) const;
+ docstring getCaptionAsHTML(XMLStream & os, OutputParams const &) const;
///
std::string contextMenuName() const;
private:
///
void write(std::ostream & os) const;
///
- DisplayType display() const { return AlignCenter; }
+ RowFlags rowFlags() const { return Display; }
///
bool neverIndent() const { return true; }
///
int plaintext(odocstringstream & ods, OutputParams const & op,
size_t max_length = INT_MAX) const;
///
- int docbook(odocstream & os, OutputParams const & runparams) const;
+ void docbook(XMLStream &, OutputParams const &) const;
///
- docstring xhtml(XHTMLStream & os, OutputParams const & runparams) const;
+ docstring xhtml(XMLStream & os, OutputParams const & runparams) const;
///
void addToToc(DocIterator const & di, bool output_active, UpdateType utype,
TocBackend & backend) const;