From 1c1b3519f9f300ad86e54767d1a8cea751e43559 Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Tue, 21 Feb 2017 11:47:05 +0100 Subject: [PATCH] Use a plain font in macro edit box Without this, the font would be mathcal in a mathcal environment. Additionally, set the font size to tiny when computing metrics too. --- src/mathed/MathMacro.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/mathed/MathMacro.cpp b/src/mathed/MathMacro.cpp index c3bbcabbf2..4f478d0995 100644 --- a/src/mathed/MathMacro.cpp +++ b/src/mathed/MathMacro.cpp @@ -585,8 +585,8 @@ void MathMacro::metrics(MetricsInfo & mi, Dimension & dim) const // calculate dimension with label while editing if (lyxrc.macro_edit_style == LyXRC::MACRO_EDIT_INLINE_BOX && d->editing_[mi.base.bv]) { - FontInfo font = mi.base.font; - augmentFont(font, "lyxtex"); + FontInfo font; + font.setSize(FONT_SIZE_TINY); Dimension namedim; mathed_string_dim(font, name(), namedim); #if 0 @@ -776,8 +776,7 @@ void MathMacro::draw(PainterInfo & pi, int x, int y) const if (drawBox) { // draw header and rectangle around - FontInfo font = pi.base.font; - augmentFont(font, "lyxtex"); + FontInfo font; font.setSize(FONT_SIZE_TINY); font.setColor(Color_mathmacrolabel); Dimension namedim;