From: Richard Kimberly Heck Date: Sun, 4 Dec 2022 19:55:59 +0000 (-0500) Subject: Fix CSS output for lists. X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=7b5a5e524b71d6445810b5127073e8064b9d92c6;p=features.git Fix CSS output for lists. Somehow that got committed before it was done. I guess I'm out of practice... --- diff --git a/src/output_xhtml.cpp b/src/output_xhtml.cpp index c812966b2a..4418f28c77 100644 --- a/src/output_xhtml.cpp +++ b/src/output_xhtml.cpp @@ -417,9 +417,9 @@ ParagraphList::const_iterator makeEnvironment(Buffer const & buf, // be done at all in HTML.) // Code adapated from Buffer::Impl::setLabel + bool const isenum = bstyle.labeltype == LABEL_ENUMERATE; docstring enumcounter = bstyle.counter.empty() ? - (bstyle.labeltype == LABEL_ENUMERATE ? - from_ascii("lyxenum") : from_ascii("lyxitem") ) : + ( isenum ? from_ascii("enum") : from_ascii("lyxitem") ) : bstyle.counter; switch (par->itemdepth) { case 2: @@ -438,7 +438,9 @@ ParagraphList::const_iterator makeEnvironment(Buffer const & buf, // not a valid enumdepth... break; } - openParTag(xs, bstyle, to_utf8(enumcounter), pbegin->magicLabel()); + openParTag(xs, bstyle, + string( isenum ? "lyxenum" : "lyxitem" ) + " " + + to_utf8(enumcounter), pbegin->magicLabel()); } else openParTag(xs, bstyle, pbegin->magicLabel());