///
InsetArgument(Buffer *, std::string const &);
+ ///
+ InsetArgument const * asInsetArgument() const { return this; }
+
/// Outputting the parameter of a LaTeX command
void latexArgument(otexstream & os, OutputParams const & runparams_in,
docstring const & ldelim, docstring const & rdelim,
///
int docbook(odocstream &, OutputParams const &) const { return 0; }
///
- docstring xhtml(XHTMLStream &, OutputParams const &) const
+ docstring xhtml(XHTMLStream &, OutputParams const &) const
{ return docstring(); }
///
void write(std::ostream & os) const;
///
void setButtonLabel();
//@}
+ ///
+ void addToToc(DocIterator const & dit, bool output_active,
+ UpdateType utype, TocBackend & backend) const; //override
private:
///
docstring toolTip(BufferView const & bv, int, int) const;
///
+ void fixParagraphLanguage(Language const *);
+ ///
std::string name_;
///
docstring labelstring_;
bool pass_thru_;
///
docstring pass_thru_chars_;
+ /// The type of Toc this is the caption of, empty otherwise.
+ std::string caption_of_toc_;
protected:
/// \name Protected functions inherited from Inset class