Le 13/04/2021 à 08:38, Jürgen Spitzmüller a écrit :
Am Mo., 12. Apr. 2021 um 22:55 Uhr schrieb Jean-Marc Lasgouttes Yes. If this works now: great. This font handling is so nastily complex that it always took me long to dive into it once more.

    OTOH, I suspect that the description of inheritFont is now misleading,
    and that it should be stripped down to something like:
[...]
Good. If we can get rid of the "all other exports" part, it'd be perfect.

Please check that I got it right at 0acf594df2d9.


Thanks for investigating into our corssover menu.

My pleasure. I like molecular gastronomy.

The last issue I have for now is InsetTabular. There is no reason for it to be inheritFont==false, since the real one does inherit fonts. And HTML/DocBook do the same.

In the current state of things, output of tabulars that are in an inherited font (see my example with a theorem) changes in 2.4 vs 2.3. I would like to reset the property, but this leads presumably to format changes.

What do you think?

Oh, and one last thing: now that I have cloned and explored the latex2e repository I see that resetting fonts (\birmalfont) is really:

\DeclareRobustCommand\normalfont{%
   \fontencoding\encodingdefault
   \edef\f@family{\familydefault}%
   \edef\f@series{\seriesdefault}%
   \edef\f@shape{\shapedefault}%
   \@defaultfamilyhook
   \selectfont}

What does this mean? It means that "reseting font" is only resetting family, series and shape. In particular, it does preserve font size. It would be nice if we could mimick this (think a tabular inset in a "Legalese" layout in tiny size).

JMarc
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to