[tex4ht] [bug #273] biblatex broken again

Michal Hoftich michal.h21 at gmail.com
Fri Mar 11 14:26:16 CET 2016


URL:
  <http://puszcza.gnu.org.ua/bugs/?273>

                 Summary: biblatex broken again
                 Project: tex4ht
            Submitted by: michal_h21
            Submitted on: Fri 11 Mar 2016 03:26:16 PM EET
                Category: None
                Priority: 5 - Normal
                Severity: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

It seems to be a tradition, new version of biblatex recently updated on CTAN
crashes tex4ht configuration. This time it produces several error messages and
doesn't produce any citations nor references.

One problem is that some macros introduced in 3.0 were removed again, so we
probably need to make test for minor version and leave them in biblatex 3.4.
The other problem is that biblatex does some things in \AtEndPreamble{}
command and we can't fix it easily. It tries to redefine \MakeUppercase and
\MakeLowercase macros, but patching fails, because they are redefined by
tex4ht as well. The other thing is that it process list of babel languages and
loads language files for them (it is probably requested only in some
bibliography styles, for example Biblatex ISO 690 [1]). For some reason, the
language files are loaded correctly, but code which should be executed only in
case of failed loading is started. This results in run time error and language
handling doesn't work.

I've modified biblatex.4ht to fix these issues, but it needs more testing, in
particular with previous biblatex version, if someone has access to it.

[1] https://github.com/michal-h21/biblatex-iso690



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Fri 11 Mar 2016 03:26:16 PM EET  Name: biblatex.4ht  Size: 20kB   By:
michal_h21

<http://puszcza.gnu.org.ua/bugs/download.php?file_id=230>

    _______________________________________________________

Reply to this item at:

  <http://puszcza.gnu.org.ua/bugs/?273>

_______________________________________________
  Message sent via/by Puszcza
  http://puszcza.gnu.org.ua/



More information about the tex4ht mailing list