texlive[43584] trunk: lwarp (23mar17)

commits+karl at tug.org commits+karl at tug.org
Thu Mar 23 22:28:36 CET 2017


Revision: 43584
          http://tug.org/svn/texlive?view=revision&revision=43584
Author:   karl
Date:     2017-03-23 22:28:36 +0100 (Thu, 23 Mar 2017)
Log Message:
-----------
lwarp (23mar17)

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/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-bookmark.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.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-enumerate.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-extramarks.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.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-ftnright.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.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-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-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-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-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-newproject.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-pagenote.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.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-setspace.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-subfig.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.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-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-trivfloat.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.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.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-framed.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty

Modified: trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua	2017-03-23 21:28:36 UTC (rev 43584)
@@ -4,7 +4,7 @@
 
 -- Print the usage of the lwarpmk command:
 
-printversion = "v0.24"
+printversion = "v0.25"
 
 function printhelp ()
 print ("lwarpmk: Use lwarpmk -h or lwarpmk --help for help.") ;

Modified: trunk/Master/texmf-dist/doc/latex/lwarp/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lwarp/README.txt	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/doc/latex/lwarp/README.txt	2017-03-23 21:28:36 UTC (rev 43584)
@@ -1,5 +1,5 @@
 
-LaTeX lwarp package v0.24   README.txt
+LaTeX lwarp package v0.25   README.txt
 
 Files included are:
 

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

Modified: trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua	2017-03-23 21:28:36 UTC (rev 43584)
@@ -4,7 +4,7 @@
 
 -- Print the usage of the lwarpmk command:
 
-printversion = "v0.24"
+printversion = "v0.25"
 
 function printhelp ()
 print ("lwarpmk: Use lwarpmk -h or lwarpmk --help for help.") ;

Modified: trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2017-03-23 21:28:36 UTC (rev 43584)
@@ -16,7 +16,7 @@
 % \iffalse
 %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
 %<package>\ProvidesPackage{lwarp}
-%<package>    [2017/03/15 v0.24  Allows LaTeX to directly produce HTML5 output.]
+%<package>    [2017/03/22 v0.25  Allows LaTeX to directly produce HTML5 output.]
 %
 %<*driver>
 \documentclass{ltxdoc}
@@ -56,7 +56,6 @@
 \newunicodechar{Ô}{\^{O}}
 \newunicodechar{ê}{\^{e}}
 
-
 \usepackage[log-declarations=false]{xparse}
 
 \usepackage[lwarpmk]{lwarp-newproject}
@@ -178,6 +177,9 @@
 
 \newcommand{\goesto}{$\Rightarrow$}
 
