From: Juergen Spitzmueller Date: Sat, 30 Sep 2023 14:59:37 +0000 (+0200) Subject: Limit RTL hack to classic engines (#12919) X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=04bfbc0f7a1964790256117f146ba040054b34b2;p=features.git Limit RTL hack to classic engines (#12919) It breaks with LuaTeX, is definitely not needed with XeTeX, and it is doubted whether it is needed at all (but this needs further testing). --- diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index 8a8422a7ff..36ebb21e99 100644 --- a/src/BufferParams.cpp +++ b/src/BufferParams.cpp @@ -1593,7 +1593,8 @@ void BufferParams::validate(LaTeXFeatures & features) const { features.require(documentClass().required()); - if (columns > 1 && language->rightToLeft()) + if (columns > 1 && language->rightToLeft() + && !features.runparams().isFullUnicode()) features.require("rtloutputdblcol"); if (output_changes) {