[tex4ht-commits] [SCM] tex4ht updated: r50 - trunk/texmf/tex/generic/tex4ht
cvr at gnu.org.ua
cvr at gnu.org.ua
Wed Mar 31 11:58:29 CEST 2010
Author: cvr
Date: 2010-03-31 12:58:29 +0300 (Wed, 31 Mar 2010)
New Revision: 50
Modified:
trunk/texmf/tex/generic/tex4ht/biblatex.4ht
Log:
\bib at field@entrykey initialized with null value.
Modified: trunk/texmf/tex/generic/tex4ht/biblatex.4ht
===================================================================
--- trunk/texmf/tex/generic/tex4ht/biblatex.4ht 2010-03-31 09:56:43 UTC (rev 49)
+++ trunk/texmf/tex/generic/tex4ht/biblatex.4ht 2010-03-31 09:58:29 UTC (rev 50)
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% biblatex.4ht Version 1.1 %
-% Copyright (C) 2007--2009 Eitan M. Gurari %
-% Copyright 2009 TeX Users Group
+% biblatex.4ht 2010-03-31-15:16 %
+% Copyright (C) 2007--2010 Eitan M. Gurari %
+% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c of this license or (at your option) any %
@@ -13,7 +13,7 @@
% %
% This work has the LPPL maintenance status "maintained".%
% %
-% The Current Maintainer of this work %
+% This Current Maintainer of this work %
% is the TeX4ht Project <tex4ht at tug.org>. %
% %
% If you modify this program your changing its signature %
@@ -24,20 +24,20 @@
% tex4ht at tug.org %
% http://www.tug.org/tex4ht %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\immediate\write-1{Version 1.1}
+\immediate\write-1{version 2010-03-31-15:16}
\ifx \blx at startbib\:UnDef
\pend:def\blx at shorthands{%
\pend:def\blx at bibinit{%
\HAssign\shorthands:cnt=0
\NewConfigure{printfield-shorthand}{2}%
- \Configure{printfield-shorthand}
+ \Configure{printfield-shorthand}%
{\gHAdvance\shorthands:cnt by 1\relax
\ifnum \shorthands:cnt=1 \a:printshorthands
\else \c:printshorthands \fi
}
{\d:printshorthands}%
-% \append:def\endtheshorthands{\b:printshorthands}%
+ \append:def\endtheshorthands{\b:printshorthands}%
\csname a:@shorthands\endcsname
}}
\NewConfigure{printshorthands}{4}
@@ -50,10 +50,10 @@
\@nameuse {blx at rerun}}
\pend:def\blx at bibliography{%
\pend:def\blx at bibinit{%
- \ConfigureList{thebibliography}
- {\a:thebibliography}
- {\b:thebibliography}
- {\c:thebibliography}
+ \ConfigureList{thebibliography}%
+ {\a:thebibliography}%
+ {\b:thebibliography}%
+ {\c:thebibliography}%
{\d:thebibliography}%
\csname onthebibliography:list\endcsname
}%
@@ -75,8 +75,8 @@
\NewConfigure{printfield-#2}{2}%
\a:printfield{printfield-#2}%
\fi
- \Configure{blx at unit}
- {\csname a:printfield-#2\endcsname}
+ \Configure{blx at unit}%
+ {\csname a:printfield-#2\endcsname}%
{\csname b:printfield-#2\endcsname}%
\csname o:\string\blx at printfield:\endcsname[#1]{#2}%
}
@@ -92,8 +92,8 @@
\NewConfigure{bibstring-#2}{2}%
\a:printfield{bibstring-#2}%
\fi
- \Configure{blx at unit}
- {\csname a:bibstring-#2\endcsname}
+ \Configure{blx at unit}%
+ {\csname a:bibstring-#2\endcsname}%
{\csname b:bibstring-#2\endcsname}%
\csname o:\string\blx at bibstring:\endcsname[#1]{#2}%
}
@@ -103,8 +103,8 @@
\NewConfigure{bibcpstring-#2}{2}%
\a:printfield{bibcpstring-#2}%
\fi
- \Configure{blx at unit}
- {\csname a:bibcpstring-#2\endcsname}
+ \Configure{blx at unit}%
+ {\csname a:bibcpstring-#2\endcsname}%
{\csname b:bibcpstring-#2\endcsname}%
\csname o:\string\blx at bibcpstring:\endcsname[#1]{#2}%
}
@@ -114,8 +114,8 @@
\NewConfigure{biblcstring-#2}{2}%
\a:printfield{biblcstring-#2}%
\fi
- \Configure{blx at unit}
- {\csname a:biblcstring-#2\endcsname}
+ \Configure{blx at unit}%
+ {\csname a:biblcstring-#2\endcsname}%
{\csname b:biblcstring-#2\endcsname}%
\csname o:\string\blx at biblcstring:\endcsname[#1]{#2}%
}
@@ -125,13 +125,13 @@
\NewConfigure{bibucstring-#2}{2}%
\a:printfield{bibucstring-#2}%
\fi
- \Configure{blx at unit}
- {\csname a:bibucstring-#2\endcsname}
+ \Configure{blx at unit}%
+ {\csname a:bibucstring-#2\endcsname}%
{\csname b:bibucstring-#2\endcsname}%
\csname o:\string\blx at bibucstring:\endcsname[#1]{#2}%
}
\expandafter\HLet\csname\string\blx at bibucstring\endcsname\:tempc
-\NewConfigure{biblatex-style}[2]{
+\NewConfigure{biblatex-style}[2]{%
\def\:temp{#1}%
\ifx \:temp\blx at cbxfile
#2%
@@ -153,8 +153,8 @@
\let\blx at csq@ifkernmark\@empty
\def\blx at begunit{%
\toggletrue{blx at tempa}%
- \iftoggle{blx at insert}
- {\iftoggle{blx at unit}
+ \iftoggle{blx at insert}%
+ {\iftoggle{blx at unit}%
{\begingroup
\let\blx at begunit\@empty
\let\blx at endunit\@empty
@@ -163,25 +163,25 @@
\global\togglefalse{blx at unit}%
\togglefalse{blx at tempa}}
{\blx at postpunct}%
- \iftoggle{blx at block}
+ \iftoggle{blx at block}%
{\begingroup
\let\blx at begunit\@empty
\let\blx at endunit\@empty
\newblockpunct
\endgroup
\global\togglefalse{blx at block}%
- \togglefalse{blx at tempa}}
- {}}
+ \togglefalse{blx at tempa}}%
+ {}}%
{}%
\blx at postpunct
\blx at resetpuncthook
- \iftoggle{blx at tempa}
- {}
+ \iftoggle{blx at tempa}%
+ {}%
{\global\togglefalse{blx at insert}}%
\csname a:blx at unit\endcsname
\blx at leavevmode
\blx at csq@ifkernmark
- {}
+ {}%
{\penalty\@M
\hskip-\blx at unitmark\relax
\hskip\blx at unitmark\relax}%
@@ -206,14 +206,15 @@
\fi
\NewConfigure{thebibliography}{4}
-\append:def\blx at bibinit{\a:bibinit}
-\NewConfigure{bibinit}{1}
+\append:def\blx at bibinit{\a:bibinit}%
+\NewConfigure{bibinit}{1}%
\let\blx at anchors\@empty
+\let\bib at field@entrykey\@empty
\protected\def\blx at anchor{%
\xifinlist{X\the\c at refsection -%@
-\bib at field@entrykey}{\blx at anchors}
- {}
+\bib at field@entrykey}{\blx at anchors}%
+ {}%
{\listxadd\blx at anchors{X\the\c at refsection -%@
\bib at field@entrykey}%
\hyper:natanchorstart{X\the\c at refsection -%@
@@ -221,22 +222,22 @@
\hyper:natanchorend}}
\protected\def\blx at bibhyperref{%
\@ifnextchar[%]
- {\blx at bibhyperref@i}
+ {\blx at bibhyperref@i}%
{\blx at bibhyperref@i[\bib at field@entrykey]}}%
\long\def\blx at bibhyperref@i[#1]#2{%
\hyper:natlinkstart{X\the\c at refsection -%@
#1}%
- #2\hyper:natlinkend}
+ #2\hyper:natlinkend}%
\protected\long\def\blx at bibhyperlink#1#2{%
\hyper:natlinkstart{X\the\c at refsection --%:
#1}%
- #2\hyper:natlinkend}
+ #2\hyper:natlinkend}%
\protected\long\def\blx at bibhypertarget#1#2{%
\@bsphack
\hyper:natanchorstart{X\the\c at refsection --%:
#1}%
\@esphack
- #2\hyper:natanchorend}
+ #2\hyper:natanchorend}%
\let\blx at ifhyperref\@firstoftwo
\def\hyper:natanchorstart#1{\Link{}{#1}\EndLink}
\def\hyper:natanchorend{}
@@ -246,9 +247,9 @@
\let\:temp\do
\def\do#1{%
\patchcmd#1%
- {\color at begingroup}
- {\color at begingroup\toggletrue{blx at footnote}}
- {\togglefalse{blx at tempa}\listbreak}
+ {\color at begingroup}%
+ {\color at begingroup\toggletrue{blx at footnote}}%
+ {\togglefalse{blx at tempa}\listbreak}%
{}}%
\docsvlist{%
\@footnotetext,% latex
More information about the tex4ht-commits
mailing list