}
}
- // When the current language is Hebrew, Arabic, or Farsi
+ // If the current language is Hebrew, Arabic, or Farsi
// the numbers are written Left-to-Right. ArabTeX package
// reorders the number automatically but the packages used
// for Hebrew and Farsi (Arabi) do not.
}
os << '\\'
<< LaTeXSizeNames[f.size()]
- << ' ';
+ << '{';
count += strlen(LaTeXSizeNames[f.size()]) + 2;
}
return count;
os << '}';
++count;
}
+ os << '}';
+ ++count;
}
// When the current language is Hebrew, Arabic, or Farsi
// FIXME: Do something for background and soul package?
if (((features.usePolyglossia() && lang_->polyglossia() != doc_language->polyglossia())
- || (features.useBabel() && lang_->babel() != doc_language->babel()))
+ || (features.useBabel(true) && lang_->babel() != doc_language->babel()))
&& lang_ != ignore_language
&& lang_ != latex_language)
{