texlive[59107] Master/texmf-dist: \arrayrulecolor via \HLet, tex4ht

commits+karl at tug.org commits+karl at tug.org
Thu May 6 23:40:33 CEST 2021


Revision: 59107
          http://tug.org/svn/texlive?view=revision&revision=59107
Author:   karl
Date:     2021-05-06 23:40:33 +0200 (Thu, 06 May 2021)
Log Message:
-----------
\arrayrulecolor via \HLet, tex4ht r925-926;
menukeys support, tex4ht r927;
accent fixes for Spanish babel, tex4ht r928-929;
fontawesome5, tex4ht r931-932.

Revision Links:
--------------
    http://tug.org/svn/texlive?view=revision&revision=925
    http://tug.org/svn/texlive?view=revision&revision=927
    http://tug.org/svn/texlive?view=revision&revision=928
    http://tug.org/svn/texlive?view=revision&revision=931

Modified Paths:
--------------
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex
    trunk/Master/texmf-dist/tex/generic/tex4ht/colortbl.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/exerquiz-hooks.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/html4.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/hyperref-hooks.4ht

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-hooks.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-utex-helper-hooks.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/menukeys.4ht
    trunk/Master/texmf-dist/tex4ht/ht-fonts/unicode/fontawesome5/
    trunk/Master/texmf-dist/tex4ht/ht-fonts/unicode/fontawesome5/fa5.htf

Property Changed:
----------------
    trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/vcss
    trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/xmllint

Index: trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/vcss
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/vcss	2021-05-06 20:24:08 UTC (rev 59106)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/vcss	2021-05-06 21:40:33 UTC (rev 59107)

Property changes on: trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/vcss
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/xmllint
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/xmllint	2021-05-06 20:24:08 UTC (rev 59106)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/xmllint	2021-05-06 21:40:33 UTC (rev 59107)

Property changes on: trunk/Master/texmf-dist/source/generic/tex4ht/extra-bin/xmllint
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2021-05-06 20:24:08 UTC (rev 59106)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2021-05-06 21:40:33 UTC (rev 59107)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 921 2021-05-02 17:08:51Z karl $
+% $Id: tex4ht-4ht.tex 933 2021-05-06 21:38:57Z karl $
 % tex tex4ht-4ht   or   ht tex tex4ht-4ht
 %
 % Copyright 2009-2021 TeX Users Group    
@@ -3796,7 +3796,70 @@
 \:dontusepackage{newcomputermodern}
 >>> \AddFile{9}{newcomputermodern-hooks}
 
+\<add to usepackage\><<<
+\Configure{PackageHooks}{newcomputermodern.sty}{newcomputermodern-hooks.4ht}
+>>>
+
 %%%%%%%%%%%%%%%%%
