[tex4ht-commits] [SCM] tex4ht updated: r1004 - trunk/lit
Karl Berry
INVALID.NOREPLY at gnu.org.ua
Fri Oct 22 03:10:14 CEST 2021
Author: karl
Date: 2021-10-22 01:10:14 +0000 (Fri, 22 Oct 2021)
New Revision: 1004
Modified:
trunk/lit/ChangeLog
trunk/lit/Makefile
trunk/lit/tex4ht-4ht.tex
Log:
cron checking output
Modified: trunk/lit/ChangeLog
===================================================================
--- trunk/lit/ChangeLog 2021-10-21 13:01:34 UTC (rev 1003)
+++ trunk/lit/ChangeLog 2021-10-22 01:10:14 UTC (rev 1004)
@@ -1,3 +1,10 @@
+2021-10-21 Karl Berry <karl at freefriends.org>
+
+ * Makefile (croncheck): add diff-htfonts.
+ (diff-*, inst-*): tinker with output.
+
+ * tex4ht-4ht.tex (mdframed.4ht): copyright 2021.
+
2021-10-21 Michal Hoftich <michal.h21 at gmail.com>
* tex4ht-4ht.tex (tikz-hooks.4ht): fixed the externalization support.
@@ -25,8 +32,8 @@
* tex4ht-html4.tex (html4.4ht): added subtitle support.
- * tex4ht-4ht.tex (scrartcl.4ht, scrbook.4ht, scrreprt.4ht): added support
- for \subtitle command.
+ * tex4ht-4ht.tex (scrartcl.4ht, scrbook.4ht, scrreprt.4ht): added
+ support for \subtitle command.
https://puszcza.gnu.org.ua/bugs/?507
2021-10-18 Michal Hoftich <michal.h21 at gmail.com>
@@ -34,13 +41,14 @@
* tex4ht-html5.tex (html5.4ht): removed CSS declaration that prevented
horizontal scacking of images in figure environment.
https://tex.stackexchange.com/a/619302/2891
- * tex4ht-ooffice.tex (ooffice.4ht): fixed abstract support for Koma classes.
+ * tex4ht-ooffice.tex (ooffice.4ht): fixed abstract support for
+ Koma classes.
https://puszcza.gnu.org.ua/bugs/?507
2021-10-12 Michal Hoftich <michal.h21 at gmail.com>
- * tex4ht-html4.tex (html4.4ht): clean up for \paragraph and \subparagraph
- commands.
+ * tex4ht-html4.tex (html4.4ht): clean up for \paragraph and
+ \subparagraph commands.
https://puszcza.gnu.org.ua/bugs/?530#discussion
* tex4ht-ooffice.tex (ooffice.4ht): fixed handling of paragraphs in
\paragraph and \subpagraph.
@@ -58,21 +66,23 @@
2021-10-04 Michal Hoftich <michal.h21 at gmail.com>
- * tex4ht-4ht.tex (graphicx.4ht): added support for the \includegraphics alt
- key.
+ * tex4ht-4ht.tex (graphicx.4ht): added support for the
+ \includegraphics alt key.
https://github.com/latex3/latex2e/issues/651
2021-09-28 Michal Hoftich <michal.h21 at gmail.com>
- * tex4ht-html4.tex (html4.4ht): support for change of booktabs rule colors.
+ * tex4ht-html4.tex (html4.4ht): support for change of booktabs
+ rule colors.
https://tex.stackexchange.com/q/615729/2891
2021-09-26 Michal Hoftich <michal.h21 at gmail.com>
* tex4ht-html4.tex (html4.4ht): draw table lines in \hline using CSS.
https://puszcza.gnu.org.ua/bugs/?528
- * tex4ht-4ht.tex (longtable.4ht): redefine \LT at start to ommit box dimension
- checking, as it can lead to compilation errors when table is too tall.
+ * tex4ht-4ht.tex (longtable.4ht): redefine \LT at start to ommit box
+ dimension checking, as it can lead to compilation errors when
+ table is too tall.
https://puszcza.gnu.org.ua/bugs/?527
2021-09-23 Michal Hoftich <michal.h21 at gmail.com>
@@ -93,10 +103,11 @@
2021-09-14 Michal Hoftich <michal.h21 at gmail.com>
- * tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): fixed TOC support for \exp
- command.
+ * tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): fixed TOC support
+ for \exp command.
https://puszcza.gnu.org.ua/bugs/?525
- * tex4ht-sty.tex (tex4ht.sty): fix issues with \PauseCutAt and \ContCutAt.
+ * tex4ht-sty.tex (tex4ht.sty): fix issues with \PauseCutAt and
+ \ContCutAt.
https://puszcza.gnu.org.ua/bugs/?518
2021-09-12 Michal Hoftich <michal.h21 at gmail.com>
@@ -126,16 +137,18 @@
2021-08-14 Michal Hoftich <michal.h21 at gmail.com>
- * tex4ht-4ht.tex (biblatex.4ht): don't check for Hyperref when we define
- \TE at hook macro.
+ * tex4ht-4ht.tex (biblatex.4ht): don't check for Hyperref when we
+ define \TE at hook macro.
2021-08-12 Michal Hoftich <michal.h21 at gmail.com>
- * tex4ht-ooffice.tex (ooffice.4ht): added support for SVG image inclusion.
+ * tex4ht-ooffice.tex (ooffice.4ht): added support for SVG image
+ inclusion.
* tex4ht-ooffice.tex (ooffice.4ht): fixed support for images created by
\Picture+{} and \Picture+{} commands.
- * tex4ht-4ht.tex (graphics.4ht, graphicx.4ht): moved mapping to .xbb files
- from graphicx.4ht to graphics.4ht, so they work with both packages.
+ * tex4ht-4ht.tex (graphics.4ht, graphicx.4ht): moved mapping to
+ .xbb files from graphicx.4ht to graphics.4ht, so they work with
+ both packages.
2021-08-03 Michal Hoftich <michal.h21 at gmail.com>
@@ -144,15 +157,15 @@
2021-07-06 Michal Hoftich <michal.h21 at gmail.com>
- * tex4ht-4ht.tex (mwart.4ht, mwbk.4ht, mwrep.4ht): fixed caption support for
- MW classes.
+ * tex4ht-4ht.tex (mwart.4ht, mwbk.4ht, mwrep.4ht): fixed caption
+ support for MW classes.
https://github.com/jsbien/repertuarXVI/issues/1
2021-07-05 Michal Hoftich <michal.h21 at gmail.com>
- * tex4ht-4ht.tex (biblatex.4ht): updated redefinitions of \MakeUppercase and
- \MakeLowercase to use the current code from LaTeX kernel. Also inserted
- BibLaTeX hooks for these commands.
+ * tex4ht-4ht.tex (biblatex.4ht): updated redefinitions of
+ \MakeUppercase and \MakeLowercase to use the current code from
+ LaTeX kernel. Also inserted BibLaTeX hooks for these commands.
2021-07-04 Karl Berry <karl at freefriends.org>
Modified: trunk/lit/Makefile
===================================================================
--- trunk/lit/Makefile 2021-10-21 13:01:34 UTC (rev 1003)
+++ trunk/lit/Makefile 2021-10-22 01:10:14 UTC (rev 1004)
@@ -215,6 +215,7 @@
derived += $(tex4ht_fonts_kpfonts_derived)
tex4ht_fonts_kpfonts_derived = \
$(ht_fonts_devdir)/unicode/Kp-Light-M-Syd/jkplsyd.htf
+
# xx and many more
# whither tmp? how change target dir? what happened to cmtex.htf? etc.
@@ -717,6 +718,7 @@
# Perl scripts (mk4ht) at present.
#
diff-scripts:
+ @echo; echo '>>> $@'
for f in *.unix; do \
inst_f=$(inst_dir_scripts)/`basename $$f .unix`.sh; \
test -r $$inst_f || continue; \
@@ -724,6 +726,7 @@
# Diff from installed to dev, but install from dev to installed.
install-scripts:
+ @echo; echo '>>> $@'
for f in *.unix; do \
inst_f=$(inst_dir_scripts)/`basename $$f .unix`.sh; \
test -r $$inst_f || continue; \
@@ -771,9 +774,10 @@
diff-htfonts:
# put the raw diff in /tmp/htd:
-$(diff) -r $(ht_fonts_instdir) $(ht_fonts_devdir) >/tmp/htd
-# just the filenames in htf:
+# just the changed filenames in /tmp/htf; but this includes date changes,
+# so will have lots of false matches. must fixx ...
sed -n 's,^diff.*ht-fonts/,,p' /tmp/htd |sort >/tmp/htf
-# new files in htnew:
+# and new filenames in /tmp/htnew:
sed -n -e 's,^Only in.*ht-fonts/,,' \
-e 's,: ,/,p' /tmp/htd >/tmp/htnew
# for human consumption, remove generation lines (hopefully there are no
@@ -793,9 +797,11 @@
# The diff-scripts output is usually empty, so we can run that;
# but diff-htfonts is too verbose to run every time.
diff-all: diff-scripts #diff-htfonts
+ @echo; echo '>>> $@'
-for f in $(inst_dir_4ht)/*; do $(diff) $$f .; done \
| tee /tmp/u | egrep -v '^ *[-+]%|^@@ |^- *$$|-1.version' \
- | egrep -v '^..ifx.infoIVht.UnDeF.*//$$'
+ | egrep -v '^..ifx.infoIVht.UnDeF.*//$$' \
+ | egrep -v '^--- '
# For checking the derived files that are explicitly listed above
# against installed (in TL) files. This is a small subset of all the
@@ -804,6 +810,7 @@
mk4ht.perl ht.unix ht.bat,\
$(derived))
diff-derived:
+ @echo; echo '>>> $@'
-for f in $(diff_files); do $(diff) $(inst_dir_4ht)/$$f .; done \
| tee /tmp/u | egrep -v '^ *[-+]%|^@@ |^- *$$|-1.version' \
| egrep -v '^..ifx.infoIVht.UnDeF.*//$$'
@@ -811,7 +818,7 @@
# Check that anything with a \version of this year
# also has a copyright of this year.
inst-check-copyright:
- @echo '>>> $@'
+ @echo; echo '>>> $@'
-cd $(inst_dir_4ht) && for f in *; do \
if grep "version.*`date +%Y`" $$f >/dev/null; then \
grep "Copyright.*`date +%Y`" $$f >/dev/null || echo $$f; fi; done
@@ -819,14 +826,14 @@
# Check that all *.4ht in dev are installed. Other file types are
# difficult, but all 4ht's should be present, except mktex4ht.4ht.
inst-check-files:
- @echo '>>> $@'
+ @echo; echo '>>> $@'
cd $(inst_dir_4ht) && ls -1 *.4ht >/tmp/instlist
ls -1 *.4ht | fgrep -v mktex4ht.4ht >/tmp/devlist
comm -3 /tmp/devlist /tmp/instlist
# Check for missing version identifications.
inst-check-version:
- @echo '>>> $@'
+ @echo; echo '>>> $@'
-cd $(inst_dir_4ht) && for f in *; do \
grep 'write-1.*version' $$f >/dev/null || echo $$f; done
@@ -839,6 +846,11 @@
diff = diff -u0 --ignore-all-space --ignore-blank-lines \
--ignore-matching-lines='write-1.version\|, generated from\|Copyright'
+# run weekly by karl.
+croncheck: diff-all \
+ inst-check-copyright inst-check-files inst-check-version \
+ diff-htfonts
+
# final simple abbrev for convenience.
upmake upm:
svn update && make
Modified: trunk/lit/tex4ht-4ht.tex
===================================================================
--- trunk/lit/tex4ht-4ht.tex 2021-10-21 13:01:34 UTC (rev 1003)
+++ trunk/lit/tex4ht-4ht.tex 2021-10-22 01:10:14 UTC (rev 1004)
@@ -26666,7 +26666,7 @@
\<mdframed.4ht\><<<
% mdframed.4ht (|version), generated from |jobname.tex
-% Copyright 2017 TeX Users Group
+% Copyright 2017-2021 TeX Users Group
|<TeX4ht license text|>
\NewConfigure{mdframed}{2}
More information about the tex4ht-commits
mailing list.