From: Jürgen Spitzmüller Date: Mon, 20 Oct 2008 17:08:39 +0000 (+0000) Subject: * InsetMarginal.cpp: X-Git-Tag: 1.6.10~2956 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=25c8c8ce8a6bab996230f45dac3daa37854d5ee8;p=features.git * InsetMarginal.cpp: - \marginpar needs to be \protect'ed in fragile context (bug 2790). git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26992 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/insets/InsetMarginal.cpp b/src/insets/InsetMarginal.cpp index 9a21a89a78..fecd6914fc 100644 --- a/src/insets/InsetMarginal.cpp +++ b/src/insets/InsetMarginal.cpp @@ -37,7 +37,10 @@ docstring InsetMarginal::editMessage() const int InsetMarginal::latex(odocstream & os, OutputParams const & runparams) const { - os << "%\n\\marginpar{"; + os << "%\n"; + if (runparams.moving_arg) + os << "\\protect"; + os << "\\marginpar{"; int const i = InsetText::latex(os, runparams); os << "%\n}"; return i + 2;