int InsetFoot::latex(Buffer const & buf, odocstream & os,
- OutputParams const & runparams_in) const
+ OutputParams const & runparams_in) const
{
OutputParams runparams = runparams_in;
// footnotes in titling commands like \title have moving arguments
int const i = InsetText::latex(buf, os, runparams);
os << "%\n}";
+ runparams_in.encoding = runparams.encoding;
return i + 2;
}
int InsetFoot::plaintext(Buffer const & buf, odocstream & os,
- OutputParams const & runparams) const
+ OutputParams const & runparams) const
{
os << '[' << _("footnote") << ":\n";
InsetText::plaintext(buf, os, runparams);
os << "\n]";
- return 1 + runparams.linelen; // one char on a separate line
+ return PLAINTEXT_NEWLINE + 1; // one char on a separate line
}
int InsetFoot::docbook(Buffer const & buf, odocstream & os,
- OutputParams const & runparams) const
+ OutputParams const & runparams) const
{
os << "<footnote>";
int const i = InsetText::docbook(buf, os, runparams);