bugtex4ht - Bugs: bug #252, tex4ht doesn't work with latest...

Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #252: tex4ht doesn't work with latest versions of biblatex/biber

Submitted by:  Simon Spiegel <simifilm>
Submitted on:  Mon 11 May 2015 02:47:29 PM EEST  
Category: NonePriority: 5 - Normal
Severity: 5 - NormalStatus: Ready For Test
Privacy: PublicAssigned to: CV Radhakrishnan <cvr>
Open/Closed: Open

(Jump to the original submission Jump to the original submission)

Sun 07 Jun 2015 11:17:51 PM EEST, comment #14:

Thanks, this is working now.

Simon Spiegel <simifilm>
Sun 07 Jun 2015 03:08:41 PM EEST, comment #13:

Simon, patch for small caps was submitted, maybe it only isn't in TL yet? Anyway, as temporary solution, you may place in directory with your document this code, named as eccc.htf:


Michal Hoftich <michal_h21>
Project Member
Sun 07 Jun 2015 12:35:51 PM EEST, comment #12:

Thanks, but I try to generate .odt files. How would I do small caps change here?

Simon Spiegel <simifilm>
Sun 07 Jun 2015 09:35:42 AM EEST, comment #11:

Thanks Simon for the report.

Smallcaps problem can be solved with a \Css declaration in your document or better a tiny *.cfg:

\Css{.small-caps{font-variant: small-caps; text-transform: lowercase;}}

Second problem can be solved by adding \let\addspace\xspace. It works OK. See the contents of the archive and my.cfg (included in archive), simon.zip.

I used the command:

htlatex simon my

(renamed your MWE to simon.tex)


(file #213)

CV Radhakrishnan <cvr>
Project AdministratorIn charge of this item.
Sun 07 Jun 2015 08:31:15 AM EEST, comment #10:

This is already much better, thanks a lot! There still are small problems though. If you look at the attached file, there are two issues.

1. Small caps are still not rendered properly (bug #253).
2. There's a space missing between "Orange" and "(Uhrwerk"). I see this missing space – which comes from an \addspace command in this case – in different situations, but not always.

(file #212)

Simon Spiegel <simifilm>
Sun 07 Jun 2015 08:30:35 AM EEST, comment #9:

Have committed the changes to svn without waiting for test report from Simon as I fear, I may not be able to attend to this work in the coming week. If the results are unsatisfactory, we shall revert the commit.

By the way, a lot of blank lines in tex4ht-4ht.tex, the literate sources of all *.4ht files have been trimmed for better comprehension. Hence, the commit log will be unnecessarily lengthier, kindly don't be bothered about this.


CV Radhakrishnan <cvr>
Project AdministratorIn charge of this item.
Sat 06 Jun 2015 08:34:20 PM EEST, comment #8:

I did work on the newest version of biblatex (3.0) and biber (2.1) and the modified version of biblatex.4ht is forwarded now. All the example files provided in the biblatex bundle generated right kind of html as with the pdf's. Simon may kindly test this version and confirm if it works satisfactorily. If yes, I shall update the sources and commit to svn.


(file #211)

CV Radhakrishnan <cvr>
Project AdministratorIn charge of this item.
Mon 01 Jun 2015 03:17:25 AM EEST, comment #7:

This time, I had opted out of pretest (acute paucity of time). Will get from CTAN.

CV Radhakrishnan <cvr>
Project AdministratorIn charge of this item.
Mon 01 Jun 2015 02:46:32 AM EEST, comment #6:

or you can get them as part of the tl pretest image, if you want (http://tug.org/texlive/pretest.html). might or might not be easier ...

(i suspect we will make this be the public release of tl'15 in another couple of days, btw. no critical problems have been found since it was frozen a few days ago.)


Karl Berry <karl>
Project Administrator
Mon 01 Jun 2015 02:21:01 AM EEST, comment #5:

Karl, et al., so sorry, I could not find time to fix this bug. Will try my best to attempt this immediately. Guess, I need to grab biber and biblatex from CTAN, right? Not yet available with tlmgr.

CV Radhakrishnan <cvr>
Project AdministratorIn charge of this item.
Mon 01 Jun 2015 01:31:20 AM EEST, comment #4:

just to mention, this was also reported at http://tug.org/pipermail/tex-live/2015-May/036851.html.

cvr, i hope it will not be too much trouble to update the biblatex+biber support for the new version, when you have a chance. and that all the testing infrastructure you built works out ...

Karl Berry <karl>
Project Administrator
Tue 12 May 2015 11:03:18 AM EEST, comment #3:

Yes, the problems become only visible with biblatex 3.0/biber 2.1 or later which are on CTAN and part of TL15 pretest.

Simon Spiegel <simifilm>
Tue 12 May 2015 12:15:51 AM EEST, comment #2:

michal - indeed, newer versions of biber and biblatex are in the tex live pretest (http://tug.org/texlive/pretest.html), and the upstream sourceforge project. i am not at all surprised that the current support does not work, since the changes were (i gather) major.

Karl Berry <karl>
Project Administrator
Mon 11 May 2015 09:48:10 PM EEST, comment #1:

I tried to compile the sample file you posted to Biblatex issue tracker and it worked well with both `htlatex` and `mk4ht oolatex`. But you seem to use newer versions of Biblatex and Biber, I've used Biblatex 2.9 and Biber 1.9, which seems to be the latest versions available in TL 2014.

I've attached resulting HTML and ODT files.

Best regards,

(file #208, file #209)

Michal Hoftich <michal_h21>
Project Member
Mon 11 May 2015 02:47:29 PM EEST, original submission:

tex4ht doesn't currently work with the latest versions of biblatex/biber. There are several errors when compiling:

! Package biblatex Error: Patching 'ifthen' package failed.
! Package biblatex Error: Patching \MakeUppercase failed.
! Package biblatex Error: Patching \MakeLowercase failed.

Compilation finishes when these errors are ignored. Worse is the fact that there was a change to biber's .bbl file format, which results in tex4ht nor resolving quotations.

See also https://github.com/plk/biblatex/issues/310

Simon Spiegel <simifilm>


Attached Files
file #213:  simon.zip added by cvr (66kB - application/x-zip-compressed)
file #212:  teste.tex added by simifilm (596B - application/x-tex)
file #211:  biblatex.4ht added by cvr (17kB - application/octet-stream)
file #208:  sample.html added by michal_h21 (1kB - text/html)
file #209:  sample.odt added by michal_h21 (7kB - application/vnd.oasis.opendocument.text)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by karl (Posted a comment)
  • -unavailable- added by michal_h21 (Updated the item)
  • -unavailable- added by cvr (Updated the item)
  • -unavailable- added by simifilm (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    7 latest changes follow.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 07 Jun 2015 09:35:42 AM EESTcvrAttached File-=>Added simon.zip, #213
    Sun 07 Jun 2015 08:31:15 AM EESTsimifilmAttached File-=>Added teste.tex, #212
    Sat 06 Jun 2015 08:34:20 PM EESTcvrAttached File-=>Added biblatex.4ht, #211
      StatusNone=>Ready For Test
    Mon 11 May 2015 09:48:10 PM EESTmichal_h21Attached File-=>Added sample.html, #208
      Attached File-=>Added sample.odt, #209
    Mon 11 May 2015 06:36:31 PM EESTcvrAssigned toNone=>cvr
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup+gray