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 {
27 InsetFoot(BufferParams const &);
29 InsetCode lyxCode() const { return FOOT_CODE; }
31 docstring name() const { return from_ascii("Foot"); }
33 int latex(Buffer const &, odocstream &,
34 OutputParams const &) const;
36 int plaintext(Buffer const &, odocstream &,
37 OutputParams const &) const;
39 int docbook(Buffer const &, odocstream &,
40 OutputParams const &) const;
42 virtual docstring const editMessage() const;
43 /// Update the counters of this inset and of its contents
44 void updateLabels(Buffer const &, ParIterator const &);
47 InsetFoot(InsetFoot const &);
49 virtual Inset * clone() const;