open_encoding_ = false;
}
- if (closeLanguage &&
- language() != base.language() && language() != next.language()
- && language()->encoding()->package() != Encoding::CJK) {
+ if (closeLanguage
+ && language() != base.language() && language() != next.language()
+ && language()->encoding()->package() != Encoding::CJK) {
os << '}';
++count;
}
// 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)
{