diff options
10 files changed, 110 insertions, 14 deletions
diff --git a/Master/texmf-dist/source/generic/tex4ht/ChangeLog b/Master/texmf-dist/source/generic/tex4ht/ChangeLog index db7bce31520..96298022552 100644 --- a/Master/texmf-dist/source/generic/tex4ht/ChangeLog +++ b/Master/texmf-dist/source/generic/tex4ht/ChangeLog @@ -1,3 +1,16 @@ +2021-06-17 Karl Berry <karl@freefriends.org> + + * tex4ht-4ht.tex, + * tex4ht-c.tex, + * tex4ht-html-speech.tex, + * tex4ht-mathml.tex, + * tex4ht-sty.tex: "the the" fixes. + +2021-06-17 Michal Hoftich <michal.h21@gmail.com> + + * tex4ht-4ht.tex (texmate.4ht), + * tex4ht-html4.tex (html4.4ht): added support for the texmate package. + 2021-06-13 Karl Berry <karl@freefriends.org> * tex4ht-4ht.tex (fontspec.4ht, graphics.4ht, lfeenc.4ht, diff --git a/Master/texmf-dist/source/generic/tex4ht/mktex4ht-cnf.tex b/Master/texmf-dist/source/generic/tex4ht/mktex4ht-cnf.tex index 83a84aab4c6..765d72d2919 100644 --- a/Master/texmf-dist/source/generic/tex4ht/mktex4ht-cnf.tex +++ b/Master/texmf-dist/source/generic/tex4ht/mktex4ht-cnf.tex @@ -1,4 +1,4 @@ -% $Id: mktex4ht-cnf.tex 947 2021-06-12 16:27:33Z michal_h21 $ +% $Id: mktex4ht-cnf.tex 951 2021-06-17 16:29:22Z michal_h21 $ % Manually-maintained file, listing *.4ht files created by tex4ht-4ht.tex. % Read by tex4ht-cond4ht. % @@ -357,6 +357,7 @@ \AddFile{9}{parallel} \AddFile{9}{skak} \AddFile{9}{chessboard} +\AddFile{9}{texmate} \AddFile{9}{menukeys} \AddFile{9}{animate} \AddFile{9}{sectionbreak} diff --git a/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex b/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex index d2028bd46db..4dff10aa3ad 100644 --- a/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex +++ b/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-4ht.tex 950 2021-06-13 15:46:36Z karl $ +% $Id: tex4ht-4ht.tex 952 2021-06-17 21:47:06Z karl $ % tex tex4ht-4ht or ht tex tex4ht-4ht % % Copyright 2009-2021 TeX Users Group @@ -4787,7 +4787,7 @@ It breaks code like the following one. \end{document} \EndVerbatim -\''\XR@ext' get its value from the the \`'\usepackage' option: +\''\XR@ext' get its value from the \`'\usepackage' option: dvi---default; html---tex4ht; pdf---hpdftex, dvipdfm, pdfmark, dvips, vtex, dvipsone, textures; @@ -31956,6 +31956,33 @@ of \''\:temp' below. \Configure{chessboard}{\Picture*{}\Save:TikzPict}{\Restore:TikzPict\EndPicture} >>> \AddFile{9}{chessboard} + +%%%%%%%%%%%%%%%%%%%%%%%% +\Section{texmate.sty} +%%%%%%%%%%%%%%%%%%%%%%%% + +\<texmate.4ht\><<< +% texmate.4ht (|version), generated from |jobname.tex +% Copyright 2021 TeX Users Group +|<TeX4ht license text|> + +|<texmate.sty|> +\Hinput{texmate} +\endinput +>>> \AddFile{9}{texmate} + + +\<texmate.sty\><<< +% fix incorrect handling of pictures +\NewConfigure{makediagramsfix}{2} +\renewcommand*\:tempa[1]{\a:makediagramsfix\o:@toD:{#1}\b:makediagramsfix} +\HLet\@toD\:tempa +% add some markup for diagrams +\NewConfigure{makediagrams}{2} +\renewcommand*\:tempa[1][\@diagramsbuilt]{\a:makediagrams\o:makediagrams:[#1]\b:makediagrams} +\HLet\makediagrams\:tempa +>>> + %%%%%%%%%%%%%%%%%%%%%%%% \Section{menukeys.sty} %%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/source/generic/tex4ht/tex4ht-c.tex b/Master/texmf-dist/source/generic/tex4ht/tex4ht-c.tex index 04a01166806..7eda7724a3c 100644 --- a/Master/texmf-dist/source/generic/tex4ht/tex4ht-c.tex +++ b/Master/texmf-dist/source/generic/tex4ht/tex4ht-c.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-c.tex 417 2018-06-30 22:36:42Z karl $ +% $Id: tex4ht-c.tex 952 2021-06-17 21:47:06Z karl $ % tex tex4ht-c % Copyright 2009-2018 TeX Users Group % Copyright 1996-2009 Eitan M. Gurari @@ -6341,7 +6341,7 @@ special_n=0; Each group level has its local set of variables. Whenever a - request \`'@' or \`'&'arrives, we verify that the the local entries + request \`'@' or \`'&'arrives, we verify that the local entries equal to the current global entries. If not, the local entries are replaced with copies of the current ones. diff --git a/Master/texmf-dist/source/generic/tex4ht/tex4ht-html-speech.tex b/Master/texmf-dist/source/generic/tex4ht/tex4ht-html-speech.tex index a31f00c91ed..dbfd7d4c00b 100644 --- a/Master/texmf-dist/source/generic/tex4ht/tex4ht-html-speech.tex +++ b/Master/texmf-dist/source/generic/tex4ht/tex4ht-html-speech.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-html-speech.tex 184 2016-07-04 17:35:09Z karl $ +% $Id: tex4ht-html-speech.tex 952 2021-06-17 21:47:06Z karl $ % Compile 3 times: latex tex4ht-html-speech % or xhlatex tex4ht-html-speech "html,3,sections+" % (html4*.4ht must be up to date.) @@ -5597,7 +5597,7 @@ before going to \verb+\HCode{&\#x20D7;}+. (... suggested to replace it with the diacritical one: \verb+⃗+. I t solves two problems. The arrow is -lower and the the spacing between a subscript and a vector is +lower and the spacing between a subscript and a vector is reduced.) diff --git a/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex b/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex index 62591b9ef95..da6bbb2dccc 100644 --- a/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex +++ b/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-html4.tex 946 2021-06-12 09:15:22Z michal_h21 $ +% $Id: tex4ht-html4.tex 951 2021-06-17 16:29:22Z michal_h21 $ % Compile 4 times: latex tex4ht-html4 % Copy html4.4ht into the work directory before all but the last compilation. % @@ -19238,6 +19238,15 @@ latex.ltx, fontmath.ltx, plain.tex >>> %%%%%%%%%%%%%%%%% +\section{texmate} + +\<configure html4 texmate\><<< +\Configure{makediagramsfix}{\PictureOff}{\PictureOn} +\Configure{makediagrams}{\ifvmode\IgnorePar\fi\EndP\HCode{<div class="makediagrams">}} +{\ifvmode\IgnorePar\fi\EndP\HCode{</div>}\par\leavevmode} +>>> + +%%%%%%%%%%%%%%%%% \section{vanilla} \<configure html4 vanilla\><<< diff --git a/Master/texmf-dist/source/generic/tex4ht/tex4ht-mathml.tex b/Master/texmf-dist/source/generic/tex4ht/tex4ht-mathml.tex index 5bc41518438..6fc95d0a44b 100644 --- a/Master/texmf-dist/source/generic/tex4ht/tex4ht-mathml.tex +++ b/Master/texmf-dist/source/generic/tex4ht/tex4ht-mathml.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-mathml.tex 919 2021-04-30 09:01:14Z michal_h21 $$ +% $Id: tex4ht-mathml.tex 952 2021-06-17 21:47:06Z karl $$ % compile 3 times: latex tex4ht-mathltx % or xhlatex tex4ht-mathltx "html,3,sections+" % @@ -2243,7 +2243,7 @@ before going to \verb+\HCode{&\#x20D7;}+. (... suggested to replace it with the diacritical one: \verb+⃗+. I t solves two problems. The arrow is -lower and the the spacing between a subscript and a vector is +lower and the spacing between a subscript and a vector is reduced.) \<mathml plain,fontmath\><<< diff --git a/Master/texmf-dist/source/generic/tex4ht/tex4ht-sty.tex b/Master/texmf-dist/source/generic/tex4ht/tex4ht-sty.tex index 58e98796265..c5fa931e4ac 100644 --- a/Master/texmf-dist/source/generic/tex4ht/tex4ht-sty.tex +++ b/Master/texmf-dist/source/generic/tex4ht/tex4ht-sty.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-sty.tex 893 2021-03-06 00:10:06Z michal_h21 $ +% $Id: tex4ht-sty.tex 952 2021-06-17 21:47:06Z karl $ % tex tex4ht-sty or ht tex tex4ht-sty % % Copyright 2009-2020 TeX Users Group @@ -10046,7 +10046,7 @@ The pend above is just: \''\acp:c' might go to the aux file of latex, where \`':' has standard -cat code. Hence, the the protection on \''\csname' and not the command +cat code. Hence, the protection on \''\csname' and not the command itself (as was the case at the beginning). diff --git a/Master/texmf-dist/tex/generic/tex4ht/html4.4ht b/Master/texmf-dist/tex/generic/tex4ht/html4.4ht index 86725a26398..f9a9e6df8e5 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html4.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html4.4ht @@ -1,4 +1,4 @@ -% html4.4ht (2021-06-12-14:22), generated from tex4ht-html4.tex +% html4.4ht (2021-06-17-14:38), 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-06-12-14:22} +\immediate\write-1{version 2021-06-17-14:38} \exit:ifnot{8859-6,% CJK,% @@ -232,6 +232,7 @@ tcolorbox,% tex4ht,% tex4ht2,% texinfo,% +texmate,% th4,% titlesec,% tugboat,% @@ -40089,6 +40090,18 @@ y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{texmate} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{makediagramsfix}{\PictureOff}{\PictureOn} +\Configure{makediagrams}{\ifvmode\IgnorePar\fi\EndP\HCode{<div class="makediagrams">}} +{\ifvmode\IgnorePar\fi\EndP\HCode{</div>}\par\leavevmode} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{animate} diff --git a/Master/texmf-dist/tex/generic/tex4ht/texmate.4ht b/Master/texmf-dist/tex/generic/tex4ht/texmate.4ht new file mode 100644 index 00000000000..77920ce4f10 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/texmate.4ht @@ -0,0 +1,33 @@ +% texmate.4ht (2021-06-17-14:38), 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-06-17-14:38} + + +% fix incorrect handling of pictures +\NewConfigure{makediagramsfix}{2} +\renewcommand*\:tempa[1]{\a:makediagramsfix\o:@toD:{#1}\b:makediagramsfix} +\HLet\@toD\:tempa +% add some markup for diagrams +\NewConfigure{makediagrams}{2} +\renewcommand*\:tempa[1][\@diagramsbuilt]{\a:makediagrams\o:makediagrams:[#1]\b:makediagrams} +\HLet\makediagrams\:tempa + +\Hinput{texmate} +\endinput + |