+\Section{fontawesome}
+%%%%%%%%%%%%%%%%%
+
+We need to prevent use of OpenType fonts with Fontawesome5 package.
+
+\<add to usepackage\><<<
+\Configure{PackageHooks}{fontawesome5-utex-helper.sty}%
+{fontawesome5-utex-helper-hooks.4ht}
+\Configure{PackageHooks}{fontawesome5.sty}{fontawesome5-hooks.4ht}
+>>>
+
+This file prevents loading of OpenType fonts that are loaded automatically
+when LuaLaTeX or XeLaTeX are used. It loads Type 1 fonts instead.
+
+\<fontawesome5-utex-helper-hooks.4ht\><<<
+% fontawesome5-utex-helper-hooks.4ht (|version), generated from |jobname.tex
+% Copyright 2021 TeX Users Group
+|<TeX4ht license text|>
+\:dontusepackage{fontawesome5-utex-helper}
+\RequirePackage{fontawesome5-generic-helper}
+\endinput
+>>> \AddFile{9}{fontawesome5-utex-helper-hooks}
+
+It seems that catcode of : character is wrongly set after end of this package
+when we use package hooks. It is probably because of some Expl3 catcode
+checks. We need to reset the catcode manually. 
+
+\<fontawesome5-hooks.4ht\><<<
+% fontawesome5-hooks.4ht (|version), generated from |jobname.tex
+% Copyright 2021 TeX Users Group
+|<TeX4ht license text|>
+\:AtEndOfPackage{\catcode`\:=12}
+\endinput
+>>> \AddFile{9}{fontawesome5-hooks}
+
+Finally, we can provide some configuration for Fontawesome itself. It turns all
+icons to pictures by TeX4ht conversion.
+
+\<fontawesome5.4ht\><<<
+% fontawesome5.4ht (|version), generated from |jobname.tex
+% Copyright 2021 TeX Users Group
+|<TeX4ht license text|>
+\NewConfigure{fontawesome}{2}
+\ExplSyntaxOn
+\cs_new_protected:Nn\temp:nn{%
+\a:fontawesome%
+\o:fontawesome_use_icon:nn:{#1}{#2}
+\b:fontawesome}
+
+\HLet\fontawesome_use_icon:nn\temp:nn
+\ExplSyntaxOff
+\Configure{fontawesome}{\Picture+{}}{\EndPicture}
+\Hinput{fontawesome5}
+\endinput
+>>> \AddFile{9}{fontawesome5}
+
+
+
+%%%%%%%%%%%%%%%%%
 \Section{biblatex}
 %%%%%%%%%%%%%%%%%
 
@@ -4843,7 +4906,7 @@
 \<hyperref-hooks.4ht\><<<
 % hyperref-hooks.4ht (|version), generated from |jobname.tex
 % Copyright 2021 TeX Users Group
-|<TeX4ht copyright|>
+|<TeX4ht license text|>
 \:AtEndOfPackage{%
 \@ifpackageloaded{nameref}{}
 {%
@@ -26808,6 +26871,18 @@
 \NewConfigure{rowcolor}{1}
 >>>
 
+Fixes for colored hlines
+
+\<fix colortbl\><<<
+% default hline color is black
+\def\hline:color{000}
+% save rule color in format usable in CSS
+\newcommand\tmp:arrayrulecolor[2][named]{%
+\noalign{\convertcolorspec{#1}{#2}{HTML}\:tmp\global\let\hline:color\:tmp}%
+}
+\HLet\arrayrulecolor\tmp:arrayrulecolor
+>>>
+
 \SubSection{Utilities}
 
 This should enable use of \`|\color| command in array declaration
@@ -31538,7 +31613,7 @@
 \<exerquiz-hooks.4ht\><<<
 % exerquiz-hooks.4ht (|version), generated from |jobname.tex
 % Copyright 2021 TeX Users Group
-|<TeX4ht copywrite|>
+|<TeX4ht license text|>
 \ifdefined\headerps at out\else%
 \def\headerps at out#1{}%
 \fi
@@ -31885,7 +31960,42 @@
 \Configure{chessboard}{\Picture*{}\Save:TikzPict}{\Restore:TikzPict\EndPicture}
 >>> \AddFile{9}{chessboard}
 
+%%%%%%%%%%%%%%%%%%%%%%%%
+\Section{menukeys.sty}
+%%%%%%%%%%%%%%%%%%%%%%%%
 
+\<menukeys.4ht\><<<
+% menukeys.4ht (|version), generated from |jobname.tex
+% Copyright 2021 TeX Users Group
+|<TeX4ht license text|>
+% use the following Configuration to patch all defined styles (not commands!)
+\NewConfigure{defmenukey}[1]{%
+  % define \Configure{menukey<stylename>} - it will be used to insert \Picture+ ... \EndPicture
+  \NewConfigure{menukey#1}{2}
+  % insert hooks into style's pre and post macros
+  \expandafter\pend:def\csname tw at style@#1 at pre\endcsname{\csname a:menukey#1\endcsname}%
+  \expandafter\append:def\csname tw at style@#1 at post\endcsname{\csname b:menukey#1\endcsname}%
+  % use pictures by default for the style configuration
+  \Configure{menukey#1}{\Picture*{}}{\EndPicture}
+}
+
+\Configure{defmenukey}{menus}
+\Configure{defmenukey}{paths}
+\Configure{defmenukey}{roundedkeys}
+\Configure{defmenukey}{roundedmenus}
+\Configure{defmenukey}{angularmenus}
+\Configure{defmenukey}{typewriterkeys}
+\Configure{defmenukey}{hyphenatepaths}
+\Configure{defmenukey}{pathswithfolder}
+\Configure{defmenukey}{shadowedangularkeys}
+\Configure{defmenukey}{pathswithblackfolder}
+\Configure{defmenukey}{hyphenatepathswithfolder}
+\Configure{defmenukey}{hyphenatepathswithblackfolder}
+
+\Hinput{menukeys}
+\endinput
+>>> \AddFile{9}{menukeys}
+
 %%%%%%%%%%%%%%%%%%%%%%%%
 \Section{vanilla.sty}
 %%%%%%%%%%%%%%%%%%%%%%%%
@@ -38363,10 +38473,9 @@
 >>>
 
 \<spanish defs\><<< 
-\let\:tempc\es at accent
-\pend:defIII\:tempc{%
+\def\:tempc#1#2#3{%
     \expandafter\:text at composite@x
-    \csname OT1\string##1\endcsname##3\@empty}
+    \csname OT1\string#1\endcsname#3\@empty}
 \HLet\es at accent\:tempc
 \def\:text at composite@x#1#2{%
    \expandafter\ifx \csname \string#1-\string#2\endcsname\relax

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex	2021-05-06 20:24:08 UTC (rev 59106)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex	2021-05-06 21:40:33 UTC (rev 59107)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-html4.tex 920 2021-04-30 15:45:20Z michal_h21 $
+% $Id: tex4ht-html4.tex 928 2021-05-04 17:53:52Z michal_h21 $
 % Compile 4 times: latex tex4ht-html4
 % Copy html4.4ht into the work directory before all but the last compilation.
 %
@@ -748,7 +748,7 @@
 \Configure{subsection}{}{}
    {\ifvmode \IgnorePar\fi
     \EndP\bgroup \IgnorePar\HCode{<h4 class="subsectionHead"\a:LRdir>}%
-    \TitleMark~~\HtmlParOff}
+    \TitleMark\ \ \HtmlParOff}
    {\HCode{</h4>}\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
 \Configure{likesubsection}{}{}{\EndP\bgroup
    \ifvmode \IgnorePar\fi
@@ -1812,7 +1812,7 @@
 
 \<html latex tocs\><<<
 \def\tocpart#1#2#3{\par
-   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1~~\fi #2\HCode{</span>}\par}%
+   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1\ \ \fi #2\HCode{</span>}\par}%
 \def\toclikepart#1#2#3{\par
    \HCode{<span class="likepartToc" \a:LRdir>}#2\HCode{</span>}\par}%
 |<part toc css|>%
@@ -1872,7 +1872,7 @@
 \<scr report,book\><<<
 \def\tocpart#1#2#3{\par
    \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  
-                                   #1~~\fi #2\HCode{</span>}\par}%
+                                   #1\ \ \fi #2\HCode{</span>}\par}%
 \def\toclikepart#1#2#3{\par
    \HCode{<span class="likepartToc" \a:LRdir>}#2\HCode{</span>}\par}%
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
@@ -1881,13 +1881,13 @@
         .appendixToc a, .appendixToc, .addchapToc a
         {line-height: 200\%; font-weight:bold;}}
    \def\tocchapter#1#2#3{\par
-      \HCode{<span class="chapterToc" \a:LRdir>}#1~~#2\HCode{</span>}\par}
+      \HCode{<span class="chapterToc" \a:LRdir>}#1\ \ #2\HCode{</span>}\par}
    \def\toclikechapter#1#2#3{\par
       \HCode{<span class="likechapterToc" \a:LRdir>}#2\HCode{</span>}\par}%
    \def\tocaddchap#1#2#3{\par
       \HCode{<span class="addchapToc" \a:LRdir>}#2\HCode{</span>}\par}%
    \def\tocappendix#1#2#3{\par
-      \HCode{<span class="appendixToc" \a:LRdir>}#1~~#2\HCode{</span>}\par}
+      \HCode{<span class="appendixToc" \a:LRdir>}#1\ \ #2\HCode{</span>}\par}
    \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par}
    \def\toclikesection#1#2#3{\par\ 
       \HCode{<span class="likesectionToc" \a:LRdir>}#2\HCode{</span>}\par}
@@ -1907,13 +1907,13 @@
       \ \ \ \ \ \HCode{<span class="likesubparagraphToc" \a:LRdir>}#2\HCode{</span>}\par}
 \def\toc:num#1#2#3{\def\:temp{#1#2}%
    \HCode{<span class="#1Toc" \a:LRdir>}\ifx \:temp\empty 
-   \else \def\:temp{#2}\ifx\:temp\empty\else #2~~\fi\fi #3\HCode{</span>}}
+   \else \def\:temp{#2}\ifx\:temp\empty\else #2\ \ \fi\fi #3\HCode{</span>}}
 >>>
 
 
 \<revtex sections\><<<
 \def\tocpart#1#2#3{\par
-   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1~~\fi #2\HCode{</span>}\par}%
+   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1\ \ \fi #2\HCode{</span>}\par}%
 \def\toclikepart#1#2#3{\\HCode{<span class="parlikepartToc" \a:LRdir>}#2\HCode{</span>}\par}%
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
         {line-height: 200\%; font-weight:bold; font-size:110\%;}}
@@ -1991,19 +1991,19 @@
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{subsection}
-  {\HCode{<span class="subsectionToc" \a:LRdir>}~~\toc:Mark{subsection}}
+  {\HCode{<span class="subsectionToc" \a:LRdir>}\ \ \toc:Mark{subsection}}
   {\End:Mark}
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{subsubsection}
   {\HCode{<span
-       class="subsubsectionToc" \a:LRdir>}~~~~\toc:Mark{subsubsection}}
+       class="subsubsectionToc" \a:LRdir>}\ \ \ \ \toc:Mark{subsubsection}}
   {\End:Mark}
   {}
   {\HCode{</span><br />}}
 \def\toc:Mark#1#2\End:Mark{\if !#2!\else
    \expandafter\ifx \csname #1name\endcsname\relax\else 
-   \csname #1name\endcsname~\fi #2.~~\fi}
+   \csname #1name\endcsname\ \fi #2.\ \ \fi}
 >>>
 
 
@@ -2015,19 +2015,19 @@
   {\HCode{</span><br />}}
 \ConfigureToc{chapter}
   {\HCode{<span class="chapterToc" \a:LRdir>}%
-   \ifx \chaptername\:UnDef\else \chaptername~\fi}
-  {.~~}
+   \ifx \chaptername\:UnDef\else \chaptername\ \fi}
+  {.\ \ }
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{likechapter}
   {\HCode{<span class="likechapterToc" \a:LRdir>}}
-  {~~}
+  {\ \ }
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{appendix}
   {\HCode{<span class="appendixToc" \a:LRdir>}%
-   \ifx \appendixname\:UnDef\else \appendixname~\fi}
-  {.~~}
+   \ifx \appendixname\:UnDef\else \appendixname\ \fi}
+  {.\ \ }
   {}
   {\HCode{</span><br />}}
 >>>
@@ -2346,7 +2346,7 @@
        |<config bib-p HtmlPar|>%
       }
       {\EndP}
-      {\HCode{<span class="bibsp">}~~~\HCode{</span></span>}}
+      {\HCode{<span class="bibsp">}\ \ \ \HCode{</span></span>}}
 >>>
 
 
@@ -3673,7 +3673,7 @@
 \ConfigureToc{part}
   {\toc:br
    \HCode{<span class="partToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 >>>
@@ -3685,7 +3685,7 @@
 \ConfigureToc{chapter}
   {\toc:br
    \HCode{<span class="chapterToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 >>>
@@ -3695,7 +3695,7 @@
 \ConfigureToc{section}
   {\toc:br
    \HCode{<span class="sectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 >>>
@@ -3705,7 +3705,7 @@
 \ConfigureToc{subsection}
   {\toc:br
    \HCode{<span class="subsectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 >>>
@@ -3715,7 +3715,7 @@
 \ConfigureToc{subsubsection}
   {\toc:br
    \HCode{<span class="subsubsectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 >>>
@@ -3725,7 +3725,7 @@
 \ConfigureToc{subsubsubsection}
   {\toc:br
    \HCode{<span class="subsubsubsectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 >>>
@@ -3735,7 +3735,7 @@
 \ConfigureToc{subsubsubsubsection}
   {\toc:br
    \HCode{<span class="subsubsubsubsectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 >>>
@@ -10343,7 +10343,7 @@
 |<section TITLE+|>
 \Configure{section}{}{}
    {\ifvmode \IgnorePar\fi \EndP\IgnorePar
-    \HCode{<h3 class="sectionHead"\a:LRdir>}\TitleMark~~\HtmlParOff}
+    \HCode{<h3 class="sectionHead"\a:LRdir>}\TitleMark\ \ \HtmlParOff}
    {\HCode{</h3>}\HtmlParOn \IgnoreIndent \ShowPar \par}
 \Configure{likesection}{}{}
    {\ifvmode \IgnorePar\fi
@@ -10360,7 +10360,7 @@
 \ConfigureMark{appendix}{\HCode{<span class="titlemark">}%
    \thechapter\HCode{</span>}}
 \Configure{appendix}{}{}
-   {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}\TitleMark{}.~~}
+   {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}\TitleMark{}.\ \ }
    {\HCode{</h2>}\IgnoreIndent\par}
 \Configure{appendixTITLE+}{\thechapter\space#1}
 \Configure{likechapter}{}{}
@@ -10375,7 +10375,7 @@
 \<configure html4 scrbook\><<<
 \ConfigureMark{chapter}
    {\if at mainmatter
-       \HCode{<span class="titlemark">}\thechapter\HCode{</span>}~~\fi}
+       \HCode{<span class="titlemark">}\thechapter\HCode{</span>}\ \ \fi}
 \Configure{chapter}{}{}
    {\IgnorePar\EndP\HCode{<h2 class="chapterHead"\a:LRdir>}\TitleMark{}}
    {\HCode{</h2>}\IgnoreIndent\par}
@@ -10385,7 +10385,7 @@
 
 \<configure html4 scrreprt\><<<
 \ConfigureMark{chapter}
-   {\HCode{<span class="titlemark">}\thechapter\HCode{</span>}~~}
+   {\HCode{<span class="titlemark">}\thechapter\HCode{</span>}\ \ }
 \Configure{chapter}{}{}
    {\IgnorePar\EndP\HCode{<h2 class="chapterHead"\a:LRdir>}\TitleMark{}}
    {\HCode{</h2>}\IgnoreIndent\par}
@@ -16063,6 +16063,11 @@
    {\add:color{background-color}{\current at color}{\HRow-\HCol}}
 \def\add:color#1#2#3{%
   \Configure{SetHColor}{\Css{ \#TBL-\TableNo-#3{ #1:\HColor }}}{#2}}
+
+% redefine default table configuration and put the color rule
+\def\a:HBorder{<tr class="hline" style="border-top:1px solid \#\hline:color">}
+% don't display <hr> elements in colored \hline
+\Css{tr.hline td hr{display:none}}
 >>>
 
 [\HPage{test file}

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/colortbl.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/colortbl.4ht	2021-05-06 20:24:08 UTC (rev 59106)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/colortbl.4ht	2021-05-06 21:40:33 UTC (rev 59107)
@@ -1,4 +1,4 @@
-% colortbl.4ht (2021-05-03-15:54), generated from tex4ht-4ht.tex
+% colortbl.4ht (2021-05-06-14:12), generated from tex4ht-4ht.tex
 % Copyright 1997-2009 Eitan M. Gurari
 % Copyright 2009-2021 TeX Users Group
 %
@@ -17,7 +17,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2021-05-03-15:54}
+\immediate\write-1{version 2021-05-06-14:12}
 
 
    \RequirePackage{xcolor}
@@ -98,9 +98,10 @@
 % default hline color is black
 \def\hline:color{000}
 % save rule color in format usable in CSS
-\renewcommand\arrayrulecolor[2][named]{%
+\newcommand\tmp:arrayrulecolor[2][named]{%
 \noalign{\convertcolorspec{#1}{#2}{HTML}\:tmp\global\let\hline:color\:tmp}%
 }
+\HLet\arrayrulecolor\tmp:arrayrulecolor
 \def\convert:colorspec#1 #2 #3 #4{%
   \edef\current:color{%
     \ifx\relax#1\relax\else%

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/exerquiz-hooks.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/exerquiz-hooks.4ht	2021-05-06 20:24:08 UTC (rev 59106)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/exerquiz-hooks.4ht	2021-05-06 21:40:33 UTC (rev 59107)
@@ -1,6 +1,5 @@
-% exerquiz-hooks.4ht (2021-02-07-14:58), generated from tex4ht-4ht.tex
+% exerquiz-hooks.4ht (2021-05-06-14:39), generated from tex4ht-4ht.tex
 % Copyright 2021 TeX Users Group
-% Copyright 2009-2021 TeX Users Group
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either
@@ -17,7 +16,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2021-02-07-14:58}
+\immediate\write-1{version 2021-05-06-14:39}
 
 \ifdefined\headerps at out\else%
 \def\headerps at out#1{}%

Added: trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-hooks.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-hooks.4ht	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-hooks.4ht	2021-05-06 21:40:33 UTC (rev 59107)
@@ -0,0 +1,23 @@
+% fontawesome5-hooks.4ht (2021-05-06-14:39), generated from tex4ht-4ht.tex
+% Copyright 2021 TeX Users Group
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either
+% version 1.3c 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.3c or later is part of all distributions
+% of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% The Current Maintainer of this work
+% is the TeX4ht Project <http://tug.org/tex4ht>.
+%
+% If you modify this program, changing the
+% version identification would be appreciated.
+\immediate\write-1{version 2021-05-06-14:39}
+
+\:AtEndOfPackage{\catcode`\:=12}
+\endinput
+


