]> git.lyx.org Git - features.git/commitdiff
* InsetMarginal.cpp:
authorJürgen Spitzmüller <spitz@lyx.org>
Mon, 20 Oct 2008 17:08:39 +0000 (17:08 +0000)
committerJürgen Spitzmüller <spitz@lyx.org>
Mon, 20 Oct 2008 17:08:39 +0000 (17:08 +0000)
- \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

src/insets/InsetMarginal.cpp

index 9a21a89a788d14207ad85569f2ab7dd2e6b8e754..fecd6914fc2a4db525ac3d742e0ae9ba45aec8bf 100644 (file)
@@ -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;