4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
8 * \author Lars Gullik Bjønnes
10 * Full author contact details are available in file CREDITS.
16 #include "InsetFootlike.h"
21 /** The footnote inset
24 class InsetFoot : public InsetFootlike
28 InsetFoot(Buffer const &);
31 InsetCode lyxCode() const { return FOOT_CODE; }
33 docstring name() const { return from_ascii("Foot"); }
35 int latex(odocstream &, OutputParams const &) const;
37 int plaintext(odocstream &, OutputParams const &) const;
39 int docbook(odocstream &, OutputParams const &) const;
41 docstring editMessage() const;
42 /// Update the counters of this inset and of its contents
43 void updateLabels(ParIterator const &);
45 void addToToc(DocIterator const &);
47 docstring toolTip(BufferView const & bv, int x, int y) const;
49 Inset * clone() const { return new InsetFoot(*this); }
51 docstring custom_label_;