[tex4ht] biblatex, biber, and htlatex

Kristian Debrabant debrabant at imada.sdu.dk
Mon May 21 11:41:13 CEST 2012


> If somebody sends me a test file with necessary bib database, I shall
> come back with a biblatex.4ht compatible with 1.7. Also, we shall
> provide options to load previous versions of biblatex.sty (1.6, ...)
> which will solve the nagging problem of dependency factor.

The following minimal example, compiled with biblatex v. 1.7 and 
biblatex.4ht from 2011-11-10-03:54, stops with the error:

! LaTeX Error: Missing \begin{document} in `'.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
  ...

l.8 \abx at aux@number{0}{testentry}{0}{1}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{filecontents}{testbib.bib}
@ARTICLE{testentry,
AUTHOR = {Andreas Test},
TITLE = {Test for Biblatex with tex4ht},
JOURNAL = {Test Journal},
YEAR = {2010},
month = jul,
}
\end{filecontents}
\documentclass{article}
\usepackage[defernumbers]{biblatex}
\bibliography{testbib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

The problem seems to be created by the "defernums" option. A similar 
problem appeared about one year ago, your solution then was the following:

"
The problem was checksum macros, which Eitan had redefined in 
biblatex.4ht. That seems superfluous and erratic with the current
revision of biblatex.sty. TeX4ht can very well make use of the original 
definition in the package, I believe.
"

Best regards

Kristian


More information about the tex4ht mailing list