summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/hyperref/backref.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-12-13 23:41:13 +0000
committerKarl Berry <karl@freefriends.org>2009-12-13 23:41:13 +0000
commit1c98c7ef3cad3840296cf540113e940b13921f81 (patch)
treef3cb5f01ce0fc0251e4b42873887d4b0866e9520 /Master/texmf-dist/tex/latex/hyperref/backref.sty
parent3fd24b24f7d96a819d5c3787e6f4c447f5b83dd7 (diff)
kpfonts update (13dec09)
git-svn-id: svn://tug.org/texlive/trunk@16390 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/backref.sty')
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/backref.sty46
1 files changed, 10 insertions, 36 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/backref.sty b/Master/texmf-dist/tex/latex/hyperref/backref.sty
index d7e0219c138..55a97e7b194 100644
--- a/Master/texmf-dist/tex/latex/hyperref/backref.sty
+++ b/Master/texmf-dist/tex/latex/hyperref/backref.sty
@@ -21,7 +21,7 @@
%% given in the file `manifest.txt'.
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{backref}
- [2009/12/09 v1.30 Bibliographical back referencing]%
+ [2009/12/10 v1.31 Bibliographical back referencing]%
\newif\ifBR@verbose
\@ifundefined{ifHy@verbose}{%
\BR@verbosefalse
@@ -280,6 +280,7 @@
\expandafter\newwrite\csname tf@brf\endcsname
}{}%
\@ifundefined{tf@brf@open}{%
+ \BR@RerunFileCheck
\immediate\openout\csname tf@brf\endcsname\jobname.brf\relax
\gdef\tf@brf@open{}%
}{}%
@@ -318,43 +319,16 @@
\fi
\@esphack
}
-\RequirePackage{pdftexcmds}[2009/04/10]
-\begingroup
- \xdef\BR@CheckSumBefore{%
- \@ifundefined{pdf@filemdfivesum}{}{%
- \pdf@filemdfivesum{\jobname.brf}%
- }%
- :%
- \@ifundefined{pdf@filesize}{}{%
- \pdf@filesize{\jobname.brf}%
- }%
- }%
-\endgroup
-\def\BR@CheckEnd{%
- \begingroup
- \@ifundefined{tf@brf@open}{}{%
+\RequirePackage{rerunfilecheck}[2009/12/10]
+\def\BR@RerunFileCheck{%
+ \RerunFileCheck{\jobname.brf}{%
+ \@ifundefined{tf@brf@open}{%
+ }{%
\immediate\closeout\tf@brf
}%
- \edef\BR@CheckSumAfter{%
- \@ifundefined{pdf@filemdfivesum}{}{%
- \pdf@filemdfivesum{\jobname.brf}%
- }%
- :%
- \@ifundefined{pdf@filesize}{}{%
- \pdf@filesize{\jobname.brf}%
- }%
- }%
- \ifx\BR@CheckSumBefore\BR@CheckSumAfter
- \else
- \PackageWarningNoLine{backref}{%
- Rerun to get bibliographical references right%
- }%
- \fi
- \endgroup
-}%
-\RequirePackage{atveryend}[2009/12/07]
-\AtVeryEndDocument{%
- \BR@CheckEnd
+ }{%
+ Rerun to get bibliographicsl references right%
+ }%
}
\endinput
%%