- return new InsetMarginal(*this);
-}
-
-
-docstring const InsetMarginal::editMessage() const
-{
- return _("Opened Marginal Note Inset");
-}
-
-
-int InsetMarginal::latex(Buffer const & buf, odocstream & os,
- OutputParams const & runparams) const
-{
- os << "%\n\\marginpar{";
- int const i = InsetText::latex(buf, os, runparams);
- os << "%\n}";
- return i + 2;
-}
-
-
-int InsetMarginal::plaintext(Buffer const & buf, odocstream & os,
- OutputParams const & runparams) const
-{
- os << '[' << buf.B_("margin") << ":\n";
- InsetText::plaintext(buf, os, runparams);
+ os << '[' << buffer().B_("margin") << ":\n";
+ InsetText::plaintext(os, runparams, max_length);