3 * \file insetmarginal.h
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
13 #ifndef INSETMARGINAL_H
14 #define INSETMARGINAL_H
20 #include "insetfootlike.h"
22 /** The marginal note inset
25 class InsetMarginal : public InsetFootlike {
28 InsetMarginal(BufferParams const &);
30 InsetMarginal(InsetMarginal const &, bool same_id = false);
32 Inset * clone(Buffer const &, bool same_id = false) const;
34 Inset::Code lyxCode() const { return Inset::MARGIN_CODE; }
36 int latex(Buffer const *, std::ostream &, bool fragile, bool fp) const;
38 string const editMessage() const;