# [tex4ht] Error in processing file with references

Kristian Debrabant Kristian.Debrabant at cs.kuleuven.be
Tue Oct 26 18:33:09 CEST 2010

One reason could be that your biblatex.4ht version is not suitable for the
version of biblatex you use. For example, for biblatex0.9d, biblatex.4ht
from September26, 2010 is needed, see, e.g., the discussion in
http://tug.org/pipermail/tex4ht/2010q3/000195.html. The version on CTAN
seems still to be from 2008.

Best regards

Kristian

On Mon, 25 Oct 2010, Thompson,Paul wrote:

> [IMAGE]
>
> I have set up my CV in LaTeX, and am attempting to convert the references and stuff back to Word, using the tex4ht approach.
>
>
>
> I use biblatex and biber to process the file.
>
> The .aux file after processing with biber contains lines like these:
>
>
>
> \relax
>
> \@writefile{toc}{\boolfalse{citerequest}\boolfalse{citetracker}\boolfalse{pagetracker}\boolfalse{backtracker}}
>
> \@writefile{lof}{\boolfalse{citerequest}\boolfalse{citetracker}\boolfalse{pagetracker}\boolfalse{backtracker}}
>
> \@writefile{lot}{\boolfalse{citerequest}\boolfalse{citetracker}\boolfalse{pagetracker}\boolfalse{backtracker}}
>
> \select at language{american}
>
> \@writefile{toc}{\defcounter{refsection}{0}}
>
> \@writefile{toc}{\select at language{american}}
>
> \@writefile{lof}{\defcounter{refsection}{0}}
>
> \@writefile{lof}{\select at language{american}}
>
> \@writefile{lot}{\defcounter{refsection}{0}}
>
> \@writefile{lot}{\select at language{american}}
>
> \abx at aux@refsection{1}{2}
>
> \newlabel{refsection:1}{{8a}{2}}
>
> \abx at aux@page{1}{2}
>
>
>
> I am following instructions from various places which suggest that I do:
>
>
>
>
>
> mk4ht oolatex patcv.tex
>
>
>
>
>
> I get the following error:
>
>
>
> ! LaTeX Error: Missing \begin{document} in '.
>
>
>
> See the LaTeX manual or LaTeX Companion for explanation.
>
> Type  H <return>  for immediate help.
>
>  ...
>
>
>
> l.10 \abx at aux@refsection{1}{4}
>
>
>
> Note that the error above changes as mk4ht processes the .aux file, as it rewrites the file.
>
>
>
> The .aux file after rewrite is similar:
>
>
>
> \relax
>
>
> \select at language{american}
>
> \@writefile{toc}{\defcounter{refsection}{0}}
>
> \@writefile{toc}{\select at language{american}}
>
> \@writefile{lof}{\defcounter{refsection}{0}}
>
> \@writefile{lof}{\select at language{american}}
>
> \@writefile{lot}{\defcounter{refsection}{0}}
>
> \@writefile{lot}{\select at language{american}}
>
> \abx at aux@refsection{1}{4}
>
>
> \abx at aux@page{1}{5}
>
> \abx at aux@page{2}{5}
>
> \abx at aux@page{3}{5}
>
> \abx at aux@page{4}{5}
>
> \abx at aux@page{5}{5}
>
> \abx at aux@page{6}{5}
>
>
>
> Note that the use of the q command to the run window gets it to run, and then opening the file in MS Word actually has a sort-of
> converted file.
>
>
>
> Paul A. Thompson, Ph.D.
>
>
>
>
>
>
>
>
> Cell: 618-974-0473
>
> Fax: 605-312-6071
>
>
>
>
>
>
>
>
> -----------------------------------------------------------------------
> Please begin using the address in the "From" line above, immediately.
> Soon, email sent to my old address will no longer be delivered to me.
>
> Confidentiality Notice: This e-mail message, including any attachments,
> is for the sole use of the intended recipient(s) and may contain
> privileged and confidential information.  Any unauthorized review, use,
> disclosure or distribution is prohibited.  If you are not the intended
`