tex2lyx: extend support for some osf fonts.

This commit is contained in:
Juergen Spitzmueller 2019-07-13 17:46:43 +02:00
parent 89f9bab0f0
commit 27e0279e24

View File

@ -854,6 +854,23 @@ void Preamble::handle_package(Parser &p, string const & name,
}
// noto as typewriter is handled in handling of \ttdefault
// special cases are handled in handling of \rmdefault and \sfdefault
vector<string> allopts = getVectorFromString(opts);
string xopts;
for (auto const & opt : allopts) {
if (opt == "rm")
continue;
if (opt == "sf")
continue;
if (opt == "nott")
continue;
if (opt == "osf") {
h_font_osf = "true";
continue;
}
if (!xopts.empty())
xopts += ", ";
xopts += opt;
}
}
if (name == "paratype") {
@ -941,6 +958,10 @@ void Preamble::handle_package(Parser &p, string const & name,
vector<string> allopts = getVectorFromString(opts);
string xopts;
for (auto const & opt : allopts) {
if (opt == "osf") {
h_font_osf = "true";
continue;
}
if (!xopts.empty())
xopts += ", ";
xopts += opt;