rgheck wrote:
rgheck wrote:
I've chased this bug a bit, but I don't understand fonts well enough
to fix it.
In a footnote, hitting "Ctrl-E" causes the textcolor and size to be
set as well. These are the color and size defined for the
InsetLayout, but for some reason those are being picked up also as
the output font parameters.
But here's the puzzling thing: If you select something and then hit
Crtl-E, it works correctly.
OK well, I don't claim to understand this, but it seems that it's not
possible to use the Font section of InsetLayout to set the DISPLAY font
without also setting the LaTeX font. This is because real_current_font
gets set to the display font, at Cursor.cpp:2072, and then that gets
used for current_font at Text::setFont(), line 303.
This seems wrong. I ought to be able to set small size for display
without getting \small in the LaTeX output.
rh
rh