From 7b5a5e524b71d6445810b5127073e8064b9d92c6 Mon Sep 17 00:00:00 2001 From: Richard Kimberly Heck Date: Sun, 4 Dec 2022 14:55:59 -0500 Subject: [PATCH] Fix CSS output for lists. Somehow that got committed before it was done. I guess I'm out of practice... --- src/output_xhtml.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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()); -- 2.39.5