+\newcommand{\credits}[1]{{\footnotesize(\textit{Based on original code by} \textsc{#1}.)}}
+
+
 \newcommand{\userentry}[1]{%
 \par
 \smallskip
@@ -421,6 +423,22 @@
 \end{itemize}
 }
 
+\newcommand{\limitsntheorem}{%
+This conversion is not total.
+\watchout[Font control]
+Font control is via \acro{CSS}, and the custom \LaTeX\ font settings
+are ignored.
+
+\pkg{ntheorem} has a bug with equation numbering in AMS environments
+\watchout[Equation numbering]
+when the option \texttt{thref} is used.  \pkg{lwarp} does not share
+this bug, so equations with \cs{split}, etc, are numbered correctly
+with \pkg{lwarp}'s \acro{HTML} output, but not with the print output.
+It is recommended to use \pkg{cleveref} instead of \pkg{ntheorem}'s
+\texttt{thref} option.
+}
+
+
 \newcommand{\limitsgraphics}{%
 \cs{graphicspath} only works for a single directory;
 \margintag{\cs{graphicspath}}
@@ -799,7 +817,7 @@
 %<*package>
 % \fi
 %
-% \CheckSum{9001}
+% \CheckSum{10279}
 %
 % \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
@@ -861,6 +879,8 @@
 % \changes{v0.22}{2017/03/02}{\ 2017/03/02}
 % \changes{v0.23}{2017/03/02}{\ 2017/03/02}
 % \changes{v0.24}{2017/03/15}{\ 2017/03/15}
+% \changes{v0.25}{2017/03/22}{\ 2016/03/22}
+% \changes{v0.25}{2017/03/16}{Docs: Adds credits for patched code.}
 
 
 
@@ -987,9 +1007,19 @@
 % \section{Updates}
 % \label{sec:updates}
 %
+% The following is intended for those updating existing projects which use
+% \pkg{lwarp}, highlighting any special changes which must be made due
+% to improvements or modifications in \pkg{lwarp} itself.
+%
 % For a detailed list of changes, see the Change History on page \pageref{sec:changehistory}.
 %
 % \begin{description}
+% \item[v0.25:] \
+%	\begin{itemize}
+%	\item Fix: Allows \pkg{graphicx} and \pkg{graphicsx} before \pkg{lwarp} because
+%		\XeLaTeX\ and \LuaLaTeX\ use \pkg{xunicode} which uses \pkg{graphics}.
+%	\item Package support for \pkg{framed}, several theorem packages, and ellipses.
+%	\end{itemize}
 % \item[v0.24:] \
 %	\begin{itemize}
 %	\item \pkg{tikz}'s |babel| library is load automatically as needed.
@@ -1228,6 +1258,7 @@
 % 	\AmS{} environments are supported.
 % 	User-defined macros are available during converson,
 % 	due to native \LaTeX{} processing.\\
+% \pkg{theorem}, \pkg{amsthm}, \pkg{ntheorem}: & Supported, with added \acro{CSS} tags. \\
 % \midrule
 % Floats: & Supported, appear where declared.
 %	\pkg{float} is emulated, \pkg{newfloat} is supported,
@@ -1267,13 +1298,12 @@
 % \pkg{enumitem}: & Supported, although spacing is still controlled by \acro{CSS}. \\
 % \midrule
 % Environments: & Standard \LaTeX{} environments are supported. \\
-% \pkg{theorem}: & Supported, with added \acro{CSS} tags. \\
 % \pkg{picture} and \pkg{tikz}: & Converted to an \acro{SVG} image. \\
 % \env{minipage}: & Supported with some \acro{HTML}5-imposed limitations.
 %	Nested minipages are supported.
 % 	Footnotes appear at the bottom of the \acro{HTML} page. \\
 % \pkg{fancyvrb}: & Supported except for verbatim footnotes. \\
-% \pkg{mdframed}: & Supported \\
+% \pkg{framed}, \pkg{mdframed}: & Supported \\
 % \pkg{multicol}: & Emulated, with \acro{CSS}3.
 % Converted to up to three columns with an optional heading,
 % per browser support. Single-column if unsupported.\\
@@ -1317,8 +1347,7 @@
 %
 % Supported packages include everything listed in the table of contents,
 % plus each of the following in \cref{tab:additionalsupported},
-% and certainly others as well.
-% Not all have been thoroughly tested.
+% and probably others which have not yet been tested.
 % Many are simply nullfied during \acro{HTML} output.
 % Others are not affected by the output mode and thus work as-is.
 %
@@ -1333,7 +1362,7 @@
 % fancyvrb, fileerr,
 % newtxmath,
 % siunitx, somedefs,
-% theorem, tikz, trace,
+% tikz, trace,
 % varioref,
 % xspace
 % \end{table}
@@ -3094,7 +3123,11 @@
 % \margintag{custom MathJax macros}
 % see page \pageref{ex:mathjaxmacros}.
 %
+% \subsubsection{Ntheorem}
 %
+% \limitsntheorem
+%
+%
 % \subsubsection{Graphics}
 %
 % \limitsgraphics
@@ -3247,16 +3280,40 @@
 % or \cs{LWR at ProvidesPackagePass}.  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 \acro{HTML}.
-% If |Pass|ed, the original package is loaded first, with the supplied options, then
-% the |lwarp-| version continues loading as well.  Use this when \acro{HTML}
+% If |Pass|ed, the original package is loaded first, with the user-supplied options,
+% then the |lwarp-| version continues loading as well.
+% See \cref{sec:ntheorem} (\nameref{sec:ntheorem})
+% for an example of selectively disabling user options for a package.
+% Use this when \acro{HTML}
 % output only requires some modifications of the original package.
 % For a case where the original package is usable without changes, there is no
 % need to create a |lwarp-| version.
 %
 %
+% \subsection{Testing \protect\pkg{lwarp}}
 %
+% \changes{v0.25}{2017/03/22}{Docs: Testing \protect\pkg{lwarp}.}
 %
+% When changes have been made, test the print output before testing the
+% \acro{HTML}.  The print output compiles faster, and any errors in the printed
+% version will be easier to figure out than the \acro{HTML} version.
 %
+% The package \pkg{lwarp-newproject} must be loaded to set up the configuration
+% files, but may be commented out from then on unless the configuration changes.
+% A small amount of time is taken each time \pkg{lwarp-newproject} is run.
+%
+% Remember that the configuration files are only rewritten when compiling the
+% printed version of the document, and when \pkg{lwarp-newproject} is enabled.
+%
+% Sometimes it is worth checking the |<project>_html.pdf| file, which is the
+% \acro{PDF} containing \acro{HTML} tags.  Also, |<project>_html.html| has
+% the text conversion of these tags, before the file is split into individual
+% \acro{HTML} files.
+%
+% It is also worth checking the browser's tools for verifying the correctness
+% of \acro{HTML} and \acro{CSS} code.
+%
+%
 % \section{Troubleshooting}
 % \label{sec:troubleshooting}
 % \index{FAQ}\index{Frequently Asked Questions}\index{bugs}
@@ -3825,9 +3882,31 @@
 % \end{macro}
 
 
+% \begin{macro}{\LWR at loadnever} \marg{badpackagename} \marg{replacementpkgname}
+%
+% The first packages is not supported, so tell the user to use the second instead.
+%
+% \changes{v0.25}{2017/03/16}{Added the ability to prevent conflicting packages.}
+%
+%    \begin{macrocode}
+\newcommand*{\LWR at loadnever}[2]{%
+\PackageError{lwarp}
+{Package #1 does not work with lwarp's HTML conversion.
+Please use the #2 package instead}
+{Package #1 conflicts with lwarp in some way, but package #2 probably will work instead.}
+}
+%    \end{macrocode}
+% \end{macro}
+
+
+
+
 % Packages which should only be loaded after \pkg{lwarp} are tested
 % here to trip an error of they have already been loaded.
 %
+% \changes{v0.25}{2017/03/16}{Fix: Allows XE\LaTeX\ and
+%	\LuaLaTeX\ to preload graphics and graphicx.}
+%
 % The following packages must be loaded after \pkg{lwarp}:
 %    \begin{macrocode}
 \LWR at loadafter{abstract}
@@ -3834,11 +3913,14 @@
 \LWR at loadafter{afterpage}
 \LWR at loadafter{algorithmicx}
 \LWR at loadafter{alltt}
+\LWR at loadafter{amsthm}
 \LWR at loadafter{bookmark}
 \LWR at loadafter{booktabs}
 \LWR at loadafter{changepage}
 \LWR at loadafter{dcolumn}
 \LWR at loadafter{draftwatermark}
+\LWR at loadafter{ellipsis}
+\LWR at loadafter{emptypage}
 \LWR at loadafter{enumerate}
 \LWR at loadafter{epigraph}
 \LWR at loadafter{eso-pic}
@@ -3849,13 +3931,14 @@
 \LWR at loadafter{float}
 \LWR at loadafter{ftnright}
 \LWR at loadafter{geometry}
-\LWR at loadafter{graphics}
-\LWR at loadafter{graphicx}
+% \LWR at loadafter{graphics}% pre-loaded by xunicode
+% \LWR at loadafter{graphicx}% pre-loaded by xunicode
 \LWR at loadafter{hyperref}
 \LWR at loadafter{indentfirst}
 \LWR at loadafter{keyfloat}
 \LWR at loadafter{layout}
 \LWR at loadafter{letterspace}
+\LWR at loadafter{lips}
 \LWR at loadafter{listings}
 \LWR at loadafter{longtable}
 \LWR at loadafter{lscape}
@@ -3870,6 +3953,7 @@
 \LWR at loadafter{newtxmath}
 \LWR at loadafter{nextpage}
 \LWR at loadafter{nowidow}
+\LWR at loadafter{ntheorem}
 \LWR at loadafter{pagenote}
 \LWR at loadafter{parskip}
 \LWR at loadafter{placeins}
@@ -3876,11 +3960,13 @@
 \LWR at loadafter{ragged2e}
 \LWR at loadafter{rotating}
 \LWR at loadafter{setspace}
+\LWR at loadafter{showidx}
 \LWR at loadafter{showkeys}
 \LWR at loadafter{sidecap}
 \LWR at loadafter{subfig}
 \LWR at loadafter{tabularx}
 \LWR at loadafter{textpos}
+\LWR at loadafter{theorem}
 \LWR at loadafter{threeparttable}
 \LWR at loadafter{tikz}
 \LWR at loadafter{titleps}
@@ -5348,18 +5434,15 @@
 % \subsection{HTML tags}
 
 % \begin{macro}{\LWR at htmltagc} \marg{tag}
-% Break ligatures in \acro{HTML} tags.
+% Break ligatures and use upright apostrophes in \acro{HTML} tags.
 %
 %|\protect| is in case the tag appears in TOC, LOF, LOT.
 %    \begin{macrocode}
+
 \newcommand*{\LWR at htmltagc}[1]{%
 {%
-\LWR at origttfamily%
-% \protect\LWR at origtexttt{%
-% \protect\LWR at origtextbf{%
-\LWR at origtextless#1\LWR at origtextgreater%
-% }%
-% }%
+\protect\LWR at origttfamily%
+\protect\LWR at origtextless#1\protect\LWR at origtextgreater%
 }%
 }
 %    \end{macrocode}
@@ -7359,10 +7442,6 @@
 %    \end{macrocode}
 % Graphics:
 %    \begin{macrocode}
-\let\textcolor\LWR at textcolor
-\let\pagecolor\LWR at pagecolor
-\let\colorbox\LWR at colorbox
-\let\fcolorbox\LWR at fcolorbox
 \let\rotatebox\LWR at rotatebox
 \let\scalebox\LWR at scalebox
 \let\reflectbox\LWR at reflectbox
@@ -8873,6 +8952,9 @@
 
 % \section{Theorems}
 %
+% \changes{v0.25}{2017/03/17}{Basic \LaTeX\ theorems: improved \acro{CSS}.}
+%
+%
 % \DescribeMacro{\newtheorem} \marg{text} \oarg{counter} -or- \oarg{oldname} \marg{text}
 %
 % A few minor changes are made to supply \acro{HTML} tags.
@@ -8891,9 +8973,8 @@
 % \begin{macro}{\@begintheorem} \marg{name} \marg{number}
 %    \begin{macrocode}
 \renewcommand{\@begintheorem}[2]{%
-\LWR at htmldivclass{theorem}
+\BlockClass{theoremcontents}
 \InlineClass{theoremlabel}{#1\ #2\ }
-\LWR at htmldivclass{theoremcontents}
 }
 %    \end{macrocode}
 % \end{macro}
@@ -8900,9 +8981,8 @@
 % \begin{macro}{\@opargbegintheorem} \marg{name} \marg{number} \marg{oparg}
 %    \begin{macrocode}
 \renewcommand{\@opargbegintheorem}[3]{%
-\BlockClass{theorem}
+\BlockClass{theoremcontents}
 \InlineClass{theoremlabel}{#1\ #2\ (#3)\ }
-\BlockClass{theoremcontents}
 }
 %    \end{macrocode}
 % \end{macro}
@@ -8910,7 +8990,6 @@
 %    \begin{macrocode}
 \renewcommand*{\@endtheorem}{%
 \endBlockClass% theoremcontents
-\endBlockClass% theorem
 }
 %    \end{macrocode}
 % \end{macro}
@@ -10876,14 +10955,16 @@
 % \end{macro}
 %
 %
-% \begin{macro}{\LWR at newlabel} \marg{label}
+% \begin{macro}{\LWR at newlabel} \marg{label} \oarg{type}
 %
 % \cs{label} during \acro{HTML} output when not in math mode,
 % removing extra spaces around the label, as done by regular \LaTeX\ \cs{label}.
 %
 % \pkg{clevereref} later encases this to add its own cross-referencing.
+%
+% The optional \meta{type} is per the \pkg{ntheorem} package, and is ignored.
 %    \begin{macrocode}
-\newcommand*{\LWR at newlabel}[1]{%
+\NewDocumentCommand{\LWR at newlabel}{m o}{%
 \LWR at traceinfo{LWR at newlabel: !#1!}%
 % \@bsphack%
 %    \end{macrocode}
@@ -11296,8 +11377,9 @@
 
 
 % \DescribeCounter{LWR at thisfloat}
-% A sequential counter for all floats.
-% This is used to identify the float then reference it from the List of Figures and
+% A sequential counter for all floats and theorems.
+% This is used to identify the float or theorem
+% then reference it from the List of Figures and
 % List of Tables.
 %    \begin{macrocode}
 \newcounter{LWR at thisfloat}
@@ -11485,18 +11567,24 @@
 
 % \begin{macro}{\addcontentsline}
 % Patched to write the autopage and autofloat before each float's entry.
-% No changes if writing |.toc|.
+% No changes if writing |.toc|
+% For a theorem, automatically defines \cs{ext@<type>} as needed, to
+% mimic and reuse the float mechanism.
+%
+% \changes{v0.25}{2017/03/16}{Handles theorems.}
+%
 %    \begin{macrocode}
 \let\LWR at origaddcontentsline\addcontentsline
 
 \renewcommand*{\addcontentsline}[3]{%
 \ifthenelse{\equal{#1}{toc}}{}{%
+\ifthenelse{\equal{#1}{thm}}{\csdef{ext@#2}{thm}}{}
 \addtocontents{\@nameuse{ext@#2}}{%
 \protect\LWRsetnextfloat%
 {\arabic{LWR at latestautopage}}%
 {\arabic{LWR at thisfloat}}%
-}%
-}%
+}% addtocontents
+}% not toc
 \LWR at origaddcontentsline{#1}{#2}{#3}%
 }
 %    \end{macrocode}
@@ -11833,7 +11921,7 @@
 
 
 % \begin{macro}{\hypertocfloat} \marg{1: depth} \marg{2: type}
-%						\marg{3: caption} \marg{4: page}
+%			\marg{3: ext of parent} \marg{4: caption} \marg{5: page}
 %
 % \begin{description}
 % \item[\#1] is depth
@@ -15124,7 +15212,6 @@
 
 
 
-
 % \clearpage
 
 % \section{lwarpmk.conf}
@@ -15223,7 +15310,7 @@
 % \iffalse
 %<*lwarp-newproject>
 % \fi
-
+%
 % \part{lwarp-newproject.sty}
 %
 % \changes{v0.20}{2016/12/20}{\pkg{lwarp-newproject}: Added.}
@@ -15466,6 +15553,7 @@
 a.tocsubfigure {margin-left: 2em}
 a.toctable {margin-left: 0em}
 a.tocsubtable {margin-left: 2em}
+a.toctheorem {margin-left: 0em}
 a.toclstlisting {margin-left: 0em}
 
 
@@ -15838,18 +15926,9 @@
 div.doublespace { line-height: 2 ; }
 
 
-.theorem {
-        background: #e0e0e0;
-        padding: 1ex ;
-        margin: 1em ;
-        border: 1px solid silver ;
-}
 
-.theoremlabel { font-weight: bold ; }
 
-.theoremcontents { font-style: italic; margin-left: 1em ; }
 
-
 /* Minipage environments, vertically aligned to top, center, bottom: */
 .minipage {
     /* display: inline-block ; */
@@ -15915,8 +15994,40 @@
 }
 
 
+/* framed package */
+.framed {
+    margin: 3ex 0em 3ex 0em ;
+   border: 1px solid black;
+     border-radius: 0px ;
+    padding: .3ex 1em 0ex 1em ;
+  display: block ;
+}
 
+.snugframed {
+    margin: 3ex 0em 3ex 0em ;
+   border: 1px solid black;
+     border-radius: 0px ;
+  display: block ;
+}
 
+.framedleftbar {
+    margin: 3ex 0em 3ex 0em ;
+   border-left: 3pt solid black;
+     border-radius: 0px ;
+    padding: .3ex .2em .3ex 1em ;
+  display: block ;
+}
+
+.framedtitle {
+	margin: 0em ;
+	padding: 0em ;
+    font-size: 130%
+}
+
+.framedtitle p { padding: .3em }
+
+
+
 dl {
   margin: 1ex 2em 1ex 0em;
   line-height: 1.3;
@@ -15930,7 +16041,7 @@
 dl dd p { margin-top: 0em; }
 
 
-nav.toc, nav.lof, nav.lot, nav.lol {
+nav.toc, nav.lof, nav.lot, nav.lol, nav.lothm {
     font-family: "URW Classico", Optima, "Linux Biolinum O",
         "DejaVu Sans", "Bitstream Vera Sans",
         Geneva, Verdana, sans-serif ;
@@ -15937,7 +16048,7 @@
     margin-bottom: 4ex ;
 }
 
-nav.toc p, nav.lof p, nav.lot p, nav.lol p {
+nav.toc p, nav.lof p, nav.lot p, nav.lol p, nav.lothm p {
     line-height: 1.2 ;
     margin-top:.5ex ;
     margin-bottom:.5ex;
@@ -16311,11 +16422,92 @@
     -moz-columns: 3 380px ; columns: 3 380px ; }
 div.multicols p {margin-top: 0ex}
 
+
+
 /* Used to support algorithmicx: */
 span.floatright { float: right ; }
 
 
 
+
+/* Native LaTeX theorems: */
+
+.theoremcontents { font-style: italic; margin-top: 3ex ; margin-bottom: 3ex ; }
+.theoremlabel { font-style: normal; font-weight: bold ; margin-right: .5em ; }
+
+
+/* theorem, amsthm, and ntheorem packages */
+
+span.theoremheader, 
+span.theoremheaderplain,
+span.theoremheaderdefinition,
+span.theoremheaderbreak,
+span.theoremheadermarginbreak,
+span.theoremheaderchangebreak,
+span.theoremheaderchange,
+span.theoremheadermargin
+{
+	font-style:normal ; font-weight: bold ; margin-right: 1em ;
+}
+
+span.amsthmnameplain,
+span.amsthmnamedefinition,
+span.amsthmnumberplain,
+span.amsthmnumberdefinition
+{
+	font-style:normal ; font-weight: bold ;
+}
+
+
+span.amsthmnameremark,
+span.amsthmnumberremark
+{font-style:italic ; font-weight: normal ; }
+
+
+span.amsthmnoteplain,
+span.amsthmnotedefinition
+{font-style:normal ;}
+
+
+span.theoremheaderremark,
+span.theoremheaderproof,
+span.amsthmproofname
+{font-style:italic ; font-weight: normal ; margin-right: 1em ; }
+
+span.theoremheadersc
+{
+	font-style:normal ;
+	font-variant: small-caps ;
+	font-weight: normal ;
+	margin-right: 1em ;
+}
+
+.theoremendmark {float:right}
+
+div.amsthmbodyplain, div.theorembodyplain, div.theorembodynonumberplain,
+div.theorembodybreak, div.theorembodynonumberbreak,
+div.theorembodymarginbreak,
+div.theorembodychangebreak,
+div.theorembodychange,
+div.theorembodymargin
+{
+	font-style:italic;
+	margin-top: 3ex ; margin-bottom: 3ex ;
+}
+
+div.theorembodydefinition, div.theorembodyremark, div.theorembodyproof,
+div.theorembodyplainupright, nonumberplainuprightsc,
+div.amsthmbodydefinition, div.amsthmbodyremark,
+div.amsthmproof
+{
+	font-style: normal ;
+	margin-top: 3ex ; margin-bottom: 3ex ;
+}
+
+span.amsthmnoteremark {}
+
+
+
 /*
 For CSS LaTeX and related logos:
 Based on:
@@ -16603,6 +16795,13 @@
 	border-radius: 1ex ;
 }
 
+.framed .minipage , .framedleftbar .minipage {
+	border: none ;
+	background: none ;
+	padding: 0ex ;
+	margin: 0ex ;
+}
+
 figure.figure .minipage, figcaption .minipage { border: none; }
 
 div.marginblock div.minipage { border: none; }
@@ -17084,7 +17283,7 @@
 
 -- Print the usage of the lwarpmk command:
 
-printversion = "v0.24"
+printversion = "v0.25"
 
 function printhelp ()
 print ("lwarpmk: Use lwarpmk -h or lwarpmk --help for help.") ;
@@ -17546,6 +17745,8 @@
 %
 % \section{Abstract}
 %
+% \credits{Peter Wilson}
+%
 % \DescribePackage{abstract}
 % \pkg{abstract} is supported and patched by \pkg{lwarp}.
 %
@@ -17757,8 +17958,158 @@
 
 
 
+% \clearpage
 
 % \iffalse
+%<*amsthm>
+% \fi
+
+% \part{lwarp-amsthm.sty}
+
+% \section{AMSthm}
+%
+% \credits{Publications Technical Group --- American Mathematical Society}
+%
+% \DescribePackage{amsthm}
+% \pkg{amsthm} is patched for use by \pkg{lwarp}.
+%
+% \changes{v0.25}{2017/03/15}{\pkg{amsthm}: Added.}
+%
+% \begin{description}
+% \item[CSS styling of theorems and proofs:] \
+% \begin{description}
+% \item [Theorem:] |div| of class |amsthmbody<theoremstyle>|
+% \item [Theorem Name:] |span| of class |amsthmname<theoremtyle>|
+% \item [Theorem Number:] |span| of class |amsthmnumber<theoremstyle>|
+% \item [Theorem Note:] |span| of class |amsthmnote<theoremstyle>|
+% \item [Proof:] |div| of class |amsthmproof|
+% \item [Proof Name:] |span| of class |amsthmproofname|
+% \end{description}
+% where |<theoremstyle>| is |plain|, |definition|, etc.
+% \end{description}
+% 
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{amsthm}
+%    \end{macrocode}
+
+% Storage for the style being used for new theorems:
+%    \begin{macrocode}
+\newcommand{\LWR at newtheoremstyle}{plain}
+%    \end{macrocode}
+
+% Patched to remember the style being used for new theorems:
+%    \begin{macrocode}
+\renewcommand{\theoremstyle}[1]{%
+  \@ifundefined{th@#1}{%
+    \PackageWarning{amsthm}{Unknown theoremstyle `#1'}%
+    \thm at style{plain}%
+	\renewcommand{\LWR at newtheoremstyle}{plain}% new
+  }{%
+    \thm at style{#1}%
+	\renewcommand{\LWR at newtheoremstyle}{#1}% new
+  }%
+}
+%    \end{macrocode}
+
+% Patched to remember the style for this theorem type:
+%    \begin{macrocode}
+\def\@xnthm#1#2{%
+  \csedef{LWR at thmstyle#2}{\LWR at newtheoremstyle}% new
+  \let\@tempa\relax
+  \@xp\@ifdefinable\csname #2\endcsname{%
+    \global\@xp\let\csname end#2\endcsname\@endtheorem
+    \ifx *#1% unnumbered, need to get one more mandatory arg
+      \edef\@tempa##1{%
+        \gdef\@xp\@nx\csname#2\endcsname{%
+          \@nx\@thm{\@xp\@nx\csname th@\the\thm at style\endcsname}%
+            {}{##1}}}%
+    \else % numbered theorem, need to check for optional arg
+      \def\@tempa{\@oparg{\@ynthm{#2}}[]}%
+    \fi
+	\AtBeginEnvironment{#2}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#2}}}% new
+  }%
+  \@tempa
+}
+%    \end{macrocode}
+
+% Patched to enclose with \acro{CSS}:
+%    \begin{macrocode}
+\newcommand{\LWR at haveamsthmname}{
+\renewcommand{\thmname}[1]{\InlineClass{amsthmname\LWR at thisthmstyle}{##1}}
+}
+
+\newcommand{\LWR at haveamsthmnumber}{
+\renewcommand{\thmnumber}[1]{\InlineClass{amsthmnumber\LWR at thisthmstyle}{##1}}
+}
+
+\newcommand{\LWR at haveamsthmnote}{
+\renewcommand{\thmnote}[1]{\InlineClass{amsthmnote\LWR at thisthmstyle}{##1}}
+}
+
+\LWR at haveamsthmname
+\LWR at haveamsthmnumber
+\LWR at haveamsthmnote
+%    \end{macrocode}
+%
+% Patches for \acro{CSS}:
+%    \begin{macrocode}
+\def\@begintheorem#1#2[#3]{%
+  \BlockClass{amsthmbody\LWR at thisthmstyle}% new
+  \deferred at thm@head{
+	\the\thm at headfont \thm at indent
+    \@ifempty{#1}{\let\thmname\@gobble}{\LWR at haveamsthmname}% new
+    \@ifempty{#2}{\let\thmnumber\@gobble}{\LWR at haveamsthmnumber}% new
+    \@ifempty{#3}{\let\thmnote\@gobble}{\LWR at haveamsthmnote}% new
+    \thm at swap\swappedhead\thmhead{#1}{#2}{#3}%
+    \the\thm at headpunct~
+    \thmheadnl % possibly a newline.
+    \hskip\thm at headsep
+  }%
+  \ignorespaces}
+%    \end{macrocode}
+%
+% Patched for \acro{CSS}:
+%    \begin{macrocode}
+\def\@endtheorem{\endBlockClass\endtrivlist\@endpefalse }
+%    \end{macrocode}
+%
+%
+% Proof QED symbol:
+%    \begin{macrocode}
+\AtBeginDocument{
+\def\openbox{\text{\HTMLunicode{25A1}}}% UTF-8 white box
+\def\blacksquare{\text{\HTMLunicode{220E}}}% UTF-8 end-of-proof
+\def\Box{\text{\HTMLunicode{25A1}}}% UTF-8 white box
+}
+%    \end{macrocode}
+%
+% Patched for \acro{CSS}:
+%    \begin{macrocode}
+\renewenvironment{proof}[1][\proofname]{\par
+	\BlockClass{amsthmproof}% new
+  \pushQED{\qed}%
+  \normalfont \topsep6\p@\@plus6\p@\relax
+  \trivlist
+  \item[\hskip\labelsep
+        \InlineClass{amsthmproofname}{#1\@addpunct{.}}]\ignorespaces% changes
+}{%
+  \InlineClass{theoremendmark}{\popQED}\endtrivlist%
+  \endBlockClass% new
+  \@endpefalse
+}
+%    \end{macrocode}
+
+
+% \iffalse
+%</amsthm>
+% \fi
+
+
+
+% \iffalse
 %<*bookmark>
 % \fi
 
@@ -17833,6 +18184,34 @@
 
 
 % \iffalse
+%<*ccaption>
+% \fi
+
+% \part{lwarp-ccaption.sty}
+
+% \section{Ccaption}
+%
+% \DescribePackage{ccaption}
+% \pkg{ccaption} is not used.
+% The user is recommended to use \pkg{caption} instead.
+
+% \changes{v0.25}{2017/03/16}{\pkg{ccaption}: Prevented.}
+
+% \codehtml
+%    \begin{macrocode}
+\LWR at loadnever{ccaption}{caption}
+%    \end{macrocode}
+
+
+% \iffalse
+%</ccaption>
+% \fi
+
+
+
+% \clearpage
+
+% \iffalse
 %<*changepage>
 % \fi
 
@@ -17896,6 +18275,8 @@
 
 
 
+% \clearpage
+
 % \iffalse
 %<*draftwatermark>
 % \fi
@@ -17934,9 +18315,62 @@
 
 
 
+% \iffalse
+%<*ellipsis>
+% \fi
+
+% \part{lwarp-ellipsis.sty}
+
+% \section{Ellipsis}
+% \label{sec:ellipsis}
+%
+% \changes{v0.25}{2017/03/16}{\pkg{ellipsis}: Added.}
+%
+% \DescribePackage{ellipsis}
+% \pkg{ellipsis} is emulated during \acro{HTML} output, and
+% the \pkg{ellipsis} package is ignored.
+
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{ellipsis}
+
+\newcommand{\ellipsisgap}{0.1em}
+%    \end{macrocode}
+
+% \iffalse
+%</ellipsis>
+% \fi
+
+
 % \clearpage
 
 % \iffalse
+%<*emptypage>
+% \fi
+
+% \part{lwarp-emptypage.sty}
+
+% \section{Emptypage}
+%
+% \DescribePackage{emptypage}
+% \pkg{emptypage} is ignored.
+%
+% \changes{v0.25}{2017/03/22}{\pkg{emptypage}: Added.}
+%
+% \codehtml
+%
+% Discard all options for \pkg{lwarp-emptypage}:
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{emptypage}
+%    \end{macrocode}
+
+% \iffalse
+%</emptypage>
+% \fi
+
+
+% \clearpage
+
+% \iffalse
 %<*enumerate>
 % \fi
 
@@ -18173,6 +18607,7 @@
 
 
 
+% \clearpage
 
 % \iffalse
 %<*fancyhdr>
@@ -18721,9 +19156,159 @@
 
 
 
+
 % \clearpage
 
 % \iffalse
+%<*framed>
+% \fi
+
+% \part{lwarp-framed.sty}
+%
+% \section{Framed}
+%
+% \credits{Donald Arseneau}
+%
+% \DescribePackage{framed}
+% \pkg{framed} is supported and patched by \pkg{lwarp}.
+%
+% \changes{v0.25}{2017/03/19}{\pkg{framed}: Added.}
+%
+% \codehtml
+%
+% Accept all options for \pkg{lwarp-framed}:
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{framed}
+%    \end{macrocode}
+
+
+%    \begin{macrocode}
+
+\renewenvironment{framed}{%
+\BlockClass{framed}%
+}
+{\endBlockClass}
+
+\renewenvironment{oframed}{%
+\BlockClass{framed}%
+}
+{\endBlockClass}
+
+
+\renewenvironment{shaded}{%
+\convertcolorspec{named}{shadecolor}{HTML}\LWR at tempcolor%
+\BlockClass{framed}[background: \#\LWR at tempcolor]%
+}
+{\endBlockClass}
+
+\renewenvironment{shaded*}{%
+\convertcolorspec{named}{shadecolor}{HTML}\LWR at tempcolor%
+\BlockClass{framed}[background: \#\LWR at tempcolor]%
+}
+{\endBlockClass}
+
+
+\renewenvironment{leftbar}{%
+	\BlockClass{framedleftbar}
+  \def\FrameCommand{}%
+  \MakeFramed {}
+}%
+ {\endMakeFramed\endBlockClass}
+
+
+\renewenvironment{snugshade}{%
+\convertcolorspec{named}{shadecolor}{HTML}\LWR at tempcolor%
+\BlockClass{snugframed}[background: \#\LWR at tempcolor]%
+}
+{\endBlockClass}
+
+\renewenvironment{snugshade*}{%
+\convertcolorspec{named}{shadecolor}{HTML}\LWR at tempcolor%
+\BlockClass{snugframed}[background: \#\LWR at tempcolor]%
+}
+{\endBlockClass}
+
+\let\oframed\framed
+\let\endoframed\endframed
+
+
+\RenewEnviron{titled-frame}[1]{%
+\CustomFBox{#1}{}{0pt}{0pt}{0pt}{0pt}{\BODY}
+}
+%    \end{macrocode}
+
+
+
+% \cs{CustomFBox} \marg{toptitle} \marg{bottitle}
+%	\marg{thicknesstop} \marg{bottom} \marg{left} \marg{right}
+%	\marg{text contents}
+%    \begin{macrocode}
+\renewcommand{\CustomFBox}[7]{%
+\convertcolorspec{named}{TFFrameColor}{HTML}\LWR at tempcolor%
+\begin{BlockClass}{framed}[border: 3px solid \#\LWR at tempcolor]%
+\ifthenelse{\isempty{#1}}{}{% not empty
+\begin{BlockClass}{framedtitle}[background: \#\LWR at tempcolor]%
+\textcolor{TFTitleColor}{\textbf{#1}}%
+\end{BlockClass}
+}% not empty
+
+#7
+
+\ifthenelse{\isempty{#2}}{}{% not empty
+\convertcolorspec{named}{TFFrameColor}{HTML}\LWR at tempcolor%
+\begin{BlockClass}{framedtitle}[background: \#\LWR at tempcolor]%
+\textcolor{TFTitleColor}{\textbf{#2}}%
+\end{BlockClass}
+}% not empty
+\end{BlockClass}
+}
+%    \end{macrocode}
+
+% \cs{TitleBarFrame} \oarg{marker} \marg{title} \marg{contents}
+%    \begin{macrocode}
+\renewcommand\TitleBarFrame[3][]{
+\CustomFBox
+    {#2}{}%
+    \fboxrule\fboxrule\fboxrule\fboxrule
+    {#3}%
+}
+%    \end{macrocode}
+
+
+%    \begin{macrocode}
+\renewcommand{\TF at Title}[1]{#1}
+%    \end{macrocode}
+
+
+% \env{MakeFramed} \marg{settings}
+%    \begin{macrocode}
+\let\MakeFramed\relax
+\let\endMakeFramed\relax
+
+\NewEnviron{MakeFramed}[1]{%
+\FrameCommand{\begin{minipage}{\linewidth}\BODY\end{minipage}}%
+}
+%    \end{macrocode}
+
+
+% \cs{fb at put@frame} \marg{frame cmd no split} \marg{frame cmd split}
+%    \begin{macrocode}
+\renewcommand*{\fb at put@frame}[2]{%
+\relax%
+\@tempboxa%
+}
+%    \end{macrocode}
+
+% \iffalse
+%</framed>
+% \fi
+
+
+
+
+% \clearpage
+
+% \iffalse
 %<*ftnright>
 % \fi
 
@@ -18800,12 +19385,7 @@
 
 % \codehtml
 %    \begin{macrocode}
-\PackageError{lwarp-graphics}
-	{The graphics package is not supported by
-	the lwarp package's HTML conversion.
-	Please use graphicx instead.   \protect\usepackage{graphicx}}
-	{Graphicx requires a different syntax but is more flexible,
-	and it is emulated by lwarp.}
+\LWR at loadnever{graphics}{graphicx}
 %    \end{macrocode}
 
 
@@ -19379,8 +19959,50 @@
 % \fi
 
 
+% \clearpage
 
+% \iffalse
+%<*lips>
+% \fi
 
+% \part{lwarp-lips.sty}
+
+% \section{Lips}
+% \label{sec:lips}
+%
+% \changes{v0.25}{2017/03/16}{\pkg{lips}: Added.}
+%
+% \DescribePackage{lips}
+% \pkg{lips} is emulated during \acro{HTML} output, and
+% the \pkg{lips} package is ignored.
+
+%    \begin{macrocode}
+% \LWR at ProvidesPackageDrop{lips}
+\PackageInfo{lwarp}{Using the lwarp version of package `lips'.}%
+\ProvidesPackage{lwarp-lips}
+
+\NewDocumentCommand{\Lips}{}{\textellipsis}
+
+\NewDocumentCommand{\BracketedLips}{}{[\textellipsis]}
+
+\let\lips\Lips
+\let\olips\lips
+
+\DeclareOption*{}
+\DeclareOption{mla}{
+\let\lips\BracketedLips
+}
+\ProcessOptions\relax
+
+\newcommand \LPNobreakList {}
+%    \end{macrocode}
+
+% \iffalse
+%</lips>
+% \fi
+
+
+
 % \clearpage
 
 % \iffalse
@@ -19392,6 +20014,9 @@
 % \section{Listings}
 % \label{sec:listings}
 %
+% \credits{Carsten Heinz, Brooks Moses, Jobst Hoffmann}
+
+%
 % \DescribePackage{listings}
 % \pkg{listings} is supported with some limitations.
 % Text formatting is not yet supported.
@@ -19799,6 +20424,7 @@
 
 
 
+% \clearpage
 
 % \iffalse
 %<*mcaption>
@@ -19882,12 +20508,16 @@
 %
 % ^^A \DescribeMacro{\mdfsetup}
 % To handle CSS and paragraphs,
-% patch code at start and end of environment and contents:
+% patch code at start and end of environment and contents.
+% \cs{LWR at origraggedright} helps avoid hyphenation.
+%
+% \changes{v0.25}{2017/03/16}{\pkg{mdframed}: Help avoid hyphenation.}
+%
 %    \begin{macrocode}
 \mdfsetup{
-startcode={\LWR at mdframedstart},
+startcode={\LWR at mdframedstart\LWR at origraggedright},
 endcode={\LWR at mdframedend},
-startinnercode={\LWR at startpars},
+startinnercode={\LWR at startpars\LWR at origraggedright},
 endinnercode={\LWR at stoppars},
 }
 %    \end{macrocode}
@@ -20619,8 +21249,567 @@
 
 
 
+% \clearpage
 
 % \iffalse
+%<*ntheorem>
+% \fi
+
+% \part{lwarp-ntheorem.sty}
+%
+% \section{Ntheorem}
+%
+% \label{sec:ntheorem}
+%
+% \credits{Wolfgang May, Andreas Schedler}
+%
+% \DescribePackage{ntheorem}
+% \pkg{ntheorem} is patched for use by \pkg{lwarp}.
+%
+% \changes{v0.25}{2017/03/22}{\pkg{ntheorem}: Added.}
+%
+% \begin{description}
+% \item[CSS styling of theorems and proofs:] \
+% \begin{description}
+% \item [Theorem:] |div| of class |theorembody<theoremstyle>|
+% \item [Theorem Header:] |span| of class |theoremheader<style>|
+% \end{description}
+% where |<theoremstyle>| is |plain|, |break|, etc.
+% \end{description}
+%
+% \limitsntheorem
+%
+% Options |amsthm| or |standard| choose which set of theorems and proofs
+% to initialize.
+%
+% The options |thmmarks| and |amsmath| are disabled, since they
+% \watchout[Disabled options]
+% heavily modify the underlying math code.  Theorem marks are emulated.
+% The AMS-math modifications are not done.
+%
+% Option |thref| is disabled because \pkg{cleveref} functions are used instead.
+% \cs{thref} is emulated.
+%
+% Option |hyperref| is disabled because \pkg{lwarp} emulated \pkg{hyperref}.
+%
+% \codehtml
+%
+% Some disabled options:
+%    \begin{macrocode}
+\DeclareOption{thref}{}
+
+
+\newbool{LWR at ntheoremmarks}
+\boolfalse{LWR at ntheoremmarks}
+
+\DeclareOption{thmmarks}{
+\booltrue{LWR at ntheoremmarks}
+\newif\ifsetendmark\setendmarktrue
+}
+
+
+\newbool{LWR at ntheoremamsthm}
+\boolfalse{LWR at ntheoremamsthm}
+
+\DeclareOption{amsthm}{\booltrue{LWR at ntheoremamsthm}}
+
+
+\DeclareOption{amsmath}{}
+\DeclareOption{hyperref}{}
+
+
+\LWR at ProvidesPackagePass{ntheorem}
+%    \end{macrocode}
+%
+%
+%
+% Storage for the style being used for new theorems.
+%    \begin{macrocode}
+\newcommand{\LWR at newtheoremstyle}{plain}
+%    \end{macrocode}
+%
+% Patched to remember the style being used for new theorems:
+%    \begin{macrocode}
+\gdef\theoremstyle#1{%
+   \@ifundefined{th@#1}{\@warning
+          {Unknown theoremstyle `#1'. Using `plain'}%
+          \theorem at style{plain}
+            \renewcommand{\LWR at newtheoremstyle}{plain}% new
+			}%
+      {
+		\theorem at style{#1}
+        \renewcommand{\LWR at newtheoremstyle}{#1}% new
+		}
+}
+%    \end{macrocode}
+
+% Patched to remember the style for this theorem type,
+% and set it later when the environment is started.
+%    \begin{macrocode}
+
+\gdef\@xnthm#1#2[#3]{%
+  \ifthm at tempif
+     \csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+     \expandafter\@ifundefined{c@#1}%
+        {\@definecounter{#1}}{}%
+     \@newctr{#1}[#3]%
+     \expandafter\xdef\csname the#1\endcsname{%
+       \expandafter\noexpand\csname the#3\endcsname \@thmcountersep
+          {\noexpand\csname\the\theoremnumbering\endcsname{#1}}}%
+     \expandafter\gdef\csname mkheader@#1\endcsname
+       {\csname setparms@#1\endcsname
+        \@thm{#1}{#1}{#2}
+		}%
+     \global\@namedef{end#1}{\@endtheorem}
+     \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+  \fi
+}
+
+\gdef\@ynthm#1#2{%
+  \ifthm at tempif
+     \csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+     \expandafter\@ifundefined{c@#1}%
+        {\@definecounter{#1}}{}%
+     \expandafter\xdef\csname the#1\endcsname
+        {\noexpand\csname\the\theoremnumbering\endcsname{#1}}%
+     \expandafter\gdef\csname mkheader@#1\endcsname
+       {\csname setparms@#1\endcsname
+        \@thm{#1}{#1}{#2}
+		}%
+     \global\@namedef{end#1}{\@endtheorem}
+     \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+  \fi
+}
+
+\gdef\@othm#1[#2]#3{%
+  \@ifundefined{c@#2}{\@nocounterr{#2}}%
+   {\ifthm at tempif
+     \csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+     \global\@namedef{the#1}{\@nameuse{the#2}}%
+     \expandafter\protected at xdef\csname num at addtheoremline#1\endcsname{%
+              \noexpand\@num at addtheoremline{#1}{#3}}%
+     \expandafter\protected at xdef\csname nonum at addtheoremline#1\endcsname{%
+              \noexpand\@nonum at addtheoremline{#1}{#3}}%
+    \theoremkeyword{#3}%
+    \expandafter\protected at xdef\csname #1Keyword\endcsname
+             {\the\theoremkeyword}%
+     \expandafter\gdef\csname mkheader@#1\endcsname
+       {\csname setparms@#1\endcsname
+                \@thm{#1}{#2}{#3}
+		}%
+     \global\@namedef{end#1}{\@endtheorem}
+     \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+  \fi}
+}
+%    \end{macrocode}
+%
+%
+% Mimics a float by incrementing the float counter and generating
+% an \acro{HTML} anchor.  These are used for list-of-theorem cross-references.
+%    \begin{macrocode}
+\newcommand{\LWR at inctheorem}{%
+\addtocounter{LWR at thisfloat}{1}%
+\LWR at stoppars%
+\LWR at htmltag{a id="autofloat-\arabic{LWR at thisfloat}"{}}\LWR at htmltag{/a}%
+\LWR at startpars%
+}
+%    \end{macrocode}
+%
+%
+% The following are patched for \acro{CSS}.
+%
+% These were in individual files |thp.sty| for plain,
+% |thmb.sty| for margin break, etc.
+% They are gathered together here.
+%
+% Each theorem is encased in a \env{BlockClass} environment
+% of class |theorembody<style>|.
+%
+% Each header is encased in an \cs{InlineClass} of class |theoremheader<style>|.
+%    \begin{macrocode}
+\gdef\newtheoremstyle#1#2#3{%
+  \expandafter\@ifundefined{th@#1}%
+   {\expandafter\gdef\csname th@#1\endcsname{%
+    \def\@begintheorem####1####2{%
+\BlockClass{theorembody#1}%\LWR at thisthmstyle% new
+\LWR at inctheorem% new
+#2}%
+    \def\@opargbegintheorem####1####2####3{%
+\BlockClass{theorembody#1}%\LWR at thisthmstyle% new
+\LWR at inctheorem% new
+#3}%
+}%
+}%
+{\PackageError{\basename}{Theorem style #1 already defined}\@eha}
+}
+
+\renewtheoremstyle{plain}%
+  {\item[\hskip\labelsep \theorem at headerfont
+	\InlineClass{theoremheaderplain}{##1\ ##2\theorem at separator}]}%
+  {\item[\hskip\labelsep \theorem at headerfont
+	\InlineClass{theoremheaderplain}{##1\ ##2\ (##3)\theorem at separator}]}
+
+\renewtheoremstyle{break}%
+  {\item[
+% 		\rlap{\vbox{\hbox{
+	\hskip\labelsep \theorem at headerfont
+	\InlineClass{theoremheaderbreak}{##1\ ##2\theorem at separator}\newline
+% 		}\hbox{\strut}}}
+	]}%
+  {\item[
+% 		\rlap{\vbox{\hbox{
+	\hskip\labelsep \theorem at headerfont
+	\InlineClass{theoremheaderbreak}{##1\ ##2\ (##3)\theorem at separator}\newline
+% 		}\hbox{\strut}}}
+	]}
+
+\renewtheoremstyle{change}%
+  {\item[\hskip\labelsep
+	\theorem at headerfont
+	\InlineClass{theoremheaderchange}{##2\ ##1\theorem at separator}]}%
+  {\item[\hskip\labelsep
+	\theorem at headerfont
+	\InlineClass{theoremheaderchange}{##2\ ##1\ (##3)\theorem at separator}]}
+
+\renewtheoremstyle{changebreak}%
+  {\item[
+% 		\rlap{\vbox{\hbox{
+			\hskip\labelsep \theorem at headerfont
+			\InlineClass{theoremheaderchangebreak}{##2\ ##1\theorem at separator}\newline
+% 		}\hbox{\strut}}}
+	]}%
+  {\item[
+% 		\rlap{\vbox{\hbox{
+			\hskip\labelsep \theorem at headerfont
+			\InlineClass{theoremheaderchangebreak}{##2\ ##1\ (##3)\theorem at separator}\newline
+% 		}\hbox{\strut}}}
+	]}
+
+\renewtheoremstyle{margin}%
+  {\item[\hskip\labelsep\theorem at headerfont
+		\InlineClass{theoremheadermargin}{##2 \qquad ##1\theorem at separator}
+	]}%
+  {\item[\hskip\labelsep\theorem at headerfont
+		\InlineClass{theoremheadermargin}{##2 \qquad ##1\ (##3)\theorem at separator}
+	]}
+
+\renewtheoremstyle{marginbreak}%
+  {\item[\hskip\labelsep\theorem at headerfont
+	\InlineClass{theoremheadermarginbreak}{##2 \qquad ##1\theorem at separator}\newline
+	]}%
+  {\item[\hskip\labelsep\theorem at headerfont
+	\InlineClass{theoremheadermarginbreak}{##2 \qquad ##1\ (##3)\theorem at separator}\newline
+	]}
+
+\renewtheoremstyle{nonumberplain}%
+  {\item[\theorem at headerfont\hskip\labelsep
+	\InlineClass{theoremheaderplain}{##1\theorem at separator}]}%
+  {\item[\theorem at headerfont\hskip \labelsep
+	\InlineClass{theoremheaderplain}{##1\ (##3)\theorem at separator}]}
+
+\renewtheoremstyle{nonumberbreak}%
+  {\item[
+% 		\rlap{\vbox{\hbox{
+	\hskip\labelsep \theorem at headerfont
+	\InlineClass{theoremheaderbreak}{##1\theorem at separator}\newline
+% 		}\hbox{\strut}}}
+	]}%
+  {\item[
+% 		\rlap{\vbox{\hbox{
+	\hskip\labelsep \theorem at headerfont
+	\InlineClass{theoremheaderbreak}{##1\ (##3)\theorem at separator}\newline
+% 		}\hbox{\strut}}}
+	]}
+
+\renewtheoremstyle{empty}%
+  {\item[]}%
+  {\item[\theorem at headerfont \hskip\labelsep\relax
+	\InlineClass{theoremheaderplain}{##3}]}
+
+\renewtheoremstyle{emptybreak}%
+  {\item[]}%
+  {\item[\theorem at headerfont \hskip\labelsep\relax
+	\InlineClass{theoremheaderplain}{##3}] \ \newline}
+%    \end{macrocode}
+%
+% The following manually adjust the \acro{CSS} for the standard configuration
+% objects which are not a purely plain style:
+%    \begin{macrocode}
+\ifbool{LWR at ntheoremamsthm}{}{
+% upright text via CSS
+\newtheoremstyle{plainupright}%
+  {\item[\hskip\labelsep \theorem at headerfont
+	\InlineClass{theoremheaderplain}{##1\ ##2\theorem at separator}]}%
+  {\item[\hskip\labelsep \theorem at headerfont
+	\InlineClass{theoremheaderplain}{##1\ ##2\ (##3)\theorem at separator}]}
+
+% upright text and small caps header via CSS
+\newtheoremstyle{nonumberplainuprightsc}%
+  {\item[\theorem at headerfont\hskip\labelsep
+	\InlineClass{theoremheadersc}{##1\theorem at separator}]}%
+  {\item[\theorem at headerfont\hskip \labelsep
+	\InlineClass{theoremheadersc}{##1\ (##3)\theorem at separator}]}
+%    \end{macrocode}
+%
+% The following standard configuration is renewed using the new \acro{CSS}:
+%    \begin{macrocode}
+\theoremstyle{plainupright}
+\theorembodyfont{\upshape}
+\theoremsymbol{\ensuremath{_\Box}}
+\renewtheorem{Example}{Example}
+\renewtheorem{example}{Example}
+\renewtheorem{Beispiel}{Beispiel}
+\renewtheorem{beispiel}{Beispiel}
+\renewtheorem{Bemerkung}{Bemerkung}
+\renewtheorem{bemerkung}{Bemerkung}
+\renewtheorem{Anmerkung}{Anmerkung}
+\renewtheorem{anmerkung}{Anmerkung}
+\renewtheorem{Remark}{Remark}
+\renewtheorem{remark}{Remark}
+\renewtheorem{Definition}{Definition}
+\renewtheorem{definition}{Definition}
+
+\theoremstyle{nonumberplainuprightsc}
+\theoremsymbol{\ensuremath{_\blacksquare}}
+\renewtheorem{Proof}{Proof}
+\renewtheorem{proof}{Proof}
+\renewtheorem{Beweis}{Beweis}
+\renewtheorem{beweis}{Beweis}
+\qedsymbol{\ensuremath{_\blacksquare}}
+
+\theoremsymbol{}
+}% not amsthm
+%    \end{macrocode}
+%
+%
+% Only if the |amsthm| option was given:
+%    \begin{macrocode}
+\ifbool{LWR at ntheoremamsthm}{
+
+\gdef\th at plain{%
+  \def\theorem at headerfont{\normalfont\bfseries}\itshape%
+  \def\@begintheorem##1##2{%
+		\BlockClass{theorembodyplain}% new
+		\LWR at inctheorem% new
+      \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 			\InlineClass{theoremheaderplain}{##1\ ##2.}
+		]}%
+  \def\@opargbegintheorem##1##2##3{%
+		\BlockClass{theorembodyplain}% new
+		\LWR at inctheorem% new
+     \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 		\InlineClass{theoremheaderplain}{##1\ ##2\ (##3).}
+		]}}
+
+\gdef\th at nonumberplain{%
+  \def\theorem at headerfont{\normalfont\bfseries}\itshape%
+  \def\@begintheorem##1##2{%
+		\BlockClass{theorembodyplain}% new
+		\LWR at inctheorem% new
+      \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 			\InlineClass{theoremheaderplain}{##1.}
+		]}%
+  \def\@opargbegintheorem##1##2##3{%
+		\BlockClass{theorembodyplain}% new
+		\LWR at inctheorem% new
+     \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 		\InlineClass{theoremheaderplain}{##1\ (##3).}
+		]}}
+
+\gdef\th at definition{%
+  \def\theorem at headerfont{\normalfont\bfseries}\normalfont%
+  \def\@begintheorem##1##2{%
+		\BlockClass{theorembodydefinition}% new
+		\LWR at inctheorem% new
+      \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 			\InlineClass{theoremheaderdefinition}{##1\ ##2.}
+		]}%
+  \def\@opargbegintheorem##1##2##3{%
+		\BlockClass{theorembodydefinition}% new
+		\LWR at inctheorem% new
+     \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 		\InlineClass{theoremheaderdefinition}{##1\ ##2\ (##3).}
+		]}}
+
+\gdef\th at nonumberdefinition{%
+  \def\theorem at headerfont{\normalfont\bfseries}\normalfont%
+  \def\@begintheorem##1##2{%
+		\BlockClass{theorembodydefinition}% new
+		\LWR at inctheorem% new
+      \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 			\InlineClass{theoremheaderdefinition}{##1.}
+		]}%
+  \def\@opargbegintheorem##1##2##3{%
+		\BlockClass{theorembodydefinition}% new
+		\LWR at inctheorem% new
+     \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 		\InlineClass{theoremheaderdefinition}{##1\ (##3).}
+		]}}
+
+\gdef\th at remark{%
+  \def\theorem at headerfont{\itshape}\normalfont%
+  \def\@begintheorem##1##2{%
+		\BlockClass{theorembodyremark}% new
+		\LWR at inctheorem% new
+      \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 			\InlineClass{theoremheaderremark}{##1\ ##2.}
+		]}%
+  \def\@opargbegintheorem##1##2##3{%
+		\BlockClass{theorembodyremark}% new
+		\LWR at inctheorem% new
+     \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 		\InlineClass{theoremheaderremark}{##1\ ##2\ (##3).}
+		]}}
+
+\gdef\th at nonumberremark{%
+  \def\theorem at headerfont{\itshape}\normalfont%
+  \def\@begintheorem##1##2{%
+		\BlockClass{theorembodyremark}% new
+		\LWR at inctheorem% new
+      \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 			\InlineClass{theoremheaderremark}{##1.}
+		]}%
+  \def\@opargbegintheorem##1##2##3{%
+		\BlockClass{theorembodyremark}% new
+		\LWR at inctheorem% new
+     \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 		\InlineClass{theoremheaderremark}{##1\ (##3).}
+		]}}
+
+\gdef\th at proof{%
+  \def\theorem at headerfont{\normalfont\bfseries}\itshape%
+  \def\@begintheorem##1##2{%
+		\BlockClass{theorembodyproof}% new
+		\LWR at inctheorem% new
+      \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 			\InlineClass{theoremheaderproof}{##1.}
+		]}%
+  \def\@opargbegintheorem##1##2##3{%
+		\BlockClass{theorembodyroof}% new
+		\LWR at inctheorem% new
+     \item[\hskip\labelsep
+% 			\theorem at headerfont
+ 		\InlineClass{theoremheaderproof}{##1\ (##3).}
+		]}}
+
+
+
+\newcounter{proof}%
+\if at thmmarks
+	\newcounter{currproofctr}%
+	\newcounter{endproofctr}%
+\fi
+
+\gdef\proofSymbol{\openbox}
+
+\newcommand{\proofname}{Proof}
+
+\newenvironment{proof}[1][\proofname]{
+	\th at proof
+	\def\theorem at headerfont{\itshape}%
+	\normalfont
+	\theoremsymbol{\ensuremath{_\blacksquare}}
+	\@thm{proof}{proof}{#1}
+}%
+{\@endtheorem}
+
+}{}% amsthm option
+%    \end{macrocode}
+%
+% Patched for \acro{CSS}:
+%    \begin{macrocode}
+\let\LWR at origendtheorem\@endtheorem
+\renewcommand{\@endtheorem}{%
+\ifbool{LWR at ntheoremmarks}{%
+\ifsetendmark%
+\InlineClass{theoremendmark}{\csname\InTheoType Symbol\endcsname}%
+\setendmarkfalse%
+\fi%
+}{}%
+\LWR at origendtheorem%
+\ifbool{LWR at ntheoremmarks}{\global\setendmarktrue}{}%
+\endBlockClass%
+}
+%    \end{macrocode}
+
+%    \begin{macrocode}
+\gdef\NoEndMark{\global\setendmarkfalse}
+%    \end{macrocode}
+
+
+
+% Redefined to reuse the float mechanism to add list-of-theorem links:
+%
+% \cs{thm at thmline} \marg{1: printed type} \marg{2: \#} \marg{3: optional} \marg{4: page}
+%    \begin{macrocode}
+\renewcommand{\thm@@thmline at noname}[4]{%
+\hypertocfloat{1}{theorem}{thm}{#2 #3}{}%
+}
+
+\renewcommand{\thm@@thmline at name}[4]{%
+\hypertocfloat{1}{theorem}{thm}{#1 #2 #3}{}%
+}
+%    \end{macrocode}
+%
+% This was redefined by \pkg{ntheorem} when loaded,
+% so it is now redefined for \pkg{lwarp}:
+%    \begin{macrocode}
+\def\thm@@thmline{\thm@@thmline at name}
+%    \end{macrocode}
+
+
+% Patch for \acro{CSS}:
+%    \begin{macrocode}
+\def\listtheorems#1{
+\LWR at htmlelementclass{nav}{lothm}%
+\begingroup
+\c at tocdepth=-2%
+\def\thm at list{#1}\thm at processlist
+\endgroup
+\LWR at htmlelementclassend{nav}{lothm}%
+}
+%    \end{macrocode}
+
+% Proof QED symbol:
+%    \begin{macrocode}
+
+\newcommand{\qed}{\qquad\the\qedsymbol}
+
+\AtBeginDocument{
+\def\openbox{\text{\HTMLunicode{25A1}}}% UTF-8 white box
+\def\blacksquare{\text{\HTMLunicode{220E}}}% UTF-8 end-of-proof
+\def\Box{\text{\HTMLunicode{25A1}}}% UTF-8 white box
+}
+%    \end{macrocode}
+%
+% \cs{thref} \marg{label}
+%    \begin{macrocode}
+\newcommand*{\thref}[1]{\cref{#1}}
+%    \end{macrocode}
+
+
+%
+% \iffalse
+%</ntheorem>
+% \fi
+
+
+% \clearpage
+
+% \iffalse
 %<*pagenote>
 % \fi
 
@@ -20882,7 +22071,35 @@
 
 
 
+% clearpage
+
 % \iffalse
+%<*showidx>
+% \fi
+
+% \part{lwarp-showidx.sty}
+
+% \section{Showidx}
+%
+% \DescribePackage{showidx}
+% \pkg{showidx} is ignored.
+%
+% \changes{v0.25}{2017/03/22}{\pkg{showidx}: Added.}
+%
+% \codehtml
+%
+% Discard all options for \pkg{lwarp-showidx}:
+%    \begin{macrocode}
+\LWR at ProvidesPackageDrop{showidx}
+%    \end{macrocode}
+
+% \iffalse
+%</showidx>
+% \fi
+
+
+
+% \iffalse
 %<*showkeys>
 % \fi
 
@@ -20983,6 +22200,8 @@
 %
 % \section{Subfig}
 %
+% \credits{Steven Douglas Cochran}
+%
 % \DescribePackage{subfig}
 % \pkg{subfig} is supported and patched by \pkg{lwarp}.
 %
@@ -21357,6 +22576,216 @@
 % \clearpage
 
 % \iffalse
+%<*theorem>
+% \fi
+
+% \part{lwarp-theorem.sty}
+%
+% \section{Theorem}
+%
+% \credits{Frank Mittelbach}
+%
+% \DescribePackage{theorem}
+% \pkg{theorem} is patched for use by \pkg{lwarp}.
+%
+% \changes{v0.25}{2017/03/16}{\pkg{theorem}: Added.}
+%
+% \begin{description}
+% \item[CSS styling of theorems and proofs:] \
+% \begin{description}
+% \item [Theorem:] |div| of class |theorembody<theoremstyle>|
+% \item [Theorem Header:] |span| of class |theoremheader|
+% \end{description}
+% where |<theoremstyle>| is |plain|, |break|, etc.
+% \end{description}
+%
+%
+% \codehtml
+%
+%    \begin{macrocode}
+\LWR at ProvidesPackagePass{theorem}
+%    \end{macrocode}
+
+% Storage for the style being used for new theorems:
+%    \begin{macrocode}
+\newcommand{\LWR at newtheoremstyle}{plain}
+%    \end{macrocode}
+
+% Patched to remember the style being used for new theorems:
+%    \begin{macrocode}
+\gdef\theoremstyle#1{%
+   \@ifundefined{th@#1}{\@warning
+          {Unknown theoremstyle `#1'. Using `plain'}%
+          \theorem at style{plain}%
+           \renewcommand{\LWR at newtheoremstyle}{plain}% new
+          }%
+      {%
+          \theorem at style{#1}%
+          \renewcommand{\LWR at newtheoremstyle}{#1}% new
+      }%
+      \begingroup
+        \csname th@\the\theorem at style \endcsname
+      \endgroup}
+%    \end{macrocode}
+
+% Patched to remember the style for this theorem type,
+% and set it later when the environment is started.
+%    \begin{macrocode}
+\gdef\@xnthm#1#2[#3]{%
+   \expandafter\@ifdefinable\csname #1\endcsname
+   {%
+    \csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+    \@definecounter{#1}\@newctr{#1}[#3]%
+    \expandafter\xdef\csname the#1\endcsname
+      {\expandafter \noexpand \csname the#3\endcsname
+       \@thmcountersep \@thmcounter{#1}}%
+    \def\@tempa{\global\@namedef{#1}}%
+    \expandafter \@tempa \expandafter{%
+      \csname th@\the \theorem at style
+            \expandafter \endcsname \the \theorem at bodyfont
+     \@thm{#1}{#2}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem
+    \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+   }}
+
+\gdef\@ynthm#1#2{%
+	\expandafter\@ifdefinable\csname #1\endcsname
+   {
+	\csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+	\@definecounter{#1}%
+    \expandafter\xdef\csname the#1\endcsname{\@thmcounter{#1}}%
+    \def\@tempa{\global\@namedef{#1}}\expandafter \@tempa
+     \expandafter{\csname th@\the \theorem at style \expandafter
+     \endcsname \the\theorem at bodyfont \@thm{#1}{#2}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem
+    \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+   }}
+
+\gdef\@othm#1[#2]#3{%
+  \expandafter\ifx\csname c@#2\endcsname\relax
+   \@nocounterr{#2}%
+  \else
+   \expandafter\@ifdefinable\csname #1\endcsname
+   {
+	\csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+	\expandafter \xdef \csname the#1\endcsname
+     {\expandafter \noexpand \csname the#2\endcsname}%
+    \def\@tempa{\global\@namedef{#1}}\expandafter \@tempa
+     \expandafter{\csname th@\the \theorem at style \expandafter
+     \endcsname \the\theorem at bodyfont \@thm{#2}{#3}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem
+    \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+	}%
+  \fi}
+%    \end{macrocode}
+%
+%
+% The following are patched for \acro{CSS}.
+%
+% These were in individual files |thp.sty| for plain,
+% |thmb.sty| for margin break, etc.
+% They are gathered together here.
+%
+% Each theorem is encased in a \env{BlockClass} environment
+% of class |theorembody<style>|.
+%
+% Each header is encased in an \cs{InlineClass} of class |theoremheader|.
+%    \begin{macrocode}
+\gdef\th at plain{%\normalfont\itshape
+  \def\@begintheorem##1##2{%
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+        \item[\hskip\labelsep
+			\InlineClass{theoremheader}{##1\ ##2}
+		]}%
+\def\@opargbegintheorem##1##2##3{%
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+   \item[\hskip\labelsep
+		\InlineClass{theoremheader}{##1\ ##2\ (##3)}
+	]}
+}
+
+\gdef\th at break{%\normalfont\slshape
+  \def\@begintheorem##1##2{%
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip \labelsep
+		\InlineClass{theoremheader}{##1\ ##2}\newline%
+	]}%
+\def\@opargbegintheorem##1##2##3{%
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+  \item[\hskip \labelsep
+		\InlineClass{theoremheader}{##1\ ##2\ (##3)}\newline
+	]}
+}
+
+\gdef\th at marginbreak{%\normalfont\slshape
+  \def\@begintheorem##1##2{
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip\labelsep %
+		\InlineClass{theoremheader}{##2	\qquad ##1}\newline
+	]}%
+\def\@opargbegintheorem##1##2##3{%
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip\labelsep %
+		\InlineClass{theoremheader}{##2	\qquad ##1\ %
+		(##3)}\newline
+	]}
+}
+
+\gdef\th at changebreak{%\normalfont\slshape
+  \def\@begintheorem##1##2{
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip\labelsep
+		\InlineClass{theoremheader}{##2\ ##1}\newline
+	]}%
+\def\@opargbegintheorem##1##2##3{%
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip\labelsep
+		\InlineClass{theoremheader}{ ##2\ ##1\ %
+		(##3)}\newline
+	]}
+}
+
+\gdef\th at change{%\normalfont\slshape
+  \def\@begintheorem##1##2{
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip\labelsep
+		\InlineClass{theoremheader}{##2\ ##1}
+	]}%
+\def\@opargbegintheorem##1##2##3{%
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip\labelsep
+		\InlineClass{theoremheader}{##2\ ##1\ (##3)}
+	]}
+}
+
+\gdef\th at margin{%\normalfont\slshape
+  \def\@begintheorem##1##2{
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip\labelsep
+		\InlineClass{theoremheader}{##2 \qquad ##1}
+	]}%
+\def\@opargbegintheorem##1##2##3{%
+	\BlockClass{theorembody\LWR at thisthmstyle}% new
+	\item[\hskip\labelsep
+			\InlineClass{theoremheader}{##2 \qquad ##1\ (##3)}
+	]}
+}
+%    \end{macrocode}
+%
+% Patched for \acro{CSS}:
+%    \begin{macrocode}
+\gdef\@endtheorem{\endBlockClass\endtrivlist}
+%    \end{macrocode}
+%
+% \iffalse
+%</theorem>
+% \fi
+
+
+
+% \clearpage
+
+% \iffalse
 %<*threeparttable>
 % \fi
 
@@ -21460,16 +22889,11 @@
 \begin{warpHTML}
 %    \end{macrocode}
 
-
-
 %    \begin{macrocode}
 \newboolean{LWR at tikzbabel}
 
 \@ifpackagelater{tikz}{2013/12/20}% Test for Tikz version v3.0.0
-{
-\usetikzlibrary{babel}
-\booltrue{LWR at tikzbabel}
-}
+{\usetikzlibrary{babel}\booltrue{LWR at tikzbabel}}
 {\boolfalse{LWR at tikzbabel}}
 %    \end{macrocode}
 
@@ -22470,6 +23894,8 @@
 
 % \section{Verse}
 %
+% \credits{Peter Wilson}
+%
 % \DescribePackage{verse}
 % \pkg{verse} is supported and patched by \pkg{lwarp}.
 %
@@ -22540,6 +23966,8 @@
 % \fi
 
 
+
+
 % \clearpage
 %
 % \iffalse
@@ -22734,7 +24162,7 @@
 % If used for \cs{textcolor}, with a styletext of |color:|, then the new color is
 % copied into \\ \cs{LWR at currenttextcolor} for possible re-use in \cs{rule}.
 %    \begin{macrocode}
-\NewDocumentCommand{\LWR at colorstyle}{m m m +m}{%
+\NewDocumentCommand{\LWR at colorstyle}{m m m m}{%
 %    \end{macrocode}
 % Use the \pkg{xcolor} package to convert to an \acro{HTML} color space:
 %    \begin{macrocode}
@@ -22780,7 +24208,7 @@
 % \oarg{model} \marg{color} \marg{text}
 % is converted into an \acro{HTML} hex color span.
 %    \begin{macrocode}
-\NewDocumentCommand{\LWR at textcolor}{O{named} m +m}{%
+\NewDocumentCommand{\LWR at textcolor}{O{named} m m}{%
 \begingroup%
 \LWR at colorstyle{color:}{#1}{#2}{#3}%
 \endgroup%
@@ -22817,11 +24245,17 @@
 % \oarg{framemodel} \marg{framecolor} \oarg{boxmodel} \marg{boxcolor} \marg{text}
 % is converted into a framed \acro{HTML} hex background color span.
 %
+% A background color of "none" creates a colored frame without a background color.
+%
 %    \begin{macrocode}
 \NewDocumentCommand{\LWR at fcolorbox}{O{named} m O{named} m m}{%
 \begingroup%
+\ifthenelse{\equal{#4}{none}}{% no background color
+\LWR at colorstyle{border:1px solid }{#1}{#2}{#5}%
+}{% yes background color
 \LWR at colorstyle{border:1px solid }{#1}{#2}%
 {\LWR at colorstyle{background:}{#3}{#4}{#5}}%
+}%
 \endgroup%
 }
 %    \end{macrocode}
@@ -22828,6 +24262,15 @@
 % ^^A \end{macro}
 
 
+% Redirect to new definitions:
+%    \begin{macrocode}
+\let\textcolor\LWR at textcolor
+\let\pagecolor\LWR at pagecolor
+\let\colorbox\LWR at colorbox
+\let\fcolorbox\LWR at fcolorbox
+%    \end{macrocode}
+
+
 % \iffalse
 %</xcolor>
 % \fi

Modified: trunk/Master/texmf-dist/source/latex/lwarp/lwarp.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/lwarp/lwarp.ins	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/source/latex/lwarp/lwarp.ins	2017-03-23 21:28:36 UTC (rev 43584)
@@ -38,11 +38,15 @@
 \file{lwarp-afterpage.sty}{\from{lwarp.dtx}{afterpage}}
 \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-bookmark.sty}{\from{lwarp.dtx}{bookmark}}
 \file{lwarp-booktabs.sty}{\from{lwarp.dtx}{booktabs}}
+\file{lwarp-ccaption.sty}{\from{lwarp.dtx}{ccaption}}
 \file{lwarp-changepage.sty}{\from{lwarp.dtx}{changepage}}
 \file{lwarp-dcolumn.sty}{\from{lwarp.dtx}{dcolumn}}
 \file{lwarp-draftwatermark.sty}{\from{lwarp.dtx}{draftwatermark}}
+\file{lwarp-ellipsis.sty}{\from{lwarp.dtx}{ellipsis}}
+\file{lwarp-emptypage.sty}{\from{lwarp.dtx}{emptypage}}
 \file{lwarp-enumerate.sty}{\from{lwarp.dtx}{enumerate}}
 \file{lwarp-epigraph.sty}{\from{lwarp.dtx}{epigraph}}
 \file{lwarp-eso-pic.sty}{\from{lwarp.dtx}{eso-pic}}
@@ -53,6 +57,7 @@
 \file{lwarp-floatrow.sty}{\from{lwarp.dtx}{floatrow}}
 \file{lwarp-fontenc.sty}{\from{lwarp.dtx}{fontenc}}
 \file{lwarp-fontspec.sty}{\from{lwarp.dtx}{fontspec}}
+\file{lwarp-framed.sty}{\from{lwarp.dtx}{framed}}
 \file{lwarp-ftnright.sty}{\from{lwarp.dtx}{ftnright}}
 \file{lwarp-geometry.sty}{\from{lwarp.dtx}{geometry}}
 \file{lwarp-graphicx.sty}{\from{lwarp.dtx}{graphicx}}
@@ -63,6 +68,7 @@
 \file{lwarp-keyfloat.sty}{\from{lwarp.dtx}{keyfloat}}
 \file{lwarp-layout.sty}{\from{lwarp.dtx}{layout}}
 \file{lwarp-letterspace.sty}{\from{lwarp.dtx}{letterspace}}
+\file{lwarp-lips.sty}{\from{lwarp.dtx}{lips}}
 \file{lwarp-listings.sty}{\from{lwarp.dtx}{listings}}
 \file{lwarp-longtable.sty}{\from{lwarp.dtx}{longtable}}
 \file{lwarp-lscape.sty}{\from{lwarp.dtx}{lscape}}
@@ -78,6 +84,7 @@
 \file{lwarp-newunicodechar.sty}{\from{lwarp.dtx}{newunicodechar}}
 \file{lwarp-nextpage.sty}{\from{lwarp.dtx}{nextpage}}
 \file{lwarp-nowidow.sty}{\from{lwarp.dtx}{nowidow}}
+\file{lwarp-ntheorem.sty}{\from{lwarp.dtx}{ntheorem}}
 \file{lwarp-pagenote.sty}{\from{lwarp.dtx}{pagenote}}
 \file{lwarp-parskip.sty}{\from{lwarp.dtx}{parskip}}
 \file{lwarp-placeins.sty}{\from{lwarp.dtx}{placeins}}
@@ -85,10 +92,12 @@
 \file{lwarp-rotating.sty}{\from{lwarp.dtx}{rotating}}
 \file{lwarp-setspace.sty}{\from{lwarp.dtx}{setspace}}
 \file{lwarp-sidecap.sty}{\from{lwarp.dtx}{sidecap}}
+\file{lwarp-showidx.sty}{\from{lwarp.dtx}{idx}}
 \file{lwarp-showkeys.sty}{\from{lwarp.dtx}{showkeys}}
 \file{lwarp-subfig.sty}{\from{lwarp.dtx}{subfig}}
 \file{lwarp-tabularx.sty}{\from{lwarp.dtx}{tabularx}}
 \file{lwarp-textpos.sty}{\from{lwarp.dtx}{textpos}}
+\file{lwarp-theorem.sty}{\from{lwarp.dtx}{theorem}}
 \file{lwarp-threeparttable.sty}{\from{lwarp.dtx}{threeparttable}}
 \file{lwarp-tikz.sty}{\from{lwarp.dtx}{tikz}}
 \file{lwarp-titleps.sty}{\from{lwarp.dtx}{titleps}}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -188,6 +188,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -130,6 +130,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -146,6 +146,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -133,6 +133,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-alltt.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,232 @@
+%%
+%% This is file `lwarp-amsthm.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `amsthm')
+%% 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{amsthm}
+
+\newcommand{\LWR at newtheoremstyle}{plain}
+
+\renewcommand{\theoremstyle}[1]{%
+  \@ifundefined{th@#1}{%
+    \PackageWarning{amsthm}{Unknown theoremstyle `#1'}%
+    \thm at style{plain}%
+\renewcommand{\LWR at newtheoremstyle}{plain}% new
+  }{%
+    \thm at style{#1}%
+\renewcommand{\LWR at newtheoremstyle}{#1}% new
+  }%
+}
+
+\def\@xnthm#1#2{%
+  \csedef{LWR at thmstyle#2}{\LWR at newtheoremstyle}% new
+  \let\@tempa\relax
+  \@xp\@ifdefinable\csname #2\endcsname{%
+    \global\@xp\let\csname end#2\endcsname\@endtheorem
+    \ifx *#1% unnumbered, need to get one more mandatory arg
+      \edef\@tempa##1{%
+        \gdef\@xp\@nx\csname#2\endcsname{%
+          \@nx\@thm{\@xp\@nx\csname th@\the\thm at style\endcsname}%
+            {}{##1}}}%
+    \else % numbered theorem, need to check for optional arg
+      \def\@tempa{\@oparg{\@ynthm{#2}}[]}%
+    \fi
+\AtBeginEnvironment{#2}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#2}}}% new
+  }%
+  \@tempa
+}
+
+\newcommand{\LWR at haveamsthmname}{
+\renewcommand{\thmname}[1]{\InlineClass{amsthmname\LWR at thisthmstyle}{##1}}
+}
+
+\newcommand{\LWR at haveamsthmnumber}{
+\renewcommand{\thmnumber}[1]{\InlineClass{amsthmnumber\LWR at thisthmstyle}{##1}}
+}
+
+\newcommand{\LWR at haveamsthmnote}{
+\renewcommand{\thmnote}[1]{\InlineClass{amsthmnote\LWR at thisthmstyle}{##1}}
+}
+
+\LWR at haveamsthmname
+\LWR at haveamsthmnumber
+\LWR at haveamsthmnote
+\def\@begintheorem#1#2[#3]{%
+  \BlockClass{amsthmbody\LWR at thisthmstyle}% new
+  \deferred at thm@head{
+\the\thm at headfont \thm at indent
+    \@ifempty{#1}{\let\thmname\@gobble}{\LWR at haveamsthmname}% new
+    \@ifempty{#2}{\let\thmnumber\@gobble}{\LWR at haveamsthmnumber}% new
+    \@ifempty{#3}{\let\thmnote\@gobble}{\LWR at haveamsthmnote}% new
+    \thm at swap\swappedhead\thmhead{#1}{#2}{#3}%
+    \the\thm at headpunct~
+    \thmheadnl % possibly a newline.
+    \hskip\thm at headsep
+  }%
+  \ignorespaces}
+\def\@endtheorem{\endBlockClass\endtrivlist\@endpefalse }
+\AtBeginDocument{
+\def\openbox{\text{\HTMLunicode{25A1}}}% UTF-8 white box
+\def\blacksquare{\text{\HTMLunicode{220E}}}% UTF-8 end-of-proof
+\def\Box{\text{\HTMLunicode{25A1}}}% UTF-8 white box
+}
+\renewenvironment{proof}[1][\proofname]{\par
+\BlockClass{amsthmproof}% new
+  \pushQED{\qed}%
+  \normalfont \topsep6\p@\@plus6\p@\relax
+  \trivlist
+  \item[\hskip\labelsep
+        \InlineClass{amsthmproofname}{#1\@addpunct{.}}]\ignorespaces% changes
+}{%
+  \InlineClass{theoremendmark}{\popQED}\endtrivlist%
+  \endBlockClass% new
+  \@endpefalse
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-amsthm.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -30,6 +30,8 @@
 
 
 
+
+
 \LWR at ProvidesPackageDrop{bookmark}
 
 \newcommand*{\bookmarksetup}[1]{}
@@ -88,6 +90,25 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -32,6 +32,8 @@
 
 
 
+
+
 \LWR at ProvidesPackageDrop{booktabs}
 \newcommand*{\addlinespace}[1]{}
 \newcommand*{\morecmidrules}{}
@@ -86,6 +88,25 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,156 @@
+%%
+%% This is file `lwarp-ccaption.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `ccaption')
+%% 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 loadnever{ccaption}{caption}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-ccaption.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ccaption.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -32,6 +32,10 @@
 
 
 
+
+
+
+
 \LWR at ProvidesPackageDrop{changepage}
 
 \newif\ifoddpage
@@ -90,6 +94,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -34,6 +34,10 @@
 
 
 
+
+
+
+
 \LWR at ProvidesPackageDrop{dcolumn}
 
 
@@ -85,6 +89,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -36,6 +36,11 @@
 
 
 
+
+
+
+
+
 \LWR at ProvidesPackageDrop{draftwatermark}
 
 \newcommand{\SetWatermarkAngle}[1]{}
@@ -96,6 +101,22 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,157 @@
+%%
+%% This is file `lwarp-ellipsis.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `ellipsis')
+%% 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{ellipsis}
+
+\newcommand{\ellipsisgap}{0.1em}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-ellipsis.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,154 @@
+%%
+%% This is file `lwarp-emptypage.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `emptypage')
+%% 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{emptypage}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-emptypage.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -36,6 +36,14 @@
 
 
 
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{enumerate}
 
 \def\enit at shl#1{%
@@ -95,6 +103,19 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -39,6 +39,14 @@
 
 
 
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{epigraph}
 
 \newcommand{\qitem}[2]
@@ -125,6 +133,19 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -40,6 +40,14 @@
 
 
 
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{eso-pic}
 
 \newcommand*{\LenToUnit}{}
@@ -109,6 +117,19 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -40,6 +40,14 @@
 
 
 
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{everypage}
 
 \newcommand*{\AddEverypageHook}[1]{}
@@ -94,6 +102,19 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -40,6 +40,14 @@
 
 
 
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{extramarks}
 
 \newcommand*{\extramarks}[2]{}
@@ -103,6 +111,19 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -41,6 +41,15 @@
 
 
 
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{fancyhdr}
 
 \newcommand*{\fancyhead}[2][]{}
@@ -111,6 +120,18 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -43,6 +43,15 @@
 
 
 
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{float}[2016/03/04]
 
 
@@ -119,6 +128,18 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -46,6 +46,15 @@
 
 
 
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{floatrow}
 
 
@@ -255,6 +264,18 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -46,6 +46,15 @@
 
 
 
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{fontenc}
 
 \LWR at loadbefore{fontenc}
@@ -99,6 +108,18 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontspec.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontspec.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-fontspec.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -46,6 +46,15 @@
 
 
 
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{fontspec}
 
 \LWR at loadbefore{fontspec}
@@ -99,6 +108,18 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,243 @@
+%%
+%% This is file `lwarp-framed.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `framed')
+%% 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{framed}
+
+
+\renewenvironment{framed}{%
+\BlockClass{framed}%
+}
+{\endBlockClass}
+
+\renewenvironment{oframed}{%
+\BlockClass{framed}%
+}
+{\endBlockClass}
+
+\renewenvironment{shaded}{%
+\convertcolorspec{named}{shadecolor}{HTML}\LWR at tempcolor%
+\BlockClass{framed}[background: \#\LWR at tempcolor]%
+}
+{\endBlockClass}
+
+\renewenvironment{shaded*}{%
+\convertcolorspec{named}{shadecolor}{HTML}\LWR at tempcolor%
+\BlockClass{framed}[background: \#\LWR at tempcolor]%
+}
+{\endBlockClass}
+
+\renewenvironment{leftbar}{%
+\BlockClass{framedleftbar}
+  \def\FrameCommand{}%
+  \MakeFramed {}
+}%
+ {\endMakeFramed\endBlockClass}
+
+\renewenvironment{snugshade}{%
+\convertcolorspec{named}{shadecolor}{HTML}\LWR at tempcolor%
+\BlockClass{snugframed}[background: \#\LWR at tempcolor]%
+}
+{\endBlockClass}
+
+\renewenvironment{snugshade*}{%
+\convertcolorspec{named}{shadecolor}{HTML}\LWR at tempcolor%
+\BlockClass{snugframed}[background: \#\LWR at tempcolor]%
+}
+{\endBlockClass}
+
+\let\oframed\framed
+\let\endoframed\endframed
+
+\RenewEnviron{titled-frame}[1]{%
+\CustomFBox{#1}{}{0pt}{0pt}{0pt}{0pt}{\BODY}
+}
+
+\renewcommand{\CustomFBox}[7]{%
+\convertcolorspec{named}{TFFrameColor}{HTML}\LWR at tempcolor%
+\begin{BlockClass}{framed}[border: 3px solid \#\LWR at tempcolor]%
+\ifthenelse{\isempty{#1}}{}{% not empty
+\begin{BlockClass}{framedtitle}[background: \#\LWR at tempcolor]%
+\textcolor{TFTitleColor}{\textbf{#1}}%
+\end{BlockClass}
+}% not empty
+
+#7
+
+\ifthenelse{\isempty{#2}}{}{% not empty
+\convertcolorspec{named}{TFFrameColor}{HTML}\LWR at tempcolor%
+\begin{BlockClass}{framedtitle}[background: \#\LWR at tempcolor]%
+\textcolor{TFTitleColor}{\textbf{#2}}%
+\end{BlockClass}
+}% not empty
+\end{BlockClass}
+}
+
+\renewcommand\TitleBarFrame[3][]{
+\CustomFBox
+    {#2}{}%
+    \fboxrule\fboxrule\fboxrule\fboxrule
+    {#3}%
+}
+
+\renewcommand{\TF at Title}[1]{#1}
+
+\let\MakeFramed\relax
+\let\endMakeFramed\relax
+
+\NewEnviron{MakeFramed}[1]{%
+\FrameCommand{\begin{minipage}{\linewidth}\BODY\end{minipage}}%
+}
+
+\renewcommand*{\fb at put@frame}[2]{%
+\relax%
+\@tempboxa%
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-framed.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -49,6 +49,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{ftnright}
 
 
@@ -100,6 +111,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -51,6 +51,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{geometry}
 
 \renewcommand*{\geometry}[1]{}
@@ -108,6 +119,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -52,12 +52,6 @@
 
 
 
-\PackageError{lwarp-graphics}
-{The graphics package is not supported by
-the lwarp package's HTML conversion.
-Please use graphicx instead.   \protect\usepackage{graphicx}}
-{Graphicx requires a different syntax but is more flexible,
-and it is emulated by lwarp.}
 
 
 
@@ -69,6 +63,7 @@
 
 
 
+\LWR at loadnever{graphics}{graphicx}
 
 
 
@@ -108,6 +103,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -53,6 +53,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{graphicx}
 
 
@@ -104,6 +115,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -55,6 +55,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \typeout{Using the lwarp html version of package `hyperref' — discarding options.}
 \typeout{    Are not using ProvidesPackage, so that other packages}
 \typeout{    do not attempt to patch lwarp's version of `hyperref'.}
@@ -211,6 +222,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-indentfirst.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-indentfirst.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-indentfirst.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -56,6 +56,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{indentfirst}
 
 
@@ -107,6 +118,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-inputenc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-inputenc.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-inputenc.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -56,6 +56,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{inputenc}
 
 \LWR at loadbefore{inputenc}
@@ -109,6 +120,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -58,6 +58,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackagePass{keyfloat}
 
 \AtBeginDocument{
@@ -138,6 +149,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -59,6 +59,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{layout}
 
 \NewDocumentCommand{\layout}{s}{}
@@ -112,6 +123,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -61,6 +61,17 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{letterspace}
 
 \newcommand*\lsstyle{}
@@ -117,6 +128,16 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
 
 
 

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,171 @@
+%%
+%% This is file `lwarp-lips.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `lips')
+%% 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.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\PackageInfo{lwarp}{Using the lwarp version of package `lips'.}%
+\ProvidesPackage{lwarp-lips}
+
+\NewDocumentCommand{\Lips}{}{\textellipsis}
+
+\NewDocumentCommand{\BracketedLips}{}{[\textellipsis]}
+
+\let\lips\Lips
+\let\olips\lips
+
+\DeclareOption*{}
+\DeclareOption{mla}{
+\let\lips\BracketedLips
+}
+\ProcessOptions\relax
+
+\newcommand \LPNobreakList {}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-lips.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -62,6 +62,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \begin{warpHTML}
 \LWR at ProvidesPackagePass{listings}
 
@@ -218,6 +232,14 @@
 
 
 
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -65,6 +65,19 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{longtable}
 
 
@@ -157,6 +170,14 @@
 
 
 
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -66,6 +66,19 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{lscape}
 
 \newenvironment*{landscape}{}{}
@@ -119,6 +132,14 @@
 
 
 
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -69,6 +69,19 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{ltcaption}
 
 \newlength{\LTcapskip}
@@ -125,6 +138,14 @@
 
 
 
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -68,6 +68,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{mcaption}
 
 \newenvironment{margincap}{}{}
@@ -123,6 +137,13 @@
 
 
 
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -70,14 +70,28 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{mdframed}
 
 \LWR at origRequirePackage{amsthm}
 \LWR at origRequirePackage[framemethod=none]{mdframed}
 \mdfsetup{
-startcode={\LWR at mdframedstart},
+startcode={\LWR at mdframedstart\LWR at origraggedright},
 endcode={\LWR at mdframedend},
-startinnercode={\LWR at startpars},
+startinnercode={\LWR at startpars\LWR at origraggedright},
 endinnercode={\LWR at stoppars},
 }
 \newcommand*{\LWR at mdfprintcolor}[1]{%
@@ -280,6 +294,13 @@
 
 
 
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -73,6 +73,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{microtype}
 
 \renewcommand*\DeclareMicrotypeSet[3][]{}
@@ -156,6 +170,13 @@
 
 
 
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -75,6 +75,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{multicol}[2015/09/13]
 
 
@@ -154,6 +168,13 @@
 
 
 
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -77,6 +77,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{multirow}
 
 
@@ -128,6 +142,13 @@
 
 
 
+
+
+
+
+
+
+
 
 \endinput
 %%

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -77,6 +77,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \typeout{Using the lwarp html version of package `nameref' — discarding options.}
 \typeout{    Are not using ProvidesPackage, so that other packages}
 \typeout{    do not attempt to patch lwarp's version of `nameref'.}
@@ -132,6 +146,13 @@
 
 
 
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -78,6 +78,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{needspace}
 
 \newcommand*{\needspace}[1]{}
@@ -131,6 +145,13 @@
 
 
 
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newclude.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -79,6 +79,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{newclude}
 
 \LWR at loadbefore{newclude}
@@ -130,6 +144,13 @@
 
 
 
+
+
+
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-newclude.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newproject.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newproject.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newproject.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -20,7 +20,6 @@
 
 
 
-
 \ProvidesPackage{lwarp-newproject}
 
 \RequirePackage{etoolbox}
@@ -130,6 +129,7 @@
 a.tocsubfigure {margin-left: 2em}
 a.toctable {margin-left: 0em}
 a.tocsubtable {margin-left: 2em}
+a.toctheorem {margin-left: 0em}
 a.toclstlisting {margin-left: 0em}
 
 body {
@@ -481,17 +481,6 @@
 div.onehalfspace { line-height: 1.5 ; }
 div.doublespace { line-height: 2 ; }
 
-.theorem {
-        background: #e0e0e0;
-        padding: 1ex ;
-        margin: 1em ;
-        border: 1px solid silver ;
-}
-
-.theoremlabel { font-weight: bold ; }
-
-.theoremcontents { font-style: italic; margin-left: 1em ; }
-
 /* Minipage environments, vertically aligned to top, center, bottom: */
 .minipage {
     /* display: inline-block ; */
@@ -553,6 +542,38 @@
 /*   display: inline-block ; */
 }
 
+/* framed package */
+.framed {
+    margin: 3ex 0em 3ex 0em ;
+   border: 1px solid black;
+     border-radius: 0px ;
+    padding: .3ex 1em 0ex 1em ;
+  display: block ;
+}
+
+.snugframed {
+    margin: 3ex 0em 3ex 0em ;
+   border: 1px solid black;
+     border-radius: 0px ;
+  display: block ;
+}
+
+.framedleftbar {
+    margin: 3ex 0em 3ex 0em ;
+   border-left: 3pt solid black;
+     border-radius: 0px ;
+    padding: .3ex .2em .3ex 1em ;
+  display: block ;
+}
+
+.framedtitle {
+margin: 0em ;
+padding: 0em ;
+    font-size: 130%
+}
+
+.framedtitle p { padding: .3em }
+
 dl {
   margin: 1ex 2em 1ex 0em;
   line-height: 1.3;
@@ -565,7 +586,7 @@
 
 dl dd p { margin-top: 0em; }
 
-nav.toc, nav.lof, nav.lot, nav.lol {
+nav.toc, nav.lof, nav.lot, nav.lol, nav.lothm {
     font-family: "URW Classico", Optima, "Linux Biolinum O",
         "DejaVu Sans", "Bitstream Vera Sans",
         Geneva, Verdana, sans-serif ;
@@ -572,7 +593,7 @@
     margin-bottom: 4ex ;
 }
 
-nav.toc p, nav.lof p, nav.lot p, nav.lol p {
+nav.toc p, nav.lof p, nav.lot p, nav.lol p, nav.lothm p {
     line-height: 1.2 ;
     margin-top:.5ex ;
     margin-bottom:.5ex;
@@ -923,6 +944,78 @@
 /* Used to support algorithmicx: */
 span.floatright { float: right ; }
 
+/* Native LaTeX theorems: */
+
+.theoremcontents { font-style: italic; margin-top: 3ex ; margin-bottom: 3ex ; }
+.theoremlabel { font-style: normal; font-weight: bold ; margin-right: .5em ; }
+
+/* theorem, amsthm, and ntheorem packages */
+
+span.theoremheader,
+span.theoremheaderplain,
+span.theoremheaderdefinition,
+span.theoremheaderbreak,
+span.theoremheadermarginbreak,
+span.theoremheaderchangebreak,
+span.theoremheaderchange,
+span.theoremheadermargin
+{
+font-style:normal ; font-weight: bold ; margin-right: 1em ;
+}
+
+span.amsthmnameplain,
+span.amsthmnamedefinition,
+span.amsthmnumberplain,
+span.amsthmnumberdefinition
+{
+font-style:normal ; font-weight: bold ;
+}
+
+span.amsthmnameremark,
+span.amsthmnumberremark
+{font-style:italic ; font-weight: normal ; }
+
+span.amsthmnoteplain,
+span.amsthmnotedefinition
+{font-style:normal ;}
+
+span.theoremheaderremark,
+span.theoremheaderproof,
+span.amsthmproofname
+{font-style:italic ; font-weight: normal ; margin-right: 1em ; }
+
+span.theoremheadersc
+{
+font-style:normal ;
+font-variant: small-caps ;
+font-weight: normal ;
+margin-right: 1em ;
+}
+
+.theoremendmark {float:right}
+
+div.amsthmbodyplain, div.theorembodyplain, div.theorembodynonumberplain,
+div.theorembodybreak, div.theorembodynonumberbreak,
+div.theorembodymarginbreak,
+div.theorembodychangebreak,
+div.theorembodychange,
+div.theorembodymargin
+{
+font-style:italic;
+margin-top: 3ex ; margin-bottom: 3ex ;
+}
+
+div.theorembodydefinition, div.theorembodyremark, div.theorembodyproof,
+div.theorembodyplainupright, nonumberplainuprightsc,
+div.amsthmbodydefinition, div.amsthmbodyremark,
+div.amsthmproof
+{
+font-style: normal ;
+margin-top: 3ex ; margin-bottom: 3ex ;
+}
+
+span.amsthmnoteremark {}
+
 /*
 For CSS LaTeX and related logos:
 Based on:
@@ -1182,6 +1275,13 @@
 border-radius: 1ex ;
 }
 
+.framed .minipage , .framedleftbar .minipage {
+border: none ;
+background: none ;
+padding: 0ex ;
+margin: 0ex ;
+}
+
 figure.figure .minipage, figcaption .minipage { border: none; }
 
 div.marginblock div.minipage { border: none; }
@@ -1577,7 +1677,7 @@
 
 -- Print the usage of the lwarpmk command:
 
-printversion = "v0.24"
+printversion = "v0.25"
 
 function printhelp ()
 print ("lwarpmk: Use lwarpmk -h or lwarpmk --help for help.") ;
@@ -2052,6 +2152,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newunicodechar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newunicodechar.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-newunicodechar.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -80,6 +80,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{newunicodechar}
 
 \LWR at loadbefore{newunicodechar}
@@ -130,6 +144,13 @@
 
 
 
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -81,6 +81,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{nextpage}
 
 \newcommand{\cleartoevenpage}[1][]{}
@@ -133,6 +147,13 @@
 
 
 
+
+
+
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-nextpage.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -83,6 +83,20 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{nowidow}
 
 \newcommand*{\nowidow}[1][]{}
@@ -135,6 +149,13 @@
 
 
 
+
+
+
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-nowidow.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,543 @@
+%%
+%% This is file `lwarp-ntheorem.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `ntheorem')
+%% 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.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\DeclareOption{thref}{}
+
+\newbool{LWR at ntheoremmarks}
+\boolfalse{LWR at ntheoremmarks}
+
+\DeclareOption{thmmarks}{
+\booltrue{LWR at ntheoremmarks}
+\newif\ifsetendmark\setendmarktrue
+}
+
+\newbool{LWR at ntheoremamsthm}
+\boolfalse{LWR at ntheoremamsthm}
+
+\DeclareOption{amsthm}{\booltrue{LWR at ntheoremamsthm}}
+
+\DeclareOption{amsmath}{}
+\DeclareOption{hyperref}{}
+
+\LWR at ProvidesPackagePass{ntheorem}
+\newcommand{\LWR at newtheoremstyle}{plain}
+\gdef\theoremstyle#1{%
+   \@ifundefined{th@#1}{\@warning
+          {Unknown theoremstyle `#1'. Using `plain'}%
+          \theorem at style{plain}
+            \renewcommand{\LWR at newtheoremstyle}{plain}% new
+}%
+      {
+\theorem at style{#1}
+        \renewcommand{\LWR at newtheoremstyle}{#1}% new
+}
+}
+
+
+\gdef\@xnthm#1#2[#3]{%
+  \ifthm at tempif
+     \csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+     \expandafter\@ifundefined{c@#1}%
+        {\@definecounter{#1}}{}%
+     \@newctr{#1}[#3]%
+     \expandafter\xdef\csname the#1\endcsname{%
+       \expandafter\noexpand\csname the#3\endcsname \@thmcountersep
+          {\noexpand\csname\the\theoremnumbering\endcsname{#1}}}%
+     \expandafter\gdef\csname mkheader@#1\endcsname
+       {\csname setparms@#1\endcsname
+        \@thm{#1}{#1}{#2}
+}%
+     \global\@namedef{end#1}{\@endtheorem}
+     \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+  \fi
+}
+
+\gdef\@ynthm#1#2{%
+  \ifthm at tempif
+     \csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+     \expandafter\@ifundefined{c@#1}%
+        {\@definecounter{#1}}{}%
+     \expandafter\xdef\csname the#1\endcsname
+        {\noexpand\csname\the\theoremnumbering\endcsname{#1}}%
+     \expandafter\gdef\csname mkheader@#1\endcsname
+       {\csname setparms@#1\endcsname
+        \@thm{#1}{#1}{#2}
+}%
+     \global\@namedef{end#1}{\@endtheorem}
+     \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+  \fi
+}
+
+\gdef\@othm#1[#2]#3{%
+  \@ifundefined{c@#2}{\@nocounterr{#2}}%
+   {\ifthm at tempif
+     \csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+     \global\@namedef{the#1}{\@nameuse{the#2}}%
+     \expandafter\protected at xdef\csname num at addtheoremline#1\endcsname{%
+              \noexpand\@num at addtheoremline{#1}{#3}}%
+     \expandafter\protected at xdef\csname nonum at addtheoremline#1\endcsname{%
+              \noexpand\@nonum at addtheoremline{#1}{#3}}%
+    \theoremkeyword{#3}%
+    \expandafter\protected at xdef\csname #1Keyword\endcsname
+             {\the\theoremkeyword}%
+     \expandafter\gdef\csname mkheader@#1\endcsname
+       {\csname setparms@#1\endcsname
+                \@thm{#1}{#2}{#3}
+}%
+     \global\@namedef{end#1}{\@endtheorem}
+     \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+  \fi}
+}
+\newcommand{\LWR at inctheorem}{%
+\addtocounter{LWR at thisfloat}{1}%
+\LWR at stoppars%
+\LWR at htmltag{a id="autofloat-\arabic{LWR at thisfloat}"{}}\LWR at htmltag{/a}%
+\LWR at startpars%
+}
+\gdef\newtheoremstyle#1#2#3{%
+  \expandafter\@ifundefined{th@#1}%
+   {\expandafter\gdef\csname th@#1\endcsname{%
+    \def\@begintheorem####1####2{%
+\BlockClass{theorembody#1}%\LWR at thisthmstyle% new
+\LWR at inctheorem% new
+#2}%
+    \def\@opargbegintheorem####1####2####3{%
+\BlockClass{theorembody#1}%\LWR at thisthmstyle% new
+\LWR at inctheorem% new
+#3}%
+}%
+}%
+{\PackageError{\basename}{Theorem style #1 already defined}\@eha}
+}
+
+\renewtheoremstyle{plain}%
+  {\item[\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderplain}{##1\ ##2\theorem at separator}]}%
+  {\item[\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderplain}{##1\ ##2\ (##3)\theorem at separator}]}
+
+\renewtheoremstyle{break}%
+  {\item[
+\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderbreak}{##1\ ##2\theorem at separator}\newline
+]}%
+  {\item[
+\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderbreak}{##1\ ##2\ (##3)\theorem at separator}\newline
+]}
+
+\renewtheoremstyle{change}%
+  {\item[\hskip\labelsep
+\theorem at headerfont
+\InlineClass{theoremheaderchange}{##2\ ##1\theorem at separator}]}%
+  {\item[\hskip\labelsep
+\theorem at headerfont
+\InlineClass{theoremheaderchange}{##2\ ##1\ (##3)\theorem at separator}]}
+
+\renewtheoremstyle{changebreak}%
+  {\item[
+\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderchangebreak}{##2\ ##1\theorem at separator}\newline
+]}%
+  {\item[
+\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderchangebreak}{##2\ ##1\ (##3)\theorem at separator}\newline
+]}
+
+\renewtheoremstyle{margin}%
+  {\item[\hskip\labelsep\theorem at headerfont
+\InlineClass{theoremheadermargin}{##2 \qquad ##1\theorem at separator}
+]}%
+  {\item[\hskip\labelsep\theorem at headerfont
+\InlineClass{theoremheadermargin}{##2 \qquad ##1\ (##3)\theorem at separator}
+]}
+
+\renewtheoremstyle{marginbreak}%
+  {\item[\hskip\labelsep\theorem at headerfont
+\InlineClass{theoremheadermarginbreak}{##2 \qquad ##1\theorem at separator}\newline
+]}%
+  {\item[\hskip\labelsep\theorem at headerfont
+\InlineClass{theoremheadermarginbreak}{##2 \qquad ##1\ (##3)\theorem at separator}\newline
+]}
+
+\renewtheoremstyle{nonumberplain}%
+  {\item[\theorem at headerfont\hskip\labelsep
+\InlineClass{theoremheaderplain}{##1\theorem at separator}]}%
+  {\item[\theorem at headerfont\hskip \labelsep
+\InlineClass{theoremheaderplain}{##1\ (##3)\theorem at separator}]}
+
+\renewtheoremstyle{nonumberbreak}%
+  {\item[
+\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderbreak}{##1\theorem at separator}\newline
+]}%
+  {\item[
+\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderbreak}{##1\ (##3)\theorem at separator}\newline
+]}
+
+\renewtheoremstyle{empty}%
+  {\item[]}%
+  {\item[\theorem at headerfont \hskip\labelsep\relax
+\InlineClass{theoremheaderplain}{##3}]}
+
+\renewtheoremstyle{emptybreak}%
+  {\item[]}%
+  {\item[\theorem at headerfont \hskip\labelsep\relax
+\InlineClass{theoremheaderplain}{##3}] \ \newline}
+\ifbool{LWR at ntheoremamsthm}{}{
+\newtheoremstyle{plainupright}%
+  {\item[\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderplain}{##1\ ##2\theorem at separator}]}%
+  {\item[\hskip\labelsep \theorem at headerfont
+\InlineClass{theoremheaderplain}{##1\ ##2\ (##3)\theorem at separator}]}
+
+\newtheoremstyle{nonumberplainuprightsc}%
+  {\item[\theorem at headerfont\hskip\labelsep
+\InlineClass{theoremheadersc}{##1\theorem at separator}]}%
+  {\item[\theorem at headerfont\hskip \labelsep
+\InlineClass{theoremheadersc}{##1\ (##3)\theorem at separator}]}
+\theoremstyle{plainupright}
+\theorembodyfont{\upshape}
+\theoremsymbol{\ensuremath{_\Box}}
+\renewtheorem{Example}{Example}
+\renewtheorem{example}{Example}
+\renewtheorem{Beispiel}{Beispiel}
+\renewtheorem{beispiel}{Beispiel}
+\renewtheorem{Bemerkung}{Bemerkung}
+\renewtheorem{bemerkung}{Bemerkung}
+\renewtheorem{Anmerkung}{Anmerkung}
+\renewtheorem{anmerkung}{Anmerkung}
+\renewtheorem{Remark}{Remark}
+\renewtheorem{remark}{Remark}
+\renewtheorem{Definition}{Definition}
+\renewtheorem{definition}{Definition}
+
+\theoremstyle{nonumberplainuprightsc}
+\theoremsymbol{\ensuremath{_\blacksquare}}
+\renewtheorem{Proof}{Proof}
+\renewtheorem{proof}{Proof}
+\renewtheorem{Beweis}{Beweis}
+\renewtheorem{beweis}{Beweis}
+\qedsymbol{\ensuremath{_\blacksquare}}
+
+\theoremsymbol{}
+}% not amsthm
+\ifbool{LWR at ntheoremamsthm}{
+
+\gdef\th at plain{%
+  \def\theorem at headerfont{\normalfont\bfseries}\itshape%
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembodyplain}% new
+\LWR at inctheorem% new
+      \item[\hskip\labelsep
+  \InlineClass{theoremheaderplain}{##1\ ##2.}
+]}%
+  \def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembodyplain}% new
+\LWR at inctheorem% new
+     \item[\hskip\labelsep
+  \InlineClass{theoremheaderplain}{##1\ ##2\ (##3).}
+]}}
+
+\gdef\th at nonumberplain{%
+  \def\theorem at headerfont{\normalfont\bfseries}\itshape%
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembodyplain}% new
+\LWR at inctheorem% new
+      \item[\hskip\labelsep
+  \InlineClass{theoremheaderplain}{##1.}
+]}%
+  \def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembodyplain}% new
+\LWR at inctheorem% new
+     \item[\hskip\labelsep
+  \InlineClass{theoremheaderplain}{##1\ (##3).}
+]}}
+
+\gdef\th at definition{%
+  \def\theorem at headerfont{\normalfont\bfseries}\normalfont%
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembodydefinition}% new
+\LWR at inctheorem% new
+      \item[\hskip\labelsep
+  \InlineClass{theoremheaderdefinition}{##1\ ##2.}
+]}%
+  \def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembodydefinition}% new
+\LWR at inctheorem% new
+     \item[\hskip\labelsep
+  \InlineClass{theoremheaderdefinition}{##1\ ##2\ (##3).}
+]}}
+
+\gdef\th at nonumberdefinition{%
+  \def\theorem at headerfont{\normalfont\bfseries}\normalfont%
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembodydefinition}% new
+\LWR at inctheorem% new
+      \item[\hskip\labelsep
+  \InlineClass{theoremheaderdefinition}{##1.}
+]}%
+  \def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembodydefinition}% new
+\LWR at inctheorem% new
+     \item[\hskip\labelsep
+  \InlineClass{theoremheaderdefinition}{##1\ (##3).}
+]}}
+
+\gdef\th at remark{%
+  \def\theorem at headerfont{\itshape}\normalfont%
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembodyremark}% new
+\LWR at inctheorem% new
+      \item[\hskip\labelsep
+  \InlineClass{theoremheaderremark}{##1\ ##2.}
+]}%
+  \def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembodyremark}% new
+\LWR at inctheorem% new
+     \item[\hskip\labelsep
+  \InlineClass{theoremheaderremark}{##1\ ##2\ (##3).}
+]}}
+
+\gdef\th at nonumberremark{%
+  \def\theorem at headerfont{\itshape}\normalfont%
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembodyremark}% new
+\LWR at inctheorem% new
+      \item[\hskip\labelsep
+  \InlineClass{theoremheaderremark}{##1.}
+]}%
+  \def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembodyremark}% new
+\LWR at inctheorem% new
+     \item[\hskip\labelsep
+  \InlineClass{theoremheaderremark}{##1\ (##3).}
+]}}
+
+\gdef\th at proof{%
+  \def\theorem at headerfont{\normalfont\bfseries}\itshape%
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembodyproof}% new
+\LWR at inctheorem% new
+      \item[\hskip\labelsep
+  \InlineClass{theoremheaderproof}{##1.}
+]}%
+  \def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembodyroof}% new
+\LWR at inctheorem% new
+     \item[\hskip\labelsep
+  \InlineClass{theoremheaderproof}{##1\ (##3).}
+]}}
+
+\newcounter{proof}%
+\if at thmmarks
+\newcounter{currproofctr}%
+\newcounter{endproofctr}%
+\fi
+
+\gdef\proofSymbol{\openbox}
+
+\newcommand{\proofname}{Proof}
+
+\newenvironment{proof}[1][\proofname]{
+\th at proof
+\def\theorem at headerfont{\itshape}%
+\normalfont
+\theoremsymbol{\ensuremath{_\blacksquare}}
+\@thm{proof}{proof}{#1}
+}%
+{\@endtheorem}
+
+}{}% amsthm option
+\let\LWR at origendtheorem\@endtheorem
+\renewcommand{\@endtheorem}{%
+\ifbool{LWR at ntheoremmarks}{%
+\ifsetendmark%
+\InlineClass{theoremendmark}{\csname\InTheoType Symbol\endcsname}%
+\setendmarkfalse%
+\fi%
+}{}%
+\LWR at origendtheorem%
+\ifbool{LWR at ntheoremmarks}{\global\setendmarktrue}{}%
+\endBlockClass%
+}
+
+\gdef\NoEndMark{\global\setendmarkfalse}
+
+\renewcommand{\thm@@thmline at noname}[4]{%
+\hypertocfloat{1}{theorem}{thm}{#2 #3}{}%
+}
+
+\renewcommand{\thm@@thmline at name}[4]{%
+\hypertocfloat{1}{theorem}{thm}{#1 #2 #3}{}%
+}
+\def\thm@@thmline{\thm@@thmline at name}
+
+\def\listtheorems#1{
+\LWR at htmlelementclass{nav}{lothm}%
+\begingroup
+\c at tocdepth=-2%
+\def\thm at list{#1}\thm at processlist
+\endgroup
+\LWR at htmlelementclassend{nav}{lothm}%
+}
+
+
+\newcommand{\qed}{\qquad\the\qedsymbol}
+
+\AtBeginDocument{
+\def\openbox{\text{\HTMLunicode{25A1}}}% UTF-8 white box
+\def\blacksquare{\text{\HTMLunicode{220E}}}% UTF-8 end-of-proof
+\def\Box{\text{\HTMLunicode{25A1}}}% UTF-8 white box
+}
+\newcommand*{\thref}[1]{\cref{#1}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-ntheorem.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -85,6 +85,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{pagenote}
 \renewcommand*{\makepagenote}{}
 \RenewDocumentCommand{\printnotes}{s}{}
@@ -134,6 +151,10 @@
 
 
 
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-pagenote.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -85,6 +85,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{parskip}
 
 
@@ -128,6 +145,10 @@
 
 
 
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-parskip.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -86,6 +86,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{placeins}
 
 \newcommand*{\FloatBarrier}{}
@@ -130,6 +147,10 @@
 
 
 
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-placeins.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -87,6 +87,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{ragged2e}
 
 \newcommand*{\Centering}{\centering}
@@ -151,6 +168,10 @@
 
 
 
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-ragged2e.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -89,6 +89,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{rotating}
 
 \let\sidewaystable\table
@@ -141,6 +158,10 @@
 
 
 
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-rotating.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -93,6 +93,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{setspace}
 
 \newcommand*{\setstretch}[1]{}
@@ -158,6 +175,10 @@
 
 
 
+
+
+
+
 \endinput
 %%
 %% End of file `lwarp-setspace.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,150 @@
+%%
+%% This is file `lwarp-showidx.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `idx')
+%% 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.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-showidx.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -92,6 +92,25 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{showkeys}
 
 \NewDocumentCommand{\showkeys}{s}{}
@@ -130,6 +149,8 @@
 
 
 
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -94,6 +94,25 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{sidecap}
 
 \NewDocumentEnvironment{SCtable}{soo}
@@ -148,6 +167,8 @@
 
 
 
+
+
 \endinput
 %%
 %% End of file `lwarp-sidecap.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -95,6 +95,25 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackagePass{subfig}
 
 \long\def\sf@@@subfloat#1[#2][#3]#4{%
@@ -325,6 +344,8 @@
 
 
 
+
+
 \endinput
 %%
 %% End of file `lwarp-subfig.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -98,6 +98,25 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{tabularx}
 
 \newenvironment{tabularx}[2]
@@ -136,6 +155,8 @@
 
 
 
+
+
 \endinput
 %%
 %% End of file `lwarp-tabularx.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -101,6 +101,25 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{textpos}
 
 \NewDocumentEnvironment{textblock}{m r()}{}{}
@@ -146,6 +165,8 @@
 
 
 
+
+
 \endinput
 %%
 %% End of file `lwarp-textpos.sty'.

Added: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -0,0 +1,295 @@
+%%
+%% This is file `lwarp-theorem.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx  (with options: `theorem')
+%% 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{theorem}
+
+\newcommand{\LWR at newtheoremstyle}{plain}
+
+\gdef\theoremstyle#1{%
+   \@ifundefined{th@#1}{\@warning
+          {Unknown theoremstyle `#1'. Using `plain'}%
+          \theorem at style{plain}%
+           \renewcommand{\LWR at newtheoremstyle}{plain}% new
+          }%
+      {%
+          \theorem at style{#1}%
+          \renewcommand{\LWR at newtheoremstyle}{#1}% new
+      }%
+      \begingroup
+        \csname th@\the\theorem at style \endcsname
+      \endgroup}
+
+\gdef\@xnthm#1#2[#3]{%
+   \expandafter\@ifdefinable\csname #1\endcsname
+   {%
+    \csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+    \@definecounter{#1}\@newctr{#1}[#3]%
+    \expandafter\xdef\csname the#1\endcsname
+      {\expandafter \noexpand \csname the#3\endcsname
+       \@thmcountersep \@thmcounter{#1}}%
+    \def\@tempa{\global\@namedef{#1}}%
+    \expandafter \@tempa \expandafter{%
+      \csname th@\the \theorem at style
+            \expandafter \endcsname \the \theorem at bodyfont
+     \@thm{#1}{#2}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem
+    \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+   }}
+
+\gdef\@ynthm#1#2{%
+\expandafter\@ifdefinable\csname #1\endcsname
+   {
+\csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+\@definecounter{#1}%
+    \expandafter\xdef\csname the#1\endcsname{\@thmcounter{#1}}%
+    \def\@tempa{\global\@namedef{#1}}\expandafter \@tempa
+     \expandafter{\csname th@\the \theorem at style \expandafter
+     \endcsname \the\theorem at bodyfont \@thm{#1}{#2}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem
+    \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+   }}
+
+\gdef\@othm#1[#2]#3{%
+  \expandafter\ifx\csname c@#2\endcsname\relax
+   \@nocounterr{#2}%
+  \else
+   \expandafter\@ifdefinable\csname #1\endcsname
+   {
+\csedef{LWR at thmstyle#1}{\LWR at newtheoremstyle}% new
+\expandafter \xdef \csname the#1\endcsname
+     {\expandafter \noexpand \csname the#2\endcsname}%
+    \def\@tempa{\global\@namedef{#1}}\expandafter \@tempa
+     \expandafter{\csname th@\the \theorem at style \expandafter
+     \endcsname \the\theorem at bodyfont \@thm{#2}{#3}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem
+    \AtBeginEnvironment{#1}{\edef\LWR at thisthmstyle{\csuse{LWR at thmstyle#1}}}% new
+}%
+  \fi}
+\gdef\th at plain{%\normalfont\itshape
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+        \item[\hskip\labelsep
+\InlineClass{theoremheader}{##1\ ##2}
+]}%
+\def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+   \item[\hskip\labelsep
+\InlineClass{theoremheader}{##1\ ##2\ (##3)}
+]}
+}
+
+\gdef\th at break{%\normalfont\slshape
+  \def\@begintheorem##1##2{%
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip \labelsep
+\InlineClass{theoremheader}{##1\ ##2}\newline%
+]}%
+\def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+  \item[\hskip \labelsep
+\InlineClass{theoremheader}{##1\ ##2\ (##3)}\newline
+]}
+}
+
+\gdef\th at marginbreak{%\normalfont\slshape
+  \def\@begintheorem##1##2{
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip\labelsep %
+\InlineClass{theoremheader}{##2 \qquad ##1}\newline
+]}%
+\def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip\labelsep %
+\InlineClass{theoremheader}{##2 \qquad ##1\ %
+(##3)}\newline
+]}
+}
+
+\gdef\th at changebreak{%\normalfont\slshape
+  \def\@begintheorem##1##2{
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip\labelsep
+\InlineClass{theoremheader}{##2\ ##1}\newline
+]}%
+\def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip\labelsep
+\InlineClass{theoremheader}{ ##2\ ##1\ %
+(##3)}\newline
+]}
+}
+
+\gdef\th at change{%\normalfont\slshape
+  \def\@begintheorem##1##2{
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip\labelsep
+\InlineClass{theoremheader}{##2\ ##1}
+]}%
+\def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip\labelsep
+\InlineClass{theoremheader}{##2\ ##1\ (##3)}
+]}
+}
+
+\gdef\th at margin{%\normalfont\slshape
+  \def\@begintheorem##1##2{
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip\labelsep
+\InlineClass{theoremheader}{##2 \qquad ##1}
+]}%
+\def\@opargbegintheorem##1##2##3{%
+\BlockClass{theorembody\LWR at thisthmstyle}% new
+\item[\hskip\labelsep
+\InlineClass{theoremheader}{##2 \qquad ##1\ (##3)}
+]}
+}
+\gdef\@endtheorem{\endBlockClass\endtrivlist}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\endinput
+%%
+%% End of file `lwarp-theorem.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -103,6 +103,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{threeparttable}
 
 \newcommand{\LWR at printtablenote}[1]{\InlineClass{tnoteitemheader}{#1}}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -103,6 +103,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackagePass{tikz}
 
 
@@ -111,10 +132,7 @@
 \newboolean{LWR at tikzbabel}
 
 \@ifpackagelater{tikz}{2013/12/20}% Test for Tikz version v3.0.0
-{
-\usetikzlibrary{babel}
-\booltrue{LWR at tikzbabel}
-}
+{\usetikzlibrary{babel}\booltrue{LWR at tikzbabel}}
 {\boolfalse{LWR at tikzbabel}}
 
 \BeforeBeginEnvironment{tikzpicture}{%

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -108,6 +108,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{titleps}
 \RenewDocumentCommand{\newpagestyle}{m o m}{}
 \RenewDocumentCommand{\renewpagestyle}{m o m}{}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -110,6 +110,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{titlesec}
 
 \newcommand*{\titlelabel}[1]{}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -112,6 +112,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{titletoc}
 
 \NewDocumentCommand{\dottedcontents}{m o m m m}{}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -113,6 +113,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackagePass{titling}
 \let\LWR at orig@bsmtitlempty\@bsmtitlempty
 \renewcommand*{\@bsmtitlempty}{%

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -116,6 +116,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{tocloft}
 
 \newcommand{\tocloftpagestyle}[1]{}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -118,6 +118,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackageDrop{trivfloat}
 \LWR at origRequirePackage{trivfloat}
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -118,6 +118,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -120,6 +120,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -121,6 +121,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \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-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -123,6 +123,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackagePass{xcolor}
 
 \newcommand*{\LWR at tempcolor}{}
@@ -129,7 +150,7 @@
 
 \newcommand*{\LWR at currenttextcolor}{black}
 
-\NewDocumentCommand{\LWR at colorstyle}{m m m +m}{%
+\NewDocumentCommand{\LWR at colorstyle}{m m m m}{%
 \convertcolorspec{#2}{#3}{HTML}\LWR at tempcolor%
 \ifthenelse{\equal{#1}{color:}}%
 {\renewcommand*{\LWR at currenttextcolor}{\#\LWR at tempcolor}}{}%
@@ -143,7 +164,7 @@
 
 
 
-\NewDocumentCommand{\LWR at textcolor}{O{named} m +m}{%
+\NewDocumentCommand{\LWR at textcolor}{O{named} m m}{%
 \begingroup%
 \LWR at colorstyle{color:}{#1}{#2}{#3}%
 \endgroup%
@@ -159,15 +180,24 @@
 
 \NewDocumentCommand{\LWR at fcolorbox}{O{named} m O{named} m m}{%
 \begingroup%
+\ifthenelse{\equal{#4}{none}}{% no background color
+\LWR at colorstyle{border:1px solid }{#1}{#2}{#5}%
+}{% yes background color
 \LWR at colorstyle{border:1px solid }{#1}{#2}%
 {\LWR at colorstyle{background:}{#3}{#4}{#5}}%
+}%
 \endgroup%
 }
 
+\let\textcolor\LWR at textcolor
+\let\pagecolor\LWR at pagecolor
+\let\colorbox\LWR at colorbox
+\let\fcolorbox\LWR at fcolorbox
 
 
 
 
+
 \endinput
 %%
 %% End of file `lwarp-xcolor.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -124,6 +124,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 \LWR at ProvidesPackagePass{xfrac}
 
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2017-03-23 21:28:12 UTC (rev 43583)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2017-03-23 21:28:36 UTC (rev 43584)
@@ -17,7 +17,7 @@
 %% version 2005/12/01 or later.
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesPackage{lwarp}
-    [2017/03/15 v0.24  Allows LaTeX to directly produce HTML5 output.]
+    [2017/03/22 v0.25  Allows LaTeX to directly produce HTML5 output.]
 
 
 
@@ -124,15 +124,25 @@
 {Move \detokenize{\usepackage}{#1} before \detokenize{\usepackage}{lwarp}.}
 }
 
+\newcommand*{\LWR at loadnever}[2]{%
+\PackageError{lwarp}
+{Package #1 does not work with lwarp's HTML conversion.
+Please use the #2 package instead}
+{Package #1 conflicts with lwarp in some way, but package #2 probably will work instead.}
+}
+
 \LWR at loadafter{abstract}
 \LWR at loadafter{afterpage}
 \LWR at loadafter{algorithmicx}
 \LWR at loadafter{alltt}
+\LWR at loadafter{amsthm}
 \LWR at loadafter{bookmark}
 \LWR at loadafter{booktabs}
 \LWR at loadafter{changepage}
 \LWR at loadafter{dcolumn}
 \LWR at loadafter{draftwatermark}
+\LWR at loadafter{ellipsis}
+\LWR at loadafter{emptypage}
 \LWR at loadafter{enumerate}
 \LWR at loadafter{epigraph}
 \LWR at loadafter{eso-pic}
@@ -143,13 +153,12 @@
 \LWR at loadafter{float}
 \LWR at loadafter{ftnright}
 \LWR at loadafter{geometry}
-\LWR at loadafter{graphics}
-\LWR at loadafter{graphicx}
 \LWR at loadafter{hyperref}
 \LWR at loadafter{indentfirst}
 \LWR at loadafter{keyfloat}
 \LWR at loadafter{layout}
 \LWR at loadafter{letterspace}
+\LWR at loadafter{lips}
 \LWR at loadafter{listings}
 \LWR at loadafter{longtable}
 \LWR at loadafter{lscape}
@@ -163,6 +172,7 @@
 \LWR at loadafter{newtxmath}
 \LWR at loadafter{nextpage}
 \LWR at loadafter{nowidow}
+\LWR at loadafter{ntheorem}
 \LWR at loadafter{pagenote}
 \LWR at loadafter{parskip}
 \LWR at loadafter{placeins}
@@ -169,11 +179,13 @@
 \LWR at loadafter{ragged2e}
 \LWR at loadafter{rotating}
 \LWR at loadafter{setspace}
+\LWR at loadafter{showidx}
 \LWR at loadafter{showkeys}
 \LWR at loadafter{sidecap}
 \LWR at loadafter{subfig}
 \LWR at loadafter{tabularx}
 \LWR at loadafter{textpos}
+\LWR at loadafter{theorem}
 \LWR at loadafter{threeparttable}
 \LWR at loadafter{tikz}
 \LWR at loadafter{titleps}
@@ -747,10 +759,11 @@
 \newcommand*{\LWR at tagregularparagraph}{p}
 
 
+
 \newcommand*{\LWR at htmltagc}[1]{%
 {%
-\LWR at origttfamily%
-\LWR at origtextless#1\LWR at origtextgreater%
+\protect\LWR at origttfamily%
+\protect\LWR at origtextless#1\protect\LWR at origtextgreater%
 }%
 }
 
@@ -1609,10 +1622,6 @@
 \let\XeTeX\LWR at XeTeX
 \let\XeLaTeX\LWR at XeLaTeX
 \let\ConTeXt\LWR at ConTeXt
-\let\textcolor\LWR at textcolor
-\let\pagecolor\LWR at pagecolor
-\let\colorbox\LWR at colorbox
-\let\fcolorbox\LWR at fcolorbox
 \let\rotatebox\LWR at rotatebox
 \let\scalebox\LWR at scalebox
 \let\reflectbox\LWR at reflectbox
@@ -2280,18 +2289,15 @@
 \begin{warpHTML}
 
 \renewcommand{\@begintheorem}[2]{%
-\LWR at htmldivclass{theorem}
+\BlockClass{theoremcontents}
 \InlineClass{theoremlabel}{#1\ #2\ }
-\LWR at htmldivclass{theoremcontents}
 }
 \renewcommand{\@opargbegintheorem}[3]{%
-\BlockClass{theorem}
+\BlockClass{theoremcontents}
 \InlineClass{theoremlabel}{#1\ #2\ (#3)\ }
-\BlockClass{theoremcontents}
 }
 \renewcommand*{\@endtheorem}{%
 \endBlockClass% theoremcontents
-\endBlockClass% theorem
 }
 
 \end{warpHTML}
@@ -3079,7 +3085,7 @@
 }% pars not allowed
 }% not lateximage
 }
-\newcommand*{\LWR at newlabel}[1]{%
+\NewDocumentCommand{\LWR at newlabel}{m o}{%
 \LWR at traceinfo{LWR at newlabel: !#1!}%
 \LWR at origlabel{#1}%
 \LWR at traceinfo{LWR at newlabel: filesectionnames is \ifbool{FileSectionNames}{true}{false}}%
@@ -3319,12 +3325,13 @@
 
 \renewcommand*{\addcontentsline}[3]{%
 \ifthenelse{\equal{#1}{toc}}{}{%
+\ifthenelse{\equal{#1}{thm}}{\csdef{ext@#2}{thm}}{}
 \addtocontents{\@nameuse{ext@#2}}{%
 \protect\LWRsetnextfloat%
 {\arabic{LWR at latestautopage}}%
 {\arabic{LWR at thisfloat}}%
-}%
-}%
+}% addtocontents
+}% not toc
 \LWR at origaddcontentsline{#1}{#2}{#3}%
 }
 
@@ -4919,6 +4926,27 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 



More information about the tex-live-commits mailing list