From: Juergen Spitzmueller Date: Sun, 10 Jul 2016 09:13:13 +0000 (+0200) Subject: Clarify some comments wrt XeTeX/LuaTeX (see bug #10013) X-Git-Tag: 2.3.0alpha1~1296 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=6bcbd907a46f160fb62b05f8c665367754f324fd;p=features.git Clarify some comments wrt XeTeX/LuaTeX (see bug #10013) --- diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index 7af439705a..9fa1f1ae46 100644 --- a/src/BufferParams.cpp +++ b/src/BufferParams.cpp @@ -2131,6 +2131,7 @@ bool BufferParams::writeLaTeX(otexstream & os, LaTeXFeatures & features, // xunicode needs to be loaded at least after amsmath, amssymb, // esint and the other packages that provide special glyphs + // The package only supports XeTeX currently. if (features.runparams().flavor == OutputParams::XETEX && useNonTeXFonts) lyxpreamble += "\\usepackage{xunicode}\n"; @@ -2352,7 +2353,10 @@ string BufferParams::bufferFormat() const string format = documentClass().outputFormat(); if (format == "latex") { if (useNonTeXFonts) - return "xetex"; // actually "xetex or luatex" + // FIXME: In this context, this means "xetex or luatex" + // with fontspec. We cannot differentiate further here. + // But maybe use a more appropriate string. + return "xetex"; if (encoding().package() == Encoding::japanese) return "platex"; } diff --git a/src/frontends/qt4/GuiDocument.cpp b/src/frontends/qt4/GuiDocument.cpp index af42fd8be1..f742d04b04 100644 --- a/src/frontends/qt4/GuiDocument.cpp +++ b/src/frontends/qt4/GuiDocument.cpp @@ -1748,7 +1748,7 @@ void GuiDocument::deleteBoxBackgroundColor() void GuiDocument::languageChanged(int i) { - // some languages only work with polyglossia/XeTeX + // some languages only work with polyglossia Language const * lang = lyx::languages.getLanguage( fromqstr(langModule->languageCO->itemData(i).toString())); if (lang->babel().empty() && !lang->polyglossia().empty()) {