201a202,207 > " \\ifx\\SetFigFont\\undefined%\n" > " \\gdef\\SetFigFont#1#2#3#4#5{%\n" > " \\reset@font\\fontsize{#1}{#2pt}%\n" > " \\fontfamily{#3}\\fontseries{#4}\\fontshape{#5}%\n" > " \\selectfont}%\n" > " \\fi\n" 334c340,344 < os << "\\smash{" << str << "}"; // smash the text, to be able to put the makebox coordinates at the baseline --- > os << "\\smash{" << str; > if (style->font_size.set) { > os << "\\SetFigFont{" << (0.833*style->font_size.computed) << "}{" << style->font_size.computed << "}{\\familydefault}{\\mddefault}{\\updefault}"; //second argument should be 20% bigger than first one > } > os << "}"; // smash the text, to be able to put the makebox coordinates at the baseline