X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Foutput_latex.cpp;h=92913afb4e92c1cf8f11f34c5d43284bccb0b6f8;hb=837869452ad8d917615aa4bca77402dc49ba094e;hp=c5f8306201798a5f82806f737c9e0e30c3928e87;hpb=ca161900065995b15e45363252bb7fa3cf44c644;p=lyx.git diff --git a/src/output_latex.cpp b/src/output_latex.cpp index c5f8306201..92913afb4e 100644 --- a/src/output_latex.cpp +++ b/src/output_latex.cpp @@ -581,7 +581,8 @@ void TeXOnePar(Buffer const & buf, os << "\\L{"; } // With CJK, the CJK tag has to be closed first (see below) - if (runparams.encoding->package() != Encoding::CJK) { + if (runparams.encoding->package() != Encoding::CJK + && !par_lang.empty()) { os << from_ascii(subst( lang_begin_command, "$$lang", @@ -642,7 +643,8 @@ void TeXOnePar(Buffer const & buf, os << "%\n"; } // With CJK, the CJK tag had to be closed first (see above) - if (runparams.encoding->package() == Encoding::CJK) { + if (runparams.encoding->package() == Encoding::CJK + && !par_lang.empty()) { os << from_ascii(subst( lang_begin_command, "$$lang",