Property changes on: trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-hooks.4ht
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-utex-helper-hooks.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-utex-helper-hooks.4ht	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-utex-helper-hooks.4ht	2021-05-06 21:40:33 UTC (rev 59107)
@@ -0,0 +1,24 @@
+% fontawesome5-utex-helper-hooks.4ht (2021-05-06-14:39), generated from tex4ht-4ht.tex
+% Copyright 2021 TeX Users Group
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either
+% version 1.3c 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.3c or later is part of all distributions
+% of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% The Current Maintainer of this work
+% is the TeX4ht Project <http://tug.org/tex4ht>.
+%
+% If you modify this program, changing the
+% version identification would be appreciated.
+\immediate\write-1{version 2021-05-06-14:39}
+
+\:dontusepackage{fontawesome5-utex-helper}
+\RequirePackage{fontawesome5-generic-helper}
+\endinput
+


Property changes on: trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5-utex-helper-hooks.4ht
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5.4ht	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5.4ht	2021-05-06 21:40:33 UTC (rev 59107)
@@ -0,0 +1,33 @@
+% fontawesome5.4ht (2021-05-06-14:39), generated from tex4ht-4ht.tex
+% Copyright 2021 TeX Users Group
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either
+% version 1.3c 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.3c or later is part of all distributions
+% of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% The Current Maintainer of this work
+% is the TeX4ht Project <http://tug.org/tex4ht>.
+%
+% If you modify this program, changing the
+% version identification would be appreciated.
+\immediate\write-1{version 2021-05-06-14:39}
+
+\NewConfigure{fontawesome}{2}
+\ExplSyntaxOn
+\cs_new_protected:Nn\temp:nn{%
+\a:fontawesome%
+\o:fontawesome_use_icon:nn:{#1}{#2}
+\b:fontawesome}
+
+\HLet\fontawesome_use_icon:nn\temp:nn
+\ExplSyntaxOff
+\Configure{fontawesome}{\Picture+{}}{\EndPicture}
+\Hinput{fontawesome5}
+\endinput
+


Property changes on: trunk/Master/texmf-dist/tex/generic/tex4ht/fontawesome5.4ht
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/html4.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/html4.4ht	2021-05-06 20:24:08 UTC (rev 59106)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/html4.4ht	2021-05-06 21:40:33 UTC (rev 59107)
@@ -1,4 +1,4 @@
-% html4.4ht (2021-05-03-15:55), generated from tex4ht-html4.tex
+% html4.4ht (2021-05-06-10:06), generated from tex4ht-html4.tex
 % Copyright 2009-2021 TeX Users Group
 % Copyright 1997-2009 Eitan M. Gurari
 %
@@ -17,7 +17,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2021-05-03-15:55}
+\immediate\write-1{version 2021-05-06-10:06}
 
 \exit:ifnot{8859-6,% 
 CJK,% 
@@ -2363,7 +2363,7 @@
 %
       }
       {\EndP}
