texlive[60843] Master/texmf-dist: load nameref with biblatex, tex4ht

commits+karl at tug.org commits+karl at tug.org
Fri Oct 22 23:45:38 CEST 2021


Revision: 60843
          http://tug.org/svn/texlive?view=revision&revision=60843
Author:   karl
Date:     2021-10-22 23:45:38 +0200 (Fri, 22 Oct 2021)
Log Message:
-----------
load nameref with biblatex, tex4ht r1005

Revision Links:
--------------
    http://tug.org/svn/texlive?view=revision&revision=1005

Modified Paths:
--------------
    trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
    trunk/Master/texmf-dist/tex/generic/tex4ht/biblatex-hooks.4ht

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog	2021-10-22 21:41:02 UTC (rev 60842)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog	2021-10-22 21:45:38 UTC (rev 60843)
@@ -1,3 +1,15 @@
+2021-10-22  Michal Hoftich  <michal.h21 at gmail.com>
+
+	* tex4ht-4ht.tex (biblatex-hooks.4ht): load Nameref package with BibLaTeX.
+	https://tex.stackexchange.com/a/619816/2891
+
+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 +37,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 +46,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,13 +71,14 @@
 
 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>
@@ -71,8 +85,9 @@
 
 	* 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 +108,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 +142,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 +162,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/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2021-10-22 21:41:02 UTC (rev 60842)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2021-10-22 21:45:38 UTC (rev 60843)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 1003 2021-10-21 13:01:34Z michal_h21 $
+% $Id: tex4ht-4ht.tex 1005 2021-10-22 07:50:38Z michal_h21 $
 % tex tex4ht-4ht   or   ht tex tex4ht-4ht
 %
 % Copyright 2009-2021 TeX Users Group    
@@ -3950,6 +3950,7 @@
   }%
   |<fix biblatex lang handling|>
 }
+|<early biblatex nameref|>
 >>> \AddFile{9}{biblatex-hooks}
 
 Some biblatex styles reported error missing English language. 
@@ -3972,6 +3973,16 @@
      \blx at lbxinput@iv{#2}{#2}{language '#2'}}}
 >>>
 
+BibLaTeX and TeX4ht both redefine the \Verb|\ifthenelse| command. We take care 
+of it in biblatex.4ht by defining the \Verb|\TE at hook| command. But some BibLaTeX
+styles still have issues (namely "anbt"). I've found that loading of "nameref"
+package helps in this case. 
+\Link[https://tex.stackexchange.com/a/619816/2891]{}{}More info\EndLink.
+
+\<early biblatex nameref\><<<
+\RequirePackage{nameref}
+>>>
+
 %%%%%%%%%%%%%%%%%
 \Section{xeCJK}
 %%%%%%%%%%%%%%%%%

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/biblatex-hooks.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/biblatex-hooks.4ht	2021-10-22 21:41:02 UTC (rev 60842)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/biblatex-hooks.4ht	2021-10-22 21:45:38 UTC (rev 60843)
@@ -1,4 +1,4 @@
-% biblatex-hooks.4ht (2020-10-17-13:53), generated from tex4ht-4ht.tex
+% biblatex-hooks.4ht (2021-10-22-14:44), generated from tex4ht-4ht.tex
 % Copyright 2020 TeX Users Group
 %
 % This work may be distributed and/or modified under the
@@ -16,7 +16,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2020-10-17-13:53}
+\immediate\write-1{version 2021-10-22-14:44}
 
 \:AtEndOfPackage{%
   \def\blx at mknoautolang{%
@@ -36,4 +36,6 @@
      \blx at lbxinput@iv{#2}{#2}{language '#2'}}}
 
 }
+\RequirePackage{nameref}
 
+



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