X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmetricsinfo.C;h=9544e68883c464c85566db05bda984a00992a269;hb=e5a46922e916a06ad1b958d5895cc3cfb4f13d2c;hp=ccd72404c3b6714659992d7522244fc26a8040d5;hpb=6c300f72a217722652dc27db9108e1050028979c;p=lyx.git diff --git a/src/metricsinfo.C b/src/metricsinfo.C index ccd72404c3..9544e68883 100644 --- a/src/metricsinfo.C +++ b/src/metricsinfo.C @@ -163,6 +163,18 @@ FontSetChanger::FontSetChanger(MetricsBase & mb, char const * name) LyXFont::FONT_SIZE oldsize = save_.font.size(); mb.fontname = name; mb.font = LyXFont(); + augmentFont(mb.font, from_ascii(name)); + mb.font.setSize(oldsize); +} + + +FontSetChanger::FontSetChanger(MetricsBase & mb, docstring const & name) + : Changer(mb) +{ + save_ = mb; + LyXFont::FONT_SIZE oldsize = save_.font.size(); + mb.fontname = to_utf8(name); + mb.font = LyXFont(); augmentFont(mb.font, name); mb.font.setSize(oldsize); }