[tex4ht-commits] [SCM] tex4ht updated: r528 - trunk/lit

michal_h21 at gnu.org.ua michal_h21 at gnu.org.ua
Wed Mar 13 09:10:43 CET 2019


Author: michal_h21
Date: 2019-03-13 10:10:43 +0200 (Wed, 13 Mar 2019)
New Revision: 528

Modified:
   trunk/lit/ChangeLog
   trunk/lit/tex4ht-4ht.tex
Log:
Fix for non-ascii citekeys with XeLaTeX

Modified: trunk/lit/ChangeLog
===================================================================
--- trunk/lit/ChangeLog	2019-03-12 16:56:05 UTC (rev 527)
+++ trunk/lit/ChangeLog	2019-03-13 08:10:43 UTC (rev 528)
@@ -1,3 +1,7 @@
+2019-03-13  Michal Hoftich  <michal.h21 at gmail.com>
+
+	* tex4ht-4ht.tex (biblatex.4ht): fix for non-ascii cite keys with XeLaTeX.
+
 2019-03-12  Michal Hoftich  <michal.h21 at gmail.com>
 
 	* tex4ht-4ht.tex (biblatex.4ht): fix for Polyglossia package.

Modified: trunk/lit/tex4ht-4ht.tex
===================================================================
--- trunk/lit/tex4ht-4ht.tex	2019-03-12 16:56:05 UTC (rev 527)
+++ trunk/lit/tex4ht-4ht.tex	2019-03-13 08:10:43 UTC (rev 528)
@@ -2491,6 +2491,16 @@
 
 >>>
 
+The following code fixes non-ascii cite keys with XeLaTeX,
+they caused compilation error when the AUX file is loaded.
+\<config biblatex\><<<
+\ifdefined\XeTeXversion
+  \def\abx at aux@defaultrefcontext#1#2#3{%
+    \global\boolfalse{refcontextdefaults}%
+  \csxdef{blx at assignedrefcontextbib@#1@\detokenize{#2}}{\detokenize{#3}}}
+\fi
+>>>
+
 \<shared config biblatex\><<<
 \append:def\blx at bibinit{\a:bibinit}%
 \NewConfigure{bibinit}{1}%



More information about the tex4ht-commits mailing list