It seems we realized the font in the wrong order. If the layout font specifies "Font Size Small", we should be able to make it large if we want to.
see:
http://thread.gmane.org/gmane.editors.lyx.devel/122682
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32129
a592a061-630c-0410-9148-
cb99ea01b6c8
LatexType command
LatexName marginpar
Font
- Color foreground
Size Small
- Family Roman
- Shape Up
- Series Medium
- Misc No_Emph
- Misc No_Noun
- Misc No_Bar
EndFont
LabelFont
Color marginlabel
LabelString foot
Counter footnote
Font
- Color foreground
Size Small
- Family Roman
- Shape Up
- Series Medium
- Misc No_Emph
- Misc No_Noun
- Misc No_Bar
EndFont
LabelFont
Color footlabel
LabelString Idx
Decoration classic
Font
- Color foreground
Size Small
- Family Roman
- Shape Up
- Series Medium
- Misc No_Emph
- Misc No_Noun
- Misc No_Bar
EndFont
LabelFont
Color indexlabel
{
Font lf(font_);
lf.fontInfo().reduce(bv_->buffer().params().getFont().fontInfo());
- lf.fontInfo().realize(font.fontInfo());
- lf.setLanguage(font.language());
- font = lf;
+ Font tmp(font);
+ tmp.fontInfo().realize(lf.fontInfo());
+ font = tmp;
}