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).
This commit is contained in:
Juergen Spitzmueller 2023-09-30 16:59:37 +02:00
parent 8b1f1c29ff
commit 04bfbc0f7a

View File

@ -1593,7 +1593,8 @@ void BufferParams::validate(LaTeXFeatures & features) const
{ {
features.require(documentClass().required()); features.require(documentClass().required());
if (columns > 1 && language->rightToLeft()) if (columns > 1 && language->rightToLeft()
&& !features.runparams().isFullUnicode())
features.require("rtloutputdblcol"); features.require("rtloutputdblcol");
if (output_changes) { if (output_changes) {