-      {\HCode{<span class="bibsp">}~~~\HCode{</span></span>}}
+      {\HCode{<span class="bibsp">}\ \ \ \HCode{</span></span>}}
 %
 \fi
 
@@ -3377,7 +3377,7 @@
                 \ConfigureHinput{book}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     \def\tocpart#1#2#3{\par
-   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1~~\fi #2\HCode{</span>}\par}%
+   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1\ \ \fi #2\HCode{</span>}\par}%
 \def\toclikepart#1#2#3{\par
    \HCode{<span class="likepartToc" \a:LRdir>}#2\HCode{</span>}\par}%
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
@@ -6061,7 +6061,7 @@
                 \ConfigureHinput{report}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     \def\tocpart#1#2#3{\par
-   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1~~\fi #2\HCode{</span>}\par}%
+   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1\ \ \fi #2\HCode{</span>}\par}%
 \def\toclikepart#1#2#3{\par
    \HCode{<span class="likepartToc" \a:LRdir>}#2\HCode{</span>}\par}%
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
@@ -8681,7 +8681,7 @@
     \Configure{@begin}{theindex}{\ifx \indexname\empty \else
     \section*{\indexname}\fi}
 \def\tocpart#1#2#3{\par
-   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1~~\fi #2\HCode{</span>}\par}%
+   \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else  #1\ \ \fi #2\HCode{</span>}\par}%
 \def\toclikepart#1#2#3{\par
    \HCode{<span class="likepartToc" \a:LRdir>}#2\HCode{</span>}\par}%
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
@@ -11979,19 +11979,19 @@
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{subsection}
-  {\HCode{<span class="subsectionToc" \a:LRdir>}~~\toc:Mark{subsection}}
+  {\HCode{<span class="subsectionToc" \a:LRdir>}\ \ \toc:Mark{subsection}}
   {\End:Mark}
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{subsubsection}
   {\HCode{<span
-       class="subsubsectionToc" \a:LRdir>}~~~~\toc:Mark{subsubsection}}
+       class="subsubsectionToc" \a:LRdir>}\ \ \ \ \toc:Mark{subsubsection}}
   {\End:Mark}
   {}
   {\HCode{</span><br />}}
 \def\toc:Mark#1#2\End:Mark{\if !#2!\else
    \expandafter\ifx \csname #1name\endcsname\relax\else
