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

cvr at gnu.org.ua cvr at gnu.org.ua
Wed Jun 10 09:01:12 CEST 2015


Author: cvr
Date: 2015-06-10 10:01:12 +0300 (Wed, 10 Jun 2015)
New Revision: 151

Modified:
   trunk/lit/tex4ht-4ht.tex
Log:
\blx at checksum was a parameterless macro, while the current biblatex defines it as a macro with three parameters. The macro has been redefined to match the package. The bug was
reported by Simon Spiegel and fix suggested by Michal Hoftich.




Modified: trunk/lit/tex4ht-4ht.tex
===================================================================
--- trunk/lit/tex4ht-4ht.tex	2015-06-07 19:33:46 UTC (rev 150)
+++ trunk/lit/tex4ht-4ht.tex	2015-06-10 07:01:12 UTC (rev 151)
@@ -1976,10 +1976,19 @@
 \NewConfigure{@shorthands}[1]{\concat:config\a:@shorthands{#1}} 
 \let\a:@shorthands\empty 
 \def\nolinkurl{\o:url:}
-\def\blx at checksum{\ifx \blx at checksum@old \blx at checksum@new \else
-  \blx at warning@noline {Page references have changed.\MessageBreak
-    Rerun to get references right}\@tempswatrue \blx at reruntrue \fi
-  \@nameuse {blx at rerun}}
+% \def\blx at checksum{\ifx \blx at checksum@old \blx at checksum@new \else
+%   \blx at warning@noline {Page references have changed.\MessageBreak
+%     Rerun to get references right}\@tempswatrue \blx at reruntrue \fi
+%   \@nameuse {blx at rerun}}
+\def\blx at checksum#1#2#3{%
+  \begingroup
+  \blx at tempcnta\the\numexpr0#2*0#3\relax
+  \blx at tempcntb\blx at tempcnta
+  \divide\blx at tempcntb10
+  \multiply\blx at tempcntb10
+  \advance\blx at tempcnta-\blx at tempcntb
+  \xdef#1{#1\the\blx at tempcnta}%
+  \endgroup}
 \pend:def\blx at bibliography{\bibSecConfigure%
   \pend:def\blx at bibinit{%
     \bibConfigure



More information about the tex4ht-commits mailing list