summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-04-30 22:38:25 +0000
committerKarl Berry <karl@freefriends.org>2019-04-30 22:38:25 +0000
commitfdeff4adfd93911260438e5e95b534e41970d0bf (patch)
treeaf995fae11b37e30a044effc1db855a7cf6f5c3e /Master/texmf-dist
parentb9d1e8848fb4f8e45796a706a0391734b0c88c7c (diff)
lwarp (29apr19)
git-svn-id: svn://tug.org/texlive/trunk@50914 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/lwarp/README.txt2
-rw-r--r--Master/texmf-dist/doc/latex/lwarp/lwarp.pdfbin2421093 -> 2440566 bytes
-rwxr-xr-xMaster/texmf-dist/scripts/lwarp/lwarpmk.lua29
-rw-r--r--Master/texmf-dist/source/latex/lwarp/lwarp.dtx1236
-rw-r--r--Master/texmf-dist/source/latex/lwarp/lwarp.ins6
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty32
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty63
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty151
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty12
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty9
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty4
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty11
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty6
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty4
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty4
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty78
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty50
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty27
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty11
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty6
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty2
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp.sty136
428 files changed, 2030 insertions, 661 deletions
diff --git a/Master/texmf-dist/doc/latex/lwarp/README.txt b/Master/texmf-dist/doc/latex/lwarp/README.txt
index 10400ef8870..7c5d709fa29 100644
--- a/Master/texmf-dist/doc/latex/lwarp/README.txt
+++ b/Master/texmf-dist/doc/latex/lwarp/README.txt
@@ -1,5 +1,5 @@
-LaTeX lwarp package v0.70 README.txt
+LaTeX lwarp package v0.71 README.txt
Files included are:
diff --git a/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf b/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
index dce24d3a0fc..28bfc6a7b6c 100644
--- a/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
+++ b/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
Binary files differ
diff --git a/Master/texmf-dist/scripts/lwarp/lwarpmk.lua b/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
index 39c4a9e0bf5..6a88ea8d90d 100755
--- a/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
+++ b/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
@@ -2,7 +2,7 @@
-- Copyright 2016-2018 Brian Dunn
-printversion = "v0.70"
+printversion = "v0.71"
requiredconfversion = "2" -- also at *lwarpmk.conf
function printhelp ()
@@ -79,6 +79,20 @@ function cvalueerror ( line, linenum , cvalue )
os.exit(1) ;
end
+function printhowtorecompile ()
+-- Tells the user how to recompile to regenerate the configuration files.
+ print ("lwarpmk: The configuration files lwarpmk.conf and "..sourcename..".lwarpmkconf" )
+ print ("lwarpmk: must be updated. To do so, recompile" )
+ print ("lwarpmk: " , sourcename..".tex" )
+ if ( printlatexcmd == "" ) then
+ print ("lwarpmk: using xe/lua/pdflatex," )
+ else
+ print ("lwarpmk: using the command:")
+ print ("lwarpmk: " , printlatexcmd )
+ end
+ print ("lwarpmk: then use lwarpmk again.")
+end -- printhowtorecompile
+
function ignoreconf ()
-- Global argument index
argindex = 2
@@ -240,19 +254,14 @@ end --- for Windows
if ( (package.config:sub(1,1)) ~= dirslash ) then
print ("lwarpmk: ===")
print ("lwarpmk: It appears that lwarpmk.conf is for a different operating system." )
- print ("lwarpmk: To adjust lwarpmk.conf for the current operating system," )
- print ("lwarpmk: recompile the original document using xe/lua/pdflatex." )
- print ("lwarpmk: ")
- print ("lwarpmk: lwarpmk shall attempt to continue...")
+ printhowtorecompile ()
print ("lwarpmk: ===")
+ os.exit(1)
end
-- Error if the configuration file's version is not current:
if ( confversion ~= requiredconfversion ) then
print ("lwarpmk: ===")
- print ("lwarpmk: The configuration files lwarpmk.conf and "..sourcename..".lwarpmkconf" )
- print ("lwarpmk: must be updated. To update the configuration files," )
- print ("lwarpmk: recompile "..sourcename..".tex using xe/lua/pdflatex," )
- print ("lwarpmk: then use lwarpmk again.")
+ printhowtorecompile ()
print ("lwarpmk: ===")
os.exit(1)
end
@@ -556,7 +565,7 @@ function createlateximages ()
--
-- See if the document must be recompiled first:
checklimages ()
--- See if the print version exists:
+-- See if the HTML version exists:
checkhtmlpdfexists ()
-- Attempt to create the lateximages:
print ("lwarpmk: Creating lateximages.")
diff --git a/Master/texmf-dist/source/latex/lwarp/lwarp.dtx b/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
index a5004000864..e7b98b48d85 100644
--- a/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
+++ b/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
@@ -16,7 +16,7 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<package>\ProvidesPackage{lwarp}
-%<package> [2019/04/03 v0.70 Allows LaTeX to directly produce HTML5 output.]
+%<package> [2019/04/29 v0.71 Allows LaTeX to directly produce HTML5 output.]
%
%<*driver>
\documentclass{ltxdoc}
@@ -176,12 +176,19 @@
\usepackage{comment}
-\usepackage{tocloft}
-\renewcommand{\cftpartfont}{\Large\bfseries}
-\setlength{\cftsecnumwidth}{2.5em}
-\setlength{\cftsubsecnumwidth}{3em}
-\setlength{\cftsubsubsecindent}{2.8em}
-\setlength{\cftsubsubsecnumwidth}{4em}
+% ^^A tocloft had issues with \textsc
+% \usepackage{tocloft}
+% \renewcommand{\cftpartfont}{\Large\bfseries}
+% \setlength{\cftsecnumwidth}{2.5em}
+% \setlength{\cftsubsecnumwidth}{3em}
+% \setlength{\cftsubsubsecindent}{2.8em}
+% \setlength{\cftsubsubsecnumwidth}{4em}
+
+\usepackage{titletoc}
+\dottedcontents{part}[0em]{\large\bfseries}{3.5em}{1pc}
+\dottedcontents{section}[2em]{\bfseries}{3.5em}{1pc}
+\dottedcontents{subsection}[4em]{}{3.5em}{1pc}
+\dottedcontents{subsubsection}[6em]{}{4em}{1pc}
\usepackage[notbib,notindex,nottoc]{tocbibind}
@@ -260,14 +267,20 @@ Keywords={LaTeX, HTML, conversion}%
}
\makeatother
-\newcommand{\goesto}{$\Rightarrow$}
+\newcommand*{\goesto}{$\Rightarrow$}
+
+\newcommand*{\AV}{\acro{A}\Slash\acro{V}}
+
+\makeatletter
+\@ifpackageloaded{erewhon}{\renewcommand*{\HTMLfive}{\acro{HTML}\textosf{5}}}{}
+\makeatother
\newcommand{\credits}[1]{{\footnotesize(\textit{Emulates or patches code by} \textsc{#1}.)}}
-\newcommand{\codehtml}{\leavevmode\marginpar{\footnotesize\raggedleft\textcolor{codecolor}{\textbf{for HTML output:~}}}\vspace{-5.25ex}}
-\newcommand{\codeprint}{\leavevmode\marginpar{\footnotesize\raggedleft\textcolor{codecolor}{\textbf{for PRINT output:~}}}\vspace{-5.25ex}}
-\newcommand{\codeall}{\leavevmode\marginpar{\footnotesize\raggedleft\textcolor{codecolor}{\textbf{for HTML \& PRINT:~}}}\vspace{-5.25ex}}
-\newcommand{\codeconfig}{\leavevmode\marginpar{\footnotesize\raggedleft\textcolor{codecolor}{\textbf{Config file:~}}}\vspace{-5.25ex}}
+\newcommand*{\codehtml}{\leavevmode\marginpar{\footnotesize\raggedleft\textcolor{codecolor}{\textbf{for HTML output:~}}}\vspace{-5.25ex}}
+\newcommand*{\codeprint}{\leavevmode\marginpar{\footnotesize\raggedleft\textcolor{codecolor}{\textbf{for PRINT output:~}}}\vspace{-5.25ex}}
+\newcommand*{\codeall}{\leavevmode\marginpar{\footnotesize\raggedleft\textcolor{codecolor}{\textbf{for HTML \& PRINT:~}}}\vspace{-5.25ex}}
+\newcommand*{\codeconfig}{\leavevmode\marginpar{\footnotesize\raggedleft\textcolor{codecolor}{\textbf{Config file:~}}}\vspace{-5.25ex}}
\newcommand*{\testthis}{\textcolor{blue}{Please send bug reports!}\watchout[Not fully tested!]}
@@ -1651,6 +1664,50 @@ document. Renew these macros before using the \env{overpic} and \env{Overpic}
environments.
}
+\newcommand*{\limitsmultimedia}{%
+The packages \pkg{multimedia}, \pkg{movie15}, and \pkg{media9} are supported.
+
+\HTMLfive\ \element{audio} and \element{video} objects are created for
+\filenm{.mp3} and \filenm{.mp4} files.
+
+\HTMLfive\ \element{embed} objects are created for \filenm{http} and \filenm{ftp} links.
+
+\cs{href} links are created for other media types.
+(Unfortunately, there is not much overlap between the file types supported for print
+output and the file types supported by \HTMLfive.)
+
+For \pkg{media9}, a multimedia object is inserted for each \optn{addresource=},
+as well as each \optn{flashvars} \optn{source=} and \optn{src=}.
+This may result in duplicate objects.
+
+Undesired objects may be nullified by placing them inside \cs{warpprintonly}
+or the \env{warpprint} environment.
+
+Each \HTML\ multimedia object includes the poster text, except for \element{embed} objects.
+For \pkg{movie15}, the \optn{text} option is supported to specify the poster text.
+
+The \optn{width}, \optn{height}, and \optn{totalheight} options are supported.
+The \HTML\ object is scaled according to the display width, correctly compensating
+for either tall or wide viewports.
+
+Other options are ignored.
+
+\pkg{media9} \cs{addmediapath} is supported. It is assumed that the same path
+structure will exist for the \HTML\ document.
+
+\HTMLfive\ media controls are always specified for each \element{audio}
+and \element{video} object.
+
+\pkg{media9} slideshows are not supported.
+
+\cs{hyperlinkmovie}, \cs{movieref}, and \cs{mediabutton} are not supported.
+
+3D objects are not supported.
+
+If using a \brand{YouTube}\texttrademark\ video, use an ``embedded'' \URL\ with \dots\texttt{/embed/}\dots\
+instead of \dots\texttt{/v/}\dots
+}
+
\newcommand{\limitstabbing}{%
The \env{tabbing} environment works, except that \SVG\ math and \env{lateximage}s
do not yet work inside the environment.
@@ -1666,7 +1723,7 @@ a single \SVG\ image.
\newcommand{\limitstabular}{%
Tabular mostly works as expected, but pay special attention to the
following, especially if working with environments, macros inside tabulars,
-multirows, \texttt{*} column specifiers, \pkg{siunitx} \texttt{S} columns,
+multirows, \pkg{siunitx} \texttt{S} columns,
or the packages \pkg{multirow}, \pkg{longtable}, \pkg{supertabular}, or \pkg{xtab}.
\begin{description}
\item [Defining macros and environments:] \
@@ -1707,10 +1764,6 @@ or the packages \pkg{multirow}, \pkg{longtable}, \pkg{supertabular}, or \pkg{xta
\item [Column specifiers:] \
\begin{itemize}
- \item \texttt{*} in a column specification is not used (so far).
- \trouble[* column specification]{tabular>*=\texttt{*} column specification}
- Repeat the column type the correct number of times.
-
\item Only one each of \texttt{@} and \texttt{!}
\margintag{\texttt{@} and \texttt{!}}
is used at each column, and they are used in that order.
@@ -2562,7 +2615,7 @@ This boolean may be tested by the user for later use.
%<*package>
% \fi
%
-% \CheckSum{31232}
+% \CheckSum{31686}
%
% \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
@@ -2675,6 +2728,7 @@ This boolean may be tested by the user for later use.
% \changes{v0.68}{2019/03/05}{\ 2019/03/05}
% \changes{v0.69}{2019/03/21}{\ 2019/03/21}
% \changes{v0.70}{2019/04/03}{\ 2019/04/03}
+% \changes{v0.71}{2019/04/29}{\ 2019/04/29}
@@ -2724,12 +2778,12 @@ This boolean may be tested by the user for later use.
% (included with \brand{MiKTeX}) and \brand{Perl}.
% Detailed installation instructions are included for each of the
% major operating systems and \TeX\ distributions.
-%
+%
% A quick-start tutorial is provided, as well as extensive documentation
% for special cases, a general index, and a troubleshooting index.
-% Automatic testing of package load order and image generation offers
-% useful advice for resolving errors.
-%
+% Automatic error testing is provided for configuration files, package load order,
+% and image generation.
+%
% \SVG\ math and many other generated images
% include \LaTeX\ expressions in the \attribute{alt} tags.
% \brand{MathJax} may be used with advanced equation numbering
@@ -2800,10 +2854,13 @@ This boolean may be tested by the user for later use.
%
%
% \clearpage
+% \phantomsection
%
% \restoregeometry
%
-% \section{Support \protect\TeX\ development}
+% \section*{Support \protect\TeX\ development}
+% \addcontentsline{toc}{section}{Support \protect\TeX\ development}
+
% \label{sec:supportinglatex}
% \changes{v0.42}{2017/10/30}{Docs: Added support page.}
%
@@ -2867,6 +2924,9 @@ This boolean may be tested by the user for later use.
% \tableofcontents
%
% \clearpage
+% \phantomsection
+%
+%
% \listoffigures
% \listoftables
%
@@ -2889,6 +2949,24 @@ This boolean may be tested by the user for later use.
%
% \begin{description}
% \needspace{2\baselineskip}
+% \item[v0.71:] Error handling, multimedia, \env{tabular}.
+% \begin{itemize}
+% \item \env{tabular}: Added support for `\texttt{*}' columns.
+% Fix for paragraph tags.
+% \item \env{quotation}: Fix for \HTML\ tag.
+% \item Docs: Added a section about error conditions tested by \pkg{lwarp}.
+% See \cref{sec:errortestingmessages}.
+% \item \prog{lwarpmk}: If file \filenm{lwarpmk.conf} is an older version,
+% or the incorrect operating system,
+% displays the print command to use to recompile.
+% \item \pkg{chemfig}: Updated for v1.4.
+% \margintag{packages}
+% \item \pkg{endfloat}: Updated for v2.7.
+% \item \pkg{textpos}: Updated for v1.9.1.
+% \item Added \pkg{media9}, \pkg{movie15}, \pkg{multimedia}.
+% \margintag{multimedia}
+% \end{itemize}
+% \needspace{2\baselineskip}
% \item[v0.70:] Error handling, \brand{MathJax}, \pkg{mathtools}.
% \begin{itemize}
% \item Error handling for ``Label(s) changed.''
@@ -3707,8 +3785,9 @@ This boolean may be tested by the user for later use.
% \needspace{2\baselineskip}
% \item[v0.42:] \
% \begin{itemize}
-% \item Added \TeX\ development support page,
-% \nameref{sec:supportinglatex}.\margintag{Support \TeX!}
+% \item Added \TeX\ development support page.
+% (See page \pageref{sec:supportinglatex}.)
+% \margintag{Support \TeX!}
% \item Improved assitance for word-processor conversions when
% \margintag{word-processor conversion}
% boolean |FormatWP| is set |true|.
@@ -4616,7 +4695,7 @@ This boolean may be tested by the user for later use.
% \pkg{picture}, \pkg{tikz}, and \pkg{xy} are converted to an \SVG\ image.
%
% \pkg{asymptote}, \pkg{epsfig}, \pkg{epstopdf}, \pkg{figsize}, \pkg{fitbox},
-% \pkg{grffile}, \pkg{overpic},
+% \pkg{grffile}, \pkg{media9}, \pkg{movie15}, \pkg{multimedia}, \pkg{overpic},
% \pkg{psfrag}, \pkg{psfragx}, \pkg{pst-eps}, \pkg{pstool}, \pkg{pstricks},
% \pkg{rviewport}.
%
@@ -8629,6 +8708,24 @@ This boolean may be tested by the user for later use.
% \limitsoverpic
%
%
+% \subsubsection{Multimedia packages}
+%
+% \DescribePackage{multimedia}
+% \DescribePackage{movie15}
+% \DescribePackage{media9}
+% \trouble{multimedia=\pkg{multimedia}}
+% \trouble{media9=\pkg{media9}}
+% \trouble{movie15=\pkg{movie15}}
+% \trouble{graphics>multimedia}
+% \trouble{video}
+% \trouble{audio}
+% \gindex{video}
+% \gindex{audio}
+% \gindex{multimedia}
+% \limitsmultimedia
+%
+%
+%
% \subsection{Tabbing}
% \limitstabbing
%
@@ -9816,8 +9913,123 @@ This boolean may be tested by the user for later use.
% \gindex{FAQ}\gindex{Frequently Asked Questions}\gindex{bugs}
% \gindex{troubleshooting}\gindex{problems}\gindex{error messages}
% \gindex{debugging}
+% \trouble{error messages}
+% \trouble{warning messages}
+%
+%
+% \subsection{\pkg{lwarp} package error conditions and warnings}
+% \label{sec:errortestingmessages}
+% \changes{v0.71}{2019/04/11}{Docs: Error testing.}
%
-% \subsection{Using the \pkg{lwarp.sty} package}
+% \pkg{lwarp} tests for a number of error conditions and prints appropriate
+% warnings. The following is a summary of these conditions.
+%
+% \subsubsection{Configuration file \filenm{lwarpmk.conf}}
+%
+% \begin{description}
+% \item[File does not exist:] The configuration file must exist for \pkg{lwarpmk}.
+% \item[Incorrect \optn{Unix} \slash \optn{Windows} selection:] The operating
+% system which was detected by \pkg{lwarp}. So far only \optn{Unix} and \optn{Windows}
+% are supported.
+% \item[Incorrect delimiter characters.] Older versions of \prog{lwarpmk} used
+% a different delimiter.
+% \item[Source name is set to \optn{lwarp}:]
+% \pkg{lwarp} has recently been recompiled in this directory,
+% which overwrote the project's configuration files.
+% This also occurs if \prog{lwarpmk} is executed in \pkg{lwarp}'s source directory.
+% \item[Incorrect operating system:] The configuratio file was set for a
+% different operating system, perhaps due to sharing in a collaborative project.
+% \item[Outdated configuration files:] \pkg{lwarp} has
+% been updated since this projects was last compiled.
+% If there appears to be a valid print command in the file, \pkg{lwarpmk} displays
+% this to instruct the user how to recompile the print version, which then
+% updates the configuration files.
+% \item[The designated source file does not exist:] For whatever reason\dots
+% \item[Unknown engine:] \pkg{lwarp} cannot determing which engine is being used.
+% Supported are \DVI\ \LaTeX, \PDF\ \LaTeX, \XeLaTeX, \LuaLaTeX, and up\LaTeX.
+% \end{description}
+%
+% \subsubsection{Image generation with \cmds{lwarpmk limages}}
+%
+% \begin{description}
+% \item[``Wait a moment for the images to complete before reloading page.'':] \
+%
+% Images
+% are generated by background tasks. If the document is reloaded before these
+% tasks are complete, some images may not yet be generated.
+% \prog{lwarpmk} tries to wait for background tasks to complete before exiting.
+% \item[\HTML\ version does not exist:] Images are extracted from the \HTML\ version,
+% which must be compiled before images are generated.
+% \item[\filenm{*-images.txt} does not exist:] This file tells which images to
+% extract from the \HTML\ file. If the file does not exist, it may be that
+% no \SVG\ math or \env{lateximage}s were used.
+% If so, \cmds{lwarpmk limages} is not necessary.
+% \item[Cross references are not correct:] The document must have up-to-date
+% cross references to locate the images to extract.
+% A number of conditions may cause incorrect cross references.
+% \item[``WARNING: Images will be incorrect.'':] An image reference was not found.
+% Recompile.
+% \item[\cmds{lwarpmk epstopdf *} or \cmds{lwarpmk pdftosvg *}:] Errors if
+% filenames are not found.
+% \end{description}
+%
+% \subsubsection{Default bitmapped font}
+%
+% \pkg{lwarp} requires the use of a vector font.
+% If \pkg{lwarp} detects that the document uses the default
+% \brand{Computer Modern} font, and the \pkg{cm-super} package is not installed,
+% it is assumed that the font is bitmapped.
+% An error is generated, along with the recommendation to install \pkg{cm-super}
+% or use \pkg{lmodern}.
+%
+% \subsubsection{Packages}
+%
+% \begin{description}
+% \item[Loaded before \pkg{lwarp}:] Some packages and classes must be loaded
+% before \pkg{lwarp}. These include input and font encoding,
+% \pkg{morewrites} and \pkg{newclude},
+% and a number of CJK-related packages and classes.
+% \item[Loaded after \pkg{lwarp}:] Most packages which are modified by
+% \pkg{lwarp} must be loaded after \pkg{lwarp}.
+% \item[Loaded never:] Some packages do not work with \pkg{lwarp}.
+% An error is generated, along with a list of alternatives to consider.
+% \item[Specific packages:] Some packages enforce a specific load order vs.
+% certain other packages.
+% \item[Patching error:] \pkg{lwarp} tries to patch some packages using
+% \pkg{xpatch}. If the original package has been updated more recently than
+% \pkg{lwarp}, a patch may not work. It may be necessary to use an older version
+% of the package until \pkg{lwarp} is updated.
+% \item[\pkg{longtable}:] \pkg{lwarp}'s \pkg{longtable} package issues
+% detailed error messages regarding the use of the table headers and footers.
+% \end{description}
+%
+% \subsubsection{Compiling}
+%
+% \begin{description}
+% \item[Duplicate filenames:] \pkg{lwarp} may generate file names from section names.
+% While doing so, the filenames are simplified and special characters are removed.
+% If this process generates a duplicate filename, and error is generated,
+% describing the filename and which section name generated it.
+% \item[Multirow:] When \cs{multirow} or \cs{multicolrow} are used,
+% \cs{mrowcell} or \cs{mcolrowcell} must be placed in the appropriate cells to
+% avoid corrupted \HTML\ output.
+% \item[(width,height) missing a comma:] \cs{makebox} and \cs{framebox} can accept
+% a parenthesis-delimited width and height, which must be separated by a comma.
+% \item[``Load graphicx or graphics for improved SVG math baselines.'':] \SVG\ math
+% baselines are improved if either of these packages are used.
+% \item[``Load graphicx or graphics for improved XeTeX logo.'':] If these packages
+% are loaded, the \XeLaTeX\ logo can use the reversed ``E''.
+% \item[``It is recommended to use \texttt{[width=xx\cs{linewidth}]}
+% instead of
+% \texttt{[scale=yy]}
+% '':] Browser support of \optn{scale} is not
+% the same effect as \LaTeX.
+% \end{description}
+%
+%
+% \subsection{Using the \pkg{lwarp} package}
+%
+% The following address problems which may occur, and possible solutions to each.
%
% Also see: \\
% \Cref{sec:printcommands}: \nameref{sec:printcommands} \\
@@ -10127,9 +10339,10 @@ This boolean may be tested by the user for later use.
% \item \brand{Microsoft}®, \brand{Encarta}, \brand{MSN}, and \brand{Windows}® are either registered trademarks or
% trademarks of \brand{Microsoft Corporation} in the United States and/or other countries.
% \item \brand{UNIX}® is a registered trademark of \brand{The Open Group}.
+% \item \brand{YouTube}â„¢ is trademark of \brand{Google LLC}.
% \end{itemize}
%
-%
+%
%
% \changes{v0.61}{2018/09/27}{Docs: Multiple indexes.}
%
@@ -10946,6 +11159,7 @@ This boolean may be tested by the user for later use.
\LWR@loadafter{mathtools}
\LWR@loadafter{mcaption}
\LWR@loadafter{mdframed}
+\LWR@loadafter{media9}
\LWR@loadafter{memhfixc}
\LWR@loadafter{metalogo}
\LWR@loadafter{metalogox}
@@ -10957,10 +11171,12 @@ This boolean may be tested by the user for later use.
% morefloats must be allowed early for print mode
\LWR@notmemoirloadafter{moreverb}
% morewrites must be loaded before lwarp
+\LWR@notmemoirloadafter{movie15}
\LWR@notmemoirloadafter{mparhack}
\LWR@loadafter{multicap}
%\LWR@loadafter{multicol}% loaded by ltxdoc
\LWR@loadafter{multicolrule}
+\LWR@loadafter{multimedia}
\LWR@loadafter{multirow}
\LWR@loadafter{multitoc}
\LWR@loadafter{musicography}
@@ -11347,14 +11563,27 @@ This boolean may be tested by the user for later use.
% \end{macro}
%
%
-% Prints a length in the given units, without printing the unit itself.
% \begin{macro}{\LWR@convertto} \marg{dest unit} \marg{length}
+%
+% Prints a length in the given units, without printing the unit itself.
% \begin{macrocode}
\newcommand*{\LWR@convertto}[2]{\strip@pt\dimexpr #2*65536/\number\dimexpr 1#1}
% \end{macrocode}
% \end{macro}
+% \begin{macro}{\LWR@printpercentlength} \marg{smaller} \marg{larger}
+%
+% Prints a percent ratio of the two lengths.
+% \begin{macrocode}
+\newcommand*{\LWR@printpercentlength}[2]{%
+ \setcounter{LWR@tempcountone}{100*\ratio{#1}{#2}}%
+ \arabic{LWR@tempcountone}%
+}
+% \end{macrocode}
+% \end{macro}
+
+
% \begin{macro}{\LWR@patcherror} \marg{packagename} \marg{macroname}
%
% Prints an error if could not patch a macro.
@@ -13980,11 +14209,13 @@ This boolean may be tested by the user for later use.
\fullexpandarg%
\IfSubStr*{\jobname}{-pstool}
{
- \typeout{lwarp: jobname with -pstool is found,}%
- \typeout{lwarp: \space\space not generating configuration files.}%
+ \PackageInfo{lwarp}{%
+ Jobname with -pstool is found.\MessageBreak
+ Not generating lwarp configuration files,%
+ }
}
{
- \typeout{lwarp: generating configuration files}
+ \PackageInfo{lwarp}{Generating lwarp configuration files,}%
\includecomment{LWRwriteconf}
}
\end{warpprint}
@@ -14676,12 +14907,6 @@ blockquote {
margin-right: 2em ;
}
-blockquotation {
- display: block ;
- margin-left: 2em ;
- margin-right: 2em ;
-}
-
/* quotchap is for the quotchap package */
div.quotchap {
display: block ;
@@ -14691,7 +14916,7 @@ div.quotchap {
margin-right: 2em ;
}
-blockquote p, blockquotation p, div.quotchap p {
+blockquote p, div.quotchap p {
line-height: 1.5;
text-align: left ;
font-size: .85em ;
@@ -16986,6 +17211,9 @@ src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-
% \changes{v0.66}{2019/01/27}{\prog{lwarpmk}: Added \optn{ImagesDirectory} and \optn{ImagesName}.}
% \changes{v0.66}{2019/01/30}{\prog{lwarpmk}: Fix for \cmds{cleanlimages}.}%
% \changes{v0.68}{2019/03/02}{\prog{lwarpmk}: Improved error handling if incomplete compile.}%
+% \changes{v0.71}{2019/04/11}{\prog{lwarpmk}: If wrong \filenm{lwarpmk.conf} version,
+% or wrong OS,
+% displays the print command to recompile.}%
%
% The following is only generated if the \optn{lwarpmk} option
% was given to \pkg{lwarp}.
@@ -17001,7 +17229,7 @@ src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-
-- Copyright 2016-2018 Brian Dunn
-printversion = "v0.70"
+printversion = "v0.71"
requiredconfversion = "2" -- also at *lwarpmk.conf
function printhelp ()
@@ -17082,6 +17310,21 @@ function cvalueerror ( line, linenum , cvalue )
end
+function printhowtorecompile ()
+-- Tells the user how to recompile to regenerate the configuration files.
+ print ("lwarpmk: The configuration files lwarpmk.conf and "..sourcename..".lwarpmkconf" )
+ print ("lwarpmk: must be updated. To do so, recompile" )
+ print ("lwarpmk: " , sourcename..".tex" )
+ if ( printlatexcmd == "" ) then
+ print ("lwarpmk: using xe/lua/pdflatex," )
+ else
+ print ("lwarpmk: using the command:")
+ print ("lwarpmk: " , printlatexcmd )
+ end
+ print ("lwarpmk: then use lwarpmk again.")
+end -- printhowtorecompile
+
+
function ignoreconf ()
-- Global argument index
argindex = 2
@@ -17243,19 +17486,14 @@ end --- for Windows
if ( (package.config:sub(1,1)) ~= dirslash ) then
print ("lwarpmk: ===")
print ("lwarpmk: It appears that lwarpmk.conf is for a different operating system." )
- print ("lwarpmk: To adjust lwarpmk.conf for the current operating system," )
- print ("lwarpmk: recompile the original document using xe/lua/pdflatex." )
- print ("lwarpmk: ")
- print ("lwarpmk: lwarpmk shall attempt to continue...")
+ printhowtorecompile ()
print ("lwarpmk: ===")
+ os.exit(1)
end
-- Error if the configuration file's version is not current:
if ( confversion ~= requiredconfversion ) then
print ("lwarpmk: ===")
- print ("lwarpmk: The configuration files lwarpmk.conf and "..sourcename..".lwarpmkconf" )
- print ("lwarpmk: must be updated. To update the configuration files," )
- print ("lwarpmk: recompile "..sourcename..".tex using xe/lua/pdflatex," )
- print ("lwarpmk: then use lwarpmk again.")
+ printhowtorecompile ()
print ("lwarpmk: ===")
os.exit(1)
end
@@ -17577,7 +17815,7 @@ function createlateximages ()
--
-- See if the document must be recompiled first:
checklimages ()
--- See if the print version exists:
+-- See if the HTML version exists:
checkhtmlpdfexists ()
-- Attempt to create the lateximages:
print ("lwarpmk: Creating lateximages.")
@@ -18130,7 +18368,7 @@ end -- not --version
}
% \end{macrocode}
% \end{macro}
-%
+%
% \begin{macro}{\LWR@getexparray} \marg{name} \marg{index}
% \begin{macrocode}
\newcommand*{\LWR@getexparray}[2]{%
@@ -19275,7 +19513,7 @@ end -- not --version
%
-% \subsection{\HTML{}5 semantic elements}
+% \subsection{\HTMLfive\ semantic elements}
% \begin{macro}{\LWR@htmlelement} \marg{element}
@@ -19704,12 +19942,16 @@ end -- not --version
{% yes nest par tags
% \end{macrocode}
% Print a closing tag and some extra vertical space.
+%
+% (The fill seems to be required to force the \pkg{caption}
+% package to create flush left caption text in the \HTML.)
% \changes{v0.66}{2019/02/02}{Improved \HTML\ formatting.}
% \changes{v0.70}{2019/03/25}{Reduced underfull \cs{hbox} warnings.}
+% \changes{v0.71}{2019/04/08}{Flush left captions.}
% \begin{macrocode}
+ \@hspacer{\fill}% \hspace*{\fill}
\leavevmode\LWR@orignewline%
\LWR@htmltagc{/\LWR@tagregularparagraph}%
- \LWR@origpar%
% \end{macrocode}
% No longer doing a paragraph:
% \begin{macrocode}
@@ -19868,10 +20110,10 @@ end -- not --version
% \end{macrocode}
% Disable the special \env{minipage} \& \cs{hspace} interaction
% until a new minipage is found:
+% \changes{v0.71}{2019/04/08}{Reduced underfull \cs{hbox} warnings.}
% \begin{macrocode}
\global\boolfalse{LWR@minipagethispar}
-
- }% an intentionally blank line
+ }%
% \end{macrocode}
% If was not in an \HTML\ paragraph:
% \begin{macrocode}
@@ -20439,8 +20681,8 @@ end -- not --version
\boolean{LWR@doingstartpars} \AND%
\cnttest{\value{LWR@lateximagedepth}}{=}{0}%
}%
- {}%
- {\LWR@htmltagc{\LWR@tagregularparagraph}\LWR@orignewline}%
+ {}%
+ {\LWR@htmltagc{\LWR@tagregularparagraph}\LWR@orignewline}%
% \end{macrocode}
% \begin{macrocode}
\@makefntext{%
@@ -20448,12 +20690,15 @@ end -- not --version
}%
% \end{macrocode}
% Don't add the closing paragraph tag if are inside a \env{lateximage}:
+% \changes{v0.71}{2019/04/07}{Improved \HTML\ formatting.}
+% \changes{v0.71}{2019/04/08}{Reduced underfull \cs{hbox} warnings.}
% \begin{macrocode}
\ifthenelse{\cnttest{\value{LWR@lateximagedepth}}{>}{0}}%
{}%
{%
+ \leavevmode\LWR@orignewline%
\LWR@htmltagc{/\LWR@tagregularparagraph}%
- \LWR@orignewline%
+ \LWR@origpar%
}%
\color@endgroup%
}% vbox
@@ -23544,17 +23789,22 @@ end -- not --version
% \begin{macrocode}
\renewenvironment*{quote}
{
-\LWR@forcenewpage
-\LWR@htmlblocktag{blockquote}
+ \LWR@forcenewpage
+ \LWR@htmlblocktag{blockquote}
}
{\LWR@htmlblocktag{/blockquote}}
-
+% \end{macrocode}
+% \end{environment}
+%
+% \changes{v0.71}{2019/04/27}{Fix: \env{blockquotation} tag.}
+% \begin{environment}{quotation}
+% \begin{macrocode}
\renewenvironment*{quotation}
{
-\LWR@forcenewpage
-\LWR@htmlblocktag{blockquotation}
+ \LWR@forcenewpage
+ \LWR@htmlblocktag{blockquote}
}
-{\LWR@htmlblocktag{/blockquotation}}
+{\LWR@htmlblocktag{/blockquote}}
% \end{macrocode}
% \end{environment}
@@ -24667,13 +24917,22 @@ end -- not --version
%
% \begin{macrocode}
\newcommand*{\LWR@closetabledatacell}{%
-\LWR@stoppars%
\global\booltrue{LWR@intabularmetadata}%
-\ifbool{LWR@exitingtabular}{}%
+\ifbool{LWR@exitingtabular}%
+{%
+% \end{macrocode}
+% \changes{v0.71}{2019/04/27}{Fix: Tabular par tags.}
+% \begin{macrocode}
+ \LWR@stoppars%
+}%
{% not exiting tabular
\ifboolexpr{bool{LWR@skippingmrowcell} or bool{LWR@skippingmcolrowcell}}%
{%
% \end{macrocode}
+% \changes{v0.71}{2019/04/27}{Fix: Tabular par tags.}
+% \begin{macrocode}
+ \LWR@stoppars%
+% \end{macrocode}
% If not skipping a \cs{multicolumnrow} cell,
% insert the |@| and |!| columns after this non-existant column.
% \changes{v0.41}{2017/10/03}{Fix: At/bang column with \cs{multirow}.}
@@ -24698,8 +24957,9 @@ end -- not --version
{\LWR@getexparray{LWR@colafterspec}{\arabic{LWR@tableLaTeXcolindex}}}%
% \end{macrocode}
% Close paragraphs:
+% \changes{v0.71}{2019/04/27}{Fix: Tabular par tags.}
% \begin{macrocode}
- \ifbool{LWR@tableparcell}{\LWR@stoppars}{}%
+ \LWR@stoppars%
\global\boolfalse{LWR@tableparcell}%
% \end{macrocode}
%
@@ -25294,17 +25554,10 @@ end -- not --version
% \subsection{Parsing '*' columns}
%
-% \changes{v0.69}{2019/03/10}{Error if used a tabular * column.}
% \begin{macro}{\LWR@parsestarcolumn}
+% Star columns should already have been expanded, so this should never be used.
% \begin{macrocode}
\newcommand*{\LWR@parsestarcolumn}{%
- \PackageError{lwarp}%
- {%
- The tabular star column specifier\MessageBreak
- *{xx}{yy}\MessageBreak
- is not yet supported by lwarp%
- }%
- {Convert *{xx}{yy} to xx copies of yy.}%
\addtocounter{LWR@tablecolspecindex}{2}%
}
% \end{macrocode}
@@ -25335,6 +25588,114 @@ end -- not --version
% \end{macro}
+% \subsection{Expanding the star column specifiations}
+
+% \DescribeCounter{LWR@starcount}
+% Internal count for duplicating star columns.
+% \begin{macrocode}
+\newcount\LWR@starcount
+% \end{macrocode}
+%
+% \begin{macro}{\LWR@expcolspec}
+% Temporary storage used to build the expanded column specifier.
+% \begin{macrocode}
+\newcommand*{\LWR@expcolspec}{}
+% \end{macrocode}
+% \end{macro}
+%
+% \DescribeCounter{LWR@splitstarindex}
+% Indexes into the column specifiers.
+% \begin{macrocode}
+\newcounter{LWR@splitstarindex}
+% \end{macrocode}
+%
+% \DescribeCounter{LWR@splitstarcopies}
+% Number of copies.
+% \begin{macrocode}
+\newcounter{LWR@splitstarcopies}
+% \end{macrocode}
+%
+% \begin{macro}{\LWR@splitstarcontents}
+% Contents to duplicate.
+% \begin{macrocode}
+\newcommand*{\LWR@splitstarcontents}{}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\expandcolspec} Expands \cs{LWR@origcolspec} for star columns.
+% \changes{v0.71}{2019/04/26}{Added support for tabular `\texttt{*}' column.}
+% \begin{macrocode}
+\newcommand*{\expandcolspec}{%
+% \end{macrocode}
+%
+% Find the position of any star token.
+% \begin{macrocode}
+ \StrPosition{\LWR@origcolspec}{*}[\LWR@tempone]%
+% \end{macrocode}
+%
+% Expand until no stars are found:
+% \begin{macrocode}
+ \whileboolexpr{ test {\ifnumgreater{\LWR@tempone}{0}}}%
+ {%
+% \end{macrocode}
+%
+% Begin with any characters to the left of the star.
+% \begin{macrocode}
+ \setcounter{LWR@splitstarindex}{\LWR@tempone}%
+ \addtocounter{LWR@splitstarindex}{-1}%
+ \StrLeft{\LWR@origcolspec}{\value{LWR@splitstarindex}}[\LWR@expcolspec]%
+% \end{macrocode}
+%
+% Move past the star to remember its number of copies.
+% \begin{macrocode}
+ \addtocounter{LWR@splitstarindex}{2}%
+ \StrChar{\LWR@origcolspec}{\value{LWR@splitstarindex}}[\LWR@tempone]%
+ \setcounter{LWR@splitstarcopies}{\expandafter\@firstofone\LWR@tempone}%
+% \end{macrocode}
+%
+% Move past the number of copies and remember the contents.
+% \begin{macrocode}
+ \addtocounter{LWR@splitstarindex}{1}%
+ \StrChar{\LWR@origcolspec}{\value{LWR@splitstarindex}}[\LWR@splitstarcontents]%
+% \end{macrocode}
+%
+% For each copy, append the contents.
+% \begin{macrocode}
+ \ifnumgreater{\value{LWR@splitstarcopies}}{0}%
+ {%
+ \LWR@starcount=\value{LWR@splitstarcopies}%
+ \loop
+ \appto\LWR@expcolspec{%
+% \end{macrocode}
+% (Remove the enclosing braces.)
+% \begin{macrocode}
+ \expandafter\@firstofone\LWR@splitstarcontents%
+ }%
+ \advance \LWR@starcount -1
+ \ifnum \LWR@starcount>0 \repeat
+ }{}%
+% \end{macrocode}
+%
+% Remove any token to the left, and append the rightmost remainding tokens.
+% \begin{macrocode}
+ \StrGobbleLeft{\LWR@origcolspec}{\value{LWR@splitstarindex}}[\colspecremainder]%
+ \appto{\LWR@expcolspec}{\colspecremainder}%
+% \end{macrocode}
+%
+% Remember the final result.
+% \begin{macrocode}
+ \edef\LWR@origcolspec{\LWR@expcolspec}%
+% \end{macrocode}
+%
+% See if more stars exist.
+% \begin{macrocode}
+ \StrPosition{\LWR@origcolspec}{*}[\LWR@tempone]%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+
% \subsection{Parsing the column specifications}
@@ -25417,7 +25778,6 @@ end -- not --version
% \end{macrocode}
%
%
-%
% \begin{macro}{\LWR@parsetablecols} \marg{colspecs}
%
% Scans the column specification left to right.
@@ -25449,6 +25809,11 @@ end -- not --version
\StrSubstitute{\LWR@origcolspec}{ }{}[\LWR@origcolspec]%
% \end{macrocode}
%
+% Expand any star columns:
+% \begin{macrocode}
+\expandcolspec%
+% \end{macrocode}
+%
% The parsed column spec data array, |LWR@tablecolspec|,
% will be overwritten with new values.
%
@@ -25560,7 +25925,7 @@ end -- not --version
\IfStrEq{\LWR@strresult}{w}{\LWR@parsewcolumn}{}%
\IfStrEq{\LWR@strresult}{W}{\LWR@parsewcolumn}{}%
% \end{macrocode}
-% Error if found a star column:
+% A star column:
% \begin{macrocode}
\IfStrEq{\LWR@strresult}{*}{\LWR@parsestarcolumn}{}%
% \end{macrocode}
@@ -29273,10 +29638,6 @@ autopage-\theLWR@currentautosec%
% \begin{macrocode}
\begingroup%
% \end{macrocode}
-% The \pkg{caption} code was not allowing the closing |par| tag:
-% \begin{macrocode}
-\@setpar{\LWR@closeparagraph\@@par}%
-% \end{macrocode}
% No need for a |minipage| or \cs{parbox} inside the caption:
% \begin{macrocode}
\RenewDocumentEnvironment{minipage}{O{t} o O{t} m}{}{}%
@@ -33669,7 +34030,7 @@ autopage-\theLWR@currentautosec%
}{%
\PackageError{lwarp}%
{(width,height) is missing a comma ',' character}%
- {\protect\makebox\space \protect\framebox\space accept
+ {\protect\makebox\space and \protect\framebox\space accept
a size in the format (width,height).}%
}%
}
@@ -35821,6 +36182,8 @@ color:\LWR@origpound\LWR@tempcolor%
%
% ^^A The following adjustments apply to the lwarp-* package listings:
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
+%
% \titleformat{\part}[hang]
% {\hrule\nopagebreak[4]\large\ttfamily\bfseries}{}{0pt}{}[\marginpar{\hfill{}File\,\thepart}]
% \titlespacing*{\part}{0pt}{*4}{0ex}
@@ -39751,7 +40114,7 @@ s%
% \marg{caption label} \marg{caption text}
% \begin{macrocode}
\renewcommand\caption@@@make[2]{%
-\LWR@startpars% lwarp
+\LWR@traceinfo{caption@@@make}%
% \sbox\@tempboxa{#1}%
% \ifdim\wd\@tempboxa=\z@
% \let\caption@lsep\relax
@@ -39760,38 +40123,37 @@ s%
\let\caption@lsep\@empty
\let\caption@tfmt\@firstofone
}%
- \@setpar{\LWR@closeparagraph\@@par}% lwarp
\caption@applyfont
- \caption@fmt
+% \caption@fmt
{\ifcaption@star\else
\begingroup
- \captionlabelfont
+ \captionlabelfont
#1%
\endgroup
\fi}%
{\ifcaption@star\else
\begingroup
\caption@iflf\captionlabelfont
- \relax\caption@lsep
+ \relax
+ \caption@lsep
\endgroup
\fi}%
- {{\captiontextfont
- \caption@ifstrut
- {\vrule\@height\ht\strutbox\@width\z@}%
- {}%
- \nobreak\hskip\z@skip % enable hyphenation
- \caption@tfmt{#2}
- \LWR@ensuredoingapar% lwarp
- \caption@ifstrut
- {\ifhmode\@finalstrut\strutbox\fi}%
- {}%
- \par}}
-\LWR@stoppars% lwarp
+ {{%
+ \captiontextfont
+% \caption@ifstrut
+% {\vrule\@height\ht\strutbox\@width\z@}%
+% {}%
+% \nobreak\hskip\z@skip % enable hyphenation
+ \caption@tfmt{#2}%
+% \caption@ifstrut
+% {\ifhmode\@finalstrut\strutbox\fi}%
+% {}%
+ }}%
+\LWR@traceinfo{caption@@@make done}%
}
% \end{macrocode}
% \end{noindmacro}
-% ^^A *8* move to caption itself?
% \begin{noindmacro}{\caption@@make@} \marg{} \marg{}
% \begin{macrocode}
\renewcommand{\caption@@make@}[2]{%
@@ -39803,6 +40165,21 @@ s%
% \end{macrocode}
% \end{noindmacro}
+% \begin{noindmacro}{\caption@makecaption}
+% \changes{v0.71}{2019/04/08}{Reduced underfull \cs{hbox} warnings.}
+% \begin{macrocode}
+\long\def\caption@makecaption#1#2{%
+% \caption@iftop
+% {\vskip\belowcaptionskip}%
+% {\caption@rule\vskip\abovecaptionskip}%
+ \caption@@make{#1}{#2}%
+% \caption@iftop
+% {\vskip\abovecaptionskip\caption@rule}%
+% {\vskip\belowcaptionskip}%
+}
+% \end{macrocode}
+% \end{noindmacro}
+
% \begin{macrocode}
% \DeclareCaptionBox{none}{#2}
@@ -40254,6 +40631,7 @@ s%
% may be changed at any time, and are unlikely to be reused inline anyhow.
%
% \changes{v0.51}{2018/03/04}{\pkg{chemfig}: Added.}
+% \changes{v0.71}{2019/04/25}{\pkg{chemfig}: Updated for v1.4.}
%
% \codehtml
%
@@ -40262,28 +40640,61 @@ s%
% \end{macrocode}
% \begin{macrocode}
-\LetLtxMacro\LWR@chemfig@origchemfig\chemfig
-\DeclareDocumentCommand\chemfig{s O{} O{} m}{%
+\catcode`\_=11
+
+\@ifpackagelater{chemfig}{2019/04/18}%
+{% 2019/04/18 or newer
+
+ \LetLtxMacro\LWR@chemfig@origchemfig\chemfig
+
+ \renewcommand*{\chemfig}[2][]{%
+ \begin{lateximage}[(-chemfig-~\packagediagramname)]%
+ \LWR@chemfig@origchemfig[#1]{#2}%
+ \end{lateximage}%
+ }
+
+ \GlobalLetLtxMacro\LWR@chemfig@origCF_lewisc\CF_lewisc
+ \gdef\CF_lewisc#1,#2\_nil{%
\begin{lateximage}[(-chemfig-~\packagediagramname)]%
- \IfBooleanTF{#1}{%
- \LWR@chemfig@origchemfig*[#2][#3]{#4}%
- }{%
- \LWR@chemfig@origchemfig[#2][#3]{#4}%
+ \LWR@chemfig@origCF_lewisc#1,#2\_nil
+ \end{lateximage}
}
+
+ \gpreto{\schemestart}{\begin{lateximage}[(-chemfig-~\packagediagramname)]}
+ \gappto{\CF_schemestop}{\end{lateximage}}
+
+}% 2019/04/18 or newer
+{% older than 2019/04/18
+
+ \LetLtxMacro\LWR@chemfig@origchemfig\chemfig
+
+ \DeclareDocumentCommand\chemfig{s O{} O{} m}{%
+ \begin{lateximage}[(-chemfig-~\packagediagramname)]%
+ \IfBooleanTF{#1}{%
+ \LWR@chemfig@origchemfig*[#2][#3]{#4}%
+ }{%
+ \LWR@chemfig@origchemfig[#2][#3]{#4}%
+ }
+ \end{lateximage}%
+ }
+
+ \LetLtxMacro\LWR@chemfig@origCF@lewis@b\CF@lewis@b
+
+ \def\CF@lewis@b#1#2{%
+ \begin{lateximage}[(-chemfig-~\packagediagramname)]%
+ \LWR@chemfig@origCF@lewis@b{#1}{#2}%
\end{lateximage}%
-}
+ }
-\LetLtxMacro\LWR@chemfig@origCF@lewis@b\CF@lewis@b
+ \preto{\schemestart}{\begin{lateximage}[(-chemfig-~\packagediagramname)]}
+ \appto{\CF@schemestop}{\end{lateximage}}
+
+}% older than 2019/04/18
+
+\catcode`\_=8%
-\def\CF@lewis@b#1#2{%
-\begin{lateximage}[(-chemfig-~\packagediagramname)]%
-\LWR@chemfig@origCF@lewis@b{#1}{#2}%
-\end{lateximage}%
-}
-\preto{\schemestart}{\begin{lateximage}[(-chemfig-~\packagediagramname)]}
-\appto{\CF@schemestop}{\end{lateximage}}
\LetLtxMacro\LWR@chemfig@origchemleft\chemleft
@@ -40666,6 +41077,7 @@ s%
% \fi
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
%
%
% \iffalse
@@ -41722,6 +42134,7 @@ name = \chemmacros_translate:n {scheme-name}
% \fi
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
%
%
% \iffalse
@@ -42350,35 +42763,35 @@ name = \chemmacros_translate:n {scheme-name}
\ifx\@CTcap\undefined\let\@CTcap\@CTcaption\fi
\ifx\@CTcap\empty
\if@CTcaptionloaded\else
- \PackageWarningNoLine{ctable}{\MessageBreak
+ \PackageWarningNoLine{lwarp-ctable}{\MessageBreak
An empty cap= option prevents lot/loc entry only\MessageBreak
if the caption package is loaded!}
\fi
\fi
\if@CTinmemoir\else
\ifx\@CTbotcap\undefined
- \PackageError{ctable}{\MessageBreak
+ \PackageError{lwarp-ctable}{\MessageBreak
You can, currently, use the sidecap option only with\MessageBreak
memoir documents. Use topcap or botcap only}
\fi
\fi
\ifdim\@CTwidth=0pt\else
\ifdim\@CTmaxwidth=0pt\else
- \PackageError{ctable}{\MessageBreak
+ \PackageError{lwarp-ctable}{\MessageBreak
You may not use the width and maxwidth options together\MessageBreak
Use either width or maxwidth}
\fi
\fi
\ifx\@CTpos\empty
\ifx\@CTsideways\empty\else
- \PackageError{ctable}{\MessageBreak
+ \PackageError{lwarp-ctable}{\MessageBreak
You may not use the pos and sideways options together\MessageBreak
Rotated tables and figures are always typeset on a separate page}
\fi
\fi
\ifx\@CTcaption\empty
\ifx\@CTlabel\empty\else
- \PackageError{ctable}{\MessageBreak
+ \PackageError{lwarp-ctable}{\MessageBreak
You may not label a captionless table\MessageBreak
Such a label can't be referenced}
\fi
@@ -43276,11 +43689,12 @@ name = \chemmacros_translate:n {scheme-name}
%
% \changes{v0.45}{2017/12/19}{\pkg{endfloat}: Added.}
% \changes{v0.52}{2018/03/26}{\pkg{endfloat}: Updated for v2.6.}
+% \changes{v0.71}{2019/04/25}{\pkg{endfloat}: Updated for v2.7.}
%
% \codehtml
%
% \begin{macrocode}
-\LWR@ProvidesPackageDrop{endfloat}[2018/03/24]
+\LWR@ProvidesPackageDrop{endfloat}[2019/04/15]
% \end{macrocode}
%
% \begin{macrocode}
@@ -43300,6 +43714,11 @@ name = \chemmacros_translate:n {scheme-name}
\providecommand\efloatheading[1]{}
\providecommand\efloatpreamble{}
\providecommand\efloatpostamble{}
+\NewDocumentCommand{\addtodelayedfloat}{s m m}{}
+\providecommand{\efloatbegin}{}
+\providecommand{\efloatend}{}
+\providecommand{\efloatbeginlist}{}
+\providecommand{\efloatendlist}{}
% \end{macrocode}
%
% \iffalse
@@ -44242,6 +44661,7 @@ name = \chemmacros_translate:n {scheme-name}
% \begin{macrocode}
\@makefntext{}%
% \end{macrocode}
+% The footnote text will follow after \cs{V@@@footnotetext} has completed.
% \begin{macrocode}
\bgroup%
\aftergroup{\V@@@footnotetext}%
@@ -44530,7 +44950,7 @@ name = \chemmacros_translate:n {scheme-name}
% \begin{macrocode}
\renewcommand*{\@f@ref}[4]{%
\@ifundefined{#1r@#2@#3}{%
- \PackageError{fancyref}{%
+ \PackageError{lwarp-fancyref}{%
\backslashchar#1ref\space format ``#2''
undefined\MessageBreak
for label type ``#3''%
@@ -44690,10 +45110,11 @@ name = \chemmacros_translate:n {scheme-name}
{}%
{\LWR@htmltagc{\LWR@tagregularparagraph}\LWR@orignewline}%
% \end{macrocode}
-% Append the footnote to the list:
+% Append the footnote mark to the list:
% \begin{macrocode}
\@makefntext{}%
% \end{macrocode}
+% The footnote text will follow after \cs{V@@@footnotetext} has completed.
% \begin{macrocode}
\bgroup%
\aftergroup{\V@@@footnotetext}%
@@ -47248,6 +47669,7 @@ solid \LWR@origpound\LWR@tempcolor ; %
% \fi
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
%
%
% \iffalse
@@ -48057,6 +48479,7 @@ alt="\LWR@igalt" \LWR@orignewline%
% \fi
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
%
%
%
@@ -48506,11 +48929,14 @@ alt="\LWR@igalt" \LWR@orignewline%
%
% \codehtml
% \begin{macrocode}
-% \LWR@ProvidesPackageDrop{hyperref}
-\typeout{Using the lwarp html version of package `hyperref', discarding options.}
-\typeout{ Are not using ProvidesPackage, so that other packages}
-\typeout{ do not attempt to patch lwarp's version of `hyperref'.}
-% \ProvidesPackage{lwarp-#1-#2}
+% \LWR@ProvidesPackageDrop{hyperref}% not allowed
+% \ProvidesPackage{lwarp-#1-#2}% not allowed
+\PackageInfo{lwarp}{%
+Using the lwarp HTML version of package `hyperref',\MessageBreak
+and discarding options.\MessageBreak
+(Not using \protect\ProvidesPackage, so that other packages\MessageBreak
+do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
+
\DeclareOption*{}
% \end{macrocode}
% \changes{v0.68}{2019/02/28}{\pkg{hyperref}: Fix for options with braces.}
@@ -49191,7 +49617,7 @@ alt="\LWR@igalt" \LWR@orignewline%
{%
\@ifundefined{#1@idxfile}%
{%
- \PackageWarning{imakeidx}{Undefined index file `#1'}%
+ \PackageWarning{lwarp-imakeidx}{Undefined index file `#1'}%
\begingroup
\@sanitize
\imki@nowrindex%
@@ -49206,7 +49632,7 @@ alt="\LWR@igalt" \LWR@orignewline%
{%
\@ifundefined{#1_html@idxfile}%
{%
- \PackageWarning{imakeidx}{Undefined index file `#1_html'}%
+ \PackageWarning{lwarp-imakeidx}{Undefined index file `#1_html'}%
\begingroup
\@sanitize
\imki@nowrindex%
@@ -49689,7 +50115,7 @@ alt="\LWR@igalt" \LWR@orignewline%
\ifdefstring{\@karnaughmap@local@matrixtemplate@}{0}{% lwarp
% \ifnum0=\@karnaughmap@local@matrixtemplate@% original
% print error if no template could be found
- \PackageError{karnaugh-map}{%
+ \PackageError{lwarp-karnaugh-map}{%
Can not find a template fitting your specification (\@karnaughmap@var@mapsizex@\space x \@karnaughmap@var@mapsizey@\space x \@karnaughmap@var@mapsizez@)%
}{%
Existing templates have the following dimensions: 2x2x1, 2x4x1, 4x2x1, 4x4x1, 4x4x2, and 4x4x4.
@@ -50936,7 +51362,7 @@ alt="\LWR@igalt" \LWR@orignewline%
right:\def\lst@PlaceNumber{\LWR@origrlap{\LWR@orignormalfont
\kern 6in \kern\lst@numbersep
\lst@numberstyle{\thelstnumber}}}%
- }{\PackageError{Listings}{Numbers #1 unknown}\@ehc}}
+ }{\PackageError{lwarp-listings}{Numbers #1 unknown}\@ehc}}
% \end{macrocode}
%
% \begin{macrocode}
@@ -52111,6 +52537,7 @@ alt="\LWR@igalt" \LWR@orignewline%
%
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
%
%
%
@@ -52703,6 +53130,139 @@ background:
%
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
+%
+%
+%
+% \iffalse
+%<*media9>
+% \fi
+%
+% \part{lwarp-media9.sty}
+%
+% \section{media9}
+%
+% \DescribePackage{media9}
+% \pkg{media9} is emulated.
+%
+% \limitsmultimedia
+%
+% Many special characters are converted to regular catcode 12 characters
+% \watchout[\& in a URL]
+% for use inside a \URL.
+% \& is used in the flash variables fields, which are split with
+% \pkg{xparse} \cs{SplitList}, which does not seem to work with a
+% catcode 12 divider token, so \& is not
+% converted to catcode 12, and will not work in a \URL\ with \pkg{media9}.
+% Using \& in a \URL\ in a \optn{flashvars} field may also cause parsing problems
+% with print output, as well.
+%
+%
+% \changes{v0.71}{2018/04/23}{\pkg{media9}: Added.}
+%
+% \codehtml
+%
+% \begin{macrocode}
+\LWR@ProvidesPackageDrop{media9}[2019/02/21]
+% \end{macrocode}
+%
+% \begin{macrocode}
+\LWR@origRequirePackage{lwarp-common-multimedia}
+
+\RequirePackage{xkeyval}
+% \end{macrocode}
+%
+% \begin{noindmacro}{\addmediapath} \marg{path}
+%
+% Supported.
+% \begin{macrocode}
+\newcommand*{\LWR@medianine@path}{}
+
+\newcommand*{\addmediapath}[1]{\appto\LWR@medianine@path{{#1}}}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% The options and poster text are reused in several places.
+% \begin{macrocode}
+\newcommand*{\LWR@medianine@postertext}{}
+\newcommand*{\LWR@medianine@options}{}
+% \end{macrocode}
+%
+% Each \optn{addresource} can generate a multimedia object.
+% \begin{macrocode}
+\define@key{LWR@medianine}{addresource}{%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]
+ {\LWR@medianine@postertext}
+ {#1}
+}
+% \end{macrocode}
+%
+% Each \optn{flashvars} \optn{source} can generate a multimedia object.
+% \begin{macrocode}
+\newcommand*{\LWR@medianine@flashvarsb}[1]{%
+ \IfBeginWith{#1}{source=}{%
+ \StrGobbleLeft{#1}{7}[\LWR@tempone]%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]%
+ {\LWR@medianine@postertext}%
+ {\LWR@tempone}%
+ }{}%
+ \IfBeginWith{#1}{src=}{%
+ \StrGobbleLeft{#1}{4}[\LWR@tempone]%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]%
+ {\LWR@medianine@postertext}%
+ {\LWR@tempone}%
+ }{}%
+}
+
+\NewDocumentCommand{\LWR@medianine@flashvars}{ >{\SplitList{&}} m }{%
+ \ProcessList {#1}{\LWR@medianine@flashvarsb}%
+}
+
+\define@key{LWR@medianine}{flashvars}{%
+ \LWR@medianine@flashvars{#1}%
+}
+% \end{macrocode}
+%
+% \begin{noindmacro}{\includemedia} \oarg{options} \marg{poster text} \marg{file or \URL}
+% \begin{macrocode}
+\newcommand*{\LWR@includemediab}[3][]{%
+ \let\input@path\LWR@medianine@path%
+ \renewcommand*{\LWR@medianine@options}{#1}%
+ \renewcommand*{\LWR@medianine@postertext}{#2}%
+ \setkeys*{LWR@medianine}{#1}%
+ \IfBeginWith{#3}{http}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{HTTP}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{ftp}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{FTP}{\LWR@multimedia[#1]{#2}{#3}}{%
+ }}}}%
+ \endgroup%
+}
+
+\newrobustcmd*{\includemedia}{%
+ \begingroup%
+ \catcode`\#=12%
+ \catcode`\%=12%
+% \catcode`\&=12% left alone for splitting flash variables
+ \catcode`\~=12%
+ \catcode`\_=12%
+ \LWR@includemediab%
+}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% \begin{noindmacro}{\mediabutton} \oarg{options} \marg{text}
+%
+% Ignored.
+% \begin{macrocode}
+\newcommand*{\mediabutton}[2][]{}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% \iffalse
+%</media9>
+% \fi
+%
+%
%
%
% \iffalse
@@ -53285,6 +53845,69 @@ background:
%
%
%
+%
+% \iffalse
+%<*movie15>
+% \fi
+%
+% \part{lwarp-movie15.sty}
+%
+% \section{movie15}
+%
+% \DescribePackage{movie15}
+% \pkg{movie15} is emualted.
+%
+% \limitsmultimedia
+%
+% \changes{v0.71}{2019/04/22}{\pkg{movie15}: Added.}
+%
+% \codehtml
+%
+% \begin{macrocode}
+\LWR@ProvidesPackageDrop{movie15}[2012/05/16]
+% \end{macrocode}
+%
+% \begin{macrocode}
+\LWR@origRequirePackage{lwarp-common-multimedia}
+
+\RequirePackage{xkeyval}
+
+\newcommand*{\LWR@moviefifteen@text}{}
+
+\define@key{LWR@moviefifteen}{text}{\renewcommand{\LWR@moviefifteen@text}{#1}}
+
+\newcommand*{\LWR@includemovieb}[4][]{%
+ \renewcommand{\LWR@moviefifteen@text}{(multimedia)}
+ \setkeys*{LWR@moviefifteen}{#1}%
+ \LWR@multimediab[#1,width=#2,height=#3]{\LWR@moviefifteen@text}{#4}%
+}
+
+\newrobustcmd*{\includemovie}{%
+ \begingroup%
+ \catcode`\#=12%
+ \catcode`\%=12%
+ \catcode`\&=12%
+ \catcode`\~=12%
+ \catcode`\_=12%
+ \LWR@includemovieb%
+}
+
+
+\newcommand*{\movieref}[3][]{}
+
+\LetLtxMacro\movie\LWR@multimedia
+% \LetLtxMacro\sound\LWR@multimedia% not in media15
+
+\newcommand{\hyperlinkmovie}[3][]{}
+% \end{macrocode}
+%
+% \iffalse
+%</movie15>
+% \fi
+%
+%
+%
+%
% \iffalse
%<*mparhack>
% \fi
@@ -53481,6 +54104,43 @@ background:
%
%
%
+% \iffalse
+%<*multimedia>
+% \fi
+%
+% \part{lwarp-multimedia.sty}
+%
+% \section{multimedia}
+%
+% \DescribePackage{multimedia}
+% \pkg{multimedia} is emulated.
+%
+% \limitsmultimedia
+%
+% \changes{v0.71}{2019/04/22}{\pkg{multimedia}: Added.}
+%
+% \codehtml
+%
+% \begin{macrocode}
+\LWR@ProvidesPackageDrop{multimedia}[2012/05/02]
+% \end{macrocode}
+%
+% \begin{macrocode}
+\LWR@origRequirePackage{lwarp-common-multimedia}
+
+\LetLtxMacro\movie\LWR@multimedia
+\LetLtxMacro\sound\LWR@multimedia
+
+\newcommand{\hyperlinkmovie}[3][]{}
+% \end{macrocode}
+%
+% \iffalse
+%</multimedia>
+% \fi
+%
+%
+%
+%
%
% \iffalse
%<*multirow>
@@ -53935,9 +54595,12 @@ class="td%
%
% Discard all options for \pkg{lwarp-nameref}:
% \begin{macrocode}
-\typeout{Using the lwarp html version of package `nameref', discarding options.}
-\typeout{ Are not using ProvidesPackage, so that other packages}
-\typeout{ do not attempt to patch lwarp's version of `nameref'.}
+\PackageInfo{lwarp}{%
+Using the lwarp HTML version of package `nameref',\MessageBreak
+and discarding options.\MessageBreak
+(Not using \protect\ProvidesPackage, so that other packages\MessageBreak
+do not attempt to patch lwarp's version of `nameref'.)\MessageBreak
+}
\DeclareOption*{}
\ProcessOptions\relax
% \end{macrocode}
@@ -54515,6 +55178,7 @@ class="td%
%
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
%
%
%
@@ -55191,6 +55855,7 @@ class="td%
% \fi
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
%
%
%
@@ -60843,13 +61508,14 @@ remember to convert PDF images to SVG using 'lwarpmk pdftosvg *-fig.pdf',
%
% \changes{v0.20}{2017/01/11}{\pkg{textpos}: Added.}
% \changes{v0.70}{2019/03/28}{\pkg{textpos}: Added optional arg to \env{textblock}.}
+% \changes{v0.71}{2019/04/25}{\pkg{textpos}: Updated for v1.9.1.}
%
% \DescribePackage{textpos}
% \pkg{textpos} is emulated.
% \codehtml
% \begin{macrocode}
-\LWR@ProvidesPackageDrop{textpos}[2016/06/07]
+\LWR@ProvidesPackageDrop{textpos}[2019/04/15]
% \end{macrocode}
% \begin{macrocode}
@@ -60869,6 +61535,8 @@ remember to convert PDF images to SVG using 'lwarpmk pdftosvg *-fig.pdf',
\newcommand{\textblocklabel}[1]{}
\newcommand*{\showtextsize}{}
\newcommand{\textblockorigin}[2]{}
+\newcommand*{\TPoptions}[1]{}
+\newcommand*{\TPReferencePosition}[1]{}
% \end{macrocode}
% \iffalse
@@ -64828,6 +65496,9 @@ remember to convert PDF images to SVG using 'lwarpmk pdftosvg *-fig.pdf',
%
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
+%
+%
% \iffalse
%<*xcolor>
% \fi
@@ -65511,6 +66182,7 @@ height:\LWR@printlength{\LWR@tempheight}%
% \fi
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
%
%
%
@@ -66616,6 +67288,9 @@ height:\LWR@printlength{\LWR@tempheight}%
%
% ^^A *memoir
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
+%
+%
% \iffalse
%<*patch-memoir>
% \fi
@@ -68065,6 +68740,297 @@ height:\LWR@printlength{\LWR@tempheight}%
% \fi
%
%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
+%
+%
+% ^^A *common-multimedia
+%
+% \iffalse
+%<*common-multimedia>
+% \fi
+%
+% \part{lwarp-common-multimedia.sty}
+%
+% \section{common-multimedia}
+%
+% \DescribePackage{lwarp-common-multimedia}
+% Common code for \pkg{multimedia}, \pkg{movie15}, and \pkg{media9}.
+%
+% \limitsmultimedia
+%
+% \changes{v0.71}{2019/04/22}{\pkg{lwarp-common-multimedia}: Added.}
+%
+% \codehtml
+%
+% \begin{macrocode}
+\ProvidesPackage{lwarp-common-multimedia}[2019/04/22]
+% \end{macrocode}
+%
+% \begin{macrocode}
+\RequirePackage{xkeyval}
+
+\define@key{LWR@multimedia}{width}{\setlength{\LWR@multimedia@width}{#1}}
+\define@key{LWR@multimedia}{height}{\setlength{\LWR@multimedia@height}{#1}}
+\define@key{LWR@multimedia}{totalheight}{\setlength{\LWR@multimedia@height}{#1}}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\newlength{\LWR@multimedia@width}
+\newlength{\LWR@multimedia@height}
+\newlength{\LWR@multimedia@maxdimension}
+% \end{macrocode}
+%
+%
+% \begin{noindmacro}{\LWR@multimedia@printsize}
+% Proportional to \cs{linewidth} and the viewport's smaller dimension.
+% This scales each object such that it will always fit on the screen,
+% even if a tall or wide object inside a tall or wide viewport.
+% \begin{macrocode}
+\newcommand*{\LWR@multimedia@printsize}{%
+ \setlength{\LWR@multimedia@maxdimension}{%
+ \maxof%
+ {\linewidth}%
+ {\maxof{\LWR@multimedia@width}{\LWR@multimedia@height}}%
+ }%
+ \setlength{\LWR@multimedia@maxdimension}{1.1\LWR@multimedia@maxdimension}%
+ \ifdimgreater{\LWR@multimedia@width}{0pt}{%
+ width:%
+ \LWR@printpercentlength%
+ {\LWR@multimedia@width}%
+ {\LWR@multimedia@maxdimension}vmin ; % space
+ }{}%
+ \ifdimgreater{\LWR@multimedia@height}{0pt}{%
+ height:%
+ \LWR@printpercentlength%
+ {\LWR@multimedia@height}%
+ {\LWR@multimedia@maxdimension}vmin ; % space
+ }{}%
+}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% \begin{noindmacro}{\LWR@multimedia@fileAV}
+% \marg{poster text} \marg{filename}
+% \marg{audio/video} \marg{mimetype}
+%
+% Creates a video or audio from a file.
+% \begin{macrocode}
+\newcommand*{\LWR@multimedia@fileAV}[4]{%
+\filename@parse{#2}%
+\IfFileExists{#2}{%
+% \end{macrocode}
+% The container \element{div} is sized as desired.
+% \begin{macrocode}
+ \begin{BlockClass}[\LWR@multimedia@printsize\ margin:auto]{AVviewport}
+% \end{macrocode}
+% Paragraph tags are unnecessary for the \AV\ tags.
+% \begin{macrocode}
+ \LWR@stoppars
+% \end{macrocode}
+% The \AV\ element is 100\% of the container.
+% \begin{macrocode}
+ \LWR@htmltag{%
+ #3\ % space
+ width=\textquotedbl{}100\%\textquotedbl\ % space
+ height=\textquotedbl{}100\%\textquotedbl\ % space
+ controls%
+ }\LWR@orignewline
+% \end{macrocode}
+% The file source and type:
+% \begin{macrocode}
+ \LWR@htmltag{%
+ source % space
+ src=\textquotedbl%
+ \@filef@und\unskip\textquotedbl\ % space
+ type=\textquotedbl{}#4\textquotedbl}
+% \end{macrocode}
+% The poster text inside paragraph tags, along with a reference to the file.
+% \begin{macrocode}
+ \LWR@startpars
+ \href{\@filef@und}{#1}
+ \LWR@stoppars
+% \end{macrocode}
+% Finish.
+% \begin{macrocode}
+ \LWR@htmltag{/#3}\LWR@orignewline
+ \end{BlockClass}
+}{%
+ \PackageError{lwarp-common-multimedia}
+ {File '#2' not found}
+ {Perhaps an incorrect path?}
+}%
+}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% \begin{noindmacro}{\LWR@multimedia@httpAV}
+% \marg{poster text} \marg{filename}
+% \marg{audio/video} \marg{mimetype}
+%
+% Creates a video or audio from a \URL\ link.
+% \begin{macrocode}
+\newcommand*{\LWR@multimedia@httpAV}[4]{%
+% \end{macrocode}
+% The container \element{div} is sized as desired.
+% \begin{macrocode}
+ \begin{BlockClass}[\LWR@multimedia@printsize\ margin:auto]{AVviewport}
+% \end{macrocode}
+% Paragraph tags are unnecessary for the \AV\ tags.
+% \begin{macrocode}
+ \LWR@stoppars
+% \end{macrocode}
+% The \AV\ element is 100\% of the container.
+% \begin{macrocode}
+ \LWR@htmltag{%
+ #3\ % space
+ width=\textquotedbl{}100\%\textquotedbl\ % space
+ height=\textquotedbl{}100\%\textquotedbl\ controls}\LWR@orignewline
+% \end{macrocode}
+% The file source and type:
+% \begin{macrocode}
+ \LWR@htmltag{%
+ source % space
+ src=\textquotedbl#2\textquotedbl\ % space
+ type=\textquotedbl#4\textquotedbl}
+% \end{macrocode}
+% The poster text inside paragraph tags, along with a reference to the \URL.
+% \begin{macrocode}
+ \LWR@startpars
+ \href{#2}{#1}
+ \LWR@stoppars
+% \end{macrocode}
+% Finish.
+% \begin{macrocode}
+ \LWR@htmltag{/#3}\LWR@orignewline
+ \end{BlockClass}
+}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% \begin{noindmacro}{\LWR@multimedia@AV}
+% \marg{poster text} \marg{filename}
+% \marg{audio/video} \marg{mimetype}
+%
+% Creates an audio or video from a file or a \URL.
+% \begin{macrocode}
+\newcommand*{\LWR@multimedia@AV}[4]{%
+ \IfBeginWith{#2}{http}%
+ {\LWR@multimedia@httpAV{#1}{#2}{#3}{#4}}%
+ {%
+ \IfBeginWith{#2}{HTTP}%
+ {\LWR@multimedia@httpAV{#1}{#2}{#3}{#4}}%
+ {\LWR@multimedia@fileAV{#1}{#2}{#3}{#4}}%
+ }%
+}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% \begin{noindmacro}{\LWR@multimedia@embed}
+% \marg{poster text} \marg{URL or filename} \marg{mime type}
+%
+% Embeds multimedia of an arbitrary type.
+% The poster text is not used, as it would appear along with the video if
+% the \element{embed} element is supported.
+% \begin{macrocode}
+\newcommand*{\LWR@multimedia@embed}[3]{%
+ \begin{BlockClass}[width:100\%]{AVviewport}%
+ \LWR@stoppars
+ \LWR@htmltag{%
+ embed % space
+ \ifblank{#3}{}{type=\textquotedbl#3\textquotedbl\ }%
+ style=\textquotedbl\LWR@multimedia@printsize\ margin:auto\textquotedbl\ % space
+ src=\textquotedbl#2\textquotedbl\ % space
+ }%
+ \LWR@startpars
+ \end{BlockClass}
+}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% \begin{noindmacro}{\LWR@multimedia@percenterror}
+% Error message if the comment character is used among the arguments
+% of \cs{LWR@multimediab}.
+% \begin{macrocode}
+\newcommand*{\LWR@multimedia@percenterror}{%
+ \PackageError{lwarp-media9}
+ {%
+ Do not use a percent comment
+ between\MessageBreak
+ \protect\includemedia\space arguments%
+ }
+ {Percent is changed to a regular character to allow its use inside a URL.}
+}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% \begin{noindmacro}{\LWR@multimediab}
+% \oarg{options} \marg{poster text} \marg{filename}
+%
+% Creates multimedia.
+% Examines the file extension to determine the type.
+% If not a supported type, creates an embedded object if it has a \URL.
+% If neither, create a link to the unsupported object.
+% \begin{macrocode}
+\newcommand*{\LWR@multimediab}[3][]{%
+% \end{macrocode}
+% Error if the percent character appears among the arguments.
+% This could happen since the comment character has been temporarily disabled,
+% for use in a \URL.
+% \begin{macrocode}
+ \if#1\@percentchar\LWR@multimedia@percenterror\fi%
+ \if#2\@percentchar\LWR@multimedia@percenterror\fi%
+ \if#3\@percentchar\LWR@multimedia@percenterror\fi%
+% \end{macrocode}
+% Record the desired size.
+% \begin{macrocode}
+ \setlength{\LWR@multimedia@width}{0pt}%
+ \setlength{\LWR@multimedia@height}{0pt}%
+ \setkeys*{LWR@multimedia}{#1}%
+% \end{macrocode}
+% If a known \AV\ type, create an \HTML5\ \element{video} or \element{audio}.
+% \begin{macrocode}
+ \IfEndWith{#3}{.mp4}{\LWR@multimedia@AV{#2}{#3}{video}{video/mp4}}{%
+ \IfEndWith{#3}{.MP4}{\LWR@multimedia@AV{#2}{#3}{video}{video/mp4}}{%
+ \IfEndWith{#3}{.mp3}{\LWR@multimedia@AV{#2}{#3}{audio}{audio/mpeg}}{%
+ \IfEndWith{#3}{.MP3}{\LWR@multimedia@AV{#2}{#3}{audio}{audio/mpeg}}{%
+% \end{macrocode}
+% If an arbitrary \URL, embed it.
+% \begin{macrocode}
+ \IfBeginWith{#3}{http}{\LWR@multimedia@embed{#2}{#3}{}}{%
+ \IfBeginWith{#3}{HTTP}{\LWR@multimedia@embed{#2}{#3}{}}{%
+ \IfBeginWith{#3}{ftp}{\LWR@multimedia@embed{#2}{#3}{}}{%
+ \IfBeginWith{#3}{FTP}{\LWR@multimedia@embed{#2}{#3}{}}{%
+% \end{macrocode}
+% If unknown, create a link to it.
+% \begin{macrocode}
+ \href{#3}{#2}% unknown format
+ }}}}}}}}%
+ \endgroup%
+}
+% \end{macrocode}
+% \end{noindmacro}
+%
+% Catcodes which may apper in a \URL.
+% \begin{macrocode}
+\newrobustcmd*{\LWR@multimedia}{%
+ \begingroup%
+ \catcode`\#=12%
+ \catcode`\%=12%
+ \catcode`\&=12%
+ \catcode`\~=12%
+ \catcode`\_=12%
+ \LWR@multimediab%
+}
+% \end{macrocode}
+%
+% \iffalse
+%</common-multimedia>
+% \fi
+%
+%
+% \addtocontents{toc}{\protect\setcounter{tocdepth}{4}}
+%
+%
%
% \clearpage
% \renewcommand*{\partname}{}
diff --git a/Master/texmf-dist/source/latex/lwarp/lwarp.ins b/Master/texmf-dist/source/latex/lwarp/lwarp.ins
index 64e8af4b5d6..41dbcb45c21 100644
--- a/Master/texmf-dist/source/latex/lwarp/lwarp.ins
+++ b/Master/texmf-dist/source/latex/lwarp/lwarp.ins
@@ -20,7 +20,7 @@
%% \usedir{tex/latex/ package }
\preamble
This is a generated file.
-Copyright 2016-2018 Brian Dunn
+Copyright 2016-2019 Brian Dunn
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -249,6 +249,7 @@ version 2005/12/01 or later.
\file{lwarp-mathtools.sty}{\from{lwarp.dtx}{mathtools}}
\file{lwarp-mcaption.sty}{\from{lwarp.dtx}{mcaption}}
\file{lwarp-mdframed.sty}{\from{lwarp.dtx}{mdframed}}
+\file{lwarp-media9.sty}{\from{lwarp.dtx}{media9}}
\file{lwarp-memhfixc.sty}{\from{lwarp.dtx}{memhfixc}}
\file{lwarp-metalogo.sty}{\from{lwarp.dtx}{metalogo}}
\file{lwarp-metalogox.sty}{\from{lwarp.dtx}{metalogox}}
@@ -259,10 +260,12 @@ version 2005/12/01 or later.
\file{lwarp-minitoc.sty}{\from{lwarp.dtx}{minitoc}}
\file{lwarp-morefloats.sty}{\from{lwarp.dtx}{morefloats}}
\file{lwarp-moreverb.sty}{\from{lwarp.dtx}{moreverb}}
+\file{lwarp-movie15.sty}{\from{lwarp.dtx}{movie15}}
\file{lwarp-mparhack.sty}{\from{lwarp.dtx}{mparhack}}
\file{lwarp-multicap.sty}{\from{lwarp.dtx}{multicap}}
\file{lwarp-multicol.sty}{\from{lwarp.dtx}{multicol}}
\file{lwarp-multicolrule.sty}{\from{lwarp.dtx}{multicolrule}}
+\file{lwarp-multimedia.sty}{\from{lwarp.dtx}{multimedia}}
\file{lwarp-multirow.sty}{\from{lwarp.dtx}{multirow}}
\file{lwarp-multitoc.sty}{\from{lwarp.dtx}{multitoc}}
\file{lwarp-musicography.sty}{\from{lwarp.dtx}{musicography}}
@@ -451,6 +454,7 @@ version 2005/12/01 or later.
\file{lwarp-zwpagelayout.sty}{\from{lwarp.dtx}{zwpagelayout}}
\file{lwarp-patch-komascript.sty}{\from{lwarp.dtx}{patch-komascript}}
\file{lwarp-patch-memoir.sty}{\from{lwarp.dtx}{patch-memoir}}
+\file{lwarp-common-multimedia.sty}{\from{lwarp.dtx}{common-multimedia}}
}
\Msg{*********************************************************}
\Msg{*}
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty
index 68aefe83556..0cfa7e9ed99 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `2in1')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty
index 73ca9c52241..0acc2b2c9d3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `2up')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty
index b67e3c507e0..f68e4fe28a7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `CJK')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty
index 5ba65a9d32d..703130da1be 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `CJKutf8')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty
index cf60698d94e..3030dc53430 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `SIunits')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty
index 8300cebf584..fabf7f7b8c3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `a4')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty
index e78fd5f9d31..a14207650cb 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `a4wide')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty
index fd2495bd7b4..aa2b31d9e3f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `a5comb')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
index 58fd6e6b496..c95025852ec 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `abstract')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty
index c56034dc459..0a15db6d104 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `academicons')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty
index d90297667ea..5b4529a1204 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `accsupp')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty
index 19b9e76d870..f330c40b6fc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `acro')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty
index 521bd0be089..b61cfb51565 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `acronym')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty
index c053eefa08c..9211493f183 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `addlines')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty
index 821d30baac5..e330e23e415 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `adjmulticol')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty
index f23f1037c8f..008a8b829cb 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `afterpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty
index 19d3b4c1b7f..4bbda321daf 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `algorithm2e')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty
index 8c9768d6658..37af8d1ac14 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `algorithmicx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty
index 4f5b7d1b825..e7420ac5024 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `alltt')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty
index f131bc06e2c..03df09ab716 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `amsmath')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
index 4fc6ebf5d3c..2118be5c797 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `amsthm')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty
index 6e20a3ed104..31b2c069d69 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `anonchap')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty
index 2ceba0e48b1..20cd3ee8df2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `anysize')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty
index 4e07d3fe4d6..e7a3c3900ee 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `appendix')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty
index 68f93bea94c..61abc4ca685 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ar')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty
index f32f0822eb1..abed411d7ea 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `arabicfront')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty
index 51ba29d078d..54caa8873a8 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `array')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty
index 60f4e6b06a1..343b8e7cf8a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `arydshln')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty
index 502b6f09a7f..4da47490bec 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `asymptote')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty
index dda62313392..ecbac676295 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `atbegshi')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty
index 615580bbe0a..488287c142c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `attachfile')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty
index 7ca5d7083ab..6c4666017e2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `attachfile2')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty
index e6339201697..c876f1b0968 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `authblk')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty
index 53909f35735..7d8815f8074 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `autonum')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty
index 75bcbbc8c2f..c1c301dd0be 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `axessibility')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty
index 8b2a0b31820..a4d08184948 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `axodraw2')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty
index b7c812914ad..0073d497e00 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `backref')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty
index 5d2a6941c93..e27ca3d469d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `balance')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty
index b180363cb7f..9271b4ac8f0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bbding')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty
index 96edbf63316..625ccc63957 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `biblatex')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty
index 9f652d93b09..32a5b5dbdcc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bibunits')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty
index fef52d7655e..1e77a1077fb 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bigdelim')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty
index 1bfc98831ff..83eab4b72f5 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bigfoot')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty
index 3b4841c5fef..bc59b8ae994 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bigstrut')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty
index 64b46f0e2dc..636ca606743 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bitpattern')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty
index d9129fb13bd..9c362228c4d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `blowup')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty
index 35a0f81ef9a..a611b5627f3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `booklet')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
index 6c05221612c..852749a97a2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bookmark')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
index 52f150d9c5f..5fd24cf4a2e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `booktabs')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty
index c22b13c688b..e81150aab05 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bophook')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty
index 983b0715754..6173dc29f36 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bounddvi')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty
index 5514e660946..87e0adc92d5 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `boxedminipage2e')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty
index 911a470b715..80eac667c92 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `breakurl')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty
index 3b986ae00d0..a19e8c67432 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `breqn')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty
index 975f27f81e8..e4e89f7d4b7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bsheaders')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty
index acbba002da2..24a951dcc83 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bxpapersize')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty
index 5f731cc11e3..494ca5cdb68 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `bytefield')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty
index 31811da3339..b248ad44c7c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `cancel')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty
index 45e357dc407..130bf2379ac 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `canoniclayout')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty
index a9641a2aeda..186fab5ffc4 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `caption')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -86,38 +86,30 @@
}
\renewcommand\caption@@@make[2]{%
-\LWR@startpars% lwarp
+\LWR@traceinfo{caption@@@make}%
\caption@ifempty{#2}{%
\let\caption@lsep\@empty
\let\caption@tfmt\@firstofone
}%
- \@setpar{\LWR@closeparagraph\@@par}% lwarp
\caption@applyfont
- \caption@fmt
{\ifcaption@star\else
\begingroup
- \captionlabelfont
+ \captionlabelfont
#1%
\endgroup
\fi}%
{\ifcaption@star\else
\begingroup
\caption@iflf\captionlabelfont
- \relax\caption@lsep
+ \relax
+ \caption@lsep
\endgroup
\fi}%
- {{\captiontextfont
- \caption@ifstrut
- {\vrule\@height\ht\strutbox\@width\z@}%
- {}%
- \nobreak\hskip\z@skip % enable hyphenation
- \caption@tfmt{#2}
- \LWR@ensuredoingapar% lwarp
- \caption@ifstrut
- {\ifhmode\@finalstrut\strutbox\fi}%
- {}%
- \par}}
-\LWR@stoppars% lwarp
+ {{%
+ \captiontextfont
+ \caption@tfmt{#2}%
+ }}%
+\LWR@traceinfo{caption@@@make done}%
}
\renewcommand{\caption@@make@}[2]{%
@@ -127,6 +119,10 @@
\caption@endhook
}
+\long\def\caption@makecaption#1#2{%
+ \caption@@make{#1}{#2}%
+}
+
\DeclareCaptionBox{parbox}{%
#2%
}
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty
index 6915b73e607..57cd130e829 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `cases')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty
index d5436f48d80..100ff67ace7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `changebar')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty
index 99dbbbac276..29fa10a7db4 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `changelayout')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
index e1833041ad6..6e6fe373814 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `changepage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty
index a9ccf40293d..817fbcf0cfc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `changes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty
index 09613eb8bf6..5ef5a52c85a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chappg')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty
index 6a645825270..fa27a4fc916 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chapterbib')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty
index 640d71b3502..d5c1dd21069 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chemfig')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -18,28 +18,59 @@
\LWR@ProvidesPackagePass{chemfig}
-\LetLtxMacro\LWR@chemfig@origchemfig\chemfig
-\DeclareDocumentCommand\chemfig{s O{} O{} m}{%
+\catcode`\_=11
+
+\@ifpackagelater{chemfig}{2019/04/18}%
+{% 2019/04/18 or newer
+
+ \LetLtxMacro\LWR@chemfig@origchemfig\chemfig
+
+ \renewcommand*{\chemfig}[2][]{%
+ \begin{lateximage}[(-chemfig-~\packagediagramname)]%
+ \LWR@chemfig@origchemfig[#1]{#2}%
+ \end{lateximage}%
+ }
+
+ \GlobalLetLtxMacro\LWR@chemfig@origCF_lewisc\CF_lewisc
+ \gdef\CF_lewisc#1,#2\_nil{%
\begin{lateximage}[(-chemfig-~\packagediagramname)]%
- \IfBooleanTF{#1}{%
- \LWR@chemfig@origchemfig*[#2][#3]{#4}%
- }{%
- \LWR@chemfig@origchemfig[#2][#3]{#4}%
+ \LWR@chemfig@origCF_lewisc#1,#2\_nil
+ \end{lateximage}
+ }
+
+ \gpreto{\schemestart}{\begin{lateximage}[(-chemfig-~\packagediagramname)]}
+ \gappto{\CF_schemestop}{\end{lateximage}}
+
+}% 2019/04/18 or newer
+{% older than 2019/04/18
+
+ \LetLtxMacro\LWR@chemfig@origchemfig\chemfig
+
+ \DeclareDocumentCommand\chemfig{s O{} O{} m}{%
+ \begin{lateximage}[(-chemfig-~\packagediagramname)]%
+ \IfBooleanTF{#1}{%
+ \LWR@chemfig@origchemfig*[#2][#3]{#4}%
+ }{%
+ \LWR@chemfig@origchemfig[#2][#3]{#4}%
+ }
+ \end{lateximage}%
}
+
+ \LetLtxMacro\LWR@chemfig@origCF@lewis@b\CF@lewis@b
+
+ \def\CF@lewis@b#1#2{%
+ \begin{lateximage}[(-chemfig-~\packagediagramname)]%
+ \LWR@chemfig@origCF@lewis@b{#1}{#2}%
\end{lateximage}%
-}
+ }
-\LetLtxMacro\LWR@chemfig@origCF@lewis@b\CF@lewis@b
+ \preto{\schemestart}{\begin{lateximage}[(-chemfig-~\packagediagramname)]}
+ \appto{\CF@schemestop}{\end{lateximage}}
-\def\CF@lewis@b#1#2{%
-\begin{lateximage}[(-chemfig-~\packagediagramname)]%
-\LWR@chemfig@origCF@lewis@b{#1}{#2}%
-\end{lateximage}%
-}
+}% older than 2019/04/18
-\preto{\schemestart}{\begin{lateximage}[(-chemfig-~\packagediagramname)]}
-\appto{\CF@schemestop}{\end{lateximage}}
+\catcode`\_=8%
\LetLtxMacro\LWR@chemfig@origchemleft\chemleft
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty
index 1530d4a536b..511de15ae90 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chemformula')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty
index da8741f93ba..b44e4c5616a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chemgreek')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty
index 89a4cbc6297..0f0e0975d66 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chemmacros')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty
index 705f668e505..a914ff25ed9 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chemnum')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty
index a968a684153..e86628c3212 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chkfloat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty
index fabc29d8537..8e005803961 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `chngpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty
index bd6a8f5ec4c..dc37cdf4f70 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `cite')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty
index ecd05af4c1b..df5fb6fd342 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `clrdblpg')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty
index dcc408da858..b06e0aa469c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `cmdtrack')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty
index 9285bd0137c..fe803a1a18d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `color')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty
index efbae39df01..b211b31a044 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `colortbl')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty
new file mode 100644
index 00000000000..b6cea33596c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty
@@ -0,0 +1,151 @@
+%%
+%% This is file `lwarp-common-multimedia.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx (with options: `common-multimedia')
+%% This is a generated file.
+%% Copyright 2016-2019 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.
+\ProvidesPackage{lwarp-common-multimedia}[2019/04/22]
+\RequirePackage{xkeyval}
+
+\define@key{LWR@multimedia}{width}{\setlength{\LWR@multimedia@width}{#1}}
+\define@key{LWR@multimedia}{height}{\setlength{\LWR@multimedia@height}{#1}}
+\define@key{LWR@multimedia}{totalheight}{\setlength{\LWR@multimedia@height}{#1}}
+\newlength{\LWR@multimedia@width}
+\newlength{\LWR@multimedia@height}
+\newlength{\LWR@multimedia@maxdimension}
+\newcommand*{\LWR@multimedia@printsize}{%
+ \setlength{\LWR@multimedia@maxdimension}{%
+ \maxof%
+ {\linewidth}%
+ {\maxof{\LWR@multimedia@width}{\LWR@multimedia@height}}%
+ }%
+ \setlength{\LWR@multimedia@maxdimension}{1.1\LWR@multimedia@maxdimension}%
+ \ifdimgreater{\LWR@multimedia@width}{0pt}{%
+ width:%
+ \LWR@printpercentlength%
+ {\LWR@multimedia@width}%
+ {\LWR@multimedia@maxdimension}vmin ; % space
+ }{}%
+ \ifdimgreater{\LWR@multimedia@height}{0pt}{%
+ height:%
+ \LWR@printpercentlength%
+ {\LWR@multimedia@height}%
+ {\LWR@multimedia@maxdimension}vmin ; % space
+ }{}%
+}
+\newcommand*{\LWR@multimedia@fileAV}[4]{%
+\filename@parse{#2}%
+\IfFileExists{#2}{%
+ \begin{BlockClass}[\LWR@multimedia@printsize\ margin:auto]{AVviewport}
+ \LWR@stoppars
+ \LWR@htmltag{%
+ #3\ % space
+ width=\textquotedbl{}100\%\textquotedbl\ % space
+ height=\textquotedbl{}100\%\textquotedbl\ % space
+ controls%
+ }\LWR@orignewline
+ \LWR@htmltag{%
+ source % space
+ src=\textquotedbl%
+ \@filef@und\unskip\textquotedbl\ % space
+ type=\textquotedbl{}#4\textquotedbl}
+ \LWR@startpars
+ \href{\@filef@und}{#1}
+ \LWR@stoppars
+ \LWR@htmltag{/#3}\LWR@orignewline
+ \end{BlockClass}
+}{%
+ \PackageError{lwarp-common-multimedia}
+ {File '#2' not found}
+ {Perhaps an incorrect path?}
+}%
+}
+\newcommand*{\LWR@multimedia@httpAV}[4]{%
+ \begin{BlockClass}[\LWR@multimedia@printsize\ margin:auto]{AVviewport}
+ \LWR@stoppars
+ \LWR@htmltag{%
+ #3\ % space
+ width=\textquotedbl{}100\%\textquotedbl\ % space
+ height=\textquotedbl{}100\%\textquotedbl\ controls}\LWR@orignewline
+ \LWR@htmltag{%
+ source % space
+ src=\textquotedbl#2\textquotedbl\ % space
+ type=\textquotedbl#4\textquotedbl}
+ \LWR@startpars
+ \href{#2}{#1}
+ \LWR@stoppars
+ \LWR@htmltag{/#3}\LWR@orignewline
+ \end{BlockClass}
+}
+\newcommand*{\LWR@multimedia@AV}[4]{%
+ \IfBeginWith{#2}{http}%
+ {\LWR@multimedia@httpAV{#1}{#2}{#3}{#4}}%
+ {%
+ \IfBeginWith{#2}{HTTP}%
+ {\LWR@multimedia@httpAV{#1}{#2}{#3}{#4}}%
+ {\LWR@multimedia@fileAV{#1}{#2}{#3}{#4}}%
+ }%
+}
+\newcommand*{\LWR@multimedia@embed}[3]{%
+ \begin{BlockClass}[width:100\%]{AVviewport}%
+ \LWR@stoppars
+ \LWR@htmltag{%
+ embed % space
+ \ifblank{#3}{}{type=\textquotedbl#3\textquotedbl\ }%
+ style=\textquotedbl\LWR@multimedia@printsize\ margin:auto\textquotedbl\ % space
+ src=\textquotedbl#2\textquotedbl\ % space
+ }%
+ \LWR@startpars
+ \end{BlockClass}
+}
+\newcommand*{\LWR@multimedia@percenterror}{%
+ \PackageError{lwarp-media9}
+ {%
+ Do not use a percent comment
+ between\MessageBreak
+ \protect\includemedia\space arguments%
+ }
+ {Percent is changed to a regular character to allow its use inside a URL.}
+}
+\newcommand*{\LWR@multimediab}[3][]{%
+ \if#1\@percentchar\LWR@multimedia@percenterror\fi%
+ \if#2\@percentchar\LWR@multimedia@percenterror\fi%
+ \if#3\@percentchar\LWR@multimedia@percenterror\fi%
+ \setlength{\LWR@multimedia@width}{0pt}%
+ \setlength{\LWR@multimedia@height}{0pt}%
+ \setkeys*{LWR@multimedia}{#1}%
+ \IfEndWith{#3}{.mp4}{\LWR@multimedia@AV{#2}{#3}{video}{video/mp4}}{%
+ \IfEndWith{#3}{.MP4}{\LWR@multimedia@AV{#2}{#3}{video}{video/mp4}}{%
+ \IfEndWith{#3}{.mp3}{\LWR@multimedia@AV{#2}{#3}{audio}{audio/mpeg}}{%
+ \IfEndWith{#3}{.MP3}{\LWR@multimedia@AV{#2}{#3}{audio}{audio/mpeg}}{%
+ \IfBeginWith{#3}{http}{\LWR@multimedia@embed{#2}{#3}{}}{%
+ \IfBeginWith{#3}{HTTP}{\LWR@multimedia@embed{#2}{#3}{}}{%
+ \IfBeginWith{#3}{ftp}{\LWR@multimedia@embed{#2}{#3}{}}{%
+ \IfBeginWith{#3}{FTP}{\LWR@multimedia@embed{#2}{#3}{}}{%
+ \href{#3}{#2}% unknown format
+ }}}}}}}}%
+ \endgroup%
+}
+\newrobustcmd*{\LWR@multimedia}{%
+ \begingroup%
+ \catcode`\#=12%
+ \catcode`\%=12%
+ \catcode`\&=12%
+ \catcode`\~=12%
+ \catcode`\_=12%
+ \LWR@multimediab%
+}
+\endinput
+%%
+%% End of file `lwarp-common-multimedia.sty'.
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty
index 477467cf624..e85ebc4373c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `continue')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty
index 41f83eed03e..d052098afae 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `copyrightbox')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty
index 58e1a893151..571418a5a2e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `crop')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty
index d5ac3142ee8..5221db6d383 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ctable')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -47,35 +47,35 @@
\ifx\@CTcap\undefined\let\@CTcap\@CTcaption\fi
\ifx\@CTcap\empty
\if@CTcaptionloaded\else
- \PackageWarningNoLine{ctable}{\MessageBreak
+ \PackageWarningNoLine{lwarp-ctable}{\MessageBreak
An empty cap= option prevents lot/loc entry only\MessageBreak
if the caption package is loaded!}
\fi
\fi
\if@CTinmemoir\else
\ifx\@CTbotcap\undefined
- \PackageError{ctable}{\MessageBreak
+ \PackageError{lwarp-ctable}{\MessageBreak
You can, currently, use the sidecap option only with\MessageBreak
memoir documents. Use topcap or botcap only}
\fi
\fi
\ifdim\@CTwidth=0pt\else
\ifdim\@CTmaxwidth=0pt\else
- \PackageError{ctable}{\MessageBreak
+ \PackageError{lwarp-ctable}{\MessageBreak
You may not use the width and maxwidth options together\MessageBreak
Use either width or maxwidth}
\fi
\fi
\ifx\@CTpos\empty
\ifx\@CTsideways\empty\else
- \PackageError{ctable}{\MessageBreak
+ \PackageError{lwarp-ctable}{\MessageBreak
You may not use the pos and sideways options together\MessageBreak
Rotated tables and figures are always typeset on a separate page}
\fi
\fi
\ifx\@CTcaption\empty
\ifx\@CTlabel\empty\else
- \PackageError{ctable}{\MessageBreak
+ \PackageError{lwarp-ctable}{\MessageBreak
You may not label a captionless table\MessageBreak
Such a label can't be referenced}
\fi
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty
index 6586ddfb753..2d5273fd56d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `cuted')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty
index fe70a392c97..16d3c2f535b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `cutwin')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty
index 5366b02d96f..5dfa21d58fc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `dblfloatfix')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty
index 214ebf0e051..bec487d7a9b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `dblfnote')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
index 8ffbb2fc6c7..5db825b1858 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `dcolumn')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty
index 65a03606c05..934a46cf1b7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `diagbox')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty
index 5c050c0339d..7b8d9cb3252 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `dingbat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty
index 6969df462c5..215703562cd 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `dprogress')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty
index 084bc30041b..843cde565ac 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `draftcopy')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty
index 5616cbe6d0a..265a24812d3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `draftfigure')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
index 7e8677cd6b9..63029efdd2b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `draftwatermark')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty
index a06c48c9d1e..d61eb2c7703 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `easy-todo')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty
index f50767a53fd..9ba3dfc5098 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ebook')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty
index 9701589ed4f..148221b6343 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ed')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
index dd712011306..d64a11865a2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ellipsis')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty
index b26ff0342db..bc4cce2b379 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `embrac')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
index 4f7a8ea465e..b36500b2302 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `emptypage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty
index 9addcba89be..b64a5cb1364 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `endfloat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -15,7 +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@ProvidesPackageDrop{endfloat}[2018/03/24]
+\LWR@ProvidesPackageDrop{endfloat}[2019/04/15]
\newcommand\figureplace{}
\newcommand\tableplace{}
\newcommand\floatplace[1]{}
@@ -32,6 +32,11 @@
\providecommand\efloatheading[1]{}
\providecommand\efloatpreamble{}
\providecommand\efloatpostamble{}
+\NewDocumentCommand{\addtodelayedfloat}{s m m}{}
+\providecommand{\efloatbegin}{}
+\providecommand{\efloatend}{}
+\providecommand{\efloatbeginlist}{}
+\providecommand{\efloatendlist}{}
\endinput
%%
%% End of file `lwarp-endfloat.sty'.
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty
index ff8961316b8..2227a73e62f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `endheads')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty
index 59a2d9436b4..db8669a2173 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `endnotes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
index 4b6a679b486..218e088a355 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `enumerate')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty
index 0ba7480225d..5e25a2c8a9b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `enumitem')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
index d484d585b0b..17eab164f34 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `epigraph')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty
index 31838f231b1..0577f51a126 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `epsfig')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty
index 177a33c9161..9231e91a6ec 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `epstopdf-base')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty
index 4dc7a2592bb..c4e7120182f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `epstopdf')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty
index 88e278f6f4c..20aa6c6aaef 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `eqlist')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty
index aca4e1617c7..54301db7661 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `eqparbox')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty
index 66589b327c6..00cd2917b0e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `errata')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
index 29181f1f52b..2e1e918d96b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `eso-pic')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty
index c86aa01b725..a4df108fa41 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `eurosym')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
index 5620d8233b7..3f3d03796ae 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `everypage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty
index 875580a201e..265d8044e19 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `everyshi')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
index 42c2ea2096d..ae87c6aa25c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `extramarks')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty
index 3dafc252f94..1067f2b630e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fancybox')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
index a1cf26c5dcd..105f9657d98 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fancyhdr')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty
index ba6c05c3d56..acbd17f7e45 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fancyref')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -25,7 +25,7 @@
\renewcommand*{\@f@ref}[4]{%
\@ifundefined{#1r@#2@#3}{%
- \PackageError{fancyref}{%
+ \PackageError{lwarp-fancyref}{%
\backslashchar#1ref\space format ``#2''
undefined\MessageBreak
for label type ``#3''%
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty
index 0b7c231505e..c3af0e830d3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fancytabs')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty
index 12e5b5a0052..541ca0ad1fc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fancyvrb')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty
index 081c193ae78..db98c4d36ed 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `figcaps')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty
index b0ebcd4b565..29f35991263 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `figsize')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty
index 080c528b0d3..bf9228f19cf 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fitbox')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty
index 096abd8cf39..eedff428916 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fix2col')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty
index c29358f407a..928b9481e4a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fixme')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty
index 2c9ac33e6fd..bfe122b84b3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fixmetodonotes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty
index 36fcdf4724c..811f8dd9c01 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `flafter')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty
index 9e3758c3d32..9a798253a64 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `flippdf')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
index 3e38b6cd48d..4c2d1f409c4 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `float')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty
index ce1e1973993..4634807b919 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `floatflt')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty
index 9c1d4565092..b048adc083c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `floatpag')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty
index 70a565c5686..6e012e77f57 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `floatrow')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty
index 2c5ed78ecaf..2d4d3f6a951 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fltrace')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty
index 920a3ebadce..d4a92c96bbb 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `flushend')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty
index ae915c12509..a60e37a8483 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fnbreak')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty
index dc62c086e95..d9c97f17969 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fncychap')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty
index 25a48441de6..1bad0d63a4c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fnlineno')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty
index 9b2e930686e..73f95240f70 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fnpos')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty
index b151b68ad50..cfcb9b67d2b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fontawesome')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty
index dd2ad1cf9aa..594080c1d37 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fontawesome5')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty
index 314c906cee4..5e70cfeeb2b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fontenc')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty
index b253b320b5f..56a8f64567f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `footmisc')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty
index ac422e9e3f5..35edb0737b7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `footnote')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty
index a85e78627dc..1872b4ab765 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `footnotebackref')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty
index 7bc03366319..9a9271e102b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `footnotehyper')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty
index d33c366c957..6504c458a76 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `footnoterange')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty
index 04fdb7dd02c..ea0c4f0109c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `footnpag')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty
index af0b06e94c4..eb05774a533 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `foreign')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty
index 3dc8e4adb1a..5300deaf9a6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `forest')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
index 3618a9363cd..1a81f9df215 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `framed')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty
index f03c5cd9776..b03a630900d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ftcap')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
index fd26d2a7695..2c166f70d4a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ftnright')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty
index 75f63d39644..f8f23784516 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fullminipage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty
index f6bf091f0ee..0ee26bd9030 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fullpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty
index a59dbe6dff2..c483f3f46e8 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fullwidth')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty
index 35f1f2f11f2..f9d0e2b3b75 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `fwlw')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty
index 2ad362a124c..eb2f2081bd4 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `gentombow')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
index 3f694234126..3afb9e6aa60 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `geometry')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty
index 8dc97f1d587..593b5477759 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `gloss')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty
index 34199bbd8db..e6a4447c6b8 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `glossaries')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty
index 78c9572d1ad..f0e7d2654c5 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `gmeometric')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty
index 2610fb0c7b8..64e8aa1b18c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `graphics')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty
index 1699410e0d4..a1a342a30c0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `graphicx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty
index 8d5308daca7..3f59bf5bdcc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `grffile')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty
index fec3fb1b480..330e4ae4634 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `grid-system')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty
index 87614148c2e..672e384c1a3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `grid')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty
index 202281d9345..ca8d76dd6ae 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `gridset')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty
index aac3b756e6c..b3c6c22f4ce 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `hang')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty
index e818944c175..7891ebf0002 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `hanging')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty
index ebab4d9e260..c8225850368 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `hypcap')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty
index 7526fc42825..c993ed40d44 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `hypdestopt')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty
index 3ecd0000705..4055d5ee7f7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `hypernat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty
index 7adf994a3e9..00e8488ba15 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `hyperref')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -18,9 +18,12 @@
-\typeout{Using the lwarp html version of package `hyperref', discarding options.}
-\typeout{ Are not using ProvidesPackage, so that other packages}
-\typeout{ do not attempt to patch lwarp's version of `hyperref'.}
+\PackageInfo{lwarp}{%
+Using the lwarp HTML version of package `hyperref',\MessageBreak
+and discarding options.\MessageBreak
+(Not using \protect\ProvidesPackage, so that other packages\MessageBreak
+do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
+
\DeclareOption*{}
\let\ds@\@empty% from the original \ProcessOptions
\edef\@curroptions{}% lwarp modification to \ProcessOptions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty
index f8c296033db..e55e29c0db3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `hyperxmp')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty
index a07e3cd5c96..bcf8707a175 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `hyphenat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty
index 7a8c3c618d5..3e4f3c598e3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `idxlayout')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty
index c2a61b9ca56..8bd86731d14 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ifoddpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty
index ee35301bb5a..d79a2ca732b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `imakeidx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -43,7 +43,7 @@
{%
\@ifundefined{#1@idxfile}%
{%
- \PackageWarning{imakeidx}{Undefined index file `#1'}%
+ \PackageWarning{lwarp-imakeidx}{Undefined index file `#1'}%
\begingroup
\@sanitize
\imki@nowrindex%
@@ -58,7 +58,7 @@
{%
\@ifundefined{#1_html@idxfile}%
{%
- \PackageWarning{imakeidx}{Undefined index file `#1_html'}%
+ \PackageWarning{lwarp-imakeidx}{Undefined index file `#1_html'}%
\begingroup
\@sanitize
\imki@nowrindex%
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty
index ac16a26bc8b..0e2e1468d7e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `index')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty
index 82a471ea9d9..f7b843da02a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `inputtrc')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty
index 08bde94f001..21ad41ada43 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `intopdf')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty
index 14a4bb0719a..23bb8105a51 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `karnaugh-map')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -104,7 +104,7 @@
% test if a matrix template is found or not(aka "\@karnaughmap@local@matrixtemplate@" equals to '0')
\ifdefstring{\@karnaughmap@local@matrixtemplate@}{0}{% lwarp
% print error if no template could be found
- \PackageError{karnaugh-map}{%
+ \PackageError{lwarp-karnaugh-map}{%
Can not find a template fitting your specification (\@karnaughmap@var@mapsizex@\space x \@karnaughmap@var@mapsizey@\space x \@karnaughmap@var@mapsizez@)%
}{%
Existing templates have the following dimensions: 2x2x1, 2x4x1, 4x2x1, 4x4x1, 4x4x2, and 4x4x4.
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty
index 2e379d53ac8..1b74ee3ad87 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `keyfloat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty
index e3e0c6dd959..1736ebee335 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `layaureo')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
index b2f11ae3080..7d03032cffe 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `layout')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty
index 7329d57cfa5..62a401d2a9d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `layouts')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty
index 7bf91170dfb..054fafd4a92 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `leading')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
index bc9c27dbd05..43cea84ff2b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `letterspace')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty
index 6a88b23d910..e528ccb55e6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `lettrine')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty
index e6d1610695b..d93a5ea8382 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `lineno')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
index 4bd02fc5a87..097eb2edfb7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `lips')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty
index d069f6faaac..5478dcbdb6c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `listings')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -141,7 +141,7 @@
right:\def\lst@PlaceNumber{\LWR@origrlap{\LWR@orignormalfont
\kern 6in \kern\lst@numbersep
\lst@numberstyle{\thelstnumber}}}%
- }{\PackageError{Listings}{Numbers #1 unknown}\@ehc}}
+ }{\PackageError{lwarp-listings}{Numbers #1 unknown}\@ehc}}
\end{warpHTML}
\endinput
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty
index df80c46ed17..528880c149e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `listliketab')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty
index 538117ae709..fae1c810a80 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `lltjext')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty
index 611352d24d1..f1200adade6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `longtable')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty
index 7b7165b4c6b..60b2847e993 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `lscape')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty
index c473d15a733..ebdde919225 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ltablex')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty
index 0c2b1f519eb..06ae3e32182 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ltcaption')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty
index a876ea0f5fc..bedd3496fe2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ltxgrid')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty
index 800b5741a1b..3c8c8254b2f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ltxtable')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty
index 45c3149663a..53f393890e3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `lua-check-hyphen')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty
index 3872412b869..bedd88575af 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `lua-visual-debug')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty
index 349e57a6171..241db2421cf 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `luacolor')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty
index 83b09b67da5..b8b9d3e0575 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `luatodonotes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty
index e496cf66233..ab89c5c5fff 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `magaz')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty
index 9b3cafea5fe..63518180fe0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `makeidx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty
index 27f721062fb..3f9d6bff228 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `manyfoot')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty
index 2ca7a484b01..b50e9bade71 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `marginal')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty
index 05a6a86350e..c4d3b52c6e5 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `marginfit')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty
index 71bad0859ed..023bfcba0b1 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `marginfix')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty
index 1fce0a398d8..be890d4b515 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `marginnote')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty
index 813c0bd5355..958bf2ea2d2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `marvosym')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty
index c6b6cd27963..8310f58c69d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `mathtools')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
index 21db057431e..f41bd4ade9b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `mcaption')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
index e0b3dc28c45..61c185dd309 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `mdframed')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty
new file mode 100644
index 00000000000..4fb95971e0d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty
@@ -0,0 +1,78 @@
+%%
+%% This is file `lwarp-media9.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx (with options: `media9')
+%% This is a generated file.
+%% Copyright 2016-2019 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@ProvidesPackageDrop{media9}[2019/02/21]
+\LWR@origRequirePackage{lwarp-common-multimedia}
+
+\RequirePackage{xkeyval}
+\newcommand*{\LWR@medianine@path}{}
+
+\newcommand*{\addmediapath}[1]{\appto\LWR@medianine@path{{#1}}}
+\newcommand*{\LWR@medianine@postertext}{}
+\newcommand*{\LWR@medianine@options}{}
+\define@key{LWR@medianine}{addresource}{%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]
+ {\LWR@medianine@postertext}
+ {#1}
+}
+\newcommand*{\LWR@medianine@flashvarsb}[1]{%
+ \IfBeginWith{#1}{source=}{%
+ \StrGobbleLeft{#1}{7}[\LWR@tempone]%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]%
+ {\LWR@medianine@postertext}%
+ {\LWR@tempone}%
+ }{}%
+ \IfBeginWith{#1}{src=}{%
+ \StrGobbleLeft{#1}{4}[\LWR@tempone]%
+ \expandafter\LWR@multimedia\expandafter[\LWR@medianine@options]%
+ {\LWR@medianine@postertext}%
+ {\LWR@tempone}%
+ }{}%
+}
+
+\NewDocumentCommand{\LWR@medianine@flashvars}{ >{\SplitList{&}} m }{%
+ \ProcessList {#1}{\LWR@medianine@flashvarsb}%
+}
+
+\define@key{LWR@medianine}{flashvars}{%
+ \LWR@medianine@flashvars{#1}%
+}
+\newcommand*{\LWR@includemediab}[3][]{%
+ \let\input@path\LWR@medianine@path%
+ \renewcommand*{\LWR@medianine@options}{#1}%
+ \renewcommand*{\LWR@medianine@postertext}{#2}%
+ \setkeys*{LWR@medianine}{#1}%
+ \IfBeginWith{#3}{http}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{HTTP}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{ftp}{\LWR@multimedia[#1]{#2}{#3}}{%
+ \IfBeginWith{#3}{FTP}{\LWR@multimedia[#1]{#2}{#3}}{%
+ }}}}%
+ \endgroup%
+}
+
+\newrobustcmd*{\includemedia}{%
+ \begingroup%
+ \catcode`\#=12%
+ \catcode`\%=12%
+ \catcode`\~=12%
+ \catcode`\_=12%
+ \LWR@includemediab%
+}
+\newcommand*{\mediabutton}[2][]{}
+\endinput
+%%
+%% End of file `lwarp-media9.sty'.
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty
index f7d8a78d424..39f8da43e7f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `memhfixc')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty
index 0c7c7fe9fe8..870bf113166 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `metalogo')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty
index 35a262e19b1..27da7008af3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `metalogox')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty
index cb538616127..d96cfc200c1 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `mhchem')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty
index 39e5ad7383f..ad60c7ec810 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `microtype')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty
index 73000f4875f..318638e956d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `midfloat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty
index a69bfe2bb60..e653da26e26 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `midpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty
index defc2f01d59..1caeeac7ef6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `minitoc')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty
index 86733480e2b..664b2aec55c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `morefloats')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty
index e25021d8e0b..f54cfae91d7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `moreverb')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty
new file mode 100644
index 00000000000..77e505b41d3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty
@@ -0,0 +1,50 @@
+%%
+%% This is file `lwarp-movie15.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx (with options: `movie15')
+%% This is a generated file.
+%% Copyright 2016-2019 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@ProvidesPackageDrop{movie15}[2012/05/16]
+\LWR@origRequirePackage{lwarp-common-multimedia}
+
+\RequirePackage{xkeyval}
+
+\newcommand*{\LWR@moviefifteen@text}{}
+
+\define@key{LWR@moviefifteen}{text}{\renewcommand{\LWR@moviefifteen@text}{#1}}
+
+\newcommand*{\LWR@includemovieb}[4][]{%
+ \renewcommand{\LWR@moviefifteen@text}{(multimedia)}
+ \setkeys*{LWR@moviefifteen}{#1}%
+ \LWR@multimediab[#1,width=#2,height=#3]{\LWR@moviefifteen@text}{#4}%
+}
+
+\newrobustcmd*{\includemovie}{%
+ \begingroup%
+ \catcode`\#=12%
+ \catcode`\%=12%
+ \catcode`\&=12%
+ \catcode`\~=12%
+ \catcode`\_=12%
+ \LWR@includemovieb%
+}
+
+\newcommand*{\movieref}[3][]{}
+
+\LetLtxMacro\movie\LWR@multimedia
+
+\newcommand{\hyperlinkmovie}[3][]{}
+\endinput
+%%
+%% End of file `lwarp-movie15.sty'.
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty
index 6384a9c549e..528c2220f6b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `mparhack')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty
index 49368e3ac45..fea13a42332 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `multicap')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
index 663a1803078..1bd62323a0d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `multicol')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty
index 412f600059e..be8b4304387 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `multicolrule')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty
new file mode 100644
index 00000000000..3a84613d805
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty
@@ -0,0 +1,27 @@
+%%
+%% This is file `lwarp-multimedia.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx (with options: `multimedia')
+%% This is a generated file.
+%% Copyright 2016-2019 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@ProvidesPackageDrop{multimedia}[2012/05/02]
+\LWR@origRequirePackage{lwarp-common-multimedia}
+
+\LetLtxMacro\movie\LWR@multimedia
+\LetLtxMacro\sound\LWR@multimedia
+
+\newcommand{\hyperlinkmovie}[3][]{}
+\endinput
+%%
+%% End of file `lwarp-multimedia.sty'.
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
index 47f830c04b1..f6f29e08a90 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `multirow')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty
index 12b8d208234..83306fab2e0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `multitoc')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty
index 1acd8f85a33..dca86fc472d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `musicography')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty
index 1e96f71afae..1ab4a67c95c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nameauth')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
index b71a901fd16..2bd6f415bf0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nameref')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -17,9 +17,12 @@
%% version 2005/12/01 or later.
-\typeout{Using the lwarp html version of package `nameref', discarding options.}
-\typeout{ Are not using ProvidesPackage, so that other packages}
-\typeout{ do not attempt to patch lwarp's version of `nameref'.}
+\PackageInfo{lwarp}{%
+Using the lwarp HTML version of package `nameref',\MessageBreak
+and discarding options.\MessageBreak
+(Not using \protect\ProvidesPackage, so that other packages\MessageBreak
+do not attempt to patch lwarp's version of `nameref'.)\MessageBreak
+}
\DeclareOption*{}
\ProcessOptions\relax
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty
index 21a387acc84..7d5fd63740e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `natbib')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty
index 3590c8d2b7d..8fa0310459c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nccfancyhdr')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty
index 2614f62761d..60e98ca8fc7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `needspace')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty
index 21f9eedf247..17196ff0dec 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nextpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty
index 283424cf4c4..c0d9a900617 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nicefrac')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty
index 711d2543ee9..dd6e4bf94a2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `niceframe')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty
index 1ba76d97ba0..809844b8c6e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nomencl')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty
index a3d0516dcf0..c3d4e8ffe08 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nonfloat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
index b86afc1d2c6..77a04675701 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nonumonpart')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty
index 01a0e3845e5..8394fa2b881 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nopageno')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty
index 817508cace2..871b8fda072 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `notes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty
index 170c2e20089..facd55e915b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `notespages')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty
index 460534ef44a..cb1ae9dd940 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `nowidow')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
index 73d37fe52d0..24c73885ec5 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ntheorem')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty
index 01354854536..30ff719562d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `octave')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty
index 2b75e33136b..fce83ab50fa 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `overpic')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty
index 36da438c0e7..a11cb148e63 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pagegrid')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
index df73ce31a67..7b3b52a1b21 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pagenote')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty
index b23b681192b..31567c48ad3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pagesel')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty
index 641ac2aef03..f85f18423ec 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `paralist')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty
index d0f585a13c8..16034f07c12 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `parnotes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
index d13d1391f8d..b8cc7c9b7d6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `parskip')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty
index 1f23d51f37e..dd06b49ac3f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `patch-komascript')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty
index fc2794699c2..c24ad4c098b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `patch-memoir')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty
index db987e4791f..9d2c1636b0e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pbox')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty
index 38ab4c923ea..62385394a4f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdfcomment')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty
index 6833594125f..154a5a74c1b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdflscape')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty
index 0787bdb2454..59ffea77954 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdfmarginpar')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty
index 968e6aceccc..d4ec1042017 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdfpages')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty
index 8f4b5ccc90e..ed04c065491 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdfprivacy')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty
index 4535447b826..d02d541a280 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdfrender')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty
index 3ce823a176d..39550989215 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdfsync')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty
index 9094e51ee17..96be7fbc72c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdftricks')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty
index 1d5b4579a80..926b71a1a96 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pdfx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty
index 832f0171802..07a7b1f80aa 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `perpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty
index e7ad3771462..cb1c2e9de10 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pfnote')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty
index 39f4cb87529..063a77de1d0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `phfqit')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty
index bc40d243176..1d3fb5ff1ed 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pifont')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
index fdcaf5fdded..fc64e9b068a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `placeins')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty
index 691ab3d83ef..2ebddc477d0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `plarydshln')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty
index 370fc36959b..6b76c5bcd5a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `plext')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty
index f84539d8f65..0095e2f6ba7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `plextarydshln')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty
index 1f3ad1640c1..57aa26d852c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `plextcolortbl')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty
index d26af8c899d..fbd080803f8 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `prelim2e')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty
index 498f7854166..f89e0000193 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `prettyref')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty
index 59eb7d8302d..b17f30128a6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `preview')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty
index 7675d28fa32..3b138904bed 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `psfrag')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty
index 9255b80026f..f2bb0e0d081 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `psfragx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty
index 074f48fc5b5..260d9daac9e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pst-eps')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty
index ec1f2a15333..e0be9e2e9d6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pstool')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty
index cb163fc963e..120712a3a6f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pstricks')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty
index bad22aa4690..61fddea22bb 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pxatbegshi')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty
index a3073b06824..997b336b747 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pxeveryshi')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty
index 6802c0947f8..219b577feae 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pxftnright')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty
index f8c5369eb02..e419a859aff 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `pxjahyper')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty
index e117486bb56..4ce744ef978 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `quotchap')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty
index 72ff8b4761a..088eff09790 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `quoting')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty
index 464cc849805..f436b065266 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ragged2e')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty
index 4f60032278c..1d2f8b1248f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `realscripts')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty
index 42baddb8d3f..6d749651799 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `refcheck')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty
index 76cc9639588..e16df1e6f02 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `register')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
index 5725777533a..46bc7998066 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `relsize')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty
index a7ee1735913..c5f73274875 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `repeatindex')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty
index 5d8a5042bee..b2a547aca7e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `resizegather')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty
index 970f3c88081..1474f165769 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `rmpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
index 723891e13bc..17fbaabebd3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `romanbar')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
index 5e57ef52682..f7c903b947d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `romanbarpagenumber')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty
index be95d0fb964..b8d9fc4f4f7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `rotating')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty
index 8c807659fbc..65cb9fc50ee 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `rotfloat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty
index b11e454d43d..7ab1fb9704a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `rviewport')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty
index cb307c2da5d..b1ede4c1d44 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `savetrees')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty
index 798b1cd6b68..fb356162c33 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `scalefnt')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty
index 52f2f695ebd..b1c4d6b0b64 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `schemata')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty
index 1b1355c6f6c..09f0d9c0cea 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `scrextend')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty
index e36fc7a80d4..c313a3f1fe3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `scrhack')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty
index 09ca2463356..fe54d40aba9 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `scrlayer-notecolumn')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty
index d6dc3dc720f..6f5ce711624 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `scrlayer-scrpage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty
index b945694fee2..f8a91d2f03f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `scrlayer')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty
index 89fd81e3105..7a29098e0cc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `scrpage2')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty
index 40bca3c5c20..181fc7b2a2b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `section')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty
index 490038f9841..034b9283c94 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `sectionbreak')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty
index 19a2dc5e98f..e478c38991f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `sectsty')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty
index 1a60819de99..5f07f7cb5bb 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `semantic-markup')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty
index 6c7eac4f7fd..148ca0ed4e3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `setspace')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty
index 93528818e15..b7219f30d28 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `shadow')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
index 96922a5b5c8..7ec6ab910d7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `idx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty
index c7861931d04..ff5368d01a6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `showkeys')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty
index 0ce3361f8d6..90e861ff808 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `showtags')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty
index dd07166e820..ebf6afbb3af 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `sidecap')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty
index 14903cd9b0a..486961d1714 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `sidenotes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
index 2f71938c278..825b65f9a2e 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `siunitx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty
index 62aa54f31a5..579a9a4de73 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `soul')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty
index 317a5744fea..f4d8e0dd7f2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `soulpos')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty
index a1c72d50997..c862c489ca2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `soulutf8')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty
index 13209ea07de..003c29d3494 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `splitidx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty
index 97db520f2bc..d11c10f67b4 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `srcltx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty
index 3f09d98ea8a..733ff7334ed 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `srctex')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty
index 7055be9c9f1..da342b1e3e9 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `stabular')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty
index 351b8ae8071..c52c24f9acb 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `stfloats')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty
index 7ac4b31ff12..75834ca80dd 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `struktex')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty
index 0cb71dde01c..928f9ccc4c7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `subcaption')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
index 1a3cea3b850..01823bce597 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `subfig')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty
index cd175aea964..751831e2577 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `subfigure')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty
index 1b349795003..5b9948557be 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `supertabular')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty
index 0ec3d5e4a64..099ff6c216a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `syntonly')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty
index 8d895c7b552..6306aabed10 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tablefootnote')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty
index 9640e6b3115..c9243e321fd 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tabls')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
index ab413732887..9dd5e17a0db 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tabularx')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty
index 24de3812aa5..b3a01a196dc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tabulary')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty
index 0c6488a5390..7565e6558f9 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tascmac')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty
index 054dfa31f2a..4d97ca8837c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `textarea')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
index a662c9a4c53..b1e386656a4 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `textcomp')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty
index c39bad3dd0c..d16043161bf 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `textfit')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty
index 2b80bf0e8a2..498ad79c740 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `textpos')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -18,7 +18,7 @@
-\LWR@ProvidesPackageDrop{textpos}[2016/06/07]
+\LWR@ProvidesPackageDrop{textpos}[2019/04/15]
\NewDocumentEnvironment{textblock}{m o r()}{}{}
\NewDocumentEnvironment{textblock*}{m o r()}{}{}
@@ -36,6 +36,8 @@
\newcommand{\textblocklabel}[1]{}
\newcommand*{\showtextsize}{}
\newcommand{\textblockorigin}[2]{}
+\newcommand*{\TPoptions}[1]{}
+\newcommand*{\TPReferencePosition}[1]{}
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
index ba8e4a0a5a1..b1b2f31457f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `theorem')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty
index 6d9b065719b..a0574406281 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `thinsp')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty
index a16181277e1..e763eae0a7a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `threadcol')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty
index fc5f83698ce..32ecc91967b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `threeparttable')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty
index dec7be606ea..ce445c77a02 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `threeparttablex')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty
index bffc9a80a14..cd7ef443079 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `thumb')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty
index 1156aa09a08..633b8445290 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `thumbs')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty
index 3bedd9e3e15..ba395ec7538 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tikz')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty
index 97aed37c9c2..27e389a502d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `titleps')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty
index 560653f54e0..1c47c9ceac3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `titleref')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty
index 2c64a5b411d..c40757c6376 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `titlesec')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty
index f28855b9403..af6f85dc9f1 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `titletoc')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty
index 7456452610b..22ebc54b835 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `titling')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty
index d3a5cc8bda6..5efb41a3815 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tocbasic')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty
index 206562aecb3..032a3de23d5 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tocbibind')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty
index 61ec79c43b2..481789d69a2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tocdata')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty
index 34300ea0605..0938df8d74b 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tocenter')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty
index 914f69b764c..82758e697b0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tocloft')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty
index 1f6344aff4d..9325217339a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tocstyle')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty
index 8a59c3d4d71..191e0985185 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `todo')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty
index 601938ab02b..d7da2309515 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `todonotes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty
index e1e53684e91..db98a8ab934 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `topcapt')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty
index 9c37e5d813b..75d25ad6e95 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `tram')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty
index ee64fc44f8a..847b052b97c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `transparent')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty
index a7bc0b91d67..7ed062d4a5c 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `trimclip')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty
index 5edac378109..98eabf16fc6 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `trivfloat')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty
index 6dccec62e54..a5698e50bba 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `truncate')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty
index 207eb1e74dd..2251a69826a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `turnthepage')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty
index 7bcd360e730..94be8104ce0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `twoup')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty
index cd394d0d83f..7799e49300d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `typearea')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty
index 4ef5308c97b..34e96b8529f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `typicons')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty
index 7cb8365957e..82bc9637075 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `ulem')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty
index fe3197b31a1..5440b676887 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `umoline')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty
index af20680dbf9..cd1f41b264f 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `underscore')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty
index d868e6d83b2..d0a675f5c41 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `units')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty
index 48833a4eef3..83acad7b6cc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `unitsdef')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty
index b7061e09679..acd832d1b29 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `upref')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty
index 668842a83ab..a0c61ad87de 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `url')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty
index e3e96e4dac5..796feab0cd8 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `uspace')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty
index e41dc40f377..f4971adbcc8 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `verse')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty
index a3bb1b8db26..8ccf58b72fe 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `versonotes')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty
index 763c747e350..8574276a1b5 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `vertbars')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty
index 200e9a8bdeb..431b5a76030 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `vmargin')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty
index 8d4b8865c87..cea0f69c599 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `vowel')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty
index 9ff3ad3874b..f7f8174f6df 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `vpe')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty
index f92c8da7c19..d9406455044 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `vwcol')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty
index d00938775c3..d4b501568f2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `wallpaper')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty
index f2bb25bf6fd..15f51a615e7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `watermark')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty
index bc35aa95d2f..1eadd77cf2d 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `widows-and-orphans')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty
index e664a4dbcfa..7a0679e1f05 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `wrapfig')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty
index 94ca52be2b5..e149f826b02 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xbmks')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty
index ff97bd2efca..68f61f6cced 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xcolor')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty
index 08e8444fdff..74b4537e75a 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xechangebar')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty
index 4680bf8b960..8f784bd5045 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xellipsis')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty
index 25e6df1f18c..1e4c6a68b44 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xetexko-vertical')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty
index 5170b42b4c1..5bb506ca8bb 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xfakebold')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty
index 67d07568ac5..1a4da1e1dd0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xfrac')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty
index b8badb5ef1a..7531ea6e7f7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xltabular')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty
index 8f197bffbca..558bb67e7d7 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xltxtra')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty
index 1c05e682653..04d26281fc5 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xmpincl')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty
index 6679cc98a77..0ca8db9c041 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xpiano')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty
index 035dd146732..9fe23fed6d0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xpinyin')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty
index c6d65e15406..c481c3ca4df 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xtab')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty
index eb293653423..21eaf5442bc 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xunicode')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty
index 5ce820c6a42..5758e1461e0 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xurl')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty
index 55918dc2e4f..e05e1c64217 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `xy')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty
index e76af32b49b..2ea71931be3 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `zhlineskip')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty
index 84735260a51..b21e9676981 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `zwpagelayout')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp.sty
index df6b7f398ae..72dfd66c253 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp.sty
@@ -6,7 +6,7 @@
%%
%% lwarp.dtx (with options: `package')
%% This is a generated file.
-%% Copyright 2016-2018 Brian Dunn
+%% Copyright 2016-2019 Brian Dunn
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -17,7 +17,8 @@
%% version 2005/12/01 or later.
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{lwarp}
- [2019/04/03 v0.70 Allows LaTeX to directly produce HTML5 output.]
+ [2019/04/29 v0.71 Allows LaTeX to directly produce HTML5 output.]
+
@@ -390,6 +391,7 @@
\LWR@loadafter{mathtools}
\LWR@loadafter{mcaption}
\LWR@loadafter{mdframed}
+\LWR@loadafter{media9}
\LWR@loadafter{memhfixc}
\LWR@loadafter{metalogo}
\LWR@loadafter{metalogox}
@@ -399,9 +401,11 @@
\LWR@loadafter{midpage}
\LWR@loadafter{minitoc}
\LWR@notmemoirloadafter{moreverb}
+\LWR@notmemoirloadafter{movie15}
\LWR@notmemoirloadafter{mparhack}
\LWR@loadafter{multicap}
\LWR@loadafter{multicolrule}
+\LWR@loadafter{multimedia}
\LWR@loadafter{multirow}
\LWR@loadafter{multitoc}
\LWR@loadafter{musicography}
@@ -669,6 +673,11 @@
}
\newcommand*{\LWR@convertto}[2]{\strip@pt\dimexpr #2*65536/\number\dimexpr 1#1}
+\newcommand*{\LWR@printpercentlength}[2]{%
+ \setcounter{LWR@tempcountone}{100*\ratio{#1}{#2}}%
+ \arabic{LWR@tempcountone}%
+}
+
\newcommand*{\LWR@patcherror}[2]{%
\PackageError{lwarp}
{Unable to patch package #1, macro #2}
@@ -1618,11 +1627,13 @@
\fullexpandarg%
\IfSubStr*{\jobname}{-pstool}
{
- \typeout{lwarp: jobname with -pstool is found,}%
- \typeout{lwarp: \space\space not generating configuration files.}%
+ \PackageInfo{lwarp}{%
+ Jobname with -pstool is found.\MessageBreak
+ Not generating lwarp configuration files,%
+ }
}
{
- \typeout{lwarp: generating configuration files}
+ \PackageInfo{lwarp}{Generating lwarp configuration files,}%
\includecomment{LWRwriteconf}
}
\end{warpprint}
@@ -2012,12 +2023,6 @@ blockquote {
margin-right: 2em ;
}
-blockquotation {
- display: block ;
- margin-left: 2em ;
- margin-right: 2em ;
-}
-
/* quotchap is for the quotchap package */
div.quotchap {
display: block ;
@@ -2027,7 +2032,7 @@ div.quotchap {
margin-right: 2em ;
}
-blockquote p, blockquotation p, div.quotchap p {
+blockquote p, div.quotchap p {
line-height: 1.5;
text-align: left ;
font-size: .85em ;
@@ -3951,7 +3956,7 @@ src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-
-- Copyright 2016-2018 Brian Dunn
-printversion = "v0.70"
+printversion = "v0.71"
requiredconfversion = "2" -- also at *lwarpmk.conf
function printhelp ()
@@ -4028,6 +4033,20 @@ function cvalueerror ( line, linenum , cvalue )
os.exit(1) ;
end
+function printhowtorecompile ()
+-- Tells the user how to recompile to regenerate the configuration files.
+ print ("lwarpmk: The configuration files lwarpmk.conf and "..sourcename..".lwarpmkconf" )
+ print ("lwarpmk: must be updated. To do so, recompile" )
+ print ("lwarpmk: " , sourcename..".tex" )
+ if ( printlatexcmd == "" ) then
+ print ("lwarpmk: using xe/lua/pdflatex," )
+ else
+ print ("lwarpmk: using the command:")
+ print ("lwarpmk: " , printlatexcmd )
+ end
+ print ("lwarpmk: then use lwarpmk again.")
+end -- printhowtorecompile
+
function ignoreconf ()
-- Global argument index
argindex = 2
@@ -4189,19 +4208,14 @@ end --- for Windows
if ( (package.config:sub(1,1)) ~= dirslash ) then
print ("lwarpmk: ===")
print ("lwarpmk: It appears that lwarpmk.conf is for a different operating system." )
- print ("lwarpmk: To adjust lwarpmk.conf for the current operating system," )
- print ("lwarpmk: recompile the original document using xe/lua/pdflatex." )
- print ("lwarpmk: ")
- print ("lwarpmk: lwarpmk shall attempt to continue...")
+ printhowtorecompile ()
print ("lwarpmk: ===")
+ os.exit(1)
end
-- Error if the configuration file's version is not current:
if ( confversion ~= requiredconfversion ) then
print ("lwarpmk: ===")
- print ("lwarpmk: The configuration files lwarpmk.conf and "..sourcename..".lwarpmkconf" )
- print ("lwarpmk: must be updated. To update the configuration files," )
- print ("lwarpmk: recompile "..sourcename..".tex using xe/lua/pdflatex," )
- print ("lwarpmk: then use lwarpmk again.")
+ printhowtorecompile ()
print ("lwarpmk: ===")
os.exit(1)
end
@@ -4505,7 +4519,7 @@ function createlateximages ()
--
-- See if the document must be recompiled first:
checklimages ()
--- See if the print version exists:
+-- See if the HTML version exists:
checkhtmlpdfexists ()
-- Attempt to create the lateximages:
print ("lwarpmk: Creating lateximages.")
@@ -5592,9 +5606,9 @@ end -- not --version
\LWR@closeparagraph@br%
}% no nested par tags
{% yes nest par tags
+ \@hspacer{\fill}% \hspace*{\fill}
\leavevmode\LWR@orignewline%
\LWR@htmltagc{/\LWR@tagregularparagraph}%
- \LWR@origpar%
\global\boolfalse{LWR@doingapar}%
\global\boolfalse{LWR@minipagethispar}%
\PN@parnotes@auto%
@@ -5654,8 +5668,7 @@ end -- not --version
\LWR@orignewline%
\global\boolfalse{LWR@doingapar}%
\global\boolfalse{LWR@minipagethispar}
-
- }% an intentionally blank line
+ }%
{}%
\ifbool{LWR@doingstartpars}%
{\ClearPreHook{par}}%
@@ -5820,16 +5833,17 @@ end -- not --version
\boolean{LWR@doingstartpars} \AND%
\cnttest{\value{LWR@lateximagedepth}}{=}{0}%
}%
- {}%
- {\LWR@htmltagc{\LWR@tagregularparagraph}\LWR@orignewline}%
+ {}%
+ {\LWR@htmltagc{\LWR@tagregularparagraph}\LWR@orignewline}%
\@makefntext{%
\ignorespaces#1%
}%
\ifthenelse{\cnttest{\value{LWR@lateximagedepth}}{>}{0}}%
{}%
{%
+ \leavevmode\LWR@orignewline%
\LWR@htmltagc{/\LWR@tagregularparagraph}%
- \LWR@orignewline%
+ \LWR@origpar%
}%
\color@endgroup%
}% vbox
@@ -7047,17 +7061,16 @@ end -- not --version
\begin{warpHTML}
\renewenvironment*{quote}
{
-\LWR@forcenewpage
-\LWR@htmlblocktag{blockquote}
+ \LWR@forcenewpage
+ \LWR@htmlblocktag{blockquote}
}
{\LWR@htmlblocktag{/blockquote}}
-
\renewenvironment*{quotation}
{
-\LWR@forcenewpage
-\LWR@htmlblocktag{blockquotation}
+ \LWR@forcenewpage
+ \LWR@htmlblocktag{blockquote}
}
-{\LWR@htmlblocktag{/blockquotation}}
+{\LWR@htmlblocktag{/blockquote}}
\end{warpHTML}
@@ -7464,12 +7477,15 @@ end -- not --version
}
\newcommand*{\LWR@closetabledatacell}{%
-\LWR@stoppars%
\global\booltrue{LWR@intabularmetadata}%
-\ifbool{LWR@exitingtabular}{}%
+\ifbool{LWR@exitingtabular}%
+{%
+ \LWR@stoppars%
+}%
{% not exiting tabular
\ifboolexpr{bool{LWR@skippingmrowcell} or bool{LWR@skippingmcolrowcell}}%
{%
+ \LWR@stoppars%
\ifbool{LWR@skippingmcolrowcell}%
{}%
{\LWR@insertatbangcols}%
@@ -7483,7 +7499,7 @@ end -- not --version
}%
{}%
{\LWR@getexparray{LWR@colafterspec}{\arabic{LWR@tableLaTeXcolindex}}}%
- \ifbool{LWR@tableparcell}{\LWR@stoppars}{}%
+ \LWR@stoppars%
\global\boolfalse{LWR@tableparcell}%
\whileboolexpr{test {\ifnumcomp{\value{LWR@cellcolordepth}}{>}{0}}}{%
\LWR@htmltag{/div}\LWR@orignewline%
@@ -7745,13 +7761,6 @@ end -- not --version
}
\newcommand*{\LWR@parsestarcolumn}{%
- \PackageError{lwarp}%
- {%
- The tabular star column specifier\MessageBreak
- *{xx}{yy}\MessageBreak
- is not yet supported by lwarp%
- }%
- {Convert *{xx}{yy} to xx copies of yy.}%
\addtocounter{LWR@tablecolspecindex}{2}%
}
@@ -7761,6 +7770,41 @@ end -- not --version
}
+\newcount\LWR@starcount
+\newcommand*{\LWR@expcolspec}{}
+\newcounter{LWR@splitstarindex}
+\newcounter{LWR@splitstarcopies}
+\newcommand*{\LWR@splitstarcontents}{}
+\newcommand*{\expandcolspec}{%
+ \StrPosition{\LWR@origcolspec}{*}[\LWR@tempone]%
+ \whileboolexpr{ test {\ifnumgreater{\LWR@tempone}{0}}}%
+ {%
+ \setcounter{LWR@splitstarindex}{\LWR@tempone}%
+ \addtocounter{LWR@splitstarindex}{-1}%
+ \StrLeft{\LWR@origcolspec}{\value{LWR@splitstarindex}}[\LWR@expcolspec]%
+ \addtocounter{LWR@splitstarindex}{2}%
+ \StrChar{\LWR@origcolspec}{\value{LWR@splitstarindex}}[\LWR@tempone]%
+ \setcounter{LWR@splitstarcopies}{\expandafter\@firstofone\LWR@tempone}%
+ \addtocounter{LWR@splitstarindex}{1}%
+ \StrChar{\LWR@origcolspec}{\value{LWR@splitstarindex}}[\LWR@splitstarcontents]%
+ \ifnumgreater{\value{LWR@splitstarcopies}}{0}%
+ {%
+ \LWR@starcount=\value{LWR@splitstarcopies}%
+ \loop
+ \appto\LWR@expcolspec{%
+ \expandafter\@firstofone\LWR@splitstarcontents%
+ }%
+ \advance \LWR@starcount -1
+ \ifnum \LWR@starcount>0 \repeat
+ }{}%
+ \StrGobbleLeft{\LWR@origcolspec}{\value{LWR@splitstarindex}}[\colspecremainder]%
+ \appto{\LWR@expcolspec}{\colspecremainder}%
+ \edef\LWR@origcolspec{\LWR@expcolspec}%
+ \StrPosition{\LWR@origcolspec}{*}[\LWR@tempone]%
+ }%
+}
+
+
\newbool{LWR@validtablecol}
\newbool{LWR@opttablecol}
\newcommand*{\LWR@parsetablecols}[1]{%
@@ -7768,6 +7812,7 @@ end -- not --version
\renewcommand*{\LWR@origcolspec}{#1}%
\expandarg%
\StrSubstitute{\LWR@origcolspec}{ }{}[\LWR@origcolspec]%
+\expandcolspec%
\setcounter{LWR@tabletotalLaTeXcols}{0}%
\setcounter{LWR@tabletotalLaTeXcolsnext}{1}%
\LWR@setexparray{LWR@colatspec}{leftedge}{}%
@@ -9450,7 +9495,6 @@ autopage-\theLWR@currentautosec%
{%
\LWR@traceinfo{LWR@HTML@caption@begin}%
\begingroup%
-\@setpar{\LWR@closeparagraph\@@par}%
\RenewDocumentEnvironment{minipage}{O{t} o O{t} m}{}{}%
\RenewDocumentCommand{\parbox}{O{t} O{} O{t} m +m}{##5}%
\LWR@figcaption%
@@ -11295,7 +11339,7 @@ autopage-\theLWR@currentautosec%
}{%
\PackageError{lwarp}%
{(width,height) is missing a comma ',' character}%
- {\protect\makebox\space \protect\framebox\space accept
+ {\protect\makebox\space and \protect\framebox\space accept
a size in the format (width,height).}%
}%
}