-   \csname #1name\endcsname~\fi #2.~~\fi}
+   \csname #1name\endcsname\ \fi #2.\ \ \fi}
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
         {line-height: 200\%; font-weight:bold; font-size:110\%;}}
   
@@ -14553,19 +14553,19 @@
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{subsection}
-  {\HCode{<span class="subsectionToc" \a:LRdir>}~~\toc:Mark{subsection}}
+  {\HCode{<span class="subsectionToc" \a:LRdir>}\ \ \toc:Mark{subsection}}
   {\End:Mark}
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{subsubsection}
   {\HCode{<span
-       class="subsubsectionToc" \a:LRdir>}~~~~\toc:Mark{subsubsection}}
+       class="subsubsectionToc" \a:LRdir>}\ \ \ \ \toc:Mark{subsubsection}}
   {\End:Mark}
   {}
   {\HCode{</span><br />}}
 \def\toc:Mark#1#2\End:Mark{\if !#2!\else
    \expandafter\ifx \csname #1name\endcsname\relax\else
-   \csname #1name\endcsname~\fi #2.~~\fi}
+   \csname #1name\endcsname\ \fi #2.\ \ \fi}
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
         {line-height: 200\%; font-weight:bold; font-size:110\%;}}
   
@@ -16627,19 +16627,19 @@
   {\HCode{</span><br />}}
 \ConfigureToc{chapter}
   {\HCode{<span class="chapterToc" \a:LRdir>}%
-   \ifx \chaptername\:UnDef\else \chaptername~\fi}
-  {.~~}
+   \ifx \chaptername\:UnDef\else \chaptername\ \fi}
+  {.\ \ }
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{likechapter}
   {\HCode{<span class="likechapterToc" \a:LRdir>}}
-  {~~}
+  {\ \ }
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{appendix}
   {\HCode{<span class="appendixToc" \a:LRdir>}%
-   \ifx \appendixname\:UnDef\else \appendixname~\fi}
-  {.~~}
+   \ifx \appendixname\:UnDef\else \appendixname\ \fi}
+  {.\ \ }
   {}
   {\HCode{</span><br />}}
 \Css{.chapterToc a, .chapterToc, .appendixToc a, .appendixToc
@@ -17175,19 +17175,19 @@
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{subsection}
-  {\HCode{<span class="subsectionToc" \a:LRdir>}~~\toc:Mark{subsection}}
+  {\HCode{<span class="subsectionToc" \a:LRdir>}\ \ \toc:Mark{subsection}}
   {\End:Mark}
   {}
   {\HCode{</span><br />}}
 \ConfigureToc{subsubsection}
   {\HCode{<span
-       class="subsubsectionToc" \a:LRdir>}~~~~\toc:Mark{subsubsection}}
+       class="subsubsectionToc" \a:LRdir>}\ \ \ \ \toc:Mark{subsubsection}}
   {\End:Mark}
   {}
   {\HCode{</span><br />}}
 \def\toc:Mark#1#2\End:Mark{\if !#2!\else
    \expandafter\ifx \csname #1name\endcsname\relax\else
-   \csname #1name\endcsname~\fi #2.~~\fi}
+   \csname #1name\endcsname\ \fi #2.\ \ \fi}
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
         {line-height: 200\%; font-weight:bold; font-size:110\%;}}
   
