From: Enrico Forestieri Date: Mon, 3 Nov 2008 22:59:07 +0000 (+0000) Subject: Fixbug 5280 X-Git-Tag: 1.6.10~2736 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=0681cb4e60833b6778bbc913053fe9f4f7900c99;p=features.git Fixbug 5280 http://bugzilla.lyx.org/show_bug.cgi?id=5280 git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27244 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp index e7f1721ca5..fc458c572a 100644 --- a/src/Paragraph.cpp +++ b/src/Paragraph.cpp @@ -2050,8 +2050,10 @@ bool Paragraph::latex(BufferParams const & bparams, if (!runparams.verbatim && runparams.encoding->package() != Encoding::none && font.language()->encoding()->package() != Encoding::none) { - pair const enc_switch = switchEncoding(os, bparams, + odocstringstream ods; + pair const enc_switch = switchEncoding(ods, bparams, runparams, *(font.language()->encoding())); + os << ods.str(); if (enc_switch.first) { column += enc_switch.second; runparams.encoding = font.language()->encoding();