[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