@@ -29456,43 +29456,43 @@
 \ConfigureToc{part}
   {\toc:br
    \HCode{<span class="partToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 \ConfigureToc{chapter}
   {\toc:br
    \HCode{<span class="chapterToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 \ConfigureToc{section}
   {\toc:br
    \HCode{<span class="sectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 \ConfigureToc{subsection}
   {\toc:br
    \HCode{<span class="subsectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 \ConfigureToc{subsubsection}
   {\toc:br
    \HCode{<span class="subsubsectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 \ConfigureToc{subsubsubsection}
   {\toc:br
    \HCode{<span class="subsubsubsectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 \ConfigureToc{subsubsubsubsection}
   {\toc:br
    \HCode{<span class="subsubsubsubsectionToc" \a:LRdir><span class="toc-mark">}}
-  {\HCode{</span>}~}
+  {\HCode{</span>}\ }
   {}
   {\HCode{</span>}}
 
@@ -32316,7 +32316,7 @@
 \Configure{subsection}{}{}
    {\ifvmode \IgnorePar\fi
     \EndP\bgroup \IgnorePar\HCode{<h4 class="subsectionHead"\a:LRdir>}%
-    \TitleMark~~\HtmlParOff}
+    \TitleMark\ \ \HtmlParOff}
    {\HCode{</h4>}\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
 \Configure{likesubsection}{}{}{\EndP\bgroup
    \ifvmode \IgnorePar\fi
@@ -32325,7 +32325,7 @@
 \Configure{likesubsectionTITLE+}{#1}
 \def\tocpart#1#2#3{\par
    \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else
-                                   #1~~\fi #2\HCode{</span>}\par}%
+                                   #1\ \ \fi #2\HCode{</span>}\par}%
 \def\toclikepart#1#2#3{\par
    \HCode{<span class="likepartToc" \a:LRdir>}#2\HCode{</span>}\par}%
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
@@ -32334,13 +32334,13 @@
         .appendixToc a, .appendixToc, .addchapToc a
         {line-height: 200\%; font-weight:bold;}}
    \def\tocchapter#1#2#3{\par
-      \HCode{<span class="chapterToc" \a:LRdir>}#1~~#2\HCode{</span>}\par}
+      \HCode{<span class="chapterToc" \a:LRdir>}#1\ \ #2\HCode{</span>}\par}
    \def\toclikechapter#1#2#3{\par
       \HCode{<span class="likechapterToc" \a:LRdir>}#2\HCode{</span>}\par}%
    \def\tocaddchap#1#2#3{\par
       \HCode{<span class="addchapToc" \a:LRdir>}#2\HCode{</span>}\par}%
    \def\tocappendix#1#2#3{\par
-      \HCode{<span class="appendixToc" \a:LRdir>}#1~~#2\HCode{</span>}\par}
+      \HCode{<span class="appendixToc" \a:LRdir>}#1\ \ #2\HCode{</span>}\par}
    \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par}
    \def\toclikesection#1#2#3{\par\
       \HCode{<span class="likesectionToc" \a:LRdir>}#2\HCode{</span>}\par}
@@ -32360,7 +32360,7 @@
       \ \ \ \ \ \HCode{<span class="likesubparagraphToc" \a:LRdir>}#2\HCode{</span>}\par}
 \def\toc:num#1#2#3{\def\:temp{#1#2}%
    \HCode{<span class="#1Toc" \a:LRdir>}\ifx \:temp\empty
-   \else \def\:temp{#2}\ifx\:temp\empty\else #2~~\fi\fi #3\HCode{</span>}}
+   \else \def\:temp{#2}\ifx\:temp\empty\else #2\ \ \fi\fi #3\HCode{</span>}}
 \Configure{@begin}{theindex}{\ifx \indexname\empty \else
     \chapter*{\indexname}\fi}
 \ConfigureMark{section}
@@ -32374,7 +32374,7 @@
 
 \Configure{section}{}{}
    {\ifvmode \IgnorePar\fi \EndP\IgnorePar
-    \HCode{<h3 class="sectionHead"\a:LRdir>}\TitleMark~~\HtmlParOff}
+    \HCode{<h3 class="sectionHead"\a:LRdir>}\TitleMark\ \ \HtmlParOff}
    {\HCode{</h3>}\HtmlParOn \IgnoreIndent \ShowPar \par}
 \Configure{likesection}{}{}
    {\ifvmode \IgnorePar\fi
@@ -32404,7 +32404,7 @@
 \ConfigureMark{appendix}{\HCode{<span class="titlemark">}%
    \thechapter\HCode{</span>}}
 \Configure{appendix}{}{}
-   {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}\TitleMark{}.~~}
+   {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}\TitleMark{}.\ \ }
    {\HCode{</h2>}\IgnoreIndent\par}
 \Configure{appendixTITLE+}{\thechapter\space#1}
 \Configure{likechapter}{}{}
@@ -32952,7 +32952,7 @@
 
 \ConfigureMark{chapter}
    {\if at mainmatter
-       \HCode{<span class="titlemark">}\thechapter\HCode{</span>}~~\fi}
+       \HCode{<span class="titlemark">}\thechapter\HCode{</span>}\ \ \fi}
 \Configure{chapter}{}{}
    {\IgnorePar\EndP\HCode{<h2 class="chapterHead"\a:LRdir>}\TitleMark{}}
    {\HCode{</h2>}\IgnoreIndent\par}
@@ -33069,7 +33069,7 @@
 \Css{div.dedication {text-align:center;}}
 
 \ConfigureMark{chapter}
-   {\HCode{<span class="titlemark">}\thechapter\HCode{</span>}~~}
+   {\HCode{<span class="titlemark">}\thechapter\HCode{</span>}\ \ }
 \Configure{chapter}{}{}
    {\IgnorePar\EndP\HCode{<h2 class="chapterHead"\a:LRdir>}\TitleMark{}}
    {\HCode{</h2>}\IgnoreIndent\par}
@@ -33626,7 +33626,7 @@
 \Configure{subsection}{}{}
    {\ifvmode \IgnorePar\fi
     \EndP\bgroup \IgnorePar\HCode{<h4 class="subsectionHead"\a:LRdir>}%
-    \TitleMark~~\HtmlParOff}
+    \TitleMark\ \ \HtmlParOff}
    {\HCode{</h4>}\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
 \Configure{likesubsection}{}{}{\EndP\bgroup
    \ifvmode \IgnorePar\fi
@@ -33635,7 +33635,7 @@
 \Configure{likesubsectionTITLE+}{#1}
 \def\tocpart#1#2#3{\par
    \HCode{<span class="partToc" \a:LRdir>}\if !#1!\else
-                                   #1~~\fi #2\HCode{</span>}\par}%
+                                   #1\ \ \fi #2\HCode{</span>}\par}%
 \def\toclikepart#1#2#3{\par
    \HCode{<span class="likepartToc" \a:LRdir>}#2\HCode{</span>}\par}%
 \Css{.partToc a, .partToc, .likepartToc a, .likepartToc
@@ -33644,13 +33644,13 @@
         .appendixToc a, .appendixToc, .addchapToc a
         {line-height: 200\%; font-weight:bold;}}
    \def\tocchapter#1#2#3{\par
-      \HCode{<span class="chapterToc" \a:LRdir>}#1~~#2\HCode{</span>}\par}
+      \HCode{<span class="chapterToc" \a:LRdir>}#1\ \ #2\HCode{</span>}\par}
    \def\toclikechapter#1#2#3{\par
       \HCode{<span class="likechapterToc" \a:LRdir>}#2\HCode{</span>}\par}%
    \def\tocaddchap#1#2#3{\par
       \HCode{<span class="addchapToc" \a:LRdir>}#2\HCode{</span>}\par}%
    \def\tocappendix#1#2#3{\par
-      \HCode{<span class="appendixToc" \a:LRdir>}#1~~#2\HCode{</span>}\par}
+      \HCode{<span class="appendixToc" \a:LRdir>}#1\ \ #2\HCode{</span>}\par}
    \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par}
    \def\toclikesection#1#2#3{\par\
       \HCode{<span class="likesectionToc" \a:LRdir>}#2\HCode{</span>}\par}
@@ -33670,7 +33670,7 @@
       \ \ \ \ \ \HCode{<span class="likesubparagraphToc" \a:LRdir>}#2\HCode{</span>}\par}
 \def\toc:num#1#2#3{\def\:temp{#1#2}%
    \HCode{<span class="#1Toc" \a:LRdir>}\ifx \:temp\empty
-   \else \def\:temp{#2}\ifx\:temp\empty\else #2~~\fi\fi #3\HCode{</span>}}
+   \else \def\:temp{#2}\ifx\:temp\empty\else #2\ \ \fi\fi #3\HCode{</span>}}
 \Configure{@begin}{theindex}{\ifx \indexname\empty \else
     \chapter*{\indexname}\fi}
 \ConfigureMark{section}
@@ -33684,7 +33684,7 @@
 
 \Configure{section}{}{}
    {\ifvmode \IgnorePar\fi \EndP\IgnorePar
-    \HCode{<h3 class="sectionHead"\a:LRdir>}\TitleMark~~\HtmlParOff}
+    \HCode{<h3 class="sectionHead"\a:LRdir>}\TitleMark\ \ \HtmlParOff}
    {\HCode{</h3>}\HtmlParOn \IgnoreIndent \ShowPar \par}
 \Configure{likesection}{}{}
    {\ifvmode \IgnorePar\fi
@@ -33714,7 +33714,7 @@
 \ConfigureMark{appendix}{\HCode{<span class="titlemark">}%
    \thechapter\HCode{</span>}}
 \Configure{appendix}{}{}
-   {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}\TitleMark{}.~~}
+   {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}\TitleMark{}.\ \ }
    {\HCode{</h2>}\IgnoreIndent\par}
 \Configure{appendixTITLE+}{\thechapter\space#1}
 \Configure{likechapter}{}{}
@@ -40037,6 +40037,8 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{animate}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -40050,7 +40052,6 @@
 \endinput\empty\empty\empty\empty\empty\empty
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{sectionbreak}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/hyperref-hooks.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/hyperref-hooks.4ht	2021-05-06 20:24:08 UTC (rev 59106)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/hyperref-hooks.4ht	2021-05-06 21:40:33 UTC (rev 59107)
@@ -1,6 +1,5 @@
-% hyperref-hooks.4ht (2021-01-02-13:53), generated from tex4ht-4ht.tex
+% hyperref-hooks.4ht (2021-05-06-14:39), generated from tex4ht-4ht.tex
 % Copyright 2021 TeX Users Group
-% Copyright 2009-2021 TeX Users Group
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either
@@ -17,6 +16,8 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
+\immediate\write-1{version 2021-05-06-14:39}
+
 \:AtEndOfPackage{%
 \@ifpackageloaded{nameref}{}
 {%

Added: trunk/Master/texmf-dist/tex/generic/tex4ht/menukeys.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/menukeys.4ht	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/menukeys.4ht	2021-05-06 21:40:33 UTC (rev 59107)
@@ -0,0 +1,47 @@
+% menukeys.4ht (2021-05-06-14:39), generated from tex4ht-4ht.tex
+% Copyright 2021 TeX Users Group
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either
+% version 1.3c 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.3c or later is part of all distributions
+% of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% The Current Maintainer of this work
+% is the TeX4ht Project <http://tug.org/tex4ht>.
+%
+% If you modify this program, changing the
+% version identification would be appreciated.
+\immediate\write-1{version 2021-05-06-14:39}
+
+% use the following Configuration to patch all defined styles (not commands!)
+\NewConfigure{defmenukey}[1]{%
+  % define \Configure{menukey<stylename>} - it will be used to insert \Picture+ ... \EndPicture
+  \NewConfigure{menukey#1}{2}
+  % insert hooks into style's pre and post macros
+  \expandafter\pend:def\csname tw at style@#1 at pre\endcsname{\csname a:menukey#1\endcsname}%
+  \expandafter\append:def\csname tw at style@#1 at post\endcsname{\csname b:menukey#1\endcsname}%
+  % use pictures by default for the style configuration
+  \Configure{menukey#1}{\Picture*{}}{\EndPicture}
+}
+
+\Configure{defmenukey}{menus}
+\Configure{defmenukey}{paths}
+\Configure{defmenukey}{roundedkeys}
+\Configure{defmenukey}{roundedmenus}
+\Configure{defmenukey}{angularmenus}
+\Configure{defmenukey}{typewriterkeys}
+\Configure{defmenukey}{hyphenatepaths}
+\Configure{defmenukey}{pathswithfolder}
+\Configure{defmenukey}{shadowedangularkeys}
+\Configure{defmenukey}{pathswithblackfolder}
+\Configure{defmenukey}{hyphenatepathswithfolder}
+\Configure{defmenukey}{hyphenatepathswithblackfolder}
+
+\Hinput{menukeys}
+\endinput
+


Property changes on: trunk/Master/texmf-dist/tex/generic/tex4ht/menukeys.4ht
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex4ht/ht-fonts/unicode/fontawesome5/fa5.htf
===================================================================
--- trunk/Master/texmf-dist/tex4ht/ht-fonts/unicode/fontawesome5/fa5.htf	                        (rev 0)
+++ trunk/Master/texmf-dist/tex4ht/ht-fonts/unicode/fontawesome5/fa5.htf	2021-05-06 21:40:33 UTC (rev 59107)
@@ -0,0 +1,270 @@
+fa5 0 255
+'x' '1' ad 0
+'x' '1' address 1
+'x' '1' address 2
+'x' '1' adjust 3
+'x' '1' air 4
+'x' '1' align 5
+'x' '1' align 6
+'x' '1' align 7
+'x' '1' align 8
+'x' '1' allergies 9
+'x' '1' ambulance 10
+'x' '1' american 11
+'x' '1' anchor 12
+'x' '1' angle 13
+'x' '1' angle 14
+'x' '1' angle 15
+'x' '1' angle 16
+'x' '1' angle 17
+'x' '1' angle 18
+'x' '1' angle 19
+'x' '1' angle 20
+'x' '1' angry 21
+'x' '1' ankh 22
+'x' '1' apple 23
+'x' '1' archive 24
+'x' '1' archway 25
+'x' '1' arrow 26
+'x' '1' arrow 27
+'x' '1' arrow 28
+'x' '1' arrow 29
+'x' '1' arrow 30
+'x' '1' arrow 31
+'x' '1' arrow 32
+'x' '1' arrow 33
+'x' '1' arrow 34
+'x' '1' arrow 35
+'x' '1' arrow 36
+'x' '1' arrows 37
+'x' '1' arrows 38
+'x' '1' arrows 39
+'x' '1' arrow 40
+'x' '1' assistive 41
+'x' '1' asterisk 42
+'x' '1' at 43
+'x' '1' atlas 44
+'x' '1' atom 45
+'x' '1' audio 46
+'x' '1' award 47
+'x' '1' baby 48
+'x' '1' baby 49
+'x' '1' backspace 50
+'x' '1' backward 51
+'x' '1' bacon 52
+'x' '1' bahai 53
+'x' '1' balance 54
+'x' '1' balance 55
+'x' '1' balance 56
+'x' '1' ban 57
+'x' '1' band 58
+'x' '1' barcode 59
+'x' '1' bars 60
+'x' '1' baseball 61
+'x' '1' basketball 62
+'x' '1' bath 63
+'x' '1' battery 64
+'x' '1' battery 65
+'x' '1' battery 66
+'x' '1' battery 67
+'x' '1' battery 68
+'x' '1' bed 69
+'x' '1' beer 70
+'x' '1' bell 71
+'x' '1' bell 72
+'x' '1' bezier 73
+'x' '1' bible 74
+'x' '1' bicycle 75
+'x' '1' biking 76
+'x' '1' binoculars 77
+'x' '1' biohazard 78
+'x' '1' birthday 79
+'x' '1' blender 80
+'x' '1' blender 81
+'x' '1' blind 82
+'x' '1' blog 83
+'x' '1' bold 84
+'x' '1' bolt 85
+'x' '1' bomb 86
+'x' '1' bone 87
+'x' '1' bong 88
+'x' '1' book 89
+'x' '1' book 90
+'x' '1' bookmark 91
+'x' '1' book 92
+'x' '1' book 93
+'x' '1' book 94
+'x' '1' border 95
+'x' '1' border 96
+'x' '1' border 97
+'x' '1' bowling 98
+'x' '1' box 99
+'x' '1' boxes 100
+'x' '1' box 101
+'x' '1' box 102
+'x' '1' braille 103
+'x' '1' brain 104
+'x' '1' bread 105
+'x' '1' briefcase 106
+'x' '1' briefcase 107
+'x' '1' broadcast 108
+'x' '1' broom 109
+'x' '1' brush 110
+'x' '1' bug 111
+'x' '1' building 112
+'x' '1' bullhorn 113
+'x' '1' bullseye 114
+'x' '1' burn 115
+'x' '1' bus 116
+'x' '1' bus 117
+'x' '1' business 118
+'x' '1' calculator 119
+'x' '1' calendar 120
+'x' '1' calendar 121
+'x' '1' calendar 122
+'x' '1' calendar 123
+'x' '1' calendar 124
+'x' '1' calendar 125
+'x' '1' calendar 126
+'x' '1' calendar 127
+'x' '1' camera 128
+'x' '1' camera 129
+'x' '1' campground 130
+'x' '1' candy 131
+'x' '1' cannabis 132
+'x' '1' capsules 133
+'x' '1' car 134
+'x' '1' car 135
+'x' '1' caravan 136
+'x' '1' car 137
+'x' '1' car 138
+'x' '1' caret 139
+'x' '1' caret 140
+'x' '1' caret 141
+'x' '1' caret 142
+'x' '1' caret 143
+'x' '1' caret 144
+'x' '1' caret 145
+'x' '1' caret 146
+'x' '1' carrot 147
+'x' '1' car 148
+'x' '1' cart 149
+'x' '1' cart 150
+'x' '1' cash 151
+'x' '1' cat 152
+'x' '1' certificate 153
+'x' '1' chair 154
+'x' '1' chalkboard 155
+'x' '1' chalkboard 156
+'x' '1' charging 157
+'x' '1' chart 158
+'x' '1' chart 159
+'x' '1' chart 160
+'x' '1' chart 161
+'x' '1' check 162
+'x' '1' check 163
+'x' '1' check 164
+'x' '1' check 165
+'x' '1' cheese 166
+'x' '1' chess 167
+'x' '1' chess 168
+'x' '1' chess 169
+'x' '1' chess 170
+'x' '1' chess 171
+'x' '1' chess 172
+'x' '1' chess 173
+'x' '1' chess 174
+'x' '1' chevron 175
+'x' '1' chevron 176
+'x' '1' chevron 177
+'x' '1' chevron 178
+'x' '1' chevron 179
+'x' '1' chevron 180
+'x' '1' chevron 181
+'x' '1' chevron 182
+'x' '1' child 183
+'x' '1' church 184
+'x' '1' circle 185
+'x' '1' circle 186
+'x' '1' city 187
+'x' '1' clinic 188
+'x' '1' clipboard 189
+'x' '1' clipboard 190
+'x' '1' clipboard 191
+'x' '1' clock 192
+'x' '1' clone 193
+'x' '1' closed 194
+'x' '1' cloud 195
+'x' '1' cloud 196
+'x' '1' cloud 197
+'x' '1' cloud 198
+'x' '1' cloud 199
+'x' '1' cloud 200
+'x' '1' cloud 201
+'x' '1' cloud 202
+'x' '1' cloud 203
+'x' '1' cloud 204
+'x' '1' cocktail 205
+'x' '1' code 206
+'x' '1' code 207
+'x' '1' coffee 208
+'x' '1' cog 209
+'x' '1' cogs 210
+'x' '1' coins 211
+'x' '1' columns 212
+'x' '1' comment 213
+'x' '1' comment 214
+'x' '1' comment 215
+'x' '1' comment 216
+'x' '1' comment 217
+'x' '1' comments 218
+'x' '1' comments 219
+'x' '1' comment 220
+'x' '1' compact 221
+'x' '1' compass 222
+'x' '1' compress 223
+'x' '1' compress 224
+'x' '1' compress 225
+'x' '1' concierge 226
+'x' '1' cookie 227
+'x' '1' cookie 228
+'x' '1' copy 229
+'x' '1' copyright 230
+'x' '1' couch 231
+'x' '1' credit 232
+'x' '1' crop 233
+'x' '1' crop 234
+'x' '1' cross 235
+'x' '1' crosshairs 236
+'x' '1' crow 237
+'x' '1' crown 238
+'x' '1' crutch 239
+'x' '1' cube 240
+'x' '1' cubes 241
+'x' '1' cut 242
+'x' '1' database 243
+'x' '1' deaf 244
+'x' '1' democrat 245
+'x' '1' desktop 246
+'x' '1' dharmachakra 247
+'x' '1' diagnoses 248
+'x' '1' dice 249
+'x' '1' dice 250
+'x' '1' dice 251
+'x' '1' dice 252
+'x' '1' dice 253
+'x' '1' dice 254
+'x' '1' dice 255
+fa5 0 255
+htfcss:  fa5free0solid  font-family: 'Font Awesome 5 Free Solid', serif;
+htfcss:  fa5free0solid  font-family: 'Font Awesome 5 Free Solid', serif;
+htfcss:  fa5brands0  font-family: 'Font Awesome 5 Brands Regular', serif;
+htfcss:  fa5brands1  font-family: 'Font Awesome 5 Brands Regular', serif;
+htfcss:  fa5free0regular  font-family: 'Font Awesome 5 Free Regular', serif;
+htfcss:  fa5free1regular  font-family: 'Font Awesome 5 Free Regular', serif;
+htfcss:  fa5free1solid  font-family: 'Font Awesome 5 Free Solid', serif;
+htfcss:  fa5free2regular  font-family: 'Font Awesome 5 Free Regular', serif;
+htfcss:  fa5free2solid  font-family: 'Font Awesome 5 Free Solid', serif;
+htfcss:  fa5free3regular  font-family: 'Font Awesome 5 Free Regular', serif;
+htfcss:  fa5free3solid  font-family: 'Font Awesome 5 Free Solid', serif;
+


Property changes on: trunk/Master/texmf-dist/tex4ht/ht-fonts/unicode/fontawesome5/fa5.htf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


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