texlive[62558] branches/branch2021.final: lwarp (9mar22) (branch)

commits+karl at tug.org commits+karl at tug.org
Wed Mar 9 22:14:57 CET 2022


Revision: 62558
          http://tug.org/svn/texlive?view=revision&revision=62558
Author:   karl
Date:     2022-03-09 22:14:56 +0100 (Wed, 09 Mar 2022)
Log Message:
-----------
lwarp (9mar22) (branch)

Modified Paths:
--------------
    branches/branch2021.final/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
    branches/branch2021.final/Master/texmf-dist/doc/latex/lwarp/README.txt
    branches/branch2021.final/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
    branches/branch2021.final/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
    branches/branch2021.final/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
    branches/branch2021.final/Master/texmf-dist/source/latex/lwarp/lwarp.ins
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-DotArrow.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accents.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amscdx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-autobreak.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-awesomebox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-beamerarticle.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bm.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-braket.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bussproofs.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ccicons.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-centerlastline.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-citeref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-classicthesis.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cleveref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cmbright.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-nonunicode.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-overlaysymbols.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-decimal.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-decorule.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dotlessi.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-drftcite.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-engtlc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enotez.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epsf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-esvect.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-etoc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-extarrows.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancypar.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fewerfloatpages.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpara.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontaxes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fouridx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fourier.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-froufrou.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fvextra.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gensymb.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ghsystem.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gindex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hhline.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-isomath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-isotope.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-jurabib.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-keystroke.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts-otf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-leftidx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-libertinust1math.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lipsum.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-tascmac.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lpic.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luamplib.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luatexko.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luavlna.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathastext.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathcomp.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathspec.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mattens.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-maybemath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mdwmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-menukeys.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minted.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mleftright.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multibib.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mwe.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfoots.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nicematrix.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-noitcrul.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nolbreaks.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-orcidlink.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parallel.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parcolumns.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pbalance.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcol.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolfoot.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolmk.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparallel.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparcolumns.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-physics.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-physunits.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-picinpar.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pinlabel.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plimsoll.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-repltext.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-returntogrid.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rlepsf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rmathbr.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scalerel.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-selectp.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-seqsplit.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shadethm.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shapepar.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showlabels.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-simplebnf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx-v2.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-skmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-slashed.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-splitbib.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stackrel.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statex2.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statistics.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subsupscripts.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-svg.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-swfigure.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sympytex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tagpdf.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tcolorbox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tensor.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-termcal.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-listof.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-restate.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thmbox.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz-imagelabels.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-txgreeks.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-varioref.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-widetable.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig2.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xevlna.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xr-hyper.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xr.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp.sty

Added Paths:
-----------
    branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-siunitx.sty

Modified: branches/branch2021.final/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
===================================================================
--- branches/branch2021.final/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua	2022-03-09 21:14:56 UTC (rev 62558)
@@ -2,7 +2,7 @@
 
 -- Copyright 2016-2022 Brian Dunn
 
-printversion = "v0.903"
+printversion = "v0.904"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()

Modified: branches/branch2021.final/Master/texmf-dist/doc/latex/lwarp/README.txt
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/latex/lwarp/README.txt	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/doc/latex/lwarp/README.txt	2022-03-09 21:14:56 UTC (rev 62558)
@@ -1,5 +1,5 @@
 
-LaTeX lwarp package v0.903   README.txt
+LaTeX lwarp package v0.904   README.txt
 
 Files included are:
 

Modified: branches/branch2021.final/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
===================================================================
(Binary files differ)

Modified: branches/branch2021.final/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
===================================================================
--- branches/branch2021.final/Master/texmf-dist/scripts/lwarp/lwarpmk.lua	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/scripts/lwarp/lwarpmk.lua	2022-03-09 21:14:56 UTC (rev 62558)
@@ -2,7 +2,7 @@
 
 -- Copyright 2016-2022 Brian Dunn
 
-printversion = "v0.903"
+printversion = "v0.904"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()

Modified: branches/branch2021.final/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
===================================================================
--- branches/branch2021.final/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,7 +16,7 @@
 % \iffalse
 %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
 %<package>\ProvidesPackage{lwarp}
-%<package>    [2022/02/01 v0.903  Allows LaTeX to directly produce HTML5 output.]
+%<package>    [2022/03/09 v0.904  Allows LaTeX to directly produce HTML5 output.]
 %
 %<*driver>
 \documentclass{ltxdoc}
@@ -1272,6 +1272,25 @@
 appearing in non-\MathJax\ \SVG\ output.
 \end{enumerate}
 
+\subsubsection{\MathJax\ rendering options}
+
+\trouble[fonts]{mathjax=\MathJax>font}
+\trouble{mathjax=\MathJax>rendering}
+\trouble{font>mathjax=\MathJax}
+\gindex{mathjax=\MathJax>rendering}
+\gindex{mathjax=\MathJax>font}
+\gindex{font>mathjax=\MathJax}
+
+\MathJax\ v3 may render using \acro{chtml} or \SVG.
+\SVG\ display renders italic characters correctly.
+To select \SVG\ rendering, right-click on some math,
+and select
+\begin{UIdisplay}
+Math Settings $\to$ Math Renderer $\to$ SVG
+\end{UIdisplay}
+
+Wait a moment for the math to rerender.
+
 \subsubsection{Customizing \MathJax}
 \label{sec:limitscustomizemathjax}
 \gindex{mathjax=\MathJax>custom functions}
@@ -2887,38 +2906,48 @@
 }
 
 \newcommand{\limitssiunitx}{%
-\pkg{sunitx} v3 is not yet supported.  For now, specify version 2:
-\trouble[v3 not yet!]{siunitx=\pkg{siunitx}>v3}
-\begin{sourcedisplay}
-\cs{usepackage}\{siunitx\}\textred{[=v2]}
-\end{sourcedisplay}
-This may be also be necessary before loading other packages which also use \pkg{siunitx},
-such as \pkg{chemmacros}.
+\pkg{siunitx} is well supported by \pkg{lwarp}.
 
+\paragraph{Limitations} Some general limitations:
+
 Due to \prog{pdftotext} limitations, fraction output is replaced by symbol
 \margintag{fractions}
 output for \optn{per-mode} and \optn{quotient-mode}.
 
-Some units will require that the expression be placed inside math mode.
-\trouble[math mode required]{siunitx=\pkg{siunitx}}
+\cs{cancel} is not currently supported for \pkg{siunitx} v3.
 
-Tabular \texttt{S} and {s} columns are rendered as simple \texttt{c} columns.
+Negative values are not automatically colored.
+
+% Some units will require that the expression be placed inside math mode.
+% \trouble[math mode required]{siunitx=\pkg{siunitx}}
+
+Tabular \texttt{S} and {s} columns are rendered as simple \texttt{c} columns,
+although key settings will be set.
 \trouble[\env{tabular}]{siunitx=\pkg{siunitx}>tabular S and s columns}
-These may be replaced by \texttt{c} columns with each cell contained in
-\cs{num} or \cs{si}.
+If using scientific notation, \optn{table-format},
+\optn{table-align-uncertainty}, \optn{drop-exponent}, etc..
+use \cs{tablenum} for each cell.
+This is especially required for \optn{drop-exponent},
+\trouble[\optn{drop-exponent}]{siunitx=\pkg{siunitx}>drop-exponent=\optn{drop-exponent}}
+without which the value will be shown incorrectly.
 
-For math mode with \SVG\ display, the original \pkg{siunitx} code is used while
-generating the \SVG\ image.
-For text mode, \pkg{lwarp} uses an emulation which provides a very effective
-\HTML\ interpretation of \pkg{siunitx}.
-For math expressions while using \MathJax,
-\trouble{siunitx=\pkg{siunitx}>mathjax=\MathJax}
-\trouble[MathJax]{mathjax=\MathJax>siunitx=\pkg{siunitx}}
-a limited emulation is used.
-Most functions work reasonably well, but many options cannot be emulated.
-Complicated parsing such as for \cs{ang} is not supported.
-The result usually looks fine, and otherwise is enough to get the meaning across.
+\optn{table-auto-round} is ignored.
+\trouble[\optn{table-auto-round}]{siunitx=\pkg{siunitx}>table-auto-round=\optn{table-auto-roound}}
 
+\paragraph{Math rendering} Math may be rendered in several ways in the same document:
+
+\begin{description}
+\item [For math mode with \SVG\ display:] The original \pkg{siunitx} code is used while
+    generating the \SVG\ image.
+
+\item [For \HTML\ text mode:] \pkg{lwarp} uses \pkg{siunitx} code patched for \HTML,
+    and simplified units.
+
+\item [For math expressions while using \MathJax:] A limited emulation is used.
+    Most functions work reasonably well, but many options cannot be emulated.
+    The result usually looks fine, and otherwise is enough to get the meaning across.
+\end{description}
+
 % \pkg{lwarp}'s \MathJax\ emulation for \pkg{siunitx} is meant to be a
 % stop-gap measure until an extension is included in \MathJax.
 % As of this writing, the third-party \pkg{siunitx} extension
@@ -2928,15 +2957,58 @@
 % See \cs{MathJaxFilename} to select a custom \MathJax\ script, but \pkg{lwarp}'s
 % emulation would have to be diabled as well.
 
-Document modifications required for \MathJax:
+\paragraph{Custom units} \pkg{siunitx} allows customized units:
+
+\DescribeMacro{\DeclareSIUnit} \marg{name} \marg{definition}
+
+    \cs{DeclareSIUnit} declares a version of the unit for the print version.
+    This is also used when the unit is printed in \SVG\ math
+    or a \env{lateximage}.
+    It is also used for \HTML\ if an \HTML-specific version is not defined
+    with \cs{HTMLDeclareSIUnit}.
+\begin{sourcedisplay}
+\cs{DeclareSIUnit}\cs{myunit}\{\cs{ensuremath}\{\cs{text}\{m\}\_{}y\}\}
+\end{sourcedisplay}
+
+\DescribeMacro{\HTMLDeclareSIUnit} \marg{name} \marg{definition}
+
+    Use this after the print unit has been defined.
+\trouble[v3 only!]{siunitx=\pkg{siunitx}>\cs{HTMLDeclareSIUnit}}
+    For \pkg{siunitx} v3,
+    \cs{HTMLDeclareSIUnit} declares a simplified version of the unit for \HTML,
+    for example if the print-mode unit uses \TeX\ boxes or \cs{ensuremath}:
+\begin{sourcedisplay}
+\cs{HTMLDeclareSIUnit}\cs{myunit}\{\cs{text}\{m\}\cs{textsubscript}\{\cs{textit}\{y\}\}\}
+\end{sourcedisplay}
+
+It is also possible to provide a custom unit for \MathJax:
+\begin{sourcedisplay}
+\cs{CustomizeMathJax}\{\cs{newcommand}\{\cs{myunit}\}\{\cs{text}\{m\}\_{}y\}\}
+\end{sourcedisplay}
+
+\paragraph{Predefined units} Most units work as-is with \HTML.
+For the following units, \pkg{lwarp} has already set \cs{HTMLDeclareSIUnit}:
+\cs{celsius}, \cs{arcminute}, \cs{arcsecond}, \cs{elementarycharge}, 
+\cs{clight}, \cs{bohr}, \cs{electronmass}, \cs{hartree}, \cs{planckbar}.
+
+\paragraph{Document modifications required for \MathJax}
+\trouble{siunitx=\pkg{siunitx}>mathjax=\MathJax}
+\trouble[MathJax]{mathjax=\MathJax>siunitx=\pkg{siunitx}}
 \begin{itemize}
 \item Place \cs{sisetup} in the preamble before \texttt{\cs{begin}\{document\}}.
     \watchout[\cs{sisetup}]
     Changes made later may be ignored, especially with \MathJax.
     The \MathJax\ emulation also ignores most macro options.
+\item Complex numbers are displayed as entered,
+    \watchout[complex numbers]
+    ignoring \optn{output-complex-root}.
 \item Custom units may be added with \cs{CustomizeMathJax}.
     \margintag{custom units}
-    See the \pkg{lwarp-siunitx} code for examples.
+    For example, from \pkg{lwarp-common-mathjax-siunitx}:
+    \begin{sourcedisplay}
+    \cs{CustomizeMathJax}\{\cs{newcommand}\{\cs{hartree}\}\{\cs{mathit}\{E\}\_{}\{\cs{mathrm}\{h\}\}\}\} \\
+    \cs{CustomizeMathJax}\{\cs{newcommand}\{\cs{angstrom}\}\{\cs{mathrm}\{\cs{unicode}\{x212B\}\}\}\}
+    \end{sourcedisplay}
 \item Units work better using \texttt{\textasciitilde} between units
     \watchout[unit spacing]
     instead of using periods.
@@ -2949,6 +3021,8 @@
     Single units do not require braces.
 \item For \cs{numlist}, the argument is printed as text as-is,
     so use space between semicolons for improved readability.
+\item If using \optn{parse-numbers = false}, also use \cs{num} or \cs{qty}.
+    \watchout[\texttt{Missing \$\ inserted}]{siunitx=\pkg{siunitx}>Missing \$\ inserted.}
 \end{itemize}
 
 Also see \nameref{sec:limitsmathjax}, \cref{sec:limitsmathjax}.
@@ -3172,7 +3246,7 @@
 %<*package>
 % \fi
 %
-% \CheckSum{54471}
+% \CheckSum{55400}
 %
 % \CharacterTable
 % {Upper-case     \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -3318,6 +3392,7 @@
 % \changes{v0.902}{2021/10/01}{\ 2021/10/01}
 % \changes{v0.903}{2021/12/23}{Now uses \cs{IfPackageLoadedTF}, etc.}
 % \changes{v0.903}{2022/02/01}{\ 2022/02/01}
+% \changes{v0.904}{2022/03/09}{\ 2022/03/09}
 
 
 
@@ -3552,6 +3627,16 @@
 %
 % \begin{description}
 % \needspace{2\baselineskip}
+% \item[v0.904:] Added \pkg{siunitx} v3.
+%   \begin{itemize}
+%       \item Fixed \HTML\ tags inside non-Latin text.
+%       \item \MathJax\ now defaults to \SVG\ rendering.
+%       \item Added \pkg{siunitx} v3.  Updated \pkg{siunitx-v2}.
+%           See \cref{sec:limitssiunitx} for limitations.
+%       \item Updated \pkg{caption}, \pkg{chemmacros}, \pkg{fbox}, \pkg{hyperref},
+%               \pkg{multicol}, \pkg{wrapfig2}.
+%   \end{itemize}
+% \needspace{2\baselineskip}
 % \item[v0.903:] Various updates and improvements.
 %   \begin{itemize}
 %       \item Error if \prog{pdftotext} not available.
@@ -12050,11 +12135,36 @@
 %
 % \changes{v0.25}{2017/03/22}{Docs: Testing \pkg{lwarp}.}
 %
+% Compiling \filenm{lwarp.ins} generates all the \filenm{*.sty} files for \pkg{lwarp}.
+% It can be useful to create additional \filenm{*.ins} files to be able to
+% recompile only the pieces which have changed.
+%
+% For example,
+% \margintag{compiling individual packages}
+% to be able to recompile the \pkg{lwarp} core alone,
+% \DescribeFile{core.ins}
+% copy \filenm{lwarp.ins} to \filenm{core.ins},
+% then modify \filenm{core.ins} to only compile:
+% \begin{sourceverb}
+% \generate{
+% \file{lwarp.sty}{\from{lwarp.dtx}{package}}
+% }
+% \end{sourceverb}
+%
+% For individual packages, create \filenm{packagename.ins}, set to compile only:
+% \begin{sourceverb}
+% \generate{
+% \file{lwarp-packagename.sty}{\from{lwarp.dtx}{packagename}}
+% }
+% \end{sourceverb}
+%
 % When changes have been made, test the print output before testing the
 % \HTML.  The print output compiles faster, and any errors in the printed
 % version will be easier to figure out than the \HTML\ version.
 %
-% Remember that the configuration files are only rewritten when compiling the
+% Remember that the configuration files
+% \margintag{compiling \CSS\ and other generated files}
+% are only rewritten when compiling the
 % printed version of the document.
 %
 % \changes{v0.57}{2018/05/28}{Docs: Recompiling \prog{lwarpmk} or \CSS\ files.}
@@ -12061,10 +12171,10 @@
 % When changing the source to \prog{lwarpmk} or a \CSS\ file in \filenm{lwarp.dtx}:
 % \begin{enumerate}
 % \item Change the source in \filenm{lwarp.dtx}.
-% \item |pdflatex lwarp.ins|
+% \item |pdflatex lwarp.ins| -or- |pdflatex core.ins|
 % \item |pdflatex lwarp.dtx|
 % \item If modifying \prog{lwarpmk} the new version should now be active.
-% \item If modifying \CSS\ files:
+% \item If modifying \CSS\ files or other files generated by \pkg{lwarp}:
 %   \begin{enumerate}
 %   \item For the document, |lwarpmk print| to update the \CSS\ files
 %       in the project.
@@ -13650,6 +13760,7 @@
 \LWR at loadafter{lips}
 \LWR at loadafter{listings}
 \LWR at loadafter{listliketab}
+\LWR at loadafter{lltjp-siunitx}
 \LWR at loadafter{lltjp-tascmac}
 \LWR at loadafter{longtable}
 \LWR at loadafter{lpic}
@@ -18114,7 +18225,7 @@
     font-variant: normal;
     font-variant-numeric: normal ;
     font-family: "DejaVu Serif", "Bitstream Vera Serif",
-    "Lucida Bright", Georgia, serif;
+        "Lucida Bright", Georgia, serif;
 }
 
 span.textmd, div.textmd { font-weight: normal; }
@@ -20541,6 +20652,8 @@
 % \changes{v0.891}{2020/09/07}{File: \filenm{lwarp_mathjax.txt}: Renamed \filenm{tagformat} extension.}
 % \changes{v0.892}{2020/09/26}{File: \filenm{lwarp_mathjax.txt}: Added \cs{left} \Slash \cs{right} delimiters.}
 % \changes{v0.895}{2021/01/13}{File: \filenm{lwarp_mathjax.txt}: Added \cs{ifblank}, \cs{ifstrequal} macros.}
+% \changes{v0.904}{2022/02/21}{File: \filenm{lwarp_mathjax.txt}: Added \cs{gsub} macro.}
+% \changes{v0.904}{2022/02/25}{File: \filenm{lwarp_mathjax.txt}: Defaults to \SVG\ instead of \acro{chtml}.}
 % ^^A *lwarp_mathjax.txt
 %
 % \codeconfig
@@ -20593,12 +20706,13 @@
       }
 
       //  Create the command map for:
-      //    \ifstar, \ifnextchar, \ifblank, \ifstrequal, \seteqnumber
+      //    \ifstar, \ifnextchar, \ifblank, \ifstrequal, \gsub, \seteqnumber
       new CommandMap('Lwarp-macros', {
         ifstar: 'IfstarFunction',
         ifnextchar: 'IfnextcharFunction',
         ifblank: 'IfblankFunction',
         ifstrequal: 'IfstrequalFunction',
+        gsubstitute: 'GsubstituteFunction',
         seteqnumber: 'SeteqnumberFunction'
       }, {
         //  This function implements an ifstar macro.
@@ -20641,6 +20755,15 @@
           useArgument(parser, isequal ? resultequal : resultnotequal);
         },
 
+        // This function implements a gsub macro.
+        GsubstituteFunction(parser, name) {
+          const gsubfirst = parser.GetArgument(name);
+          const gsubsecond = parser.GetArgument(name);
+          const gsubthird = parser.GetArgument(name);
+          let gsubresult=gsubfirst.replace(gsubsecond, gsubthird);
+          useArgument(parser, gsubresult);
+        },
+
         //  This function modifies the equation numbers.
         SeteqnumberFunction(parser, name) {
             //  Get the macro parameters
@@ -20741,7 +20864,7 @@
 
 <script
     id="MathJax-script"
-    src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js"
+    src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"
 ></script>
 \end{filecontents*}
 % \end{Verbatim}% for syntax highlighting
@@ -20878,7 +21001,7 @@
 -- Copyright 2016-2022 Brian Dunn
 
 
-printversion = "v0.903"
+printversion = "v0.904"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()
@@ -22233,7 +22356,6 @@
 %    \end{macrocode}
 % \end{macro}
 
-
 % \DescribeBoolean{LWR at mathmacro} True if currently defining math macros.
 %   Used to disable \SVG\ math hashing and \MathJax\ math contents while
 %   defining a macro using inline math.
@@ -22269,6 +22391,30 @@
 %    \end{macrocode}
 
 
+% \codehtml
+%    \begin{macrocode}
+\begin{warpHTML}
+%    \end{macrocode}
+
+% A definition for |&| in case it is referred to after
+% \cs{StartDefiningTabulars} but outside a \env{tabular}.
+% \changes{v0.904}{2022/03/03}{Warn if \& outside \env{tabular}.}
+%    \begin{macrocode}
+\StartDefiningTabulars
+\protected\gdef&{%
+    \PackageWarning{lwarp}{%
+        An ampersand is being used inside a tabular\MessageBreak
+    }%
+}%
+\StopDefiningTabulars
+%    \end{macrocode}
+
+%    \begin{macrocode}
+\end{warpHTML}
+%    \end{macrocode}
+
+
+
 % \section{Localizing dynamic math}
 % \label{sec:localizingdynamicmath}
 % \trouble{SVG image>math incorrect>dymamic}
@@ -22353,21 +22499,69 @@
 %    \end{macrocode}
 
 % \HTML\ Unicode entities:
+
 %    \begin{macrocode}
 \let\LWR at origampersand\&
 %    \end{macrocode}
+
+
+% \begin{macro}{\LWR at fontfortags} \marg{macro name}
+%
+% Forces roman TT font for \HTML\ tags.
+% \changes{v0.904}{2022/03/02}{Improved font control.}
+%    \begin{macrocode}
+\newrobustcmd*{\LWR at fontfortags}[1]{%
+    \ifmmode%
+        \PackageError{lwarp}%
+            {%
+                An HTML tag was generated inside math.\MessageBreak
+                This should never occur.\MessageBreak
+                Something is broken in Lwarp%
+            }%
+            {(Using #1.)}%
+    \else%
+%    \end{macrocode}
+%
+% Used by \pkg{ltjtbook}, \pkg{platex}, and related.
+%    \begin{macrocode}
+        \ifdef{\romanencoding}%
+            {%
+                \romanencoding{\encodingdefault}%
+            }%
+            {%
+%    \end{macrocode}
+%
+% Used by \pkg{babel}:
+%    \begin{macrocode}
+                \ifdef{\latintext}
+                    {\latintext}
+                    {\fontencoding\encodingdefault}%
+            }%
+        \LWR at print@normalfont%
+        \LWR at origttfamily%
+    \fi%
+}
+%    \end{macrocode}
+% \end{macro}
+
 % \begin{macro}{\HTMLentity} \marg{entitytag}
+%
+% \cs{protect} is in case the tag appears in \TOC, \LOF, \LOT.
+%
+% \changes{v0.904}{2022/02/19}{Improved font control.}
 %    \begin{macrocode}
 \newcommand*{\HTMLentity}[1]{%
 % \LWR at traceinfo{HTMLentity \detokenize{#1}}%
-\begingroup%
-\LWR at hook@processingtags%
-\LWR at origampersand#1;%
-\endgroup%
+    \begingroup%
+    \LWR at hook@processingtags%
+    \LWR at fontfortags{HTMLentity}%
+    \protect\LWR at origampersand\LWR at isolate{#1};%
+    \endgroup%
 % \LWR at traceinfo{HTMLentity done}%
 }
 %    \end{macrocode}
 % \end{macro}
+
 % \begin{macro}{\HTMLunicode} \marg{hex\_unicode}
 %    \begin{macrocode}
 \newcommand*{\HTMLunicode}[1]{\HTMLentity{\LWR at origpound{}x#1}}
@@ -23221,13 +23415,15 @@
 % Break ligatures and use upright apostrophes in \HTML\ tags.
 %
 % \cs{protect} is in case the tag appears in \TOC, \LOF, \LOT.
+%
 % \changes{v0.85}{2020/04/30}{Fix: Added print macros for \pkg{fontspec}.}
+% \changes{v0.904}{2022/02/19}{Improved font control.}
 %    \begin{macrocode}
 \newcommand*{\LWR at htmltagc}[1]{%
     \LWR at traceinfo{LWR at htmltagc !\detokenize{#1}!}%
     \begingroup%
     \LWR at hook@processingtags%
-    \ifmmode\else\protect\LWR at print@normalfont\protect\LWR at origttfamily\fi%
+    \LWR at fontfortags{LWR at htmltagc}%
     \protect\LWR at origtextless%
     \LWR at isolate{#1}%
     \protect\LWR at origtextgreater%
@@ -23411,7 +23607,7 @@
 % \LWR at traceinfo{LWR at htmlopencomment}%
     \begingroup%
     \LWR at hook@processingtags%
-    \ifmmode\else\protect\LWR at print@normalfont\protect\LWR at origttfamily\fi%
+    \LWR at fontfortags{LWR at htmlopencomment}%
     \LWR at print@mbox{\LWR at origtextless{}!-\/-}%
     \endgroup%
 }
@@ -23420,7 +23616,7 @@
 % \LWR at traceinfo{LWR at htmlclosecomment}%
     \begingroup%
     \LWR at hook@processingtags%
-    \ifmmode\else\protect\LWR at print@normalfont\protect\LWR at origttfamily\fi%
+    \LWR at fontfortags{LWr at htmlclosecomment}%
     \LWR at print@mbox{-\/-\LWR at origtextgreater}%
     \endgroup%
 }
@@ -30949,22 +31145,7 @@
 
 % \subsection{Parsing `w' columns}
 %
-% \begin{macro}{\LWR at parsewcolumn} \marg{this column type}
-% The width will be ignored.
-%
-% The arguments to the column type are absorbed by \cs{LWR at columntype@<char>},
-% defined by \cs{LWR at modifycolumntype}.
-%
-% The argument is ignored,
-% but provided for compatibility with \cs{LWR at parsenormalcolumn}.
-%
-%    \begin{macrocode}
-\newcommand*{\LWR at parsewcolumn}[1]{%
-    \LWR at columnspeclookahead{1}%
-    \expandafter\LWR at parsenormalcolumn\expandafter{\LWR at strresulttwo}%
-}
-%    \end{macrocode}
-% \end{macro}
+% |W| and |w| columns are handled via \pkg{array} with \cs{HTMLnewcolumntype}.
 
 
 % \subsection{Parsing '*' columns}
@@ -31204,14 +31385,6 @@
 \LWR at modifycolumntype{b}{1}{LWR at parsenormalcolumn}
     {LWR at printmccoltype@normal}{LWR at printmccoldata@paragraph}
 %    \end{macrocode}
-% \changes{v0.56}{2018/05/10}{Added \pkg{array} \texttt{W} column.}
-%    \begin{macrocode}
-\LWR at modifycolumntype{w}{2}{LWR at parsewcolumn}
-    {LWR at printmccoltype@normal}{LWR at printmccoldata@normal}
-
-\LWR at modifycolumntype{W}{2}{LWR at parsewcolumn}
-    {LWR at printmccoltype@normal}{LWR at printmccoldata@normal}
-%    \end{macrocode}
 % A star column:
 %    \begin{macrocode}
 \LWR at modifycolumntype{*}{2}{LWR at parsestarcolumn}
@@ -31220,7 +31393,11 @@
 %
 %
 %
-% \begin{macro}{\HTMLnewcolumntype} \marg{col type} \oarg{num args} \marg{replacement text}
+% \begin{macro}{\HTMLnewcolumntype}
+%   \marg{col type}
+%   \oarg{num args}
+%   \oarg{optional arg}
+%   \marg{replacement text}
 %
 % A user-level macro to creates an \HTML\ version
 % of the replacement text for the column type.
@@ -31233,11 +31410,20 @@
 % \end{sourceverb}
 %
 % \changes{v0.901}{2021/08/17}{Improved \cs{newcolumntype} emulation.}
+% \changes{v0.904}{2022/03/05}{Added optional arg.}
 %    \begin{macrocode}
-\NewDocumentCommand{\HTMLnewcolumntype}{m O{0} m}{%
-    \expandafter\newcommand\expandafter*%
-        \csname LWR at HTML@NC at rewrite@#1\endcsname[#2]{\NC at find #3}%
-    \LWR at formatted{NC at rewrite@#1}%
+\NewDocumentCommand{\HTMLnewcolumntype}{m O{0} o m}{%
+    \IfValueTF{#3}
+    {
+        \expandafter\newcommand\expandafter*%
+            \csname LWR at HTML@NC at rewrite@#1\endcsname[#2][#3]{\NC at find #4}%
+        \LWR at formatted{NC at rewrite@#1}%
+    }
+    {
+        \expandafter\newcommand\expandafter*%
+            \csname LWR at HTML@NC at rewrite@#1\endcsname[#2]{\NC at find #4}%
+        \LWR at formatted{NC at rewrite@#1}%
+    }
 }
 %    \end{macrocode}
 % \end{macro}
@@ -31252,7 +31438,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\NewDocumentCommand{\HTMLnewcolumntype}{m O{0} m}{}
+\NewDocumentCommand{\HTMLnewcolumntype}{m O{0} o m}{}
 %    \end{macrocode}
 %
 %    \begin{macrocode}
@@ -37483,8 +37669,8 @@
 
 \renewcommand*{\$}{%
     \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%
-    {\LWR at origtextdollar}%
-    {\HTMLunicode{00024}}%
+        {\LWR at origtextdollar}%
+        {\HTMLunicode{00024}}%
 }
 %    \end{macrocode}
 
@@ -40075,8 +40261,9 @@
 % \label{sec:siunitx}
 
 % \DescribePackage{siunitx}
-% The \pkg{lwarp} core passes a few options to \pkg{siunitx}.
 
+% A few \HTML\ unit equivalents are defined here.
+
 % \limitssiunitx
 %
 % \changes{v0.36}{2017/08/16}{\pkg{siunitx}: Fix for \pkg{babel-french}.}
@@ -40090,6 +40277,7 @@
 % Options for siunitx:
 % \changes{v0.50}{2018/02/24}{\pkg{siunitx}: Improved units.}
 % \changes{v0.897}{2021/05/23}{\pkg{siunitx}: Rollback for v2.}
+% \changes{v0.904}{2022/02/19}{\pkg{siunitx}: Added v3.}
 %    \begin{macrocode}
 \newrobustcmd{\LWR at siunitx@textcelsius}{\HTMLentity{deg}C}
 \newrobustcmd{\LWR at siunitx@textdegree}{\HTMLentity{deg}}
@@ -40104,15 +40292,6 @@
 \renewrobustcmd{\LWR at siunitx@textdblprime}{\text{\ensuremath{^{\prime\prime}}}}%
 \renewrobustcmd{\LWR at siunitx@textplanckbar}{\text{\ensuremath{\hbar}}}%
 }
-
-\PassOptionsToPackage{
-    detect-mode=true,
-    per-mode=symbol,	% fraction is not seen by pdftotext
-    text-celsius = {\LWR at siunitx@textcelsius},
-    text-degree = {\LWR at siunitx@textdegree},
-    text-arcminute = {\LWR at siunitx@textprime} ,
-    text-arcsecond = {\LWR at siunitx@textdblprime} ,
-}{siunitx-v2}
 %    \end{macrocode}
 
 %    \begin{macrocode}
@@ -40120,9 +40299,16 @@
 %    \end{macrocode}
 
 
+% \codeprint
+%
+% The print version of \cs{HTMLDeclareSIUnit}.
+%    \begin{macrocode}
+\begin{warpprint}
+\NewDocumentCommand{\HTMLDeclareSIUnit}{o +m m}{}
+\end{warpprint}
+%    \end{macrocode}
 
 
-
 % \section{Graphics print-mode modifications}
 %
 % \gindex{image>graphicx package}
@@ -41570,14 +41756,19 @@
 
 % \begin{macro}{\textnormal} \marg{text}
 % \changes{v0.902}{2021/09/28}{Reduce nested spans.}
+% \changes{v0.904}{2022/03/02}{Improved.}
 %    \begin{macrocode}
 \DeclareRobustCommand{\LWR at HTML@textnormal}[1]{%
-%     \textmd{\textrm{\textup{#1}}}%
         \LWR at HTML@mdseries%
         \LWR at HTML@rmfamily%
         \LWR at HTML@upshape%
+        \LWR at HTML@ulcshape%
         \InlineClass(%
-            font-weight:normal; font-family:serif; font-style:normal
+            font-weight: normal;
+            font-family: serif;
+            font-style: normal;
+            font-variant: normal;
+            font-variant-numeric: normal ;
         ){textnormal}{#1}%
 }
 
@@ -41632,6 +41823,7 @@
 % \changes{v0.48}{2018/02/02}{Added.  Improves font control.}
 % \changes{v0.56}{2018/04/27}{Added \attribute{span.textbf}, etc.}
 % \changes{v0.62}{2018/11/15}{Tracks depth to avoid nesting repeated font changes.}
+% \changes{v0.904}{2022/03/02}{Uses \optn{textnormal} if possible.}
 %    \begin{macrocode}
 \newcounter{LWR at textcurrentfontdepth}
 \setcounter{LWR at textcurrentfontdepth}{0}
@@ -41645,13 +41837,22 @@
         }%
         {%
             \addtocounter{LWR at textcurrentfontdepth}{1}%
-            \InlineClass{%
-                    text\LWR at f@family\LWR at origtilde{}%
-                    text\LWR at f@series\LWR at origtilde{}%
-                    text\LWR at f@shape\LWR at origtilde{}%
-                    text\LWR at f@shapecaps%
+            \ifboolexpr{%
+                test {\ifdefstring{\LWR at f@family}{rm}} and
+                test {\ifdefstring{\LWR at f@series}{md}} and
+                test {\ifdefstring{\LWR at f@shape}{up}} and
+                test {\ifdefstring{\LWR at f@shapecaps}{ulc}}
+            }%
+                {\InlineClass{textnormal}{#1}}%
+                {%
+                    \InlineClass{%
+                            text\LWR at f@family\LWR at origtilde{}%
+                            text\LWR at f@series\LWR at origtilde{}%
+                            text\LWR at f@shape\LWR at origtilde{}%
+                            text\LWR at f@shapecaps%
+                        }%
+                        {#1}%
                 }%
-                {#1}%
             \addtocounter{LWR at textcurrentfontdepth}{-1}%
         }%
 }
@@ -42000,13 +42201,16 @@
 %
 % \begin{macro}{\LWR at tempcolor}
 % \begin{macro}{\LWR at tempcolortwo}
+% \begin{macro}{\LWR at tempcolorthree}
 % The color converted to \HTML\ colorspace.
 %    \begin{macrocode}
 \newcommand*{\LWR at tempcolor}{}
 \newcommand*{\LWR at tempcolortwo}{}
+\newcommand*{\LWR at tempcolorthree}{}
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
+% \end{macro}
 %
 %
 % \begin{macro}{\LWR at findcurrenttextcolor}
@@ -44970,13 +45174,13 @@
 \LetLtxMacro\LWR at origmake@df at tag@@@\make at df@tag@@@
 
 \renewcommand*{\make at df@tag@@}[1]{%
-\LWR at remembertag{#1}%
-\LWR at origmake@df at tag@@{#1}%
+    \LWR at remembertag{#1}%
+    \LWR at origmake@df at tag@@{#1}%
 }
 
 \renewcommand*{\make at df@tag@@@}[1]{%
-\LWR at remembertag{#1}%
-\LWR at origmake@df at tag@@@{#1}%
+    \LWR at remembertag{#1}%
+    \LWR at origmake@df at tag@@@{#1}%
 }
 
 }% not mathjax
@@ -45881,6 +46085,7 @@
 %
 % Provide simplified column types for \HTML:
 % \changes{v0.901}{2021/08/12}{\pkg{array}: Improved \cs{newcolumntype} emulation.}
+% \changes{v0.904}{2022/03/05}{\pkg{array}: Improved \texttt{W} and \texttt{w} processing.}
 %    \begin{macrocode}
 \HTMLnewcolumntype{w}[2]{#1}
 \HTMLnewcolumntype{W}[2]{#1}
@@ -48670,6 +48875,7 @@
 %
 % \changes{v0.44}{2017/11/16}{\pkg{cancel}: Added.}
 % \changes{v0.87}{2020/06/02}{\pkg{cancel}: Now uses \MathJax\ v3 extension.}
+% \changes{v0.904}{2022/03/08}{\pkg{cancel}: Now \cs{LWR at formatted}.}
 %
 % \codehtml
 %
@@ -48681,19 +48887,8 @@
 %
 %
 % \cs{cancelto} is math-only, so is used as-is.
-%    \begin{macrocode}
-\LetLtxMacro\LWR at origcancel\cancel
-\LetLtxMacro\LWR at origbcancel\bcancel
-\LetLtxMacro\LWR at origxcancel\xcancel
 
-\appto\LWR at restoreorigformatting{%
-\LetLtxMacro\cancel\LWR at origcancel%
-\LetLtxMacro\bcancel\LWR at origbcancel%
-\LetLtxMacro\xcancel\LWR at origxcancel%
-}
-%    \end{macrocode}
 
-
 % \begin{noindmacro}{\LWR at cancelcolor}
 %   \marg{text} \marg{color} \marg{class} \marg{colorstyle} \marg{FormatWPstyle}
 %
@@ -48709,7 +48904,7 @@
 
 % \begin{noindmacro}{\cancel} \marg{text}
 %    \begin{macrocode}
-\DeclareRobustCommand{\cancel}[1]{%
+\DeclareRobustCommand{\LWR at HTML@cancel}[1]{%
 \begingroup%
 \CancelColor%
 \LWR at findcurrenttextcolor%
@@ -48718,6 +48913,7 @@
     {text-decoration:line-through}%
 \endgroup%
 }
+\LWR at formatted{cancel}%
 
 \LetLtxMacro\bcancel\cancel
 \LetLtxMacro\xcancel\cancel
@@ -48898,6 +49094,19 @@
 %    \end{macrocode}
 
 
+% \changes{v0.904}{2022/03/04}{\pkg{caption}: Added \cs{captiontext}.}
+%    \begin{macrocode}
+\long\def\caption@@@text#1#2#3[#4]#5{%
+    \begin{BlockClass}{figurecaption}%      lwarp
+  \begingroup
+    #3{\csname c@#1\endcsname #4\relax}%
+    #2{\caption at fnum{#1}}{#5}%
+  \endgroup%
+    \end{BlockClass}%                       lwarp
+}
+%    \end{macrocode}
+
+
 % Updates for late patches for \pkg{scrextend}:
 % \changes{v0.88}{2020/07/15}{\pkg{caption}, \pkg{scrextend}: Fixed \cs{caption*}.}
 %    \begin{macrocode}
@@ -49102,7 +49311,16 @@
 \renewcommand{\caption@@make@}[2]{%
   \caption at stepthecounter%
   \caption at beginhook%
+%   \caption at box\hsize{%
+%     \caption at singlelinecheck{\caption at slc{#1}{#2}\caption at singleline\caption at multiline}{\caption at multiline}%
+%     \caption at calcmargin
+%     \caption at make@leftmargin
+%     \caption at make@parbox{%
+%       \caption at make@indention
       \caption@@@make{#1}{#2}%
+%     }
+%     \caption at make@rightmargin
+%   }%
   \caption at endhook%
 }
 %    \end{macrocode}
@@ -49990,7 +50208,7 @@
 % \codehtml
 %
 %    \begin{macrocode}
-\LWR at ProvidesPackagePass{chemformula}[2019/10/13]
+\LWR at ProvidesPackagePass{chemformula}[2022/01/23]
 %    \end{macrocode}
 
 %    \begin{macrocode}
@@ -50400,7 +50618,7 @@
 % \codehtml
 %
 %    \begin{macrocode}
-\LWR at ProvidesPackagePass{chemmacros}[2017/08/28]
+\LWR at ProvidesPackagePass{chemmacros}[2022/02/13]
 %    \end{macrocode}
 %
 % \SVG\ file hashing assumes that the relevent options are constant for the entire document.
@@ -50437,6 +50655,39 @@
 % \subsection{Code}
 %
 %
+%    \begin{macrocode}
+\ExplSyntaxOn
+%    \end{macrocode}
+%
+%
+% \subsection{Loading packages}
+%
+% Also accept the \pkg{lwarp} version:
+% \changes{v0.904}{2022/03/03}{\pkg{chemmacros}: Accept \pkg{lwarp} version of pkgs.}
+%    \begin{macrocode}
+\prg_set_conditional:Npnn \chemmacros_if_package_loaded:n #1 {p,T,F,TF}
+  {
+    \cs_if_exist:cTF {ver@#1.sty}
+      { \prg_return_true: }
+      {
+        \cs_if_exist:cTF {ver at lwarp-#1.sty}
+            { \prg_return_true: }
+            { \prg_return_false: }
+      }
+  }
+%    \end{macrocode}
+%
+% Nullify \pkg{hyperref} detection:
+% \changes{v0.904}{2022/03/03}{\pkg{chemmacros}: Nullify \pkg{hyperref} detection.}
+%    \begin{macrocode}
+\hook_gput_code:nnn {begindocument/end} {chemmacros}
+  {
+      \bool_set_false:N \l__chemmacros_hyperref_bool
+  }
+%    \end{macrocode}
+%
+%
+%
 % \subsection{Loading modules}
 %
 % Patching \pkg{chemmacros} modules must be done \cs{AtBeginDocument},
@@ -50443,17 +50694,7 @@
 % since modules are invoked by the user in the preamble, and each patch is
 % only done if the module is loaded.
 %
-%    \begin{macrocode}
-\ExplSyntaxOn
-
-\newcommand{\@ifchemmacrosmoduleloaded}[1]{%
-\@ifl at aded{\c__chemmacros_module_extension_tl}{\c__chemmacros_module_prefix_tl.#1}%
-}
-
-\ExplSyntaxOff
-%    \end{macrocode}
 %
-%
 % \subsection{New environments}
 % \label{sec:chemmacroshtmlenvs}
 %
@@ -50484,17 +50725,12 @@
 % \end{noindenvironment}
 %
 %
-%    \begin{macrocode}
-\ExplSyntaxOn
-%    \end{macrocode}
-%
-%
 % \subsection{Acid-base}
 %
 % \changes{v0.903}{2021/12/18}{\pkg{chemmacros}: Improved alt tag sanitization.}
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{acid-base}{
+\chemmacros_module_if_loaded:nTF{{acid-base}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~acid-base}
 
 \cs_gset_protected:Npn \chemmacros_p:n #1
@@ -50526,7 +50762,7 @@
     \begingroup
     \boolfalse{mathjax}
     \LWR at subsingledollar*{\textbackslash{}pH}{chemmacros}{
-        \chemmacros_p:n { \chemmacros_chemformula:n {H} }
+        \chemmacros_p:n { \chemmacros_formula:n {H} }
     }
     \endgroup
 }
@@ -50535,7 +50771,7 @@
     \begingroup
     \boolfalse{mathjax}
     \LWR at subsingledollar*{\textbackslash{}pOH}{chemmacros}{
-        \chemmacros_p:n { \chemmacros_chemformula:n {OH} }
+        \chemmacros_p:n { \chemmacros_formula:n {OH} }
     }
     \endgroup
 }
@@ -50598,7 +50834,7 @@
     \endgroup
 }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% module loaded
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -50607,7 +50843,7 @@
 %
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{charges}{
+\chemmacros_module_if_loaded:nTF{{charges}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~charges}
 
 \cs_gset_protected:Npn \fplus  {
@@ -50625,7 +50861,7 @@
     \endgroup
 }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -50634,16 +50870,16 @@
 %
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{nomenclature}{
+\chemmacros_module_if_loaded:nTF{{nomenclature}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~nomenclature}
 
 \cs_gset_protected:Npn \chemmacros_charge:n #1
   {
     \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}
-    {\chemmacros_chemformula:n { {}^{#1} }}
+    {\chemmacros_formula:n { {}^{#1} }}
     {
         \ifmmode
-            {\chemmacros_chemformula:n { {}^{#1} }}
+            {\chemmacros_formula:n { {}^{#1} }}
         \else
             { \textsuperscript{\ensuremath{#1}} }
         \fi
@@ -50663,7 +50899,6 @@
 % ^^A \RenewChemIUPAC \chemprime { \HTMLunicode{2032} }
 %
 %    \begin{macrocode}
-\ChemCompatibilityFrom{5.8}
 \cs_gset_protected:Npn \__chemmacros_cip:n #1
   {
     \tl_set:Nn \l__chemmacros_tmpa_tl {#1}
@@ -50680,7 +50915,6 @@
         }}% lwarp
     }
   }
-\EndChemCompatibility
 %    \end{macrocode}
 %
 %    \begin{macrocode}
@@ -50706,9 +50940,7 @@
         \chemmacros_coordination_symbol:nnnn
         { \l__chemmacros_coord_use_hyphen_bool }
         {
-            \chemmacros_if_compatibility:nnTF {>} {5.7}
             { \c_true_bool }
-            { \c_false_bool }
         }
         { \chemeta }
         {#1}
@@ -50724,9 +50956,7 @@
         \chemmacros_coordination_symbol:nnnn
         { \l__chemmacros_coord_use_hyphen_bool }
         {
-            \chemmacros_if_compatibility:nnTF {>} {5.7}
             { \c_true_bool }
-            { \c_false_bool }
         }
         { \chemkappa }
         {#1}
@@ -50747,7 +50977,7 @@
     }
     \endgroup
   }
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -50756,7 +50986,7 @@
 %
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{particles}{
+\chemmacros_module_if_loaded:nTF{{particles}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~particles}
 
 \cs_gset_protected:Npn \chemmacros_declare_nucleophile:Nn #1#2
@@ -50766,11 +50996,10 @@
         \bool_if:NTF \l__chemmacros_nucleophile_elpair_bool
           {
             \chemmacros_elpair:n { #2 }
-            \chemmacros_if_compatibility:nnT {>=} {5.3}
               { \skip_horizontal:N \l__chemmacros_nucleophile_dim }
-            \chemmacros_chemformula:n { {}^{-} }
+            \chemmacros_formula:n { {}^{-} }
           }
-          { \chemmacros_chemformula:n { #2^{-} } }
+          { \chemmacros_formula:n { #2^{-} } }
       }
     \DeclareDocumentCommand #1 {o}
       {%
@@ -50787,7 +51016,7 @@
 \RenewChemNucleophile \Nuc {Nu}
 \RenewChemNucleophile \ba  {ba}
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -50796,7 +51025,7 @@
 %
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{phases}{
+\chemmacros_module_if_loaded:nTF{{phases}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~phases}
 
 \cs_undefine:N \chemmacros_phase:n
@@ -50824,7 +51053,7 @@
       }
   }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -50832,7 +51061,7 @@
 %
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{mechanisms}{
+\chemmacros_module_if_loaded:nTF{{mechanisms}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~mechanisms}
 
 \chemmacros_define_keys:nn {textmechanisms}
@@ -50944,15 +51173,18 @@
   }%
 }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
+%
 % \subsection{Newman}
 %
+% There are so many options that it is hard to hash these images for reuse.
+%
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{newman}{
+\chemmacros_module_if_loaded:nTF{{newman}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~newman}
 
 \RenewDocumentCommand \newman {od()m}%
@@ -50969,7 +51201,7 @@
     \end{lateximage}
   }%
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -50978,7 +51210,7 @@
 % \changes{v0.903}{2021/12/18}{\pkg{chemmacros}: Improved alt tag sanitization.}
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{orbital}{
+\chemmacros_module_if_loaded:nTF{{orbital}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~orbital}
 
 \RenewDocumentCommand \orbital {om}
@@ -51006,7 +51238,7 @@
     \end{lateximage}
   }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -51017,12 +51249,17 @@
 %   \fqquad \marg{chem} \marg{math} \marg{args number} \marg{argument list (\{\#2\}\{\#3\}...)}
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{reactions}{
+\chemmacros_module_if_loaded:nTF{{reactions}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~reactions}
 
-\cs_gset_protected:Npn \chemmacros_declare_reaction_env:nnnn #1#2#3#4
+% #1: chem
+% #2: math
+% #3: args number
+% #4: argument list ({#2}{#3}...)
+\cs_gset_protected:Npn \__chemmacros_declare_reaction_env:nnnn #1#2#3#4
   {
-    \exp_args:Nnx \DeclareDocumentEnvironment {#1} { O{} \prg_replicate:nn {#3+0} {m} }
+    \exp_args:Nnx \DeclareDocumentEnvironment {#1}
+      { \int_compare:nT { #3+0 = 0 } {!} O{} \prg_replicate:nn {#3+0} {m} }
       {
         \boolfalse{mathjax}%                        lwarp
         \ifdefvoid{\LWR at ThisAltText}{%              lwarp
@@ -51030,13 +51267,15 @@
         }{}%                                        lwarp
         \chemmacros_add_reaction_description:n {##1}
         \__chemmacros_begin_reaction:
-        \chemmacros_reaction_read:nnw {#2} {#4}
+        \__chemmacros_reaction_read:nnw {#2} {#4}
       }
       {
         \__chemmacros_end_reaction:
         \gdef\LWR at ThisAltText{}%                    lwarp
+        \ignorespacesafterend
       }
   }
+
 \cs_generate_variant:Nn \chemmacros_declare_reaction_env:nnnn {nnnV}
 
 \RenewChemReaction {reaction}   {equation}
@@ -51044,18 +51283,191 @@
 \RenewChemReaction {reactions}  {align}
 \RenewChemReaction {reactions*} {align*}
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 % \end{noindmacro}
 %
 %
+% \subsection{Reactants}
+%
+% Recompiled for tabular ampersand processing,
+% with the only change being \cs{StartDefiningTabulars}.
+% \cs{xpatchcmd} does not work here.
+%
+%    \begin{macrocode}
+\StartDefiningTabulars%     lwarp
+
+% #1: star: include ID in table
+\RenewDocumentCommand \printreactants {s}
+  {
+    \group_begin:
+      \chemmacros_set_keys:nn {reactants} { switch = false }
+      \int_step_variable:nNn
+        { \seq_count:N \g_chemnum_initiated_compounds_seq }
+        \l__chemmacros_reactants_tmpa_tl 
+        {
+          \seq_put_right:Nx 
+            \l__chemmacros_reactants_tmpa_seq
+            {
+              \chemnum_cmpd:nnne { \c_false_bool } { \c_true_bool } {}
+                {
+                  \seq_item:NV
+                    \g_chemnum_initiated_compounds_seq
+                    \l__chemmacros_reactants_tmpa_tl
+                }
+              & 
+              \bool_if:nT {#1}
+                {
+                  \seq_item:NV
+                    \g_chemnum_initiated_compounds_seq
+                    \l__chemmacros_reactants_tmpa_tl
+                  &
+                }
+              % TODO: expl3-command ??
+              \solvent
+                {
+                  \seq_item:NV
+                    \g_chemnum_initiated_compounds_seq
+                    \l__chemmacros_reactants_tmpa_tl
+                }
+              \tabularnewline
+            }
+          \tl_set:Nx
+            \l__chemmacros_reactants_tmpb_tl
+            {
+              \seq_item:NV
+                \g_chemnum_initiated_compounds_seq
+                \l__chemmacros_reactants_tmpa_tl
+            }
+          \chemmacros_reactants_list_subreactant:Vn
+            \l__chemmacros_reactants_tmpb_tl
+            {#1}
+        }
+      % TODO: longtable ?
+      %       table customizable?
+      % first draft of two styles
+      \par
+      \noindent
+      \bool_if:NTF \l__chemmacros_reactants_printreactants_style_bool
+        {
+          \str_case:Vn \l__chemmacros_reactants_printreactants_style_str
+            {
+              {xltabular}
+              {
+                \chemmacros_if_package_loaded:nTF {xltabular}
+                  {   
+                    \bool_if:nTF {#1}
+                      {
+                        \begin {xltabular}
+                          { \textwidth }
+                          { @{}ll>{\raggedright\arraybackslash}X@{} }
+                      }
+                      {
+                        \begin {xltabular}
+                          { \textwidth }
+                          { @{}l>{\raggedright\arraybackslash}X@{} }
+                      }
+                    \seq_use:Nn \l__chemmacros_reactants_tmpa_seq { }
+                    \end{xltabular}
+                  }
+                  {
+                    \msg_expandable_error:nnnn
+                      {chemmacros}
+                      {package-not-loaded}
+                      { \printreactants }
+                      {xltabular}
+                  }
+              }
+              {longtable}
+              {
+                \chemmacros_if_package_loaded:nTF {longtable}
+                  {   
+                    \bool_if:nTF {#1}
+                      {
+                        \begin {longtable}[l]
+                          { @{}ll>{\raggedright\arraybackslash}p{0.6\textwidth}@{} }
+                      }
+                      {
+                        \begin {longtable}[l]
+                        { @{}l>{\raggedright\arraybackslash}p{0.9\textwidth}@{} }
+                      }
+                    \seq_use:Nn \l__chemmacros_reactants_tmpa_seq { }
+                    \end{longtable}
+                  }
+                  {
+                    \msg_expandable_error:nnnn
+                      {chemmacros}
+                      {package-not-loaded}
+                      { \printreactants }
+                      {longtable}
+                  }
+              }
+            }
+    }
+        {
+            \msg_warning:nn {chemmacros} {missing-printreactants-style}
+        }
+    \group_end:
+  }
+
+% #1: full ID
+% #2: star, include ID in table
+\cs_gset_protected:Npn \chemmacros_reactants_list_subreactant:nn #1#2
+  {
+    \chemnum_if_subcompounds:nT {#1}
+      {
+        \int_step_variable:nNn
+          { \chemnum_count_subcompounds:n {#1} } 
+          \l__chemmacros_reactants_tmpa_tl 
+          {
+            \seq_put_right:Nx 
+            \l__chemmacros_reactants_tmpa_seq
+              {
+                \chemnum_cmpd:nnne { \c_false_bool } { \c_true_bool } {}
+                  {
+                    \exp_not:n {#1}
+                    \exp_not:V \l_chemnum_compound_separator_tl
+                    \chemnum_get_subcompound:nV
+                      {#1}
+                      \l__chemmacros_reactants_tmpa_tl
+                  }
+                & 
+                \bool_if:nT {#2}
+                  {
+                    #1
+                    \l_chemnum_compound_separator_tl
+                    \chemnum_get_subcompound:nV
+                      {#1}
+                      \l__chemmacros_reactants_tmpa_tl
+                    &
+                  }
+                % TODO: expl3-command ??
+                \solvent
+                  {
+                    #1
+                    \l_chemnum_compound_separator_tl
+                    \chemnum_get_subcompound:nV
+                      {#1}
+                      \l__chemmacros_reactants_tmpa_tl
+                  }
+                \tabularnewline
+              }
+          }
+      }
+  }
+\cs_generate_variant:Nn \chemmacros_reactants_list_subreactant:nn {V}
+
+\StopDefiningTabulars%      lwarp
+%    \end{macrocode}
+%
+%
 % \subsection{Redox}
 %
 % \changes{v0.903}{2021/12/18}{\pkg{chemmacros}: Improved alt tag sanitization.}
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{redox}{
+\chemmacros_module_if_loaded:nTF{{redox}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~redox}
 
 \NewDocumentCommand \LWR at chemmacros@ox { s m >{\SplitArgument{1}{,}}m }
@@ -51086,7 +51498,7 @@
       {
         \LWR at subsingledollar*{% yes hash
             \textbackslash{}%
-            ox*%
+            ox%
             \{%
                 \LWR at HTMLsanitizedetokenized{\detokenize{#3}}%
             \}% alt
@@ -51099,7 +51511,7 @@
     \endgroup
   }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -51108,7 +51520,7 @@
 % Fix for \pkg{chemmacros} as of v5.8b, when using \pkg{newfloat} and \pkg{babel}:
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{scheme}{
+\chemmacros_module_if_loaded:nTF{{scheme}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~scheme}
 
 \ifdefstring{\schemename}{los}{
@@ -51117,7 +51529,7 @@
 }
 }{}
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -51125,30 +51537,11 @@
 %
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{spectroscopy}{
+\chemmacros_module_if_loaded:nTF{{spectroscopy}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~spectroscopy}
 
-\ChemCompatibilityTo{5.8}
 \cs_gset_protected:Npn \__chemmacros_nmr_base:nn #1#2
   {
-    \tl_if_blank:VF \g__chemmacros_nmr_element_coupled_tl
-      {
-        \tl_put_left:Nn \g__chemmacros_nmr_element_coupled_tl { \{ }
-        \tl_put_right:Nn \g__chemmacros_nmr_element_coupled_tl { \} }
-      }
-    \tl_put_left:Nn \g__chemmacros_nmr_element_coupled_tl {#2}
-%     \chemmacros_chemformula:n { ^{#1} }
-    \textsuperscript{#1}
-    \bool_if:NTF \l__chemmacros_nmr_parse_bool
-      { \chemformula_ch:nV {} \g__chemmacros_nmr_element_coupled_tl }
-      { \chemmacros_chemformula:V \g__chemmacros_nmr_element_coupled_tl }
-    \tl_use:N \l__chemmacros_nmr_element_method_connector_tl
-    \tl_use:N \l__chemmacros_nmr_method_tl
-  }
-\EndChemCompatibility
-\ChemCompatibilityFrom{5.8}
-\cs_gset_protected:Npn \__chemmacros_nmr_base:nn #1#2
-  {
     \group_begin:
       \tl_use:N \l__chemmacros_nmr_base_format_tl
       \tl_if_blank:VF \g__chemmacros_nmr_element_coupled_tl
@@ -51157,24 +51550,23 @@
           \tl_put_right:Nn \g__chemmacros_nmr_element_coupled_tl { \} }
         }
       \tl_put_left:Nn \g__chemmacros_nmr_element_coupled_tl {#2}
-%       \chemmacros_chemformula:n { ^{#1} }
+%       \chemmacros_formula:n { ^{#1} }
       \textsuperscript{#1}
       \tl_if_blank:VF \g__chemmacros_nmr_element_coupled_tl
         {
           \bool_if:NTF \l__chemmacros_nmr_parse_bool
             { \chemformula_ch:nV {} \g__chemmacros_nmr_element_coupled_tl }
-            { \chemmacros_chemformula:V \g__chemmacros_nmr_element_coupled_tl }
+            { \chemmacros_formula:V \g__chemmacros_nmr_element_coupled_tl }
         }
       \tl_use:N \l__chemmacros_nmr_element_method_connector_tl
       \tl_use:N \l__chemmacros_nmr_method_tl
     \group_end:
   }
-\EndChemCompatibility
 
 
 \cs_gset_protected:Npn \chemmacros_nmr_position:n #1
   {
-    \chemmacros_chemformula:x
+    \chemmacros_formula:x
       {
         \exp_not:V \g__chemmacros_nmr_element_tl
         \bool_if:NF \l__chemmacros_nmr_position_side_bool
@@ -51209,7 +51601,7 @@
             \textsubscript% lwarp
               {
                 \l__chemmacros_nmr_coupling_nuclei_pre_tl
-                \chemmacros_chemformula:n {#2}
+                \chemmacros_formula:n {#2}
                 \l__chemmacros_nmr_coupling_nuclei_post_tl
               }
           }
@@ -51218,7 +51610,7 @@
         \tl_set:Nn \l__chemmacros_nmr_coupling_nuclei_tl
           {
             \l__chemmacros_nmr_coupling_nuclei_pre_tl
-            \chemmacros_chemformula:n {#2}
+            \chemmacros_formula:n {#2}
             \l__chemmacros_nmr_coupling_nuclei_post_tl
           }
       }
@@ -51281,7 +51673,7 @@
                 \bool_if:NT \l__chemmacros_nmr_comma_bool
                     { , ~ }
                 \bool_if:NT \l__chemmacros_nmr_solvent_bool
-                    { \chemmacros_chemformula:n {#4} }
+                    { \chemmacros_formula:n {#4} }
                 \bool_if:NT \l__chemmacros_nmr_delimiters_bool
                     { ) }
                 \tl_if_blank:nT {#1} {:~}
@@ -51353,26 +51745,33 @@
     \IfBooleanF {#1} { \bool_if:NT \l__chemmacros_nmr_use_equal_bool { ~ = } }
   }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
+%
 % \subsection{Thermodynamics}
 %
 % \changes{v0.903}{2021/12/18}{\pkg{chemmacros}: Improved alt tag sanitization.}
 %    \begin{macrocode}
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{thermodynamics}{
+\chemmacros_module_if_loaded:nTF{{thermodynamics}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~thermodynamics}
 
-\cs_gset_protected:Npn \chemmacros_state:nn #1#2
+\cs_gset_protected:Npn \chemmacros_state:nnnnnn #1#2#3#4#5#6
   {
     \group_begin:
-      \boolfalse{mathjax}
-      \chemmacros_set_keys:nn {thermodynamics} {#1}
+      \chemmacros_set_keys:ne {thermodynamics}
+        {
+          \exp_not:n {#1} ,
+          \tl_if_novalue:nF {#2} { subscript-left = \exp_not:n {#2} , }
+          \tl_if_novalue:nF {#3} { superscript-left = \exp_not:n {#3} , }
+          \tl_if_novalue:nF {#5} { subscript-right = \exp_not:n {#5} , }
+          \tl_if_novalue:nF {#6} { superscript-right = \exp_not:n {#6} }
+        }
         \LWR at subsingledollar*{% yes hashing
             \textbackslash{}state%
-            \{\LWR at HTMLsanitizedetokenized{\detokenize{#2}}\}% alt
+            \{\LWR at HTMLsanitizedetokenized{\detokenize{#4}}\}% alt
         }{%
             chemmacros_state% add'l hashing
             #1% options
@@ -51382,36 +51781,37 @@
             RSB \tl_use:N \l__chemmacros_state_sb_right_tl
         }
         {
-         \LWR at origensuredmath{
-          \chemmacros_text:V \l__chemmacros_state_pre_tl
-          \c_math_superscript_token
-            { \chemmacros_text:V \l__chemmacros_state_sp_left_tl }
+            \LWR at origensuredmath
+                {
+                \chemmacros_text:V \l__chemmacros_state_pre_tl
+                \c_math_superscript_token
+                    { \chemmacros_text:V \l__chemmacros_state_sp_left_tl }
 %    \end{macrocode}
 % Only add the subscripts if they are being used.
 % This avoids causing an incorrect depth, as the empty subscript will be
 % measured by \TeX\ but cropped out by \prog{pdfcrop}.
 %    \begin{macrocode}
-          \tl_if_empty:NTF \l__chemmacros_state_sb_left_tl
-          {}
-          {
-            \c_math_subscript_token
-            { \chemmacros_text:V \l__chemmacros_state_sb_left_tl }
-          }
-          #2
-          \c_math_superscript_token
-            { \chemmacros_text:V \l__chemmacros_state_sp_right_tl }
-          \tl_if_empty:NTF \l__chemmacros_state_sb_right_tl
-          {}
-          {
-            \c_math_subscript_token
-            { \chemmacros_text:V \l__chemmacros_state_sb_right_tl }
-          }
-          \chemmacros_text:V \l__chemmacros_state_post_tl
-         }
+                \tl_if_empty:NTF \l__chemmacros_state_sb_left_tl
+                {}
+                {
+                    \c_math_subscript_token
+                        { \chemmacros_text:V \l__chemmacros_state_sb_left_tl }
+                }
+                #4
+                \c_math_superscript_token
+                    { \chemmacros_text:V \l__chemmacros_state_sp_right_tl }
+                \tl_if_empty:NTF \l__chemmacros_state_sb_right_tl
+                {}
+                {
+                    \c_math_subscript_token
+                    { \chemmacros_text:V \l__chemmacros_state_sb_right_tl }
+                }
+                \chemmacros_text:V \l__chemmacros_state_post_tl
+                }
         }
     \group_end:
   }
-\cs_generate_variant:Nn \chemmacros_state:nn { nV }
+\cs_generate_variant:Nn \chemmacros_state:nnnnnn { nVVVVV }
 
 \cs_gset_protected:Npn \chemmacros_declare_state:Nn #1#2
   {
@@ -51435,17 +51835,26 @@
     \DeclareDocumentCommand #1 { sO{}D(){}m }
       {
         \group_begin:
-          \chemmacros_set_keys:xn
+          \chemmacros_set_keys:en
             {thermodynamics/\chemmacros_remove_backslash:N #1}
             {#2}
           \tl_if_blank:nF {##3}
             {
-              \chemmacros_set_keys:nx {thermodynamics}
+              \chemmacros_set_keys:ne {thermodynamics}
                 { subscript-\l__chemmacros_state_sb_pos_tl = \exp_not:n {##3} }
             }
-              \chemmacros_state:nV {##2} \l__chemmacros_state_symbol_tl
+%           \LWR at origensuredmath
+%             {
+              \chemmacros_state:nVVVVV
+                {##2}
+                \c_novalue_tl
+                \c_novalue_tl
+                \l__chemmacros_state_symbol_tl
+                \c_novalue_tl
+                \c_novalue_tl
               \chemmacros_set_keys_groups:nnn {thermodynamics} {variables} {##2}
-              \IfBooleanF {##1} {  = ~ \SI {##4} { \l__chemmacros_state_unit_tl } }
+              \IfBooleanF {##1} { = \qty {##4} { \l__chemmacros_state_unit_tl } }
+%             }
         \group_end:
       }
   }
@@ -51457,7 +51866,7 @@
 \RenewChemState \entropy  { symbol = S , unit = \joule\per\kelvin\per\mole , pre = }
 \RenewChemState \gibbs    { symbol = G , unit = \kilo\joule\per\mole }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 %    \end{macrocode}
 %
@@ -56593,7 +57002,7 @@
 % \codehtml
 %
 %    \begin{macrocode}
-\LWR at ProvidesPackagePass{fbox}[2020/06/22]
+\LWR at ProvidesPackagePass{fbox}[2022/02/20]
 %    \end{macrocode}
 %
 % This will be \cs{LWR at formatted} when  \cs{AtBeginDocument}:
@@ -56607,19 +57016,26 @@
 %    \end{macrocode}
 %
 % \begin{noindmacro}{LWR at fboxpkg@border}
-% \marg{1: top \Slash bottom \Slash left \Slash right} \marg{2: padding, or empty}
+%   \marg{1: top \Slash bottom \Slash left \Slash right}
+%   \marg{2: t \Slash b \Slash l \Slash r}
+%   \marg{3: padding, or empty}
 %
 % Accumulates \HTML\ styles for border, and padding if given:
+% \changes{v0.904}{2022/03/05}{\pkg{fbox}: Added border colors.}
 %    \begin{macrocode}
-\newcommand*{\LWR at fboxpkg@border}[2]{%
+\newcommand*{\LWR at fboxpkg@border}[3]{%
+    \colorlet{LWR at border@color}{\csuse{fbox@#2color}}%
+    \protect\convertcolorspec{named}{LWR at border@color}{HTML}\LWR at tempbordercolor\relax%
     \appto\LWR at tempone{%
         border-#1: % space
         \LWR at printlength{\LWR at atleastonept} % space
-        solid \LWR at origpound\LWR at tempcolor ;\LWR at indentHTML
+        solid \LWR at origpound%
     }%
-    \ifblank{#2}{}{%
+    \expandafter\appto\expandafter\LWR at tempone\expandafter{\LWR at tempbordercolor}%
+    \appto\LWR at tempone{ ;\LWR at indentHTML}%
+    \ifblank{#3}{}{%
         \appto\LWR at tempone{%
-            padding-#1: \LWR at printlength{#2} ;\LWR at indentHTML
+            padding-#1: \LWR at printlength{#3} ;\LWR at indentHTML
         }%
     }%
 }
@@ -56671,20 +57087,21 @@
 %    \end{macrocode}
 %
 % Per the original to decode the borders, in a new way:
+% \changes{v0.904}{2022/03/05}{\pkg{fbox}: Added border colors.}
 %    \begin{macrocode}
     \ifnum\the\@tempcntb>8\relax
-        \advance\@tempcntb by -8
-        \LWR at fboxpkg@border{top}{\fbox@@sep}%
+        \advance\@tempcntb by -8\relax
+        \LWR at fboxpkg@border{top}{t}{\fbox@@sep}%
     \fi
     \ifnum\@tempcntb>3
-        \advance\@tempcntb by -4
-        \LWR at fboxpkg@border{left}{}%
+        \advance\@tempcntb by -4\relax
+        \LWR at fboxpkg@border{left}{l}{}%
     \fi
-    \ifnum\@tempcntb>1
-        \LWR at fboxpkg@border{right}{}%
+    \ifnum\@tempcntb>1\relax
+        \LWR at fboxpkg@border{right}{r}{}%
     \fi
     \ifodd\@tempcntb
-        \LWR at fboxpkg@border{bottom}{\fbox@@sep}%
+        \LWR at fboxpkg@border{bottom}{b}{\fbox@@sep}%
     \fi
 %    \end{macrocode}
 %
@@ -61736,7 +62153,22 @@
 %    \end{macrocode}
 
 
+% No application for \pkg{lwarp}:
+% \changes{v0.904}{2022/03/04}{\pkg{hyperref}: Added \cs{HyperDest*}.}
+%    \begin{macrocode}
+\newcommand*{\HyperDestNameFilter}[1]{#1}
+\newcommand*{\HyperDestLabelReplace}[1]{#1}
+\newcommand*{\HyperDestRename}[2]{}
+%    \end{macrocode}
 
+% No application for \pkg{lwarp}:
+% \changes{v0.904}{2022/03/04}{\pkg{hyperref}: Added \cs{hyperget}.}
+%    \begin{macrocode}
+\newcommand*{\hyperget}[2]{}
+%    \end{macrocode}
+
+
+
 % \begin{noindmacro}{\hyperimage} \marg{URL} \marg{alt text}
 %
 % Insert an image with alt text:
@@ -65566,6 +65998,70 @@
 %
 %
 % \iffalse
+%<*lltjp-siunitx>
+% \fi
+%
+% \part{lwarp-lltjp-siunitx.sty}
+%
+% \section{lltjp-siunitx}
+%
+% \credits{The Lua\TeX-ja project team}
+%
+% \DescribePackage{lltjp-siunitx}
+% \pkg{lltjp-siunitx} is patched for use by \pkg{lwarp}.
+%
+% \changes{v0.904}{2022/03/08}{\pkg{lltjp-siunitx}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{lltjp-siunitx}% 2021-10-31, no date assigned in file
+%    \end{macrocode}
+%
+% This is the \pkg{siunitx} v3 file, as patched by \pkg{lltjp-siunitx}.
+%
+%    \begin{macrocode}
+\ExplSyntaxOn
+
+\cs_set_protected:Npn \siunitx_print_text:n #1
+  {
+    \text
+      {
+        \ltj at allalchar % <--- LuaTeX-ja
+        \bool_if:NT \l__siunitx_print_text_family_bool
+          { \fontfamily { \familydefault } }
+        \bool_if:NT \l__siunitx_print_text_series_bool
+          { \fontseries { \seriesdefault } }
+        \bool_if:NT \l__siunitx_print_text_shape_bool
+          { \fontshape { \shapedefault } }
+        \bool_lazy_any:nT
+          {
+            { \l__siunitx_print_text_family_bool }
+            { \l__siunitx_print_text_series_bool }
+            { \l__siunitx_print_text_shape_bool }
+          }
+          { \selectfont }
+        \tl_use:N \l__siunitx_print_text_font_tl
+        \exp_args:NnV \tl_if_head_eq_meaning:nNTF {#1} \l_siunitx_unit_fraction_tl
+          {
+            \__siunitx_print_text_fraction:Nnn #1
+          }
+          {
+            \__siunitx_print_text_replace:n {#1}
+          }
+      }
+  }
+
+\ExplSyntaxOff
+%    \end{macrocode}
+%
+% \iffalse
+%</lltjp-siunitx>
+% \fi
+%
+%
+%
+% \iffalse
 %<*lltjp-tascmac>
 % \fi
 %
@@ -70079,7 +70575,7 @@
 
 % \codehtml
 %    \begin{macrocode}
-\LWR at ProvidesPackageDrop{multicol}[2018/12/27]
+\LWR at ProvidesPackageDrop{multicol}[2021/10/28]
 %    \end{macrocode}
 
 % Multicols are converted into a 1--3 column display, browser-supported.
@@ -70120,8 +70616,10 @@
 % \end{noindenvironment}
 
 % Emulated null functions which are not used in \HTML:
+% \changes{v0.904}{2022/02/07}{\pkg{multicol}: Added \cs{newcolumn}.}
 %    \begin{macrocode}
 \newcommand*{\columnbreak}{}
+\newcommand*{\newcolumn}{}
 \newcommand*{\RLmulticolcolumns}{}
 \newcommand*{\LRmulticolcolumns}{}
 
@@ -79352,20 +79850,13 @@
 % \credits{Joseph Wright}
 %
 % \DescribePackage{siunitx}
-% \pkg{siunitx-v2} is patched for use by \pkg{lwarp},
+% \pkg{siunitx} is patched for use by \pkg{lwarp},
 % and is emulated for \MathJax.
 %
-% Use as:
-% \begin{sourceverb}
-% \usepackage{siunitx}[=v2]
-% \end{sourceverb}
-%
-% \pkg{siunitx} v3 is not yet supported.
-% \watchout
-%
 % ^^A \limitssiunitx
 %
 % \changes{v0.897}{2021/05/23}{\pkg{siunitx}: Rollback for v2.}
+% \changes{v0.904}{2022/02/19}{\pkg{siunitx}: Added v3.}
 %
 % \codehtml
 %
@@ -79377,21 +79868,544 @@
 \DeclareRelease{v2}{2010-05-23}{lwarp-siunitx-v2.sty}
 \DeclareCurrentRelease{}{2021-05-17}
 
-\PackageWarningNoLine{lwarp}
+\RequirePackage{xcolor}% for \convertcolorspec
+
+\LWR at ProvidesPackagePass{siunitx}[2022-02-15]
+
+\ExplSyntaxOn
+%    \end{macrocode}
+
+% ^^A May be of use to try to create color for negative values:
+% ^^A 
+% ^^A % \cs_set_protected:Npn \__siunitx_number_parse_sign_aux:Nw #1#2 \q_stop
+% ^^A %   {
+% ^^A %     \tl_if_in:NnTF \l_siunitx_number_input_sign_tl {#1}
+% ^^A %       {
+% ^^A %         \tl_set:Nn \l__siunitx_number_arg_tl {#2}
+% ^^A %         \bool_lazy_and:nnTF
+% ^^A %           { \token_if_eq_charcode_p:NN #1 + }
+% ^^A %           { ! \l__siunitx_number_explicit_plus_bool }
+% ^^A %           { \tl_set:Nn \l__siunitx_number_parsed_tl { { } } }
+% ^^A %           { \tl_set:Nn \l__siunitx_number_parsed_tl { {#1} } }
+% ^^A %
+% ^^A %           % If #! is { - } then is a negative number
+% ^^A %
+% ^^A %       }
+% ^^A %       { \tl_set:Nn \l__siunitx_number_parsed_tl { { } } }
+% ^^A %     \tl_if_empty:NTF \l__siunitx_number_arg_tl
+% ^^A %       { \tl_clear:N \l__siunitx_number_parsed_tl }
+% ^^A %       { \__siunitx_number_parse_exponent: }
+% ^^A %   }
+% ^^A %
+% ^^A %
+% ^^A % \cs_set_protected:Npn \siunitx_print_number:n #1
+% ^^A %   {
+% ^^A %     \__siunitx_print_aux:nn { number } {#1}
+% ^^A %   }
+
+
+
+
+%    \begin{macrocode}
+\cs_set_protected:Npn \siunitx_number_format:nN #1#2
+  {
+    \group_begin:
+      \bool_if:NTF \l_siunitx_number_parse_bool
+        {
+          \siunitx_number_parse:nN {#1} \l__siunitx_number_parsed_tl
+          \siunitx_number_process:NN \l__siunitx_number_parsed_tl \l__siunitx_number_parsed_tl
+          \tl_set:Nx \l__siunitx_number_outputted_tl
+            { \siunitx_number_output:N \l__siunitx_number_parsed_tl }
+        }
+        {
+            \tl_set:Nn \l__siunitx_number_outputted_tl
+            {
+                \LWR at subsingledollar{%                  lwarp
+                    \textbackslash( % space
+                    \LWR at HTMLsanitizedetokenized{%
+                        \detokenize{#1}%
+                    } \textbackslash)%                  lwarp
+                }%
+                {siunitx unparsed}%
+                {\ensuremath{#1}}%                      lwarp
+            }
+        }
+    \exp_args:NNNV \group_end:
+    \tl_set:Nn #2 \l__siunitx_number_outputted_tl
+  }
+%    \end{macrocode}
+%
+%
+%    \begin{macrocode}
+\cs_set_protected:Npn \__siunitx_compound_unparsed:n #1
+  {
+    \tl_if_blank:nF {#1}
+      { \seq_put_right:Nn \l__siunitx_compound_tmp_seq
+        {
+            \LWR at subsingledollar{%                  lwarp
+                \textbackslash( % space
+                \LWR at HTMLsanitizedetokenized{%
+                    \detokenize{#1}%
+                } \textbackslash)%                  lwarp
+            }%
+            {siunitx unparsed}%
+            {\ensuremath{#1}}%                      lwarp
+        }
+      }
+  }
+%    \end{macrocode}
+%
+%
+% If not in a \env{lateximage}, always use text mode.
+% Ignore current text font if resetting text family, series, and shape.
+%    \begin{macrocode}
+\cs_set_protected:Npn \__siunitx_print_aux:nn #1#2
+  {
+    \tl_if_empty:cTF { l__siunitx_print_ #1 _color_tl }
+      { \use:n }
+      { \exp_args:Nv \textcolor { l__siunitx_print_ #1 _color_tl } }
+        {
+            \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%      lwarp
+            {
+                \use:c
+                    {
+                    siunitx_print_
+                    \tl_use:c { l__siunitx_print_ #1 _mode_tl } :n
+                    }
+                    {#2}
+            }
+            {
+                \bool_lazy_all:nTF%     lwarp
+                    {
+                        {\l__siunitx_print_text_family_bool}
+                        {\l__siunitx_print_text_series_bool}
+                        {\l__siunitx_print_text_shape_bool}
+                    }
+                    {% No font control if reset-text-family/series/shape
+                        \use:c
+                            {
+                            siunitx_print_%                         lwarp
+                                text%                               lwarp
+                                :n%                                 lwarp
+                            }%                                      lwarp
+                            {#2}%                                   lwarp
+                    }
+                    {
+                        \LWR at textcurrentfont{%                      lwarp
+                            \use:c
+                                {
+                                siunitx_print_%                     lwarp
+                                    text%                           lwarp
+                                    :n%                             lwarp
+                                }%                                  lwarp
+                                {#2}%                               lwarp
+                        }
+                    }
+            }
+        }
+  }
+%    \end{macrocode}
+%
+%
+% To determine whether to make a complex root be italic or upright,
+% \cs{l\_\_siunitx\_complex\_output\_root\_tl} is compared to
+% \cs{LWR at siunitx@complexrm<i/j>}, and the \CSS\ style is set appropriately.
+%    \begin{macrocode}
+\newcommand*{\LWR at siunitx@complexrootstyle}{textrm}
+
+\newcommand*{\LWR at siunitx@complexrmi}{\mathrm{i}}
+\newcommand*{\LWR at siunitx@complexrmj}{\mathrm{j}}
+
+\newcommand*{\LWR at siunitx@setcomplexroot}{%
+    \renewcommand*{\LWR at siunitx@complexrootstyle}{textit}%
+    \ifdefequal{\l__siunitx_complex_output_root_tl}{\LWR at siunitx@complexrmi}%
+        {\renewcommand*{\LWR at siunitx@complexrootstyle}{textrm}}%
+        {}%
+    \ifdefequal{\l__siunitx_complex_output_root_tl}{\LWR at siunitx@complexrmj}%
+        {\renewcommand*{\LWR at siunitx@complexrootstyle}{textrm}}%
+        {}%
+}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\cs_set_protected:Npn \__siunitx_complex_format_auxii:n #1
+  {
+    \LWR at siunitx@setcomplexroot%                        lwarp
+    \__siunitx_complex_format_units:n {#1}
+    \tl_if_empty:NF \l__siunitx_complex_real_tl
+      { \exp_after:wN \__siunitx_complex_drop_exponent:nnnnnnn \l__siunitx_complex_real_tl }
+    \exp_after:wN \__siunitx_complex_format_sign:nnnnnnn \l__siunitx_complex_img_tl
+    \tl_set:Nx \l__siunitx_complex_tmp_tl
+      { \siunitx_number_output:NN \l__siunitx_complex_img_tl \q_nil }
+    \exp_after:wN \__siunitx_complex_extract_exponent:w \l__siunitx_complex_tmp_tl \q_stop
+    \tl_set:Nx \l__siunitx_complex_tmp_tl
+      {
+        \bool_lazy_or:nnTF
+          {
+            \bool_lazy_and_p:nn
+              { \l_siunitx_number_bracket_ambiguous_bool }
+              { ! \tl_if_empty_p:N \l__siunitx_complex_exp_tl }
+          }
+          {
+            ! \bool_lazy_any_p:n
+              {
+                { \tl_if_blank_p:n {#1} }
+                { \tl_if_empty_p:N \l__siunitx_complex_real_tl }
+                { \tl_if_empty_p:N \l__siunitx_complex_img_tl }
+              }
+          }
+          { \__siunitx_complex_format_bracket:n }
+          { \use:n }
+          {
+            \siunitx_number_output:N \l__siunitx_complex_real_tl
+            \exp_not:V \l__siunitx_complex_sign_tl
+            \bool_if:NF \l__siunitx_complex_root_after_bool
+              {
+                \InlineClass{\LWR at siunitx@complexrootstyle}%    lwarp
+                    {
+                        \exp_not:V \l__siunitx_complex_output_root_tl
+                    }
+              }
+             \exp_not:V \l__siunitx_complex_tmp_tl
+            \bool_if:NT \l__siunitx_complex_root_after_bool
+              {
+                \InlineClass{\LWR at siunitx@complexrootstyle}%    lwarp
+                    {
+                        \exp_not:V \l__siunitx_complex_output_root_tl
+                    }
+              }
+           }
+         \exp_not:V \l__siunitx_complex_exp_tl
+      }
+  }
+%    \end{macrocode}
+%
+%
+% \marg{1: deg/min/sec character}
+% \marg{2: ?}
+% \marg{3: ?}
+% \marg{4: integer part of angle}
+% \marg{5: decimal point character}
+% \marg{6: decimal part of angle}
+% \marg{7: ?}
+% \marg{8: ?}
+%
+% If not in a \env{lateximage}, print a simplified verison
+% without the box measurement things which conflict with \pkg{lwarp}:
+%    \begin{macrocode}
+\cs_set_protected:Npn \__siunitx_angle_arc_print_auxii:nw
+  #1#2 \q_nil #3 \q_nil #4 \q_nil #5 \q_nil #6 \q_nil #7 \q_nil #8 \q_stop
+  {
+    \mode_if_math:TF
+      { \bool_set_true:N \l__siunitx_angle_tmp_bool }
+      { \bool_set_false:N \l__siunitx_angle_tmp_bool }
+    \siunitx_print_number:n {#2#3#4}
+    \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%      lwarp
+    {%                                                  lwarp
+        \tl_if_blank:nTF {#6}
+        { \__siunitx_angle_arc_print_auxvi:n {#1} }
+        {
+            \hbox_set:Nn \l__siunitx_angle_marker_box
+            {
+                \__siunitx_angle_arc_print_auxiii:n
+                { \siunitx_print_number:n {#5} }
+            }
+            \hbox_set:Nn \l__siunitx_angle_unit_box
+            {
+                \__siunitx_angle_arc_print_auxiii:n
+                {
+                    \siunitx_unit_format:nN {#1} \l__siunitx_angle_tmp_tl
+                    \siunitx_print_unit:V \l__siunitx_angle_tmp_tl
+                    \skip_horizontal:n { -\scriptspace }
+                }
+            }
+            \dim_compare:nNnTF { \box_wd:N \l__siunitx_angle_marker_box } >
+            { \box_wd:N \l__siunitx_angle_unit_box }
+            {
+                \__siunitx_angle_arc_print_auxiv:NN
+                \l__siunitx_angle_marker_box
+                \l__siunitx_angle_unit_box
+            }
+            {
+                \__siunitx_angle_arc_print_auxiv:NN
+                \l__siunitx_angle_unit_box
+                \l__siunitx_angle_marker_box
+            }
+            \hbox_set_to_wd:Nnn \l__siunitx_angle_marker_box
+            \l__siunitx_angle_tmp_dim
+            {
+                \hbox_overlap_right:n
+                { \box_use_drop:N \l__siunitx_angle_marker_box }
+                \hbox_overlap_right:n
+                { \box_use_drop:N \l__siunitx_angle_unit_box }
+                \tex_hfil:D
+            }
+            \box_use:N \l__siunitx_angle_marker_box
+            \skip_horizontal:N \scriptspace
+            \siunitx_print_number:n {#6}
+        }
+    }%
+%    \end{macrocode}
+%
+% \marg{1: deg/min/sec character}
+% \marg{2: ?}
+% \marg{3: ?}
+% \marg{4: integer part of angle}
+% \marg{5: decimal point character}
+% \marg{6: decimal part of angle}
+% \marg{7: ?}
+% \marg{8: ?}
+%    \begin{macrocode}
+    {%          lwarp: not in a lateximage, simplify for HTML
+        \tl_if_blank:nTF {#6}
+        { \__siunitx_angle_arc_print_auxvi:n {#1} }
+        {
+            \__siunitx_angle_arc_print_auxiii:n
+            {
+                \siunitx_print_number:n {#5}
+            }
+            \__siunitx_angle_arc_print_auxiii:n
+            {
+                \siunitx_unit_format:nN {#1} \l__siunitx_angle_tmp_tl
+                \siunitx_print_unit:V \l__siunitx_angle_tmp_tl
+            }
+            \siunitx_print_number:n {#6}
+        }
+    }%          lwarp
+  }
+%    \end{macrocode}
+%
+% If not in a \env{lateximage}, print a simple inline fraction,
+% avoiding the use of \SVG\ math:
+%    \begin{macrocode}
+\cs_set_protected:Npn \__siunitx_print_text_fraction:Nnn #1#2#3
+  {
+    \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}% lwarp
     {%
-        **************\MessageBreak
-        Siunitx version 3 is not yet supported by Lwarp.\MessageBreak
-        V2 emulation is used here.\MessageBreak
-        **************
+      \ensuremath
+      {
+        #1
+          { \mbox { \__siunitx_print_text_replace:n {#2} } }
+          { \mbox { \__siunitx_print_text_replace:n {#3} } }
+      }
+    }%
+    {%                                                          lwarp
+          { \mbox { \__siunitx_print_text_replace:n {#2} } }%   lwarp
+            /%                                                  lwarp
+          { \mbox { \__siunitx_print_text_replace:n {#3} } }%   lwarp
+    }%      lwarp
+  }
+%    \end{macrocode}
+%
+% If not in a \env{lateximage}, print a \cs{textsubscript}:
+%    \begin{macrocode}
+\cs_set_protected:Npn \__siunitx_unit_format_qualifier_subscript:
+  {
+    \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%      lwarp
+    {%
+        \__siunitx_unit_format_font:
+        \tl_set:Nx \l__siunitx_unit_part_tl
+        {
+            \c__siunitx_unit_math_subscript_tl
+            {
+                \exp_not:V \l_siunitx_unit_font_tl
+                { \exp_not:V \l__siunitx_unit_part_tl }
+            }
+        }
     }
+    {%      lwarp simplified for HTML:
+        \__siunitx_unit_format_font:
+        \tl_set:Nx \l__siunitx_unit_part_tl
+        {
+            \textsubscript
+            {
+                \exp_not:V \l_siunitx_unit_font_tl
+                { \exp_not:V \l__siunitx_unit_part_tl }
+            }
+        }
+    }
+  }
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\cs_set_protected:Npn \siunitx_quantity:nn #1#2
+  {
+    \group_begin:
+      \siunitx_unit_options_apply:n {#2}
+      \tl_if_blank:nTF {#1}
+        {
+          \siunitx_unit_format:nN {#2} \l__siunitx_quantity_unit_tl
+          \siunitx_print_unit:V \l__siunitx_quantity_unit_tl
+        }
+        {
+          \bool_if:NTF \l_siunitx_number_parse_bool
+            { \__siunitx_quantity_parsed:nn {#1} {#2} }
+            {
+              \tl_set:Nn \l__siunitx_quantity_number_tl {
+                \LWR at subsingledollar{%                  lwarp
+                    \textbackslash( % space
+                    \LWR at HTMLsanitizedetokenized{%
+                        \detokenize{#1}%
+                    } \textbackslash)%                  lwarp
+                }%
+                {siunitx unparsed}%
+                {\ensuremath{#1}}%                      lwarp
+              }
+              \siunitx_unit_format:nN {#2} \l__siunitx_quantity_unit_tl
+              \siunitx_quantity_print:VV
+                \l__siunitx_quantity_number_tl \l__siunitx_quantity_unit_tl
+            }
+        }
+    \group_end:
+  }
+%    \end{macrocode}
+%
 
-\RequirePackage{xcolor}% for \convertcolorspec
+% ^^A *88* \cancel
+%
+% \cs{cancel} for \HTML\ does not work yet.
+%    \begin{macrocode}
+\newcommand*{\LWR at siunitx@nocancel}[1]{%
+    \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%
+        {\cancel{#1}}%  SVG
+        {#1}%           HTML
+}
 
-% \LWR at ProvidesPackagePass{siunitx}[2021-05-21]
+\AtBeginDocument{
+\__siunitx_unit_set_symbolic:Npnn \cancel
+  { }
+%   { \__siunitx_unit_parse_special:n { \cancel } }
+  { \__siunitx_unit_parse_special:n { \LWR at siunitx@nocancel } }%    lwarp
+}
+%    \end{macrocode}
+%
+%
+% For \HTML, use a simple unaligned \cs{num}:
+%    \begin{macrocode}
+\newcommand{\LWR at HTML@tablenum}[2][]{\num[#1]{#2}}
+\LWR at formatted{tablenum}
+%    \end{macrocode}
+%
+%
+% For \HTML, the |S| column is simplified to a |c| column.
+% Keys are set locally, allowing \optn{drop-exponent}, etc.
+%    \begin{macrocode}
+\AtBeginDocument{
+\HTMLnewcolumntype{S}[1][]{>{\begingroup\sisetup{#1}}c<{\endgroup}}
+}
+%    \end{macrocode}
+%
+%
+% To define simplified units for \HTML:
+%
+% \begin{macro}{\HTMLDeclareSIUnit} \oarg{options} \marg{name} \marg{definition}
+%    \begin{macrocode}
+\NewDocumentCommand{\HTMLDeclareSIUnit}{o +m m}
+{
+    \ifcsdef{ __siunitx_unit_ \token_to_str:N #2 :w }
+        {}
+        {
+            \PackageError{lwarp}
+                {%
+                    First~use\MessageBreak
+                        \space\space\protect\DeclareSIUnit{
+                          \token_to_str:N#2}{...}\MessageBreak
+                    before~using\MessageBreak
+                        \space\space\protect\HTMLDeclareSIUnit{
+                          \token_to_str:N#2}{...}%
+                }
+                {%
+                    See~the~Lwarp~manual~section~about~special~cases,~
+                    regarding~siunitx.%
+                }
+        }
+    \csNewCommandCopycs
+        { __orig_siunitx_unit_ \token_to_str:N #2 :w }
+        { __siunitx_unit_ \token_to_str:N #2 :w }
+    \DeclareSIUnit[#1]{#2}
+        {
+            \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}
+                {\csuse{ __orig_siunitx_unit_ \token_to_str:N #2 :w }}
+                {#3}
+        }
+}
+%    \end{macrocode}
+% \end{macro}
 
-\RequirePackage{siunitx-v2}
+%    \begin{macrocode}
+\ExplSyntaxOff
 %    \end{macrocode}
 
+% \HTML\ versions for existing units:
+%    \begin{macrocode}
+\AtBeginDocument{
+\HTMLDeclareSIUnit\celsius{\LWR at siunitx@textcelsius}
+\HTMLDeclareSIUnit\arcminute{\LWR at siunitx@textprime}
+\HTMLDeclareSIUnit\arcsecond{\LWR at siunitx@textdblprime}
+\HTMLDeclareSIUnit\elementarycharge{\textit{e}}
+%
+\HTMLDeclareSIUnit\clight{\text{\textit{c}\textsubscript{0}}}
+\HTMLDeclareSIUnit\bohr{\text{\textit{a}\textsubscript{0}}}
+\HTMLDeclareSIUnit\electronmass{\text{\textit{m}\textsubscript{e}}}
+\HTMLDeclareSIUnit\hartree{\text{\textit{E}\textsubscript{h}}}
+\HTMLDeclareSIUnit\planckbar{\LWR at siunitx@textplanckbar}
+}% \AtBeginDocument
+%    \end{macrocode}
+%
+
+
+
+% Initial options:
+%    \begin{macrocode}
+\AtBeginDocument{
+\sisetup{
+    per-mode=symbol,    % fraction is not seen by pdftotext
+    angle-symbol-degree = {\LWR at siunitx@textdegree},
+    angle-symbol-minute = {\LWR at siunitx@textprime} ,
+    angle-symbol-second = {\LWR at siunitx@textdblprime} ,
+}
+}
+%    \end{macrocode}
+%
+%
+% Load late paches for \pkg{lltjp-siunitx}:
+%    \begin{macrocode}
+\AtBeginDocument{
+\ifdef{\ltj at allalchar}
+    {\LWR at origRequirePackage{lwarp-lltjp-siunitx}}
+    {}
+}
+%    \end{macrocode}
+%
+%
+% For \MathJax:
+%    \begin{macrocode}
+\LWR at origRequirePackage{lwarp-common-mathjax-siunitx}
+
+\CustomizeMathJax{\let\unit\si}
+\CustomizeMathJax{\let\qty\SI}
+\CustomizeMathJax{\let\qtylist\SIlist}
+\CustomizeMathJax{\let\qtyrange\SIrange}
+\CustomizeMathJax{\let\numproduct\num}
+\CustomizeMathJax{\let\qtyproduct\SI}
+\CustomizeMathJax{\let\complexnum\num}
+\CustomizeMathJax{\newcommand{\complexqty}[3][]{(\complexnum{#2})\si{#3}}}
+%    \end{macrocode}
+%
+% Pass \optn{range-phrase} to \pkg{common-mathjax-siunitx}:
+% \changes{v0.904}{2022/02/28}{\pkg{siunitx}, \MathJax: Use \optn{range-phrase}.}
+%    \begin{macrocode}
+\ExplSyntaxOn
+\AtBeginDocument{
+\edef\LWR at siunitx@rangephrase{\l_siunitx_range_phrase_tl}
+\expandafter\CustomizeMathJax\expandafter{%
+    \expandafter\def\expandafter\LWRsiunitxrangephrase%
+    \expandafter{\LWR at siunitx@rangephrase}%
+}
+}
+\ExplSyntaxOff
+%    \end{macrocode}
+
 % \iffalse
 %</siunitx>
 % \fi
@@ -79421,6 +80435,7 @@
 % \changes{v0.38}{2017/08/26}{\pkg{siunitx}: Removed from \pkg{lwarp} core.}
 % \changes{v0.50}{2018/10/23}{\pkg{siunitx}: Fix: Loads \pkg{xcolor}.}
 % \changes{v0.897}{2021/05/23}{\pkg{siunitx-v2}: Rollback for v2.}
+% \changes{v0.904}{2022/02/26}{\pkg{siunitx-v2}: Updated to v2.8e.}
 %
 % \codehtml
 %
@@ -79427,10 +80442,10 @@
 %    \begin{macrocode}
 \RequirePackage{xcolor}% for \convertcolorspec
 
-\LWR at ProvidesPackagePass{siunitx-v2}[2021-04-17]
+\LWR at ProvidesPackagePass{siunitx}[=v2]% 2021-04-17
 %    \end{macrocode}
 
-% \changes{v0.50}{2018/02/24}{\pkg{siunitx}: Improved units.}
+% \changes{v0.50}{2018/02/24}{\pkg{siunitx-v2}: Improved units.}
 %    \begin{macrocode}
 \AtBeginDocument{% in case textcomp was not loaded
     \DeclareSIUnit\bohr{\textit{a}\textsubscript{0}}
@@ -79443,11 +80458,11 @@
 %    \end{macrocode}
 
 % Support the |S| and |s| column types:
-% \changes{v0.901}{2021/08/18}{\pkg{siunitx}: Improved \cs{newcolumntype} emulation.}
+% \changes{v0.901}{2021/08/18}{\pkg{siunitx-v2}: Improved \cs{newcolumntype} emulation.}
 %    \begin{macrocode}
 \AtBeginDocument{
-\HTMLnewcolumntype{S}{c}
-\HTMLnewcolumntype{s}{c}
+\HTMLnewcolumntype{S}[1][]{>{\begingroup\sisetup{#1}}c<{\endgroup}}
+\HTMLnewcolumntype{s}[1][]{>{\begingroup\sisetup{#1}}c<{\endgroup}}
 }
 %    \end{macrocode}
 
@@ -79457,17 +80472,45 @@
 % Similar for \cs{mbox}.
 % \SVG\ math is created explicitly when necessary, using \cs{LWR at subsingledollar}.
 %
-% \changes{v0.42}{2017/10/16}{\pkg{siunitx}: Improved \cs{ensuremath}.}
-% \changes{v0.48}{2018/02/13}{\pkg{siunitx}: Improved \SVG\ math.}
+% \changes{v0.42}{2017/10/16}{\pkg{siunitx-v2}: Improved \cs{ensuremath}.}
+% \changes{v0.48}{2018/02/13}{\pkg{siunitx-v2}: Improved \SVG\ math.}
 %    \begin{macrocode}
 
 \ExplSyntaxOn
 %
 %    \end{macrocode}
+%
+% Modified to use the print version of \cs{@ensuredmath} to avoid
+% having a \env{lateximage} each time.
+%    \begin{macrocode}
+\AtBeginDocument{
+\cs_set_protected:Npn \__siunitx_print_text:
+  {
+    \LetLtxMacro\@ensuredmath\LWR at origensuredmath%          lwarp
+    \tl_replace_all:Nnn \l__siunitx_print_arg_tl { - }
+      { \textminus }
+    \__siunitx_print_text_aux:
+    \tl_replace_all:Nnn \l__siunitx_print_arg_tl { \mp }
+      { \ensuremath { \mp } }
+    \tl_remove_all:Nn \l__siunitx_print_arg_tl { \mathord }
+    \cs_set_eq:NN \PrintSubscript   \__siunitx_print_text_sub:n
+    \cs_set_eq:NN \PrintSuperscript \__siunitx_print_text_super:n
+    \__siunitx_print_text_aux:NnN
+      _ { math_subscript }   \__siunitx_print_text_sub:n
+      _ { active }           \__siunitx_print_text_sub:n
+      ^ { math_superscript } \__siunitx_print_text_super:n
+      ^ { active }           \__siunitx_print_text_super:n
+      \q_recursion_tail ?  ?
+      \q_recursion_stop
+    \l__siunitx_print_arg_tl
+  }
+}
+%    \end{macrocode}
+%
 % Modified to set set \HTML\ \cs{textcolor} if not black:
-% \changes{v0.48}{2018/02/14}{\pkg{siunitx}: Improved color output.}
+% \changes{v0.48}{2018/02/14}{\pkg{siunitx-v2}: Improved color output.}
 %    \begin{macrocode}
-\cs_set_protected:Npn \__siunitx_print_aux:
+\cs_new_protected:Npn \LWR at HTML@__siunitx_print_aux:
   {
     \text
       {
@@ -79505,13 +80548,14 @@
           }
       }
   }
+\LWR at formatted{__siunitx_print_aux:}
 
-\cs_set_protected:Npn \__siunitx_set_math_fam:n #1 {
+\cs_new_protected:Npn \LWR at HTML@__siunitx_set_math_fam:n #1 {
   \group_begin:
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \hbox_set:Nn \l__siunitx_tmp_box
-      {
+%     \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
+%     \LetLtxMacro\mbox\LWR at print@mbox% lwarp
+%     \hbox_set:Nn \l__siunitx_tmp_box
+%       {
         \ensuremath
           {
             \use:c { math #1 }
@@ -79519,15 +80563,14 @@
                 \int_const:cn { c__siunitx_math #1 _int } { \fam }
               }
           }
-      }
+%       }
   \group_end:
 }
+\LWR at formatted{__siunitx_set_math_fam:n}
 
-\cs_set_protected:Npn \__siunitx_combined_output:n #1 {
+\cs_new_protected:Npn \LWR at HTML@__siunitx_combined_output:n #1 {
 %
     \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
   \bool_if:NTF \l__siunitx_number_parse_bool
     {
       \tl_clear:N \l__siunitx_number_out_tl
@@ -79537,25 +80580,28 @@
     {
 %    \end{macrocode}
 % For |parse-numbers=false|:
-% \changes{v0.48}{2018/02/14}{\pkg{siunitx}: Improved \SVG\ math.}
-% \changes{v0.50}{2018/02/24}{\pkg{siunitx}: Improved \SVG\ math \attribute{alt} tags.}
-% \changes{v0.79}{2020/01/21}{\pkg{siunitx}: Improved \MathJax.}
-% \changes{v0.903}{2021/12/18}{\pkg{siunitx}: Improved alt tag sanitization.}
+% \changes{v0.48}{2018/02/14}{\pkg{siunitx-v2}: Improved \SVG\ math.}
+% \changes{v0.50}{2018/02/24}{\pkg{siunitx-v2}: Improved \SVG\ math \attribute{alt} tags.}
+% \changes{v0.79}{2020/01/21}{\pkg{siunitx-v2}: Improved \MathJax.}
+% \changes{v0.903}{2021/12/18}{\pkg{siunitx-v2}: Improved alt tag sanitization.}
 %    \begin{macrocode}
         \__siunitx_unit_output_pre_print:
         \begingroup%                            lwarp
             \boolfalse{mathjax}%                lwarp
 %       \__siunitx_print:nn { number } { \ensuremath {#1} }
-            \LWR at subsingledollar{%              lwarp
+            \LWR at subsingledollar%       lwarp
+                {%  alt text
                     \textbackslash( % space
                     \LWR at HTMLsanitizedetokenized{%
                         \detokenize{#1}%
                     } \textbackslash)%          lwarp
-            }{siunitx}{%
-                \__siunitx_print:nn { number } {%
-                    \LWR at origensuredmath{#1}%
-                }%
-            }%                                  lwarp
+                }
+                {siunitx}%  addl hashing
+                {%
+                    \__siunitx_print:nn { number } {%
+                        \LWR at origensuredmath{#1}%
+                    }%
+                }%                              lwarp
         \endgroup%                              lwarp
         \__siunitx_unit_output_print:
     }
@@ -79562,14 +80608,15 @@
    \group_end:% lwarp
 %
 }
+\LWR at formatted{__siunitx_combined_output:n}
 %    \end{macrocode}
 %
 %
 % For |parse-numbers=false|:
-% \changes{v0.79}{2020/01/21}{\pkg{siunitx}: Improved \MathJax.}
-% \changes{v0.903}{2021/12/18}{\pkg{siunitx}: Improved alt tag sanitization.}
+% \changes{v0.79}{2020/01/21}{\pkg{siunitx-v2}: Improved \MathJax.}
+% \changes{v0.903}{2021/12/18}{\pkg{siunitx-v2}: Improved alt tag sanitization.}
 %    \begin{macrocode}
-\cs_set_protected:Npn \__siunitx_range_numbers_aux:n #1
+\cs_new_protected:Npn \LWR at HTML@__siunitx_range_numbers_aux:n #1
   {
     \bool_if:NTF \l__siunitx_number_parse_bool
       {
@@ -79583,29 +80630,33 @@
       {
         \__siunitx_unit_output_pre_print:
         \begingroup%    lwarp
-            \boolfalse{mathjax}%                    lwarp
+            \boolfalse{mathjax}%                        lwarp
 %           \__siunitx_print:nn { number } {#1}
-                \LWR at subsingledollar{%              lwarp
-                    \textbackslash( % space
-                    \LWR at HTMLsanitizedetokenized{%
-                        \detokenize{#1}%
-                    } \textbackslash)%              lwarp
-                }{siunitx}{%
-                    \__siunitx_print:nn { number } {%
-                        \LWR at origensuredmath{#1}%
-                    } %                             lwarp
-                }%                                  lwarp
-        \endgroup%                                  lwarp
+                \LWR at subsingledollar%                   lwarp
+                    {%  alt text
+                        \textbackslash( % space
+                        \LWR at HTMLsanitizedetokenized{%
+                            \detokenize{#1}%
+                        } \textbackslash)%              lwarp
+                    }%
+                    {siunitx}%  addl hashing
+                    {%
+                        \__siunitx_print:nn { number } {%
+                            \LWR at origensuredmath{#1}%
+                        } %                             lwarp
+                    }%                                  lwarp
+        \endgroup%                                      lwarp
         \__siunitx_unit_output_print:
       }
   }
+\LWR at formatted{__siunitx_range_numbers_aux:n}
 %    \end{macrocode}
 %
 % For |parse-numbers=false|:
-% \changes{v0.79}{2020/01/21}{\pkg{siunitx}: Improved \MathJax.}
-% \changes{v0.903}{2021/12/18}{\pkg{siunitx}: Improved alt tag sanitization.}
+% \changes{v0.79}{2020/01/21}{\pkg{siunitx-v2}: Improved \MathJax.}
+% \changes{v0.903}{2021/12/18}{\pkg{siunitx-v2}: Improved alt tag sanitization.}
 %    \begin{macrocode}
-\cs_set_protected:Npn \__siunitx_angle_print_direct_aux:nn #1#2 {
+\cs_new_protected:Npn \LWR at HTML@__siunitx_angle_print_direct_aux:nn #1#2 {
   \tl_if_empty:nF {#1}
     {
       \tl_set:Nn \l__siunitx_unit_tl {#2}
@@ -79617,7 +80668,9 @@
                     \LWR at HTMLsanitizedetokenized{%
                         \detokenize{#1}%
                     } \textbackslash)%                  lwarp
-                }{siunitx}{%
+                }%
+                {siunitx}%
+                {%
                     \__siunitx_print:nn { number } {
                         \LWR at origensuredmath{#1}%
                     }%                                  lwarp
@@ -79626,13 +80679,14 @@
       \__siunitx_unit_output_print:
     }
 }
+\LWR at formatted{__siunitx_angle_print_direct_aux:nn}
 %
 %    \end{macrocode}
 %
 % For quotients, the fraction code is replaced by the symbol code:
-% \changes{v0.48}{2018/02/14}{\pkg{siunitx}: Changes fraction to symbol.}
+% \changes{v0.48}{2018/02/14}{\pkg{siunitx-v2}: Changes fraction to symbol.}
 %    \begin{macrocode}
-\cs_set_protected:Npn \__siunitx_number_output_quotient_fraction: {
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_output_quotient_fraction: {
   \bool_set_true:N \l__siunitx_number_compound_bool
   \__siunitx_number_output_quotient_aux_i:
   \tl_set_eq:NN \l__siunitx_number_out_tl
@@ -79642,12 +80696,13 @@
     \l__siunitx_number_denominator_tl
   \__siunitx_number_output_single_aux:
 }
+\LWR at formatted{__siunitx_number_output_quotient_fraction:}
 %    \end{macrocode}
 %
 % For units, the fraction code is replaced by the symbol code:
-% \changes{v0.48}{2018/02/14}{\pkg{siunitx}: Changes fraction to symbol.}
+% \changes{v0.48}{2018/02/14}{\pkg{siunitx-v2}: Changes fraction to symbol.}
 %    \begin{macrocode}
-\cs_set_protected:Npn \__siunitx_unit_format_fraction_fraction: {
+\cs_new_protected:Npn \LWR at HTML@__siunitx_unit_format_fraction_fraction: {
   \__siunitx_unit_format_fraction_symbol_aux:
   \int_compare:nNnT { \l__siunitx_unit_denominator_int } > { 1 }
     {
@@ -79661,11 +80716,12 @@
   \tl_put_right:NV \l__siunitx_unit_tl \l__siunitx_per_symbol_tl
   \tl_put_right:NV \l__siunitx_unit_tl \l__siunitx_unit_denominator_tl
 }
+\LWR at formatted{__siunitx_unit_format_fraction_fraction:}
 %    \end{macrocode}
 %
-% \changes{v0.50}{2018/02/24}{\pkg{siunitx}: Improved units.}
+% \changes{v0.50}{2018/02/24}{\pkg{siunitx-v2}: Improved units.}
 %    \begin{macrocode}
-\cs_set_protected:Npn \__siunitx_angle_print_astronomy_aux: {
+\cs_new_protected:Npn \LWR at HTML@__siunitx_angle_print_astronomy_aux: {
   \prop_get:NnNT \l__siunitx_number_out_prop { mantissa-integer }
     \l__siunitx_tmpa_tl
     { \__siunitx_print:nV { number } \l__siunitx_tmpa_tl }
@@ -79693,111 +80749,350 @@
     { \__siunitx_angle_print_astronomy_unit: }
  }% lateximage
  {% not a lateximage
+      \__siunitx_print:nn { number } { { \l__siunitx_output_decimal_tl } }
       \__siunitx_print:nV { unit } \l__siunitx_unit_tl
-      \__siunitx_print:nn { number } { { \l__siunitx_output_decimal_tl } }
  }% not a lateximage
   \prop_get:NnNT \l__siunitx_number_out_prop { mantissa-decimal }
     \l__siunitx_tmpa_tl
     { \__siunitx_print:nV { number } \l__siunitx_tmpa_tl }
 }
+\LWR at formatted{__siunitx_angle_print_astronomy_aux:}
 %    \end{macrocode}
 %
-% \changes{v0.79}{2020/01/20}{\pkg{siunitx}: Fix: \cs{square}, \cs{cubed}.}
+% \changes{v0.79}{2020/01/20}{\pkg{siunitx-v2}: Fix: \cs{square}, \cs{cubed}.}
 %    \begin{macrocode}
-\cs_set_protected:Npn \__siunitx_textsuperscript:n #1 {\textsuperscript{#1}}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_textsuperscript:n #1 {\textsuperscript{#1}}
+\LWR at formatted{__siunitx_textsuperscript:n}
+
+\cs_new_eq:NN \LWR at HTML@__siunitx_print_text_super:n \textsuperscript
+\LWR at formatted{__siunitx_print_text_super:n}
+
+\cs_new_eq:NN \LWR at HTML@__siunitx_print_text_sub:n \textsubscript
+\LWR at formatted{__siunitx_print_text_sub:n}
 %    \end{macrocode}
-%
-% \begin{noindmacro}{\num} \oarg{options} \marg{value}
+
+
+% \cs{LWR at origenduresmath} is added here in case the user asks for \cs{mathrm}, etc.
+% for \optn{output-exponent-marker}.
 %    \begin{macrocode}
-\RenewDocumentCommand \num { o m } {
-  \leavevmode
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \bool_set_false:N \l__siunitx_font_set_bool
-    \IfNoValueF {#1}
-      { \keys_set:nn { siunitx } {#1} }
-    \__siunitx_number_output:n {#2}
-  \group_end:% lwarp
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_format_final_exponent: {
+  \prop_get:NnN \l__siunitx_number_out_prop { exponent }
+    \l__siunitx_tmpa_tl
+  \tl_if_empty:NTF \l__siunitx_output_exponent_tl
+    {
+      \tl_set:Nx \l__siunitx_tmpa_tl
+       { ^ { \exp_not:V \l__siunitx_tmpa_tl } }
+      \tl_put_left:NV \l__siunitx_tmpa_tl \l__siunitx_exponent_base_tl
+    }
+    {
+      \tl_set:Nx  \l__siunitx_tmpa_tl
+        {
+          \LWR at origensuredmath{%    lwarp
+            \exp_not:V \l__siunitx_output_exponent_tl
+          }%                        lwarp
+          \exp_not:N \mathord
+          \exp_not:V  \l__siunitx_tmpa_tl
+        }
+    }
+  \prop_put:NnV \l__siunitx_number_out_prop { exponent-result }
+    \l__siunitx_tmpa_tl
 }
+\LWR at formatted{__siunitx_number_format_final_exponent:}
 %    \end{macrocode}
-% \end{noindmacro}
-%
-% \begin{noindmacro}{\numrange} \oarg{options} \marg{value1} \marg{value2}
+
+
+% \cs{LWR at origensuredmath} is added here to avoid using an image for the exponent product.
 %    \begin{macrocode}
-\RenewDocumentCommand \numrange { o m m } {
-  \leavevmode
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \bool_set_false:N \l__siunitx_font_set_bool
-    \IfNoValueF {#1}
-      { \keys_set:nn { siunitx } {#1} }
-    \__siunitx_range_numbers:nn {#2} {#3}
-  \group_end:% lwarp
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_format_final_combined: {
+  \__siunitx_number_format_brackets:n { mantissa }
+  \prop_get:NnN \l__siunitx_number_out_prop { mantissa-result }
+    \l__siunitx_tmpa_tl
+  \tl_if_empty:NT \l__siunitx_output_exponent_tl
+    {
+      \tl_put_right:Nx \l__siunitx_tmpa_tl
+        {
+          \exp_not:N \LWR at origensuredmath%       lwarp
+            {
+              \bool_if:NTF \l__siunitx_tight_bool
+                { {  \exp_not:V \l__siunitx_exponent_product_tl } }
+                { { } \exp_not:V \l__siunitx_exponent_product_tl { } }
+            }
+        }
+    }
+  \prop_get:NnN \l__siunitx_number_out_prop { exponent-result }
+    \l__siunitx_tmpb_tl
+  \tl_put_right:NV \l__siunitx_tmpa_tl \l__siunitx_tmpb_tl
+  \prop_put:NnV \l__siunitx_number_out_prop { result }
+    \l__siunitx_tmpa_tl
+  \prop_put:Nnn \l__siunitx_number_out_prop
+    { result-bracket-exponent } { true }
 }
+\LWR at formatted{__siunitx_number_format_final_combined:}
 %    \end{macrocode}
-% \end{noindmacro}
-%
-% \begin{noindmacro}{\ang} \marg{options} \marg{angle}
+
+
+% \cs{LWR at origensuredmath} is added here to avoid using an image for the exponent product.
 %    \begin{macrocode}
-\RenewDocumentCommand \ang { o > { \SplitArgument { 2 } { ; } } m } {
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \IfNoValueF {#1}
-      { \keys_set:nn { siunitx } {#1} }
-    \__siunitx_angle_output:nnn #2
-  \group_end:% lwarp
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_output_parts_aux: {
+  \bool_if:NTF \l__siunitx_multi_repeat_bool
+    {
+      \prop_if_in:NnT \l__siunitx_number_out_prop { mantissa-result }
+        {
+          \__siunitx_number_output_parts_aux:n { mantissa }
+          \__siunitx_number_output_parts_aux:n { complex }
+        }
+      \prop_get:NnNT \l__siunitx_number_out_prop { exponent-result }
+        \l__siunitx_tmpa_tl
+        {
+          \prop_if_in:NnT \l__siunitx_number_out_prop { mantissa-result }
+            {
+              \tl_put_left:Nx \l__siunitx_tmpa_tl
+                {
+                  \exp_not:N \LWR at origensuredmath
+                    {
+                      \bool_if:NTF \l__siunitx_tight_bool
+                        { {  \exp_not:V \l__siunitx_exponent_product_tl } }
+                        { { } \exp_not:V \l__siunitx_exponent_product_tl { } }
+                    }
+                }
+              \prop_put:NnV \l__siunitx_number_out_prop { exponent }
+                \l__siunitx_tmpa_tl
+            }
+          \__siunitx_number_output_parts_print:n { exponent }
+        }
+    }
+    { \__siunitx_number_output_single: }
 }
+\LWR at formatted{__siunitx_number_output_parts_aux:}
 %    \end{macrocode}
-% \end{noindmacro}
-%
-% \begin{noindmacro}{\si} \marg{options} \marg{unit}
+
+
+% \cs{LWR at origensuredmath} is added here to avoid using an image for the exponent product.
 %    \begin{macrocode}
-\RenewDocumentCommand \si { o m } {
-  \leavevmode
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \bool_set_false:N \l__siunitx_font_set_bool
-    \IfNoValueTF {#1}
-      { \__siunitx_unit_output:nn {#2} { } }
+\cs_new_protected:Npn \LWR at HTML@__siunitx_unit_output_print: {
+  \int_compare:nNnF { \l__siunitx_unit_prefix_int } = { 0 }
+    {
+      \tl_set:Nx \l__siunitx_tmpa_tl
+        {
+          \bool_if:NTF \l__siunitx_tight_bool
+            {
+              \exp_not:N \LWR at origensuredmath%      lwarp
+                { { \exp_not:V \l__siunitx_exponent_product_tl } }
+            }
+            {
+              \exp_not:N \LWR at origensuredmath%      lwarp
+                { { } \exp_not:V \l__siunitx_exponent_product_tl { } }
+            }
+          \int_use:N \l__siunitx_unit_prefix_base_int
+          ^ { \int_use:N \l__siunitx_unit_prefix_int }
+        }
+      \__siunitx_print:nV { number } \l__siunitx_tmpa_tl
+    }
+  \tl_if_empty:NF \l__siunitx_unit_tl
+    {
+      \__siunitx_unit_output_number_sep:
+      \__siunitx_print:nV { unit } \l__siunitx_unit_tl
+    }
+}
+\LWR at formatted{__siunitx_unit_output_print:}
+%    \end{macrocode}
+
+
+% \cs{LWR at origensuredmath} is added here to avoid using an image for the exponent product.
+%    \begin{macrocode}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_range_exponent:
+  {
+    \bool_if:NT \l__siunitx_process_fixed_bool
       {
-        \keys_set:nn { siunitx } {#1}
-        \__siunitx_unit_output:nn {#2} {#1}
+        \tl_set_eq:NN \l__siunitx_tmpa_tl \l__siunitx_exponent_product_tl
+        \bool_if:NT \l__siunitx_tight_bool
+          {
+            \tl_set:Nx \l__siunitx_tmpa_tl
+              { \exp_not:N \mathord \exp_not:o \l__siunitx_tmpa_tl }
+          }
+        \tl_set:Nx \l__siunitx_tmpa_tl
+          {
+            \exp_not:N \LWR at origensuredmath {%      lwarp
+                { } \exp_not:o \l__siunitx_tmpa_tl  { }
+            }
+            10 \exp_not:N \PrintSuperscript
+              { \int_use:N \l__siunitx_process_fixed_int }
+          }
+        \__siunitx_print:nV { number } \l__siunitx_tmpa_tl
       }
-  \group_end:% lwarp
+  }
+\LWR at formatted{__siunitx_range_exponent:}
+%    \end{macrocode}
+
+
+% \cs{LWR at origensuredmath} is added here to avoid using an image for the exponent product.
+%    \begin{macrocode}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_table_print_S_reserved_exponent_product:
+  {
+    \tl_set_eq:NN \l__siunitx_tmpb_tl \l__siunitx_exponent_product_tl
+    \bool_if:NT \l__siunitx_tight_bool
+      {
+        \tl_set:Nx \l__siunitx_tmpb_tl
+          { \exp_not:N \mathord \exp_not:o \l__siunitx_tmpb_tl }
+      }
+    \tl_set:Nx \l__siunitx_tmpa_tl
+      {
+        \exp_not:N \LWR at origensuredmath { { } \exp_not:o \l__siunitx_tmpb_tl  { } }
+        \exp_not:o \l__siunitx_tmpa_tl
+      }
+  }
+\LWR at formatted{__siunitx_table_print_S_reserved_exponent_product:}
+%    \end{macrocode}
+
+
+% \cs{LWR at origensuredmath} is added here to avoid using an image for the output product.
+%    \begin{macrocode}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_output_product_aux: {
+  \bool_set_true:N \l__siunitx_number_compound_bool
+  \__siunitx_number_preprocess:V \l__siunitx_number_arg_tl
+  \bool_if:NF \l__siunitx_error_bool
+    {
+      \tl_if_empty:NTF \l__siunitx_number_multi_tl
+        { \__siunitx_number_output_parse_aux: }
+        { \__siunitx_number_output_quotient: }
+      \tl_if_empty:NF \l__siunitx_number_next_tl
+        {
+          \bool_if:NTF \l__siunitx_tight_bool
+            {
+              \__siunitx_print:nn { number }
+                { \LWR at origensuredmath { \l__siunitx_output_product_tl } }
+            }
+            {
+              \__siunitx_print:nn  { number }
+                { \LWR at origensuredmath { { } \l__siunitx_output_product_tl { } } }
+            }
+          \__siunitx_number_output_parse:V \l__siunitx_number_next_tl
+        }
+    }
 }
+\LWR at formatted{__siunitx_number_output_product_aux:}
 %    \end{macrocode}
-% \end{noindmacro}
-%
-%
-% \begin{noindmacro}{\SIrange} \oarg{options} \marg{value1} \marg{value2} \marg{unit}
+
+
+% Used to detect the math font.
 %    \begin{macrocode}
-\RenewDocumentCommand{\SIrange}{o m m m}
-{%
-  \leavevmode
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \bool_set_false:N \l__siunitx_font_set_bool
-    \IfNoValueTF {#1}
-      { \__siunitx_range_unit:nnnn {#4} { } {#2} {#3} }
+\cs_set_protected:Npn \__siunitx_set_math_fam:n #1 {
+  \group_begin:
+    \hbox_set:Nn \l__siunitx_tmp_box
       {
-        \keys_set:nn { siunitx } {#1}
-        \__siunitx_range_unit:nnnn {#4} {#1} {#2} {#3}
+        \LWR at origensuredmath%       lwarp
+          {
+            \use:c { math #1 }
+              {
+                \int_const:cn { c__siunitx_math #1 _int } { \fam }
+              }
+          }
       }
-  \group_end:% lwarp
+  \group_end:
 }
 %    \end{macrocode}
-% \end{noindmacro}
-%
+
+% Force \cs{text}:
+% \changes{v0.904}{2022/02/26}{\pkg{siunitx-v2}: Improved range phrase.}
 %    \begin{macrocode}
+\cs_set_protected:Npn \__siunitx_range_numbers:nn #1#2
+  {
+    \__siunitx_range_numbers_aux:n {#1}
+    \text{\l__siunitx_range_phrase_tl}%     lwarp
+    \__siunitx_range_numbers_aux:n {#2}
+  }
+%    \end{macrocode}
+
+
+% Force \cs{text}:
+% \changes{v0.904}{2022/02/26}{\pkg{siunitx-v2}: Improved range phrase.}
+%    \begin{macrocode}
+\cs_set_protected:Npn \__siunitx_range_unit:nnnn #1#2#3#4 {
+  \__siunitx_unit_parse_options:nn {#1} {#2}
+  \bool_if:NTF \l__siunitx_range_repeat_bool
+    {
+      \__siunitx_unit_in:nn {#1} {#2}
+      \__siunitx_range_numbers_aux:n {#3}
+      \text{\l__siunitx_range_phrase_tl}%       lwarp
+      \__siunitx_range_numbers_aux:n {#4}
+    }
+    {
+      \bool_if:NT \l__siunitx_process_fixed_bool
+        { \bool_set_true:N \l__siunitx_process_drop_exponent_bool }
+      \bool_if:NT \l__siunitx_range_brackets_bool
+        { \__siunitx_print:nV { number } \l__siunitx_bracket_open_tl }
+      \__siunitx_range_numbers:nn {#3} {#4}
+      \bool_if:NT \l__siunitx_range_brackets_bool
+        { \__siunitx_print:nV { number } \l__siunitx_bracket_close_tl }
+      \__siunitx_range_exponent:
+      \__siunitx_unit_output_number_sep:
+      \__siunitx_unit_output:nn {#1} {#2}
+    }
+}
+%    \end{macrocode}
+
+
+%    \begin{macrocode}
 \ExplSyntaxOff
 %    \end{macrocode}
 
 
+%    \begin{macrocode}
+\AtBeginDocument{
+\sisetup{
+    detect-mode=true,
+    per-mode=symbol,    % fraction is not seen by pdftotext
+    text-celsius = {\LWR at siunitx@textcelsius},
+    text-degree = {\LWR at siunitx@textdegree},
+    text-arcminute = {\LWR at siunitx@textprime} ,
+    text-arcsecond = {\LWR at siunitx@textdblprime} ,
+}
+}
+%    \end{macrocode}
+
+
+%    \begin{macrocode}
+\LWR at origRequirePackage{lwarp-common-mathjax-siunitx}
+%    \end{macrocode}
+
+
+% Passing \optn{range-phrase} to \pkg{common-mathjax-siunitx} does not
+% seem to work with v2 using \pkg{translator} as it does with v3 using \pkg{translations}.
+% The \optn{range-phrase} therefore is set to an en-dash.
+% \changes{v0.904}{2022/02/28}{\pkg{siunitx-v2}, \MathJax: Use \optn{range-phrase}.}
+%    \begin{macrocode}
+\AtBeginDocument{
+\CustomizeMathJax{\def\LWRsiunitxrangephrase{\unicode{x2013}}}
+}
+%    \end{macrocode}
+
+
+% \iffalse
+%</siunitx-v2>
+% \fi
+
+
+
+
+%
+% \iffalse
+%<*common-mathjax-siunitx>
+% \fi
+%
+% \part{lwarp-common-mathjax-siunitx.sty}
+
+% \section{common-mathjax-siunitx}
+%
+% \credits{Joseph Wright}
+%
+% \DescribePackage{common-mathjax-siunitx}
+% \pkg{common-mathjax-siunitx} adds \MathJax\ for \pkg{siunitx} and \pkg{siunitx-v2}.
+%
+% \changes{v0.904}{2022/02/21}{\pkg{common-mathjax-siunitx}: Factored from \pkg{siunitx-v2}.}
+%
+% \codehtml
+%
+%
 % For \MathJax.
 % \margintag{\MathJax}
 %
@@ -79841,9 +81136,11 @@
 % of the arguments of each macro when used, and
 % the final argument of each collects any extra unused delimiters.
 %
-% The number is split by powers (|E|, |e|, |D|, |d|), then by dimensions (|x|),
-% then by plus and minus (|+|, |-|, |+-|), then into pieces before and after the decimal
-% point.
+% The number is split by dimensions (|x|),
+% then by powers (|E|, |e|, |D|, |d|),
+% then by plus \Slash minus (|+-|, \cs{pm}),
+% then by plus and minus (|+|, |-|),
+% then into pieces before and after the decimal point or decimal comma.
 %
 % \changes{v0.895}{2021/01/14}{\pkg{siunitx}, \MathJax:
 %       \cs{num} sci notation, multiples, +-, decimals, comma.}
@@ -79861,6 +81158,12 @@
 \ExplSyntaxOff
 %    \end{macrocode}
 %
+% Any units which must be distributed across multiple dimensions:
+%    \begin{macrocode}
+\CustomizeMathJax{\def\LWRsiunitxdistribunit{}}
+%    \end{macrocode}
+%
+%
 % \pkg{siunitx} accepts either commas or periods as decimal points.
 % \cs{LWRsiunitxprintdecimal} splits its input by periods then commas,
 % parsing out before and after sections to print on either side of the decimal point.
@@ -79882,7 +81185,7 @@
     \ifblank{#1}{0}{\mathrm{#1}}%
 %    \end{macrocode}
 %
-% If something is after the decimal comma, print the decimal comma and the fraction:
+% If something is after the decimal comma, print the decimal and the fraction:
 %    \begin{macrocode}
     \ifblank{#2}%
         {}%
@@ -79901,7 +81204,6 @@
     \ifblank{#2}%
         {}%
         {%
-%             {.}%
             {\LWRsiunitxdecimal}%
             \LWRsiunitxprintdecimalsubtwo#2,,\LWRsiunitxENDTWO%
         }%
@@ -79916,8 +81218,10 @@
 %    \begin{macrocode}
 \CustomizeMathJax{\def\LWRsiunitxnumplus#1+#2+#3\LWRsiunitxEND{%
     \ifblank{#2}%
-        {\LWRsiunitxprintdecimal{#1}}% no plus
         {%
+            \LWRsiunitxprintdecimal{#1}%
+        }% no plus
+        {%
             \ifblank{#1}%
                 {\LWRsiunitxprintdecimal{#2}}% leading plus, ignore
                 {% a+b
@@ -79926,6 +81230,7 @@
                     \LWRsiunitxprintdecimal{#2}%
                 }%
         }%
+    \LWRsiunitxdistribunit%
 }}
 %    \end{macrocode}
 %
@@ -79938,13 +81243,15 @@
             \ifblank{#1}{}{\LWRsiunitxprintdecimal{#1}}%
             \unicode{x02212}% mathematical minus sign
             \LWRsiunitxprintdecimal{#2}%
+            \LWRsiunitxdistribunit%
         }%
 }}
 %    \end{macrocode}
 %
-% The following splits by |+-|
+% The following splits by |\pm|
+% \changes{v0.904}{2022/02/28}{\pkg{siunitx}, \MathJax: Fixed \cs{pm}.}
 %    \begin{macrocode}
-\CustomizeMathJax{\def\LWRsiunitxnumpm#1+-#2+-#3\LWRsiunitxEND{%
+\CustomizeMathJax{\def\LWRsiunitxnumpmmacro#1\pm#2\pm#3\LWRsiunitxEND{%
     \ifblank{#2}%
         {\LWRsiunitxnumminus#1---\LWRsiunitxEND}%
         {%
@@ -79951,29 +81258,21 @@
             \LWRsiunitxprintdecimal{#1}%
             \unicode{x0B1}% \pm
             \LWRsiunitxprintdecimal{#2}%
+            \LWRsiunitxdistribunit%
         }%
 }}
 %    \end{macrocode}
 %
-% The following splits by |x|
+% The following splits by |+-|
 %    \begin{macrocode}
-\CustomizeMathJax{\def\LWRsiunitxnumx#1x#2x#3x#4\LWRsiunitxEND{%
+\CustomizeMathJax{\def\LWRsiunitxnumpm#1+-#2+-#3\LWRsiunitxEND{%
     \ifblank{#2}%
-        {\LWRsiunitxnumpm#1+-+-\LWRsiunitxEND}%
+        {\LWRsiunitxnumpmmacro#1\pm\pm\pm\LWRsiunitxEND}%
         {%
-            \ifblank{#3}%
-                {%
-                    \LWRsiunitxprintdecimal{#1}%
-                    \times%
-                    \LWRsiunitxprintdecimal{#2}%
-                }%
-                {%
-                    \LWRsiunitxprintdecimal{#1}%
-                    \times%
-                    \LWRsiunitxprintdecimal{#2}%
-                    \times%
-                    \LWRsiunitxprintdecimal{#3}%
-                }%
+            \LWRsiunitxprintdecimal{#1}%
+            \unicode{x0B1}% \pm
+            \LWRsiunitxprintdecimal{#2}%
+            \LWRsiunitxdistribunit%
         }%
 }}
 %    \end{macrocode}
@@ -79991,7 +81290,8 @@
                 {-}%
                 {\LWRsiunitxprintdecimal{#1}\times}%
         }%
-    10^{\LWRsiunitxprintdecimal{#2}}
+    10^{\LWRsiunitxprintdecimal{#2}}%
+    \LWRsiunitxdistribunit%
 }}
 %    \end{macrocode}
 %
@@ -80000,7 +81300,7 @@
 %    \begin{macrocode}
 \CustomizeMathJax{\def\LWRsiunitxnumD#1D#2D#3\LWRsiunitxEND{%
     \ifblank{#2}%
-        {\LWRsiunitxnumx#1xxxxx\LWRsiunitxEND}%
+        {\LWRsiunitxnumpm#1+-+-\LWRsiunitxEND}%
         {\mathrm{\LWRsiunitxnumscientific{#1}{#2}}}%
 }}
 %    \end{macrocode}
@@ -80032,16 +81332,50 @@
 }}
 %    \end{macrocode}
 %
+%
+% The following splits by |x|
+% \changes{v0.904}{2022/02/28}{\pkg{siunitx}, \MathJax: Split by \texttt{x} before \texttt{e}.}
+%    \begin{macrocode}
+\CustomizeMathJax{\def\LWRsiunitxnumx#1x#2x#3x#4\LWRsiunitxEND{%
+    \ifblank{#2}%
+        {\LWRsiunitxnume#1eee\LWRsiunitxEND}%
+        {%
+            \ifblank{#3}%
+                {%
+                    \LWRsiunitxnume#1eee\LWRsiunitxEND%
+                    \times%
+                    \LWRsiunitxnume#2eee\LWRsiunitxEND%
+                }%
+                {%
+                    \LWRsiunitxnume#1eee\LWRsiunitxEND%
+                    \times%
+                    \LWRsiunitxnume#2eee\LWRsiunitxEND%
+                    \times%
+                    \LWRsiunitxnume#3eee\LWRsiunitxEND%
+                }%
+        }%
+}}
+%    \end{macrocode}
+%
+%
 % \changes{v0.903}{2021/12/10}{\pkg{siunitx}, \MathJax: Improved decimal commas.}
 %    \begin{macrocode}
-\CustomizeMathJax{\newcommand{\num}[2][]{\LWRsiunitxnume#2eee\LWRsiunitxEND}}
+\CustomizeMathJax{\newcommand{\num}[2][]{%
+    \LWRsiunitxnumx#2xxxxx\LWRsiunitxEND%
+}}
 %    \end{macrocode}
 % \end{noindmacro}
 %
 %
 % \begin{noindmacro}{\si} \oarg{options} \marg{unit}
+%
+% |~| is converted to a thin space.
+% Not able to convert period to thin space because the period might be in
+% \cs{raiseto}, for example.
 %    \begin{macrocode}
-\CustomizeMathJax{\newcommand{\si}[2][]{\mathrm{#2}}}
+\CustomizeMathJax{\newcommand{\si}[2][]{%
+    \mathrm{\gsubstitute{#2}{~}{\,}}%
+}}
 %    \end{macrocode}
 % \end{noindmacro}
 %
@@ -80051,11 +81385,15 @@
 % \changes{v0.895}{2021/01/14}{\pkg{siunitx}: \MathJax: \cs{SI} prefix parsing.}
 %    \begin{macrocode}
 \CustomizeMathJax{\def\LWRsiunitxSIopt#1[#2]#3{%
-    {#2}\num{#1}{#3}%
+    \def\LWRsiunitxdistribunit{\,\si{#3}}%
+    {#2}\num{#1}%
+    \def\LWRsiunitxdistribunit{}%
 }}
 
 \CustomizeMathJax{\newcommand{\LWRsiunitxSI}[2]{%
-    \num{#1}\,{#2}%
+    \def\LWRsiunitxdistribunit{\,\si{#2}}%
+    \num{#1}%
+    \def\LWRsiunitxdistribunit{}%
 }}
 %    \end{macrocode}
 %
@@ -80083,8 +81421,11 @@
 % \cs{numrange} should only be used in text mode.
 % If used in \MathJax\ math, an en-dash is used instead of the \optn{range-phrase}.
 % \changes{v0.89}{2020/08/02}{\pkg{siunitx}: Unicode for endash.}
+% \changes{v0.904}{2022/02/28}{\pkg{siunitx}, \MathJax: Use \optn{range-phrase}.}
 %    \begin{macrocode}
-\CustomizeMathJax{\newcommand{\numrange}[3][]{\num{#2}\,\unicode{x2013}\,\num{#3}}}
+\CustomizeMathJax{\newcommand{\numrange}[3][]{%
+    \num{#2}\ \LWRsiunitxrangephrase\ \num{#3}%
+}}
 %    \end{macrocode}
 % \end{noindmacro}
 %
@@ -80094,13 +81435,16 @@
 % If used in \MathJax, a simple emulation is provided.
 % \changes{v0.903}{2021/12/10}{\pkg{siunitx}: \MathJax: Improved \cs{SIlist}.}
 %    \begin{macrocode}
-\CustomizeMathJax{\newcommand{\SIlist}[3][]{\text{#2}\,#3}}
+\CustomizeMathJax{\newcommand{\SIlist}[3][]{\text{#2}\,\si{#3}}}
 %    \end{macrocode}
 % \end{noindmacro}
 %
 % \begin{noindmacro}{\SIrange} \oarg{options} \marg{value1} \marg{value2} \marg{unit}
+% \changes{v0.904}{2022/02/28}{\pkg{siunitx}, \MathJax: Use \optn{range-phrase}.}
 %    \begin{macrocode}
-\CustomizeMathJax{\newcommand{\SIrange}[4][]{\num{#2}\,#4\,\unicode{x2013}\,\num{#3}\,#4}}
+\CustomizeMathJax{\newcommand{\SIrange}[4][]{%
+    \num{#2}\,#4\ \LWRsiunitxrangephrase\ \num{#3}\,#4%
+}}
 %    \end{macrocode}
 % \end{noindmacro}
 %
@@ -80331,14 +81675,13 @@
 \CustomizeMathJax{\newcommand{\yobi}{\mathrm{Yi}}}
 \end{warpMathJax}
 %    \end{macrocode}
-
+%
 % \iffalse
-%</siunitx-v2>
+%</common-mathjax-siunitx>
 % \fi
 %
 %
 %
-%
 % \iffalse
 %<*skmath>
 % \fi
@@ -89412,8 +90755,28 @@
 
 % \codehtml
 %    \begin{macrocode}
-\LWR at ProvidesPackageDrop{wrapfig2}[2021-12-21]
+\@ifpackageloaded{color}{}{%
+   \@ifpackageloaded{xcolor}{}{\LWR at origRequirePackage{xcolor}}%
+ }
 
+\RequirePackage{float}
+
+\IfPackageLoadedWithOptionsTF{wrapfig2}{WFold}
+{}% v4.0
+{% v5+
+  \floatstyle{plain}
+  \ifcsname chapter\endcsname
+    \newfloat{text}{tbp}{lotx}[chapter]
+  \else
+    \newfloat{text}{tbp}{lotx}
+  \fi
+  \floatname{text}{Text}
+%   \let\WF at text@caption\float at caption
+}
+
+
+\LWR at ProvidesPackageDrop{wrapfig2}[2022-02-16]
+
 \LWR at origRequirePackage{lwarp-wrapfig}
 %    \end{macrocode}
 %
@@ -89436,18 +90799,114 @@
     \endLWR at BlockClassWP%
     \end{LWR at setvirtualpage}%
 }
+%    \end{macrocode}
+%
+% \changes{v0.904}{2022/02/09}{\pkg{wrapfig2}: Update to v5.0.}
+%    \begin{macrocode}
+\IfPackageLoadedWithOptionsTF{wrapfig2}{WFold}
+{% v4.0:
+    \NewDocumentEnvironment{wraptext}%
+        {O{l}    D||{0.5\columnwidth} D<>{0}   D(){figure}}%
+    {%
+        \wrapfloat{#4}[]{#1}[]{#2}%
+        \tcolorbox%
+    }
+    {%
+        \endtcolorbox%
+        \endwrapfloat%
+        \ignorespaces%
+    }
+}{}
 
-\NewDocumentEnvironment{wraptext}%
-      {O{l}    D||{0.5\columnwidth} D<>{0}   D(){figure}}%
-{%
-    \wrapfloat{#4}[]{#1}[]{#2}%
-    \tcolorbox%
+\IfPackageLoadedWithOptionsTF{wrapfig2}{WFfive}
+{% v5
+    \definecolor{WFbackground}{rgb}{0.95,0.95,0.95}
+    \definecolor{WFframe}{rgb}{0.1,0.1,0.1}
+    \colorlet{WFtext}{black}
+    \def\SetWFbgd#1{\colorlet{WFbackground}{#1}}
+    \def\SetWFfrm#1{\colorlet{WFframe}{#1}}
+    \def\SetWFtxt#1{\colorlet{WFtext}{#1}}
+    \def\WFsplitdimens#1,#2!{\fboxrule=#1\relax\fboxsep=#2\relax}
+
+    \NewDocumentEnvironment{wraptext}{O{0} m O{0pt} G{0.5\columnwidth}}
+    {%
+        \wrapfloat{text}[]{#2}[]{#4}%
+    }
+    {%
+        \endwrapfloat%
+        \ignorespaces%
+    }
+
+    \NewDocumentCommand\includeframedtext{O{\insertwidth} m O{1pt,1ex} o}%
+    {%
+        \WFsplitdimens #3!
+        \convertcolorspec{named}{WFtext}{HTML}\LWR at tempcolor%
+        \LWR at HTML@fcolorboxBlock%
+            [named]{WFframe}[named]{WFbackground}{#2}%
+            (%
+                color:\ \LWR at origpound\LWR at tempcolor ; %
+                border-radius:\ 1ex%
+            )%
+    }
+}{% v6+
+    \RequirePackage{xkeyval}
+
+    \definecolor{WFbackground}{rgb}{0.95,0.95,0.95}
+    \definecolor{WFframe}{rgb}{0.1,0.1,0.1}
+    \colorlet{WFtext}{black}
+    \def\SetWFbgd#1{\colorlet{WFbackground}{#1}}
+    \def\SetWFfrm#1{\colorlet{WFframe}{#1}}
+    \def\SetWFtxt#1{\colorlet{WFtext}{#1}}
+    \def\WFsplitdimens#1,#2!{\fboxrule=#1\relax\fboxsep=#2\relax}
+
+    \newlength{\LWR at wrapfigtwo@radius}
+    \setlength{\LWR at wrapfigtwo@radius}{1ex}
+
+    \DeclareOptionX<wraptext>{scalefactor}[0.8]{%
+%         \def\WFscalefactor{#1}%
+    }
+    \DeclareOptionX<wraptext>{fboxrule}[1pt]{\fboxrule=#1}
+    \DeclareOptionX<wraptext>{fboxsep}[1ex]{\fboxsep=#1}
+    \DeclareOptionX<wraptext>{framecolor}[WFframe]{\SetWFfrm{#1}}
+    \DeclareOptionX<wraptext>{backgroundcolor}[WFbackground]{\SetWFbgd{#1}}
+    \DeclareOptionX<wraptext>{textcolor}[WFtext]{\SetWFtxt{#1}}
+    \DeclareOptionX<wraptext>{fontstyle}[\normalfont]{#1}
+    \DeclareOptionX<wraptext>{radius}[\fboxsep]{%
+        \setlength{\LWR at wrapfigtwo@radius}{#1}%
+    }
+    \DeclareOptionX<wraptext>{insertionwidth}[0.5\columnwidth]{%
+%         \insertwidth=#1%
+    }
+
+    \DeclareOptionX*{\PackageWarning{wrapfig2}{`\CurrentOption' ignored}}
+
+    \ExecuteOptionsX<wraptext>{scalefactor, fboxrule, fboxsep, framecolor,
+    backgroundcolor, textcolor, fontstyle, radius, insertionwidth}
+
+    \ProcessOptionsX*
+
+    \NewDocumentEnvironment{wraptext}{O{0} m O{0pt} G{0.5\columnwidth}}
+    {%
+        \wrapfloat{text}[]{#2}[]{#4}%
+    }
+    {%
+        \endwrapfloat%
+        \ignorespaces%
+    }
+
+    \NewDocumentCommand\includeframedtext{O{\insertwidth} m O{} o}
+    {%
+        \ExecuteOptionsX<wraptext>{#3}%     executes possible key=value options
+        \convertcolorspec{named}{WFtext}{HTML}\LWR at tempcolor%
+        \LWR at HTML@fcolorboxBlock%
+            [named]{WFframe}[named]{WFbackground}%
+            {\LWR at textcurrentfont{#2}}%
+            (%
+                color:\ \LWR at origpound\LWR at tempcolor ; %
+                border-radius:\ \LWR at printlength{\LWR at wrapfigtwo@radius}%
+            )%
+    }
 }
-{%
-    \endtcolorbox%
-    \endwrapfloat%
-    \ignorespaces%
-}
 %    \end{macrocode}
 
 % \iffalse
@@ -89695,7 +91154,7 @@
     \LWR at traceinfo{LWR at findcurrenttextcolor}%
     \protect\colorlet{LWR at current@color}{.}%
     \LWR at traceinfo{LWR at findcurrenttextcolor B}%
-    \protect\convertcolorspec{named}{LWR at current@color}{HTML}\LWR at tempcolor%
+    \protect\convertcolorspec{named}{LWR at current@color}{HTML}\LWR at tempcolor\relax%
     \LWR at traceinfo{LWR at findcurrenttextcolor: done}%
 }
 %    \end{macrocode}
@@ -89781,7 +91240,7 @@
 % \subsection{\HTML\ border}
 %
 % \begin{noindmacro}{\LWR at borderpadding} \marg{colorstyle} \marg{color}
-% Prints the \HTML\ attributes for a black border and padding.
+% Prints the \HTML\ attributes for a color border and padding.
 %
 % \cs{LWR at forceminwidth} must be used first in order to set the border width.
 %
@@ -89958,6 +91417,7 @@
 % \label{sec:fcolorboxBlock}
 % \begin{macro}{\fcolorboxBlock}
 %	\oarg{framemodel} \marg{framecolor} \oarg{boxmodel} \marg{boxcolor} \marg{text}
+%   \parg{add'l \HTML\ style}
 %
 % Converted into a framed \HTML\ hex background color span.
 %
@@ -89964,8 +91424,9 @@
 % A background color of |none| creates a colored frame without a background color.
 %
 % \changes{v0.892}{2020/10/05}{\pkg{xcolor}: Fixed second optional arg.}
+% \changes{v0.904}{2022/02/09}{\pkg{xcolor}: Added optional \HTML\ style.}
 %    \begin{macrocode}
-\NewDocumentCommand{\LWR at HTML@fcolorboxBlock}{O{named} m O{#1} m +m}{%
+\NewDocumentCommand{\LWR at HTML@fcolorboxBlock}{O{named} m O{#1} m +m d()}{%
     \LWR at traceinfo{HTML fcolorboxBlock #2 #4}%
     \begingroup%
     \LWR at hook@processingtags%
@@ -89980,6 +91441,7 @@
         {% no background color
             \begin{BlockClass}[%
                 \LWR at borderpadding{#1}{#2}%
+                \IfValueT{#6}{ ; #6}%
             ]{fcolorboxBlock}
             #5
             \end{BlockClass}%
@@ -89989,6 +91451,7 @@
             \begin{BlockClass}[%
                 background:\LWR at origpound\LWR at tempcolortwo\ ; %
                 \LWR at borderpadding{#1}{#2}%
+                \IfValueT{#6}{ ; #6}%
             ]{fcolorboxBlock}
             #5
             \end{BlockClass}%

Modified: branches/branch2021.final/Master/texmf-dist/source/latex/lwarp/lwarp.ins
===================================================================
--- branches/branch2021.final/Master/texmf-dist/source/latex/lwarp/lwarp.ins	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/source/latex/lwarp/lwarp.ins	2022-03-09 21:14:56 UTC (rev 62558)
@@ -286,6 +286,7 @@
 \file{lwarp-listings.sty}{\from{lwarp.dtx}{listings}}
 \file{lwarp-listliketab.sty}{\from{lwarp.dtx}{listliketab}}
 \file{lwarp-lltjext.sty}{\from{lwarp.dtx}{lltjext}}
+\file{lwarp-lltjp-siunitx.sty}{\from{lwarp.dtx}{lltjp-siunitx}}
 \file{lwarp-lltjp-tascmac.sty}{\from{lwarp.dtx}{lltjp-tascmac}}
 \file{lwarp-longtable.sty}{\from{lwarp.dtx}{longtable}}
 \file{lwarp-lpic.sty}{\from{lwarp.dtx}{lpic}}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{2in1}
+
 \endinput
 %%
 %% End of file `lwarp-2in1.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -30,6 +30,7 @@
 \def\twouplegaltarget{}
 \def\twouplandscape{}
 \def\TwoupWrites{}
+
 \endinput
 %%
 %% End of file `lwarp-2up.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 }
 
 \LWR at ProvidesPackagePass{CJK}[2015/04/18]
+
 \endinput
 %%
 %% End of file `lwarp-CJK.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 }
 
 \LWR at ProvidesPackagePass{CJKutf8}[2015/04/18]
+
 \endinput
 %%
 %% End of file `lwarp-CJKutf8.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-DotArrow.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-DotArrow.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-DotArrow.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\dotarrow}[1]{\stackrel{#1}{\unicode{x21E2}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-DotArrow.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -458,6 +458,7 @@
     \kilogram\usk\reciprocal\second\usk\rpcubic\metre%
 }}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-SIunits.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{a4}[2004/04/15]
 \newcommand*{\WideMargins}{}
+
 \endinput
 %%
 %% End of file `lwarp-a4.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{a4wide}[1994/08/30]
+
 \endinput
 %%
 %% End of file `lwarp-a4wide.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{a5comb}
+
 \endinput
 %%
 %% End of file `lwarp-a5comb.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -101,6 +101,7 @@
 \fi
 }% not memoir
 
+
 \endinput
 %%
 %% End of file `lwarp-abstract.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -39,6 +39,7 @@
     \AI\csname aiicon@#1\endcsname%
     \end{lateximage}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-academicons.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accents.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accents.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accents.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -65,6 +65,7 @@
     \underset{\raise 3pt {\widetilde{\hphantom{#1}}}}{#1}%
 }}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-accents.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 \CustomizeMathJax{\newcommand{\alt}[1]{}}
 \CustomizeMathJax{\newcommand{\thead}[1]{\text{\textbf{#1}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-accessibility.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -22,6 +22,7 @@
 \CustomizeMathJax{\newcommand{\BeginAccSupp}[1]{}}
 \CustomizeMathJax{\newcommand{\EndAccSupp}[1]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-accsupp.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -137,6 +137,7 @@
 }% before v3
 \ExplSyntaxOff
 
+
 \endinput
 %%
 %% End of file `lwarp-acro.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -45,6 +45,7 @@
     }%
 }%
 
+
 \endinput
 %%
 %% End of file `lwarp-acronym.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 \newcommand\removelines at a[1][1]{}
 \let\removeline\removelines
 \newcommand\squeezepage[1][0]{}
+
 \endinput
 %%
 %% End of file `lwarp-addlines.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -33,6 +33,7 @@
 ]{\LWR at mcolstype}%
 }
 {\endBlockClass}
+
 \endinput
 %%
 %% End of file `lwarp-adjmulticol.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{afterpage}[2014/10/28]
 \newcommand{\afterpage}[1]{#1}
+
 \endinput
 %%
 %% End of file `lwarp-afterpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -154,6 +154,7 @@
 \LetLtxMacro\algocf at Here\algocf
 \LetLtxMacro\endalgocf at Here\endalgocf
 
+
 \endinput
 %%
 %% End of file `lwarp-algorithm2e.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -46,6 +46,7 @@
 \hfill\HTMLunicode{25B7} #1% white right triangle
 }%
 
+
 \endinput
 %%
 %% End of file `lwarp-algorithmicx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -37,6 +37,7 @@
 }
 
 }
+
 \endinput
 %%
 %% End of file `lwarp-alltt.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amscdx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amscdx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amscdx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
 \CustomizeMathJax{\newcommand{\CDashfalse}{}}
 \CustomizeMathJax{\newcommand{\CDlor}[1]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-amscdx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,13 +27,13 @@
 \LetLtxMacro\LWR at origmake@df at tag@@@\make at df@tag@@@
 
 \renewcommand*{\make at df@tag@@}[1]{%
-\LWR at remembertag{#1}%
-\LWR at origmake@df at tag@@{#1}%
+    \LWR at remembertag{#1}%
+    \LWR at origmake@df at tag@@{#1}%
 }
 
 \renewcommand*{\make at df@tag@@@}[1]{%
-\LWR at remembertag{#1}%
-\LWR at origmake@df at tag@@@{#1}%
+    \LWR at remembertag{#1}%
+    \LWR at origmake@df at tag@@@{#1}%
 }
 
 }% not mathjax
@@ -155,6 +155,7 @@
 \CustomizeMathJax{\let\Bar\bar}
 \CustomizeMathJax{\let\Vec\vec}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-amsmath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -198,6 +198,7 @@
   \@endpefalse
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-amsthm.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \newcommand{\restorechapter}{%
 \let\@chapcntformat\@seccntformat%
 }
+
 \endinput
 %%
 %% End of file `lwarp-anonchap.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{anysize}[1994/08/13]
 \def\papersize#1#2{}
 \def\marginsize#1#2#3#4{}
+
 \endinput
 %%
 %% End of file `lwarp-anysize.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
  \addappheadtotoc
  \fi
 }
+
 \endinput
 %%
 %% End of file `lwarp-appendix.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -59,6 +59,7 @@
 \CustomizeMathJax{\newcommand{\AR}{\mathit{A\!\!R}}}
 \CustomizeMathJax{\newcommand{\ARb}{\boldsymbol{A\!\!R}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-ar.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{arabicfront}[2006/09/03]
+
 \endinput
 %%
 %% End of file `lwarp-arabicfront.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -34,6 +34,7 @@
 \CustomizeMathJax{
     \newcommand{\multicolumn}[3]{#3}% only uses one cell
 }
+
 \endinput
 %%
 %% End of file `lwarp-array.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -73,6 +73,7 @@
 \CustomizeMathJax{\let\cdashline\cline}
 \end{warpMathJax}
 
+
 \endinput
 %%
 %% End of file `lwarp-arydshln.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
     {\end{lateximage}}
     {}
     {\LWR at patcherror{asymptote}{asyinclude-endgroup}}
+
 \endinput
 %%
 %% End of file `lwarp-asymptote.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -41,6 +41,7 @@
 \def\AtBeginShipoutBoxWidth{0pt}
 \def\AtBeginShipoutBoxHeight{0pt}
 \def\AtBeginShipoutBoxDepth{0pt}
+
 \endinput
 %%
 %% End of file `lwarp-atbegshi.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -50,6 +50,7 @@
     \LWR at href{#1}{\LWR at attachfile@appearance}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-attachfile.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -83,6 +83,7 @@
   \endgroup
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-attachfile2.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -31,6 +31,7 @@
 \LWRAB at affil[#1]{\protect\InlineClass{affiliation}{#2}}
 }
 \renewcommand*{\authorcr}{\protect\LWR at newlinebr}
+
 \endinput
 %%
 %% End of file `lwarp-authblk.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-autobreak.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-autobreak.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-autobreak.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \CustomizeMathJax{\newcommand{\everybeforeautobreak}[1]{}}
 \CustomizeMathJax{\newcommand{\everyafterautobreak}[1]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-autobreak.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -50,6 +50,7 @@
 \AfterEndEnvironment{alignat+}{\LWR at amsmathenv@@after}
 
 \newenvironment{split+}{\split}{\endsplit}
+
 \endinput
 %%
 %% End of file `lwarp-autonum.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-awesomebox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-awesomebox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-awesomebox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -63,6 +63,7 @@
     \end{BlockClass}
     \end{BlockClass}
 }
+
 \endinput
 %%
 %% End of file `lwarp-awesomebox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -45,6 +45,7 @@
 \CustomizeMathJax{\newcommand{\wrapmlstar}[1]{}}
 \CustomizeMathJax{\newcommand{\wrapmlalt}[1]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-axessibility.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 
 \AfterEndEnvironment{axopicture}{\end{lateximage}}
 
+
 \endinput
 %%
 %% End of file `lwarp-axodraw2.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -50,6 +50,7 @@
 \CustomizeMathJax{\newcommand{\LWRbnfmoreyn}[1]{ &  & #1}}
 \CustomizeMathJax{\newcommand{\LWRbnfmorenn}[1]{\nonumber &  & #1}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-backnaur.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
 
 \let\backrefxxx\hyper at section@backref
 
+
 \endinput
 %%
 %% End of file `lwarp-backref.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{balance}[1999/02/23]
 \newcommand*{\balance}{}
 \newcommand*{\nobalance}{}
+
 \endinput
 %%
 %% End of file `lwarp-balance.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -267,6 +267,7 @@
 \LWR at formatted{ArrowBoldDownRight}
 \LWR at formatted{ArrowBoldRightShort}
 \LWR at formatted{ArrowBoldRightCircled}
+
 \endinput
 %%
 %% End of file `lwarp-bbding.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-beamerarticle.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-beamerarticle.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-beamerarticle.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -119,6 +119,7 @@
 
 \RequirePackage{fancyvrb}
 \DefineVerbatimEnvironment{semiverbatim}{Verbatim}{commandchars=\\\{\}}
+
 \endinput
 %%
 %% End of file `lwarp-beamerarticle.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -178,6 +178,7 @@
     {}}
 
 }% \AfterPreamble
+
 \endinput
 %%
 %% End of file `lwarp-biblatex.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 
 \def\bu at bibdata{\BaseJobname}
 
+
 \endinput
 %%
 %% End of file `lwarp-bibunits.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -40,6 +40,7 @@
 \CustomizeMathJax{\newcommand{\LWRrdelimone}[2][]{\LWRrdelimtwo}}
 \CustomizeMathJax{\def\rdelim#1#2{\def\LWRbigdelim{#1}\LWRrdelimone}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-bigdelim.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -31,6 +31,7 @@
 \newcount\bigfoottolerance
 \bigfoottolerance=100
 \providecommand\footnotecarryratio{2}
+
 \endinput
 %%
 %% End of file `lwarp-bigfoot.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\bigstrut}[1][]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-bigstrut.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
     {\end{lateximage}}
     {}
     {\LWR at patcherror{bitpattern}{bp at Done}}
+
 \endinput
 %%
 %% End of file `lwarp-bitpattern.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{blowup}[2018/01/02]
 \newcommand*\blowUp[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-blowup.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bm.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bm.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bm.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -28,6 +28,7 @@
 
 \CustomizeMathJax{\newcommand{\bm}[1]{\boldsymbol{#1}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-bm.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
 \newcommand*{\twoupemptypage}{}
 \newcommand*{\twoupclearpage}{}
 \newcommand*{\checkforlandscape}{}
+
 \endinput
 %%
 %% End of file `lwarp-booklet.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \newcommand*{\bookmarkdefinestyle}[2]{}
 \newcommand*{\bookmarkget}[1]{}
 \newcommand{\BookmarkAtEnd}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-bookmark.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -97,6 +97,7 @@
 \CustomizeMathJax{\newcommand{\specialrule}[3]{\hline}}
 \CustomizeMathJax{\newcommand{\addlinespace}[1][]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-booktabs.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{bophook}[2001/03/29]
 \newcommand*{\AtBeginPage}[1]{}
 \newcommand*{\PageLayout}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-bophook.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{bounddvi}[2016/12/28]
+
 \endinput
 %%
 %% End of file `lwarp-bounddvi.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -31,6 +31,7 @@
 }
 \LWR at formattedenv{boxedminipage}
 
+
 \endinput
 %%
 %% End of file `lwarp-boxedminipage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackagePass{boxedminipage2e}
 
+
 \endinput
 %%
 %% End of file `lwarp-boxedminipage2e.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-braket.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-braket.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-braket.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \begin{warpMathJax}
     \CustomizeMathJax{\require{braket}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-braket.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
 }
 
 \LetLtxMacro\urlalt\burlalt
+
 \endinput
 %%
 %% End of file `lwarp-breakurl.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -85,6 +85,7 @@
 \AfterEndEnvironment{dgroup*}{
     \end{lateximage}\end{BlockClass}
 }
+
 \endinput
 %%
 %% End of file `lwarp-breqn.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{bsheaders}[1997/10/06]
+
 \endinput
 %%
 %% End of file `lwarp-bsheaders.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bussproofs.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bussproofs.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bussproofs.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
     }
     \AfterEndEnvironment{prooftree}{\end{lateximage}}
 }
+
 \endinput
 %%
 %% End of file `lwarp-bussproofs.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{bxpapersize}[2017/10/08]
 \providecommand*\papersizesetup{\bxpapersizesetup}
 \newcommand*\bxpapersizesetup[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-bxpapersize.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 
 \AfterEndEnvironment{bytefield}{\end{lateximage}}
 
+
 \endinput
 %%
 %% End of file `lwarp-bytefield.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,16 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at origRequirePackage{lwarp-xcolor}% for \convertcolorspec
 \LWR at ProvidesPackagePass{cancel}[2013/04/12]
-\LetLtxMacro\LWR at origcancel\cancel
-\LetLtxMacro\LWR at origbcancel\bcancel
-\LetLtxMacro\LWR at origxcancel\xcancel
 
-\appto\LWR at restoreorigformatting{%
-\LetLtxMacro\cancel\LWR at origcancel%
-\LetLtxMacro\bcancel\LWR at origbcancel%
-\LetLtxMacro\xcancel\LWR at origxcancel%
-}
-
 \newcommand{\LWR at cancelcolor}[5]{%
 \ifcsempty{#2}%
 {\InlineClass(#5){#3}{#1}}%
@@ -33,7 +24,7 @@
 {\LWR at htmlspanclass[#5;#4:\LWR at origpound\LWR at tempcolor]{#3}{#1}}%
 }
 
-\DeclareRobustCommand{\cancel}[1]{%
+\DeclareRobustCommand{\LWR at HTML@cancel}[1]{%
 \begingroup%
 \CancelColor%
 \LWR at findcurrenttextcolor%
@@ -42,6 +33,7 @@
     {text-decoration:line-through}%
 \endgroup%
 }
+\LWR at formatted{cancel}%
 
 \LetLtxMacro\bcancel\cancel
 \LetLtxMacro\xcancel\cancel
@@ -50,6 +42,7 @@
 \CustomizeMathJax{\require{cancel}}
 \end{warpMathJax}
 
+
 \endinput
 %%
 %% End of file `lwarp-cancel.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \LWR at ProvidesPackageDrop{canoniclayout}[2011/11/05]
 \newcommand*{\currentfontletters}{}
 \newcommand*{\charactersperpage}{}
+
 \endinput
 %%
 %% End of file `lwarp-canoniclayout.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -75,6 +75,15 @@
     {\LWR at patcherror{caption}{@xdblfloat}}
 }
 
+\long\def\caption@@@text#1#2#3[#4]#5{%
+    \begin{BlockClass}{figurecaption}%      lwarp
+  \begingroup
+    #3{\csname c@#1\endcsname #4\relax}%
+    #2{\caption at fnum{#1}}{#5}%
+  \endgroup%
+    \end{BlockClass}%                       lwarp
+}
+
 \caption at AtBeginDocument{
 \IfPackageLoadedTF{lwarp-scrextend}{
     \LetLtxMacro\captionbelow\caption
@@ -83,6 +92,7 @@
     \LetLtxMacro\captionofabove\captionof
 }{}
 }
+
 \endinput
 %%
 %% End of file `lwarp-caption.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -92,6 +92,7 @@
 \DeclareCaptionBox{colorbox}{%
     #2%
 }
+
 \endinput
 %%
 %% End of file `lwarp-caption3.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -62,6 +62,7 @@
 \end{warpHTML}
 \makeatother
 
+
 \endinput
 %%
 %% End of file `lwarp-cases.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ccicons.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ccicons.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ccicons.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -33,6 +33,7 @@
 \renewcommand{\ccicons at remix}{\LWR at ccicons{ccRemix}{11}}
 \renewcommand{\ccicons at copy}{\LWR at ccicons{ccCopy}{12}}
 \renewcommand{\ccicons at pdalt}{\LWR at ccicons{ccPublicDomainAlt}{13}}
+
 \endinput
 %%
 %% End of file `lwarp-ccicons.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-centerlastline.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-centerlastline.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-centerlastline.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{centerlastline}[2020/10/12]
 \providecommand{\centerlastline}{}
 \def\endcenterlastline{\par}
+
 \endinput
 %%
 %% End of file `lwarp-centerlastline.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\require{centernot}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-centernot.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
 \newlength{\deletebarwidth}
 \newlength{\changebarsep}
 \newcounter{changebargrey}
+
 \endinput
 %%
 %% End of file `lwarp-changebar.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -41,6 +41,7 @@
         \cpl at content
     \end{BlockClass}
 }
+
 \endinput
 %%
 %% End of file `lwarp-changelayout.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -35,6 +35,7 @@
 \DeclareDocumentCommand{\strictpagecheck}{}{}
 \DeclareDocumentCommand{\easypagecheck}{}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-changepage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -265,6 +265,7 @@
 {#3}%
 }%
 }
+
 \endinput
 %%
 %% End of file `lwarp-changes.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{chappg}[2006/05/09]
 \renewcommand{\pagenumbering}[2][]{}
 \providecommand{\chappgsep}{--}
+
 \endinput
 %%
 %% End of file `lwarp-chappg.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \xdef\@savedjobname{\BaseJobname}
 \let\@currentipfile\@savedjobname
 
+
 \endinput
 %%
 %% End of file `lwarp-chapterbib.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -101,6 +101,7 @@
 \end{lateximage}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-chemfig.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,7 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
-\LWR at ProvidesPackagePass{chemformula}[2019/10/13]
+\LWR at ProvidesPackagePass{chemformula}[2022/01/23]
 
 \ExplSyntaxOn
 \RenewDocumentCommand \ch { O{}m }
@@ -225,6 +225,7 @@
       }
   }
 \ExplSyntaxOff
+
 \endinput
 %%
 %% End of file `lwarp-chemformula.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -30,6 +30,7 @@
 
 \ExplSyntaxOff
 
+
 \endinput
 %%
 %% End of file `lwarp-chemgreek.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,14 +16,22 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
-\LWR at ProvidesPackagePass{chemmacros}[2017/08/28]
+\LWR at ProvidesPackagePass{chemmacros}[2022/02/13]
 \ExplSyntaxOn
-
-\newcommand{\@ifchemmacrosmoduleloaded}[1]{%
-\@ifl at aded{\c__chemmacros_module_extension_tl}{\c__chemmacros_module_prefix_tl.#1}%
-}
-
-\ExplSyntaxOff
+\prg_set_conditional:Npnn \chemmacros_if_package_loaded:n #1 {p,T,F,TF}
+  {
+    \cs_if_exist:cTF {ver@#1.sty}
+      { \prg_return_true: }
+      {
+        \cs_if_exist:cTF {ver at lwarp-#1.sty}
+            { \prg_return_true: }
+            { \prg_return_false: }
+      }
+  }
+\hook_gput_code:nnn {begindocument/end} {chemmacros}
+  {
+      \bool_set_false:N \l__chemmacros_hyperref_bool
+  }
 \DeclareDocumentEnvironment{polymerdelims}{}
 {\begin{lateximage}[-chemmacros- polymer]}
 {\end{lateximage}}
@@ -31,9 +39,8 @@
 \DeclareDocumentEnvironment{redoxreaction}{m m}
 {\begin{lateximage}[-chemmacros- redoxreaction]}
 {\end{lateximage}}
-\ExplSyntaxOn
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{acid-base}{
+\chemmacros_module_if_loaded:nTF{{acid-base}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~acid-base}
 
 \cs_gset_protected:Npn \chemmacros_p:n #1
@@ -65,7 +72,7 @@
     \begingroup
     \boolfalse{mathjax}
     \LWR at subsingledollar*{\textbackslash{}pH}{chemmacros}{
-        \chemmacros_p:n { \chemmacros_chemformula:n {H} }
+        \chemmacros_p:n { \chemmacros_formula:n {H} }
     }
     \endgroup
 }
@@ -74,7 +81,7 @@
     \begingroup
     \boolfalse{mathjax}
     \LWR at subsingledollar*{\textbackslash{}pOH}{chemmacros}{
-        \chemmacros_p:n { \chemmacros_chemformula:n {OH} }
+        \chemmacros_p:n { \chemmacros_formula:n {OH} }
     }
     \endgroup
 }
@@ -137,10 +144,10 @@
     \endgroup
 }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% module loaded
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{charges}{
+\chemmacros_module_if_loaded:nTF{{charges}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~charges}
 
 \cs_gset_protected:Npn \fplus  {
@@ -158,19 +165,19 @@
     \endgroup
 }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{nomenclature}{
+\chemmacros_module_if_loaded:nTF{{nomenclature}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~nomenclature}
 
 \cs_gset_protected:Npn \chemmacros_charge:n #1
   {
     \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}
-    {\chemmacros_chemformula:n { {}^{#1} }}
+    {\chemmacros_formula:n { {}^{#1} }}
     {
         \ifmmode
-            {\chemmacros_chemformula:n { {}^{#1} }}
+            {\chemmacros_formula:n { {}^{#1} }}
         \else
             { \textsuperscript{\ensuremath{#1}} }
         \fi
@@ -184,7 +191,6 @@
 \appto\LWR at restoreorigformatting{%
 \LetLtxMacro\chemprime\LWR at chemmacros@origchemprime%
 }
-\ChemCompatibilityFrom{5.8}
 \cs_gset_protected:Npn \__chemmacros_cip:n #1
   {
     \tl_set:Nn \l__chemmacros_tmpa_tl {#1}
@@ -201,7 +207,6 @@
         }}% lwarp
     }
   }
-\EndChemCompatibility
 \RenewDocumentCommand \Sconf { O{S} } {
 \begin{lateximage}[\textbackslash{}Sconf{[}#1{]}]*
     \chemmacros_sconf:n {#1}
@@ -221,9 +226,7 @@
         \chemmacros_coordination_symbol:nnnn
         { \l__chemmacros_coord_use_hyphen_bool }
         {
-            \chemmacros_if_compatibility:nnTF {>} {5.7}
             { \c_true_bool }
-            { \c_false_bool }
         }
         { \chemeta }
         {#1}
@@ -239,9 +242,7 @@
         \chemmacros_coordination_symbol:nnnn
         { \l__chemmacros_coord_use_hyphen_bool }
         {
-            \chemmacros_if_compatibility:nnTF {>} {5.7}
             { \c_true_bool }
-            { \c_false_bool }
         }
         { \chemkappa }
         {#1}
@@ -262,10 +263,10 @@
     }
     \endgroup
   }
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{particles}{
+\chemmacros_module_if_loaded:nTF{{particles}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~particles}
 
 \cs_gset_protected:Npn \chemmacros_declare_nucleophile:Nn #1#2
@@ -275,11 +276,10 @@
         \bool_if:NTF \l__chemmacros_nucleophile_elpair_bool
           {
             \chemmacros_elpair:n { #2 }
-            \chemmacros_if_compatibility:nnT {>=} {5.3}
               { \skip_horizontal:N \l__chemmacros_nucleophile_dim }
-            \chemmacros_chemformula:n { {}^{-} }
+            \chemmacros_formula:n { {}^{-} }
           }
-          { \chemmacros_chemformula:n { #2^{-} } }
+          { \chemmacros_formula:n { #2^{-} } }
       }
     \DeclareDocumentCommand #1 {o}
       {%
@@ -296,10 +296,10 @@
 \RenewChemNucleophile \Nuc {Nu}
 \RenewChemNucleophile \ba  {ba}
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{phases}{
+\chemmacros_module_if_loaded:nTF{{phases}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~phases}
 
 \cs_undefine:N \chemmacros_phase:n
@@ -322,10 +322,10 @@
       }
   }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{mechanisms}{
+\chemmacros_module_if_loaded:nTF{{mechanisms}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~mechanisms}
 
 \chemmacros_define_keys:nn {textmechanisms}
@@ -437,10 +437,10 @@
   }%
 }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{newman}{
+\chemmacros_module_if_loaded:nTF{{newman}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~newman}
 
 \RenewDocumentCommand \newman {od()m}%
@@ -457,10 +457,10 @@
     \end{lateximage}
   }%
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{orbital}{
+\chemmacros_module_if_loaded:nTF{{orbital}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~orbital}
 
 \RenewDocumentCommand \orbital {om}
@@ -488,15 +488,16 @@
     \end{lateximage}
   }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{reactions}{
+\chemmacros_module_if_loaded:nTF{{reactions}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~reactions}
 
-\cs_gset_protected:Npn \chemmacros_declare_reaction_env:nnnn #1#2#3#4
+\cs_gset_protected:Npn \__chemmacros_declare_reaction_env:nnnn #1#2#3#4
   {
-    \exp_args:Nnx \DeclareDocumentEnvironment {#1} { O{} \prg_replicate:nn {#3+0} {m} }
+    \exp_args:Nnx \DeclareDocumentEnvironment {#1}
+      { \int_compare:nT { #3+0 = 0 } {!} O{} \prg_replicate:nn {#3+0} {m} }
       {
         \boolfalse{mathjax}%                        lwarp
         \ifdefvoid{\LWR at ThisAltText}{%              lwarp
@@ -504,13 +505,15 @@
         }{}%                                        lwarp
         \chemmacros_add_reaction_description:n {##1}
         \__chemmacros_begin_reaction:
-        \chemmacros_reaction_read:nnw {#2} {#4}
+        \__chemmacros_reaction_read:nnw {#2} {#4}
       }
       {
         \__chemmacros_end_reaction:
         \gdef\LWR at ThisAltText{}%                    lwarp
+        \ignorespacesafterend
       }
   }
+
 \cs_generate_variant:Nn \chemmacros_declare_reaction_env:nnnn {nnnV}
 
 \RenewChemReaction {reaction}   {equation}
@@ -518,10 +521,170 @@
 \RenewChemReaction {reactions}  {align}
 \RenewChemReaction {reactions*} {align*}
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
+\StartDefiningTabulars%     lwarp
+
+\RenewDocumentCommand \printreactants {s}
+  {
+    \group_begin:
+      \chemmacros_set_keys:nn {reactants} { switch = false }
+      \int_step_variable:nNn
+        { \seq_count:N \g_chemnum_initiated_compounds_seq }
+        \l__chemmacros_reactants_tmpa_tl
+        {
+          \seq_put_right:Nx
+            \l__chemmacros_reactants_tmpa_seq
+            {
+              \chemnum_cmpd:nnne { \c_false_bool } { \c_true_bool } {}
+                {
+                  \seq_item:NV
+                    \g_chemnum_initiated_compounds_seq
+                    \l__chemmacros_reactants_tmpa_tl
+                }
+              &
+              \bool_if:nT {#1}
+                {
+                  \seq_item:NV
+                    \g_chemnum_initiated_compounds_seq
+                    \l__chemmacros_reactants_tmpa_tl
+                  &
+                }
+              % TODO: expl3-command ??
+              \solvent
+                {
+                  \seq_item:NV
+                    \g_chemnum_initiated_compounds_seq
+                    \l__chemmacros_reactants_tmpa_tl
+                }
+              \tabularnewline
+            }
+          \tl_set:Nx
+            \l__chemmacros_reactants_tmpb_tl
+            {
+              \seq_item:NV
+                \g_chemnum_initiated_compounds_seq
+                \l__chemmacros_reactants_tmpa_tl
+            }
+          \chemmacros_reactants_list_subreactant:Vn
+            \l__chemmacros_reactants_tmpb_tl
+            {#1}
+        }
+      % TODO: longtable ?
+      %       table customizable?
+      % first draft of two styles
+      \par
+      \noindent
+      \bool_if:NTF \l__chemmacros_reactants_printreactants_style_bool
+        {
+          \str_case:Vn \l__chemmacros_reactants_printreactants_style_str
+            {
+              {xltabular}
+              {
+                \chemmacros_if_package_loaded:nTF {xltabular}
+                  {
+                    \bool_if:nTF {#1}
+                      {
+                        \begin {xltabular}
+                          { \textwidth }
+                          { @{}ll>{\raggedright\arraybackslash}X@{} }
+                      }
+                      {
+                        \begin {xltabular}
+                          { \textwidth }
+                          { @{}l>{\raggedright\arraybackslash}X@{} }
+                      }
+                    \seq_use:Nn \l__chemmacros_reactants_tmpa_seq { }
+                    \end{xltabular}
+                  }
+                  {
+                    \msg_expandable_error:nnnn
+                      {chemmacros}
+                      {package-not-loaded}
+                      { \printreactants }
+                      {xltabular}
+                  }
+              }
+              {longtable}
+              {
+                \chemmacros_if_package_loaded:nTF {longtable}
+                  {
+                    \bool_if:nTF {#1}
+                      {
+                        \begin {longtable}[l]
+                          { @{}ll>{\raggedright\arraybackslash}p{0.6\textwidth}@{} }
+                      }
+                      {
+                        \begin {longtable}[l]
+                        { @{}l>{\raggedright\arraybackslash}p{0.9\textwidth}@{} }
+                      }
+                    \seq_use:Nn \l__chemmacros_reactants_tmpa_seq { }
+                    \end{longtable}
+                  }
+                  {
+                    \msg_expandable_error:nnnn
+                      {chemmacros}
+                      {package-not-loaded}
+                      { \printreactants }
+                      {longtable}
+                  }
+              }
+            }
+    }
+        {
+            \msg_warning:nn {chemmacros} {missing-printreactants-style}
+        }
+    \group_end:
+  }
+
+\cs_gset_protected:Npn \chemmacros_reactants_list_subreactant:nn #1#2
+  {
+    \chemnum_if_subcompounds:nT {#1}
+      {
+        \int_step_variable:nNn
+          { \chemnum_count_subcompounds:n {#1} }
+          \l__chemmacros_reactants_tmpa_tl
+          {
+            \seq_put_right:Nx
+            \l__chemmacros_reactants_tmpa_seq
+              {
+                \chemnum_cmpd:nnne { \c_false_bool } { \c_true_bool } {}
+                  {
+                    \exp_not:n {#1}
+                    \exp_not:V \l_chemnum_compound_separator_tl
+                    \chemnum_get_subcompound:nV
+                      {#1}
+                      \l__chemmacros_reactants_tmpa_tl
+                  }
+                &
+                \bool_if:nT {#2}
+                  {
+                    #1
+                    \l_chemnum_compound_separator_tl
+                    \chemnum_get_subcompound:nV
+                      {#1}
+                      \l__chemmacros_reactants_tmpa_tl
+                    &
+                  }
+                % TODO: expl3-command ??
+                \solvent
+                  {
+                    #1
+                    \l_chemnum_compound_separator_tl
+                    \chemnum_get_subcompound:nV
+                      {#1}
+                      \l__chemmacros_reactants_tmpa_tl
+                  }
+                \tabularnewline
+              }
+          }
+      }
+  }
+\cs_generate_variant:Nn \chemmacros_reactants_list_subreactant:nn {V}
+
+\StopDefiningTabulars%      lwarp
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{redox}{
+\chemmacros_module_if_loaded:nTF{{redox}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~redox}
 
 \NewDocumentCommand \LWR at chemmacros@ox { s m >{\SplitArgument{1}{,}}m }
@@ -552,7 +715,7 @@
       {
         \LWR at subsingledollar*{% yes hash
             \textbackslash{}%
-            ox*%
+            ox%
             \{%
                 \LWR at HTMLsanitizedetokenized{\detokenize{#3}}%
             \}% alt
@@ -565,10 +728,10 @@
     \endgroup
   }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{scheme}{
+\chemmacros_module_if_loaded:nTF{{scheme}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~scheme}
 
 \ifdefstring{\schemename}{los}{
@@ -577,32 +740,14 @@
 }
 }{}
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{spectroscopy}{
+\chemmacros_module_if_loaded:nTF{{spectroscopy}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~spectroscopy}
 
-\ChemCompatibilityTo{5.8}
 \cs_gset_protected:Npn \__chemmacros_nmr_base:nn #1#2
   {
-    \tl_if_blank:VF \g__chemmacros_nmr_element_coupled_tl
-      {
-        \tl_put_left:Nn \g__chemmacros_nmr_element_coupled_tl { \{ }
-        \tl_put_right:Nn \g__chemmacros_nmr_element_coupled_tl { \} }
-      }
-    \tl_put_left:Nn \g__chemmacros_nmr_element_coupled_tl {#2}
-    \textsuperscript{#1}
-    \bool_if:NTF \l__chemmacros_nmr_parse_bool
-      { \chemformula_ch:nV {} \g__chemmacros_nmr_element_coupled_tl }
-      { \chemmacros_chemformula:V \g__chemmacros_nmr_element_coupled_tl }
-    \tl_use:N \l__chemmacros_nmr_element_method_connector_tl
-    \tl_use:N \l__chemmacros_nmr_method_tl
-  }
-\EndChemCompatibility
-\ChemCompatibilityFrom{5.8}
-\cs_gset_protected:Npn \__chemmacros_nmr_base:nn #1#2
-  {
     \group_begin:
       \tl_use:N \l__chemmacros_nmr_base_format_tl
       \tl_if_blank:VF \g__chemmacros_nmr_element_coupled_tl
@@ -616,17 +761,16 @@
         {
           \bool_if:NTF \l__chemmacros_nmr_parse_bool
             { \chemformula_ch:nV {} \g__chemmacros_nmr_element_coupled_tl }
-            { \chemmacros_chemformula:V \g__chemmacros_nmr_element_coupled_tl }
+            { \chemmacros_formula:V \g__chemmacros_nmr_element_coupled_tl }
         }
       \tl_use:N \l__chemmacros_nmr_element_method_connector_tl
       \tl_use:N \l__chemmacros_nmr_method_tl
     \group_end:
   }
-\EndChemCompatibility
 
 \cs_gset_protected:Npn \chemmacros_nmr_position:n #1
   {
-    \chemmacros_chemformula:x
+    \chemmacros_formula:x
       {
         \exp_not:V \g__chemmacros_nmr_element_tl
         \bool_if:NF \l__chemmacros_nmr_position_side_bool
@@ -658,7 +802,7 @@
             \textsubscript% lwarp
               {
                 \l__chemmacros_nmr_coupling_nuclei_pre_tl
-                \chemmacros_chemformula:n {#2}
+                \chemmacros_formula:n {#2}
                 \l__chemmacros_nmr_coupling_nuclei_post_tl
               }
           }
@@ -667,7 +811,7 @@
         \tl_set:Nn \l__chemmacros_nmr_coupling_nuclei_tl
           {
             \l__chemmacros_nmr_coupling_nuclei_pre_tl
-            \chemmacros_chemformula:n {#2}
+            \chemmacros_formula:n {#2}
             \l__chemmacros_nmr_coupling_nuclei_post_tl
           }
       }
@@ -723,7 +867,7 @@
                 \bool_if:NT \l__chemmacros_nmr_comma_bool
                     { , ~ }
                 \bool_if:NT \l__chemmacros_nmr_solvent_bool
-                    { \chemmacros_chemformula:n {#4} }
+                    { \chemmacros_formula:n {#4} }
                 \bool_if:NT \l__chemmacros_nmr_delimiters_bool
                     { ) }
                 \tl_if_blank:nT {#1} {:~}
@@ -789,20 +933,26 @@
     \IfBooleanF {#1} { \bool_if:NT \l__chemmacros_nmr_use_equal_bool { ~ = } }
   }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \AtBeginDocument{
-\@ifchemmacrosmoduleloaded{thermodynamics}{
+\chemmacros_module_if_loaded:nTF{{thermodynamics}}{
 \PackageInfo{lwarp}{Patching~chemmacros~module~thermodynamics}
 
-\cs_gset_protected:Npn \chemmacros_state:nn #1#2
+\cs_gset_protected:Npn \chemmacros_state:nnnnnn #1#2#3#4#5#6
   {
     \group_begin:
-      \boolfalse{mathjax}
-      \chemmacros_set_keys:nn {thermodynamics} {#1}
+      \chemmacros_set_keys:ne {thermodynamics}
+        {
+          \exp_not:n {#1} ,
+          \tl_if_novalue:nF {#2} { subscript-left = \exp_not:n {#2} , }
+          \tl_if_novalue:nF {#3} { superscript-left = \exp_not:n {#3} , }
+          \tl_if_novalue:nF {#5} { subscript-right = \exp_not:n {#5} , }
+          \tl_if_novalue:nF {#6} { superscript-right = \exp_not:n {#6} }
+        }
         \LWR at subsingledollar*{% yes hashing
             \textbackslash{}state%
-            \{\LWR at HTMLsanitizedetokenized{\detokenize{#2}}\}% alt
+            \{\LWR at HTMLsanitizedetokenized{\detokenize{#4}}\}% alt
         }{%
             chemmacros_state% add'l hashing
             #1% options
@@ -812,31 +962,32 @@
             RSB \tl_use:N \l__chemmacros_state_sb_right_tl
         }
         {
-         \LWR at origensuredmath{
-          \chemmacros_text:V \l__chemmacros_state_pre_tl
-          \c_math_superscript_token
-            { \chemmacros_text:V \l__chemmacros_state_sp_left_tl }
-          \tl_if_empty:NTF \l__chemmacros_state_sb_left_tl
-          {}
-          {
-            \c_math_subscript_token
-            { \chemmacros_text:V \l__chemmacros_state_sb_left_tl }
-          }
-          #2
-          \c_math_superscript_token
-            { \chemmacros_text:V \l__chemmacros_state_sp_right_tl }
-          \tl_if_empty:NTF \l__chemmacros_state_sb_right_tl
-          {}
-          {
-            \c_math_subscript_token
-            { \chemmacros_text:V \l__chemmacros_state_sb_right_tl }
-          }
-          \chemmacros_text:V \l__chemmacros_state_post_tl
-         }
+            \LWR at origensuredmath
+                {
+                \chemmacros_text:V \l__chemmacros_state_pre_tl
+                \c_math_superscript_token
+                    { \chemmacros_text:V \l__chemmacros_state_sp_left_tl }
+                \tl_if_empty:NTF \l__chemmacros_state_sb_left_tl
+                {}
+                {
+                    \c_math_subscript_token
+                        { \chemmacros_text:V \l__chemmacros_state_sb_left_tl }
+                }
+                #4
+                \c_math_superscript_token
+                    { \chemmacros_text:V \l__chemmacros_state_sp_right_tl }
+                \tl_if_empty:NTF \l__chemmacros_state_sb_right_tl
+                {}
+                {
+                    \c_math_subscript_token
+                    { \chemmacros_text:V \l__chemmacros_state_sb_right_tl }
+                }
+                \chemmacros_text:V \l__chemmacros_state_post_tl
+                }
         }
     \group_end:
   }
-\cs_generate_variant:Nn \chemmacros_state:nn { nV }
+\cs_generate_variant:Nn \chemmacros_state:nnnnnn { nVVVVV }
 
 \cs_gset_protected:Npn \chemmacros_declare_state:Nn #1#2
   {
@@ -860,17 +1011,23 @@
     \DeclareDocumentCommand #1 { sO{}D(){}m }
       {
         \group_begin:
-          \chemmacros_set_keys:xn
+          \chemmacros_set_keys:en
             {thermodynamics/\chemmacros_remove_backslash:N #1}
             {#2}
           \tl_if_blank:nF {##3}
             {
-              \chemmacros_set_keys:nx {thermodynamics}
+              \chemmacros_set_keys:ne {thermodynamics}
                 { subscript-\l__chemmacros_state_sb_pos_tl = \exp_not:n {##3} }
             }
-              \chemmacros_state:nV {##2} \l__chemmacros_state_symbol_tl
+              \chemmacros_state:nVVVVV
+                {##2}
+                \c_novalue_tl
+                \c_novalue_tl
+                \l__chemmacros_state_symbol_tl
+                \c_novalue_tl
+                \c_novalue_tl
               \chemmacros_set_keys_groups:nnn {thermodynamics} {variables} {##2}
-              \IfBooleanF {##1} {  = ~ \SI {##4} { \l__chemmacros_state_unit_tl } }
+              \IfBooleanF {##1} { = \qty {##4} { \l__chemmacros_state_unit_tl } }
         \group_end:
       }
   }
@@ -878,10 +1035,11 @@
 \RenewChemState \entropy  { symbol = S , unit = \joule\per\kelvin\per\mole , pre = }
 \RenewChemState \gibbs    { symbol = G , unit = \kilo\joule\per\mole }
 
-}{}% \@ifchemmacrosmoduleloaded
+}{}% Module loaded.
 }% AtBeginDocument
 \ExplSyntaxOff
 
+
 \endinput
 %%
 %% End of file `lwarp-chemmacros.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -53,6 +53,7 @@
 
 \ExplSyntaxOff
 
+
 \endinput
 %%
 %% End of file `lwarp-chemnum.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{chkfloat}[2012/08/19]
+
 \endinput
 %%
 %% End of file `lwarp-chkfloat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \LWR at ProvidesPackageDrop{chngpage}[2009/10/20]
 \LWR at origRequirePackage{lwarp-changepage}
 
+
 \endinput
 %%
 %% End of file `lwarp-chngpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
 
 \DeclareDocumentCommand\citepunct{}{,\,\relax}
 
+
 \endinput
 %%
 %% End of file `lwarp-cite.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-citeref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-citeref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-citeref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -35,6 +35,7 @@
             }%
     \fi
     }
+
 \endinput
 %%
 %% End of file `lwarp-citeref.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-classicthesis.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-classicthesis.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-classicthesis.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -35,6 +35,7 @@
 \newcommand{\tocEntry}[1]{}
 \DeclareRobustCommand*{\deactivateaddvspace}{}%
 \newlength{\beforebibskip}
+
 \endinput
 %%
 %% End of file `lwarp-classicthesis.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cleveref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cleveref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cleveref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -142,6 +142,7 @@
   \fi
   \sf@@sub at label{#2}}
 }{}
+
 \endinput
 %%
 %% End of file `lwarp-cleveref.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{clrdblpg}[2018/04/21]
+
 \endinput
 %%
 %% End of file `lwarp-clrdblpg.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cmbright.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cmbright.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cmbright.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -33,6 +33,7 @@
 \CustomizeMathJax{\newcommand{\mathbold}[1]{\boldsymbol{#1}}}
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-cmbright.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{cmdtrack}[2012/12/18]
 \newcommand{\untrack}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-cmdtrack.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -38,6 +38,7 @@
 \CustomizeMathJax{\newcommand{\simcolon}{\mathrel{\sim\!\unicode{x2236}}}}
 \CustomizeMathJax{\newcommand{\simcoloncolon}{\mathrel{\sim\!\unicode{x2237}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-colonequals.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{color}[2016/07/10]
 \RequirePackage{xcolor}
 \let\color at endgroup\endgroup
+
 \endinput
 %%
 %% End of file `lwarp-color.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -83,6 +83,7 @@
 
 \end{warpMathJax}
 
+
 \endinput
 %%
 %% End of file `lwarp-colortbl.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \ProvidesPackage{lwarp-common-mathjax-letters}[2020/08/10]
 \begin{warpMathJax}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \ProvidesPackage{lwarp-common-mathjax-newpxtxmath}[2020/09/20]
 \LWR at origRequirePackage{lwarp-common-mathjax-nonunicode}
 \LWR at origRequirePackage{lwarp-common-mathjax-overlaysymbols}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-nonunicode.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-nonunicode.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-nonunicode.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \ProvidesPackage{lwarp-common-mathjax-nonunicode}[2020/09/20]
 \LWR at origRequirePackage{lwarp-common-mathjax-overlaysymbols}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-overlaysymbols.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-overlaysymbols.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-overlaysymbols.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \ProvidesPackage{lwarp-common-mathjax-overlaysymbols}[2020/08/17]
 \begin{warpMathJax}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \ProvidesPackage{lwarp-common-multimedia}[2019/04/22]
 \RequirePackage{xkeyval}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 \newcommand*{\postflagword}{}
 \newlength\contsep
 \newlength\contdrop
+
 \endinput
 %%
 %% End of file `lwarp-continue.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
 
 \newcommand{\CRB at setcopyrightfont}{}
 \newcommand{\CRB at setcopyrightparagraphstyle}{}
+
 \endinput
 %%
 %% End of file `lwarp-copyrightbox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{crop}[2003/05/20]
 \newcommand*{\crop}[1][]{}
 \newcommand*{\cropdef}[6][]{}
+
 \endinput
 %%
 %% End of file `lwarp-crop.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -134,6 +134,7 @@
     \tmark[#1]\,#2\par
 }
 \LWR at formatted{tnote}
+
 \endinput
 %%
 %% End of file `lwarp-ctable.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \newtoks\preCutedStrip \preCutedStrip{}
 \newtoks\postCutedStrip \postCutedStrip{}
 \def\oldcolsbreak#1{}
+
 \endinput
 %%
 %% End of file `lwarp-cuted.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -41,6 +41,7 @@
 \begin{picture}(0,0)
 \putstuffinpic
 \end{picture}}
+
 \endinput
 %%
 %% End of file `lwarp-cutwin.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{dblfloatfix}[2012/12/31]
+
 \endinput
 %%
 %% End of file `lwarp-dblfloatfix.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \def\DFNalwaysdouble{}
 \def\DFNruleboth{}
 \def\DFNruleleft{}
+
 \endinput
 %%
 %% End of file `lwarp-dblfnote.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 
 \newcommand*{\LWR at HTML@DC at end}{}
 \LWR at formatted{DC at end}
+
 \endinput
 %%
 %% End of file `lwarp-dcolumn.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-decimal.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-decimal.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-decimal.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\def\.{\mbox{.}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-decimal.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-decorule.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-decorule.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-decorule.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
     {\end{lateximage}}
     {}
     {\LWR at patcherror{decorule}{decorule B}}
+
 \endinput
 %%
 %% End of file `lwarp-decorule.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -75,6 +75,7 @@
 \setkeys{diagbox}{dir=NW,#1}%
 \@nameuse{LWR at diagboxT\diagbox at dir}{#3}{#2}{#4}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-diagbox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -55,6 +55,7 @@
 \LWR at formatted{eye}
 \LWR at formatted{satellitedish}
 \LWR at formatted{smallpencil}
+
 \endinput
 %%
 %% End of file `lwarp-dingbat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dotlessi.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dotlessi.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dotlessi.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \CustomizeMathJax{\let\dotlessi\imath}
 \CustomizeMathJax{\let\dotlessj\jmath}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-dotlessi.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{dprogress}[2008/02/21]
+
 \endinput
 %%
 %% End of file `lwarp-dprogress.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
 \newcommand{\draftcopyPageY}[1]{}
 \newcommand{\draftcopyBottomX}[1]{}
 \newcommand{\draftcopyBottomY}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-draftcopy.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \define at key{draftfigure}{position}[left]{}
 \define at key{draftfigure}{size}[normal]{}
 \newcommand\setdf[1]{\setkeys{draftfigure}{#1}}
+
 \endinput
 %%
 %% End of file `lwarp-draftfigure.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
 \newcommand{\SetWatermarkVertCenter}[1]{}
 \newcommand{\SetWatermarkText}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-draftwatermark.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-drftcite.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-drftcite.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-drftcite.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
     {Reference `#2' on page \thepage\space was never cited}}{}%
    \@citeverb{#2}}\hfil]\if at filesw{\def\protect##1{\string ##1\space}%
    \immediate\write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces}
+
 \endinput
 %%
 %% End of file `lwarp-drftcite.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -47,6 +47,7 @@
     {}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-easy-todo.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \setcounter{secnumdepth}{0}
 \setcounter{tocdepth}{2}
 }
+
 \endinput
 %%
 %% End of file `lwarp-ebook.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -143,6 +143,7 @@
 \CustomizeMathJax{\newcommand{\mply}{\cdot}}
 \CustomizeMathJax{\newcommand{\rW}{\ensuremath{\mathrm{W}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-econometrics.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -33,6 +33,7 @@
     \BlockClass[color:blue]{edstub}%
 }
 {\endBlockClass}
+
 \endinput
 %%
 %% End of file `lwarp-ed.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 
 \newcommand*{\midwordellipsis}{\,\textellipsis\,}
 
+
 \endinput
 %%
 %% End of file `lwarp-ellipsis.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -48,6 +48,7 @@
 
 \newcommand{\LWR at HTML@EmbracOn}{}
 \LWR at formatted{EmbracOn}
+
 \endinput
 %%
 %% End of file `lwarp-embrac.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackageDrop{emptypage}[2010/05/30]
 
+
 \endinput
 %%
 %% End of file `lwarp-emptypage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -37,6 +37,7 @@
 \providecommand{\efloatend}{}
 \providecommand{\efloatbeginlist}{}
 \providecommand{\efloatendlist}{}
+
 \endinput
 %%
 %% End of file `lwarp-endfloat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -41,6 +41,7 @@
 \newcommand{\resetendnotes}{}
 \newif\ifnotesbychapteron \notesbychapteronfalse
 \newcommand{\notesbychapter}{\notesbychapterontrue}
+
 \endinput
 %%
 %% End of file `lwarp-endheads.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -37,6 +37,7 @@
 \CustomizeMathJax{\newcommand{\endnote}[2][\LWRendnote]{{}^{\mathrm{#1}}}}
 \CustomizeMathJax{\newcommand{\endnotemark}[1][\LWRendnote]{{}^{\mathrm{#1}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-endnotes.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-engtlc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-engtlc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-engtlc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -219,6 +219,7 @@
 \CustomizeMathJax{\let\expval\valatt}
 \CustomizeMathJax{\let\rmexp\ex}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-engtlc.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enotez.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enotez.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enotez.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -107,6 +107,7 @@
 \CustomizeMathJax{\newcommand{\endnotemark}[1][\LWRendnote]{{}^{\mathrm{#1}}}}
 \end{warpMathJax}
 
+
 \endinput
 %%
 %% End of file `lwarp-enotez.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 \LWR at ProvidesPackagePass{enumerate}[2015/07/23]
+
 \endinput
 %%
 %% End of file `lwarp-enumerate.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 
 \def\DrawEnumitemLabel{}
 
+
 \endinput
 %%
 %% End of file `lwarp-enumitem.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -49,6 +49,7 @@
 \renewcommand{\epigraphhead}[2][0]{#2}
 \renewcommand{\dropchapter}[1]{}
 \renewcommand*{\undodrop}{}
+
 \endinput
 %%
 %% End of file `lwarp-epigraph.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epsf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epsf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epsf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
     {\end{lateximage}}
     {}
     {\LWR at patcherror{lwarp-epsf}{epsfsetgraph-end}}
+
 \endinput
 %%
 %% End of file `lwarp-epsf.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -34,6 +34,7 @@
 
 \newcommand{\LWR at HTML@psfig}[1]{\includegraphics[#1]{\LWR at epsfig@filename}}
 \LWR at formatted{psfig}
+
 \endinput
 %%
 %% End of file `lwarp-epsfig.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -39,6 +39,7 @@
     .eps,.EPS,.pdf,.PDF,.gif,.GIF,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG%
 }%
 }
+
 \endinput
 %%
 %% End of file `lwarp-epstopdf-base.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackagePass{epstopdf}[2020-01-24]
+
 \endinput
 %%
 %% End of file `lwarp-epstopdf.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 \def\eqlistlabel#1{#1}
 \newcommand{\eqlistauto}[1]{}
 \newcommand{\eqlistnoauto}{}
+
 \endinput
 %%
 %% End of file `lwarp-eqlist.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -53,6 +53,7 @@
 
 \newcommand*{\LWR at HTML@eqsetminwidthto}[2]{}
 \newcommand*{\LWR at HTML@eqsetmaxwidthto}[2]{}
+
 \endinput
 %%
 %% End of file `lwarp-eqparbox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -60,6 +60,7 @@
 
 \StopDefiningMath
 
+
 \endinput
 %%
 %% End of file `lwarp-errata.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -38,6 +38,7 @@
 \newcommand*{\ClearShipoutPictureFG}{}
 \newcommand{\gridSetup}[6][]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-eso-pic.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-esvect.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-esvect.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-esvect.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \CustomizeMathJax{\newcommand{\LWResvectvvstar}[2]{\overrightarrow{#1}\!_{#2}}}
 \CustomizeMathJax{\newcommand{\vv}{\ifstar\LWResvectvvstar\LWResvectvv}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-esvect.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-etoc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-etoc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-etoc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -131,6 +131,7 @@
 \let\etocaftertochook    \@empty
 \let\etocbeforetitlehook \@empty
 \appto\tableofcontents{\def\tableofcontents{}}
+
 \endinput
 %%
 %% End of file `lwarp-etoc.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \renewrobustcmd\eurobars{}
 \renewrobustcmd\eurobarsnarrow{}
 \renewrobustcmd\eurobarswide{}
+
 \endinput
 %%
 %% End of file `lwarp-eurosym.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 \newcommand*{\AddEverypageHook}[1]{}
 \newcommand*{\AddThispageHook}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-everypage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 
 \let\AtNextShipout\relax
 \newcommand*{\AtNextShipout}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-everyshi.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-extarrows.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-extarrows.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-extarrows.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
 \CustomizeMathJax{\let\xlongleftarrow\xleftarrow}
 \CustomizeMathJax{\let\xlongrightarrow\xrightarrow}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-extarrows.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -34,6 +34,7 @@
 \newcommand*{\firstrightmark}{}
 \newcommand*{\lastleftmark}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-extramarks.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -180,6 +180,7 @@
     \LWRFB at UseVerbatim{#2}%
     \LWR at afterendverbatim%
 }
+
 \endinput
 %%
 %% End of file `lwarp-fancybox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -56,6 +56,7 @@
 }
 \long\def\f at nch@pagestyle#1[#2]#3{}
 
+
 \endinput
 %%
 %% End of file `lwarp-fancyhdr.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancypar.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancypar.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancypar.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -52,6 +52,7 @@
 
 \makeatother
 \end{warpHTML}
+
 \endinput
 %%
 %% End of file `lwarp-fancypar.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -22,6 +22,7 @@
 {}{
     \renewcommand*{\fancyrefhook}[1]{#1}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-fancyref.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
 \newcommand{\fancytabsGap}[1]{}
 \newcommand{\fancytabsFloor}[1]{}
 \newcommand{\fancytabsRotate}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-fancytabs.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -271,6 +271,7 @@
 
 } % \AfterEndPreamble
 
+
 \endinput
 %%
 %% End of file `lwarp-fancyvrb.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fbox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,18 +15,22 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
-\LWR at ProvidesPackagePass{fbox}[2020/06/22]
+\LWR at ProvidesPackagePass{fbox}[2022/02/20]
 \LetLtxMacro\LWR at HTML@fbox\fbox
 \renewcommand*{\orig at fbox}{\FBox at i[tblr]}
-\newcommand*{\LWR at fboxpkg@border}[2]{%
+\newcommand*{\LWR at fboxpkg@border}[3]{%
+    \colorlet{LWR at border@color}{\csuse{fbox@#2color}}%
+    \protect\convertcolorspec{named}{LWR at border@color}{HTML}\LWR at tempbordercolor\relax%
     \appto\LWR at tempone{%
         border-#1: % space
         \LWR at printlength{\LWR at atleastonept} % space
-        solid \LWR at origpound\LWR at tempcolor ;\LWR at indentHTML
+        solid \LWR at origpound%
     }%
-    \ifblank{#2}{}{%
+    \expandafter\appto\expandafter\LWR at tempone\expandafter{\LWR at tempbordercolor}%
+    \appto\LWR at tempone{ ;\LWR at indentHTML}%
+    \ifblank{#3}{}{%
         \appto\LWR at tempone{%
-            padding-#1: \LWR at printlength{#2} ;\LWR at indentHTML
+            padding-#1: \LWR at printlength{#3} ;\LWR at indentHTML
         }%
     }%
 }
@@ -53,18 +57,18 @@
     \LWR at fboxpkg@lrpadding{left}%
     \LWR at fboxpkg@lrpadding{right}%
     \ifnum\the\@tempcntb>8\relax
-        \advance\@tempcntb by -8
-        \LWR at fboxpkg@border{top}{\fbox@@sep}%
+        \advance\@tempcntb by -8\relax
+        \LWR at fboxpkg@border{top}{t}{\fbox@@sep}%
     \fi
     \ifnum\@tempcntb>3
-        \advance\@tempcntb by -4
-        \LWR at fboxpkg@border{left}{}%
+        \advance\@tempcntb by -4\relax
+        \LWR at fboxpkg@border{left}{l}{}%
     \fi
-    \ifnum\@tempcntb>1
-        \LWR at fboxpkg@border{right}{}%
+    \ifnum\@tempcntb>1\relax
+        \LWR at fboxpkg@border{right}{r}{}%
     \fi
     \ifodd\@tempcntb
-        \LWR at fboxpkg@border{bottom}{\fbox@@sep}%
+        \LWR at fboxpkg@border{bottom}{b}{\fbox@@sep}%
     \fi
     \color at begingroup
     \ifbool{LWR at fboxpkg@ispar}%
@@ -97,6 +101,7 @@
 \CustomizeMathJax{\newcommand{\LWRfboxpkgtwo}[2][]{\LWRorigfbox{#2}}}
 \CustomizeMathJax{\renewcommand{\fbox}{\ifstar\LWRfboxpkgtwo\LWRfboxpkgtwo}}
 \CustomizeMathJax{\newcommand{\fparbox}{\fbox}}
+
 \endinput
 %%
 %% End of file `lwarp-fbox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fewerfloatpages.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fewerfloatpages.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fewerfloatpages.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \newcommand\floatpagekeepfraction{\textfraction}
 \newcounter{floatpagedeferlimit}
 \newcounter{floatpagekeeplimit}
+
 \endinput
 %%
 %% End of file `lwarp-fewerfloatpages.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \def\figurecapname{Figure Captions}
 \def\tablepagename{Tables}
 \def\figurepagename{Figures}
+
 \endinput
 %%
 %% End of file `lwarp-figcaps.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \setlength{\figwidth}{5.5in}%
 \setlength{\figwidth}{\figwidth / #3}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-figsize.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -28,6 +28,7 @@
 \newdimen\fitboxnatwidth
 
 \newcommand\SetFitboxLayout[3][]{}
+
 \endinput
 %%
 %% End of file `lwarp-fitbox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{fix2col}[2015/11/13]
+
 \endinput
 %%
 %% End of file `lwarp-fix2col.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \LWR at mathjax@addletter{\BooleanTrue}{up}{}{omega}{03A9}
 \CustomizeMathJax{\newcommand{\mathbold}[1]{\boldsymbol{#1}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-fixmath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -66,6 +66,7 @@
 
 }% \AtBeginDocument
 
+
 \endinput
 %%
 %% End of file `lwarp-fixme.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -35,6 +35,7 @@
     \ULon{\LWR at backgroundcolor{#1}{#2}}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-fixmetodonotes.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{flafter}[2018/01/08]
 \providecommand\fl at trace[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-flafter.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{flippdf}[2006/06/30]
 \newcommand\FlipPDF{}
 \newcommand\UnFlipPDF{}
+
 \endinput
 %%
 %% End of file `lwarp-flippdf.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -53,6 +53,7 @@
 
 \newcommand{\listof}{\LWR at listof}
 
+
 \endinput
 %%
 %% End of file `lwarp-float.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -51,6 +51,7 @@
 \DeclareDocumentEnvironment{floatingtable}{o}
   {\begin{KFLTfloatflt at marginfloat}{table}{}}
   {\end{KFLTfloatflt at marginfloat}}
+
 \endinput
 %%
 %% End of file `lwarp-floatflt.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \newcommand*{\floatpagestyle}[1]{}
 \newcommand*{\rotfloatpagestyle}[1]{}
 \newcommand*{\thisfloatpagestyle}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-floatpag.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -181,6 +181,7 @@
     \boolfalse{LWR at insubfloatrow}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-floatrow.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \def\tracefloats{}
 \def\tracefloatsoff{}
 \def\tracefloatvals{}
+
 \endinput
 %%
 %% End of file `lwarp-fltrace.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 \newtoks\atColsBreak \atColsBreak={}
 \newtoks\atColsEnd   \atColsEnd={}
 \newcommand*{\showcolsendrule}{}
+
 \endinput
 %%
 %% End of file `lwarp-flushend.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \newcommand*{\fnbreaknonverbose}{}
 \newcommand*{\fnbreaklabel}{}
 \newcommand*{\fnbreaknolabel}{}
+
 \endinput
 %%
 %% End of file `lwarp-fnbreak.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -44,6 +44,7 @@
 \newcommand{\FmN}[1]{#1}
 \newcommand{\FmTi}[1]{#1}
 
+
 \endinput
 %%
 %% End of file `lwarp-fncychap.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{fnlineno}[2011/01/07]
+
 \endinput
 %%
 %% End of file `lwarp-fnlineno.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpara.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpara.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpara.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{fnpara}
+
 \endinput
 %%
 %% End of file `lwarp-fnpara.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \newcommand*{\makeFNmid}{}
 \newcommand*{\makeFNbelow}{}
 \newcommand*{\makeFNabove}{}
+
 \endinput
 %%
 %% End of file `lwarp-fnpos.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -70,6 +70,7 @@
     \LetLtxMacro\symbol\LWR at fontawesome@symbolthree%
 }
 \fi
+
 \endinput
 %%
 %% End of file `lwarp-fontawesome.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
   }
 }
 \ExplSyntaxOff
+
 \endinput
 %%
 %% End of file `lwarp-fontawesome5.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontaxes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontaxes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontaxes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -28,6 +28,7 @@
         \LetLtxMacro\textsw\firstofone%
     }
 }
+
 \endinput
 %%
 %% End of file `lwarp-fontaxes.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackagePass{fontenc}[2017/04/05]
+
 \endinput
 %%
 %% End of file `lwarp-fontenc.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -49,6 +49,7 @@
   \endgroup%
   \@footnotemark%
 }
+
 \endinput
 %%
 %% End of file `lwarp-footmisc.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -88,6 +88,7 @@
 }
 \let\endfootnote\fn at endfntext
 \let\endfootnotetext\endfootnote
+
 \endinput
 %%
 %% End of file `lwarp-footnote.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{footnotebackref}[2012/07/01]
+
 \endinput
 %%
 %% End of file `lwarp-footnotebackref.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \RequirePackage{footnote}
 
 \LWR at ProvidesPackageDrop{footnotehyper}[2018/01/23]
+
 \endinput
 %%
 %% End of file `lwarp-footnotehyper.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackagePass{footnoterange}[2012/02/17]
 \csletcs{footnoterange}{footnoterange*}
 \csletcs{endfootnoterange}{endfootnoterange*}
+
 \endinput
 %%
 %% End of file `lwarp-footnoterange.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{footnpag}
+
 \endinput
 %%
 %% End of file `lwarp-footnpag.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackagePass{foreign}[2012/09/25]
 \renewcommand\foreignabbrfont{\emph}
+
 \endinput
 %%
 %% End of file `lwarp-foreign.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -38,6 +38,7 @@
     \end{lateximage}%               lwarp
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-forest.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fouridx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fouridx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fouridx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
     }%
 }
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-fouridx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fourier.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fourier.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fourier.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -81,6 +81,7 @@
 \CustomizeMathJax{\newcommand{\widering}[1]{\stackrel{\unicode{x2218}}{\overgroup{#1}}}}
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-fourier.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -123,6 +123,7 @@
     \@tempboxa%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-framed.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-froufrou.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-froufrou.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-froufrou.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -52,6 +52,7 @@
 
   \@afterheading
 }
+
 \endinput
 %%
 %% End of file `lwarp-froufrou.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{ftcap}
+
 \endinput
 %%
 %% End of file `lwarp-ftcap.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackageDrop{ftnright}[2014/10/28]
 
+
 \endinput
 %%
 %% End of file `lwarp-ftnright.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{fullminipage}[2014/07/06]
 \newenvironment{fullminipage}[1][]{}{}
+
 \endinput
 %%
 %% End of file `lwarp-fullminipage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{fullpage}[1994/06/01]
+
 \endinput
 %%
 %% End of file `lwarp-fullpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 {%
 \endminipage%
 }
+
 \endinput
 %%
 %% End of file `lwarp-fullwidth.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fvextra.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fvextra.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fvextra.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -161,6 +161,7 @@
     {\LWR at FV@linethensep}
     {}
     {\LWR at patcherror{fvextra}{FV at Numbers@both F}}
+
 \endinput
 %%
 %% End of file `lwarp-fvextra.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \newbox\LastWordBox      \global\setbox\LastWordBox\hbox{}
 \def\ps at fwlwhead{}
 \def\ps at NextWordFoot{}
+
 \endinput
 %%
 %% End of file `lwarp-fwlw.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gensymb.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gensymb.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gensymb.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\require{gensymb}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-gensymb.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \newcommand{\settombowwidth}[1]{}
 \newcommand{\settombowbleed}[1]{}
 \newcommand{\settombowcolor}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-gentombow.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 \renewcommand*{\restoregeometry}{}
 \renewcommand*{\savegeometry}[1]{}
 \renewcommand*{\loadgeometry}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-geometry.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ghsystem.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ghsystem.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ghsystem.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
   }
 
 \ExplSyntaxOff
+
 \endinput
 %%
 %% End of file `lwarp-ghsystem.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gindex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gindex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gindex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -37,6 +37,7 @@
     \MakeUppercase{#1}%
     \end{BlockClass}
 }
+
 \endinput
 %%
 %% End of file `lwarp-gindex.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \def\gls at page@i#1#2{%
   \endgroup%
   \global\@namedef{glsp@#1}{\nameref{\BaseJobname-autopage-#2}}}%
+
 \endinput
 %%
 %% End of file `lwarp-gloss.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -62,6 +62,7 @@
     \translatelet\LWR at translatetemp{Numbers (glossaries)}
     \edef\glsnumbersgroupname{\LWR at translatetemp}
 }{}
+
 \endinput
 %%
 %% End of file `lwarp-glossaries.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{gmeometric}[2008/11/22]
 \RequirePackageWithOptions{geometry}
+
 \endinput
 %%
 %% End of file `lwarp-gmeometric.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -458,6 +458,7 @@
 \LWR at formatted{resizebox}
 
 }% AtBeginDocument
+
 \endinput
 %%
 %% End of file `lwarp-graphics.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackagePass{graphicx}[2020/09/09]
 
+
 \endinput
 %%
 %% End of file `lwarp-graphicx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackagePass{grffile}[2017/06/30]
+
 \endinput
 %%
 %% End of file `lwarp-grffile.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 }{}
 
 \renewcommand{\gridsystem at finishcell}{\hspace{\gridsystem at cellsep}}
+
 \endinput
 %%
 %% End of file `lwarp-grid-system.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{grid}[2009/06/16]
 \newenvironment*{gridenv}{}{}
+
 \endinput
 %%
 %% End of file `lwarp-grid.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 \newcommand*{\thegridinfo}[1]{(thegridinfo)}
 \newcommand*{\theposinfo}[1]{(theposinfo)}
 \newcommand*{\theypos}[1]{(theypos)}
+
 \endinput
 %%
 %% End of file `lwarp-gridset.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -81,6 +81,7 @@
 \newenvironment{compactlabel}[1]
 {\hanginglist}
 {\endhanginglist}
+
 \endinput
 %%
 %% End of file `lwarp-hang.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -40,6 +40,7 @@
 \newcommand{\nhpt}{.}
 \newcommand{\nhlq}{‘}
 \newcommand{\nhrq}{’}
+
 \endinput
 %%
 %% End of file `lwarp-hanging.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -79,6 +79,7 @@
 \CustomizeMathJax{\newcommand{\TeVcsq}{\tera\eVcsq}}
 \fi
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-hepunits.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hhline.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hhline.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hhline.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\hhline}[1]{\hline}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-hhline.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -42,6 +42,7 @@
 \CustomizeMathJax{\newcommand{\dcdot}{\mathrel{\cdot\mkern 0.0mu \cdot}}}
 \CustomizeMathJax{\newcommand{\trans}{{}^{\mathrm{T}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-hhtensor.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{hypbmsec}[2016/05/16]
+
 \endinput
 %%
 %% End of file `lwarp-hypbmsec.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \newcommand*{\hypcapredef}[1]{}
 \newcommand*{\capstartfalse}{}
 \newcommand*{\capstarttrue}{}
+
 \endinput
 %%
 %% End of file `lwarp-hypcap.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{hypdestopt}[2016/05/21]
+
 \endinput
 %%
 %% End of file `lwarp-hypdestopt.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{hypernat}[2001/07/09]
+
 \endinput
 %%
 %% End of file `lwarp-hypernat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -276,6 +276,12 @@
 
 \newcommand*{\hyperbaseurl}[1]{}
 
+\newcommand*{\HyperDestNameFilter}[1]{#1}
+\newcommand*{\HyperDestLabelReplace}[1]{#1}
+\newcommand*{\HyperDestRename}[2]{}
+
+\newcommand*{\hyperget}[2]{}
+
 \NewDocumentCommand{\LWR at hyperimageb}{m +m}{%
     \LWR at ensuredoingapar%
     \def\LWR at templink{#1}%
@@ -453,6 +459,7 @@
 
 \newcommand{\MakeFieldButton}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-hyperref.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -62,6 +62,7 @@
 \define at key{LWR at hyperref}{keeppdfinfo}[]{}
 \define at key{LWR at hyperref}{pdfauthor}[]{}
 \define at key{LWR at hyperref}{pdfkeywords}[]{}
+
 \endinput
 %%
 %% End of file `lwarp-hyperxmp.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -47,6 +47,7 @@
 \LetLtxMacro\colonhyp\LWRHYNAT at origcolonhyp%
 \LetLtxMacro\hyp\LWRHYNAT at orighyp%
 }
+
 \endinput
 %%
 %% End of file `lwarp-hyphenat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -35,6 +35,7 @@
 \newcommand*{\indexjustific}{}
 \newcommand*{\indexsubsdelim}{}
 \newcommand*{\indexstheadcase}{}
+
 \endinput
 %%
 %% End of file `lwarp-idxlayout.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -35,6 +35,7 @@
         \expandafter\@firstoftwo
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-ifoddpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -159,6 +159,7 @@
   \let\imki at wrindexunique\@undefined
   \let\imki at putindexunique\@undefined
 \fi
+
 \endinput
 %%
 %% End of file `lwarp-imakeidx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -66,6 +66,7 @@
 \renewcommand*{\markboth}[2]{}
 \renewcommand*{\markright}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-index.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -28,6 +28,7 @@
   \expandafter\IT at pop@file  \IT at filestack\@nil% lwarp
   \IT at maybe@returnmessage%% v0.2                lwarp
 }
+
 \endinput
 %%
 %% End of file `lwarp-inputtrc.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \NewDocumentCommand{\attachandlink}{o m o m m}{%
     \LWR at href{#2}{#5}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-intopdf.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-isomath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-isomath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-isomath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 \CustomizeMathJax{\let\mathbold\mathbfit}
 \CustomizeMathJax{\let\mathsans\mathrm}% not sans
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-isomath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-isotope.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-isotope.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-isotope.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -81,6 +81,7 @@
     }%
 }
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-isotope.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-jurabib.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-jurabib.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-jurabib.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -71,6 +71,7 @@
     {\quad}
     {}
     {\LWR at patcherror{jurabib}{jb at do@post at item 6}}
+
 \endinput
 %%
 %% End of file `lwarp-jurabib.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -161,6 +161,7 @@
     \end{tikzpicture}
   \endgroup
 }
+
 \endinput
 %%
 %% End of file `lwarp-karnaugh-map.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -268,6 +268,7 @@
 {}
 }% AtBeginDocument
 
+
 \endinput
 %%
 %% End of file `lwarp-keyfloat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-keystroke.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-keystroke.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-keystroke.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -65,6 +65,7 @@
     {}
     {}
 \LWR at formatted{PgDown}
+
 \endinput
 %%
 %% End of file `lwarp-keystroke.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts-otf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts-otf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts-otf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -103,6 +103,7 @@
 \CustomizeMathJax{\let\overrightarc\overrightarrow}
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-kpfonts-otf.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -82,6 +82,7 @@
 \CustomizeMathJax{\let\mathupright\mathup}
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-kpfonts.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{layaureo}[2004/09/16]
+
 \endinput
 %%
 %% End of file `lwarp-layaureo.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 
 \NewDocumentCommand{\layout}{s}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-layout.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -154,6 +154,7 @@
 \newcommand{\drawaspread}[8][0]{(a spread)}
 \newcommand{\drawfontframe}[1]{(font frame)}
 \newcommand{\drawfontframelabel}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-layouts.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{leading}[2008/12/11]
 \newcommand\leading[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-leading.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-leftidx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-leftidx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-leftidx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \CustomizeMathJax{\newcommand{\leftidx}[3]{{\vphantom{#2}}#1#2#3}}
 \CustomizeMathJax{\newcommand{\ltrans}[1]{\leftidx{^\mathrm{t}}{\!#1}{}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-leftidx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \def\textls#1#{}
 \newcommand*\lslig[1]{#1}
 
+
 \endinput
 %%
 %% End of file `lwarp-letterspace.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -43,6 +43,7 @@
 \newcommand*{\LettrineFontHook}{}
 \newcommand*{\LettrineFont}[1]{\InlineClass{lettrine}{#1}}
 \newcommand*{\LettrineFontEPS}[1]{\includegraphics[height=1.5ex]{#1}}
+
 \endinput
 %%
 %% End of file `lwarp-lettrine.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-libertinust1math.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-libertinust1math.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-libertinust1math.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -329,6 +329,7 @@
 \CustomizeMathJax{\let\nge\ngeq}
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-libertinust1math.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -128,6 +128,7 @@
     ]{bframe}
 }
 {\endBlockClass}
+
 \endinput
 %%
 %% End of file `lwarp-lineno.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -36,6 +36,7 @@
 
 \newcommand \LPNobreakList {}
 
+
 \endinput
 %%
 %% End of file `lwarp-lips.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lipsum.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lipsum.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lipsum.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
     \LWR at closeparagraph%
     \leavevmode\LWR at orignewline%
 }
+
 \endinput
 %%
 %% End of file `lwarp-lipsum.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -248,6 +248,7 @@
                 \kern 6in \kern\lst at numbersep
                 \lst at numberstyle{\thelstnumber}}}%
     }{\PackageError{lwarp-listings}{Numbers #1 unknown}\@ehc}}
+
 \endinput
 %%
 %% End of file `lwarp-listings.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \newcommand*{\storestyleof}[1]{}
 \newcommand*{\storeliststyle}{}
 \newenvironment{listliketab}{}{}
+
 \endinput
 %%
 %% End of file `lwarp-listliketab.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -54,6 +54,7 @@
 \global\booltrue{LWR at minipagefullwidth}%
 \parbox{#2}{#4}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-lltjext.sty'.

Added: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-siunitx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-siunitx.sty	                        (rev 0)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-siunitx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -0,0 +1,54 @@
+%%
+%% This is file `lwarp-lltjp-siunitx.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `lltjp-siunitx')
+%% This is a generated file.
+%% Copyright 2016-2020 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackagePass{lltjp-siunitx}% 2021-10-31, no date assigned in file
+\ExplSyntaxOn
+
+\cs_set_protected:Npn \siunitx_print_text:n #1
+  {
+    \text
+      {
+        \ltj at allalchar % <--- LuaTeX-ja
+        \bool_if:NT \l__siunitx_print_text_family_bool
+          { \fontfamily { \familydefault } }
+        \bool_if:NT \l__siunitx_print_text_series_bool
+          { \fontseries { \seriesdefault } }
+        \bool_if:NT \l__siunitx_print_text_shape_bool
+          { \fontshape { \shapedefault } }
+        \bool_lazy_any:nT
+          {
+            { \l__siunitx_print_text_family_bool }
+            { \l__siunitx_print_text_series_bool }
+            { \l__siunitx_print_text_shape_bool }
+          }
+          { \selectfont }
+        \tl_use:N \l__siunitx_print_text_font_tl
+        \exp_args:NnV \tl_if_head_eq_meaning:nNTF {#1} \l_siunitx_unit_fraction_tl
+          {
+            \__siunitx_print_text_fraction:Nnn #1
+          }
+          {
+            \__siunitx_print_text_replace:n {#1}
+          }
+      }
+  }
+
+\ExplSyntaxOff
+
+\endinput
+%%
+%% End of file `lwarp-lltjp-siunitx.sty'.


Property changes on: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-siunitx.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-tascmac.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-tascmac.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjp-tascmac.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{lltjp-tascmac}[2020/12/24]
+
 \endinput
 %%
 %% End of file `lwarp-lltjp-tascmac.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -108,6 +108,7 @@
 \LetLtxMacro\kill\LWR at origkill%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-longtable.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lpic.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lpic.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lpic.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 }
 
 \AfterEndEnvironment{lpic}{\end{lateximage}}
+
 \endinput
 %%
 %% End of file `lwarp-lpic.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 
 \newenvironment*{landscape}{}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-lscape.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
 
 \newcommand*{\keepXColumns}{}
 \newcommand*{\convertXColumns}{}
+
 \endinput
 %%
 %% End of file `lwarp-ltablex.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \newlength{\LTcapleft}
 \newlength{\LTcapright}
 \newcommand*{\LTcapmarginsfalse}{}
+
 \endinput
 %%
 %% End of file `lwarp-ltcaption.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \newcommand*{\removestuff}{}
 \newcommand*{\addstuff}[2]{}
 \newcommand*{\replacestuff}[2]{}
+
 \endinput
 %%
 %% End of file `lwarp-ltxgrid.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \newcommand*{\LTXtable}[2]{%
     \input{#2}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-ltxtable.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{lua-check-hyphen}[2018/04/19]
 \newcommand*{\LuaCheckHyphen}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-lua-check-hyphen.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{lua-visual-debug}[2016/05/30]
+
 \endinput
 %%
 %% End of file `lwarp-lua-visual-debug.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{luacolor}[2016/05/16]
 \newcommand{\luacolorProcessBox}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-luacolor.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luamplib.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luamplib.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luamplib.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
     \begin{lateximage}[-mplibcode-~\PackageDiagramAltText]%
 }
 \AfterEndEnvironment{mplibcode}{\end{lateximage}}
+
 \endinput
 %%
 %% End of file `lwarp-luamplib.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luatexko.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luatexko.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luatexko.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -126,6 +126,7 @@
         {dotuline}{\LWR at isolate{#1}}%
 }
 \LWR at formatted{dotuline}
+
 \endinput
 %%
 %% End of file `lwarp-luatexko.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -97,6 +97,7 @@
 }
 
 \fi% \if at todonotes@disabled
+
 \endinput
 %%
 %% End of file `lwarp-luatodonotes.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luavlna.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luavlna.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-luavlna.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackagePass{luavlna}[2019/10/30]
 \preventsingleoff
 \LetLtxMacro\preventsingleon\preventsingleoff
+
 \endinput
 %%
 %% End of file `lwarp-luavlna.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -62,6 +62,7 @@
     {}
     {}
     {\LWR at patcherror{lyluatex}{endly at bufferenv}}
+
 \endinput
 %%
 %% End of file `lwarp-lyluatex.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
 }
 
 \providecommand\FirstLineFont{\scshape}
+
 \endinput
 %%
 %% End of file `lwarp-magaz.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
     \LWR at maybe@orignewpage%
     \LWR at startpars%
 }
+
 \endinput
 %%
 %% End of file `lwarp-makeidx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -92,6 +92,7 @@
 }% not "default"
 }
 \@onlypreamble\DeclareNewFootnote
+
 \endinput
 %%
 %% End of file `lwarp-manyfoot.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \newcommand*{\showlostmarginals}{}
 \newcommand*{\enlargefreelist}{}
 \newcommand*{\onesidemarginals}{}
+
 \endinput
 %%
 %% End of file `lwarp-marginal.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{marginfit}[2018/06/08]
+
 \endinput
 %%
 %% End of file `lwarp-marginfit.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
 \newcommand*{\blockmargin}[1][]{}
 \newcommand*{\unblockmargin}[1][]{}
 \newcommand*{\marginphantom}[2][]{}
+
 \endinput
 %%
 %% End of file `lwarp-marginfix.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
 \CustomizeMathJax{\newcommand{\LWRmarginnote}[1][]{}}
 \CustomizeMathJax{\newcommand{\marginnote}[2][]{\qquad{\small\textrm{#2}}\LWRmarginnote}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-marginnote.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
     \mvs #1%
     \end{lateximage}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-marvosym.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -31,6 +31,7 @@
 \CustomizeMathJax{\newcommand{\mathbscr}[1]{\boldsymbol{\mathscr{#1}}}}% not bold
 }{}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathalpha.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathastext.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathastext.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathastext.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -57,6 +57,7 @@
 \CustomizeMathJax{\let\MToriginalsum\sum}
 \CustomizeMathJax{\newcommand{\DotTriangle}{\mathord{\unicode{x2234}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathastext.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathcomp.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathcomp.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathcomp.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \CustomizeMathJax{\newcommand{\tcdegree}{\mathrm{^\circ}}}
 \CustomizeMathJax{\newcommand{\tcdigitoldstyle}[1]{\oldstyle{#1}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathcomp.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -60,6 +60,7 @@
 \CustomizeMathJax{\newcommand{\rightwave}{\right\}}}
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathdesign.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 \CustomizeMathJax{\let\originaldddot\dddot}
 \CustomizeMathJax{\let\originalddddot\ddddot}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathdots.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 \CustomizeMathJax{\newcommand{\mathbold}[1]{\boldsymbol{#1}}}
 \CustomizeMathJax{\newcommand{\.}{\,}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathfixs.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
 
 \CustomizeMathJax{\newcommand{\mathbold}[1]{\boldsymbol{#1}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathpazo.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 
 \LWR at mathjax@addgreek at u@up*{up}{}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathptmx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathspec.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathspec.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathspec.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -88,6 +88,7 @@
     {\LWR at patcherror{mathspec}{exchangeforms}}
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathspec.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -168,6 +168,7 @@
 \@onlypreamble\newgathered
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mathtools.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mattens.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mattens.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mattens.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -101,6 +101,7 @@
     \LWRmattens%
 }}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mattens.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-maybemath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-maybemath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-maybemath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \CustomizeMathJax{\let\maybesf\mayberm}
 \CustomizeMathJax{\let\maybebmsf\mayberm}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-maybemath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 \newcommand*{\margincapalign}{}
 \newlength{\margincapsep}
 
+
 \endinput
 %%
 %% End of file `lwarp-mcaption.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -295,6 +295,7 @@
 \end{mdframed}}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-mdframed.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mdwmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mdwmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mdwmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \CustomizeMathJax{\def\dblor{\mathbin{\mid\mid}}}
 \CustomizeMathJax{\def\dbland{\mathbin{\mathrel\bitand\mathrel\bitand}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mdwmath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -70,6 +70,7 @@
     \LWR at includemediab%
 }
 \newcommand*{\mediabutton}[2][]{}
+
 \endinput
 %%
 %% End of file `lwarp-media9.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{memhfixc}[2013/05/30]
+
 \endinput
 %%
 %% End of file `lwarp-memhfixc.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-menukeys.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-menukeys.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-menukeys.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -36,6 +36,7 @@
 \renewmenumacro{\menu}[>]{menus}
 \renewmenumacro{\directory}[/]{paths}
 \renewmenumacro{\keys}[+]{roundedkeys}
+
 \endinput
 %%
 %% End of file `lwarp-menukeys.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
 \LWR at formatted{setLaTeXee}
 \LWR at formatted{seteverylogo}
 \LWR at formatted{everylogo}
+
 \endinput
 %%
 %% End of file `lwarp-metalogo.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -22,6 +22,7 @@
     \autoadjustlogos*
     \let\LWR at formatting\LWR at metalogox@currentformatting
 }
+
 \endinput
 %%
 %% End of file `lwarp-metalogox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -111,6 +111,7 @@
 \CustomizeMathJax{\require{mhchem}}
 \end{warpMathJax}
 
+
 \endinput
 %%
 %% End of file `lwarp-mhchem.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -51,6 +51,7 @@
 \@onlypreamble\DeclareMicrotypeVariants
 \@onlypreamble\DeclareMicrotypeBabelHook
 
+
 \endinput
 %%
 %% End of file `lwarp-microtype.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \LWR at ProvidesPackageDrop{midfloat}[2012/05/29]
 \newenvironment{strip}[1][]{}{}
 \newskip\stripsep
+
 \endinput
 %%
 %% End of file `lwarp-midfloat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
     \LWR at print@mbox{margin-top:6ex} ; \LWR at print@mbox{margin-bottom:6ex}%
 ]{midpage}}
 {\end{BlockClass}}
+
 \endinput
 %%
 %% End of file `lwarp-midpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -46,6 +46,7 @@
 \ExplSyntaxOff
 
 \LWR at formatted{minibox}
+
 \endinput
 %%
 %% End of file `lwarp-minibox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{minitoc}[2018/07/12]
 \usepackage{mtcoff}
+
 \endinput
 %%
 %% End of file `lwarp-minitoc.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minted.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minted.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-minted.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -66,6 +66,7 @@
 {%
     \end{snugshade*}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-minted.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -174,6 +174,7 @@
 }
 }
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mismath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mleftright.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mleftright.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mleftright.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -22,6 +22,7 @@
 \CustomizeMathJax{\newcommand{\mleftright}{}}
 \CustomizeMathJax{\newcommand{\mleftrightrestore}{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-mleftright.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{morefloats}[2015/07/22]
+
 \endinput
 %%
 %% End of file `lwarp-morefloats.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -71,6 +71,7 @@
 \endverbatim%
 \LWR at afterendverbatim%
 }
+
 \endinput
 %%
 %% End of file `lwarp-moreverb.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -41,6 +41,7 @@
 \LetLtxMacro\movie\LWR at multimedia
 
 \newcommand{\hyperlinkmovie}[3][]{}
+
 \endinput
 %%
 %% End of file `lwarp-movie15.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{mparhack}[2005/04/17]
+
 \endinput
 %%
 %% End of file `lwarp-mparhack.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multibib.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multibib.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multibib.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
     {{\@suffix_html}}
     {}
     {\LWR at patcherror{multibib}{newcites}}
+
 \endinput
 %%
 %% End of file `lwarp-multibib.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -22,6 +22,7 @@
 \newcounter{mcapskip}
 \newlength{\abvmcapskip}
 \newlength{\blwmcapskip}
+
 \endinput
 %%
 %% End of file `lwarp-multicap.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,7 +18,7 @@
 
 
 
-\LWR at ProvidesPackageDrop{multicol}[2018/12/27]
+\LWR at ProvidesPackageDrop{multicol}[2021/10/28]
 
 
 \NewDocumentEnvironment{multicols}{s m o}
@@ -32,6 +32,7 @@
 {\endBlockClass}
 
 \newcommand*{\columnbreak}{}
+\newcommand*{\newcolumn}{}
 \newcommand*{\RLmulticolcolumns}{}
 \newcommand*{\LRmulticolcolumns}{}
 
@@ -52,6 +53,7 @@
     \IfValueTF{#2}{#2}{#3}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-multicol.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \LWR at ProvidesPackageDrop{multicolrule}[2019/01/01]
 \newcommand*{\SetMCRule}[1]{}
 \NewDocumentCommand{\DeclareMCRulePattern}{m m}{}
+
 \endinput
 %%
 %% End of file `lwarp-multicolrule.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
 \newcommand{\hyperlinksound}[3][]{}
 
 \newcommand{\hyperlinkmute}
+
 \endinput
 %%
 %% End of file `lwarp-multimedia.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -45,6 +45,7 @@
 \CustomizeMathJax{\def\argmin{\mathop{{\mathrm{arg}}\,\min}
 }}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-multiobjective.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -88,6 +88,7 @@
 \CustomizeMathJax{\newcommand{\mcolrowcell}{}}
 \CustomizeMathJax{\newcommand{\STneed}[1]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-multirow.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \newcommand{\multicolumnlot}{2}
 \newcommand{\multicolumnlof}{2}
 \newcommand*{\immediateaddtocontents}[2]{}
+
 \endinput
 %%
 %% End of file `lwarp-multitoc.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -163,6 +163,7 @@
 \LWR at formatted{musSixteenthDotted}
 \LWR at formatted{musThirtySecondDotted}
 \LWR at formatted{musSixtyFourthDotted}
+
 \endinput
 %%
 %% End of file `lwarp-musicography.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mwe.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mwe.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-mwe.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
         algorithm%
     }%
 }%
+
 \endinput
 %%
 %% End of file `lwarp-mwe.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -80,6 +80,7 @@
     \@nameauth at InHookfalse%
   \fi
 }
+
 \endinput
 %%
 %% End of file `lwarp-nameauth.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
 \DeclareOption*{}
 \ProcessOptions\relax
 
+
 \endinput
 %%
 %% End of file `lwarp-nameref.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -36,6 +36,7 @@
     {\LWR at newautopagelabel{page}}%
     {}
     {\LWR at patcherror{natbib}{NAT at reset@parser}}
+
 \endinput
 %%
 %% End of file `lwarp-natbib.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -47,6 +47,7 @@
 \newcommand*{\iffloatpage}[2]{#2}
 \newcommand*{\ifftopfloat}[2]{#2}
 \newcommand*{\iffbotfloat}[2]{#2}
+
 \endinput
 %%
 %% End of file `lwarp-nccfancyhdr.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfoots.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfoots.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfoots.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \CustomizeMathJax{\newcommand{\Footnotemark}[1]{{}^{\mathrm{#1}}}}
 \CustomizeMathJax{\newcommand{\Footnote}[2]{\Footnotemark{#1}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-nccfoots.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nccmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -67,6 +67,7 @@
 \CustomizeMathJax{\newenvironment{mmatrix}{\begin{matrix}}{\end{matrix}}}
 \CustomizeMathJax{\newcommand{\displaybreak}[1][]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-nccmath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -22,6 +22,7 @@
 \DeclareDocumentCommand{\needspace}{m}{}
 \DeclareDocumentCommand{\Needspace}{s m}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-needspace.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -36,6 +36,7 @@
 \fi
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-newpxmath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -46,6 +46,7 @@
 \fi
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-newtxmath.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -45,6 +45,7 @@
 \fi
 
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-newtxsf.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \DeclareDocumentCommand{\cleartooddpage}{o}{}
 \DeclareDocumentCommand{\movetooddpage}{o}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-nextpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -327,6 +327,7 @@
 \providecommand*{\zeroslash}{0}
 \newrobustcmd*{\LWR at HTML@zeroslash}{0}
 \LWR at formatted{zeroslash}
+
 \endinput
 %%
 %% End of file `lwarp-nfssext-cfr.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -41,6 +41,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\nicefrac}[3][]{\mathinner{{}^{#2}\!/\!_{#3}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-nicefrac.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -30,6 +30,7 @@
 \newcommand{\artdecoframe}[2][\textwidth]{\LWR at niceframe{#1}{#2}{artdecoframe}}
 
 \newcommand{\generalframe}[9]{\LWR at niceframe{\textwidth}{#9}{generalframe}}
+
 \endinput
 %%
 %% End of file `lwarp-niceframe.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nicematrix.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nicematrix.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nicematrix.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -114,6 +114,7 @@
 \CustomizeMathJax{\let\vAutoNiceMatrix\AutoNiceMatrix}
 \CustomizeMathJax{\let\VAutoNiceMatrix\AutoNiceMatrix}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-nicematrix.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-noitcrul.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-noitcrul.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-noitcrul.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\noitUnderline}[1]{\underline{#1}\!}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-noitcrul.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nolbreaks.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nolbreaks.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nolbreaks.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{nolbreaks}[2012/05/31]
 \NewDocumentCommand{\nolbreaks}{s m}{\InlineClass{nolbreaks}{#2}}
+
 \endinput
 %%
 %% End of file `lwarp-nolbreaks.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
  \@esphack}
 
 \renewcommand*{\pagedeclaration}[1]{, \nameref{\BaseJobname-autopage-#1}}%
+
 \endinput
 %%
 %% End of file `lwarp-nomencl.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \newcommand{\figcaption}{\def\@captype{figure}\caption}
 \newcommand{\tabcaption}{\def\@captype{table}\topcaption}
 \newenvironment{narrow}[2]{}{}
+
 \endinput
 %%
 %% End of file `lwarp-nonfloat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{nonumonpart}[2011/04/15]
+
 \endinput
 %%
 %% End of file `lwarp-nonumonpart.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{nopageno}[1989/01/01]
+
 \endinput
 %%
 %% End of file `lwarp-nopageno.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -31,6 +31,7 @@
 \LWR at notes@onenote{warningnote}{--}
 
 \LWR at notes@onenote{informationnote}{i}
+
 \endinput
 %%
 %% End of file `lwarp-notes.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -33,6 +33,7 @@
 \newcommand{\definetitlestyle}[2]{}
 \newcommand{\nppatchchapter}[1]{}
 \newcommand{\npunpatchchapter}{}
+
 \endinput
 %%
 %% End of file `lwarp-notespages.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 \newcommand*{\setnowidow}[1][]{}
 \newcommand*{\noclub}[1][]{}
 \newcommand*{\setnoclub}[1][]{}
+
 \endinput
 %%
 %% End of file `lwarp-nowidow.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -511,6 +511,7 @@
 }{}% @ifundefined
 }% AtBeginDocument
 \newcommand*{\thref}[1]{\cref{#1}}%
+
 \endinput
 %%
 %% End of file `lwarp-ntheorem.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -60,6 +60,7 @@
 \end{tabular}
 }
 \StopDefiningTabulars
+
 \endinput
 %%
 %% End of file `lwarp-octave.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-orcidlink.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-orcidlink.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-orcidlink.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -41,6 +41,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\orcidlink}[1]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-orcidlink.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -37,6 +37,7 @@
 
 \AfterEndEnvironment{Overpic}{\end{lateximage}}
 
+
 \endinput
 %%
 %% End of file `lwarp-overpic.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pagegrid}[2016/05/16]
 \newcommand*{\pagegridsetup}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-pagegrid.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \CustomizeMathJax{\def\LWRpagenote{1}}
 \CustomizeMathJax{\newcommand{\pagenote}[2][\LWRpagenote]{{}^{\mathrm{#1}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-pagenote.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pagesel}[2016/05/16]
+
 \endinput
 %%
 %% End of file `lwarp-pagesel.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 \AtBeginEnvironment{inparaenum}{\LetLtxMacro\item\LWR at origitem}
 \AtBeginEnvironment{inparadesc}{\LetLtxMacro\item\LWR at origitem}
 \def\paradescriptionlabel#1{{\normalfont\textbf{#1}}}
+
 \endinput
 %%
 %% End of file `lwarp-paralist.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parallel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parallel.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parallel.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -94,6 +94,7 @@
 \newcommand*{\ParallelPar}{\LWR at printpendingfootnotes}
 
 \newcommand*{\ParallelAtEnd}{}
+
 \endinput
 %%
 %% End of file `lwarp-parallel.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parcolumns.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parcolumns.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parcolumns.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -100,6 +100,7 @@
         {}%
     \setcounter{LWR at parcolumns@thiscol}{1}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-parcolumns.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -100,6 +100,7 @@
 \CustomizeMathJax{\newcommand{\parnote}[2][\LWRparnote]{{}^{\mathrm{#1}}}}
 \CustomizeMathJax{\newcommand{\parnotemark}[1][\LWRparnote]{{}^{\mathrm{#1}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-parnotes.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackageDrop{parskip}[2001/04/09]
 
+
 \endinput
 %%
 %% End of file `lwarp-parskip.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \ProvidesPackage{lwarp-patch-komascript}
 \RequirePackage{lwarp-typearea}
 \RequirePackage{lwarp-tocbasic}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \ProvidesPackage{lwarp-patch-memoir}
 \RequirePackage{lwarp-abstract}% req'd
 \RequirePackage{lwarp-booktabs}% req'd

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pbalance.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pbalance.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pbalance.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackageDrop{pbalance}[2020/12/16]
 \newcommand\shrinkLastPage[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-pbalance.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -28,6 +28,7 @@
 \newcommand{\widthofpbox}[1]{%
 \widthof{#1}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-pbox.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcol.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcol.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcol.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -33,6 +33,7 @@
 \def\pdfcolSetCurrentColor{}%
 
 \def\pdfcolSetCurrent#1{}%
+
 \endinput
 %%
 %% End of file `lwarp-pdfcol.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolfoot.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolfoot.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolfoot.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \newcommand*{\pdfcolfoot at switch}{}
 
 \newcommand*{\pdfcolfoot at current}{}
+
 \endinput
 %%
 %% End of file `lwarp-pdfcolfoot.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolmk.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolmk.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolmk.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pdfcolmk}[2016/05/16]
+
 \endinput
 %%
 %% End of file `lwarp-pdfcolmk.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparallel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparallel.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparallel.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \LWR at ProvidesPackageDropB
 \RequirePackage{parallel}[2003/04/13]
 \define at key{parallel}{rulebetweencolor}{}
+
 \endinput
 %%
 %% End of file `lwarp-pdfcolparallel.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparcolumns.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparcolumns.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparcolumns.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -22,6 +22,7 @@
 \LWR at ProvidesPackageDropB
 \RequirePackage{parcolumns}[2004/11/25]
 \define at key{LWRparcols}{rulebetweencolor}{}
+
 \endinput
 %%
 %% End of file `lwarp-pdfcolparcolumns.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -35,6 +35,7 @@
 \CustomizeMathJax{\newcommand{\pdfmarkupcomment}[3][]{#2}}
 \CustomizeMathJax{\newcommand{\pdftooltip}[3][]{#2}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-pdfcomment.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pdfcrypt}[2016/05/16]
 \newcommand*{\pdfcryptsetup}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-pdfcrypt.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \let\endlandscape\relax
 
 \newenvironment*{landscape}{}{}
+
 \endinput
 %%
 %% End of file `lwarp-pdflscape.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{pdfmarginpar}[2011/08/05]
 \newcommand{\pdfmarginpar}[2][]{}
 \newcommand{\pdfmarginparset}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-pdfmarginpar.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -99,6 +99,7 @@
     \endgroup%
 }{}{}
 \renewcommand{\AM at hyper@begin at i}{}
+
 \endinput
 %%
 %% End of file `lwarp-pdfpages.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pdfprivacy}[2017/12/03]
+
 \endinput
 %%
 %% End of file `lwarp-pdfprivacy.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackagePass{pdfrender}[2019/12/29]
+
 \endinput
 %%
 %% End of file `lwarp-pdfrender.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \newcommand*{\pdfsync}{}
 \newcommand*{\pdfsyncstart}{}
 \newcommand*{\pdfsyncstop}{}
+
 \endinput
 %%
 %% End of file `lwarp-pdfsync.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
 \AfterEndDocument{\typeout{*** Note: If pdftricks images are not found, new, or updated,}}
 \AfterEndDocument{\typeout{*** \space use 'lwarpmk pdftosvg \BaseJobname-fig*.pdf'}}
 \AfterEndDocument{\typeout{***}}
+
 \endinput
 %%
 %% End of file `lwarp-pdftricks.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pdfx}[2017/05/18]
+
 \endinput
 %%
 %% End of file `lwarp-pdfx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -48,6 +48,7 @@
 }
 
 \newcommand*{\theperpage}{1}
+
 \endinput
 %%
 %% End of file `lwarp-perpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pfnote}[1999/07/14]
+
 \endinput
 %%
 %% End of file `lwarp-pfnote.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -30,6 +30,7 @@
 \LetLtxMacro\bitstring\LWR at origbitstring%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-phfqit.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-physics.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-physics.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-physics.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -20,6 +20,7 @@
 \PackageNoteNoLine{lwarp, physics}{The MathJax v3 extension will be used}
 \CustomizeMathJax{\require{physics}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-physics.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-physunits.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-physunits.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-physunits.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -100,6 +100,7 @@
 \CustomizeMathJax{\newcommand{\Torr}[1][ ]{\,\mathrm{#1Torr}}}
 \CustomizeMathJax{\newcommand{\mol}{\,\mathrm{mol}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-physunits.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-picinpar.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-picinpar.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-picinpar.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -70,6 +70,7 @@
 }
 
 \LWR at formattedenv{tabwindow}
+
 \endinput
 %%
 %% End of file `lwarp-picinpar.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -32,6 +32,7 @@
     \Pifill{#1}{#2} \Pifill{#1}{#2} \Pifill{#1}{#2}
 }
 \LWR at formatted{Piline}
+
 \endinput
 %%
 %% End of file `lwarp-pifont.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pinlabel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pinlabel.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pinlabel.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
     {\end{lateximage}}
     {}
     {\LWR at patcherror{pinlabel}{psfigB}}
+
 \endinput
 %%
 %% End of file `lwarp-pinlabel.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 
 \newcommand*{\FloatBarrier}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-placeins.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{plarydshln}[2018/10/20]
 \LWR at origRequirePackage{lwarp-arydshln}
+
 \endinput
 %%
 %% End of file `lwarp-plarydshln.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -47,6 +47,7 @@
 \global\booltrue{LWR at minipagefullwidth}%
 \parbox{#2}{#4}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-plext.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{plextarydshln}[2018/10/20]
 \LWR at origRequirePackage{lwarp-arydshln}
+
 \endinput
 %%
 %% End of file `lwarp-plextarydshln.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{plextcolortbl}[2018/09/19]
 \LWR at origRequirePackage{lwarp-colortbl}
+
 \endinput
 %%
 %% End of file `lwarp-plextcolorbl.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plimsoll.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plimsoll.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-plimsoll.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -26,6 +26,7 @@
     {\CustomizeMathJax{\newcommand{\stst}{^{\circ}}}}
     {\CustomizeMathJax{\newcommand{\stst}{^{\plimsoll}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-plimsoll.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \newcommand{\PrelimText}{}
 \newcommand{\PrelimTextStyle}{}
 \newcommand{\PrelimWords}{}
+
 \endinput
 %%
 %% End of file `lwarp-prelim2e.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \newrefformat{fig}{Figure \ref{#1}}
 \newrefformat{tab}{Table \ref{#1}}
 
+
 \endinput
 %%
 %% End of file `lwarp-prettyref.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -24,6 +24,7 @@
 \NewDocumentCommand{\PreviewOpen}{s o}{}
 \NewDocumentCommand{\PreviewClose}{s o}{}
 \let\ifPreview\iffalse% \fi for syntax highlighting
+
 \endinput
 %%
 %% End of file `lwarp-preview.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 }
 
 \AfterEndEnvironment{psfrags}{\end{lateximage}}
+
 \endinput
 %%
 %% End of file `lwarp-psfrag.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -31,6 +31,7 @@
     \endpfx at overpix%
     \end{lateximage}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-psfragx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackagePass{pst-eps}[2005/05/20]
 \renewenvironment{TeXtoEPS}{}{}
 \renewcommand{\PSTtoEPS}[3][]{}
+
 \endinput
 %%
 %% End of file `lwarp-pst-eps.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -29,6 +29,7 @@
     \includegraphics{#2.pdf}%
     \end{lateximage}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-pstool.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
     \begin{lateximage}[pspicture]%
 }
 \AfterEndEnvironment{pspicture*}{\end{lateximage}}
+
 \endinput
 %%
 %% End of file `lwarp-pstricks.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pxatbegshi}[2017/11/04]
 \LWR at origRequirePackage{lwarp-atbegshi}
+
 \endinput
 %%
 %% End of file `lwarp-pxatbegshi.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pxeveryshi}[2012/05/19]
 \LWR at origRequirePackage{lwarp-everyshi}
+
 \endinput
 %%
 %% End of file `lwarp-pxeveryshi.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,6 +23,7 @@
 
 \LWR at mathjax@addgreek at l@up{}{up}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-pxfonts.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pxftnright}[2017/02/28]
 \LWR at origRequirePackage{lwarp-ftnright}
+
 \endinput
 %%
 %% End of file `lwarp-pxftnright.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pxjahyper}[2018/07/15]
+
 \endinput
 %%
 %% End of file `lwarp-pxjahyper.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -44,6 +44,7 @@
 \newcommand{\qsetcnfont}[1]{}
 \providecommand*{\quotefont}{}
 \providecommand*{\qauthorfont}{}
+
 \endinput
 %%
 %% End of file `lwarp-quotchap.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -28,6 +28,7 @@
     {}
     {\LWR at patcherror{quoting}{endquoting}}
 
+
 \endinput
 %%
 %% End of file `lwarp-quoting.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -42,6 +42,7 @@
 \newenvironment*{FlushRight}{\flushright}{\endflushright}
 \newenvironment*{justify}{\justifying}{\endjustifying}
 
+
 \endinput
 %%
 %% End of file `lwarp-ragged2e.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -169,6 +169,7 @@
     \renewcommand{\textsubsuperscript}[2]{}%
     \renewcommand{\textsupersubscript}[2]{}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-realscripts.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \def\checkunlbld{}
 \def\ignoreunlbld{}
 \newcommand*{\refcheckxrdoc}[2][]{}
+
 \endinput
 %%
 %% End of file `lwarp-refcheck.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -55,6 +55,7 @@
 
 \setlength{\regWidth}{5in}
 
+
 \endinput
 %%
 %% End of file `lwarp-register.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -60,6 +60,7 @@
 \CustomizeMathJax{\newcommand{\mathlarger}[1]{#1}}
 \CustomizeMathJax{\newcommand{\mathsmaller}[1]{#1}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-relsize.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \RequirePackage{makeidx}
 \def\entryprefix{\itshape}
 \def\entrypostfix{\dots}
+
 \endinput
 %%
 %% End of file `lwarp-repeatindex.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-repltext.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-repltext.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-repltext.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\repltext}[2]{#2}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-repltext.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{resizegather}[2016/05/16]
 \newcommand*{\resizegathersetup}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-resizegather.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-returntogrid.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-returntogrid.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-returntogrid.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 \NewDocumentCommand\returntogrid{ O {} }{}
 \NewDocumentCommand\returntogridsetup { m } {}
 \NewDocumentCommand\showdebugpagegrid {} {}
+
 \endinput
 %%
 %% End of file `lwarp-returntogrid.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rlepsf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rlepsf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rlepsf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
     {\end{lateximage}}
     {}
     {\LWR at patcherror{rlepsf}{endrelabelbox}}
+
 \endinput
 %%
 %% End of file `lwarp-rlepsf.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rmathbr.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rmathbr.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rmathbr.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \CustomizeMathJax{\newcommand{\cdott}{\cdot}}
 \CustomizeMathJax{\newcommand{\nobr}{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-rmathbr.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{rmpage}[1997/09/29]
+
 \endinput
 %%
 %% End of file `lwarp-rmpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 ]{romanbar}{#1}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-romanbar.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{romanbarpagenumber}[2015/02/06]
+
 \endinput
 %%
 %% End of file `lwarp-romanbarpagenumber.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -46,6 +46,7 @@
 \let\LWR at HTML@@makerotcaption\@makecaption
 \LWR at formatted{@makerotcaption}
 
+
 \endinput
 %%
 %% End of file `lwarp-rotating.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -38,6 +38,7 @@
 \cslet{listofsideways#1s}\relax%
 \cslet{listofsideways#1es}\relax%
 }
+
 \endinput
 %%
 %% End of file `lwarp-rotfloat.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackagePass{rviewport}[2011/08/27]
 \define at key{igraph}{rviewport}{}
+
 \endinput
 %%
 %% End of file `lwarp-rviewport.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{savetrees}[2016/04/13]
+
 \endinput
 %%
 %% End of file `lwarp-savetrees.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 
 \LWR at ProvidesPackageDrop{scalefnt}
 \DeclareRobustCommand\scalefont[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-scalefnt.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scalerel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scalerel.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scalerel.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -40,6 +40,7 @@
 \CustomizeMathJax{\newcommand{\ignoremathstyle}[1][T]{}}
 \CustomizeMathJax{\newcommand{\Isnextbyte}[3][v]{}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-scalerel.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -35,6 +35,7 @@
     \end{lateximage}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-schemata.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -200,6 +200,7 @@
 \ExplSyntaxOff
 
 \DeclareDocumentCommand{\marginline}{m}{\marginpar{#1}}
+
 \endinput
 %%
 %% End of file `lwarp-scrextend.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{scrhack}[2018/03/30]
+
 \endinput
 %%
 %% End of file `lwarp-scrhack.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -25,6 +25,7 @@
 \newcommand*{\syncwithnotecolumns}[1][]{}
 \newcommand*{\clearnotecolumn}[1][]{}
 \newcommand*{\clearnotecolumns}[1][]{}
+
 \endinput
 %%
 %% End of file `lwarp-scrlayer-notecolumn.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -59,6 +59,7 @@
 \newcommand*{\newpagestyle}[3]{}
 \newcommand*{\providepagestyle}[3]{}
 \newcommand*{\renewpagestyle}[3]{}
+
 \endinput
 %%
 %% End of file `lwarp-scrlayer-scrpage.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -85,6 +85,7 @@
 \newcommand{\scrlayerAddToInterface}[3][]{}
 \newcommand{\scrlayerAddCsToInterface}[3][]{}
 \newcommand{\scrlayerOnAutoRemoveInterface}[2][]{}
+
 \endinput
 %%
 %% End of file `lwarp-scrlayer.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -56,6 +56,7 @@
 \newcommand*{\clearscrheadings}{}
 \newcommand*{\clearscrheadfoot}{}
 \newcommand*{\clearscrplain}{}
+
 \endinput
 %%
 %% End of file `lwarp-scrpage2.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -48,6 +48,7 @@
  \newskip\parpstskp
  \newcount\c at hddepth
 \fi
+
 \endinput
 %%
 %% End of file `lwarp-section.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -30,6 +30,7 @@
 }
 
 
+
 \endinput
 %%
 %% End of file `lwarp-sectionbreak.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -33,6 +33,7 @@
 \newcommand*{\sectionrule}[5]{}
 
 \def\ulemheading#1#2{}
+
 \endinput
 %%
 %% End of file `lwarp-sectsty.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-selectp.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-selectp.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-selectp.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{selectp}% no date given
 \newcommand*{\outputonly}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-selectp.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -41,6 +41,7 @@
 \RenewDocumentCommand{\meter}{ m m }{%
     \musMeter{#1}{#2}%
 }
+
 \endinput
 %%
 %% End of file `lwarp-semantic-markup.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-seqsplit.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-seqsplit.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-seqsplit.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -39,6 +39,7 @@
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\seqsplit}[1]{#1}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-seqsplit.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -61,6 +61,7 @@
 }
 {\endBlockClass}
 
+
 \endinput
 %%
 %% End of file `lwarp-setspace.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shadethm.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shadethm.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shadethm.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 }%
 {\end{BlockClass}}
 \LWR at formattedenv{shadebox}
+
 \endinput
 %%
 %% End of file `lwarp-shadethm.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -27,6 +27,7 @@
 \InlineClass{shabox}{#1}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-shadow.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shapepar.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shapepar.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shapepar.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 
 \NewDocumentCommand{\LWR at HTML@cutout}{m d()}{}
 \LWR at formatted{cutout}
+
 \endinput
 %%
 %% End of file `lwarp-shapepar.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \endinput
 %%
 %% End of file `lwarp-showidx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 
 \NewDocumentCommand{\showkeys}{s}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-showkeys.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showlabels.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showlabels.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showlabels.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -21,6 +21,7 @@
 \newcommand*{\showlabels}[2][]{}
 \newcommand*{\showlabelrefline}{}
 \newcommand*{\showlabelsinline}{}
+
 \endinput
 %%
 %% End of file `lwarp-showlabels.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{showtags}% no version is given
 \newcommand{\thecitetag}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-showtags.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -49,6 +49,7 @@
     \mathbin{\LWRoverlaysymbols{\raise{.6ex}{-}}{\unicode{0x29E2}}}%
 }}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-shuffle.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -39,6 +39,7 @@
 
 \newenvironment*{wide}{}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-sidecap.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -68,6 +68,7 @@
 \CustomizeMathJax{\def\LWRsidenote{1}}
 \CustomizeMathJax{\newcommand{\sidenotemark}[1][\LWRsidenote]{{}^{\mathrm{#1}}}}
 \end{warpMathJax}
+
 \endinput
 %%
 %% End of file `lwarp-sidenotes.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-simplebnf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-simplebnf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-simplebnf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -66,6 +66,7 @@
   { }
 
 \ExplSyntaxOff
+
 \endinput
 %%
 %% End of file `lwarp-simplebnf.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx-v2.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx-v2.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx-v2.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,7 +18,7 @@
 
 \RequirePackage{xcolor}% for \convertcolorspec
 
-\LWR at ProvidesPackagePass{siunitx-v2}[2021-04-17]
+\LWR at ProvidesPackagePass{siunitx}[=v2]% 2021-04-17
 
 \AtBeginDocument{% in case textcomp was not loaded
     \DeclareSIUnit\bohr{\textit{a}\textsubscript{0}}
@@ -30,14 +30,36 @@
 }% AtBeginDocument
 
 \AtBeginDocument{
-\HTMLnewcolumntype{S}{c}
-\HTMLnewcolumntype{s}{c}
+\HTMLnewcolumntype{S}[1][]{>{\begingroup\sisetup{#1}}c<{\endgroup}}
+\HTMLnewcolumntype{s}[1][]{>{\begingroup\sisetup{#1}}c<{\endgroup}}
 }
 
 
 \ExplSyntaxOn
-\cs_set_protected:Npn \__siunitx_print_aux:
+\AtBeginDocument{
+\cs_set_protected:Npn \__siunitx_print_text:
   {
+    \LetLtxMacro\@ensuredmath\LWR at origensuredmath%          lwarp
+    \tl_replace_all:Nnn \l__siunitx_print_arg_tl { - }
+      { \textminus }
+    \__siunitx_print_text_aux:
+    \tl_replace_all:Nnn \l__siunitx_print_arg_tl { \mp }
+      { \ensuremath { \mp } }
+    \tl_remove_all:Nn \l__siunitx_print_arg_tl { \mathord }
+    \cs_set_eq:NN \PrintSubscript   \__siunitx_print_text_sub:n
+    \cs_set_eq:NN \PrintSuperscript \__siunitx_print_text_super:n
+    \__siunitx_print_text_aux:NnN
+      _ { math_subscript }   \__siunitx_print_text_sub:n
+      _ { active }           \__siunitx_print_text_sub:n
+      ^ { math_superscript } \__siunitx_print_text_super:n
+      ^ { active }           \__siunitx_print_text_super:n
+      \q_recursion_tail ?  ?
+      \q_recursion_stop
+    \l__siunitx_print_arg_tl
+  }
+}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_print_aux:
+  {
     \text
       {
         \__siunitx_ensure_ltr:n
@@ -65,13 +87,10 @@
           }
       }
   }
+\LWR at formatted{__siunitx_print_aux:}
 
-\cs_set_protected:Npn \__siunitx_set_math_fam:n #1 {
+\cs_new_protected:Npn \LWR at HTML@__siunitx_set_math_fam:n #1 {
   \group_begin:
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \hbox_set:Nn \l__siunitx_tmp_box
-      {
         \ensuremath
           {
             \use:c { math #1 }
@@ -79,14 +98,12 @@
                 \int_const:cn { c__siunitx_math #1 _int } { \fam }
               }
           }
-      }
   \group_end:
 }
+\LWR at formatted{__siunitx_set_math_fam:n}
 
-\cs_set_protected:Npn \__siunitx_combined_output:n #1 {
+\cs_new_protected:Npn \LWR at HTML@__siunitx_combined_output:n #1 {
     \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
   \bool_if:NTF \l__siunitx_number_parse_bool
     {
       \tl_clear:N \l__siunitx_number_out_tl
@@ -97,22 +114,26 @@
         \__siunitx_unit_output_pre_print:
         \begingroup%                            lwarp
             \boolfalse{mathjax}%                lwarp
-            \LWR at subsingledollar{%              lwarp
+            \LWR at subsingledollar%       lwarp
+                {%  alt text
                     \textbackslash( % space
                     \LWR at HTMLsanitizedetokenized{%
                         \detokenize{#1}%
                     } \textbackslash)%          lwarp
-            }{siunitx}{%
-                \__siunitx_print:nn { number } {%
-                    \LWR at origensuredmath{#1}%
-                }%
-            }%                                  lwarp
+                }
+                {siunitx}%  addl hashing
+                {%
+                    \__siunitx_print:nn { number } {%
+                        \LWR at origensuredmath{#1}%
+                    }%
+                }%                              lwarp
         \endgroup%                              lwarp
         \__siunitx_unit_output_print:
     }
    \group_end:% lwarp
 }
-\cs_set_protected:Npn \__siunitx_range_numbers_aux:n #1
+\LWR at formatted{__siunitx_combined_output:n}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_range_numbers_aux:n #1
   {
     \bool_if:NTF \l__siunitx_number_parse_bool
       {
@@ -126,22 +147,26 @@
       {
         \__siunitx_unit_output_pre_print:
         \begingroup%    lwarp
-            \boolfalse{mathjax}%                    lwarp
-                \LWR at subsingledollar{%              lwarp
-                    \textbackslash( % space
-                    \LWR at HTMLsanitizedetokenized{%
-                        \detokenize{#1}%
-                    } \textbackslash)%              lwarp
-                }{siunitx}{%
-                    \__siunitx_print:nn { number } {%
-                        \LWR at origensuredmath{#1}%
-                    } %                             lwarp
-                }%                                  lwarp
-        \endgroup%                                  lwarp
+            \boolfalse{mathjax}%                        lwarp
+                \LWR at subsingledollar%                   lwarp
+                    {%  alt text
+                        \textbackslash( % space
+                        \LWR at HTMLsanitizedetokenized{%
+                            \detokenize{#1}%
+                        } \textbackslash)%              lwarp
+                    }%
+                    {siunitx}%  addl hashing
+                    {%
+                        \__siunitx_print:nn { number } {%
+                            \LWR at origensuredmath{#1}%
+                        } %                             lwarp
+                    }%                                  lwarp
+        \endgroup%                                      lwarp
         \__siunitx_unit_output_print:
       }
   }
-\cs_set_protected:Npn \__siunitx_angle_print_direct_aux:nn #1#2 {
+\LWR at formatted{__siunitx_range_numbers_aux:n}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_angle_print_direct_aux:nn #1#2 {
   \tl_if_empty:nF {#1}
     {
       \tl_set:Nn \l__siunitx_unit_tl {#2}
@@ -152,7 +177,9 @@
                     \LWR at HTMLsanitizedetokenized{%
                         \detokenize{#1}%
                     } \textbackslash)%                  lwarp
-                }{siunitx}{%
+                }%
+                {siunitx}%
+                {%
                     \__siunitx_print:nn { number } {
                         \LWR at origensuredmath{#1}%
                     }%                                  lwarp
@@ -161,7 +188,8 @@
       \__siunitx_unit_output_print:
     }
 }
-\cs_set_protected:Npn \__siunitx_number_output_quotient_fraction: {
+\LWR at formatted{__siunitx_angle_print_direct_aux:nn}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_output_quotient_fraction: {
   \bool_set_true:N \l__siunitx_number_compound_bool
   \__siunitx_number_output_quotient_aux_i:
   \tl_set_eq:NN \l__siunitx_number_out_tl
@@ -171,7 +199,8 @@
     \l__siunitx_number_denominator_tl
   \__siunitx_number_output_single_aux:
 }
-\cs_set_protected:Npn \__siunitx_unit_format_fraction_fraction: {
+\LWR at formatted{__siunitx_number_output_quotient_fraction:}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_unit_format_fraction_fraction: {
   \__siunitx_unit_format_fraction_symbol_aux:
   \int_compare:nNnT { \l__siunitx_unit_denominator_int } > { 1 }
     {
@@ -185,7 +214,8 @@
   \tl_put_right:NV \l__siunitx_unit_tl \l__siunitx_per_symbol_tl
   \tl_put_right:NV \l__siunitx_unit_tl \l__siunitx_unit_denominator_tl
 }
-\cs_set_protected:Npn \__siunitx_angle_print_astronomy_aux: {
+\LWR at formatted{__siunitx_unit_format_fraction_fraction:}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_angle_print_astronomy_aux: {
   \prop_get:NnNT \l__siunitx_number_out_prop { mantissa-integer }
     \l__siunitx_tmpa_tl
     { \__siunitx_print:nV { number } \l__siunitx_tmpa_tl }
@@ -213,406 +243,260 @@
     { \__siunitx_angle_print_astronomy_unit: }
  }% lateximage
  {% not a lateximage
+      \__siunitx_print:nn { number } { { \l__siunitx_output_decimal_tl } }
       \__siunitx_print:nV { unit } \l__siunitx_unit_tl
-      \__siunitx_print:nn { number } { { \l__siunitx_output_decimal_tl } }
  }% not a lateximage
   \prop_get:NnNT \l__siunitx_number_out_prop { mantissa-decimal }
     \l__siunitx_tmpa_tl
     { \__siunitx_print:nV { number } \l__siunitx_tmpa_tl }
 }
-\cs_set_protected:Npn \__siunitx_textsuperscript:n #1 {\textsuperscript{#1}}
-\RenewDocumentCommand \num { o m } {
-  \leavevmode
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \bool_set_false:N \l__siunitx_font_set_bool
-    \IfNoValueF {#1}
-      { \keys_set:nn { siunitx } {#1} }
-    \__siunitx_number_output:n {#2}
-  \group_end:% lwarp
+\LWR at formatted{__siunitx_angle_print_astronomy_aux:}
+\cs_new_protected:Npn \LWR at HTML@__siunitx_textsuperscript:n #1 {\textsuperscript{#1}}
+\LWR at formatted{__siunitx_textsuperscript:n}
+
+\cs_new_eq:NN \LWR at HTML@__siunitx_print_text_super:n \textsuperscript
+\LWR at formatted{__siunitx_print_text_super:n}
+
+\cs_new_eq:NN \LWR at HTML@__siunitx_print_text_sub:n \textsubscript
+\LWR at formatted{__siunitx_print_text_sub:n}
+
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_format_final_exponent: {
+  \prop_get:NnN \l__siunitx_number_out_prop { exponent }
+    \l__siunitx_tmpa_tl
+  \tl_if_empty:NTF \l__siunitx_output_exponent_tl
+    {
+      \tl_set:Nx \l__siunitx_tmpa_tl
+       { ^ { \exp_not:V \l__siunitx_tmpa_tl } }
+      \tl_put_left:NV \l__siunitx_tmpa_tl \l__siunitx_exponent_base_tl
+    }
+    {
+      \tl_set:Nx  \l__siunitx_tmpa_tl
+        {
+          \LWR at origensuredmath{%    lwarp
+            \exp_not:V \l__siunitx_output_exponent_tl
+          }%                        lwarp
+          \exp_not:N \mathord
+          \exp_not:V  \l__siunitx_tmpa_tl
+        }
+    }
+  \prop_put:NnV \l__siunitx_number_out_prop { exponent-result }
+    \l__siunitx_tmpa_tl
 }
-\RenewDocumentCommand \numrange { o m m } {
-  \leavevmode
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \bool_set_false:N \l__siunitx_font_set_bool
-    \IfNoValueF {#1}
-      { \keys_set:nn { siunitx } {#1} }
-    \__siunitx_range_numbers:nn {#2} {#3}
-  \group_end:% lwarp
+\LWR at formatted{__siunitx_number_format_final_exponent:}
+
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_format_final_combined: {
+  \__siunitx_number_format_brackets:n { mantissa }
+  \prop_get:NnN \l__siunitx_number_out_prop { mantissa-result }
+    \l__siunitx_tmpa_tl
+  \tl_if_empty:NT \l__siunitx_output_exponent_tl
+    {
+      \tl_put_right:Nx \l__siunitx_tmpa_tl
+        {
+          \exp_not:N \LWR at origensuredmath%       lwarp
+            {
+              \bool_if:NTF \l__siunitx_tight_bool
+                { {  \exp_not:V \l__siunitx_exponent_product_tl } }
+                { { } \exp_not:V \l__siunitx_exponent_product_tl { } }
+            }
+        }
+    }
+  \prop_get:NnN \l__siunitx_number_out_prop { exponent-result }
+    \l__siunitx_tmpb_tl
+  \tl_put_right:NV \l__siunitx_tmpa_tl \l__siunitx_tmpb_tl
+  \prop_put:NnV \l__siunitx_number_out_prop { result }
+    \l__siunitx_tmpa_tl
+  \prop_put:Nnn \l__siunitx_number_out_prop
+    { result-bracket-exponent } { true }
 }
-\RenewDocumentCommand \ang { o > { \SplitArgument { 2 } { ; } } m } {
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \IfNoValueF {#1}
-      { \keys_set:nn { siunitx } {#1} }
-    \__siunitx_angle_output:nnn #2
-  \group_end:% lwarp
+\LWR at formatted{__siunitx_number_format_final_combined:}
+
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_output_parts_aux: {
+  \bool_if:NTF \l__siunitx_multi_repeat_bool
+    {
+      \prop_if_in:NnT \l__siunitx_number_out_prop { mantissa-result }
+        {
+          \__siunitx_number_output_parts_aux:n { mantissa }
+          \__siunitx_number_output_parts_aux:n { complex }
+        }
+      \prop_get:NnNT \l__siunitx_number_out_prop { exponent-result }
+        \l__siunitx_tmpa_tl
+        {
+          \prop_if_in:NnT \l__siunitx_number_out_prop { mantissa-result }
+            {
+              \tl_put_left:Nx \l__siunitx_tmpa_tl
+                {
+                  \exp_not:N \LWR at origensuredmath
+                    {
+                      \bool_if:NTF \l__siunitx_tight_bool
+                        { {  \exp_not:V \l__siunitx_exponent_product_tl } }
+                        { { } \exp_not:V \l__siunitx_exponent_product_tl { } }
+                    }
+                }
+              \prop_put:NnV \l__siunitx_number_out_prop { exponent }
+                \l__siunitx_tmpa_tl
+            }
+          \__siunitx_number_output_parts_print:n { exponent }
+        }
+    }
+    { \__siunitx_number_output_single: }
 }
-\RenewDocumentCommand \si { o m } {
-  \leavevmode
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \bool_set_false:N \l__siunitx_font_set_bool
-    \IfNoValueTF {#1}
-      { \__siunitx_unit_output:nn {#2} { } }
+\LWR at formatted{__siunitx_number_output_parts_aux:}
+
+\cs_new_protected:Npn \LWR at HTML@__siunitx_unit_output_print: {
+  \int_compare:nNnF { \l__siunitx_unit_prefix_int } = { 0 }
+    {
+      \tl_set:Nx \l__siunitx_tmpa_tl
+        {
+          \bool_if:NTF \l__siunitx_tight_bool
+            {
+              \exp_not:N \LWR at origensuredmath%      lwarp
+                { { \exp_not:V \l__siunitx_exponent_product_tl } }
+            }
+            {
+              \exp_not:N \LWR at origensuredmath%      lwarp
+                { { } \exp_not:V \l__siunitx_exponent_product_tl { } }
+            }
+          \int_use:N \l__siunitx_unit_prefix_base_int
+          ^ { \int_use:N \l__siunitx_unit_prefix_int }
+        }
+      \__siunitx_print:nV { number } \l__siunitx_tmpa_tl
+    }
+  \tl_if_empty:NF \l__siunitx_unit_tl
+    {
+      \__siunitx_unit_output_number_sep:
+      \__siunitx_print:nV { unit } \l__siunitx_unit_tl
+    }
+}
+\LWR at formatted{__siunitx_unit_output_print:}
+
+\cs_new_protected:Npn \LWR at HTML@__siunitx_range_exponent:
+  {
+    \bool_if:NT \l__siunitx_process_fixed_bool
       {
-        \keys_set:nn { siunitx } {#1}
-        \__siunitx_unit_output:nn {#2} {#1}
+        \tl_set_eq:NN \l__siunitx_tmpa_tl \l__siunitx_exponent_product_tl
+        \bool_if:NT \l__siunitx_tight_bool
+          {
+            \tl_set:Nx \l__siunitx_tmpa_tl
+              { \exp_not:N \mathord \exp_not:o \l__siunitx_tmpa_tl }
+          }
+        \tl_set:Nx \l__siunitx_tmpa_tl
+          {
+            \exp_not:N \LWR at origensuredmath {%      lwarp
+                { } \exp_not:o \l__siunitx_tmpa_tl  { }
+            }
+            10 \exp_not:N \PrintSuperscript
+              { \int_use:N \l__siunitx_process_fixed_int }
+          }
+        \__siunitx_print:nV { number } \l__siunitx_tmpa_tl
       }
-  \group_end:% lwarp
+  }
+\LWR at formatted{__siunitx_range_exponent:}
+
+\cs_new_protected:Npn \LWR at HTML@__siunitx_table_print_S_reserved_exponent_product:
+  {
+    \tl_set_eq:NN \l__siunitx_tmpb_tl \l__siunitx_exponent_product_tl
+    \bool_if:NT \l__siunitx_tight_bool
+      {
+        \tl_set:Nx \l__siunitx_tmpb_tl
+          { \exp_not:N \mathord \exp_not:o \l__siunitx_tmpb_tl }
+      }
+    \tl_set:Nx \l__siunitx_tmpa_tl
+      {
+        \exp_not:N \LWR at origensuredmath { { } \exp_not:o \l__siunitx_tmpb_tl  { } }
+        \exp_not:o \l__siunitx_tmpa_tl
+      }
+  }
+\LWR at formatted{__siunitx_table_print_S_reserved_exponent_product:}
+
+\cs_new_protected:Npn \LWR at HTML@__siunitx_number_output_product_aux: {
+  \bool_set_true:N \l__siunitx_number_compound_bool
+  \__siunitx_number_preprocess:V \l__siunitx_number_arg_tl
+  \bool_if:NF \l__siunitx_error_bool
+    {
+      \tl_if_empty:NTF \l__siunitx_number_multi_tl
+        { \__siunitx_number_output_parse_aux: }
+        { \__siunitx_number_output_quotient: }
+      \tl_if_empty:NF \l__siunitx_number_next_tl
+        {
+          \bool_if:NTF \l__siunitx_tight_bool
+            {
+              \__siunitx_print:nn { number }
+                { \LWR at origensuredmath { \l__siunitx_output_product_tl } }
+            }
+            {
+              \__siunitx_print:nn  { number }
+                { \LWR at origensuredmath { { } \l__siunitx_output_product_tl { } } }
+            }
+          \__siunitx_number_output_parse:V \l__siunitx_number_next_tl
+        }
+    }
 }
-\RenewDocumentCommand{\SIrange}{o m m m}
-{%
-  \leavevmode
-  \group_begin:% lwarp
-    \LetLtxMacro\@ensuredmath\LWR at origensuredmath% lwarp
-    \LetLtxMacro\mbox\LWR at print@mbox% lwarp
-    \bool_set_false:N \l__siunitx_font_set_bool
-    \IfNoValueTF {#1}
-      { \__siunitx_range_unit:nnnn {#4} { } {#2} {#3} }
+\LWR at formatted{__siunitx_number_output_product_aux:}
+
+\cs_set_protected:Npn \__siunitx_set_math_fam:n #1 {
+  \group_begin:
+    \hbox_set:Nn \l__siunitx_tmp_box
       {
-        \keys_set:nn { siunitx } {#1}
-        \__siunitx_range_unit:nnnn {#4} {#1} {#2} {#3}
+        \LWR at origensuredmath%       lwarp
+          {
+            \use:c { math #1 }
+              {
+                \int_const:cn { c__siunitx_math #1 _int } { \fam }
+              }
+          }
       }
-  \group_end:% lwarp
+  \group_end:
 }
+
+\cs_set_protected:Npn \__siunitx_range_numbers:nn #1#2
+  {
+    \__siunitx_range_numbers_aux:n {#1}
+    \text{\l__siunitx_range_phrase_tl}%     lwarp
+    \__siunitx_range_numbers_aux:n {#2}
+  }
+
+\cs_set_protected:Npn \__siunitx_range_unit:nnnn #1#2#3#4 {
+  \__siunitx_unit_parse_options:nn {#1} {#2}
+  \bool_if:NTF \l__siunitx_range_repeat_bool
+    {
+      \__siunitx_unit_in:nn {#1} {#2}
+      \__siunitx_range_numbers_aux:n {#3}
+      \text{\l__siunitx_range_phrase_tl}%       lwarp
+      \__siunitx_range_numbers_aux:n {#4}
+    }
+    {
+      \bool_if:NT \l__siunitx_process_fixed_bool
+        { \bool_set_true:N \l__siunitx_process_drop_exponent_bool }
+      \bool_if:NT \l__siunitx_range_brackets_bool
+        { \__siunitx_print:nV { number } \l__siunitx_bracket_open_tl }
+      \__siunitx_range_numbers:nn {#3} {#4}
+      \bool_if:NT \l__siunitx_range_brackets_bool
+        { \__siunitx_print:nV { number } \l__siunitx_bracket_close_tl }
+      \__siunitx_range_exponent:
+      \__siunitx_unit_output_number_sep:
+      \__siunitx_unit_output:nn {#1} {#2}
+    }
+}
+
 \ExplSyntaxOff
 
-\begin{warpMathJax}
-\LWR at infoprocessingmathjax{siunitx}
-\CustomizeMathJax{\newcommand{\tothe}[1]{^{#1}}}
-\CustomizeMathJax{\newcommand{\raiseto}[2]{{#2}^{#1}}}
-\CustomizeMathJax{\newcommand{\LWRsiunitxEND}{}}
-\CustomizeMathJax{\def\LWRsiunitxang#1;#2;#3;#4\LWRsiunitxEND{%
-    \ifblank{#1}{}{\num{#1}\degree}%
-    \ifblank{#2}{}{\num{#2}^{\unicode{x2032}}}% \prime
-    \ifblank{#3}{}{\num{#3}^{\unicode{x2033}}}% \dblprime
-}}
-\CustomizeMathJax{\newcommand{\ang}[2][]{\LWRsiunitxang#2;;;\LWRsiunitxEND}}
-\ExplSyntaxOn
 \AtBeginDocument{
-\ifdefstring{\l__siunitx_output_decimal_tl}{{,}}
-    {\CustomizeMathJax{\def\LWRsiunitxdecimal{,}}}
-    {\CustomizeMathJax{\def\LWRsiunitxdecimal{.}}}
+\sisetup{
+    detect-mode=true,
+    per-mode=symbol,    % fraction is not seen by pdftotext
+    text-celsius = {\LWR at siunitx@textcelsius},
+    text-degree = {\LWR at siunitx@textdegree},
+    text-arcminute = {\LWR at siunitx@textprime} ,
+    text-arcsecond = {\LWR at siunitx@textdblprime} ,
 }
-\ExplSyntaxOff
-\CustomizeMathJax{\newcommand{\LWRsiunitxENDTWO}{}}
+}
 
-\CustomizeMathJax{\def\LWRsiunitxprintdecimalsubtwo#1,#2,#3\LWRsiunitxENDTWO{%
-    \ifblank{#1}{0}{\mathrm{#1}}%
-    \ifblank{#2}%
-        {}%
-        {%
-            {\LWRsiunitxdecimal}%
-            \mathrm{#2}%
-        }%
-}}
-\CustomizeMathJax{\def\LWRsiunitxprintdecimalsub#1.#2.#3\LWRsiunitxEND{%
-    \LWRsiunitxprintdecimalsubtwo#1,,\LWRsiunitxENDTWO%
-    \ifblank{#2}%
-        {}%
-        {%
-            {\LWRsiunitxdecimal}%
-            \LWRsiunitxprintdecimalsubtwo#2,,\LWRsiunitxENDTWO%
-        }%
-}}
+\LWR at origRequirePackage{lwarp-common-mathjax-siunitx}
 
-\CustomizeMathJax{\newcommand{\LWRsiunitxprintdecimal}[1]{%
-    \LWRsiunitxprintdecimalsub#1...\LWRsiunitxEND%
-}}
-\CustomizeMathJax{\def\LWRsiunitxnumplus#1+#2+#3\LWRsiunitxEND{%
-    \ifblank{#2}%
-        {\LWRsiunitxprintdecimal{#1}}% no plus
-        {%
-            \ifblank{#1}%
-                {\LWRsiunitxprintdecimal{#2}}% leading plus, ignore
-                {% a+b
-                    \LWRsiunitxprintdecimal{#1}%
-                    \unicode{x02B}% plus sign
-                    \LWRsiunitxprintdecimal{#2}%
-                }%
-        }%
-}}
-\CustomizeMathJax{\def\LWRsiunitxnumminus#1-#2-#3\LWRsiunitxEND{%
-    \ifblank{#2}%
-        {\LWRsiunitxnumplus#1+++\LWRsiunitxEND}%
-        {%
-            \ifblank{#1}{}{\LWRsiunitxprintdecimal{#1}}%
-            \unicode{x02212}% mathematical minus sign
-            \LWRsiunitxprintdecimal{#2}%
-        }%
-}}
-\CustomizeMathJax{\def\LWRsiunitxnumpm#1+-#2+-#3\LWRsiunitxEND{%
-    \ifblank{#2}%
-        {\LWRsiunitxnumminus#1---\LWRsiunitxEND}%
-        {%
-            \LWRsiunitxprintdecimal{#1}%
-            \unicode{x0B1}% \pm
-            \LWRsiunitxprintdecimal{#2}%
-        }%
-}}
-\CustomizeMathJax{\def\LWRsiunitxnumx#1x#2x#3x#4\LWRsiunitxEND{%
-    \ifblank{#2}%
-        {\LWRsiunitxnumpm#1+-+-\LWRsiunitxEND}%
-        {%
-            \ifblank{#3}%
-                {%
-                    \LWRsiunitxprintdecimal{#1}%
-                    \times%
-                    \LWRsiunitxprintdecimal{#2}%
-                }%
-                {%
-                    \LWRsiunitxprintdecimal{#1}%
-                    \times%
-                    \LWRsiunitxprintdecimal{#2}%
-                    \times%
-                    \LWRsiunitxprintdecimal{#3}%
-                }%
-        }%
-}}
-\CustomizeMathJax{\newcommand{\LWRsiunitxnumscientific}[2]{%
-    \ifblank{#1}%
-        {}%
-        {%
-            \ifstrequal{#1}{-}%
-                {-}%
-                {\LWRsiunitxprintdecimal{#1}\times}%
-        }%
-    10^{\LWRsiunitxprintdecimal{#2}}
-}}
-\CustomizeMathJax{\def\LWRsiunitxnumD#1D#2D#3\LWRsiunitxEND{%
-    \ifblank{#2}%
-        {\LWRsiunitxnumx#1xxxxx\LWRsiunitxEND}%
-        {\mathrm{\LWRsiunitxnumscientific{#1}{#2}}}%
-}}
-\CustomizeMathJax{\def\LWRsiunitxnumd#1d#2d#3\LWRsiunitxEND{%
-    \ifblank{#2}%
-        {\LWRsiunitxnumD#1DDD\LWRsiunitxEND}%
-        {\mathrm{\LWRsiunitxnumscientific{#1}{#2}}}%
-}}
-\CustomizeMathJax{\def\LWRsiunitxnumE#1E#2E#3\LWRsiunitxEND{%
-    \ifblank{#2}%
-        {\LWRsiunitxnumd#1ddd\LWRsiunitxEND}%
-        {\mathrm{\LWRsiunitxnumscientific{#1}{#2}}}%
-}}
-\CustomizeMathJax{\def\LWRsiunitxnume#1e#2e#3\LWRsiunitxEND{%
-    \ifblank{#2}%
-        {\LWRsiunitxnumE#1EEE\LWRsiunitxEND}%
-        {\mathrm{\LWRsiunitxnumscientific{#1}{#2}}}%
-}}
-\CustomizeMathJax{\newcommand{\num}[2][]{\LWRsiunitxnume#2eee\LWRsiunitxEND}}
-\CustomizeMathJax{\newcommand{\si}[2][]{\mathrm{#2}}}
-\CustomizeMathJax{\def\LWRsiunitxSIopt#1[#2]#3{%
-    {#2}\num{#1}{#3}%
-}}
+\AtBeginDocument{
+\CustomizeMathJax{\def\LWRsiunitxrangephrase{\unicode{x2013}}}
+}
 
-\CustomizeMathJax{\newcommand{\LWRsiunitxSI}[2]{%
-    \num{#1}\,{#2}%
-}}
-\CustomizeMathJax{\newcommand{\SI}[2][]{%
-    \ifnextchar[%
-        {\LWRsiunitxSIopt{#2}}%
-        {\LWRsiunitxSI{#2}}%
-}}
-\CustomizeMathJax{\newcommand{\numlist}[2][]{\text{#2}}}
-\CustomizeMathJax{\newcommand{\numrange}[3][]{\num{#2}\,\unicode{x2013}\,\num{#3}}}
-\CustomizeMathJax{\newcommand{\SIlist}[3][]{\text{#2}\,#3}}
-\CustomizeMathJax{\newcommand{\SIrange}[4][]{\num{#2}\,#4\,\unicode{x2013}\,\num{#3}\,#4}}
-\CustomizeMathJax{\newcommand{\tablenum}[2][]{\mathrm{#2}}}
-\CustomizeMathJax{\newcommand{\ampere}{\mathrm{A}}}
-\CustomizeMathJax{\newcommand{\candela}{\mathrm{cd}}}
-\CustomizeMathJax{\newcommand{\kelvin}{\mathrm{K}}}
-\CustomizeMathJax{\newcommand{\kilogram}{\mathrm{kg}}}
-\CustomizeMathJax{\newcommand{\metre}{\mathrm{m}}}
-\CustomizeMathJax{\newcommand{\mole}{\mathrm{mol}}}
-\CustomizeMathJax{\newcommand{\second}{\mathrm{s}}}
-\CustomizeMathJax{\newcommand{\becquerel}{\mathrm{Bq}}}
-\CustomizeMathJax{\newcommand{\degreeCelsius}{\unicode{x2103}}}
-\CustomizeMathJax{\newcommand{\coulomb}{\mathrm{C}}}
-\CustomizeMathJax{\newcommand{\farad}{\mathrm{F}}}
-\CustomizeMathJax{\newcommand{\gray}{\mathrm{Gy}}}
-\CustomizeMathJax{\newcommand{\hertz}{\mathrm{Hz}}}
-\CustomizeMathJax{\newcommand{\henry}{\mathrm{H}}}
-\CustomizeMathJax{\newcommand{\joule}{\mathrm{J}}}
-\CustomizeMathJax{\newcommand{\katal}{\mathrm{kat}}}
-\CustomizeMathJax{\newcommand{\lumen}{\mathrm{lm}}}
-\CustomizeMathJax{\newcommand{\lux}{\mathrm{lx}}}
-\CustomizeMathJax{\newcommand{\newton}{\mathrm{N}}}
-\CustomizeMathJax{\newcommand{\ohm}{\mathrm{\Omega}}}
-\CustomizeMathJax{\newcommand{\pascal}{\mathrm{Pa}}}
-\CustomizeMathJax{\newcommand{\radian}{\mathrm{rad}}}
-\CustomizeMathJax{\newcommand{\siemens}{\mathrm{S}}}
-\CustomizeMathJax{\newcommand{\sievert}{\mathrm{Sv}}}
-\CustomizeMathJax{\newcommand{\steradian}{\mathrm{sr}}}
-\CustomizeMathJax{\newcommand{\tesla}{\mathrm{T}}}
-\CustomizeMathJax{\newcommand{\volt}{\mathrm{V}}}
-\CustomizeMathJax{\newcommand{\watt}{\mathrm{W}}}
-\CustomizeMathJax{\newcommand{\weber}{\mathrm{Wb}}}
-\CustomizeMathJax{\newcommand{\day}{\mathrm{d}}}
-\CustomizeMathJax{\newcommand{\degree}{\mathrm{^\circ}}}
-\CustomizeMathJax{\newcommand{\hectare}{\mathrm{ha}}}
-\CustomizeMathJax{\newcommand{\hour}{\mathrm{h}}}
-\CustomizeMathJax{\newcommand{\litre}{\mathrm{l}}}
-\CustomizeMathJax{\newcommand{\liter}{\mathrm{L}}}
-\CustomizeMathJax{\newcommand{\arcminute}{^\prime}}
-\CustomizeMathJax{\newcommand{\minute}{\mathrm{min}}}
-\CustomizeMathJax{\newcommand{\arcsecond}{^{\prime\prime}}}
-\CustomizeMathJax{\newcommand{\tonne}{\mathrm{t}}}
-\CustomizeMathJax{\newcommand{\astronomicalunit}{au}}
-\CustomizeMathJax{\newcommand{\atomicmassunit}{u}}
-\CustomizeMathJax{\newcommand{\bohr}{\mathit{a}_0}}
-\CustomizeMathJax{\newcommand{\clight}{\mathit{c}_0}}
-\CustomizeMathJax{\newcommand{\dalton}{\mathrm{D}_\mathrm{a}}}
-\CustomizeMathJax{\newcommand{\electronmass}{\mathit{m}_{\mathrm{e}}}}
-\CustomizeMathJax{\newcommand{\electronvolt}{\mathrm{eV}}}
-\CustomizeMathJax{\newcommand{\elementarycharge}{\mathit{e}}}
-\CustomizeMathJax{\newcommand{\hartree}{\mathit{E}_{\mathrm{h}}}}
-\CustomizeMathJax{\newcommand{\planckbar}{\mathit{\unicode{x210F}}}}
-\CustomizeMathJax{\newcommand{\angstrom}{\mathrm{\unicode{x212B}}}}
-\CustomizeMathJax{\let\LWRorigbar\bar}
-\CustomizeMathJax{\newcommand{\bar}{\mathrm{bar}}}
-\CustomizeMathJax{\newcommand{\barn}{\mathrm{b}}}
-\CustomizeMathJax{\newcommand{\bel}{\mathrm{B}}}
-\CustomizeMathJax{\newcommand{\decibel}{\mathrm{dB}}}
-\CustomizeMathJax{\newcommand{\knot}{\mathrm{kn}}}
-\CustomizeMathJax{\newcommand{\mmHg}{\mathrm{mmHg}}}
-\CustomizeMathJax{\newcommand{\nauticalmile}{\mathrm{M}}}
-\CustomizeMathJax{\newcommand{\neper}{\mathrm{Np}}}
-\CustomizeMathJax{\newcommand{\yocto}{\mathrm{y}}}
-\CustomizeMathJax{\newcommand{\zepto}{\mathrm{z}}}
-\CustomizeMathJax{\newcommand{\atto}{\mathrm{a}}}
-\CustomizeMathJax{\newcommand{\femto}{\mathrm{f}}}
-\CustomizeMathJax{\newcommand{\pico}{\mathrm{p}}}
-\CustomizeMathJax{\newcommand{\nano}{\mathrm{n}}}
-\CustomizeMathJax{\newcommand{\micro}{\mathrm{\unicode{x00B5}}}}
-\CustomizeMathJax{\newcommand{\milli}{\mathrm{m}}}
-\CustomizeMathJax{\newcommand{\centi}{\mathrm{c}}}
-\CustomizeMathJax{\newcommand{\deci}{\mathrm{d}}}
-\CustomizeMathJax{\newcommand{\deca}{\mathrm{da}}}
-\CustomizeMathJax{\newcommand{\hecto}{\mathrm{h}}}
-\CustomizeMathJax{\newcommand{\kilo}{\mathrm{k}}}
-\CustomizeMathJax{\newcommand{\mega}{\mathrm{M}}}
-\CustomizeMathJax{\newcommand{\giga}{\mathrm{G}}}
-\CustomizeMathJax{\newcommand{\tera}{\mathrm{T}}}
-\CustomizeMathJax{\newcommand{\peta}{\mathrm{P}}}
-\CustomizeMathJax{\newcommand{\exa}{\mathrm{E}}}
-\CustomizeMathJax{\newcommand{\zetta}{\mathrm{Z}}}
-\CustomizeMathJax{\newcommand{\yotta}{\mathrm{Y}}}
-\CustomizeMathJax{\newcommand{\percent}{\mathrm{\%}}}
-\CustomizeMathJax{\newcommand{\meter}{\mathrm{m}}}
-\CustomizeMathJax{\newcommand{\metre}{\mathrm{m}}}
-\CustomizeMathJax{\newcommand{\gram}{\mathrm{g}}}
-\CustomizeMathJax{\newcommand{\kg}{\kilo\gram}}
-\CustomizeMathJax{\newcommand{\of}[1]{_{\mathrm{#1}}}}
-\CustomizeMathJax{\newcommand{\squared}{^2}}
-\CustomizeMathJax{\newcommand{\square}[1]{\mathrm{#1}^2}}
-\CustomizeMathJax{\newcommand{\cubed}{^3}}
-\CustomizeMathJax{\newcommand{\cubic}[1]{\mathrm{#1}^3}}
-\CustomizeMathJax{\newcommand{\per}{\,\mathrm{/}}}
-\CustomizeMathJax{\newcommand{\celsius}{\unicode{x2103}}}
-\CustomizeMathJax{\newcommand{\fg}{\femto\gram}}
-\CustomizeMathJax{\newcommand{\pg}{\pico\gram}}
-\CustomizeMathJax{\newcommand{\ng}{\nano\gram}}
-\CustomizeMathJax{\newcommand{\ug}{\micro\gram}}
-\CustomizeMathJax{\newcommand{\mg}{\milli\gram}}
-\CustomizeMathJax{\newcommand{\g}{\gram}}
-\CustomizeMathJax{\newcommand{\kg}{\kilo\gram}}
-\CustomizeMathJax{\newcommand{\amu}{\mathrm{u}}}
-\CustomizeMathJax{\newcommand{\pm}{\pico\metre}}
-\CustomizeMathJax{\newcommand{\nm}{\nano\metre}}
-\CustomizeMathJax{\newcommand{\um}{\micro\metre}}
-\CustomizeMathJax{\newcommand{\mm}{\milli\metre}}
-\CustomizeMathJax{\newcommand{\cm}{\centi\metre}}
-\CustomizeMathJax{\newcommand{\dm}{\deci\metre}}
-\CustomizeMathJax{\newcommand{\m}{\metre}}
-\CustomizeMathJax{\newcommand{\km}{\kilo\metre}}
-\CustomizeMathJax{\newcommand{\as}{\atto\second}}
-\CustomizeMathJax{\newcommand{\fs}{\femto\second}}
-\CustomizeMathJax{\newcommand{\ps}{\pico\second}}
-\CustomizeMathJax{\newcommand{\ns}{\nano\second}}
-\CustomizeMathJax{\newcommand{\us}{\micro\second}}
-\CustomizeMathJax{\newcommand{\ms}{\milli\second}}
-\CustomizeMathJax{\newcommand{\s}{\second}}
-\CustomizeMathJax{\newcommand{\fmol}{\femto\mol}}
-\CustomizeMathJax{\newcommand{\pmol}{\pico\mol}}
-\CustomizeMathJax{\newcommand{\nmol}{\nano\mol}}
-\CustomizeMathJax{\newcommand{\umol}{\micro\mol}}
-\CustomizeMathJax{\newcommand{\mmol}{\milli\mol}}
-\CustomizeMathJax{\newcommand{\mol}{\mol}}
-\CustomizeMathJax{\newcommand{\kmol}{\kilo\mol}}
-\CustomizeMathJax{\newcommand{\pA}{\pico\ampere}}
-\CustomizeMathJax{\newcommand{\nA}{\nano\ampere}}
-\CustomizeMathJax{\newcommand{\uA}{\micro\ampere}}
-\CustomizeMathJax{\newcommand{\mA}{\milli\ampere}}
-\CustomizeMathJax{\newcommand{\A}{\ampere}}
-\CustomizeMathJax{\newcommand{\kA}{\kilo\ampere}}
-\CustomizeMathJax{\newcommand{\ul}{\micro\litre}}
-\CustomizeMathJax{\newcommand{\ml}{\milli\litre}}
-\CustomizeMathJax{\newcommand{\l}{\litre}}
-\CustomizeMathJax{\newcommand{\hl}{\hecto\litre}}
-\CustomizeMathJax{\newcommand{\uL}{\micro\liter}}
-\CustomizeMathJax{\newcommand{\mL}{\milli\liter}}
-\CustomizeMathJax{\newcommand{\L}{\liter}}
-\CustomizeMathJax{\newcommand{\hL}{\hecto\liter}}
-\CustomizeMathJax{\newcommand{\mHz}{\milli\hertz}}
-\CustomizeMathJax{\newcommand{\Hz}{\hertz}}
-\CustomizeMathJax{\newcommand{\kHz}{\kilo\hertz}}
-\CustomizeMathJax{\newcommand{\MHz}{\mega\hertz}}
-\CustomizeMathJax{\newcommand{\GHz}{\giga\hertz}}
-\CustomizeMathJax{\newcommand{\THz}{\tera\hertz}}
-\CustomizeMathJax{\newcommand{\mN}{\milli\newton}}
-\CustomizeMathJax{\newcommand{\N}{\newton}}
-\CustomizeMathJax{\newcommand{\kN}{\kilo\newton}}
-\CustomizeMathJax{\newcommand{\MN}{\mega\newton}}
-\CustomizeMathJax{\newcommand{\Pa}{\pascal}}
-\CustomizeMathJax{\newcommand{\kPa}{\kilo\pascal}}
-\CustomizeMathJax{\newcommand{\MPa}{\mega\pascal}}
-\CustomizeMathJax{\newcommand{\GPa}{\giga\pascal}}
-\CustomizeMathJax{\newcommand{\mohm}{\milli\ohm}}
-\CustomizeMathJax{\newcommand{\kohm}{\kilo\ohm}}
-\CustomizeMathJax{\newcommand{\Mohm}{\mega\ohm}}
-\CustomizeMathJax{\newcommand{\pV}{\pico\volt}}
-\CustomizeMathJax{\newcommand{\nV}{\nano\volt}}
-\CustomizeMathJax{\newcommand{\uV}{\micro\volt}}
-\CustomizeMathJax{\newcommand{\mV}{\milli\volt}}
-\CustomizeMathJax{\newcommand{\V}{\volt}}
-\CustomizeMathJax{\newcommand{\kV}{\kilo\volt}}
-\CustomizeMathJax{\newcommand{\W}{\watt}}
-\CustomizeMathJax{\newcommand{\uW}{\micro\watt}}
-\CustomizeMathJax{\newcommand{\mW}{\milli\watt}}
-\CustomizeMathJax{\newcommand{\kW}{\kilo\watt}}
-\CustomizeMathJax{\newcommand{\MW}{\mega\watt}}
-\CustomizeMathJax{\newcommand{\GW}{\giga\watt}}
-\CustomizeMathJax{\newcommand{\J}{\joule}}
-\CustomizeMathJax{\newcommand{\uJ}{\micro\joule}}
-\CustomizeMathJax{\newcommand{\mJ}{\milli\joule}}
-\CustomizeMathJax{\newcommand{\kJ}{\kilo\joule}}
-\CustomizeMathJax{\newcommand{\eV}{\electronvolt}}
-\CustomizeMathJax{\newcommand{\meV}{\milli\electronvolt}}
-\CustomizeMathJax{\newcommand{\keV}{\kilo\electronvolt}}
-\CustomizeMathJax{\newcommand{\MeV}{\mega\electronvolt}}
-\CustomizeMathJax{\newcommand{\GeV}{\giga\electronvolt}}
-\CustomizeMathJax{\newcommand{\TeV}{\tera\electronvolt}}
-\CustomizeMathJax{\newcommand{\kWh}{\kilo\watt\hour}}
-\CustomizeMathJax{\newcommand{\F}{\farad}}
-\CustomizeMathJax{\newcommand{\fF}{\femto\farad}}
-\CustomizeMathJax{\newcommand{\pF}{\pico\farad}}
-\CustomizeMathJax{\newcommand{\K}{\mathrm{K}}}
-\CustomizeMathJax{\newcommand{\dB}{\mathrm{dB}}}
-\CustomizeMathJax{\newcommand{\kibi}{\mathrm{Ki}}}
-\CustomizeMathJax{\newcommand{\mebi}{\mathrm{Mi}}}
-\CustomizeMathJax{\newcommand{\gibi}{\mathrm{Gi}}}
-\CustomizeMathJax{\newcommand{\tebi}{\mathrm{Ti}}}
-\CustomizeMathJax{\newcommand{\pebi}{\mathrm{Pi}}}
-\CustomizeMathJax{\newcommand{\exbi}{\mathrm{Ei}}}
-\CustomizeMathJax{\newcommand{\zebi}{\mathrm{Zi}}}
-\CustomizeMathJax{\newcommand{\yobi}{\mathrm{Yi}}}
-\end{warpMathJax}
 
 \endinput
 %%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -23,19 +23,401 @@
 \DeclareRelease{v2}{2010-05-23}{lwarp-siunitx-v2.sty}
 \DeclareCurrentRelease{}{2021-05-17}
 
-\PackageWarningNoLine{lwarp}
+\RequirePackage{xcolor}% for \convertcolorspec
+
+\LWR at ProvidesPackagePass{siunitx}[2022-02-15]
+
+\ExplSyntaxOn
+
+
+\cs_set_protected:Npn \siunitx_number_format:nN #1#2
+  {
+    \group_begin:
+      \bool_if:NTF \l_siunitx_number_parse_bool
+        {
+          \siunitx_number_parse:nN {#1} \l__siunitx_number_parsed_tl
+          \siunitx_number_process:NN \l__siunitx_number_parsed_tl \l__siunitx_number_parsed_tl
+          \tl_set:Nx \l__siunitx_number_outputted_tl
+            { \siunitx_number_output:N \l__siunitx_number_parsed_tl }
+        }
+        {
+            \tl_set:Nn \l__siunitx_number_outputted_tl
+            {
+                \LWR at subsingledollar{%                  lwarp
+                    \textbackslash( % space
+                    \LWR at HTMLsanitizedetokenized{%
+                        \detokenize{#1}%
+                    } \textbackslash)%                  lwarp
+                }%
+                {siunitx unparsed}%
+                {\ensuremath{#1}}%                      lwarp
+            }
+        }
+    \exp_args:NNNV \group_end:
+    \tl_set:Nn #2 \l__siunitx_number_outputted_tl
+  }
+\cs_set_protected:Npn \__siunitx_compound_unparsed:n #1
+  {
+    \tl_if_blank:nF {#1}
+      { \seq_put_right:Nn \l__siunitx_compound_tmp_seq
+        {
+            \LWR at subsingledollar{%                  lwarp
+                \textbackslash( % space
+                \LWR at HTMLsanitizedetokenized{%
+                    \detokenize{#1}%
+                } \textbackslash)%                  lwarp
+            }%
+            {siunitx unparsed}%
+            {\ensuremath{#1}}%                      lwarp
+        }
+      }
+  }
+\cs_set_protected:Npn \__siunitx_print_aux:nn #1#2
+  {
+    \tl_if_empty:cTF { l__siunitx_print_ #1 _color_tl }
+      { \use:n }
+      { \exp_args:Nv \textcolor { l__siunitx_print_ #1 _color_tl } }
+        {
+            \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%      lwarp
+            {
+                \use:c
+                    {
+                    siunitx_print_
+                    \tl_use:c { l__siunitx_print_ #1 _mode_tl } :n
+                    }
+                    {#2}
+            }
+            {
+                \bool_lazy_all:nTF%     lwarp
+                    {
+                        {\l__siunitx_print_text_family_bool}
+                        {\l__siunitx_print_text_series_bool}
+                        {\l__siunitx_print_text_shape_bool}
+                    }
+                    {% No font control if reset-text-family/series/shape
+                        \use:c
+                            {
+                            siunitx_print_%                         lwarp
+                                text%                               lwarp
+                                :n%                                 lwarp
+                            }%                                      lwarp
+                            {#2}%                                   lwarp
+                    }
+                    {
+                        \LWR at textcurrentfont{%                      lwarp
+                            \use:c
+                                {
+                                siunitx_print_%                     lwarp
+                                    text%                           lwarp
+                                    :n%                             lwarp
+                                }%                                  lwarp
+                                {#2}%                               lwarp
+                        }
+                    }
+            }
+        }
+  }
+\newcommand*{\LWR at siunitx@complexrootstyle}{textrm}
+
+\newcommand*{\LWR at siunitx@complexrmi}{\mathrm{i}}
+\newcommand*{\LWR at siunitx@complexrmj}{\mathrm{j}}
+
+\newcommand*{\LWR at siunitx@setcomplexroot}{%
+    \renewcommand*{\LWR at siunitx@complexrootstyle}{textit}%
+    \ifdefequal{\l__siunitx_complex_output_root_tl}{\LWR at siunitx@complexrmi}%
+        {\renewcommand*{\LWR at siunitx@complexrootstyle}{textrm}}%
+        {}%
+    \ifdefequal{\l__siunitx_complex_output_root_tl}{\LWR at siunitx@complexrmj}%
+        {\renewcommand*{\LWR at siunitx@complexrootstyle}{textrm}}%
+        {}%
+}
+\cs_set_protected:Npn \__siunitx_complex_format_auxii:n #1
+  {
+    \LWR at siunitx@setcomplexroot%                        lwarp
+    \__siunitx_complex_format_units:n {#1}
+    \tl_if_empty:NF \l__siunitx_complex_real_tl
+      { \exp_after:wN \__siunitx_complex_drop_exponent:nnnnnnn \l__siunitx_complex_real_tl }
+    \exp_after:wN \__siunitx_complex_format_sign:nnnnnnn \l__siunitx_complex_img_tl
+    \tl_set:Nx \l__siunitx_complex_tmp_tl
+      { \siunitx_number_output:NN \l__siunitx_complex_img_tl \q_nil }
+    \exp_after:wN \__siunitx_complex_extract_exponent:w \l__siunitx_complex_tmp_tl \q_stop
+    \tl_set:Nx \l__siunitx_complex_tmp_tl
+      {
+        \bool_lazy_or:nnTF
+          {
+            \bool_lazy_and_p:nn
+              { \l_siunitx_number_bracket_ambiguous_bool }
+              { ! \tl_if_empty_p:N \l__siunitx_complex_exp_tl }
+          }
+          {
+            ! \bool_lazy_any_p:n
+              {
+                { \tl_if_blank_p:n {#1} }
+                { \tl_if_empty_p:N \l__siunitx_complex_real_tl }
+                { \tl_if_empty_p:N \l__siunitx_complex_img_tl }
+              }
+          }
+          { \__siunitx_complex_format_bracket:n }
+          { \use:n }
+          {
+            \siunitx_number_output:N \l__siunitx_complex_real_tl
+            \exp_not:V \l__siunitx_complex_sign_tl
+            \bool_if:NF \l__siunitx_complex_root_after_bool
+              {
+                \InlineClass{\LWR at siunitx@complexrootstyle}%    lwarp
+                    {
+                        \exp_not:V \l__siunitx_complex_output_root_tl
+                    }
+              }
+             \exp_not:V \l__siunitx_complex_tmp_tl
+            \bool_if:NT \l__siunitx_complex_root_after_bool
+              {
+                \InlineClass{\LWR at siunitx@complexrootstyle}%    lwarp
+                    {
+                        \exp_not:V \l__siunitx_complex_output_root_tl
+                    }
+              }
+           }
+         \exp_not:V \l__siunitx_complex_exp_tl
+      }
+  }
+\cs_set_protected:Npn \__siunitx_angle_arc_print_auxii:nw
+  #1#2 \q_nil #3 \q_nil #4 \q_nil #5 \q_nil #6 \q_nil #7 \q_nil #8 \q_stop
+  {
+    \mode_if_math:TF
+      { \bool_set_true:N \l__siunitx_angle_tmp_bool }
+      { \bool_set_false:N \l__siunitx_angle_tmp_bool }
+    \siunitx_print_number:n {#2#3#4}
+    \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%      lwarp
+    {%                                                  lwarp
+        \tl_if_blank:nTF {#6}
+        { \__siunitx_angle_arc_print_auxvi:n {#1} }
+        {
+            \hbox_set:Nn \l__siunitx_angle_marker_box
+            {
+                \__siunitx_angle_arc_print_auxiii:n
+                { \siunitx_print_number:n {#5} }
+            }
+            \hbox_set:Nn \l__siunitx_angle_unit_box
+            {
+                \__siunitx_angle_arc_print_auxiii:n
+                {
+                    \siunitx_unit_format:nN {#1} \l__siunitx_angle_tmp_tl
+                    \siunitx_print_unit:V \l__siunitx_angle_tmp_tl
+                    \skip_horizontal:n { -\scriptspace }
+                }
+            }
+            \dim_compare:nNnTF { \box_wd:N \l__siunitx_angle_marker_box } >
+            { \box_wd:N \l__siunitx_angle_unit_box }
+            {
+                \__siunitx_angle_arc_print_auxiv:NN
+                \l__siunitx_angle_marker_box
+                \l__siunitx_angle_unit_box
+            }
+            {
+                \__siunitx_angle_arc_print_auxiv:NN
+                \l__siunitx_angle_unit_box
+                \l__siunitx_angle_marker_box
+            }
+            \hbox_set_to_wd:Nnn \l__siunitx_angle_marker_box
+            \l__siunitx_angle_tmp_dim
+            {
+                \hbox_overlap_right:n
+                { \box_use_drop:N \l__siunitx_angle_marker_box }
+                \hbox_overlap_right:n
+                { \box_use_drop:N \l__siunitx_angle_unit_box }
+                \tex_hfil:D
+            }
+            \box_use:N \l__siunitx_angle_marker_box
+            \skip_horizontal:N \scriptspace
+            \siunitx_print_number:n {#6}
+        }
+    }%
+    {%          lwarp: not in a lateximage, simplify for HTML
+        \tl_if_blank:nTF {#6}
+        { \__siunitx_angle_arc_print_auxvi:n {#1} }
+        {
+            \__siunitx_angle_arc_print_auxiii:n
+            {
+                \siunitx_print_number:n {#5}
+            }
+            \__siunitx_angle_arc_print_auxiii:n
+            {
+                \siunitx_unit_format:nN {#1} \l__siunitx_angle_tmp_tl
+                \siunitx_print_unit:V \l__siunitx_angle_tmp_tl
+            }
+            \siunitx_print_number:n {#6}
+        }
+    }%          lwarp
+  }
+\cs_set_protected:Npn \__siunitx_print_text_fraction:Nnn #1#2#3
+  {
+    \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}% lwarp
     {%
-        **************\MessageBreak
-        Siunitx version 3 is not yet supported by Lwarp.\MessageBreak
-        V2 emulation is used here.\MessageBreak
-        **************
+      \ensuremath
+      {
+        #1
+          { \mbox { \__siunitx_print_text_replace:n {#2} } }
+          { \mbox { \__siunitx_print_text_replace:n {#3} } }
+      }
+    }%
+    {%                                                          lwarp
+          { \mbox { \__siunitx_print_text_replace:n {#2} } }%   lwarp
+            /%                                                  lwarp
+          { \mbox { \__siunitx_print_text_replace:n {#3} } }%   lwarp
+    }%      lwarp
+  }
+\cs_set_protected:Npn \__siunitx_unit_format_qualifier_subscript:
+  {
+    \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%      lwarp
+    {%
+        \__siunitx_unit_format_font:
+        \tl_set:Nx \l__siunitx_unit_part_tl
+        {
+            \c__siunitx_unit_math_subscript_tl
+            {
+                \exp_not:V \l_siunitx_unit_font_tl
+                { \exp_not:V \l__siunitx_unit_part_tl }
+            }
+        }
     }
+    {%      lwarp simplified for HTML:
+        \__siunitx_unit_format_font:
+        \tl_set:Nx \l__siunitx_unit_part_tl
+        {
+            \textsubscript
+            {
+                \exp_not:V \l_siunitx_unit_font_tl
+                { \exp_not:V \l__siunitx_unit_part_tl }
+            }
+        }
+    }
+  }
+\cs_set_protected:Npn \siunitx_quantity:nn #1#2
+  {
+    \group_begin:
+      \siunitx_unit_options_apply:n {#2}
+      \tl_if_blank:nTF {#1}
+        {
+          \siunitx_unit_format:nN {#2} \l__siunitx_quantity_unit_tl
+          \siunitx_print_unit:V \l__siunitx_quantity_unit_tl
+        }
+        {
+          \bool_if:NTF \l_siunitx_number_parse_bool
+            { \__siunitx_quantity_parsed:nn {#1} {#2} }
+            {
+              \tl_set:Nn \l__siunitx_quantity_number_tl {
+                \LWR at subsingledollar{%                  lwarp
+                    \textbackslash( % space
+                    \LWR at HTMLsanitizedetokenized{%
+                        \detokenize{#1}%
+                    } \textbackslash)%                  lwarp
+                }%
+                {siunitx unparsed}%
+                {\ensuremath{#1}}%                      lwarp
+              }
+              \siunitx_unit_format:nN {#2} \l__siunitx_quantity_unit_tl
+              \siunitx_quantity_print:VV
+                \l__siunitx_quantity_number_tl \l__siunitx_quantity_unit_tl
+            }
+        }
+    \group_end:
+  }
 
-\RequirePackage{xcolor}% for \convertcolorspec
+\newcommand*{\LWR at siunitx@nocancel}[1]{%
+    \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%
+        {\cancel{#1}}%  SVG
+        {#1}%           HTML
+}
 
+\AtBeginDocument{
+\__siunitx_unit_set_symbolic:Npnn \cancel
+  { }
+  { \__siunitx_unit_parse_special:n { \LWR at siunitx@nocancel } }%    lwarp
+}
+\newcommand{\LWR at HTML@tablenum}[2][]{\num[#1]{#2}}
+\LWR at formatted{tablenum}
+\AtBeginDocument{
+\HTMLnewcolumntype{S}[1][]{>{\begingroup\sisetup{#1}}c<{\endgroup}}
+}
+\NewDocumentCommand{\HTMLDeclareSIUnit}{o +m m}
+{
+    \ifcsdef{ __siunitx_unit_ \token_to_str:N #2 :w }
+        {}
+        {
+            \PackageError{lwarp}
+                {%
+                    First~use\MessageBreak
+                        \space\space\protect\DeclareSIUnit{
+                          \token_to_str:N#2}{...}\MessageBreak
+                    before~using\MessageBreak
+                        \space\space\protect\HTMLDeclareSIUnit{
+                          \token_to_str:N#2}{...}%
+                }
+                {%
+                    See~the~Lwarp~manual~section~about~special~cases,~
+                    regarding~siunitx.%
+                }
+        }
+    \csNewCommandCopycs
+        { __orig_siunitx_unit_ \token_to_str:N #2 :w }
+        { __siunitx_unit_ \token_to_str:N #2 :w }
+    \DeclareSIUnit[#1]{#2}
+        {
+            \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}
+                {\csuse{ __orig_siunitx_unit_ \token_to_str:N #2 :w }}
+                {#3}
+        }
+}
 
-\RequirePackage{siunitx-v2}
+\ExplSyntaxOff
 
+\AtBeginDocument{
+\HTMLDeclareSIUnit\celsius{\LWR at siunitx@textcelsius}
+\HTMLDeclareSIUnit\arcminute{\LWR at siunitx@textprime}
+\HTMLDeclareSIUnit\arcsecond{\LWR at siunitx@textdblprime}
+\HTMLDeclareSIUnit\elementarycharge{\textit{e}}
+\HTMLDeclareSIUnit\clight{\text{\textit{c}\textsubscript{0}}}
+\HTMLDeclareSIUnit\bohr{\text{\textit{a}\textsubscript{0}}}
+\HTMLDeclareSIUnit\electronmass{\text{\textit{m}\textsubscript{e}}}
+\HTMLDeclareSIUnit\hartree{\text{\textit{E}\textsubscript{h}}}
+\HTMLDeclareSIUnit\planckbar{\LWR at siunitx@textplanckbar}
+}% \AtBeginDocument
+
+\AtBeginDocument{
+\sisetup{
+    per-mode=symbol,    % fraction is not seen by pdftotext
+    angle-symbol-degree = {\LWR at siunitx@textdegree},
+    angle-symbol-minute = {\LWR at siunitx@textprime} ,
+    angle-symbol-second = {\LWR at siunitx@textdblprime} ,
+}
+}
+\AtBeginDocument{
+\ifdef{\ltj at allalchar}
+    {\LWR at origRequirePackage{lwarp-lltjp-siunitx}}
+    {}
+}
+\LWR at origRequirePackage{lwarp-common-mathjax-siunitx}
+
+\CustomizeMathJax{\let\unit\si}
+\CustomizeMathJax{\let\qty\SI}
+\CustomizeMathJax{\let\qtylist\SIlist}
+\CustomizeMathJax{\let\qtyrange\SIrange}
+\CustomizeMathJax{\let\numproduct\num}
+\CustomizeMathJax{\let\qtyproduct\SI}
+\CustomizeMathJax{\let\complexnum\num}
+\CustomizeMathJax{\newcommand{\complexqty}[3][]{(\complexnum{#2})\si{#3}}}
+\ExplSyntaxOn
+\AtBeginDocument{
+\edef\LWR at siunitx@rangephrase{\l_siunitx_range_phrase_tl}
+\expandafter\CustomizeMathJax\expandafter{%
+    \expandafter\def\expandafter\LWRsiunitxrangephrase%
+    \expandafter{\LWR at siunitx@rangephrase}%
+}
+}
+\ExplSyntaxOff
+
+
 \endinput
 %%
 %% End of file `lwarp-siunitx.sty'.

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-skmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-skmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-skmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{skmath}[2019/10/15]
 \begin{warpMathJax}
 \ExplSyntaxOn

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{slantsc}[2012/01/01]
 \newcommand*{\LWR at HTML@noscshape}{}
 \LWR at formatted{noscshape}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-slashed.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-slashed.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-slashed.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{slashed}[1997/01/16]
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\slashed}[1]{\cancel{#1}}}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{soul}[2003/11/17]
 \RequirePackage{xcolor}% for \convertcolorspec
 \newcommand*{\LWR at soululcolor}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \RequirePackage{soul}
 \RequirePackage{soulutf8}
 \LWR at ProvidesPackageDrop{soulpos}[2012/02/25]

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{soulutf8}[2016/05/16]
 \RequirePackage{soul}
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-splitbib.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-splitbib.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-splitbib.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{splitbib}[2005/12/22]
 \def\NMSB at stylebox#1#2{%
 \begin{BlockClass}[text-align:center ; border: 1px solid black]{splitbibbox}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{splitidx}[2016/02/18]
 \catcode`\_=12%
 \xpatchcmd{\newindex}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{srcltx}[2006/11/12]
 \newif\ifSRCOK \SRCOKfalse
 \newcommand*\srcIncludeHook[1]{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{srctex}[2006/11/12]
 \LWR at origRequirePackage{lwarp-srcltx}
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{stabular}[2014/03/20]
 \newenvironment{stabular}[2][c]
 {

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{stackengine}[2017/02/13]
 \LetLtxMacro\LWR at orig@stackengine\stackengine
 \renewcommand*{\stackengine}[8]{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stackrel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stackrel.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stackrel.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{stackrel}[2016/05/16]
 \begin{warpMathJax}
 \CustomizeMathJax{\renewcommand{\stackrel}[3][]{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statex2.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statex2.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statex2.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{statex2}[2011/09/14]
 \newcommand*{\LWR at HTML@Alpha}[1][]{%
     \fcolorbox{black}{ForestGreen}{\textcolor{white}{\textsf{ALPHA}}}%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statistics.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statistics.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statistics.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{statistics}[2019/09/29]
 \ExplSyntaxOn
 \StartDefiningTabulars%     lwarp

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{statmath}[2018/03/08]
 \LWR at origRequirePackage{lwarp-common-mathjax-letters}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{steinmetz}[2009/06/14]
 \renewcommand{\phase}[2][]{%
     \begin{lateximage}*[steinmetz\{\detokenize{#2}\}]

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{stfloats}[2017/03/27]
 \providecommand*{\fnbelowfloat}{}
 \providecommand*{\fnunderfloat}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{struktex}
 \BeforeBeginEnvironment{struktogramm}{%
     \begin{lateximage}[-struktex-~\PackageDiagramAltText]%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{subcaption}[2018/05/01]
 \xpretocmd{\subcaption at iiminipage}
     {\minipagefullwidth}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{subfig}[2005/06/28]
 
 \long\def\sf@@@subfloat#1[#2][#3]#4{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{subfigure}[2002/03/15]
 \RequirePackage{subfig}
 \LetLtxMacro\subfigure\subfloat

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subsupscripts.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subsupscripts.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-subsupscripts.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{subsupscripts}[2009/10/27]
 \begin{warpMathJax}
 \CustomizeMathJax{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackageDrop{supertabular}[2004/02/20]
 \newcommand{\LWRST at firsthead}{}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-svg.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-svg.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-svg.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{svg}[2020/10/23]
 \xpretocmd{\includesvg}%
     {\begin{lateximage}}%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-swfigure.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-swfigure.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-swfigure.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{swfigure}[2020-11-10]
 \NewDocumentEnvironment{DFimage}%
   {O{SW} m O{#4} m o D(){0.8} D<>{0} D||{0.25} D!!{}}%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sympytex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sympytex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-sympytex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{sympytex}[2014/05/16]
 \AfterEndPreamble{
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{syntonly}[2017/06/30]
 \newif\ifsyntax@
 \syntax at false

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{tabfigures}[2012/01/24]
 \endinput
 %%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{tablefootnote}[2014/01/26]
 \LetLtxMacro\tablefootnote\footnote
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{tabls}
 \newdimen\tablinesep
 \newdimen\arraylinesep

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackageDrop{tabularx}[2016/02/03]
 \RequirePackage{array}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackageDrop{tabulary}[2014/06/11]
 \RequirePackage{array}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tagpdf.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tagpdf.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tagpdf.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{tagpdf}[2021-08-27]
 \ExplSyntaxOn
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{tascmac}[2018/03/09]
 \newenvironment*{boxnote}
     {

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tcolorbox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tcolorbox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tcolorbox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{tcolorbox}[2020/04/28]
 \newbool{LWR at havetcblower}
 \boolfalse{LWR at havetcblower}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tensor.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tensor.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tensor.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{tensor}[2004/12/20]
 \begin{warpMathJax}
 \CustomizeMathJax{\def\LWRtensorindicesthreesub#1#2{{_{#2}}\LWRtensorindicesthree}}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-termcal.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-termcal.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-termcal.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{termcal}% questionable date in the .sty file
 \xpatchcmd{\endcalendar}
     {@{}}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{textarea}[2005/12/26]
 \newcommand\StartFromTextArea{}
 \newcommand\StartFromHeaderArea{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackagePass{textcomp}[2017/04/05]
 \AtBeginDocument{
 \ifPDFTeX% pdflatex or dvi latex

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{textfit}[1994/04/15]
 \newsavebox{\LWR at textfitbox}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{textpos}[2020/09/26]
 
 \NewDocumentEnvironment{textblock}{m o r()}{}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{theorem}[2014/10/28]
 
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{thinsp}[2016/10/02]
 \AtBeginDocument{
 \let\thinthinspace\relax% defined by some packages

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-listof.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-listof.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-listof.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{thm-listof}[2019/12/22]
 \IfPackageAtLeastTF{thm-listof}{2020/08/01}{% v0.72
   \def\thmtlo at newentry{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-restate.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-restate.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-restate.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{thm-restate}[2020/08/01]
 \xpatchcmd{\thmt at restatable}
     {\@ifstar}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thmbox.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thmbox.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thmbox.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{thmbox}[2005/04/24]
 \renewenvironment{thmbox}[2][]%
     {%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{thmtools}[2020/08/01]
 \def\thmt at headstyle@margin{%
     \InlineClass{amsthmnnumbertheorem}{\NUMBER}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{threadcol}[2013/01/06]
 \newcommand{\setthreadname}[1]{}
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{threeparttable}[2003/06/13]
 
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{threeparttablex}[2013/07/23]
 \renewcommand\insertTableNotes{%
     \setlength{\LWR at templengthone}{.375in*\value{LWR at tabletotalLaTeXcols}}%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{thumb}[1997/12/24]
 \newcommand*{\Overviewpage}{}
 \newlength{\thumbheight}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{thumbs}[2014/03/09]
 \newcommand{\addthumb}[4]{}
 \newcommand{\addtitlethumb}[5]{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz-imagelabels.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz-imagelabels.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz-imagelabels.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{tikz-imagelabels}[2019/06/27]
 \BeforeBeginEnvironment{annotationimage}{%
     \begin{lateximage}[-tikz-imagelabels-~\PackageDiagramAltText]%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{tikz}[2015/08/07]
 
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackageDrop{titleps}[2016/03/15]
 \NewDocumentCommand{\newpagestyle}{m o m}{}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{titleref}[2001/04/05]
 
 \LetLtxMacro\titleref\nameref

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 
 
 
+
 \PackageInfo{lwarp}{Using the lwarp version of package `titlesec'.}%
 \ProvidesPackage{lwarp-titlesec}[2016/03/21]
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -19,6 +19,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{titletoc}[2011/12/15]
 
 \NewDocumentCommand{\dottedcontents}{m o m m m}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 
 
 
+
 \LWR at ProvidesPackagePass{titling}[2009/09/04]
 \let\LWR at orig@bsmtitlempty\@bsmtitlempty
 \renewcommand*{\@bsmtitlempty}{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{tocbasic}[2018/12/30]
 
 \DeclareDocumentCommand{\usetocbasicnumberline}{o}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \let\simplechapterdelim\relax
 
 \LWR at ProvidesPackagePass{tocbibind}[2010/10/13]

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{tocdata}[2019/07/06]
 \renewcommand*{\LWR at maybetocdata}{%
     \ifdefempty{\TD at thistocdata}{}{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{tocenter}[2004/12/09]
 \NewDocumentCommand{\ToCenter}{s o m m}{}
 \NewDocumentCommand{\FromMargins}{s o m m m m}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{tocloft}[2017/08/31]
 
 \newcommand{\tocloftpagestyle}[1]{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{tocstyle}[2017/02/23]
 \newcommand*{\usetocstyle}[2][]{}
 \newcommand*{\deactivatetocstyle}[1][]{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{todo}[2010/03/31]
 
 \renewcommand\todoitem[2]{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{todonotes}[2012/07/25]
 \if at todonotes@disabled
 \else

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{topcapt}[2004/12/11]
 \LetLtxMacro\topcaption\caption
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{tram}[2013/04/04]
 \newenvironment{tram}[1][]%
     {\BlockClass[background:lightgray]{tram}}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{transparent}[2019/11/29]
 \newcommand*{\LWR at HTML@transparent}[1]{\edef\LWR at opacity{#1}}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{trimclip}[2018/04/08]
 \csdef{trimbox}{\@ifstar\@gobble\@gobble}
 \csletcs{trimbox*}{trimbox}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackageDrop{trivfloat}[2009/04/23]
 \LWR at origRequirePackage{trivfloat}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{truncate}[2001/08/20]
 \providecommand{\TruncateMarker}{}
 \newcommand{\truncate}[3][\TruncateMarker]{#3}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{turnthepage}[2011/03/24]
 \newcommand{\turnthepage}{}
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{twoup}[2007/02/26]
 \newcommand{\cleartolastpage}{}
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{txfonts}[2008/01/22]
 \LWR at origRequirePackage{lwarp-common-mathjax-letters}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-txgreeks.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-txgreeks.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-txgreeks.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{txgreeks}[2011/03/16]
 
 \LWR at infoprocessingmathjax{txgreeks}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{typearea}[2018/03/30]
 \DeclareDocumentCommand{\typearea}{o m}{}
 \DeclareDocumentCommand{\recalctypearea}{}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{typicons}[2015/05/20]
 \LetLtxMacro\LWR at orig@symbol\symbol
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{ulem}[2012/05/18]
 \NewDocumentCommand{\LWR at HTML@uline}{+m}{%
     \InlineClass%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{umoline}[2000/07/11]
 \newcommand*{\LWR at HTML@Underline}[1]{%
     \InlineClass{uline}{#1}%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{underscore}[2006/09/13]
 \endinput
 %%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{unicode-math}[2019/09/26]
 \LWR at origRequirePackage{lwarp-common-mathjax-letters}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{units}[1998/08/04]
 \DeclareRobustCommand*{\LWR at HTML@unit}[2][]{%
 \ifblank{#1}%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{unitsdef}[2005/01/04]
 \renewcommand{\unitvaluesep}{\,}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{upgreek}[2003/02/12]
 \begin{warpMathJax}
 \CustomizeMathJax{\require{upgreek}}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{upref}[2007/03/14]
 \endinput
 %%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LetLtxMacro\LWR at url@orig at url\LWR at url
 
 \LWR at ProvidesPackagePass{url}[2013/09/16]

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{ushort}[2001/06/13]
 \begin{warpMathJax}
 \CustomizeMathJax{\newcommand{\ushortdline}[1]{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{uspace}[2016/11/06]
 \endinput
 %%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-varioref.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-varioref.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-varioref.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{varioref}[2020/01/23]
 \def\reftextfaceafter {\unskip}%
 \def\reftextfacebefore{\unskip}%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{verse}[2009/09/04]
 
 \AfterEndPreamble{

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{versonotes}[2019/07/06]
 \newcommand{\versonote}[1]{\marginpar{#1}}
 \newdimen\versotextwidth

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{vertbars}[2010/11/27]
 \newlength{\barwidth}
 \setlength{\barwidth}{0.4pt}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{vmargin}[2004/07/15]
 \newcommand*{\LWRVM at customsize}[2]{}
 \newcommand*{\setpapersize}[2][]{\ifstrequal{#2}{custom}{\LWRVM at customsize}{}}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{vowel}[2002/08/08]
 
 \renewenvironment{vowel}[1][]

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{vpe}[2012/04/18]
 \endinput
 %%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{vwcol}[2015/02/10]
 \newcommand*{\LWR at vwcol@addrule}[1]{%
     \appto{\LWR at vwcolstyle}{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{wallpaper}[2005/01/18]
 
 \newcommand*{\CenterWallPaper}[2]{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{watermark}[2004/12/09]
 \newcommand{\watermark}[1]{}
 \newcommand{\leftwatermark}[1]{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-widetable.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-widetable.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-widetable.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{widetable}[2019-06-25]
 \newenvironment{widetable}{\begin{tabular*}}{\end{tabular*}}
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{widows-and-orphans}[2018/09/01]
 \NewDocumentCommand\WaOsetup{m}{}
 \NewDocumentCommand\WaOparameters{}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{witharrows}[2019/12/27]
 \ifbool{mathjax}{
     % For the hidden print version in the HTML:

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,6 +18,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{wrapfig}[2003/01/31]
 \newcommand*{\LWR at wrapposition}{}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig2.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig2.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig2.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -18,8 +18,27 @@
 
 
 
-\LWR at ProvidesPackageDrop{wrapfig2}[2021-12-21]
 
+\@ifpackageloaded{color}{}{%
+   \@ifpackageloaded{xcolor}{}{\LWR at origRequirePackage{xcolor}}%
+ }
+
+\RequirePackage{float}
+
+\IfPackageLoadedWithOptionsTF{wrapfig2}{WFold}
+{}% v4.0
+{% v5+
+  \floatstyle{plain}
+  \ifcsname chapter\endcsname
+    \newfloat{text}{tbp}{lotx}[chapter]
+  \else
+    \newfloat{text}{tbp}{lotx}
+  \fi
+  \floatname{text}{Text}
+}
+
+\LWR at ProvidesPackageDrop{wrapfig2}[2022-02-16]
+
 \LWR at origRequirePackage{lwarp-wrapfig}
 \RenewDocumentEnvironment{wrapfigure}{o m o G{0pt} s}% original
   {\wrapfloat{figure}[#1]{#2}[#3]{#4}}%
@@ -39,18 +58,108 @@
     \endLWR at BlockClassWP%
     \end{LWR at setvirtualpage}%
 }
+\IfPackageLoadedWithOptionsTF{wrapfig2}{WFold}
+{% v4.0:
+    \NewDocumentEnvironment{wraptext}%
+        {O{l}    D||{0.5\columnwidth} D<>{0}   D(){figure}}%
+    {%
+        \wrapfloat{#4}[]{#1}[]{#2}%
+        \tcolorbox%
+    }
+    {%
+        \endtcolorbox%
+        \endwrapfloat%
+        \ignorespaces%
+    }
+}{}
 
-\NewDocumentEnvironment{wraptext}%
-      {O{l}    D||{0.5\columnwidth} D<>{0}   D(){figure}}%
-{%
-    \wrapfloat{#4}[]{#1}[]{#2}%
-    \tcolorbox%
+\IfPackageLoadedWithOptionsTF{wrapfig2}{WFfive}
+{% v5
+    \definecolor{WFbackground}{rgb}{0.95,0.95,0.95}
+    \definecolor{WFframe}{rgb}{0.1,0.1,0.1}
+    \colorlet{WFtext}{black}
+    \def\SetWFbgd#1{\colorlet{WFbackground}{#1}}
+    \def\SetWFfrm#1{\colorlet{WFframe}{#1}}
+    \def\SetWFtxt#1{\colorlet{WFtext}{#1}}
+    \def\WFsplitdimens#1,#2!{\fboxrule=#1\relax\fboxsep=#2\relax}
+
+    \NewDocumentEnvironment{wraptext}{O{0} m O{0pt} G{0.5\columnwidth}}
+    {%
+        \wrapfloat{text}[]{#2}[]{#4}%
+    }
+    {%
+        \endwrapfloat%
+        \ignorespaces%
+    }
+
+    \NewDocumentCommand\includeframedtext{O{\insertwidth} m O{1pt,1ex} o}%
+    {%
+        \WFsplitdimens #3!
+        \convertcolorspec{named}{WFtext}{HTML}\LWR at tempcolor%
+        \LWR at HTML@fcolorboxBlock%
+            [named]{WFframe}[named]{WFbackground}{#2}%
+            (%
+                color:\ \LWR at origpound\LWR at tempcolor ; %
+                border-radius:\ 1ex%
+            )%
+    }
+}{% v6+
+    \RequirePackage{xkeyval}
+
+    \definecolor{WFbackground}{rgb}{0.95,0.95,0.95}
+    \definecolor{WFframe}{rgb}{0.1,0.1,0.1}
+    \colorlet{WFtext}{black}
+    \def\SetWFbgd#1{\colorlet{WFbackground}{#1}}
+    \def\SetWFfrm#1{\colorlet{WFframe}{#1}}
+    \def\SetWFtxt#1{\colorlet{WFtext}{#1}}
+    \def\WFsplitdimens#1,#2!{\fboxrule=#1\relax\fboxsep=#2\relax}
+
+    \newlength{\LWR at wrapfigtwo@radius}
+    \setlength{\LWR at wrapfigtwo@radius}{1ex}
+
+    \DeclareOptionX<wraptext>{scalefactor}[0.8]{%
+    }
+    \DeclareOptionX<wraptext>{fboxrule}[1pt]{\fboxrule=#1}
+    \DeclareOptionX<wraptext>{fboxsep}[1ex]{\fboxsep=#1}
+    \DeclareOptionX<wraptext>{framecolor}[WFframe]{\SetWFfrm{#1}}
+    \DeclareOptionX<wraptext>{backgroundcolor}[WFbackground]{\SetWFbgd{#1}}
+    \DeclareOptionX<wraptext>{textcolor}[WFtext]{\SetWFtxt{#1}}
+    \DeclareOptionX<wraptext>{fontstyle}[\normalfont]{#1}
+    \DeclareOptionX<wraptext>{radius}[\fboxsep]{%
+        \setlength{\LWR at wrapfigtwo@radius}{#1}%
+    }
+    \DeclareOptionX<wraptext>{insertionwidth}[0.5\columnwidth]{%
+    }
+
+    \DeclareOptionX*{\PackageWarning{wrapfig2}{`\CurrentOption' ignored}}
+
+    \ExecuteOptionsX<wraptext>{scalefactor, fboxrule, fboxsep, framecolor,
+    backgroundcolor, textcolor, fontstyle, radius, insertionwidth}
+
+    \ProcessOptionsX*
+
+    \NewDocumentEnvironment{wraptext}{O{0} m O{0pt} G{0.5\columnwidth}}
+    {%
+        \wrapfloat{text}[]{#2}[]{#4}%
+    }
+    {%
+        \endwrapfloat%
+        \ignorespaces%
+    }
+
+    \NewDocumentCommand\includeframedtext{O{\insertwidth} m O{} o}
+    {%
+        \ExecuteOptionsX<wraptext>{#3}%     executes possible key=value options
+        \convertcolorspec{named}{WFtext}{HTML}\LWR at tempcolor%
+        \LWR at HTML@fcolorboxBlock%
+            [named]{WFframe}[named]{WFbackground}%
+            {\LWR at textcurrentfont{#2}}%
+            (%
+                color:\ \LWR at origpound\LWR at tempcolor ; %
+                border-radius:\ \LWR at printlength{\LWR at wrapfigtwo@radius}%
+            )%
+    }
 }
-{%
-    \endtcolorbox%
-    \endwrapfloat%
-    \ignorespaces%
-}
 
 \endinput
 %%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{xbmks}[2018/07/04]
 \newcommand{\xbmksetup}[1]{}
 \NewDocumentCommand{\pdfbookmarkx}{o m o m}{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackagePass{xcolor}[2016/05/11]
 
 \let\color at endgroup\endgroup
@@ -34,7 +35,7 @@
     \LWR at traceinfo{LWR at findcurrenttextcolor}%
     \protect\colorlet{LWR at current@color}{.}%
     \LWR at traceinfo{LWR at findcurrenttextcolor B}%
-    \protect\convertcolorspec{named}{LWR at current@color}{HTML}\LWR at tempcolor%
+    \protect\convertcolorspec{named}{LWR at current@color}{HTML}\LWR at tempcolor\relax%
     \LWR at traceinfo{LWR at findcurrenttextcolor: done}%
 }
 
@@ -147,7 +148,7 @@
     \endgroup%
 }
 
-\NewDocumentCommand{\LWR at HTML@fcolorboxBlock}{O{named} m O{#1} m +m}{%
+\NewDocumentCommand{\LWR at HTML@fcolorboxBlock}{O{named} m O{#1} m +m d()}{%
     \LWR at traceinfo{HTML fcolorboxBlock #2 #4}%
     \begingroup%
     \LWR at hook@processingtags%
@@ -157,6 +158,7 @@
         {% no background color
             \begin{BlockClass}[%
                 \LWR at borderpadding{#1}{#2}%
+                \IfValueT{#6}{ ; #6}%
             ]{fcolorboxBlock}
             #5
             \end{BlockClass}%
@@ -166,6 +168,7 @@
             \begin{BlockClass}[%
                 background:\LWR at origpound\LWR at tempcolortwo\ ; %
                 \LWR at borderpadding{#1}{#2}%
+                \IfValueT{#6}{ ; #6}%
             ]{fcolorboxBlock}
             #5
             \end{BlockClass}%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{xechangebar}[2017/08/03]
 \LWR at origRequirePackage{lwarp-changebar}
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{xellipsis}[2015/11/01]
 
 \newcommand*{\LWR at xellipsespace}[1]{%

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at loadbefore{xetexko}
 
 \LWR at ProvidesPackagePass{xetexko}[2021/09/06]

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xevlna.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xevlna.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xevlna.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{xevlna}[2016/09/05]
 \def\ProcessCSpreposition{\ifx\next\xevlnaXeTeXspace\HTMLentity{nbsp}\fi}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{xfakebold}[2020/06/24]
 \newcommand*{\LWR at HTML@setBold}{\booltrue{LWR at xfakebold}}
 \LWR at formatted{setBold}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackagePass{xfrac}[2018-08-23]
 
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \RequirePackage{tabularx}
 \RequirePackage{ltablex}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{xltxtra}[2016/01/21]
 \RequirePackage{realscripts}
 \RequirePackage{metalogo}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{xmpincl}[2008/05/10]
 \newcommand*{\includexmp}[1]{}
 \endinput

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{xpiano}
 
 \ExplSyntaxOn

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{xpinyin}[2019-04-07]
 \ExplSyntaxOn
 \cs_new_protected_nopar:Npn \LWR at HTML@__xpinyin_make_pinyin_box:nnn #1#2#3

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xr-hyper.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xr-hyper.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xr-hyper.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{xr-hyper}[2019/10/03]%
 
 \LWR at origRequirePackage{lwarp-xr}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xr.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xr.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xr.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{xr}[2019/07/22]%
 \LetLtxMacro\LWR at orig@externaldocument\externaldocument
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackageDrop{xtab}[2011/07/31]
 \newcommand{\LWRXT at firsthead}{}
 

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at loadbefore{xunicode}%
 
 \LWR at ProvidesPackagePass{xunicode}[2011/09/09]

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{xurl}[2020/01/14]
 
 \def\useOriginalUrlSetting{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
+
 \LWR at ProvidesPackagePass{xy}[2013/10/06]
 
 \AtBeginDocument{

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{zhlineskip}[2019/05/15]
 \newcommand*\SetTextEnvironmentSinglespace[1]{}
 \newcommand*\RestoreTextEnvironmentLeading[1]{}

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{zwpagelayout}[2013/01/13]
 \def\noBboxes{}
 \@onlypreamble\noBboxes

Modified: branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2022-03-09 21:14:08 UTC (rev 62557)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2022-03-09 21:14:56 UTC (rev 62558)
@@ -17,7 +17,7 @@
 %% version 2005/12/01 or later.
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesPackage{lwarp}
-    [2022/02/01 v0.903  Allows LaTeX to directly produce HTML5 output.]
+    [2022/03/09 v0.904  Allows LaTeX to directly produce HTML5 output.]
 
 
 
@@ -512,6 +512,7 @@
 \LWR at loadafter{lips}
 \LWR at loadafter{listings}
 \LWR at loadafter{listliketab}
+\LWR at loadafter{lltjp-siunitx}
 \LWR at loadafter{lltjp-tascmac}
 \LWR at loadafter{longtable}
 \LWR at loadafter{lpic}
@@ -2485,7 +2486,7 @@
     font-variant: normal;
     font-variant-numeric: normal ;
     font-family: "DejaVu Serif", "Bitstream Vera Serif",
-    "Lucida Bright", Georgia, serif;
+        "Lucida Bright", Georgia, serif;
 }
 
 span.textmd, div.textmd { font-weight: normal; }
@@ -4681,12 +4682,13 @@
       }
 
       //  Create the command map for:
-      //    \ifstar, \ifnextchar, \ifblank, \ifstrequal, \seteqnumber
+      //    \ifstar, \ifnextchar, \ifblank, \ifstrequal, \gsub, \seteqnumber
       new CommandMap('Lwarp-macros', {
         ifstar: 'IfstarFunction',
         ifnextchar: 'IfnextcharFunction',
         ifblank: 'IfblankFunction',
         ifstrequal: 'IfstrequalFunction',
+        gsubstitute: 'GsubstituteFunction',
         seteqnumber: 'SeteqnumberFunction'
       }, {
         //  This function implements an ifstar macro.
@@ -4729,6 +4731,15 @@
           useArgument(parser, isequal ? resultequal : resultnotequal);
         },
 
+        // This function implements a gsub macro.
+        GsubstituteFunction(parser, name) {
+          const gsubfirst = parser.GetArgument(name);
+          const gsubsecond = parser.GetArgument(name);
+          const gsubthird = parser.GetArgument(name);
+          let gsubresult=gsubfirst.replace(gsubsecond, gsubthird);
+          useArgument(parser, gsubresult);
+        },
+
         //  This function modifies the equation numbers.
         SeteqnumberFunction(parser, name) {
             //  Get the macro parameters
@@ -4829,7 +4840,7 @@
 
 <script
     id="MathJax-script"
-    src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js"
+    src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"
 ></script>
 \end{filecontents*}
 \end{LWRwriteconf}
@@ -4843,7 +4854,7 @@
 
 -- Copyright 2016-2022 Brian Dunn
 
-printversion = "v0.903"
+printversion = "v0.904"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()
@@ -5976,6 +5987,18 @@
 
 \end{warpall}
 
+\begin{warpHTML}
+
+\StartDefiningTabulars
+\protected\gdef&{%
+    \PackageWarning{lwarp}{%
+        An ampersand is being used inside a tabular\MessageBreak
+    }%
+}%
+\StopDefiningTabulars
+
+\end{warpHTML}
+
 \begin{warpall}
 \newbool{LWR at dynamicmath}
 \boolfalse{LWR at dynamicmath}
@@ -5992,13 +6015,41 @@
 
 \begin{warpHTML}
 
+
 \let\LWR at origampersand\&
+
+\newrobustcmd*{\LWR at fontfortags}[1]{%
+    \ifmmode%
+        \PackageError{lwarp}%
+            {%
+                An HTML tag was generated inside math.\MessageBreak
+                This should never occur.\MessageBreak
+                Something is broken in Lwarp%
+            }%
+            {(Using #1.)}%
+    \else%
+        \ifdef{\romanencoding}%
+            {%
+                \romanencoding{\encodingdefault}%
+            }%
+            {%
+                \ifdef{\latintext}
+                    {\latintext}
+                    {\fontencoding\encodingdefault}%
+            }%
+        \LWR at print@normalfont%
+        \LWR at origttfamily%
+    \fi%
+}
+
 \newcommand*{\HTMLentity}[1]{%
-\begingroup%
-\LWR at hook@processingtags%
-\LWR at origampersand#1;%
-\endgroup%
+    \begingroup%
+    \LWR at hook@processingtags%
+    \LWR at fontfortags{HTMLentity}%
+    \protect\LWR at origampersand\LWR at isolate{#1};%
+    \endgroup%
 }
+
 \newcommand*{\HTMLunicode}[1]{\HTMLentity{\LWR at origpound{}x#1}}
 
 \renewrobustcmd*{\&}{\HTMLentity{amp}}
@@ -6368,7 +6419,7 @@
     \LWR at traceinfo{LWR at htmltagc !\detokenize{#1}!}%
     \begingroup%
     \LWR at hook@processingtags%
-    \ifmmode\else\protect\LWR at print@normalfont\protect\LWR at origttfamily\fi%
+    \LWR at fontfortags{LWR at htmltagc}%
     \protect\LWR at origtextless%
     \LWR at isolate{#1}%
     \protect\LWR at origtextgreater%
@@ -6471,7 +6522,7 @@
 \newcommand*{\LWR at htmlopencomment}{%
     \begingroup%
     \LWR at hook@processingtags%
-    \ifmmode\else\protect\LWR at print@normalfont\protect\LWR at origttfamily\fi%
+    \LWR at fontfortags{LWR at htmlopencomment}%
     \LWR at print@mbox{\LWR at origtextless{}!-\/-}%
     \endgroup%
 }
@@ -6479,7 +6530,7 @@
 \newcommand*{\LWR at htmlclosecomment}{%
     \begingroup%
     \LWR at hook@processingtags%
-    \ifmmode\else\protect\LWR at print@normalfont\protect\LWR at origttfamily\fi%
+    \LWR at fontfortags{LWr at htmlclosecomment}%
     \LWR at print@mbox{-\/-\LWR at origtextgreater}%
     \endgroup%
 }
@@ -9406,10 +9457,6 @@
 
 \LWR at formatted{LWR at parsenormalcolumn}
 
-\newcommand*{\LWR at parsewcolumn}[1]{%
-    \LWR at columnspeclookahead{1}%
-    \expandafter\LWR at parsenormalcolumn\expandafter{\LWR at strresulttwo}%
-}
 
 \newcommand*{\LWR at parsestarcolumn}[1]{}
 
@@ -9479,21 +9526,24 @@
 
 \LWR at modifycolumntype{b}{1}{LWR at parsenormalcolumn}
     {LWR at printmccoltype@normal}{LWR at printmccoldata@paragraph}
-\LWR at modifycolumntype{w}{2}{LWR at parsewcolumn}
-    {LWR at printmccoltype@normal}{LWR at printmccoldata@normal}
-
-\LWR at modifycolumntype{W}{2}{LWR at parsewcolumn}
-    {LWR at printmccoltype@normal}{LWR at printmccoldata@normal}
 \LWR at modifycolumntype{*}{2}{LWR at parsestarcolumn}
     {LWR at printmccoltype@ignore}{LWR at printmccoldata@skip}
-\NewDocumentCommand{\HTMLnewcolumntype}{m O{0} m}{%
-    \expandafter\newcommand\expandafter*%
-        \csname LWR at HTML@NC at rewrite@#1\endcsname[#2]{\NC at find #3}%
-    \LWR at formatted{NC at rewrite@#1}%
+\NewDocumentCommand{\HTMLnewcolumntype}{m O{0} o m}{%
+    \IfValueTF{#3}
+    {
+        \expandafter\newcommand\expandafter*%
+            \csname LWR at HTML@NC at rewrite@#1\endcsname[#2][#3]{\NC at find #4}%
+        \LWR at formatted{NC at rewrite@#1}%
+    }
+    {
+        \expandafter\newcommand\expandafter*%
+            \csname LWR at HTML@NC at rewrite@#1\endcsname[#2]{\NC at find #4}%
+        \LWR at formatted{NC at rewrite@#1}%
+    }
 }
 \end{warpHTML}
 \begin{warpprint}
-\NewDocumentCommand{\HTMLnewcolumntype}{m O{0} m}{}
+\NewDocumentCommand{\HTMLnewcolumntype}{m O{0} o m}{}
 \end{warpprint}
 \begin{warpHTML}
 \newcommand*{\LWR at parsetablecols}[1]{%
@@ -12136,8 +12186,8 @@
 
 \renewcommand*{\$}{%
     \ifnumcomp{\value{LWR at lateximagedepth}}{>}{0}%
-    {\LWR at origtextdollar}%
-    {\HTMLunicode{00024}}%
+        {\LWR at origtextdollar}%
+        {\HTMLunicode{00024}}%
 }
 
 \AtBeginDocument{
@@ -13249,6 +13299,7 @@
 
 
 
+
 \begin{warpHTML}
 
 \newrobustcmd{\LWR at siunitx@textcelsius}{\HTMLentity{deg}C}
@@ -13265,18 +13316,13 @@
 \renewrobustcmd{\LWR at siunitx@textplanckbar}{\text{\ensuremath{\hbar}}}%
 }
 
-\PassOptionsToPackage{
-    detect-mode=true,
-    per-mode=symbol, % fraction is not seen by pdftotext
-    text-celsius = {\LWR at siunitx@textcelsius},
-    text-degree = {\LWR at siunitx@textdegree},
-    text-arcminute = {\LWR at siunitx@textprime} ,
-    text-arcsecond = {\LWR at siunitx@textdblprime} ,
-}{siunitx-v2}
-
 \end{warpHTML}
 
 \begin{warpprint}
+\NewDocumentCommand{\HTMLDeclareSIUnit}{o +m m}{}
+\end{warpprint}
+
+\begin{warpprint}
 \define at key{Gin}{class}{}
 \AtBeginDocument{
 \IfPackageLoadedTF{overpic}{
@@ -13905,8 +13951,13 @@
         \LWR at HTML@mdseries%
         \LWR at HTML@rmfamily%
         \LWR at HTML@upshape%
+        \LWR at HTML@ulcshape%
         \InlineClass(%
-            font-weight:normal; font-family:serif; font-style:normal
+            font-weight: normal;
+            font-family: serif;
+            font-style: normal;
+            font-variant: normal;
+            font-variant-numeric: normal ;
         ){textnormal}{#1}%
 }
 
@@ -13948,13 +13999,22 @@
         }%
         {%
             \addtocounter{LWR at textcurrentfontdepth}{1}%
-            \InlineClass{%
-                    text\LWR at f@family\LWR at origtilde{}%
-                    text\LWR at f@series\LWR at origtilde{}%
-                    text\LWR at f@shape\LWR at origtilde{}%
-                    text\LWR at f@shapecaps%
+            \ifboolexpr{%
+                test {\ifdefstring{\LWR at f@family}{rm}} and
+                test {\ifdefstring{\LWR at f@series}{md}} and
+                test {\ifdefstring{\LWR at f@shape}{up}} and
+                test {\ifdefstring{\LWR at f@shapecaps}{ulc}}
+            }%
+                {\InlineClass{textnormal}{#1}}%
+                {%
+                    \InlineClass{%
+                            text\LWR at f@family\LWR at origtilde{}%
+                            text\LWR at f@series\LWR at origtilde{}%
+                            text\LWR at f@shape\LWR at origtilde{}%
+                            text\LWR at f@shapecaps%
+                        }%
+                        {#1}%
                 }%
-                {#1}%
             \addtocounter{LWR at textcurrentfontdepth}{-1}%
         }%
 }
@@ -14122,6 +14182,7 @@
 \newcommand*{\LWR at currenttextcolor}{black}
 \newcommand*{\LWR at tempcolor}{}
 \newcommand*{\LWR at tempcolortwo}{}
+\newcommand*{\LWR at tempcolorthree}{}
 \newcommand*{\LWR at findcurrenttextcolor}{%
     \renewcommand{\LWR at tempcolor}{000000}%
 }
@@ -14833,6 +14894,7 @@
             \LWR at forceSVGmessage{xy}}
     }{}
 }
+
 \endinput
 %%
 %% End of file `lwarp.sty'.



More information about the tex-live-commits mailing list.