Regressions in 2.4 xhtml export [was: TESTING Tarballs for 2.4.0]

Pavel Sanda sanda at lyx.org
Wed May 15 09:14:13 UTC 2024


On Tue, May 14, 2024 at 04:29:00PM +0200, Pavel Sanda wrote:
> On Tue, May 14, 2024 at 04:13:49PM +0200, Pavel Sanda wrote:
> > On Tue, May 14, 2024 at 03:27:13PM +0200, Pavel Sanda wrote:
> > > On Mon, May 13, 2024 at 05:48:40PM -0400, Richard Kimberly Heck wrote:
> > > > Tarballs for 2.4.0 are here:
> > > > 
> > > >     http://ftp.lyx.org/pub/lyx/devel/lyx-2.4/
> > > 
> > > Looks ok on stable and oldstable debian.
> > 
> > not a showstopper, but with little playing I see the following problem with tables:

InsetInfo shortcuts export to xhtml is borken compared to 2.3.

In 2.3 we exported: <span class='info shortcut'>Ctrl+N</span>
In 2.4 we expor: <bdo class="shortcut" dir="ltr">Ct+r+l+++N</bdo>

Thibaut, I guess this is due to new xml routines, could you have a look?

Pavel

PS: I had a bold idea to export our manuals to xhtml and put it on the wiki
so some of users questions can be caught by googling or asking AI bots. 
But the current state of xhtml export of our manuals looks broken on too many places.

I'll probably file some bug with list of issues later, but quick look on user guide export shows:

- inset info shortcut broken (above in this message)
- nested bullet points in listings shifted by an inch and overlap with text - e.g. section 2.8, 3.1.4, 3.7.6 etc
- horrible image sizing - e.g. section 3.3.1, 4.2, 4.4, 4.6, 6.11.1, 6.17, A.9.1/2
- math broken: 5.1.4: "Invalid Markup"
- url is text instead of url: 6.3.1, 6.15, 6.16.1 (wrong url anyway)
- bibliography items has the same huge fonts size as the section heading
- some nomenclanture links do not work (e.g. try "Shift" or "Alt")



More information about the lyx-devel mailing list