// Update the insets
owner_->insetlist.increasePosAfterPos(pos);
-
+
owner_->setFont(pos, font);
}
// Add a new entry in the insetlist.
owner_->insetlist.insert(inset, pos);
inset->parOwner(owner_);
-
+
if (inset_owner)
inset->setOwner(inset_owner);
}
Language const * language = fcit->font().language();
if (language->babel() != doc_language->babel() &&
language != ignore_language &&
-#ifdef INHERIT_LANGUAGE
- language != inherit_language &&
-#endif
language != latex_language)
{
features.useLanguage(language);
while (par && par->getDepth() && !tmpfont.resolved()) {
par = par->outerHook();
if (par) {
- tmpfont.realize(par->layout()->font
-#ifdef INHERIT_LANGUAGE
- , bparams.language
-#endif
- );
+ tmpfont.realize(par->layout()->font);
par_depth = par->getDepth();
}
}
- tmpfont.realize(tclass.defaultfont()
-#ifdef INHERIT_LANGUAGE
- , bparams.language
-#endif
- );
+ tmpfont.realize(tclass.defaultfont());
return tmpfont;
}