]> git.lyx.org Git - lyx.git/blobdiff - src/Paragraph.cpp
fix merged build
[lyx.git] / src / Paragraph.cpp
index decef1348d11646a0ef1356041fce8a6e921ddf5..6ad82dce590f2d5c1dfb654a121debdb2c24c3f6 100644 (file)
@@ -2187,8 +2187,12 @@ bool Paragraph::latex(BufferParams const & bparams,
                return_value = false;
        }
 
-       if (allowcust && d->endTeXParParams(bparams, os, texrow, runparams))
+       if (allowcust && d->endTeXParParams(bparams, os, texrow, runparams)
+           && runparams.encoding != prev_encoding) {
                runparams.encoding = prev_encoding;
+               if (!bparams.useXetex)
+                       os << setEncoding(prev_encoding->iconvName());
+       }
 
        LYXERR(Debug::LATEX, "Paragraph::latex... done " << this);
        return return_value;