texlive[45144] trunk: lwarp (27aug17)

commits+karl at tug.org commits+karl at tug.org
Mon Aug 28 01:56:10 CEST 2017


Revision: 45144
          http://tug.org/svn/texlive?view=revision&revision=45144
Author:   karl
Date:     2017-08-28 01:56:09 +0200 (Mon, 28 Aug 2017)
Log Message:
-----------
lwarp (27aug17)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
    trunk/Master/texmf-dist/doc/latex/lwarp/README.txt
    trunk/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
    trunk/Master/texmf-dist/doc/latex/lwarp/lwarp_tutorial.txt
    trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
    trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
    trunk/Master/texmf-dist/source/latex/lwarp/lwarp.ins
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontspec.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-indentfirst.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-inputenc.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newclude.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newunicodechar.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty

Modified: trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua	2017-08-27 23:56:09 UTC (rev 45144)
@@ -4,7 +4,7 @@
 
 -- Print the usage of the lwarpmk command:
 
-printversion = "v0.37"
+printversion = "v0.38"
 
 function printhelp ()
 print ("lwarpmk: Use lwarpmk -h or lwarpmk --help for help.") ;
@@ -13,10 +13,12 @@
 function printusage ()
 print ( [[
 
-lwarpmk print [project]: Compile a print version.
+lwarpmk print [project]: Compile the print version if necessary.
+lwarpmk print1 [project]: Forced single compile of the print version.
 lwarpmk printindex [project]: Process the index for the print version.
 lwarpmk printglossary [project]: Process the glossary for the print version.
-lwarpmk html [project]: Compile an HTML version.
+lwarpmk html [project]: Compile the HTML version if necessary.
+lwarpmk html1 [project]: Forced single compile of the HTML version.
 lwarpmk htmlindex [project]: Process the index for the html version.
 lwarpmk htmlglossary [project]: Process the glossary for the html version.
 lwarpmk again [project]: Touch the source code to trigger recompiles.
@@ -320,7 +322,7 @@
 if (arg[1] == "--version") then
 print ( "lwarpmk: " .. printversion )
 
-else -- not -- version
+else -- not --version
 
 -- print intro:
 
@@ -351,6 +353,12 @@
     end
 end -- not latexmk
 
+elseif arg[1] == "print1" then
+    loadconf ()
+    verifyfileexists (sourcename .. ".tex") ;
+    onetime("")
+    print ("lwarpmk: Done.") ;
+
 -- lwarp printindex:
 -- Compile the index then touch the source
 -- to trigger a recompile of the document:
@@ -411,6 +419,13 @@
     end
 end -- not latexmk
 
+elseif arg[1] == "html1" then
+    loadconf ()
+    verifyfileexists ( sourcename .. ".tex" ) ;
+    onetime("_html")
+    pdftohtml ()
+    print ("lwarpmk: Done.")
+
 elseif arg[1] == "pdftohtml" then
     loadconf ()
     pdftohtml ()

Modified: trunk/Master/texmf-dist/doc/latex/lwarp/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lwarp/README.txt	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/doc/latex/lwarp/README.txt	2017-08-27 23:56:09 UTC (rev 45144)
@@ -1,5 +1,5 @@
 
-LaTeX lwarp package v0.37   README.txt
+LaTeX lwarp package v0.38   README.txt
 
 Files included are:
 

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

Modified: trunk/Master/texmf-dist/doc/latex/lwarp/lwarp_tutorial.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lwarp/lwarp_tutorial.txt	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/doc/latex/lwarp/lwarp_tutorial.txt	2017-08-27 23:56:09 UTC (rev 45144)
@@ -79,6 +79,14 @@
 a^2 + b^2 = c^2
 \end{equation}
 
+
+\begin{warpprint}   % For print output ...
+\cleardoublepage    % ... a common method to place index entry into TOC.
+\phantomsection
+\addcontentsline{toc}{chapter}{\indexname}
+\end{warpprint}
+\ForceHTMLPage      % HTML index will be on its own page.
+\ForceHTMLTOC       % HTML index will have its own toc entry.
 \printindex
 
 \end{document}

Modified: trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua	2017-08-27 23:56:09 UTC (rev 45144)
@@ -4,7 +4,7 @@
 
 -- Print the usage of the lwarpmk command:
 
-printversion = "v0.37"
+printversion = "v0.38"
 
 function printhelp ()
 print ("lwarpmk: Use lwarpmk -h or lwarpmk --help for help.") ;
@@ -13,10 +13,12 @@
 function printusage ()
 print ( [[
 
-lwarpmk print [project]: Compile a print version.
+lwarpmk print [project]: Compile the print version if necessary.
+lwarpmk print1 [project]: Forced single compile of the print version.
 lwarpmk printindex [project]: Process the index for the print version.
 lwarpmk printglossary [project]: Process the glossary for the print version.
-lwarpmk html [project]: Compile an HTML version.
+lwarpmk html [project]: Compile the HTML version if necessary.
+lwarpmk html1 [project]: Forced single compile of the HTML version.
 lwarpmk htmlindex [project]: Process the index for the html version.
 lwarpmk htmlglossary [project]: Process the glossary for the html version.
 lwarpmk again [project]: Touch the source code to trigger recompiles.
@@ -320,7 +322,7 @@
 if (arg[1] == "--version") then
 print ( "lwarpmk: " .. printversion )
 
-else -- not -- version
+else -- not --version
 
 -- print intro:
 
@@ -351,6 +353,12 @@
     end
 end -- not latexmk
 
+elseif arg[1] == "print1" then
+    loadconf ()
+    verifyfileexists (sourcename .. ".tex") ;
+    onetime("")
+    print ("lwarpmk: Done.") ;
+
 -- lwarp printindex:
 -- Compile the index then touch the source
 -- to trigger a recompile of the document:
@@ -411,6 +419,13 @@
     end
 end -- not latexmk
 
+elseif arg[1] == "html1" then
+    loadconf ()
+    verifyfileexists ( sourcename .. ".tex" ) ;
+    onetime("_html")
+    pdftohtml ()
+    print ("lwarpmk: Done.")
+
 elseif arg[1] == "pdftohtml" then
     loadconf ()
     pdftohtml ()

Modified: trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,7 +16,7 @@
 % \iffalse
 %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
 %<package>\ProvidesPackage{lwarp}
-%<package>    [2017/08/19 v0.37  Allows LaTeX to directly produce HTML5 output.]
+%<package>    [2017/08/27 v0.38  Allows LaTeX to directly produce HTML5 output.]
 %
 %<*driver>
 \documentclass{ltxdoc}
@@ -23,10 +23,18 @@
 
 \usepackage{lmodern}
 % \usepackage{libertine}
+\usepackage[space]{erewhon}
+% \usepackage[varqu,varl]{inconsolata} % typewriter
+% \usepackage{roboto}
+% \usepackage{cabin}
+\usepackage[tabular]{sourcesanspro}
+
+
 \usepackage[T1]{fontenc}
 \usepackage[utf8]{inputenc}
-\usepackage{textcomp}	% provides \degree, \textquotesingle, \textmu
 
+\usepackage{textcomp}   % provides \degree, \textquotesingle, \textmu
+
 \usepackage{newunicodechar}
 \newunicodechar{ff}{ff}
 \newunicodechar{fi}{fi}
@@ -62,7 +70,9 @@
 
 \usepackage[lwarpmk]{lwarp}
 
+\usepackage[erewhon]{newtxmath}
 
+
 \usepackage{needspace}
 
 
@@ -215,33 +225,35 @@
 
 
 \newcommand{\userentry}[1]{%
-\leavevmode\smallskip\newline
+\par
 \hspace*{2em}\begin{minipage}{\linewidth-2em}
 {\footnotesize Enter~$\Rightarrow$}\quad\texttt{#1}
 \end{minipage}
-\unskip\smallskip
+\par
 }
 
 \newenvironment{sourcedisplay}
 {
-\leavevmode\smallskip\newline
+\leavevmode
+\par
 \hspace*{2em}\minipage{\linewidth-2em}
 \ttfamily
 }
 {
 \endminipage
-\unskip\smallskip
+\par
 }
 
 \newenvironment{UIdisplay}
 {
-\leavevmode\smallskip\newline
+\leavevmode
+\par
 \hspace*{2em}\minipage{\linewidth-2em}
 \sffamily
 }
 {
 \endminipage
-\unskip\smallskip
+\par
 }
 
 
@@ -324,8 +336,8 @@
 }
 
 \newcommand{\limitsabstract}{%
-\pkg{abstract} is supported.
 If using the \texttt{number} option with file splits,
+\watchout[missing \acro{TOC}]
 be sure to place the table of contents before the abstract.
 The number option causes a section break which
 may cause a file split, which would put a table of contents out
@@ -332,8 +344,154 @@
 of the home page if it is after the abstract.
 }
 
+\newcommand{\limitsappendix}{%
+During \HTML\ conversion, the option \texttt{toc} without
+\watchout[incorrect \acro{TOC} link]
+the option \texttt{page} results in a \acro{TOC} link to
+whichever section was before the \texttt{appendices} environment.
+It is recommended to use both \texttt{toc} and also \texttt{page} at the same time.
+}
 
+\newcommand{\limitsindexlanguage}{%
+The \pkg{lwarp} package takes an option
+\DescribeOption{IndexLanguage}
+\texttt{IndexLanguage=english} to set the language used by \texttt{xindy}.
+This is passed to \texttt{xindy} using its \texttt{-L} option, and is
+used for both index and glossary generation.
+}
 
+\newcommand{\limitsglossaries}{%
+\texttt{xindy} is required for \pkg{glossaries}.
+
+The default \texttt{style=item} option for \pkg{glossaries} conflicts
+with \pkg{lwarp}, so the style is forced to \texttt{index} instead.
+
+The page number list in the printed form would become \cs{nameref}s in \HTML,
+which could become a very long string if many items are referenced.
+For now, the number list is simply turned off.
+
+The glossaries may be placed in a numbered or unnumbered section, given
+\margintag{placement and \acro{TOC} options}
+a \acro{TOC} entry, and placed inline or on their own \HTML page:
+\begin{description}
+
+\item [Numbered section, on its own \HTML\ page:]
+    \begin{sourcedisplay}
+    \cs{usepackage}[xindy,toc,numberedsection=nolabel]\{glossaries\} \\
+    \dots \\
+    \cs{printglossaries}
+    \end{sourcedisplay}
+
+\item [Unnumbered section, inline with the current \HTML\ page:]
+    \begin{sourcedisplay}
+    \cs{usepackage}[xindy,toc]\{glossaries\} \\
+    \dots \\
+    \cs{printglossaries}
+    \end{sourcedisplay}
+
+\item [Unnumbered section, on its own \HTML\ page:]
+    \begin{sourcedisplay}
+    \cs{usepackage}[xindy,toc]\{glossaries\} \\
+    \dots \\
+    \cs{ForceHTMLPage} \\
+    \cs{printglossaries}
+    \end{sourcedisplay}
+\end{description}
+
+\limitsindexlanguage
+
+\DescribeOption[lwarpmk]{printglossary}
+\DescribeOption[lwarpmk]{htmlglossary}
+\texttt{lwarpmk} has the commands \texttt{lwarpmk printglossary} and
+\texttt{lwarpmk htmlglossary} to process the glossaries created by
+\pkg{glossaries} using \texttt{xindy}.
+}
+
+
+\newcommand*{\limitsindex}{%
+
+\limitsindexlanguage
+
+An index may be placed inline with other \HTML\ text, or on its own \HTML\ page:
+\margintag{placement and \acro{TOC} options}
+
+\begin{description}
+
+\item [Inline, with a manual TOC entry:] \
+
+    A commonly-used method to introduce an index in a \LaTeX\ document:
+    \begin{sourcedisplay}
+    \cs{cleardoublepage} \\
+    \cs{phantomsection} \\
+    \cs{addcontentsline}\{toc\}\{section\}\{\cs{indexname}\}\% or chapter \\
+    \cs{printindex}
+    \end{sourcedisplay}
+
+\item [On its own \HTML\ page, with a manual TOC entry:] \
+    \begin{sourcedisplay}
+    \cs{begin}\{warpprint\} \\
+    \cs{cleardoublepage} \\
+    \cs{phantomsection} \\
+    \cs{addcontentsline}\{toc\}\{section\}\{\cs{indexname}\}\% or chapter \\
+    \cs{end}\{warpprint\} \\
+    \cs{ForceHTMLPage} \\
+    \cs{ForceHTMLTOC} \\
+    \cs{printindex}
+    \end{sourcedisplay}
+
+\item [Inline, with an automatic TOC entry:] \
+
+    The \pkg{tocbibind}
+    \DescribePackage{tocbibind}
+    package may be used to automatically place an entry in the \acro{TOC}.
+    \begin{sourcedisplay}
+    \cs{usepackage}[nottoc]\{tocbibind\} \\
+    \dots \\
+    \cs{cleardoublepage} \\
+    \cs{phantomsection} \% to fix print-version index link \\
+    \cs{printindex}
+    \end{sourcedisplay}
+
+\item [On its own \HTML\ page, with an automatic TOC entry:]
+    \begin{sourcedisplay}
+    \cs{usepackage}[nottoc]\{tocbibind\} \\
+    \dots \\
+    \cs{cleardoublepage} \\
+    \cs{phantomsection} \% to fix print-version index link \\
+    \cs{ForceHTMLPage} \\
+    \cs{printindex}
+    \end{sourcedisplay}
+
+    Use the \pkg{tocbibind} \texttt{numindex} option to generate a numbered index.
+\DescribeOption[tocbibind]{numindex}
+    Without this option, the index heading has no number.
+\margintag{numbered index section}
+\end{description}
+}
+
+\newcommand*{\limitspagenote}{%
+\pkg{pagenote} works as-is, but the \texttt{page} option is disabled.
+}
+
+\newcommand*{\limitsendnotes}{%
+To place the endnotes in the \acro{TOC}, use:
+\margintag{table of contents}
+\begin{sourcedisplay}
+\cs{usepackage}\{endnotes\} \\
+\cs{appto}\cs{enoteheading}\{\cs{addcontentsline}\{toc\}\{section\}\{\cs{notesname}\}\}
+\cs{renewcommand*}\{\cs{notesname}\}\{Endnotes\} \% optional \\
+\end{sourcedisplay}
+
+To additionally have the endnotes on their own \HTML\ page,
+\margintag{\HTML\ page}
+if \texttt{FileDepth} allows:
+\begin{sourcedisplay}
+\cs{ForceHTMLPage} \\
+\cs{theendnotes}
+\end{sourcedisplay}
+}
+
+
 \newcommand{\limitstext}{\cs{textbf}, etc.\ are supported,
 but \cs{bfseries}, etc.\ are not yet supported.}
 
@@ -367,6 +525,16 @@
 accents are available when using Unicode-aware \XeLaTeX\ and \LuaLaTeX.
 }
 
+\newcommand{\limitsrelsize}{%
+For \HTML\, only the inline macros are supported: \cs{textlarger}, \cs{textsmaller}, and
+\cs{textscale}.  Each becomes an inline span of a modified \attribute{font-size}.
+
+\cs{relsize}, \cs{larger}, \cs{smaller}, and \cs{relscale} are ignored.
+
+While creating \SVG\ math for \HTML, the original definitions are temporarilty restored,
+and so should work as expected.
+}
+
 \newcommand{\limitsreferences}{%
 \cs{nameref} refers to the most recently-used section where the \cs{label}
 was defined.  If no section has been defined before the \cs{label},
@@ -649,6 +817,25 @@
 see \cref{sec:tutorialmathjax} to use MathJax instead.
 }
 
+\newcommand{\limitsgrffile}{%
+\pkg{grffile} is partially emulated.
+File types known to the browser are displayed, and unknown file types are given a link.
+Each \PDF\ image for print mode should be accompanied
+\watchout[matching \PDF\ and \SVG]
+by an \SVG\ version for \HTML.
+No attempt is made to convert input or filename encodings.
+\watchout[encodings]
+}
+
+\newcommand{\limitscolor}{%
+\pkg{color} is superceded by \pkg{xcolor}, and
+\pkg{lwarp} requires several of the features of \pkg{xcolor}.
+
+It should be sufficient for the user's document to load \pkg{color} then
+\watchout[missing colors]
+load \pkg{xcolor} as well.
+}
+
 \newcommand{\limitsxcolor}{%
 \cs{colorboxBlock} and \cs{fcolorboxBlock} are provided for
 \margintag{\cs{colorboxBlock} and \cs{fcolorboxBlock}}
@@ -891,7 +1078,7 @@
 \cs{begin}\{table\}\\
 \cs{begin}\{fminipage\}\{\cs{linewidth}\}\\
 \cs{begin}\{tabular\}\{lr\}\\
-...\\
+\dots \\
 \cs{end}\{tabular\}\\
 \cs{end}\{fminipage\}\\
 \cs{end}\{table\}\\
@@ -964,12 +1151,10 @@
 \newcommand{\limitscaption}{%
 To ensure proper float numbering, set caption positions
 such as:
-
 \begin{sourcedisplay}
 \cs{captionsetup}[table]\{position=top\} \\
 \cs{captionsetup}[figure]\{position=bottom\}
 \end{sourcedisplay}
-
 Similarly for \texttt{subtable}, \texttt{subfigure},
 and \texttt{longtable}.
 }
@@ -1055,12 +1240,10 @@
 
 Also when French is used,
 \margintag{punctuation spaces}
-\pkg{lwarp} patches \cs{FBcolonspace} and \cs{FBthinspace} to create
-fixed-width \HTML\ spaces around punctutation:
-\begin{sourcedisplay}
-\cs{renewcommand*}\{\cs{FBcolonspace}\}\{\~{}\} \\
-\cs{renewcommand*}\{\cs{FBthinspace}\}\{\cs{,}\}
-\end{sourcedisplay}
+\pkg{lwarp} creates fixed-width space around punctuation by patching
+\cs{FBcolonspace}, \cs{FBthinspace},
+\cs{FBguillspace}, \cs{FBmedkern}, \cs{FBthickkern}, \cs{FBtextellipsis},
+and the tilde.
 If the user's document also changes these parameters,
 \watchout[customized spacing]
 the user's changes
@@ -1096,28 +1279,8 @@
 \end{enumerate}
 }
 
-\newcommand{\limitsglossaries}{%
-\texttt{xindy} is required for \pkg{glossaries}.
 
-The default \texttt{style=item} option for \pkg{glossaries} conflicts
-with \pkg{lwarp}, so the style is forced to \texttt{index} instead.
 
-The page number list in the printed form would become \cs{nameref}s in \HTML,
-which could become a very long string if many items are referenced.
-For now, the number list is simply turned off.
-
-\texttt{lwarpmk} has the commands \texttt{printglossary} and
-\texttt{htmlglossary} to process the glossaries created by
-\pkg{glossaries} using \texttt{xindy}.
-
-The package \pkg{lwarp} takes an option
-\DescribeOption{IndexLanguage}
-\texttt{IndexLanguage=english} to set the language used by \texttt{xindy}.
-This is passed to \texttt{xindy} using its \texttt{-L} option, and is
-used for both index and glossary generation.
-}
-
-
 \newcommand{\osportabilityusage}{%
 \pkg{lwarp} tries to detect which operating system is being used.
 \DescribeProgram{Unix}\DescribeProgram{Mac OS}\DescribeProgram{Linux}
@@ -1160,7 +1323,7 @@
 %<*package>
 % \fi
 %
-% \CheckSum{13116}
+% \CheckSum{13540}
 %
 % \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
@@ -1239,6 +1402,7 @@
 % \changes{v0.36}{2017/08/15}{Source: Improved formatting.}
 % \changes{v0.36}{2017/08/17}{\ 2017/08/17}
 % \changes{v0.37}{2017/08/19}{\ 2017/08/19}
+% \changes{v0.38}{2017/08/27}{\ 2017/08/27}
 
 
 
@@ -1269,13 +1433,13 @@
 %
 % \bigskip
 %
-% {\small\copyright{} 2016--2017} Brian Dunn\\ \small \texttt{bd at BDTechConcepts.com}
+% {\small\textcopyright{} 2016--2017} Brian Dunn\\ \small \texttt{bd at BDTechConcepts.com}
 %
 % 
 % ^^A % \title{The \pkg{lwarp} package\thanks{This document
 % ^^A %   corresponds to \pkg{lwarp}~\fileversion,
 % ^^A %   dated \filedate.}}
-% ^^A % \author{{\small\copyright{} 2016--2017} Brian Dunn\\ \small \texttt{bd at BDTechConcepts.com}}
+% ^^A % \author{{\small\textcopyright{} 2016--2017} Brian Dunn\\ \small \texttt{bd at BDTechConcepts.com}}
 % ^^A % \published{}
 % ^^A % \subtitle{\textup{\LaTeX{} to HTML5}}
 % ^^A %
@@ -1373,6 +1537,34 @@
 % For a detailed list of changes, see the Change History on page \pageref{sec:changehistory}.
 %
 % \begin{description}
+% \item[v0.38:] \
+%   \begin{itemize}
+%   \item Added |lwarpmk print1| and |lwarpmk html1| actions to
+%       \margintag{forced single-pass compile}
+%       force a compile of the project a single time.
+%       Useful when multiple passes are not needed,
+%       or changes were not detected.
+%   \item Added \cs{ForceHTMLPage} and \cs{ForceHTMLTOC} to force
+%       \margintag{starred sections}
+%       a starred sectional unit onto its own \HTML\ page
+%       and with its own \acro{TOC} entry.
+%       See \cref{sec:forcesectionstar}.
+%   \item Modified the tutorial to use the new \cs{ForceHTMLPage}
+%       \margintag{updated tutorial}
+%       and \cs{ForceHTMLTOC} macros.
+%   \item Added \pkg{appendix}, \pkg{tocbibind}, \pkg{fncychap}, \pkg{fix2col}.
+%       \margintag{packages}
+%   \item Added \pkg{relsize}, \pkg{scalefnt}.
+%   \item Added \pkg{realscripts}, \pkg{metalogo}, \pkg{xltxtra}.
+%   \item Added \pkg{grffile}, \pkg{romanbar}.
+%   \item Added \pkg{arabicfront}, \pkg{chappg}, \pkg{nonumonpart}, \pkg{nopageno},
+%       \pkg{romanbarpagenumber}.
+%   \item Docs: Improved description of the use of front/back matter.
+%       \margintag{front \& back matter}
+%       See \cref{sec:frontbackmatter}.
+%   \item Fix: \pkg{color} requests \pkg{xcolor}.
+%   \item Fix: \cs{part} for |article| class.
+%   \end{itemize}
 % \item[v0.37:] \
 %   \begin{itemize}
 %   \item \cs{include} now maintains independent |.aux| files
@@ -1839,6 +2031,7 @@
 % \subsection{Supported packages and features}
 %
 % \changes{v0.15}{2016/04/05}{Docs: Moved the supported functions table to the introduction.}
+% \changes{v0.38}{2017/08/22}{Docs: Enhanced \protect\textit{Supported Functions} table.}
 %
 % Supported classes include \pkg{book}, \pkg{report}, and \pkg{article}.
 % \pkg{memoir} is planned, but in the meantime many of the packages
@@ -1867,25 +2060,23 @@
 % \midrule
 % Classes: & \pkg{book}, \pkg{report}, or \pkg{article}. \pkg{memoir} is planned. \\
 % \midrule
+% Page layout: & Emulates \pkg{fancyhdr}, \pkg{titleps}. \\
 % Sectioning: & Supported, with hyperlinks.
 % 	Honors \cmds{tocdepth} and \cmds{secnumdepth}.
-% 	Adds \cmds{filedepth} for splitting the \HTML\ output.
+% 	Adds \cmds{FileDepth} for splitting the \HTML\ output.
 % 	Files may be numbered sequentially or named according to section name.
 % 	Common short words and punctuation is removed from the filenames. 
-%	Emulates \pkg{titlesec}. \\
-% Page layout: & Emulates \pkg{fancyhdr}, \pkg{titleps}. \\
+%	Emulates \pkg{titlesec}, \pkg{fncychap}. \\
 % Table of contents, figures, tables: & Supported, with hyperlinks.
-%	Emulates \pkg{titletoc} and \pkg{tocloft}. \\
+%	Supports \pkg{tocbibind}.  Emulates \pkg{titletoc} and \pkg{tocloft}. \\
 % Title page: & \cs{maketitle}, \env{titlepage}, \pkg{titling}.  Optional
 % 	\pkg{titling}-based commands for published and subtitle. \\
-% \env{abstract}: & Supported \\
+% Front \&\ back matter: & \pkg{abstract}, \pkg{appendix} \\
 % \midrule
-% Cross-references: & Emulated, with hyperlinks. \\
-% \pkg{hyperref}: & Emulated.
-% 	\HTML\ hyperlinks are generated for \TOC, \LOF, \LOT,
-% 	\cs{nameref}, \cs{ref},
-% 	the \pkg{cleveref} commands, and index entries.\\
-% \pkg{url}: & Supported, without hyperlinks so far. \\
+% Cross-references: & Emulated, with hyperlinks.
+%   \pkg{hyperref}, \pkg{cleveref}, \pkg{varioref}, \pkg{url}. \\
+% Bibliography & Supported text-only. \\
+% Languages & \pkg{babel}.  (\pkg{polyglossia} is untested.) \\
 % \midrule
 % Margin notes: & \pkg{marginfit}, \pkg{marginfix}. \\
 % Footnotes: & \pkg{footnote}, \pkg{footmisc},
@@ -1902,6 +2093,8 @@
 % 	due to native \LaTeX{} processing.\\
 % Theorems: & Support for native \LaTeX\ theorems, plus
 %	\pkg{theorem}, \pkg{amsthm}, \pkg{ntheorem}. \\
+% Add'l math: & \pkg{delarray}, \pkg{bm}, math fonts via \SVG\ images. \\
+% Units and fractions: & \pkg{siunitx}, \pkg{xfrac}, \pkg{nicefrac}, \pkg{units} \\
 % \midrule
 % Floats: & Appear where declared.
 %	\pkg{float}, \pkg{rotfloat}, \pkg{newfloat}, \pkg{caption} and \pkg{subcaption},
@@ -1908,38 +2101,37 @@
 %	\pkg{subfig}, \pkg{capt-of}, \pkg{placeins}, \pkg{trivfloat}, \pkg{floatrow},
 %	\pkg{keyfloat}, \pkg{wrapfig}, \pkg{cutwin}, \pkg{floatflt}. \\
 % \midrule
-% \env{tabular}: & Emulated.
-% 	\cs{multirow} and \cs{multicolumn} are available, but cannot
-% 	be used at the same time.
-%	Nested tables are not supported. \\
-% \pkg{array}: & Supported inside math environments, emulated elsewhere. \\
-% \pkg{tabularx}, \pkg{tabulary}, \pkg{threeparttable}, \pkg{multirow}: & Emulated. \\
-% \pkg{longtable}: & Emulated.  Converted to a tabular.  Captions supported.
-% 	Extra headings and \cs{kill} lines must be enclosed in
-%  	\cs{warpprintonly\{\}} \\
-% \cmidrule{2-2}
-% \pkg{booktabs}: & Emulated.  \cs{toprule} and \cs{bottomrule}
-% 	form black rules, \cs{midrule} forms silver rules, as demonstrated on
-% 	this table.
-% 	\cs{cmidrule}, demonstrated at this line, does not use width or trim options. \\
+% Tabular &
+%   \env{tabular} environment, \pkg{array}, \pkg{tabularx}, \pkg{tabulary},
+%   \pkg{threeparttable}, \pkg{multirow}, \pkg{longtable}, \pkg{booktabs}. \\
 % \midrule
-% \pkg{graphics}, \pkg{graphicx}: & Emulated.
+% Graphics & \pkg{graphics} and \pkg{graphicx} are emulated.
 % \cs{includegraphics} supports \cmds{width}, \cmds{height},
 % \cmds{origin}, \cmds{angle}, and \cmds{scale} tags, and adds \cmds{class}.
 % References to \PDF\ files are changed to \SVG, other image types
 % are accepted as well.
-% \cs{rotatebox} and \cs{scalebox} are supported as well as \HTML\ can handle. \\
+% \cs{rotatebox} and \cs{scalebox} are supported as well as \HTML\ can handle.
+% \pkg{grffile} is emulated. \\
 % \pkg{rotating}: & Emulated.  All objects are displayed unrotated. \\
+% \pkg{picture} and \pkg{tikz}: & Converted to an \SVG\ image. \\
 % \midrule
+% \pkg{xcolor}: & \textcolor{DarkGreen}{Supported}.
+%   Full package color names, any color models,
+%   and \textcolor{Goldenrod}{mixing}.
+%   \textcolor{Maroon}{\cs{textcolor}},
+%   \colorbox{LightSteelBlue}{\cs{colorbox}},
+%   \fcolorbox{red}{NavajoWhite}{\cs{fcolorbox}}.
+%   Enhanced for \HTML\ compatibility. \\
+% \midrule
 % Lists: & Standard \LaTeX\ environments are supported, along with
 %	\pkg{enumitem}, \pkg{enumerate}, \pkg{paralist}.
 %	Spacing is still controlled by \CSS. \\
 % \midrule
 % Environments: & Standard \LaTeX{} environments are supported. \\
-% \pkg{picture} and \pkg{tikz}: & Converted to an \SVG\ image. \\
 % \env{minipage}: & Supported with some \HTMLfive-imposed limitations.
 %	Nested minipages are supported.
 % 	Footnotes appear at the bottom of the \HTML\ page. \\
+% Quotations: & \pkg{verse}, \pkg{csquotes}, \pkg{epigraph} \\
 % Verbatim: & \pkg{verbatim}, \pkg{moreverb}, \pkg{fancyvrb} (except for verbatim footnotes). \\
 % Frames: & \pkg{framed}, \pkg{fancybox}, \pkg{mdframed}, \pkg{boxedminipage2e}, \pkg{shadow}. \\
 % \pkg{multicol}: & Emulated, with \CSSthree.
@@ -1946,13 +2138,11 @@
 % Converted to up to three columns with an optional heading,
 % per browser support. Single-column if unsupported.\\
 % \midrule
-% \pkg{siunitx}: & Mostly supported except for \cmds{per-mode=fraction}. \\
-% \pkg{xfrac}: & Supported \\
-% \midrule
 % Direct formatting: & \cs{emph}, \cs{textsuperscript},
 % 	\cs{textbf}, etc are supported.
 % 	\cs{bfseries}, etc.\ are not yet supported.
-%	\pkg{lettrine}, \pkg{ulem}, and \pkg{soul} are supported. \\
+%	\pkg{lettrine}, \pkg{ulem}, \pkg{soul}, \pkg{relsize}, \pkg{scalefnt},
+%   and \pkg{realscripts} are supported. \\
 % Ordinals: & \pkg{nth}, \pkg{fmtcount}, and \pkg{engord} are supported. \\
 % Text ligatures: & Ligatures for symbols are supported.
 % 	Ligatures for f, q, t are intentionally turned off
@@ -1965,16 +2155,17 @@
 % \HTML\ reserved characters: & \cs{\&}, \cs{textless}, and
 % 	\cs{textgreater} are converted to \HTML\ entities. \\
 % \midrule
-% \pkg{xcolor}: & \textcolor{DarkGreen}{Supported}.
-% 	Full package color names, any color models,
-% 	and \textcolor{Goldenrod}{mixing} is
-% 	converted to hex web colors via \cs{convertcolorspec}.
-% 	Patched commands are 
-% 	\textcolor{Maroon}{\cs{textcolor}},
-% 	\colorbox{LightSteelBlue}{\cs{colorbox}},
-% 	and \fcolorbox{red}{NavajoWhite}{\cs{fcolorbox}}.
-% 	\cs{pagecolor} is not supported. \\
+% Fonts: & Used as-is.  Appear in math expressions or embedded image environments. \\
+% Symbols: & Native \LaTeX\ diacriticals, \pkg{textcomp}. \\
 % \midrule
+% Working as-is: & 
+%   Various utility, calculation, file, and text-only packags, such as
+%   \pkg{calc},
+%   \pkg{fileerr},
+%   \pkg{somedefs},
+%   \pkg{trace},
+%   \pkg{xspace}. \\
+% \midrule
 % Where: & \\
 % \textbf{Supported:} & The existing \LaTeX{} package is used. \\
 % \textbf{Emulated:} & The \LaTeX{} package is not used, but some/all of its
@@ -1984,37 +2175,9 @@
 % \end{longtable}
 %
 %
-% Supported packages include everything listed in the table of contents,
-% plus the packages listed in \cref{tab:additionalsupported},
-% and probably others which have not yet been tested.
-% Many are simply nullfied during \HTML\ output.
-% Others are not affected by the output mode and thus work as-is.
 %
 %
-% \begin{table}
-% \caption{Additional supported packages}
-% \label{tab:additionalsupported}
-% \sffamily
-% babel, bm,
-% calc, cleveref, csquotes,
-% fancyvrb, fileerr,
-% newtxmath, nicefrac
-% siunitx, somedefs,
-% tikz, trace,
-% units, url,
-% varioref,
-% xspace
-% \end{table}
 %
-%
-% These packages and features probably works with little or no change to the
-% user's source code.
-% Special environments are provided to mark blocks of code which are for
-% print only, \HTML\ only, or both, should it be necessary.
-% 
-%
-%
-% 
 % \clearpage
 %
 % \section{Alternatives}
@@ -2651,6 +2814,9 @@
 %
 % \VerbatimInput{lwarp_tutorial.txt}
 %
+% ^^A so they don't copy/paste the header:
+% \thispagestyle{empty}
+%
 % ^^A **************************************************************************
 % ^^A NOTE: lwarp_tutorial.txt is located in the TDS doc directory!
 % ^^A       Copy it to the source directory if you wish to recompile lwarp.dtx!
@@ -2748,7 +2914,6 @@
 %	Several compilations may be necessary to resolve cross-references.
 %
 % \item Force a recompile to occur.
-%
 %	\userentry{lwarpmk again}
 %	\userentry{lwarpmk print}
 %
@@ -2759,12 +2924,15 @@
 %
 % \item Process the index.\index{index>processing}\footnote{A \texttt{lwarpmk printglossary} command is also
 %	available to process a glossary produced with the \textsf{glossaries} package.
-%	See \cref{sec:glossaries}.}
+%	See \cref{sec:glossaries}.}\footnote{Also see \cref{sec:indextocbibind} for index options.}
 %	\userentry{lwarpmk printindex}
 %
 % \item Recompile again to include the index.
 %	\userentry{lwarpmk print}
 %
+% \item To force a single recompile when needed, even if no changes were detected:
+%   \userentry{lwarpmk print1}
+%
 % \end{enumerate}
 %
 % Note that the \HTML\ customization commands are ignored while making the
@@ -2819,13 +2987,17 @@
 %
 % \item Process the \HTML\ index and recompile:\index{index>processing}\footnote{A \texttt{lwarpmk htmlglossary} command is also
 %	available to process a glossary produced with the \textsf{glossaries} package.
-%	See \cref{sec:glossaries}.}
+%	See \cref{sec:glossaries}.}\footnote{Also see \cref{sec:indextocbibind} for index options.}
 %	\userentry{lwarpmk htmlindex}
 %	\userentry{lwarpmk html}
 %
-%	|_Index.html|, is updated for the new \LaTeX\ index.
+%	|_Index.html| is updated for the new \LaTeX\ index.
 %
 % \item Reload the web page to see the added index.
+%
+% \item To force a single recompile when needed, even if no changes were detected:
+%   \userentry{lwarpmk html1}
+%
 % \end{enumerate}
 %
 %
@@ -2885,7 +3057,8 @@
 % options for rendering, and for copying the \LaTeX\ source.
 %
 % While using MathJax has many advantages, it may not be able to represent
-% complex expressions or spacing adjustments as well as \LaTeX.
+% complex expressions or spacing adjustments as well as \LaTeX, and it
+% may not support some math-related packages.
 %
 %
 %
@@ -3256,7 +3429,12 @@
 % the |lwarpmk| utility does and it is likely to correctly know when to
 % recompile.  A recompile may be forced by making a small change to the source.
 %
+% A single recompile may be forced with:
+%   \margintag{forced single-pass recompile}
+%   \userentry{lwarpmk print1} \quad and/or
+%   \userentry{lwarpmk html1}
 %
+%
 % \clearpage
 %
 % \subsection{Using XeLaTeX or LuaLaTeX}
@@ -3889,8 +4067,11 @@
 %	|\item[\href{file\_name.pdf}{text}]|
 %	\end{sourcedisplay}
 %
+% \subsubsection{\pkg{relsize} package}
 %
+% \limitsrelsize
 %
+%
 % \subsection{Boxes and minipages}
 %
 %
@@ -4037,6 +4218,91 @@
 % \limitsfootnotes
 %
 %
+%
+% \subsection{Front and back matter}
+% \label{sec:frontbackmatter}
+%
+% \subsubsection{Starred chapters and sections}
+% \label{sec:forcesectionstar}
+%
+% \changes{v0.38}{2017/08/24}{Docs: Starred sections.}
+%
+% The following describes \cs{ForceHTMLPage} and \cs{ForceHTMLTOC},
+% which may be used for \pkg{endnotes}, \pkg{glossaries}, \pkg{tocbibind},
+% and the index.  See the following sections where applicable.
+% Continue here if interested in the reason for adding these commands to \pkg{lwarp}.
+%
+% Some packages use \cs{chapter*} or \cs{section*} to introduce reference
+% material such as notes or lists, often to be placed in the back matter of a book.
+% These starred sections are placed inline instead of on their own \HTML\ pages,
+% and they are not given \acro{TOC} entries.
+% 
+% \pkg{lwarp} provides a method to cause a starred section to be on its own \HTML\ page,
+% subject to \texttt{FileDepth}, and also a method to cause the starred section
+% to have its own \acro{TOC} entry during \HTML\ output.
+% 
+% \DescribeMacro{\ForceHTMLPage}
+% To place a starred section on its own \HTML\ page, use \cs{ForceHTMLPage} just before
+% the \cs{chapter*} or \cs{section*}.  \pkg{lwarp} will create a new page for the
+% starred sectional unit.
+% 
+% A starred sectional unit does not have a \acro{TOC} entry unless one is placed
+% manually.  The typical method using \cs{phantomsection} and \cs{addcontentsline}
+% works for inline text but fails when the new starred section is given its own
+% webpage after the \acro{TOC} entry is created.
+% If the starred section has its own \HTML\ page but no correct \acro{TOC} entry
+% \watchout[inaccessible \HTML\ page]
+% pointing to that page, the page will be inaccessible unless some other link is created.
+% 
+% \DescribeMacro{\ForceHTMLTOC}
+% To automatically force the \HTML\ version of the document to have a \acro{TOC} entry
+% for a starred section, use \cs{ForceHTMLTOC} just before the \cs{chapter*} or
+% \cs{section*}.  The \acro{TOC} will only be assigned for \HTML\ output, not
+% for print output, and it will appear in the main \acro{TOC} and also the side\acro{TOC}
+% per page.
+% 
+% For print output, \cs{ForceHTMLTOC} and \cs{ForceHTMLPage} have no effect.
+%
+%
+% \subsubsection{\pkg{abstract} package}
+%
+% \limitsabstract
+%
+%
+% \subsubsection{\pkg{appendix} package}
+%
+% \limitsappendix
+%
+%
+% \subsubsection{\pkg{pagenote} package}
+%
+% \limitspagenote
+%
+%
+% \subsubsection{\pkg{endnotes} package}
+%
+% \limitsendnotes
+%
+%
+% \subsubsection{\pkg{glossaries} package}
+% \label{sec:glossaries}
+%
+% \DescribePackage{glossaries}
+% \limitsglossaries
+%
+%
+% \subsubsection{Index and the \pkg{tocbibind} package}
+% \label{sec:indextocbibind}
+% \index{index>placement and \acro{TOC} options}
+%
+% \changes{v0.38}{2017/08/24}{Docs: Index, \protect\pkg{tocbibind}.}
+%
+% \limitsindex
+%
+% See \cref{sec:index}.
+%
+%
+%
 % \subsection{Math}
 % \label{sec:limitsmath}
 %
@@ -4076,6 +4342,16 @@
 % \limitsgraphics
 %
 %
+% \subsubsection{\pkg{grffile} package}
+%
+% \limitsgrffile
+%
+%
+% \subsubsection{\pkg{color} package}
+%
+% \limitscolor
+%
+%
 % \subsubsection{\pkg{xcolor} package}
 %
 % \limitsxcolor
@@ -4119,11 +4395,7 @@
 %
 % \subsection{Miscellaneous}
 %
-% \subsubsection{\pkg{abstract} package}
 %
-% \limitsabstract
-%
-%
 % \subsubsection{\pkg{verse} and \pkg{memoir}}
 %
 % \limitsverse
@@ -4146,18 +4418,12 @@
 % \limitsbabeltwo
 %
 % 
-% \subsubsection{\pkg{glossaries} package}
-% \label{sec:glossaries}
 %
-% \DescribePackage{glossaries}
-% \limitsglossaries
 %
 %
 %
 %
 %
-%
-%
 % \clearpage
 %
 % \section{EPUB conversion}
@@ -4235,7 +4501,7 @@
 % Select the ``magic wand'' to the right of this entry box, and set
 % the first entry
 % \begin{UIdisplay}
-%	Math HTML tags with tag name:
+%	Match HTML tags with tag name:
 % \end{UIdisplay}
 % to \element{h4}.  (Or \element{h3} for document classes with \cs{chapter}s.)
 % The \textsf{Detect chapters at} field should then show
@@ -4322,14 +4588,29 @@
 %
 % An additional boolean may be set to help mark float boundaries:
 %
+% \newcommand{\describeHTMLMarkFloats}{
+%   Default true.
+%   Adds
+%   \begin{sourcedisplay}
+%   === table begin \\
+%   \dots \\
+%   === end
+%   \end{sourcedisplay}
+%   or
+%   \begin{sourcedisplay}
+%   === figure begin \\
+%   \dots \\
+%   === end
+%   \end{sourcedisplay}
+%   around floats while formatting for word processors.
+%   This helps identify boundaries of floats to be manually converted
+%   to word-processor frames.
+% }
+%
 % \DescribeBoolean{HTMLMarkFloats}
 %	\begin{docsidebar}
 %	\raggedright
-%	Default true.
-%	Adds |=== table begin| or |=== figure begin|, and |=== end|
-%	around floats while formatting for word processors.
-%	This helps identify boundaries of floats to be manually converted
-%	to word-processor frames.
+%   \describeHTMLMarkFloats
 %	\end{docsidebar}
 %	\index{word processor>HTML conversion settings}
 %	\index{HTML>conversion settings>word processor}
@@ -4388,8 +4669,15 @@
 % will not need to be emulated for \HTML\ output.  Only the ``user-facing''
 % macros need to be nullified or emulated.
 %
-% Each |lwarp-| package should first call either \cs{LWR at ProvidesPackageDrop}
-% or \cs{LWR at ProvidesPackagePass}.  If |Drop|ped, the original print-version
+% Each |lwarp-| package should first call either
+% \begin{sourcedisplay}
+%   \cs{LWR at ProvidesPackageDrop}
+% \end{sourcedisplay}
+% or
+% \begin{sourcedisplay}
+%   \cs{LWR at ProvidesPackagePass}
+% \end{sourcedisplay}
+% If |Drop|ped, the original print-version
 % package is ignored, and only the |lwarp-| version is used.
 % Use this where the original print version is useless for \HTML.
 % If |Pass|ed, the original package is loaded first, with the user-supplied options,
@@ -4401,7 +4689,18 @@
 % For a case where the original package is usable without changes, there is no
 % need to create a |lwarp-| version.
 %
+% \subsection{Adding a package to the \pkg{lwarp.dtx} file}
 %
+% When adding a package to |lwarp.dtx| for permanent inclusing in \pkg{lwarp},
+% provide the |lwarp-<packagename>| code in |lwarp.dtx|,
+% add its entry into |lwarp.ins|, and also remember to add
+% \begin{sourcedisplay}
+%   \cs{LWR at loadafter}\{\textless{}packagename\textgreater\}
+% \end{sourcedisplay}
+% to |lwarp.dtx| in \cref{sec:loadafter}.  This causes \pkg{lwarp} to stop with
+% an error if \pkg{packagename} is loaded before \pkg{lwarp}.
+%
+%
 % \subsection{Testing \protect\pkg{lwarp}}
 %
 % \changes{v0.25}{2017/03/22}{Docs: Testing \protect\pkg{lwarp}.}
@@ -4744,7 +5043,7 @@
 % \vfill
 % 
 % \begin{center}
-% \pkg{lwarp} source code begins on the following page.
+% --- \pkg{lwarp} source code begins on the following page ---
 % \end{center}
 %
 %
@@ -5027,7 +5326,7 @@
 % The default is |lwarp.xdy|.
 % A customized file should be based on |lwarp.xdy|, and must retain
 % the line
-% \begin{Verbatim}[gobble=4]
+% \begin{Verbatim}[gobble=2]
 % (markup-locref :open "\hyperindexref{" :close "}")
 % \end{Verbatim}
 %
@@ -5258,6 +5557,8 @@
 % \begin{macro}{\LWR at loadafter} \marg{packagename} \quad
 % Error if this package was loaded before \pkg{lwarp}.
 %
+% \label{sec:loadafter}
+%
 %    \begin{macrocode}
 \newcommand*{\LWR at loadafter}[1]{%
 \@ifpackageloaded{#1}
@@ -5327,6 +5628,8 @@
 \LWR at loadafter{algorithmicx}
 \LWR at loadafter{alltt}
 \LWR at loadafter{amsthm}
+\LWR at loadafter{appendix}
+\LWR at loadafter{arabicfront}
 \LWR at loadafter{array}
 \LWR at loadafter{balance}
 \LWR at loadafter{bookmark}
@@ -5335,6 +5638,8 @@
 \LWR at loadafter{boxedminipage2e}
 \LWR at loadafter{ccaption}
 \LWR at loadafter{changepage}
+\LWR at loadafter{chappg}
+\LWR at loadafter{color}
 \LWR at loadafter{crop}
 \LWR at loadafter{cutwin}
 \LWR at loadafter{dcolumn}
@@ -5352,11 +5657,13 @@
 \LWR at loadafter{fancyhdr}
 \LWR at loadafter{fancyvrb}
 \LWR at loadafter{figcaps}
+\LWR at loadafter{fix2col}
 \LWR at loadafter{float}
 \LWR at loadafter{floatflt}
 \LWR at loadafter{floatpag}
 \LWR at loadafter{floatrow}
 \LWR at loadafter{flushend}
+\LWR at loadafter{fncychap}
 \LWR at loadafter{ftnright}
 \LWR at loadafter{fullpage}
 \LWR at loadafter{geometry}
@@ -5363,6 +5670,7 @@
 \LWR at loadafter{glossaries}
 % \LWR at loadafter{graphics}% pre-loaded by xunicode
 % \LWR at loadafter{graphicx}% pre-loaded by xunicode
+\LWR at loadafter{grffile}
 \LWR at loadafter{hyperref}
 \LWR at loadafter{hyperxmp}
 \LWR at loadafter{idxlayout}
@@ -5381,6 +5689,7 @@
 \LWR at loadafter{marginnote}
 \LWR at loadafter{mcaption}
 \LWR at loadafter{mdframed}
+\LWR at loadafter{metalogo}
 \LWR at loadafter{microtype}
 \LWR at loadafter{moreverb}
 \LWR at loadafter{mparhack}
@@ -5390,6 +5699,8 @@
 \LWR at loadafter{needspace}
 \LWR at loadafter{newtxmath}
 \LWR at loadafter{nextpage}
+\LWR at loadafter{nonumonpart}
+\LWR at loadafter{nopageno}
 \LWR at loadafter{nowidow}
 \LWR at loadafter{ntheorem}
 \LWR at loadafter{pagenote}
@@ -5400,9 +5711,14 @@
 \LWR at loadafter{placeins}
 \LWR at loadafter{prelim2e}
 \LWR at loadafter{ragged2e}
+\LWR at loadafter{realscripts}
+\LWR at loadafter{relsize}
+\LWR at loadafter{romanbar}
+\LWR at loadafter{romanbarpagenumber}
 \LWR at loadafter{rotating}
 \LWR at loadafter{rotfloat}
 \LWR at loadafter{savetrees}
+% \LWR at loadafter{scalefnt}% loaded by babel-french
 \LWR at loadafter{setspace}
 \LWR at loadafter{shadow}
 \LWR at loadafter{showidx}
@@ -5409,10 +5725,12 @@
 \LWR at loadafter{showkeys}
 \LWR at loadafter{sidecap}
 \LWR at loadafter{sidenotes}
+\LWR at loadafter{siunitx}
 \LWR at loadafter{soul}
 \LWR at loadafter{subfig}
 \LWR at loadafter{tabularx}
 \LWR at loadafter{tabulary}
+% \LWR at loadafter{textcomp}% maybe before lwarp with font packages
 \LWR at loadafter{textpos}
 \LWR at loadafter{theorem}
 \LWR at loadafter{threeparttable}
@@ -5420,6 +5738,7 @@
 \LWR at loadafter{titleps}
 \LWR at loadafter{titlesec}
 \LWR at loadafter{titletoc}
+\LWR at loadafter{tocbibind}
 \LWR at loadafter{tocloft}
 \LWR at loadafter{transparent}
 \LWR at loadafter{trivfloat}
@@ -5431,6 +5750,7 @@
 \LWR at loadafter{wrapfig}
 \LWR at loadafter{xcolor}
 \LWR at loadafter{xfrac}
+\LWR at loadafter{xltxtra}
 \LWR at loadafter{xmpincl}
 %    \end{macrocode}
 
@@ -6332,13 +6652,11 @@
 %    \end{macrocode}
 %
 %
-% \DescribeBoolean{HTMLMarkFloats} Default true.
-%	Adds |=== table begin| or |=== figure begin|, and |=== end|
-%	around floats while formatting for word processors.
-%	This helps identify boundaries of floats to be manually converted
-%	to word-processor frames.
-%	(Perhaps some day word processors will have \HTML\ import options
-%	for identifying \element{div} classes for figures and tables.)
+% \DescribeBoolean{HTMLMarkFloats}
+% \describeHTMLMarkFloats
+%	\footnote{Perhaps some day word processors will have \HTML\ import options
+%	for identifying \element{div} classes for figures and tables,
+%   along with the associated captions.}
 %	\index{word processor>HTML conversion settings}
 %	\index{HTML>conversion settings>word processor}
 %
@@ -6443,118 +6761,33 @@
 
 % \section{Textcomp}
 %
-% \limitstextcomp
-%
-% \changes{v0.37}{2017/08/18}{\pkg{textcomp}: Improved support.}
-%
 % \codehtml
 %    \begin{macrocode}
 \begin{warpHTML}
 %    \end{macrocode}
 %
-% Modifications for \pkg{textcomp} are done \cs{AtBeginDocument} since
-% \pkg{textcomp} may have been loaded before \pkg{lwarp}.
+%
+% If \pkg{textcomp} was loaded before \pkg{lwarp},
+% perhaps as part of the font-related packages,
+% explicitly load the lwarp patches now:
 %    \begin{macrocode}
-\AtBeginDocument{% in case textcomp was not loaded
-
 \@ifpackageloaded{textcomp}
 {
-%    \end{macrocode}
-% The following are restored for print when inside a \env{lateximage}:
-%    \begin{macrocode}
-\let\LWR at origtextdegree\textdegree
-\let\LWR at origtextcelsius\textcelsius
-\let\LWR at origtextohm\textohm
-\let\LWR at origtextmu\textmu
-\LetLtxMacro\LWR at origcapitalcedilla\capitalcedilla
-\LetLtxMacro\LWR at origcapitalogonek\capitalogonek
-\LetLtxMacro\LWR at origcapitalgrave\capitalgrave
-\LetLtxMacro\LWR at origcapitalacute\capitalacute
-\LetLtxMacro\LWR at origcapitalcircumflex\capitalcircumflex
-\LetLtxMacro\LWR at origcapitaltilde\capitaltilde
-\LetLtxMacro\LWR at origcapitaldieresis\capitaldieresis
-\LetLtxMacro\LWR at origcapitalhungarumlaut\capitalhungarumlaut
-\LetLtxMacro\LWR at origcapitalring\capitalring
-\LetLtxMacro\LWR at origcapitalcaron\capitalcaron
-\LetLtxMacro\LWR at origcapitalbreve\capitalbreve
-\LetLtxMacro\LWR at origcapitalmacron\capitalmacron
-\LetLtxMacro\LWR at origcapitaldotaccent\capitaldotaccent
-\LetLtxMacro\LWR at origtextcircled\textcircled
-%    \end{macrocode}
-% For \HTML, use \HTML\ entities or direct Unicode, depending on the engine:
-%    \begin{macrocode}
-\ifPDFTeX
-\renewcommand*{\textdegree}{\HTMLentity{deg}}
-\renewcommand*{\textcelsius}{\HTMLentity{deg}\,C}
-\renewcommand*{\textohm}{\HTMLunicode{2126}}
-\renewcommand*{\textmu}{\HTMLunicode{00B5}}
-\else
-\renewcommand*{\textdegree}{°}
-\renewcommand*{\textcelsius}{°C}
-\renewcommand*{\textohm}{Ω}
-\renewcommand*{\textmu}{μ}
-\fi
-%    \end{macrocode}
-% For \HTML, Unicode diacritical marks are used:
-%    \begin{macrocode}
-\renewcommand*{\capitalcedilla}[1]{#1\HTMLunicode{0327}}
-\renewcommand*{\capitalogonek}[1]{#1\HTMLunicode{0328}}
-\renewcommand*{\capitalgrave}[1]{#1\HTMLunicode{0300}}
-\renewcommand*{\capitalacute}[1]{#1\HTMLunicode{0301}}
-\renewcommand*{\capitalcircumflex}[1]{#1\HTMLunicode{0302}}
-\renewcommand*{\capitaltilde}[1]{#1\HTMLunicode{0303}}
-\renewcommand*{\capitaldieresis}[1]{#1\HTMLunicode{0308}}
-\renewcommand*{\capitalhungarumlaut}[1]{#1\HTMLunicode{30B}}
-\renewcommand*{\capitalring}[1]{#1\HTMLunicode{30A}}
-\renewcommand*{\capitalcaron}[1]{#1\HTMLunicode{30C}}
-\renewcommand*{\capitalbreve}[1]{#1\HTMLunicode{306}}
-\renewcommand*{\capitalmacron}[1]{#1\HTMLunicode{304}}
-\renewcommand*{\capitaldotaccent}[1]{#1\HTMLunicode{307}}
-%    \end{macrocode}
-% \cs{textcircled} becomes a span with a rounded border:
-%    \begin{macrocode}
-\renewcommand*{\textcircled}[1]{%
-\InlineClass[border: 1px solid \LWR at currenttextcolor]{textcircled}{#1}%
+\LWR at origRequirePackage{lwarp-textcomp}
 }
 %    \end{macrocode}
-%
-% \begin{macro}{\LWR at restoreorigtextcomp}
-% Called from \cs{restoreoriginalformatting} when a \env{lateximage} is begun.
+% If \pkg{textcomp} is loaded after \pkg{warp},
+% \pkg{lwarp} will automatically load \pkg{lwarp-textcomp}
+% at that time.  Meanwhile, define a null version
+% of \cs{LWR at restoreorigtextcomp} until \pkg{textcomp} is
+% actually loaded, at which point \pkg{lwarp-textcomp} will
+% replaced \cs{LWR at restoreorigtextcomp}.
 %    \begin{macrocode}
-\newcommand*{\LWR at restoreorigtextcomp}{%
-\let\textdegree\LWR at origtextdegree%
-\let\textcelsius\LWR at origtextcelsius%
-\let\textohm\LWR at origtextohm%
-\let\textmu\LWR at origtextmu%
-\LetLtxMacro\capitalcedilla\LWR at origcapitalcedilla%
-\LetLtxMacro\capitalogonek\LWR at origcapitalogonek%
-\LetLtxMacro\capitalgrave\LWR at origcapitalgrave%
-\LetLtxMacro\capitalacute\LWR at origcapitalacute%
-\LetLtxMacro\capitalcircumflex\LWR at origcapitalcircumflex%
-\LetLtxMacro\capitaltilde\LWR at origcapitaltilde%
-\LetLtxMacro\capitaldieresis\LWR at origcapitaldieresis%
-\LetLtxMacro\capitalhungarumlaut\LWR at origcapitalhungarumlaut%
-\LetLtxMacro\capitalring\LWR at origcapitalring%
-\LetLtxMacro\capitalcaron\LWR at origcapitalcaron%
-\LetLtxMacro\capitalbreve\LWR at origcapitalbreve%
-\LetLtxMacro\capitalmacron\LWR at origcapitalmacron%
-\LetLtxMacro\capitaldotaccent\LWR at origcapitaldotaccent%
-\LetLtxMacro\textcircled\LWR at origtextcircled%
+{
+\providecommand*{\LWR at restoreorigtextcomp}{}%
 }
 %    \end{macrocode}
-% \end{macro}
-%
-%    \begin{macrocode}
-}% textcomp loaded
-{% textcomp not loaded
-%    \end{macrocode}
-% A null version for use when \pkg{textcomp} was not loaded:
-%    \begin{macrocode}
-\newcommand*{\LWR at restoreorigtextcomp}{}%
-}% textcomp not loaded
 
-}% AtBeginDocument
-
 %    \begin{macrocode}
 \end{warpHTML}
 %    \end{macrocode}
@@ -6561,6 +6794,7 @@
 
 
 
+
 % \section{Accents}
 %
 % \limitsaccents
@@ -6645,39 +6879,7 @@
 
 
 
-% \section{SIunitx}
 
-% \changes{v0.36}{2017/08/17}{\pkg{siunitx}: Improved symbol support.}
-% \changes{v0.37}{2017/08/17}{\pkg{siunitx}: Improved symbol support.}
-
-% \codehtml
-%    \begin{macrocode}
-\begin{warpHTML}
-%    \end{macrocode}
-
-%    \begin{macrocode}
-\AtBeginDocument{% in case textcomp was not loaded
-
-\@ifpackageloaded{siunitx}
-{
-\DeclareSIUnit\bohr{\textit{a}\textsubscript{0}}
-\DeclareSIUnit\clight{\textit{c}\textsubscript{0}}
-\DeclareSIUnit\elementarycharge{\textit{e}}
-\DeclareSIUnit\electronmass{\textit{m}\textsubscript{e}}
-\DeclareSIUnit\hartree{\textit{E}\textsubscript{h}}
-}% siunitx loaded
-{}% siunitx not loaded
-
-}% AtBeginDocument
-
-%    \begin{macrocode}
-\end{warpHTML}
-%    \end{macrocode}
-
-
-
-
-
 % \section{Configuration Files}
 
 
@@ -6880,7 +7082,7 @@
 p {margin: 1.5ex 0em 1.5ex 0em ;}
 
 /* Holds a section number to add space between it and the name */
-span.sectionnumber { margin-right: .6em }
+span.sectionnumber { margin-right: 0em }
 
 /* Inserted in front of index lines */
 span.indexitem {margin-left: 0em}
@@ -6920,6 +7122,33 @@
 
 span.textcircled { border: 1px solid black ; border-radius: 1ex ; }
 
+
+
+/* For realscripts */
+.supsubscript {
+    display: inline-block;
+    text-align:left ;
+}
+
+.supsubscript sup,
+.supsubscript sub {
+    position: relative;
+    display: block;
+    font-size: .5em;
+    line-height: 1;
+}
+
+.supsubscript sup {
+    top: .5em;
+}
+
+.supsubscript sub {
+    top: .5em;
+}
+
+
+
+
 span.attribution {
   margin-left: 1em ; font-size: 80% ; font-variant: small-caps;
 }
@@ -7826,11 +8055,15 @@
     text-align: left ;
 }
 
+
 nav.sidetoc p {line-height:1.2 ; margin: 1ex .5em 1ex .5em ;
     text-indent: 0 ; }
+
 nav.sidetoc p a {color:black ; font-size: .7em ;}
+
 div.sidetoctitle {font-size: 1.2em; font-weight:bold; text-align:center;
     border-bottom: 1px solid silver ;    }
+
 nav.sidetoc a:hover {text-decoration: underline ; }
 
 
@@ -8744,6 +8977,7 @@
 % \changes{v0.32}{2017/06/08}{\protect\texttt{lwarpmk}: Fix: \protect\texttt{io.lines()} changed to \protect\texttt{file:lines()}
 %		due to \protect\texttt{luatex} changes.}
 % \changes{v0.37}{2017/08/19}{\protect\texttt{lwarpmk}: Removes additional \HTML\ \protect\texttt{aux} files.}
+% \changes{v0.38}{2017/08/24}{\protect\texttt{lwarpmk}: Added print1 and html1 actions.}
 %
 %    \begin{macrocode}
 \begin{filecontents*}{lwarpmk.lua}
@@ -8753,7 +8987,7 @@
 
 -- Print the usage of the lwarpmk command:
 
-printversion = "v0.37"
+printversion = "v0.38"
 
 function printhelp ()
 print ("lwarpmk: Use lwarpmk -h or lwarpmk --help for help.") ;
@@ -8762,10 +8996,12 @@
 function printusage ()
 print ( [[
 
-lwarpmk print [project]: Compile a print version.
+lwarpmk print [project]: Compile the print version if necessary.
+lwarpmk print1 [project]: Forced single compile of the print version.
 lwarpmk printindex [project]: Process the index for the print version.
 lwarpmk printglossary [project]: Process the glossary for the print version.
-lwarpmk html [project]: Compile an HTML version.
+lwarpmk html [project]: Compile the HTML version if necessary.
+lwarpmk html1 [project]: Forced single compile of the HTML version.
 lwarpmk htmlindex [project]: Process the index for the html version.
 lwarpmk htmlglossary [project]: Process the glossary for the html version.
 lwarpmk again [project]: Touch the source code to trigger recompiles.
@@ -9081,7 +9317,7 @@
 if (arg[1] == "--version") then
 print ( "lwarpmk: " .. printversion )
 
-else -- not -- version
+else -- not --version
 
 -- print intro:
 
@@ -9112,6 +9348,12 @@
     end
 end -- not latexmk
 
+elseif arg[1] == "print1" then
+    loadconf ()
+    verifyfileexists (sourcename .. ".tex") ;
+    onetime("")
+    print ("lwarpmk: Done.") ;
+
 -- lwarp printindex:
 -- Compile the index then touch the source
 -- to trigger a recompile of the document:
@@ -9172,6 +9414,13 @@
     end
 end -- not latexmk
 
+elseif arg[1] == "html1" then
+    loadconf ()
+    verifyfileexists ( sourcename .. ".tex" ) ;
+    onetime("_html")
+    pdftohtml ()
+    print ("lwarpmk: Done.")
+
 elseif arg[1] == "pdftohtml" then
     loadconf ()
     pdftohtml ()
@@ -9360,7 +9609,7 @@
 
 % A stack to record the depth of each level:
 %
-% Note that nested LaTeX structures may push depths which are non-sequential.
+% Note that nested \LaTeX\ structures may push depths which are non-sequential.
 % \watchout
 
 % \begin{docsidebar}[Ex:]
@@ -9393,7 +9642,7 @@
 
 % \begin{macro}{\pushclose} \marg{action} \marg{depth}
 
-% Pushes one return action and its LaTeX depth onto the stacks.
+% Pushes one return action and its \LaTeX\ depth onto the stacks.
 %    \begin{macrocode}
 \NewDocumentCommand{\pushclose}{m m}
 {
@@ -9779,7 +10028,7 @@
 % \section{\textbackslash{}PrintStack diagnostic tool}
 
 % Diagnostics tool:
-% Prints the LaTeX nesting depth values for the stack levels.
+% Prints the \LaTeX\ nesting depth values for the stack levels.
 % Must have |\LWR at startpars| active while printing the stack, so |\PrintStack| may
 % \watchout
 % be called from anywhere in the normal text flow.
@@ -9849,6 +10098,8 @@
 
 % \section{PDF pages and styles}
 
+% \changes{v0.38}{2017/08/21}{Added \cs{markboth}, \cs{sloppy}, etc.}
+
 % \codehtml
 %    \begin{macrocode}
 \begin{warpHTML}
@@ -9866,11 +10117,12 @@
 \LWR at stoppars\LWR at orignewpage\LWR at startpars%
 }
 %    \end{macrocode}
-
-
-
-% \cs{pagestyle} and \cs{thispagestyle} are nullified for \HTML\ output.
 %
+%
+%
+% \cs{pagestyle}, etc. are nullified for \HTML\ output.
+%
+%
 % \begin{macro}{\pagestyle} \marg{style}
 %    \begin{macrocode}
 \renewcommand*{\pagestyle}[1]{}
@@ -9883,6 +10135,49 @@
 %    \end{macrocode}
 % \end{macro}
 %
+% \begin{macro}{\markboth} \marg{left} \marg{right}
+%    \begin{macrocode}
+\renewcommand*{\markboth}[2]{}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\markright} \marg{right}
+%    \begin{macrocode}
+\renewcommand*{\markright}[1]{}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\raggedbottom}
+%    \begin{macrocode}
+\renewcommand*{\raggedbottom}{}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\flushbottom}
+%    \begin{macrocode}
+\renewcommand*{\flushbottom}{}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\sloppy}
+%    \begin{macrocode}
+\renewcommand*{\sloppy}{}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\fussy}
+%    \begin{macrocode}
+\renewcommand*{\fussy}{}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+%
 % \begin{macro}{\pagenumbering} \marg{commands}
 %    \begin{macrocode}
 \renewcommand*{\pagenumbering}[1]{}
@@ -9889,8 +10184,8 @@
 %    \end{macrocode}
 % \end{macro}
 %
-
-
+%
+%
 %    \begin{macrocode}
 \end{warpHTML}
 %    \end{macrocode}
@@ -11563,6 +11858,75 @@
 %    \end{macrocode}
 %
 %
+%
+% \subsection{User-level starred section commands}
+%
+%
+% \begin{macro}{\ForceHTMLPage}
+%   For \HTML\ output, forces the next section to be on its own \HTML\ page,
+%   if |FileDepth| allows, even if starred.
+%   For use with \cs{printindex} and others which generate a starred section
+%   which should be on its own \HTML\ page.  Also see \cs{ForceHTMLTOC}.
+%
+%   For print output, no effect.
+%
+% \changes{v0.38}{2017/08/22}{Added.}
+%
+%    \begin{macrocode}
+\newbool{LWR at forcinghtmlpage}
+\boolfalse{LWR at forcinghtmlpage}
+
+\newcommand*{\ForceHTMLPage}{%
+\global\booltrue{LWR at forcinghtmlpage}%
+}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\ForceHTMLTOC}
+%   For \HTML\ output, forces the next section to have a TOC entry, even if starred.
+%   For use with \cs{printindex} and others which generate a starred section
+%   which should be in the \acro{TOC} so that it may be accessed via \HTML.
+%   Not necessary if used with \pkg{tocbibind}.  Also see \cs{ForceHTMLPage}.
+%
+%   For print output, no effect.
+%
+% \changes{v0.38}{2017/08/22}{Added.}
+%
+%    \begin{macrocode}
+\newbool{LWR at forcinghtmltoc}
+\boolfalse{LWR at forcinghtmltoc}
+
+\newcommand*{\ForceHTMLTOC}{%
+\global\booltrue{LWR at forcinghtmltoc}%
+}
+%    \end{macrocode}
+% \end{macro}
+%
+%    \begin{macrocode}
+\end{warpHTML}
+%    \end{macrocode}
+%
+%
+%
+% \codeprint
+%    \begin{macrocode}
+\begin{warpprint}
+\newcommand*{\ForceHTMLPage}{}
+\newcommand*{\ForceHTMLTOC}{}
+\end{warpprint}
+%    \end{macrocode}
+%
+%
+%
+% \codehtml
+%    \begin{macrocode}
+\begin{warpHTML}
+%    \end{macrocode}
+%
+%
+%
+%
 % \subsection{Book class commands}
 %
 %
@@ -11675,16 +12039,35 @@
 %    \end{macrocode}
 %
 %
+% \begin{macro}{\@seccntformat}
+% \changes{v0.38}{2017/08/21}{Added for \pkg{appendix}.}
 %
+%    \begin{macrocode}
+\def\@seccntformat#1{\csname the#1\endcsname\protect\quad}
+%    \end{macrocode}
+% \end{macro}
+%
+%
 % \begin{macro}{\LWR at section} * \oarg{TOC name} \marg{name} \marg{sectiontype}
 %
 % \changes{v0.20}{2017/01/09}{Combined higher-level sections together into files.}
 % \changes{v0.36}{2017/08/15}{Improved spacing.}
+% \changes{v0.38}{2017/08/21}{\cs{part*} starts a new \HTML\ page, for \pkg{appendix}.}
+% \changes{v0.38}{2017/08/21}{Modified spacing, uses \cs{numberline}.}
 %
 % The common actions for the high-level sectioning commands.
 %    \begin{macrocode}
 \DeclareDocumentCommand{\LWR at section}{m m m m}{%
-\LWR at traceinfo{LWR at section}%
+\LWR at traceinfo{LWR at section |#2| |#3|}%
+% \ifthenelse{%
+% % \equal{#2}{\-NoValue-}\AND%
+% \isempty{#3}%
+% }%
+% {% empty section name
+% \LWR at traceinfo{LWR at section: empty section}%
+% }% empty section name
+% {% not an empty section name
+\LWR at traceinfo{LWR at section: not an empty section}%
 \LWR at stoppars%
 %    \end{macrocode}
 % Cancel special \env{minipage} horizontal space interaction:
@@ -11691,58 +12074,68 @@
 %    \begin{macrocode}
 \global\boolfalse{LWR at minipagethispar}%
 %    \end{macrocode}
-% Start a new \HTML\ file if not starred, and is a shallow sectioning depth:
+% Start a new \HTML\ file unless starred,
+%   and if is a shallow sectioning depth.
+%
+% Exception: Also start a new \HTML\ file for \cs{part*}, for \pkg{appendix}.
+%
+% Generate a new \LaTeX\ page so that \TOC\ and index page number points to the section:
 %    \begin{macrocode}
 \LWR at traceinfo{LWR at section: testing whether to start a new HTML file}%
-\IfBooleanTF{#1}{% starred
-%    \end{macrocode}
-% Generate a new LaTeX page so that \TOC\ and index page number points to the section:
-%    \begin{macrocode}
-    \LWR at orignewpage%
-
-}{% not starred
-    \ifthenelse{%
-        \cnttest{\csuse{LWR at depth#4}}{<=}{\value{FileDepth}}%
-        \AND%
-        \(%
+\IfBooleanTF{#1}{\LWR at traceinfo{LWR at section: starred}}{}%
+\ifbool{LWR at forcinghtmlpage}{\LWR at traceinfo{LWR at section: forcinghtmlpage}}{}%
+\ifthenelse{%
+    \(%
+        \(\NOT\equal{#1}{\BooleanTrue}\)\OR%
+        \(\cnttest{\csuse{LWR at depth#4}}{=}{\LWR at depthpart}\)\OR%
+        \(\boolean{LWR at forcinghtmlpage}\)%
+    \)%
+    \AND%
+    \cnttest{\csuse{LWR at depth#4}}{<=}{\value{FileDepth}}%
+    \AND%
+    \(%
         \NOT\boolean{CombineHigherDepths}\OR%
         \cnttest{\csuse{LWR at depth#4}}{<=}{\value{LWR at prevFileDepth}}%
-        \)%
-    }%
+    \)%
+    \AND%
+    \NOT\equal{#3}{}% phantomsection
+}%
 %    \end{macrocode}
 % If so: start a new \HTML\ file:
 %    \begin{macrocode}
-    {% new file
-        \LWR at traceinfo{LWR at section: new HTML file}%
+{% new file
+    \LWR at traceinfo{LWR at section: new HTML file}%
 %    \end{macrocode}
 % See if there was an optional TOC name entry:
 %    \begin{macrocode}
-        \IfNoValueTF{#2}%
+    \IfNoValueTF{#2}%
 %    \end{macrocode}
 % If no optional entry
 %    \begin{macrocode}
-        {\LWR at newhtmlfile{#3}}%
+    {\LWR at newhtmlfile{#3}}%
 %    \end{macrocode}
 % If yes an optional entry
 %    \begin{macrocode}
-        {\LWR at newhtmlfile{#2}}%
-    }% new file
+    {\LWR at newhtmlfile{#2}}%
+}% new file
 %    \end{macrocode}
 % Else: No new \HTML\ file:
 %    \begin{macrocode}
-    {% not new file
+{% not new file
 %    \end{macrocode}
-% Generate a new LaTeX page so that \TOC\ and index page number points to the section:
+% Generate a new \LaTeX\ page so that \TOC\ and index page number points to the section:
 %    \begin{macrocode}
-        \LWR at orignewpage%
+    \LWR at traceinfo{LWR at section: not a new HTML file}%
+    \LWR at orignewpage%
 
-    }% not new file
-}% not starred
+}% not new file
 %    \end{macrocode}
 % Remember this section's name for \cs{nameref}:
 %    \begin{macrocode}
+\IfValueTF{#3}{%
 \LWR at traceinfo{LWR at section: about to LWR at setlatestname}%
 \IfValueTF{#2}{\LWR at setlatestname{#2}}{\LWR at setlatestname{#3}}%
+}{}%
 %    \end{macrocode}
 % Print an opening comment with the level and the name;
 % ex: ``section'' ``Introduction''
@@ -11765,10 +12158,21 @@
 %    \begin{macrocode}
 \LWR at createautosec{\csuse{LWR at tag#4}}%
 %    \end{macrocode}
-% If not starred, step counter and add to TOC:
+% Check if starred:
 %    \begin{macrocode}
 \IfBooleanTF{#1}%
-{}% starred
+{%
+%    \end{macrocode}
+% Starred, but also forcing a TOC entry, so
+% add unnumbered TOC name or regular name:
+%    \begin{macrocode}
+\ifbool{LWR at forcinghtmltoc}%
+{\addcontentsline{toc}{#4}{\IfValueTF{#2}{#2}{#3}}}%
+{}%
+}% starred
+%    \end{macrocode}
+% Not starred, so step counter and add to TOC:
+%    \begin{macrocode}
 {% not starred
 %    \end{macrocode}
 % Only add a numbered TOC entry if section number is not too deep:
@@ -11791,8 +12195,10 @@
 %    \begin{macrocode}
             \LWR at traceinfo{LWR at section: about to addcontentsline}%
             \addcontentsline{toc}{#4}%
-            {\protect\LWR at sectionnumber{\csuse{the#4}}%
-            \IfValueTF{#2}{ #2}{ #3}}%
+            {%
+                 \protect\numberline{\csuse{the#4}}%
+                {\ignorespaces\IfValueTF{#2}{#2}{#3}\protect\relax}%
+            }%
             \LWR at traceinfo{LWR at section: finished addcontentsline}%
         }% end of if main matter
 %    \end{macrocode}
@@ -11800,7 +12206,7 @@
 %    \begin{macrocode}
         {% not main matter
             \LWR at traceinfo{LWR at section: no main matter}%
-            \addcontentsline{toc}{#4}{\IfValueTF{#2}{ #2}{ #3}}%
+            \addcontentsline{toc}{#4}{\IfValueTF{#2}{#2}{#3}}%
         }% end of not main matter
     }% end of secnumdepth
 %    \end{macrocode}
@@ -11807,7 +12213,7 @@
 % Deeper than secnumdepth, so add an unnumbered TOC entry:
 %    \begin{macrocode}
     {%
-        \addcontentsline{toc}{#4}{\IfValueTF{#2}{ #2}{ #3}}%
+        \addcontentsline{toc}{#4}{\IfValueTF{#2}{#2}{#3}}%
     }%
 %    \end{macrocode}
 % For part, print the section type:
@@ -11828,7 +12234,7 @@
         \ifthenelse{%
             \cnttest{\csuse{LWR at depth#4}}{<=}{\value{secnumdepth}}%
         }%
-        {\protect\LWR at sectionnumber{\csuse{the#4}}~}%
+        {\protect\LWR at sectionnumber{\@seccntformat{#4}}}%
         {}%
         \LWR at traceinfo{LWR at section: finished print section number}%
     }{}%
@@ -11857,6 +12263,9 @@
 % If not starred, remember the previous depth to
 % possibly trigger a new \HTML\ page.
 %
+% HOWEVER, allow a \cs{part*} to start a new \HTML\ page.
+% This is used by \pkg{appendix}.
+%
 % A starred section does not trigger a new \HTML\ page at the beginning
 % of this macro, so it should not affect it here at the end either.
 % This became an issue when a \cs{listoftables} was tested in the middle of
@@ -11864,11 +12273,25 @@
 % a new \HTML\ page for the section following it
 % while |CombineHigherDepths| was true.
 %    \begin{macrocode}
-\IfBooleanTF{#1}%
-{}%
+\ifthenelse{%
+    \NOT\equal{#1}{\BooleanTrue}\OR%
+    \cnttest{\csuse{LWR at depth#4}}{=}{\LWR at depthpart}%
+}%
 {% not starred
     \setcounter{LWR at prevFileDepth}{\csuse{LWR at depth#4}}%
 }% not starred
+{}%
+%    \end{macrocode}
+% Reset to defaults if not a phantomsection:
+%    \begin{macrocode}
+\ifstrempty{#3}%
+{}%
+{%
+\global\boolfalse{LWR at forcinghtmlpage}%
+\global\boolfalse{LWR at forcinghtmltoc}%
+}%
+%
+% }% not an empty section name
 \LWR at traceinfo{LWR at section: done}%
 }
 %    \end{macrocode}
@@ -11879,10 +12302,10 @@
 % \subsection{\textbackslash{}section and friends}
 
 % \begin{macro}{\part} * \oarg{TOC name} \marg{name}
+%
+% \changes{v0.38}{2017/08/21}{Fix with \texttt{article} class.}
+%
 %    \begin{macrocode}
-\@ifundefined{chapter}
-{}
-{%
 \DeclareDocumentCommand{\part}{s o m}{%
 \LWR at epubprintpendingfootnotes%
 \LWR at stoppars%
@@ -11891,7 +12314,6 @@
 
 \LWR at section{#1}{#2}{#3}{part}%
 }
-}
 %    \end{macrocode}
 % \end{macro}
 
@@ -11910,9 +12332,7 @@
 
 \LWR at startnewdepth{\LWR at depthchapter}{\LWR at printclosechapter}%
 
-\LWR at traceinfo{chapter: about to LWR at section}%
 \LWR at section{#1}{#2}{#3}{chapter}%
-\LWR at traceinfo{chapter: done}%
 }
 }
 %    \end{macrocode}
@@ -15920,7 +16340,7 @@
 \LWR at traceinfo{LWR at newlabel: !#1!}%
 % \@bsphack%
 %    \end{macrocode}
-% Create a traditional LaTeX label, as modified by \pkg{cleveref}:
+% Create a traditional \LaTeX\ label, as modified by \pkg{cleveref}:
 %    \begin{macrocode}
 \LWR at origlabel{#1}%
 %    \end{macrocode}
@@ -16856,9 +17276,12 @@
 % (Called from each line in the |.aux|, |.lof| files.)
 %
 % Record this section number for further use:
+%
+% \changes{v0.38}{2017/08/21}{Added trailing \cs{quad}.}
+%
 %    \begin{macrocode}
 \renewcommand*{\numberline}[1]{%
-\LWR at sectionnumber{#1}%
+\LWR at sectionnumber{#1}\quad%
 }
 %    \end{macrocode}
 % \end{macro}
@@ -16976,6 +17399,7 @@
 
 
 % \section{Index and glossary}
+% \label{sec:index}
 
 % See:\\
 % \href{http://tex.stackexchange.com/questions/187038/how-to-mention-section-number-in-index-created-by-imakeidx}
@@ -17002,18 +17426,7 @@
 %    \end{macrocode}
 
 
-% \begin{macro}{\LWR at indexsection}
-%
-% Controls whether the index will be in a section or a chapter, depending on
-% the documentclass.
-%    \begin{macrocode}
-\@ifundefined{chapter}
-    {\newcommand*{\LWR at indexsection}{\section{\indexname}}}
-    {\newcommand*{\LWR at indexsection}{\chapter{\indexname}}}
-%    \end{macrocode}
-% \end{macro}
 
-
 % \begin{macro}{\printindex}
 %    \begin{macrocode}
 \let\LWR at origprintindex\printindex
@@ -17020,7 +17433,6 @@
 
 \renewcommand*{\printindex}
 {
-\LWR at indexsection
 \LWR at startpars
 \LWR at origprintindex
 }
@@ -17029,7 +17441,12 @@
 
 % \begin{environment}{theindex}
 %    \begin{macrocode}
+\@ifundefined{chapter}
+{\newcommand*{\LWR at indexsection}[1]{\section*{#1}}}
+{\newcommand*{\LWR at indexsection}[1]{\chapter*{#1}}}
+
 \renewenvironment*{theindex}{%
+\LWR at indexsection{\indexname}%
 \let\item\LWR at indexitem%
 \let\subitem\LWR at indexsubitem%
 \let\subsubitem\LWR at indexsubsubitem%
@@ -17386,8 +17803,15 @@
 % \end{macro}
 %
 %
-
-
+%
+% \begin{macro}{\LWR at restoreorigrelsize} Patched by \pkg{lwarp-relsize} if loaded.
+%    \begin{macrocode}
+\newcommand*{\LWR at restoreorigrelsize}{}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+%
 % \begin{macro}{\LWR at restoreorigformatting}
 % While producing \SVG\ math or a \env{lateximage},
 %	use regular \LaTeX\ formatting instead of \HTML\ tags.
@@ -17459,6 +17883,7 @@
 %
 \LWR at restoreorigtextcomp%
 \LWR at restoreorigaccents%
+\LWR at restoreorigrelsize%
 %
 \LWR at FBcancel%
 }
@@ -17479,7 +17904,7 @@
 \LWR at htmlopencomment
 
 %    \end{macrocode}
-% Start the LaTeX math environment inside the \HTML\ comment:
+% Start the \LaTeX\ math environment inside the \HTML\ comment:
 %    \begin{macrocode}
 \begingroup
 \csuse{LWR at orig#1}
@@ -20888,7 +21313,9 @@
 % Emulate the hyperref |\phantomsection| command,
 % often used to insert the bibliography into table of contents:
 %    \begin{macrocode}
-\newcommand*{\phantomsection}{\section*{}}
+\newcommand*{\phantomsection}{%
+\section*{}%
+}
 %    \end{macrocode}
 % \end{macro}
 
@@ -21499,6 +21926,80 @@
 % \clearpage
 %
 % \iffalse
+%<*appendix>
+% \fi
+%
+% \part{lwarp-appendix.sty}
+
+% \section{Appendix}
+%
+% \DescribePackage{appendix}
+% \pkg{appendix} is patched for use by \pkg{lwarp}.
+%
+% \limitsappendix
+%
+% \changes{v0.38}{2017/08/21}{\pkg{appendix}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{appendix}
+%    \end{macrocode}
+
+%    \begin{macrocode}
+\renewcommand*{\@chap at pppage}{%
+\part*{\appendixpagename}
+ \if at dotoc@pp
+ \addappheadtotoc
+ \fi
+}
+
+\renewcommand*{\@sec at pppage}{%
+\part*{\appendixpagename}
+ \if at dotoc@pp
+ \addappheadtotoc
+ \fi
+}
+
+%    \end{macrocode}
+
+% \iffalse
+%</appendix>
+% \fi
+%
+%
+%
+%
+% \clearpage
+%
+% \iffalse
+%<*arabicfront>
+% \fi
+%
+% \part{lwarp-arabicfront.sty}
+%
+% \section{Arabicfront}
+%
+% \DescribePackage{arabicfront}
+% \pkg{arabicfront} is ignored.
+%
+% \changes{v0.38}{2017/08/25}{\pkg{arabicfront}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{arabicfront}
+%    \end{macrocode}
+%
+%
+% \iffalse
+%</arabicfront>
+% \fi
+%
+%
+%
+%
+% \iffalse
 %<*balance>
 % \fi
 %
@@ -21681,7 +22182,34 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*caption2>
+% \fi
+%
+% \part{lwarp-caption2.sty}
+%
+% \section{Caption2}
+%
+% \DescribePackage{caption2}
+% \pkg{caption2} is not used.
+% The user is recommended to use \pkg{caption} instead.
+%
+% \changes{v0.38}{2017/08/22}{\pkg{caption2}: Prevented.}
+%
+% \codehtml
+%    \begin{macrocode}
+\LWR at loadnever{caption2}{caption}
+%    \end{macrocode}
+%
+% \iffalse
+%</caption2>
+% \fi
+%
+%
+%
+%
 % \clearpage
 %
 % \iffalse
@@ -21746,8 +22274,39 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*chappg>
+% \fi
 %
+% \part{lwarp-chappg.sty}
+%
+% \section{Chappg}
+%
+% \DescribePackage{chappg}
+% \pkg{chappg} is ignored.
+%
+% \changes{v0.38}{2017/08/25}{\pkg{chappg}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{chappg}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\renewcommand{\pagenumbering}[2][]{}
+\providecommand{\chappgsep}{--}
+%    \end{macrocode}
+%
+% \iffalse
+%</chappg>
+% \fi
+%
+%
+%
+%
 % \clearpage
 %
 %
@@ -21759,15 +22318,18 @@
 %
 % \section{Color}
 %
-% \DescribePackage{color}
-% \pkg{color} is superceded by \pkg{xcolor}, and
-% \pkg{lwarp} requires several of the features of \pkg{xcolor}.
+% \DescribePackage{color}  Allowed but ignored.
+% \pkg{xcolor} is then required as well.
 %
+% \limitscolor
+%
 % \changes{v0.37}{2017/08/18}{\pkg{color}: Prevented.}
+% \changes{v0.38}{2017/08/25}{\pkg{color}: Forces \pkg{xcolor} as well.}
 %
 % \codehtml
 %    \begin{macrocode}
-\LWR at loadnever{color}{xcolor}
+\LWR at ProvidesPackagePass{color}
+\RequirePackage{xcolor}
 %    \end{macrocode}
 %
 % \iffalse
@@ -22003,9 +22565,12 @@
 %
 % \credits{John Lavagnino}
 %
-% \DescribePackage{endnotes}
+% \DescribePackage{endnotes} Used as-is.
 %
+% \limitsendnotes
 %
+% \bigskip
+%
 % \changes{v0.26}{2017/03/27}{\pkg{endnotes}: Added.}
 %
 %
@@ -22536,7 +23101,6 @@
 %
 %
 %
-%
 % \iffalse
 %<*fancyhdr>
 % \fi
@@ -22758,7 +23322,9 @@
 \let\FV at EndListFrame\LWR at fvendsingle}
 
 \def\FV at Frame@lines{%
-\renewcommand*{\LWR at FVstyle}{\LWR at FVtextstyle\LWR at FVborderstyle{-top}\LWR at FVborderstyle{-bottom}}%
+\renewcommand*{\LWR at FVstyle}{%
+    \LWR at FVtextstyle\LWR at FVborderstyle{-top}\LWR at FVborderstyle{-bottom}%
+}%
 \let\FV at BeginListFrame\LWR at fvstartline%
 \let\FV at LeftListFrame\relax%
 \let\FV at RightListFrame\relax%
@@ -22928,6 +23494,34 @@
 %
 %
 %
+%
+% \iffalse
+%<*fix2col>
+% \fi
+%
+% \part{lwarp-fix2col.sty}
+%
+% \section{Fix2col}
+%
+% \DescribePackage{fix2col}
+% \pkg{fix2col} is ignored.
+%
+% \changes{v0.38}{2017/08/25}{\pkg{fix2col}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{fix2col}
+%    \end{macrocode}
+%
+%
+% \iffalse
+%</fix2col>
+% \fi
+%
+%
+%
+%
 % \clearpage
 %
 % \iffalse
@@ -23490,9 +24084,61 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*fncychap>
+% \fi
+
+% \part{lwarp-fncychap.sty}
+
+% \section{Fncychap}
 %
+% \DescribePackage{fncychap}
+% \pkg{fncychap} is ignored.
 %
+% \changes{v0.38}{2017/08/24}{\pkg{fncychap}: Added.}
+%
+% \codehtml
+%
+% Discard all options for \pkg{lwarp-fncychap}:
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{fncychap}
+%    \end{macrocode}
+
+%    \begin{macrocode}
+\def\mghrulefill#1{}
+\def\ChNameLowerCase{}
+\def\ChNameUpperCase{}
+\def\ChNameAsIs{}
+\def\ChTitleLowerCase{}
+\def\ChTitleUpperCase{}
+\def\ChTitleAsIs{}
+\newcommand{\ChRuleWidth}[1]{}
+\newcommand{\ChNameVar}[1]{}
+\newcommand{\ChNumVar}[1]{}
+\newcommand{\ChTitleVar}[1]{}
+\newcommand{\TheAlphaChapter}{}
+\newcommand{\DOCH}{}
+\newcommand{\DOTI}[1]{}
+\newcommand{\DOTIS}[1]{}
+\newlength{\mylen}
+\newlength{\myhi}
+\newlength{\px}
+\newlength{\py}
+\newlength{\pyy}
+\newlength{\pxx}
+\newlength{\RW}
+\newcommand{\FmN}[1]{#1}
+\newcommand{\FmTi}[1]{#1}
+%    \end{macrocode}
+
+% \iffalse
+%</fncychap>
+% \fi
+%
+%
+%
 % \clearpage
 %
 % \iffalse
@@ -24018,6 +24664,28 @@
 \setupglossaries{nonumberlist}
 \setglossarystyle{index}
 %    \end{macrocode}
+% Patched to fix \acro{TOC} pointing to the previous page:
+%    \begin{macrocode}
+\renewcommand*{\@p at glossarysection}[2]{%
+  \glsclearpage
+  \phantomsection
+  \ifdefempty\@@glossarysecstar
+  {%
+    \csname\@@glossarysec\endcsname{#2}%
+  }%
+  {%
+%    \end{macrocode}
+% In the original, the \acro{TOC} entry was made before the section,
+% thus linking to the phantomsection in the printed version, but for
+% \HTML\, this caused the link to point to the page before the glossaries.
+% Here, the \acro{TOC} entry is made after the section is created:
+%    \begin{macrocode}
+      \csname\@@glossarysec\endcsname*{#2}%
+    \@gls at toc{#1}{\@@glossarysec}% Moved after the previous line.
+  }%
+  \@@glossaryseclabel
+}
+%    \end{macrocode}
 %
 % \iffalse
 %</glossaries>
@@ -24077,9 +24745,50 @@
 %
 %
 %
+%
+%
 % \clearpage
 %
 % \iffalse
+%<*grffile>
+% \fi
+%
+% \part{lwarp-grffile.sty}
+%
+% \section{Grffile}
+%
+% \DescribePackage{grffile}
+% \limitsgrffile
+%
+% \changes{v0.38}{2017/08/25}{\pkg{grffile}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{grffile}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\define at key{igraph}{multidot}{}
+\define at key{igraph}{babel}{}
+\define at key{igraph}{extendedchars}{}
+\define at key{igraph}{encoding}{}
+\define at key{igraph}{inputencoding}{}
+\define at key{igraph}{filenameencoding}{}
+\define at key{igraph}{space}{}
+
+\newcommand*{\grffilesetup}[1]{}
+%    \end{macrocode}
+%
+% \iffalse
+%</grffile>
+% \fi
+%
+%
+%
+% \clearpage
+%
+% \iffalse
 %<*hyperref>
 % \fi
 
@@ -24476,7 +25185,6 @@
 
 \renewcommand*{\printindex}
 {
-\LWR at indexsection
 \LWR at startpars
 
 \LWR at indexprenote
@@ -25949,10 +26657,44 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*metalogo>
+% \fi
 %
+% \part{lwarp-metalogo.sty}
 %
+% \section{Metalogo}
 %
+% \DescribePackage{metalogo}
+% \pkg{metalogo} is ignored.
+%
+% \changes{v0.38}{2017/08/25}{\pkg{metalogo}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{metalogo}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\newcommand\setlogokern[2]{}
+\newcommand\setlogodrop[2][XeTeX]{}
+\newcommand\setLaTeXa[1]{}
+\newcommand\setLaTeXee[1]{}
+\newcommand\seteverylogo[1]{}
+\newcommand\everylogo[1]{}
+%    \end{macrocode}
+%
+% \iffalse
+%</metalogo>
+% \fi
+%
+%
+%
+%
+%
 % \clearpage
 %
 % \iffalse
@@ -25968,7 +26710,7 @@
 % All user options and macros are ignored and disabled.
 
 % \changes{v0.20}{2017/01/03}{\pkg{microtype}: User-interface emulated.}
-% \changes{v0.27}{2017/04/01}{\pkg{microtype}: Fix with Xe\LaTeX, Lua\LaTeX.}
+% \changes{v0.27}{2017/04/01}{\pkg{microtype}: Fix with Xe\LaTeX, \LuaLaTeX.}
 %
 % \codehtml
 %
@@ -26437,7 +27179,66 @@
 %
 %
 %
+% \clearpage
+%
 % \iffalse
+%<*nonumonpart>
+% \fi
+%
+% \part{lwarp-nonumonpart.sty}
+%
+% \section{Nonumonpart}
+%
+% \DescribePackage{nonumonpart}
+% \pkg{nonumonpart} is ignored.
+%
+% \changes{v0.38}{2017/08/25}{\pkg{nonumonpart}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{nonumonpart}
+%    \end{macrocode}
+%
+%
+% \iffalse
+%</nonumonpart>
+% \fi
+%
+%
+%
+% \iffalse
+%<*nopageno>
+% \fi
+%
+% \part{lwarp-nopageno.sty}
+%
+% \section{Nopageno}
+%
+% \DescribePackage{nopageno}
+% \pkg{nopageno} is ignored.
+%
+% \changes{v0.38}{2017/08/25}{\pkg{nopageno}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{nopageno}
+%    \end{macrocode}
+%
+%
+% \iffalse
+%</nopageno>
+% \fi
+%
+%
+%
+%
+%
+%
+% \clearpage
+%
+% \iffalse
 %<*nowidow>
 % \fi
 
@@ -27068,17 +27869,14 @@
 % \section{Pagenote}
 %
 % \DescribePackage{pagenote}
-% \pkg{pagenote} works as-is.
+% \limitspagenote
 %
-% It is only included as an |lwarp-pagenote.sty| file because
-% past versions of \pkg{lwarp} used \pkg{pagenote} to emulate
-% footnotes, and so the file may exist on current installations,
-% and should be over-written by this newer version.
-%
 % \changes{v0.26}{2017/03/29}{\pkg{pagenote}: Supported as-is.}
+% \changes{v0.38}{2017/08/24}{\pkg{pagenote}: Option \protect\texttt{page} disabled.}
 %
 % \codehtml
 %    \begin{macrocode}
+\DeclareOption{page}{}
 \LWR at ProvidesPackagePass{pagenote}
 %    \end{macrocode}
 %
@@ -27110,7 +27908,6 @@
 \LWR at ProvidesPackagePass{paralist}
 %    \end{macrocode}
 %
-% \codehtml
 %    \begin{macrocode}
 \AtBeginEnvironment{compactitem}{\LWR at itemizestart}
 \AtEndEnvironment{compactitem}{\LWR at itemizeend}
@@ -27343,10 +28140,211 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*realscripts>
+% \fi
+%
+% \part{lwarp-realscripts.sty}
+%
+% \section{Realscripts}
+%
+% \DescribePackage{realscripts}
+% \pkg{realscripts} is emulated.
+% See |lwarp.css| for the \element{span} of class \attribute{supsubscript}.
+%
+% \changes{v0.38}{2017/08/26}{\pkg{realscripts}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{realscripts}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\let\LWR at origtextsuperscript\textsuperscript
+\let\LWR at origtextsubscript\textsubscript
+
+\RenewDocumentCommand{\textsuperscript}{s}{\LWR at origtextsuperscript}
+\RenewDocumentCommand{\textsubscript}{s}{\LWR at origtextsubscript}
+
+\let\realsuperscript\textsuperscript
+\let\realsubscript\textsubscript
+
+\let\fakesuperscript\textsuperscript
+\let\fakesubscript\textsubscript
+
+\newlength{\subsupersep}
+
+\newcommand*{\LWR at realscriptsalign}{}
+
+\newcommand*{\LWR at setrealscriptsalign}[1]{%
+\renewcommand*{\LWR at realscriptsalign}{}%
+\ifthenelse{\equal{#1}{c}}{\renewcommand{\LWR at realscriptsalign}{text-align:center;}}{}%
+\ifthenelse{\equal{#1}{r}}{\renewcommand{\LWR at realscriptsalign}{text-align:right;}}{}%
+}
+
+\DeclareDocumentCommand \textsubsuperscript {s O{l} mm} {%
+\LWR at setrealscriptsalign{#2}%
+\InlineClass[\LWR at realscriptsalign]{supsubscript}{%
+\textsuperscript{#4}\textsubscript{#3}%
+}%
+}
+
+\DeclareDocumentCommand \textsupersubscript {s O{l} mm} {%
+\LWR at setrealscriptsalign{#2}%
+\InlineClass[\LWR at realscriptsalign]{supsubscript}{%
+\textsubscript{#4}\textsuperscript{#3}%
+}%
+}
+%    \end{macrocode}
+%
+% \iffalse
+%</realscripts>
+% \fi
+%
+%
+%
+%
 % \clearpage
 %
 % \iffalse
+%<*relsize>
+% \fi
+%
+% \part{lwarp-relsize.sty}
+
+% \section{Relsize}
+%
+% \DescribePackage{relsize}
+% \pkg{relsize} is patched for use by \pkg{lwarp}.
+%
+% \limitsrelsize
+%
+% \changes{v0.38}{2017/08/25}{\pkg{relsize}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{relsize}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\let\LWR at origrelsize\relsize
+\LetLtxMacro\LWR at origlarger\larger
+\LetLtxMacro\LWR at origsmaller\smaller
+\let\LWR at relscale\relscale
+\LetLtxMacro\LWR at origtextlarger\textlarger
+\LetLtxMacro\LWR at origtextsmaller\textsmaller
+\let\LWR at textscale\textscale
+
+\renewcommand*{\LWR at restoreorigrelsize}{%
+\let\relsize\LWR at origrelsize%
+\LetLtxMacro\larger\LWR at origlarger%
+\LetLtxMacro\smaller\LWR at origsmaller%
+\let\relscale\LWR at relscale%
+\LetLtxMacro\textlarger\LWR at origtextlarger%
+\LetLtxMacro\textsmaller\LWR at origtextsmaller%
+\let\textscale\LWR at textscale%
+}
+
+\newcounter{LWR at relsizetemp}
+
+\renewcommand*{\relsize}[1]{}
+\renewcommand*{\larger}[1][]{}
+\renewcommand*{\smaller}[1][]{}
+\renewcommand*{\relscale}[1]{}
+
+\renewcommand*{\textlarger}[2][1]{%
+\setcounter{LWR at relsizetemp}{100+(#1*20)}%
+\InlineClass[font-size:\arabic{LWR at relsizetemp}\%]{textlarger}{#2}%
+}
+
+\renewcommand*{\textsmaller}[2][1]{%
+\setcounter{LWR at relsizetemp}{100-(#1*20)}%
+\InlineClass[font-size:\arabic{LWR at relsizetemp}\%]{textsmaller}{#2}%
+}
+
+\renewcommand*{\textscale}[2]{%
+\setcounter{LWR at relsizetemp}{100*\real{#1}}%
+\InlineClass[font-size:\arabic{LWR at relsizetemp}\%]{textscale}{#2}%
+}
+%    \end{macrocode}
+%
+% \iffalse
+%</relsize>
+% \fi
+%
+%
+%
+%
+% \clearpage
+%
+% \iffalse
+%<*romanbar>
+% \fi
+%
+% \part{lwarp-romanbar.sty}
+
+% \section{Romanbar}
+%
+% \DescribePackage{romanbar}
+% \pkg{romanbar} is patched for use by \pkg{lwarp}.
+%
+% An inline class with an overline and underline is used.
+%
+% \changes{v0.38}{2017/08/21}{\pkg{romanbar}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{romanbar}
+%    \end{macrocode}
+
+%    \begin{macrocode}
+\DeclareRobustCommand{\Roman at bar}[1]{% #1 is in Roman, i.e. MMXII
+\InlineClass[%
+    text-decoration: overline underline ;
+]{romanbar}{#1}%
+}
+%    \end{macrocode}
+
+% \iffalse
+%</romanbar>
+% \fi
+%
+%
+%
+% \iffalse
+%<*romanbarpagenumber>
+% \fi
+%
+% \part{lwarp-romanbarpagenumber.sty}
+%
+% \section{Romanbarpagenumber}
+%
+% \DescribePackage{romanbarpagenumber}
+% \pkg{romanbarpagenumber} is ignored.
+%
+% \changes{v0.38}{2017/08/25}{\pkg{romanbarpagenumber}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{romanbarpagenumber}
+%    \end{macrocode}
+%
+%
+% \iffalse
+%</romanbarpagenumber>
+% \fi
+%
+%
+%
+% \clearpage
+%
+% \iffalse
 %<*rotating>
 % \fi
 
@@ -27483,7 +28481,37 @@
 %
 %
 %
+% \iffalse
+%<*scalefnt>
+% \fi
 %
+% \part{lwarp-scalefnt.sty}
+
+% \section{Scalefnt}
+%
+% \DescribePackage{scalefnt}
+% \pkg{scalefnt} is ignored.
+%
+% \changes{v0.38}{2017/08/25}{\pkg{scalefnt}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{scalefnt}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\DeclareRobustCommand\scalefont[1]{}
+%    \end{macrocode}
+%
+% \iffalse
+%</scalefnt>
+% \fi
+%
+%
+%
+%
+%
 % \clearpage
 %
 % \iffalse
@@ -27812,7 +28840,49 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*siunitx>
+% \fi
+%
+% \part{lwarp-siunitx.sty}
+
+% \section{Siunitx}
+%
+% \DescribePackage{siunitx}
+% \pkg{siunitx} is patched for use by \pkg{lwarp}.
+%
+% \limitssiunitx
+%
+% \changes{v0.36}{2017/08/17}{\pkg{siunitx}: Improved symbol support.}
+% \changes{v0.37}{2017/08/17}{\pkg{siunitx}: Improved symbol support.}
+% \changes{v0.38}{2017/08/26}{\pkg{siunitx}: Removed from \pkg{lwarp} core.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{siunitx}
+%    \end{macrocode}
+
+%    \begin{macrocode}
+\AtBeginDocument{% in case textcomp was not loaded
+\DeclareSIUnit\bohr{\textit{a}\textsubscript{0}}
+\DeclareSIUnit\clight{\textit{c}\textsubscript{0}}
+\DeclareSIUnit\elementarycharge{\textit{e}}
+\DeclareSIUnit\electronmass{\textit{m}\textsubscript{e}}
+\DeclareSIUnit\hartree{\textit{E}\textsubscript{h}}
+}% AtBeginDocument
+
+%    \end{macrocode}
+
+% \iffalse
+%</siunitx>
+% \fi
+%
+%
+%
+%
 % \clearpage
 %
 % \iffalse
@@ -28342,7 +29412,127 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*textcomp>
+% \fi
+%
+% \part{lwarp-textcomp.sty}
+
+% \section{Textcomp}
+%
+% \DescribePackage{textcomp}
+% \pkg{textcomp} is patched for use by \pkg{lwarp}.
+%
+% \limitstextcomp
+%
+% \changes{v0.37}{2017/08/18}{\pkg{textcomp}: Improved support.}
+% \changes{v0.38}{2017/08/21}{\pkg{textcomp}: Removed from \pkg{lwarp} core.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{textcomp}
+%    \end{macrocode}
+%
+%
+%
+% The following are restored for print when inside a \env{lateximage}:
+%    \begin{macrocode}
+\let\LWR at origtextdegree\textdegree
+\let\LWR at origtextcelsius\textcelsius
+\let\LWR at origtextohm\textohm
+\let\LWR at origtextmu\textmu
+\LetLtxMacro\LWR at origcapitalcedilla\capitalcedilla
+\LetLtxMacro\LWR at origcapitalogonek\capitalogonek
+\LetLtxMacro\LWR at origcapitalgrave\capitalgrave
+\LetLtxMacro\LWR at origcapitalacute\capitalacute
+\LetLtxMacro\LWR at origcapitalcircumflex\capitalcircumflex
+\LetLtxMacro\LWR at origcapitaltilde\capitaltilde
+\LetLtxMacro\LWR at origcapitaldieresis\capitaldieresis
+\LetLtxMacro\LWR at origcapitalhungarumlaut\capitalhungarumlaut
+\LetLtxMacro\LWR at origcapitalring\capitalring
+\LetLtxMacro\LWR at origcapitalcaron\capitalcaron
+\LetLtxMacro\LWR at origcapitalbreve\capitalbreve
+\LetLtxMacro\LWR at origcapitalmacron\capitalmacron
+\LetLtxMacro\LWR at origcapitaldotaccent\capitaldotaccent
+\LetLtxMacro\LWR at origtextcircled\textcircled
+%    \end{macrocode}
+% For \HTML, use \HTML\ entities or direct Unicode, depending on the engine:
+%    \begin{macrocode}
+\ifPDFTeX
+\renewcommand*{\textdegree}{\HTMLentity{deg}}
+\renewcommand*{\textcelsius}{\HTMLentity{deg}\,C}
+\renewcommand*{\textohm}{\HTMLunicode{2126}}
+\renewcommand*{\textmu}{\HTMLunicode{00B5}}
+\else
+\renewcommand*{\textdegree}{°}
+\renewcommand*{\textcelsius}{°C}
+\renewcommand*{\textohm}{Ω}
+\renewcommand*{\textmu}{μ}
+\fi
+%    \end{macrocode}
+% For \HTML, Unicode diacritical marks are used:
+%    \begin{macrocode}
+\renewcommand*{\capitalcedilla}[1]{#1\HTMLunicode{0327}}
+\renewcommand*{\capitalogonek}[1]{#1\HTMLunicode{0328}}
+\renewcommand*{\capitalgrave}[1]{#1\HTMLunicode{0300}}
+\renewcommand*{\capitalacute}[1]{#1\HTMLunicode{0301}}
+\renewcommand*{\capitalcircumflex}[1]{#1\HTMLunicode{0302}}
+\renewcommand*{\capitaltilde}[1]{#1\HTMLunicode{0303}}
+\renewcommand*{\capitaldieresis}[1]{#1\HTMLunicode{0308}}
+\renewcommand*{\capitalhungarumlaut}[1]{#1\HTMLunicode{30B}}
+\renewcommand*{\capitalring}[1]{#1\HTMLunicode{30A}}
+\renewcommand*{\capitalcaron}[1]{#1\HTMLunicode{30C}}
+\renewcommand*{\capitalbreve}[1]{#1\HTMLunicode{306}}
+\renewcommand*{\capitalmacron}[1]{#1\HTMLunicode{304}}
+\renewcommand*{\capitaldotaccent}[1]{#1\HTMLunicode{307}}
+%    \end{macrocode}
+% \cs{textcircled} becomes a span with a rounded border:
+%    \begin{macrocode}
+\renewcommand*{\textcircled}[1]{%
+\InlineClass[border: 1px solid \LWR at currenttextcolor]{textcircled}{#1}%
+}
+%    \end{macrocode}
+%
+% \begin{macro}{\LWR at restoreorigtextcomp}
+% Called from \cs{restoreoriginalformatting} when a \env{lateximage} is begun.
+%    \begin{macrocode}
+\let\LWR at restoreorigtextcomp\relax
+
+\newcommand*{\LWR at restoreorigtextcomp}{%
+\let\textdegree\LWR at origtextdegree%
+\let\textcelsius\LWR at origtextcelsius%
+\let\textohm\LWR at origtextohm%
+\let\textmu\LWR at origtextmu%
+\LetLtxMacro\capitalcedilla\LWR at origcapitalcedilla%
+\LetLtxMacro\capitalogonek\LWR at origcapitalogonek%
+\LetLtxMacro\capitalgrave\LWR at origcapitalgrave%
+\LetLtxMacro\capitalacute\LWR at origcapitalacute%
+\LetLtxMacro\capitalcircumflex\LWR at origcapitalcircumflex%
+\LetLtxMacro\capitaltilde\LWR at origcapitaltilde%
+\LetLtxMacro\capitaldieresis\LWR at origcapitaldieresis%
+\LetLtxMacro\capitalhungarumlaut\LWR at origcapitalhungarumlaut%
+\LetLtxMacro\capitalring\LWR at origcapitalring%
+\LetLtxMacro\capitalcaron\LWR at origcapitalcaron%
+\LetLtxMacro\capitalbreve\LWR at origcapitalbreve%
+\LetLtxMacro\capitalmacron\LWR at origcapitalmacron%
+\LetLtxMacro\capitaldotaccent\LWR at origcapitaldotaccent%
+\LetLtxMacro\textcircled\LWR at origtextcircled%
+}
+%    \end{macrocode}
+% \end{macro}
+%
+%
+% \iffalse
+%</textcomp>
+% \fi
+%
+%
+%
+%
+%
 % \clearpage
 %
 % \iffalse
@@ -28970,9 +30160,7 @@
 %
 %
 %
-% \clearpage
 %
-%
 % \iffalse
 %<*titleref>
 % \fi
@@ -29263,8 +30451,7 @@
 % The following patches are not needed by \pkg{lwarp},
 % but are required if the user requests \pkg{titling}.
 %
-% \pkg{lwarp} uses page notes for footnotes, so the various
-% \pkg{titling} footnote restyling commands have no effect.
+% The various \pkg{titling} footnote restyling commands have no effect.
 %
 % \changes{v0.20}{2017/01/22}{\pkg{titling}: Improved compatibility.}
 %
@@ -29317,7 +30504,69 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*tocbibind>
+% \fi
+%
+% \part{lwarp-tocbibind.sty}
+
+% \section{Tocbibind}
+%
+% \DescribePackage{tocbibind}
+% \pkg{tocbibind} is patched for use by \pkg{lwarp}.
+%
+% \changes{v0.38}{2017/08/22}{\pkg{tocbibind}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{tocbibind}
+%    \end{macrocode}
+
+%    \begin{macrocode}
+  \renewenvironment{theindex}%
+    {%
+     \if at bibchapter
+        \if at donumindex
+            \chapter{\indexname}
+        \else
+          \if at dotocind
+            \chapter*{\indexname}
+            \addcontentsline{toc}{chapter}{\indexname}
+          \else
+            \chapter*{\indexname}
+          \fi
+        \fi
+     \else
+        \if at donumindex
+            \section{\indexname}
+        \else
+          \if at dotocind
+            \section*{\indexname}
+            \addcontentsline{toc}{\@tocextra}{\indexname}
+          \else
+            \section*{\indexname}
+          \fi
+        \fi
+     \fi
+\let\item\LWR at indexitem%
+\let\subitem\LWR at indexsubitem%
+\let\subsubitem\LWR at indexsubsubitem%
+}
+%    \end{macrocode}
+%
+% \iffalse
+%</tocbibind>
+% \fi
+%
+%
+%
+
+
+%
+%
 % \clearpage
 %
 % \iffalse
@@ -30209,8 +31458,9 @@
 % are temporary as \env{lateximage} is used.
 %
 % \begin{description}
-% \item [When \pkg{lwarp} is loaded in print or HTML mode:]
-%	\cs{LWR at restoreorigxcolor} and \cs{LWR at restoremoreorigxcolor} are defined as null.
+% \item [When \pkg{lwarp} is loaded in print or HTML mode:] \hfill
+%	\cs{LWR at restoreorigxcolor} and
+%   \cs{LWR at restoremoreorigxcolor} are defined as null.
 %	\Cref{sec:xcolordefaults}
 % \item [When \pkg{xcolor} is loaded in print mode:] \
 %	No special actions are taken at the time that \pkg{xcolor} is loaded in
@@ -30229,8 +31479,10 @@
 %	for \pkg{lwarp}'s new macros print-mode macros \cs{colorboxBlock},
 %	\cs{fcolorboxBlock}, and \env{fcolorminipage}.  The \HTML\ versions of these
 %	macros will already have been created by \pkg{lwarp-xcolor} if it has been loaded.
-%	For use inside an \HTML\ \env{lateximage}, \cs{LWR at restoremoreorigxcolor}
-%	is defined to temporarily set these functions to their print-mode versions.
+%
+%   For use inside an \HTML\ \env{lateximage},
+%   \cs{LWR at restoremoreorigxcolor} is defined to temporarily set these functions
+%   to their print-mode versions.
 % \item [In a \env{lateximage} in HTML mode:] \
 %	\cs{LWR at restoreorigxcolor} and \\ \cs{LWR at restoremoreorigxcolor} are used to
 %	temporarily restore the print-mode definitions of \pkg{xcolor}'s functions.
@@ -30814,8 +32066,60 @@
 %
 %
 %
+% \clearpage
 %
+% \iffalse
+%<*xltxtra>
+% \fi
 %
+% \part{lwarp-xltxtra.sty}
+%
+% \section{Xltxtra}
+%
+%
+% \DescribePackage{xltxtra}
+% \pkg{xltxtra} is emulated.
+%
+% \credits{Will Robertson, Jonathan Kew}
+%
+% \changes{v0.38}{2017/08/25}{\pkg{xltxtra}: Added.}
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{xltxtra}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+\RequirePackage{realscripts}
+\RequirePackage{metalogo}
+\newcommand*\TeX at logo@spacing[6]{}
+
+\newcommand*{\vfrac}[2]{%
+\textsuperscript{#1}/\textsubscript{#2}%
+}
+
+\newcommand\namedglyph[1]{%
+  \@tempcnta=\XeTeXglyphindex "#1"\relax
+  \ifnum\@tempcnta>0
+    \XeTeXglyph\@tempcnta
+  \else
+    \xxt at namedglyph@fallback{#1}%
+  \fi}
+
+\newcommand\xxt at namedglyph@fallback[1]{[#1]}
+
+\newcommand{\showhyphens}[1]{}
+%    \end{macrocode}
+%
+% \iffalse
+%</xltxtra>
+% \fi
+%
+%
+%
+%
+%
 % \clearpage
 %
 % \iffalse

Modified: trunk/Master/texmf-dist/source/latex/lwarp/lwarp.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/lwarp/lwarp.ins	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/source/latex/lwarp/lwarp.ins	2017-08-27 23:56:09 UTC (rev 45144)
@@ -38,6 +38,8 @@
 \file{lwarp-algorithmicx.sty}{\from{lwarp.dtx}{algorithmicx}}
 \file{lwarp-alltt.sty}{\from{lwarp.dtx}{alltt}}
 \file{lwarp-amsthm.sty}{\from{lwarp.dtx}{amsthm}}
+\file{lwarp-appendix.sty}{\from{lwarp.dtx}{appendix}}
+\file{lwarp-arabicfront.sty}{\from{lwarp.dtx}{arabicfront}}
 \file{lwarp-balance.sty}{\from{lwarp.dtx}{balance}}
 \file{lwarp-bookmark.sty}{\from{lwarp.dtx}{bookmark}}
 \file{lwarp-booktabs.sty}{\from{lwarp.dtx}{booktabs}}
@@ -45,6 +47,8 @@
 \file{lwarp-boxedminipage2e.sty}{\from{lwarp.dtx}{boxedminipage2e}}
 \file{lwarp-ccaption.sty}{\from{lwarp.dtx}{ccaption}}
 \file{lwarp-changepage.sty}{\from{lwarp.dtx}{changepage}}
+\file{lwarp-chappg.sty}{\from{lwarp.dtx}{chappg}}
+\file{lwarp-color.sty}{\from{lwarp.dtx}{color}}
 \file{lwarp-crop.sty}{\from{lwarp.dtx}{crop}}
 \file{lwarp-cutwin.sty}{\from{lwarp.dtx}{cutwin}}
 \file{lwarp-dcolumn.sty}{\from{lwarp.dtx}{dcolumn}}
@@ -63,11 +67,13 @@
 \file{lwarp-fancyhdr.sty}{\from{lwarp.dtx}{fancyhdr}}
 \file{lwarp-fancyvrb.sty}{\from{lwarp.dtx}{fancyvrb}}
 \file{lwarp-figcaps.sty}{\from{lwarp.dtx}{figcaps}}
+\file{lwarp-fix2col.sty}{\from{lwarp.dtx}{fix2col}}
 \file{lwarp-float.sty}{\from{lwarp.dtx}{float}}
 \file{lwarp-floatflt.sty}{\from{lwarp.dtx}{floatflt}}
 \file{lwarp-floatpag.sty}{\from{lwarp.dtx}{floatpag}}
 \file{lwarp-floatrow.sty}{\from{lwarp.dtx}{floatrow}}
 \file{lwarp-flushend.sty}{\from{lwarp.dtx}{flushend}}
+\file{lwarp-fncychap.sty}{\from{lwarp.dtx}{fncychap}}
 \file{lwarp-footmisc.sty}{\from{lwarp.dtx}{footmisc}}
 \file{lwarp-footnote.sty}{\from{lwarp.dtx}{footnote}}
 \file{lwarp-footnotehyper.sty}{\from{lwarp.dtx}{footnotehyper}}
@@ -80,6 +86,7 @@
 \file{lwarp-glossaries.sty}{\from{lwarp.dtx}{glossaries}}
 \file{lwarp-graphicx.sty}{\from{lwarp.dtx}{graphicx}}
 \file{lwarp-graphics.sty}{\from{lwarp.dtx}{graphics}}
+\file{lwarp-grffile.sty}{\from{lwarp.dtx}{grffile}}
 \file{lwarp-hyperref.sty}{\from{lwarp.dtx}{hyperref}}
 \file{lwarp-hyperxmp.sty}{\from{lwarp.dtx}{hyperxmp}}
 \file{lwarp-idxlayout.sty}{\from{lwarp.dtx}{idxlayout}}
@@ -100,6 +107,7 @@
 \file{lwarp-mcaption.sty}{\from{lwarp.dtx}{mcaption}}
 \file{lwarp-mdframed.sty}{\from{lwarp.dtx}{mdframed}}
 \file{lwarp-microtype.sty}{\from{lwarp.dtx}{microtype}}
+\file{lwarp-metalogo.sty}{\from{lwarp.dtx}{metalogo}}
 \file{lwarp-moreverb.sty}{\from{lwarp.dtx}{moreverb}}
 \file{lwarp-mparhack.sty}{\from{lwarp.dtx}{mparhack}}
 \file{lwarp-multicol.sty}{\from{lwarp.dtx}{multicol}}
@@ -109,6 +117,8 @@
 \file{lwarp-newclude.sty}{\from{lwarp.dtx}{newclude}}
 \file{lwarp-newunicodechar.sty}{\from{lwarp.dtx}{newunicodechar}}
 \file{lwarp-nextpage.sty}{\from{lwarp.dtx}{nextpage}}
+\file{lwarp-nonumonpart.sty}{\from{lwarp.dtx}{nonumonpart}}
+\file{lwarp-nopageno.sty}{\from{lwarp.dtx}{nopageno}}
 \file{lwarp-nowidow.sty}{\from{lwarp.dtx}{nowidow}}
 \file{lwarp-ntheorem.sty}{\from{lwarp.dtx}{ntheorem}}
 \file{lwarp-pagenote.sty}{\from{lwarp.dtx}{pagenote}}
@@ -119,9 +129,14 @@
 \file{lwarp-placeins.sty}{\from{lwarp.dtx}{placeins}}
 \file{lwarp-prelim2e.sty}{\from{lwarp.dtx}{prelim2e}}
 \file{lwarp-ragged2e.sty}{\from{lwarp.dtx}{ragged2e}}
+\file{lwarp-realscripts.sty}{\from{lwarp.dtx}{realscripts}}
+\file{lwarp-relsize.sty}{\from{lwarp.dtx}{relsize}}
+\file{lwarp-romanbar.sty}{\from{lwarp.dtx}{romanbar}}
+\file{lwarp-romanbarpagenumber.sty}{\from{lwarp.dtx}{romanbarpagenumber}}
 \file{lwarp-rotating.sty}{\from{lwarp.dtx}{rotating}}
 \file{lwarp-rotfloat.sty}{\from{lwarp.dtx}{rotfloat}}
 \file{lwarp-savetrees.sty}{\from{lwarp.dtx}{savetrees}}
+\file{lwarp-scalefnt.sty}{\from{lwarp.dtx}{scalefnt}}
 \file{lwarp-setspace.sty}{\from{lwarp.dtx}{setspace}}
 \file{lwarp-shadow.sty}{\from{lwarp.dtx}{shadow}}
 \file{lwarp-showidx.sty}{\from{lwarp.dtx}{idx}}
@@ -128,11 +143,13 @@
 \file{lwarp-showkeys.sty}{\from{lwarp.dtx}{showkeys}}
 \file{lwarp-sidecap.sty}{\from{lwarp.dtx}{sidecap}}
 \file{lwarp-sidenotes.sty}{\from{lwarp.dtx}{sidenotes}}
+\file{lwarp-siunitx.sty}{\from{lwarp.dtx}{siunitx}}
 \file{lwarp-soul.sty}{\from{lwarp.dtx}{soul}}
 \file{lwarp-subfig.sty}{\from{lwarp.dtx}{subfig}}
 \file{lwarp-syntonly.sty}{\from{lwarp.dtx}{syntonly}}
 \file{lwarp-tabularx.sty}{\from{lwarp.dtx}{tabularx}}
 \file{lwarp-tabulary.sty}{\from{lwarp.dtx}{tabulary}}
+\file{lwarp-textcomp.sty}{\from{lwarp.dtx}{textcomp}}
 \file{lwarp-textpos.sty}{\from{lwarp.dtx}{textpos}}
 \file{lwarp-theorem.sty}{\from{lwarp.dtx}{theorem}}
 \file{lwarp-threeparttable.sty}{\from{lwarp.dtx}{threeparttable}}
@@ -142,6 +159,7 @@
 \file{lwarp-titlesec.sty}{\from{lwarp.dtx}{titlesec}}
 \file{lwarp-titletoc.sty}{\from{lwarp.dtx}{titletoc}}
 \file{lwarp-titling.sty}{\from{lwarp.dtx}{titling}}
+\file{lwarp-tocbibind.sty}{\from{lwarp.dtx}{tocbibind}}
 \file{lwarp-tocloft.sty}{\from{lwarp.dtx}{tocloft}}
 \file{lwarp-transparent.sty}{\from{lwarp.dtx}{transparent}}
 \file{lwarp-trivfloat.sty}{\from{lwarp.dtx}{trivfloat}}
@@ -152,6 +170,7 @@
 \file{lwarp-wrapfig.sty}{\from{lwarp.dtx}{wrapfig}}
 \file{lwarp-xcolor.sty}{\from{lwarp.dtx}{xcolor}}
 \file{lwarp-xfrac.sty}{\from{lwarp.dtx}{xfrac}}
+\file{lwarp-xltxtra.sty}{\from{lwarp.dtx}{xltxtra}}
 \file{lwarp-xmpincl.sty}{\from{lwarp.dtx}{xmpincl}}
 }
 \Msg{*********************************************************}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -81,6 +81,7 @@
 \fi
 
 
+
 \endinput
 %%
 %% End of file `lwarp-abstract.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{afterpage}
 \newcommand{\afterpage}[1]{#1}
+
 \endinput
 %%
 %% End of file `lwarp-afterpage.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -34,6 +34,7 @@
 
 \end{warpHTML}
 
+
 \endinput
 %%
 %% End of file `lwarp-algorithmicx.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -27,6 +27,7 @@
 \AfterEndEnvironment{alltt}{\unskip\LWR at origvspace*{-\baselineskip}\LWR at afterendverbatim}
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-alltt.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -99,6 +99,7 @@
   \@endpefalse
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-amsthm.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,39 @@
+%%
+%% This is file `lwarp-appendix.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `appendix')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+\LWR at ProvidesPackagePass{appendix}
+
+\renewcommand*{\@chap at pppage}{%
+\part*{\appendixpagename}
+ \if at dotoc@pp
+ \addappheadtotoc
+ \fi
+}
+
+\renewcommand*{\@sec at pppage}{%
+\part*{\appendixpagename}
+ \if at dotoc@pp
+ \addappheadtotoc
+ \fi
+}
+
+
+
+\endinput
+%%
+%% End of file `lwarp-appendix.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,22 @@
+%%
+%% This is file `lwarp-arabicfront.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `arabicfront')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{arabicfront}
+
+\endinput
+%%
+%% End of file `lwarp-arabicfront.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{balance}
 \newcommand*{\balance}{}
 \newcommand*{\nobalance}{}
+
 \endinput
 %%
 %% End of file `lwarp-balance.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -27,6 +27,7 @@
 \newcommand*{\bookmarkget}[1]{}
 \newcommand{\BookmarkAtEnd}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-bookmark.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -26,6 +26,7 @@
 \LetLtxMacro\LWR at origmorecmidrules\morecmidrules
 \LetLtxMacro\LWR at origspecialrule\specialrule
 
+
 \endinput
 %%
 %% End of file `lwarp-booktabs.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at loadnever{boxedminipage}{boxedminipage2e}
+
 \endinput
 %%
 %% End of file `lwarp-boxedminipage.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -28,6 +28,7 @@
 \end{BlockClass}
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-boxedminipage2e.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \LWR at loadnever{ccaption}{caption}
 
+
 \endinput
 %%
 %% End of file `lwarp-ccaption.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -26,6 +26,7 @@
 \newenvironment{adjustwidth}[2]{}{}
 \newenvironment{adjustwidth*}[2]{}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-changepage.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,24 @@
+%%
+%% This is file `lwarp-chappg.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `chappg')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{chappg}
+\renewcommand{\pagenumbering}[2][]{}
+\providecommand{\chappgsep}{--}
+
+\endinput
+%%
+%% End of file `lwarp-chappg.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,23 @@
+%%
+%% This is file `lwarp-color.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `color')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackagePass{color}
+\RequirePackage{xcolor}
+
+\endinput
+%%
+%% End of file `lwarp-color.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{crop}
 \newcommand*{\crop}[1][]{}
 \newcommand*{\cropdef}[6][]{}
+
 \endinput
 %%
 %% End of file `lwarp-crop.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -41,6 +41,7 @@
 \begin{picture}(0,0)
 \putstuffinpic
 \end{picture}}
+
 \endinput
 %%
 %% End of file `lwarp-cutwin.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{dcolumn}
+
 \endinput
 %%
 %% End of file `lwarp-dcolumn.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -30,6 +30,7 @@
 \newcommand{\SetWatermarkVertCenter}[1]{}
 \newcommand{\SetWatermarkText}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-draftwatermark.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -22,6 +22,7 @@
 
 \newcommand{\ellipsisgap}{0.1em}
 
+
 \endinput
 %%
 %% End of file `lwarp-ellipsis.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackageDrop{emptypage}
 
+
 \endinput
 %%
 %% End of file `lwarp-emptypage.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -24,6 +24,7 @@
 
 \def\@makeenmark{\hbox{\LWR at htmlspan{sup}{\normalfont\theenmark}}}
 \def\makeenmark{\@makeenmark}
+
 \endinput
 %%
 %% End of file `lwarp-endnotes.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 \LWR at ProvidesPackagePass{enumerate}
+
 \endinput
 %%
 %% End of file `lwarp-enumerate.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -28,6 +28,7 @@
 
 \end{warpHTML}
 
+
 \endinput
 %%
 %% End of file `lwarp-enumitem.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -56,6 +56,7 @@
 \newcommand*{\undodrop}{}
 \newcommand{\cleartoevenpage}[1][]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-epigraph.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -39,6 +39,7 @@
 \newcommand*{\ClearShipoutPictureFG}{}
 \newcommand{\gridSetup}[6][]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-eso-pic.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -23,6 +23,7 @@
 \newcommand*{\AddEverypageHook}[1]{}
 \newcommand*{\AddThispageHook}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-everypage.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -18,6 +18,7 @@
 \LWR at ProvidesPackageDrop{everyshi}
 \newcommand*{\EveryShipout}[1]{}
 \newcommand*{\AtNextShipout}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-everyshi.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -31,6 +31,7 @@
 \newcommand*{\firstleftmark}{}
 \newcommand*{\lastrightmark}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-extramarks.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -93,6 +93,7 @@
 \LWR at afterendverbatim%
 }
 \end{warpHTML}
+
 \endinput
 %%
 %% End of file `lwarp-fancybox.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -38,6 +38,7 @@
 \newcommand*{\ifftopfloat}[2]{#2}
 \newcommand*{\iffbotfloat}[2]{#2}
 
+
 \endinput
 %%
 %% End of file `lwarp-fancyhdr.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -111,7 +111,9 @@
 \let\FV at EndListFrame\LWR at fvendsingle}
 
 \def\FV at Frame@lines{%
-\renewcommand*{\LWR at FVstyle}{\LWR at FVtextstyle\LWR at FVborderstyle{-top}\LWR at FVborderstyle{-bottom}}%
+\renewcommand*{\LWR at FVstyle}{%
+    \LWR at FVtextstyle\LWR at FVborderstyle{-top}\LWR at FVborderstyle{-bottom}%
+}%
 \let\FV at BeginListFrame\LWR at fvstartline%
 \let\FV at LeftListFrame\relax%
 \let\FV at RightListFrame\relax%
@@ -206,6 +208,7 @@
 } % \AfterEndPreamble
 
 \end{warpHTML}
+
 \endinput
 %%
 %% End of file `lwarp-fancyvrb.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -24,6 +24,7 @@
 \def\figurecapname{Figure Captions}
 \def\tablepagename{Tables}
 \def\figurepagename{Figures}
+
 \endinput
 %%
 %% End of file `lwarp-figcaps.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,22 @@
+%%
+%% This is file `lwarp-fix2col.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `fix2col')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{fix2col}
+
+\endinput
+%%
+%% End of file `lwarp-fix2col.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -42,6 +42,7 @@
 \NewDocumentCommand{\restylefloat}{s m}{%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-float.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -36,6 +36,7 @@
 \DeclareDocumentEnvironment{floatingtable}{o +m}
   {\begin{KFLTfloatflt at marginfloat}{table}#2}
   {\end{KFLTfloatflt at marginfloat}}
+
 \endinput
 %%
 %% End of file `lwarp-floatflt.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 \newcommand*{\floatpagestyle}[1]{}
 \newcommand*{\rotfloatpagestyle}[1]{}
 \newcommand*{\thisfloatpagestyle}[1]{}
+
 \endinput
 %%
 %% End of file `lwarp-floatpag.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -180,6 +180,7 @@
 \boolfalse{LWR at insubfloatrow}
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-floatrow.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -23,6 +23,7 @@
 \newcommand*{\atColsBreak}[1]{}
 \newcommand*{\atColsEnd}[1]{}
 \newcommand*{\showcolsendrule}{}
+
 \endinput
 %%
 %% End of file `lwarp-flushend.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,50 @@
+%%
+%% This is file `lwarp-fncychap.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `fncychap')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+
+\LWR at ProvidesPackageDrop{fncychap}
+
+\def\mghrulefill#1{}
+\def\ChNameLowerCase{}
+\def\ChNameUpperCase{}
+\def\ChNameAsIs{}
+\def\ChTitleLowerCase{}
+\def\ChTitleUpperCase{}
+\def\ChTitleAsIs{}
+\newcommand{\ChRuleWidth}[1]{}
+\newcommand{\ChNameVar}[1]{}
+\newcommand{\ChNumVar}[1]{}
+\newcommand{\ChTitleVar}[1]{}
+\newcommand{\TheAlphaChapter}{}
+\newcommand{\DOCH}{}
+\newcommand{\DOTI}[1]{}
+\newcommand{\DOTIS}[1]{}
+\newlength{\mylen}
+\newlength{\myhi}
+\newlength{\px}
+\newlength{\py}
+\newlength{\pyy}
+\newlength{\pxx}
+\newlength{\RW}
+\newcommand{\FmN}[1]{#1}
+\newcommand{\FmTi}[1]{#1}
+
+
+\endinput
+%%
+%% End of file `lwarp-fncychap.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \LWR at loadbefore{fontenc}
 
+
 \endinput
 %%
 %% End of file `lwarp-fontenc.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontspec.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontspec.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontspec.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -20,6 +20,7 @@
 
 \LWR at loadbefore{fontspec}
 
+
 \endinput
 %%
 %% End of file `lwarp-fontspec.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -49,6 +49,7 @@
   \endgroup
   \@footnotemark
 }
+
 \endinput
 %%
 %% End of file `lwarp-footmisc.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -44,6 +44,7 @@
 }
 \let\endfootnote\fn at endfntext
 \let\endfootnotetext\endfootnote
+
 \endinput
 %%
 %% End of file `lwarp-footnote.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 
 \RequirePackage{footnote}
 \LWR at ProvidesPackageDrop{footnotehyper}
+
 \endinput
 %%
 %% End of file `lwarp-footnotehyper.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -117,6 +117,7 @@
 \@tempboxa%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-framed.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackageDrop{ftnright}
 
+
 \endinput
 %%
 %% End of file `lwarp-ftnright.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{fullpage}
+
 \endinput
 %%
 %% End of file `lwarp-fullpage.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -26,6 +26,7 @@
 \renewcommand*{\savegeometry}[1]{}
 \renewcommand*{\loadgeometry}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-geometry.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -20,6 +20,20 @@
 \LWR at ProvidesPackagePass{glossaries}
 \setupglossaries{nonumberlist}
 \setglossarystyle{index}
+\renewcommand*{\@p at glossarysection}[2]{%
+  \glsclearpage
+  \phantomsection
+  \ifdefempty\@@glossarysecstar
+  {%
+    \csname\@@glossarysec\endcsname{#2}%
+  }%
+  {%
+      \csname\@@glossarysec\endcsname*{#2}%
+    \@gls at toc{#1}{\@@glossarysec}% Moved after the previous line.
+  }%
+  \@@glossaryseclabel
+}
+
 \endinput
 %%
 %% End of file `lwarp-glossaries.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -18,6 +18,7 @@
 
 
 \LWR at ProvidesPackageDrop{graphics}
+
 \endinput
 %%
 %% End of file `lwarp-graphics.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackageDrop{graphicx}
 
+
 \endinput
 %%
 %% End of file `lwarp-graphicx.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,31 @@
+%%
+%% This is file `lwarp-grffile.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `grffile')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{grffile}
+\define at key{igraph}{multidot}{}
+\define at key{igraph}{babel}{}
+\define at key{igraph}{extendedchars}{}
+\define at key{igraph}{encoding}{}
+\define at key{igraph}{inputencoding}{}
+\define at key{igraph}{filenameencoding}{}
+\define at key{igraph}{space}{}
+
+\newcommand*{\grffilesetup}[1]{}
+
+\endinput
+%%
+%% End of file `lwarp-grffile.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -125,6 +125,7 @@
 
 \newcommand{\MakeFieldButton}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-hyperref.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{hyperxmp}
+
 \endinput
 %%
 %% End of file `lwarp-hyperxmp.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -20,7 +20,6 @@
 
 \renewcommand*{\printindex}
 {
-\LWR at indexsection
 \LWR at startpars
 
 \LWR at indexprenote
@@ -36,6 +35,7 @@
 \newcommand*{\indexjustific}{}
 \newcommand*{\indexsubsdelim}{}
 \newcommand*{\indexstheadcase}{}
+
 \endinput
 %%
 %% End of file `lwarp-idxlayout.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-indentfirst.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-indentfirst.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-indentfirst.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -20,6 +20,7 @@
 
 \LWR at ProvidesPackageDrop{indentfirst}
 
+
 \endinput
 %%
 %% End of file `lwarp-indentfirst.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-inputenc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-inputenc.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-inputenc.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \LWR at loadbefore{inputenc}
 
+
 \endinput
 %%
 %% End of file `lwarp-inputenc.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -67,6 +67,7 @@
 
 }% AtBeginDocument
 
+
 \endinput
 %%
 %% End of file `lwarp-keyfloat.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \NewDocumentCommand{\layout}{s}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-layout.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -25,6 +25,7 @@
 \def\textls#1#{}
 \newcommand*\lslig[1]{#1}
 
+
 \endinput
 %%
 %% End of file `lwarp-letterspace.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -45,6 +45,7 @@
 
 \newcommand*{\LettrineFont}[1]{\InlineClass{lettrine}{#1}}
 \newcommand*{\LettrineFontEPS}[1]{\includegraphics[height=1.5ex]{#1}}
+
 \endinput
 %%
 %% End of file `lwarp-lettrine.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -36,6 +36,7 @@
 
 \newcommand \LPNobreakList {}
 
+
 \endinput
 %%
 %% End of file `lwarp-lips.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -125,6 +125,7 @@
     }{\PackageError{Listings}{Numbers #1 unknown}\@ehc}}
 \end{warpHTML}
 
+
 \endinput
 %%
 %% End of file `lwarp-listings.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -58,6 +58,7 @@
 \newlength{\LTcapwidth}
 \renewcommand*{\kill}{\LWR at tabularendofline}
 
+
 \endinput
 %%
 %% End of file `lwarp-longtable.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \newenvironment*{landscape}{}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-lscape.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -25,6 +25,7 @@
 \newlength{\LTcapleft}
 \newlength{\LTcapright}
 \newcommand*{\LTcapmarginsfalse}{}
+
 \endinput
 %%
 %% End of file `lwarp-ltcaption.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{marginfit}
+
 \endinput
 %%
 %% End of file `lwarp-marginfit.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -26,6 +26,7 @@
 \newcommand*{\blockmargin}[1][]{}
 \newcommand*{\unblockmargin}[1][]{}
 \newcommand*{\marginphantom}[2][]{}
+
 \endinput
 %%
 %% End of file `lwarp-marginfix.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -25,6 +25,7 @@
 \newcommand*{\marginfont}{}
 \newcommand*{\raggedleftmarginnote}{}
 \newcommand*{\raggedrightmarginnote}{}
+
 \endinput
 %%
 %% End of file `lwarp-marginnote.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -23,6 +23,7 @@
 \newcommand*{\margincapalign}{}
 \newlength{\margincapsep}
 
+
 \endinput
 %%
 %% End of file `lwarp-mcaption.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -260,6 +260,7 @@
 \end{mdframed}}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-mdframed.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,28 @@
+%%
+%% This is file `lwarp-metalogo.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `metalogo')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{metalogo}
+\newcommand\setlogokern[2]{}
+\newcommand\setlogodrop[2][XeTeX]{}
+\newcommand\setLaTeXa[1]{}
+\newcommand\setLaTeXee[1]{}
+\newcommand\seteverylogo[1]{}
+\newcommand\everylogo[1]{}
+
+\endinput
+%%
+%% End of file `lwarp-metalogo.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -51,6 +51,7 @@
 \@onlypreamble\DeclareMicrotypeVariants
 \@onlypreamble\DeclareMicrotypeBabelHook
 
+
 \endinput
 %%
 %% End of file `lwarp-microtype.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -88,6 +88,7 @@
 }
 
 \end{warpHTML}
+
 \endinput
 %%
 %% End of file `lwarp-moreverb.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{mparhack}
+
 \endinput
 %%
 %% End of file `lwarp-mparhack.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -50,6 +50,7 @@
 
 \end{warpHTML}
 
+
 \endinput
 %%
 %% End of file `lwarp-multicol.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -20,6 +20,7 @@
 
 \LWR at ProvidesPackageDrop{multirow}
 
+
 \endinput
 %%
 %% End of file `lwarp-multirow.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -23,6 +23,7 @@
 \DeclareOption*{}
 \ProcessOptions\relax
 
+
 \endinput
 %%
 %% End of file `lwarp-nameref.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -22,6 +22,7 @@
 \newcommand*{\needspace}[1]{}
 \DeclareDocumentCommand{\Needspace}{s m}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-needspace.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newclude.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newclude.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newclude.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \LWR at loadbefore{newclude}
 
+
 \endinput
 %%
 %% End of file `lwarp-newclude.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newunicodechar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newunicodechar.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newunicodechar.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \LWR at loadbefore{newunicodechar}
 
+
 \endinput
 %%
 %% End of file `lwarp-newunicodechar.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -24,6 +24,7 @@
 \newcommand{\cleartooddpage}[1][]{}
 \newcommand{\movetooddpage}[1][]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-nextpage.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,22 @@
+%%
+%% This is file `lwarp-nonumonpart.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `nonumonpart')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{nonumonpart}
+
+\endinput
+%%
+%% End of file `lwarp-nonumonpart.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,22 @@
+%%
+%% This is file `lwarp-nopageno.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `nopageno')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{nopageno}
+
+\endinput
+%%
+%% End of file `lwarp-nopageno.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -26,6 +26,7 @@
 \newcommand*{\noclub}[1][]{}
 \newcommand*{\setnoclub}[1][]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-nowidow.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -423,6 +423,7 @@
 \def\Box{\text{\HTMLunicode{25A1}}}% UTF-8 white box
 }
 \newcommand*{\thref}[1]{\cref{#1}}
+
 \endinput
 %%
 %% End of file `lwarp-ntheorem.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -17,7 +17,9 @@
 %% version 2005/12/01 or later.
 
 
+\DeclareOption{page}{}
 \LWR at ProvidesPackagePass{pagenote}
+
 \endinput
 %%
 %% End of file `lwarp-pagenote.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -24,6 +24,7 @@
 \AtBeginEnvironment{compactdesc}{\LWR at descriptionstart}
 \AtEndEnvironment{compactdesc}{\LWR at descriptionend}
 \def\paradescriptionlabel#1{{\normalfont\textbf{#1}}}
+
 \endinput
 %%
 %% End of file `lwarp-paralist.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 
 \LWR at ProvidesPackageDrop{parskip}
 
+
 \endinput
 %%
 %% End of file `lwarp-parskip.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{pdflscape}
+
 \endinput
 %%
 %% End of file `lwarp-pdflscape.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 \let\pdfsync\relax
 \let\pdfsyncstart\relax
 \let\pdfsyncstop\relax
+
 \endinput
 %%
 %% End of file `lwarp-pdfsync.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \newcommand*{\FloatBarrier}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-placeins.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 \newcommand{\PrelimText}{}
 \newcommand{\PrelimTextStyle}{}
 \newcommand{\PrelimWords}{}
+
 \endinput
 %%
 %% End of file `lwarp-prelim2e.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -42,6 +42,7 @@
 \newenvironment*{FlushRight}{\flushright}{\endflushright}
 \newenvironment*{justify}{\justifying}{\endjustifying}
 
+
 \endinput
 %%
 %% End of file `lwarp-ragged2e.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,57 @@
+%%
+%% This is file `lwarp-realscripts.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `realscripts')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{realscripts}
+\let\LWR at origtextsuperscript\textsuperscript
+\let\LWR at origtextsubscript\textsubscript
+
+\RenewDocumentCommand{\textsuperscript}{s}{\LWR at origtextsuperscript}
+\RenewDocumentCommand{\textsubscript}{s}{\LWR at origtextsubscript}
+
+\let\realsuperscript\textsuperscript
+\let\realsubscript\textsubscript
+
+\let\fakesuperscript\textsuperscript
+\let\fakesubscript\textsubscript
+
+\newlength{\subsupersep}
+
+\newcommand*{\LWR at realscriptsalign}{}
+
+\newcommand*{\LWR at setrealscriptsalign}[1]{%
+\renewcommand*{\LWR at realscriptsalign}{}%
+\ifthenelse{\equal{#1}{c}}{\renewcommand{\LWR at realscriptsalign}{text-align:center;}}{}%
+\ifthenelse{\equal{#1}{r}}{\renewcommand{\LWR at realscriptsalign}{text-align:right;}}{}%
+}
+
+\DeclareDocumentCommand \textsubsuperscript {s O{l} mm} {%
+\LWR at setrealscriptsalign{#2}%
+\InlineClass[\LWR at realscriptsalign]{supsubscript}{%
+\textsuperscript{#4}\textsubscript{#3}%
+}%
+}
+
+\DeclareDocumentCommand \textsupersubscript {s O{l} mm} {%
+\LWR at setrealscriptsalign{#2}%
+\InlineClass[\LWR at realscriptsalign]{supsubscript}{%
+\textsubscript{#4}\textsuperscript{#3}%
+}%
+}
+
+\endinput
+%%
+%% End of file `lwarp-realscripts.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,62 @@
+%%
+%% This is file `lwarp-relsize.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `relsize')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+\LWR at ProvidesPackagePass{relsize}
+\let\LWR at origrelsize\relsize
+\LetLtxMacro\LWR at origlarger\larger
+\LetLtxMacro\LWR at origsmaller\smaller
+\let\LWR at relscale\relscale
+\LetLtxMacro\LWR at origtextlarger\textlarger
+\LetLtxMacro\LWR at origtextsmaller\textsmaller
+\let\LWR at textscale\textscale
+
+\renewcommand*{\LWR at restoreorigrelsize}{%
+\let\relsize\LWR at origrelsize%
+\LetLtxMacro\larger\LWR at origlarger%
+\LetLtxMacro\smaller\LWR at origsmaller%
+\let\relscale\LWR at relscale%
+\LetLtxMacro\textlarger\LWR at origtextlarger%
+\LetLtxMacro\textsmaller\LWR at origtextsmaller%
+\let\textscale\LWR at textscale%
+}
+
+\newcounter{LWR at relsizetemp}
+
+\renewcommand*{\relsize}[1]{}
+\renewcommand*{\larger}[1][]{}
+\renewcommand*{\smaller}[1][]{}
+\renewcommand*{\relscale}[1]{}
+
+\renewcommand*{\textlarger}[2][1]{%
+\setcounter{LWR at relsizetemp}{100+(#1*20)}%
+\InlineClass[font-size:\arabic{LWR at relsizetemp}\%]{textlarger}{#2}%
+}
+
+\renewcommand*{\textsmaller}[2][1]{%
+\setcounter{LWR at relsizetemp}{100-(#1*20)}%
+\InlineClass[font-size:\arabic{LWR at relsizetemp}\%]{textsmaller}{#2}%
+}
+
+\renewcommand*{\textscale}[2]{%
+\setcounter{LWR at relsizetemp}{100*\real{#1}}%
+\InlineClass[font-size:\arabic{LWR at relsizetemp}\%]{textscale}{#2}%
+}
+
+\endinput
+%%
+%% End of file `lwarp-relsize.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,30 @@
+%%
+%% This is file `lwarp-romanbar.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `romanbar')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+\LWR at ProvidesPackagePass{romanbar}
+
+\DeclareRobustCommand{\Roman at bar}[1]{% #1 is in Roman, i.e. MMXII
+\InlineClass[%
+    text-decoration: overline underline ;
+]{romanbar}{#1}%
+}
+
+
+\endinput
+%%
+%% End of file `lwarp-romanbar.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,22 @@
+%%
+%% This is file `lwarp-romanbarpagenumber.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `romanbarpagenumber')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR at ProvidesPackageDrop{romanbarpagenumber}
+
+\endinput
+%%
+%% End of file `lwarp-romanbarpagenumber.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -32,6 +32,7 @@
 \let\rotcaption\caption
 \let\@makerotcaption\@makecaption
 
+
 \endinput
 %%
 %% End of file `lwarp-rotating.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -34,6 +34,7 @@
 \cslet{listof#1s}\relax
 \cslet{listof#1es}\relax
 }
+
 \endinput
 %%
 %% End of file `lwarp-rotfloat.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at ProvidesPackageDrop{savetrees}
+
 \endinput
 %%
 %% End of file `lwarp-savetrees.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,24 @@
+%%
+%% This is file `lwarp-scalefnt.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `scalefnt')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+\LWR at ProvidesPackageDrop{scalefnt}
+\DeclareRobustCommand\scalefont[1]{}
+
+\endinput
+%%
+%% End of file `lwarp-scalefnt.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -61,6 +61,7 @@
 }
 {\endBlockClass}
 
+
 \endinput
 %%
 %% End of file `lwarp-setspace.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -27,6 +27,7 @@
 \InlineClass{shabox}{#1}%
 }
 
+
 \endinput
 %%
 %% End of file `lwarp-shadow.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \endinput
 %%
 %% End of file `lwarp-showidx.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -21,6 +21,7 @@
 
 \NewDocumentCommand{\showkeys}{s}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-showkeys.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -39,6 +39,7 @@
 
 \newenvironment*{wide}{}{}
 
+
 \endinput
 %%
 %% End of file `lwarp-sidecap.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -63,6 +63,7 @@
 \renewenvironment{table*}
                {\@dblfloat{table}}
                {\end at dblfloat}
+
 \endinput
 %%
 %% End of file `lwarp-sidenotes.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,33 @@
+%%
+%% This is file `lwarp-siunitx.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `siunitx')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+\LWR at ProvidesPackagePass{siunitx}
+
+\AtBeginDocument{% in case textcomp was not loaded
+\DeclareSIUnit\bohr{\textit{a}\textsubscript{0}}
+\DeclareSIUnit\clight{\textit{c}\textsubscript{0}}
+\DeclareSIUnit\elementarycharge{\textit{e}}
+\DeclareSIUnit\electronmass{\textit{m}\textsubscript{e}}
+\DeclareSIUnit\hartree{\textit{E}\textsubscript{h}}
+}% AtBeginDocument
+
+
+
+\endinput
+%%
+%% End of file `lwarp-siunitx.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -65,6 +65,7 @@
 \let\textul\ul
 \let\texthl\hl
 \let\textcaps\caps
+
 \endinput
 %%
 %% End of file `lwarp-soul.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -216,6 +216,7 @@
 \renewcommand{\l at subfigure}[2]{\hypertocfloat{2}{subfigure}{lof}{#1}{#2}}
 \renewcommand{\l at subtable}[2]{\hypertocfloat{2}{subtable}{lot}{#1}{#2}}
 
+
 \endinput
 %%
 %% End of file `lwarp-subfig.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -22,6 +22,7 @@
 \newcommand*{\syntaxonly}{}
 
 \@onlypreamble\syntaxonly
+
 \endinput
 %%
 %% End of file `lwarp-syntonly.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -27,6 +27,7 @@
 {\tabular{#3}}
 {\endtabular}
 
+
 \endinput
 %%
 %% End of file `lwarp-tabularx.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -31,6 +31,7 @@
 \newdimen\tymax
 \def\tyformat{}
 
+
 \endinput
 %%
 %% End of file `lwarp-tabulary.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,90 @@
+%%
+%% This is file `lwarp-textcomp.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `textcomp')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+\LWR at ProvidesPackagePass{textcomp}
+\let\LWR at origtextdegree\textdegree
+\let\LWR at origtextcelsius\textcelsius
+\let\LWR at origtextohm\textohm
+\let\LWR at origtextmu\textmu
+\LetLtxMacro\LWR at origcapitalcedilla\capitalcedilla
+\LetLtxMacro\LWR at origcapitalogonek\capitalogonek
+\LetLtxMacro\LWR at origcapitalgrave\capitalgrave
+\LetLtxMacro\LWR at origcapitalacute\capitalacute
+\LetLtxMacro\LWR at origcapitalcircumflex\capitalcircumflex
+\LetLtxMacro\LWR at origcapitaltilde\capitaltilde
+\LetLtxMacro\LWR at origcapitaldieresis\capitaldieresis
+\LetLtxMacro\LWR at origcapitalhungarumlaut\capitalhungarumlaut
+\LetLtxMacro\LWR at origcapitalring\capitalring
+\LetLtxMacro\LWR at origcapitalcaron\capitalcaron
+\LetLtxMacro\LWR at origcapitalbreve\capitalbreve
+\LetLtxMacro\LWR at origcapitalmacron\capitalmacron
+\LetLtxMacro\LWR at origcapitaldotaccent\capitaldotaccent
+\LetLtxMacro\LWR at origtextcircled\textcircled
+\ifPDFTeX
+\renewcommand*{\textdegree}{\HTMLentity{deg}}
+\renewcommand*{\textcelsius}{\HTMLentity{deg}\,C}
+\renewcommand*{\textohm}{\HTMLunicode{2126}}
+\renewcommand*{\textmu}{\HTMLunicode{00B5}}
+\else
+\renewcommand*{\textdegree}{°}
+\renewcommand*{\textcelsius}{°C}
+\renewcommand*{\textohm}{Ω}
+\renewcommand*{\textmu}{μ}
+\fi
+\renewcommand*{\capitalcedilla}[1]{#1\HTMLunicode{0327}}
+\renewcommand*{\capitalogonek}[1]{#1\HTMLunicode{0328}}
+\renewcommand*{\capitalgrave}[1]{#1\HTMLunicode{0300}}
+\renewcommand*{\capitalacute}[1]{#1\HTMLunicode{0301}}
+\renewcommand*{\capitalcircumflex}[1]{#1\HTMLunicode{0302}}
+\renewcommand*{\capitaltilde}[1]{#1\HTMLunicode{0303}}
+\renewcommand*{\capitaldieresis}[1]{#1\HTMLunicode{0308}}
+\renewcommand*{\capitalhungarumlaut}[1]{#1\HTMLunicode{30B}}
+\renewcommand*{\capitalring}[1]{#1\HTMLunicode{30A}}
+\renewcommand*{\capitalcaron}[1]{#1\HTMLunicode{30C}}
+\renewcommand*{\capitalbreve}[1]{#1\HTMLunicode{306}}
+\renewcommand*{\capitalmacron}[1]{#1\HTMLunicode{304}}
+\renewcommand*{\capitaldotaccent}[1]{#1\HTMLunicode{307}}
+\renewcommand*{\textcircled}[1]{%
+\InlineClass[border: 1px solid \LWR at currenttextcolor]{textcircled}{#1}%
+}
+\let\LWR at restoreorigtextcomp\relax
+
+\newcommand*{\LWR at restoreorigtextcomp}{%
+\let\textdegree\LWR at origtextdegree%
+\let\textcelsius\LWR at origtextcelsius%
+\let\textohm\LWR at origtextohm%
+\let\textmu\LWR at origtextmu%
+\LetLtxMacro\capitalcedilla\LWR at origcapitalcedilla%
+\LetLtxMacro\capitalogonek\LWR at origcapitalogonek%
+\LetLtxMacro\capitalgrave\LWR at origcapitalgrave%
+\LetLtxMacro\capitalacute\LWR at origcapitalacute%
+\LetLtxMacro\capitalcircumflex\LWR at origcapitalcircumflex%
+\LetLtxMacro\capitaltilde\LWR at origcapitaltilde%
+\LetLtxMacro\capitaldieresis\LWR at origcapitaldieresis%
+\LetLtxMacro\capitalhungarumlaut\LWR at origcapitalhungarumlaut%
+\LetLtxMacro\capitalring\LWR at origcapitalring%
+\LetLtxMacro\capitalcaron\LWR at origcapitalcaron%
+\LetLtxMacro\capitalbreve\LWR at origcapitalbreve%
+\LetLtxMacro\capitalmacron\LWR at origcapitalmacron%
+\LetLtxMacro\capitaldotaccent\LWR at origcapitaldotaccent%
+\LetLtxMacro\textcircled\LWR at origtextcircled%
+}
+
+\endinput
+%%
+%% End of file `lwarp-textcomp.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -37,6 +37,7 @@
 \newcommand*{\showtextsize}{}
 \newcommand{\textblockorigin}[2]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-textpos.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -172,6 +172,7 @@
     ]}
 }
 \gdef\@endtheorem{\endBlockClass\endtrivlist}
+
 \endinput
 %%
 %% End of file `lwarp-theorem.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -39,6 +39,7 @@
 }
 \newcommand{\tnote}[1]{\LWR at htmlspan{sup}{#1}}
 
+
 \endinput
 %%
 %% End of file `lwarp-threeparttable.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -43,6 +43,7 @@
 
 \end{warpHTML}
 
+
 \endinput
 %%
 %% End of file `lwarp-tikz.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -69,6 +69,7 @@
 \newcommand{\outerextramarks}[1]{}
 \newcommand{\innerextramarks}[1]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-titleps.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -16,6 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 \LWR at loadnever{titleref}{hyperref and nameref}
+
 \endinput
 %%
 %% End of file `lwarp-titleref.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -56,6 +56,7 @@
 
 \NewDocumentCommand{\titleclass}{m o m o}
 
+
 \endinput
 %%
 %% End of file `lwarp-titlesec.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -51,6 +51,7 @@
 
 \newcommand{\printlist}[4][]{}
 
+
 \endinput
 %%
 %% End of file `lwarp-titletoc.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -37,6 +37,7 @@
 \global\let\thepublished\relax%
 \global\let\thesubtitle\relax%
 }
+
 \endinput
 %%
 %% End of file `lwarp-titling.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,53 @@
+%%
+%% This is file `lwarp-tocbibind.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `tocbibind')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+\LWR at ProvidesPackagePass{tocbibind}
+
+  \renewenvironment{theindex}%
+    {%
+     \if at bibchapter
+        \if at donumindex
+            \chapter{\indexname}
+        \else
+          \if at dotocind
+            \chapter*{\indexname}
+            \addcontentsline{toc}{chapter}{\indexname}
+          \else
+            \chapter*{\indexname}
+          \fi
+        \fi
+     \else
+        \if at donumindex
+            \section{\indexname}
+        \else
+          \if at dotocind
+            \section*{\indexname}
+            \addcontentsline{toc}{\@tocextra}{\indexname}
+          \else
+            \section*{\indexname}
+          \fi
+        \fi
+     \fi
+\let\item\LWR at indexitem%
+\let\subitem\LWR at indexsubitem%
+\let\subsubitem\LWR at indexsubsubitem%
+}
+
+\endinput
+%%
+%% End of file `lwarp-tocbibind.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{tocloft}
 
 \newcommand{\tocloftpagestyle}[1]{}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{transparent}
 \newcommand*{\transparent}[1]{\edef\LWR at opacity{#1}}
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -19,6 +19,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{trivfloat}
 \LWR at origRequirePackage{trivfloat}
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LetLtxMacro\LWR at ulemorigemph\emph
 \LetLtxMacro\LWR at ulemorigtextbf\textbf
 \NewDocumentCommand{\uline}{+m}{%

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{upref}
 \endinput
 %%

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackagePass{verse}
 
 \AfterEndPreamble{

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -18,6 +18,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{wallpaper}
 
 \newcommand*{\CenterWallPaper}[2]{}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -18,6 +18,7 @@
 
 
 
+
 \LWR at ProvidesPackageDrop{wrapfig}
 
 \newlength{\LWR at wrapwidth}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackagePass{xcolor}
 
 \begin{warpHTML}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -17,6 +17,7 @@
 %% version 2005/12/01 or later.
 
 
+
 \LWR at ProvidesPackagePass{xfrac}
 
 

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -0,0 +1,41 @@
+%%
+%% This is file `lwarp-xltxtra.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `xltxtra')
+%% This is a generated file.
+%% Copyright 2016-2017 Brian Dunn
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+
+\LWR at ProvidesPackageDrop{xltxtra}
+\RequirePackage{realscripts}
+\RequirePackage{metalogo}
+\newcommand*\TeX at logo@spacing[6]{}
+
+\newcommand*{\vfrac}[2]{%
+\textsuperscript{#1}/\textsubscript{#2}%
+}
+
+\newcommand\namedglyph[1]{%
+  \@tempcnta=\XeTeXglyphindex "#1"\relax
+  \ifnum\@tempcnta>0
+    \XeTeXglyph\@tempcnta
+  \else
+    \xxt at namedglyph@fallback{#1}%
+  \fi}
+
+\newcommand\xxt at namedglyph@fallback[1]{[#1]}
+
+\newcommand{\showhyphens}[1]{}
+\endinput
+%%
+%% End of file `lwarp-xltxtra.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -15,6 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
+
 \LWR at ProvidesPackageDrop{xmpincl}
 \newcommand*{\includexmp}[1]{}
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2017-08-27 23:54:58 UTC (rev 45143)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2017-08-27 23:56:09 UTC (rev 45144)
@@ -17,7 +17,7 @@
 %% version 2005/12/01 or later.
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesPackage{lwarp}
-    [2017/08/19 v0.37  Allows LaTeX to directly produce HTML5 output.]
+    [2017/08/27 v0.38  Allows LaTeX to directly produce HTML5 output.]
 
 
 
@@ -201,6 +201,8 @@
 \LWR at loadafter{algorithmicx}
 \LWR at loadafter{alltt}
 \LWR at loadafter{amsthm}
+\LWR at loadafter{appendix}
+\LWR at loadafter{arabicfront}
 \LWR at loadafter{array}
 \LWR at loadafter{balance}
 \LWR at loadafter{bookmark}
@@ -209,6 +211,8 @@
 \LWR at loadafter{boxedminipage2e}
 \LWR at loadafter{ccaption}
 \LWR at loadafter{changepage}
+\LWR at loadafter{chappg}
+\LWR at loadafter{color}
 \LWR at loadafter{crop}
 \LWR at loadafter{cutwin}
 \LWR at loadafter{dcolumn}
@@ -226,15 +230,18 @@
 \LWR at loadafter{fancyhdr}
 \LWR at loadafter{fancyvrb}
 \LWR at loadafter{figcaps}
+\LWR at loadafter{fix2col}
 \LWR at loadafter{float}
 \LWR at loadafter{floatflt}
 \LWR at loadafter{floatpag}
 \LWR at loadafter{floatrow}
 \LWR at loadafter{flushend}
+\LWR at loadafter{fncychap}
 \LWR at loadafter{ftnright}
 \LWR at loadafter{fullpage}
 \LWR at loadafter{geometry}
 \LWR at loadafter{glossaries}
+\LWR at loadafter{grffile}
 \LWR at loadafter{hyperref}
 \LWR at loadafter{hyperxmp}
 \LWR at loadafter{idxlayout}
@@ -253,6 +260,7 @@
 \LWR at loadafter{marginnote}
 \LWR at loadafter{mcaption}
 \LWR at loadafter{mdframed}
+\LWR at loadafter{metalogo}
 \LWR at loadafter{microtype}
 \LWR at loadafter{moreverb}
 \LWR at loadafter{mparhack}
@@ -261,6 +269,8 @@
 \LWR at loadafter{needspace}
 \LWR at loadafter{newtxmath}
 \LWR at loadafter{nextpage}
+\LWR at loadafter{nonumonpart}
+\LWR at loadafter{nopageno}
 \LWR at loadafter{nowidow}
 \LWR at loadafter{ntheorem}
 \LWR at loadafter{pagenote}
@@ -271,6 +281,10 @@
 \LWR at loadafter{placeins}
 \LWR at loadafter{prelim2e}
 \LWR at loadafter{ragged2e}
+\LWR at loadafter{realscripts}
+\LWR at loadafter{relsize}
+\LWR at loadafter{romanbar}
+\LWR at loadafter{romanbarpagenumber}
 \LWR at loadafter{rotating}
 \LWR at loadafter{rotfloat}
 \LWR at loadafter{savetrees}
@@ -280,6 +294,7 @@
 \LWR at loadafter{showkeys}
 \LWR at loadafter{sidecap}
 \LWR at loadafter{sidenotes}
+\LWR at loadafter{siunitx}
 \LWR at loadafter{soul}
 \LWR at loadafter{subfig}
 \LWR at loadafter{tabularx}
@@ -291,6 +306,7 @@
 \LWR at loadafter{titleps}
 \LWR at loadafter{titlesec}
 \LWR at loadafter{titletoc}
+\LWR at loadafter{tocbibind}
 \LWR at loadafter{tocloft}
 \LWR at loadafter{transparent}
 \LWR at loadafter{trivfloat}
@@ -302,6 +318,7 @@
 \LWR at loadafter{wrapfig}
 \LWR at loadafter{xcolor}
 \LWR at loadafter{xfrac}
+\LWR at loadafter{xltxtra}
 \LWR at loadafter{xmpincl}
 
 
@@ -680,82 +697,14 @@
 \end{warpHTML}
 
 \begin{warpHTML}
-\AtBeginDocument{% in case textcomp was not loaded
-
 \@ifpackageloaded{textcomp}
 {
-\let\LWR at origtextdegree\textdegree
-\let\LWR at origtextcelsius\textcelsius
-\let\LWR at origtextohm\textohm
-\let\LWR at origtextmu\textmu
-\LetLtxMacro\LWR at origcapitalcedilla\capitalcedilla
-\LetLtxMacro\LWR at origcapitalogonek\capitalogonek
-\LetLtxMacro\LWR at origcapitalgrave\capitalgrave
-\LetLtxMacro\LWR at origcapitalacute\capitalacute
-\LetLtxMacro\LWR at origcapitalcircumflex\capitalcircumflex
-\LetLtxMacro\LWR at origcapitaltilde\capitaltilde
-\LetLtxMacro\LWR at origcapitaldieresis\capitaldieresis
-\LetLtxMacro\LWR at origcapitalhungarumlaut\capitalhungarumlaut
-\LetLtxMacro\LWR at origcapitalring\capitalring
-\LetLtxMacro\LWR at origcapitalcaron\capitalcaron
-\LetLtxMacro\LWR at origcapitalbreve\capitalbreve
-\LetLtxMacro\LWR at origcapitalmacron\capitalmacron
-\LetLtxMacro\LWR at origcapitaldotaccent\capitaldotaccent
-\LetLtxMacro\LWR at origtextcircled\textcircled
-\ifPDFTeX
-\renewcommand*{\textdegree}{\HTMLentity{deg}}
-\renewcommand*{\textcelsius}{\HTMLentity{deg}\,C}
-\renewcommand*{\textohm}{\HTMLunicode{2126}}
-\renewcommand*{\textmu}{\HTMLunicode{00B5}}
-\else
-\renewcommand*{\textdegree}{°}
-\renewcommand*{\textcelsius}{°C}
-\renewcommand*{\textohm}{Ω}
-\renewcommand*{\textmu}{μ}
-\fi
-\renewcommand*{\capitalcedilla}[1]{#1\HTMLunicode{0327}}
-\renewcommand*{\capitalogonek}[1]{#1\HTMLunicode{0328}}
-\renewcommand*{\capitalgrave}[1]{#1\HTMLunicode{0300}}
-\renewcommand*{\capitalacute}[1]{#1\HTMLunicode{0301}}
-\renewcommand*{\capitalcircumflex}[1]{#1\HTMLunicode{0302}}
-\renewcommand*{\capitaltilde}[1]{#1\HTMLunicode{0303}}
-\renewcommand*{\capitaldieresis}[1]{#1\HTMLunicode{0308}}
-\renewcommand*{\capitalhungarumlaut}[1]{#1\HTMLunicode{30B}}
-\renewcommand*{\capitalring}[1]{#1\HTMLunicode{30A}}
-\renewcommand*{\capitalcaron}[1]{#1\HTMLunicode{30C}}
-\renewcommand*{\capitalbreve}[1]{#1\HTMLunicode{306}}
-\renewcommand*{\capitalmacron}[1]{#1\HTMLunicode{304}}
-\renewcommand*{\capitaldotaccent}[1]{#1\HTMLunicode{307}}
-\renewcommand*{\textcircled}[1]{%
-\InlineClass[border: 1px solid \LWR at currenttextcolor]{textcircled}{#1}%
+\LWR at origRequirePackage{lwarp-textcomp}
 }
-\newcommand*{\LWR at restoreorigtextcomp}{%
-\let\textdegree\LWR at origtextdegree%
-\let\textcelsius\LWR at origtextcelsius%
-\let\textohm\LWR at origtextohm%
-\let\textmu\LWR at origtextmu%
-\LetLtxMacro\capitalcedilla\LWR at origcapitalcedilla%
-\LetLtxMacro\capitalogonek\LWR at origcapitalogonek%
-\LetLtxMacro\capitalgrave\LWR at origcapitalgrave%
-\LetLtxMacro\capitalacute\LWR at origcapitalacute%
-\LetLtxMacro\capitalcircumflex\LWR at origcapitalcircumflex%
-\LetLtxMacro\capitaltilde\LWR at origcapitaltilde%
-\LetLtxMacro\capitaldieresis\LWR at origcapitaldieresis%
-\LetLtxMacro\capitalhungarumlaut\LWR at origcapitalhungarumlaut%
-\LetLtxMacro\capitalring\LWR at origcapitalring%
-\LetLtxMacro\capitalcaron\LWR at origcapitalcaron%
-\LetLtxMacro\capitalbreve\LWR at origcapitalbreve%
-\LetLtxMacro\capitalmacron\LWR at origcapitalmacron%
-\LetLtxMacro\capitaldotaccent\LWR at origcapitaldotaccent%
-\LetLtxMacro\textcircled\LWR at origtextcircled%
+{
+\providecommand*{\LWR at restoreorigtextcomp}{}%
 }
-}% textcomp loaded
-{% textcomp not loaded
-\newcommand*{\LWR at restoreorigtextcomp}{}%
-}% textcomp not loaded
 
-}% AtBeginDocument
-
 \end{warpHTML}
 
 \begin{warpHTML}
@@ -800,26 +749,6 @@
 
 
 
-\begin{warpHTML}
-
-\AtBeginDocument{% in case textcomp was not loaded
-
-\@ifpackageloaded{siunitx}
-{
-\DeclareSIUnit\bohr{\textit{a}\textsubscript{0}}
-\DeclareSIUnit\clight{\textit{c}\textsubscript{0}}
-\DeclareSIUnit\elementarycharge{\textit{e}}
-\DeclareSIUnit\electronmass{\textit{m}\textsubscript{e}}
-\DeclareSIUnit\hartree{\textit{E}\textsubscript{h}}
-}% siunitx loaded
-{}% siunitx not loaded
-
-}% AtBeginDocument
-
-\end{warpHTML}
-
-
-
 \begin{warpprint}
 \typeout{lwarp: generating configuration files}
 \end{warpprint}
@@ -944,7 +873,7 @@
 p {margin: 1.5ex 0em 1.5ex 0em ;}
 
 /* Holds a section number to add space between it and the name */
-span.sectionnumber { margin-right: .6em }
+span.sectionnumber { margin-right: 0em }
 
 /* Inserted in front of index lines */
 span.indexitem {margin-left: 0em}
@@ -984,6 +913,28 @@
 
 span.textcircled { border: 1px solid black ; border-radius: 1ex ; }
 
+/* For realscripts */
+.supsubscript {
+    display: inline-block;
+    text-align:left ;
+}
+
+.supsubscript sup,
+.supsubscript sub {
+    position: relative;
+    display: block;
+    font-size: .5em;
+    line-height: 1;
+}
+
+.supsubscript sup {
+    top: .5em;
+}
+
+.supsubscript sub {
+    top: .5em;
+}
+
 span.attribution {
   margin-left: 1em ; font-size: 80% ; font-variant: small-caps;
 }
@@ -1842,9 +1793,12 @@
 
 nav.sidetoc p {line-height:1.2 ; margin: 1ex .5em 1ex .5em ;
     text-indent: 0 ; }
+
 nav.sidetoc p a {color:black ; font-size: .7em ;}
+
 div.sidetoctitle {font-size: 1.2em; font-weight:bold; text-align:center;
     border-bottom: 1px solid silver ;    }
+
 nav.sidetoc a:hover {text-decoration: underline ; }
 
 section.textbody { margin: 0ex 1em 0ex 1em ;}
@@ -2621,7 +2575,7 @@
 
 -- Print the usage of the lwarpmk command:
 
-printversion = "v0.37"
+printversion = "v0.38"
 
 function printhelp ()
 print ("lwarpmk: Use lwarpmk -h or lwarpmk --help for help.") ;
@@ -2630,10 +2584,12 @@
 function printusage ()
 print ( [[
 
-lwarpmk print [project]: Compile a print version.
+lwarpmk print [project]: Compile the print version if necessary.
+lwarpmk print1 [project]: Forced single compile of the print version.
 lwarpmk printindex [project]: Process the index for the print version.
 lwarpmk printglossary [project]: Process the glossary for the print version.
-lwarpmk html [project]: Compile an HTML version.
+lwarpmk html [project]: Compile the HTML version if necessary.
+lwarpmk html1 [project]: Forced single compile of the HTML version.
 lwarpmk htmlindex [project]: Process the index for the html version.
 lwarpmk htmlglossary [project]: Process the glossary for the html version.
 lwarpmk again [project]: Touch the source code to trigger recompiles.
@@ -2937,7 +2893,7 @@
 if (arg[1] == "--version") then
 print ( "lwarpmk: " .. printversion )
 
-else -- not -- version
+else -- not --version
 
 -- print intro:
 
@@ -2968,6 +2924,12 @@
     end
 end -- not latexmk
 
+elseif arg[1] == "print1" then
+    loadconf ()
+    verifyfileexists (sourcename .. ".tex") ;
+    onetime("")
+    print ("lwarpmk: Done.") ;
+
 -- lwarp printindex:
 -- Compile the index then touch the source
 -- to trigger a recompile of the document:
@@ -3028,6 +2990,13 @@
     end
 end -- not latexmk
 
+elseif arg[1] == "html1" then
+    loadconf ()
+    verifyfileexists ( sourcename .. ".tex" ) ;
+    onetime("_html")
+    pdftohtml ()
+    print ("lwarpmk: Done.")
+
 elseif arg[1] == "pdftohtml" then
     loadconf ()
     pdftohtml ()
@@ -3384,16 +3353,21 @@
 \end{warpHTML}
 
 
+
 \begin{warpHTML}
 
 \newcommand{\LWR at forcenewpage}{%
 \LWR at stoppars\LWR at orignewpage\LWR at startpars%
 }
-
 \renewcommand*{\pagestyle}[1]{}
 \renewcommand*{\thispagestyle}[1]{}
+\renewcommand*{\markboth}[2]{}
+\renewcommand*{\markright}[1]{}
+\renewcommand*{\raggedbottom}{}
+\renewcommand*{\flushbottom}{}
+\renewcommand*{\sloppy}{}
+\renewcommand*{\fussy}{}
 \renewcommand*{\pagenumbering}[1]{}
-
 \end{warpHTML}
 
 
@@ -4144,6 +4118,24 @@
 
 
 \begin{warpHTML}
+\newbool{LWR at forcinghtmlpage}
+\boolfalse{LWR at forcinghtmlpage}
+
+\newcommand*{\ForceHTMLPage}{%
+\global\booltrue{LWR at forcinghtmlpage}%
+}
+\newbool{LWR at forcinghtmltoc}
+\boolfalse{LWR at forcinghtmltoc}
+
+\newcommand*{\ForceHTMLTOC}{%
+\global\booltrue{LWR at forcinghtmltoc}%
+}
+\end{warpHTML}
+\begin{warpprint}
+\newcommand*{\ForceHTMLPage}{}
+\newcommand*{\ForceHTMLTOC}{}
+\end{warpprint}
+\begin{warpHTML}
 \newbool{LWR at mainmatter}
 \DeclareDocumentCommand{\mainmatter}{}{%
 \booltrue{LWR at mainmatter}%
@@ -4172,36 +4164,46 @@
 }
 \newcounter{LWR at prevFileDepth}
 \setcounter{LWR at prevFileDepth}{\LWR at depthsubparagraph}
+\def\@seccntformat#1{\csname the#1\endcsname\protect\quad}
 \DeclareDocumentCommand{\LWR at section}{m m m m}{%
-\LWR at traceinfo{LWR at section}%
+\LWR at traceinfo{LWR at section |#2| |#3|}%
+\LWR at traceinfo{LWR at section: not an empty section}%
 \LWR at stoppars%
 \global\boolfalse{LWR at minipagethispar}%
 \LWR at traceinfo{LWR at section: testing whether to start a new HTML file}%
-\IfBooleanTF{#1}{% starred
-    \LWR at orignewpage%
-
-}{% not starred
-    \ifthenelse{%
-        \cnttest{\csuse{LWR at depth#4}}{<=}{\value{FileDepth}}%
-        \AND%
-        \(%
+\IfBooleanTF{#1}{\LWR at traceinfo{LWR at section: starred}}{}%
+\ifbool{LWR at forcinghtmlpage}{\LWR at traceinfo{LWR at section: forcinghtmlpage}}{}%
+\ifthenelse{%
+    \(%
+        \(\NOT\equal{#1}{\BooleanTrue}\)\OR%
+        \(\cnttest{\csuse{LWR at depth#4}}{=}{\LWR at depthpart}\)\OR%
+        \(\boolean{LWR at forcinghtmlpage}\)%
+    \)%
+    \AND%
+    \cnttest{\csuse{LWR at depth#4}}{<=}{\value{FileDepth}}%
+    \AND%
+    \(%
         \NOT\boolean{CombineHigherDepths}\OR%
         \cnttest{\csuse{LWR at depth#4}}{<=}{\value{LWR at prevFileDepth}}%
-        \)%
-    }%
-    {% new file
-        \LWR at traceinfo{LWR at section: new HTML file}%
-        \IfNoValueTF{#2}%
-        {\LWR at newhtmlfile{#3}}%
-        {\LWR at newhtmlfile{#2}}%
-    }% new file
-    {% not new file
-        \LWR at orignewpage%
+    \)%
+    \AND%
+    \NOT\equal{#3}{}% phantomsection
+}%
+{% new file
+    \LWR at traceinfo{LWR at section: new HTML file}%
+    \IfNoValueTF{#2}%
+    {\LWR at newhtmlfile{#3}}%
+    {\LWR at newhtmlfile{#2}}%
+}% new file
+{% not new file
+    \LWR at traceinfo{LWR at section: not a new HTML file}%
+    \LWR at orignewpage%
 
-    }% not new file
-}% not starred
+}% not new file
+\IfValueTF{#3}{%
 \LWR at traceinfo{LWR at section: about to LWR at setlatestname}%
 \IfValueTF{#2}{\LWR at setlatestname{#2}}{\LWR at setlatestname{#3}}%
+}{}%
 
 \ifbool{HTMLDebugComments}{%
     \LWR at htmlcomment{Opening #4 ``#3''{}}%
@@ -4214,7 +4216,11 @@
 {}%
 \LWR at createautosec{\csuse{LWR at tag#4}}%
 \IfBooleanTF{#1}%
-{}% starred
+{%
+\ifbool{LWR at forcinghtmltoc}%
+{\addcontentsline{toc}{#4}{\IfValueTF{#2}{#2}{#3}}}%
+{}%
+}% starred
 {% not starred
     \ifthenelse{%
         \cnttest{\csuse{LWR at depth#4}}{<=}{\value{secnumdepth}}%
@@ -4227,17 +4233,19 @@
             \refstepcounter{#4}%
             \LWR at traceinfo{LWR at section: about to addcontentsline}%
             \addcontentsline{toc}{#4}%
-            {\protect\LWR at sectionnumber{\csuse{the#4}}%
-            \IfValueTF{#2}{ #2}{ #3}}%
+            {%
+                 \protect\numberline{\csuse{the#4}}%
+                {\ignorespaces\IfValueTF{#2}{#2}{#3}\protect\relax}%
+            }%
             \LWR at traceinfo{LWR at section: finished addcontentsline}%
         }% end of if main matter
         {% not main matter
             \LWR at traceinfo{LWR at section: no main matter}%
-            \addcontentsline{toc}{#4}{\IfValueTF{#2}{ #2}{ #3}}%
+            \addcontentsline{toc}{#4}{\IfValueTF{#2}{#2}{#3}}%
         }% end of not main matter
     }% end of secnumdepth
     {%
-        \addcontentsline{toc}{#4}{\IfValueTF{#2}{ #2}{ #3}}%
+        \addcontentsline{toc}{#4}{\IfValueTF{#2}{#2}{#3}}%
     }%
     \ifbool{LWR at mainmatter}%
     {%
@@ -4252,7 +4260,7 @@
         \ifthenelse{%
             \cnttest{\csuse{LWR at depth#4}}{<=}{\value{secnumdepth}}%
         }%
-        {\protect\LWR at sectionnumber{\csuse{the#4}}~}%
+        {\protect\LWR at sectionnumber{\@seccntformat{#4}}}%
         {}%
         \LWR at traceinfo{LWR at section: finished print section number}%
     }{}%
@@ -4265,18 +4273,24 @@
 }%
 {\LWR at startpars}%
 {}%
-\IfBooleanTF{#1}%
-{}%
+\ifthenelse{%
+    \NOT\equal{#1}{\BooleanTrue}\OR%
+    \cnttest{\csuse{LWR at depth#4}}{=}{\LWR at depthpart}%
+}%
 {% not starred
     \setcounter{LWR at prevFileDepth}{\csuse{LWR at depth#4}}%
 }% not starred
+{}%
+\ifstrempty{#3}%
+{}%
+{%
+\global\boolfalse{LWR at forcinghtmlpage}%
+\global\boolfalse{LWR at forcinghtmltoc}%
+}%
 \LWR at traceinfo{LWR at section: done}%
 }
 
 
-\@ifundefined{chapter}
-{}
-{%
 \DeclareDocumentCommand{\part}{s o m}{%
 \LWR at epubprintpendingfootnotes%
 \LWR at stoppars%
@@ -4285,7 +4299,6 @@
 
 \LWR at section{#1}{#2}{#3}{part}%
 }
-}
 
 \@ifundefined{chapter}
 {}
@@ -4297,9 +4310,7 @@
 
 \LWR at startnewdepth{\LWR at depthchapter}{\LWR at printclosechapter}%
 
-\LWR at traceinfo{chapter: about to LWR at section}%
 \LWR at section{#1}{#2}{#3}{chapter}%
-\LWR at traceinfo{chapter: done}%
 }
 }
 
@@ -6280,7 +6291,7 @@
 
 
 \renewcommand*{\numberline}[1]{%
-\LWR at sectionnumber{#1}%
+\LWR at sectionnumber{#1}\quad%
 }
 
 \NewDocumentCommand{\hypertoc}{m m +m m}{%
@@ -6341,20 +6352,20 @@
 \newcounter{LWR at autoglossary}
 \setcounter{LWR at autoglossary}{0}
 
-\@ifundefined{chapter}
-    {\newcommand*{\LWR at indexsection}{\section{\indexname}}}
-    {\newcommand*{\LWR at indexsection}{\chapter{\indexname}}}
-
 \let\LWR at origprintindex\printindex
 
 \renewcommand*{\printindex}
 {
-\LWR at indexsection
 \LWR at startpars
 \LWR at origprintindex
 }
 
+\@ifundefined{chapter}
+{\newcommand*{\LWR at indexsection}[1]{\section*{#1}}}
+{\newcommand*{\LWR at indexsection}[1]{\chapter*{#1}}}
+
 \renewenvironment*{theindex}{%
+\LWR at indexsection{\indexname}%
 \let\item\LWR at indexitem%
 \let\subitem\LWR at indexsubitem%
 \let\subsubitem\LWR at indexsubsubitem%
@@ -6499,7 +6510,7 @@
     }
 }{}% not eq > 0
 }
-
+\newcommand*{\LWR at restoreorigrelsize}{}
 \newcommand*{\LWR at restoreorigformatting}{%
 \LWR at traceinfo{LWR at restoreorigformatting}%
 \LetLtxMacro{\hspace}{\LWR at orighspace}%
@@ -6562,6 +6573,7 @@
 \LWR at restoremoreorigxcolor%
 \LWR at restoreorigtextcomp%
 \LWR at restoreorigaccents%
+\LWR at restoreorigrelsize%
 \LWR at FBcancel%
 }
 
@@ -8068,7 +8080,9 @@
 
 \begin{warpHTML}
 
-\newcommand*{\phantomsection}{\section*{}}
+\newcommand*{\phantomsection}{%
+\section*{}%
+}
 
 \end{warpHTML}
 
@@ -8131,6 +8145,7 @@
 \end{warpHTML}
 
 
+
 \endinput
 %%
 %% End of file `lwarp.sty'.



More information about the tex-live-commits mailing list