X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferParams.cpp;h=caa2dcb4f422b68392fa7aef46f80bd129a6eaa5;hb=338cef2a976d5bf36c334d2cc8ce437da7f6d815;hp=44ddc355614faa474d451db47f236a201145de74;hpb=ad9887da9c184f66bddc070da1667c710f80d737;p=lyx.git diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index 44ddc35561..caa2dcb4f4 100644 --- a/src/BufferParams.cpp +++ b/src/BufferParams.cpp @@ -2407,13 +2407,17 @@ vector BufferParams::backends() const // FIXME: Don't hardcode format names here, but use a flag if (buffmt == "latex") { - if (!useNonTeXFonts) { - v.push_back("pdflatex"); - v.push_back("latex"); + if (encoding().package() == Encoding::japanese) + v.push_back("platex"); + else { + if (!useNonTeXFonts) { + v.push_back("pdflatex"); + v.push_back("latex"); + } + v.push_back("xetex"); + v.push_back("luatex"); + v.push_back("dviluatex"); } - v.push_back("xetex"); - v.push_back("luatex"); - v.push_back("dviluatex"); } else v.push_back(buffmt);