summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/bibleref
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-09-27 21:09:17 +0000
committerKarl Berry <karl@freefriends.org>2016-09-27 21:09:17 +0000
commit3286700d65613e81b020ed472a0ee4d995166fd2 (patch)
treebb71f4936e56f9d0aa71cfceed7f256dde57dff0 /Master/texmf-dist/source/latex/bibleref
parentcc030901f2a91dccbd6953f51c43943afd2f025b (diff)
bibleref (27sep16)
git-svn-id: svn://tug.org/texlive/trunk@42162 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/bibleref')
-rw-r--r--Master/texmf-dist/source/latex/bibleref/bibleref.dtx14
1 files changed, 10 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/bibleref/bibleref.dtx b/Master/texmf-dist/source/latex/bibleref/bibleref.dtx
index 7981b709968..b7bc3c58a54 100644
--- a/Master/texmf-dist/source/latex/bibleref/bibleref.dtx
+++ b/Master/texmf-dist/source/latex/bibleref/bibleref.dtx
@@ -942,7 +942,7 @@
% Declare package
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{bibleref}[2016/09/10 1.15 (NLCT and MR)]
+\ProvidesPackage{bibleref}[2016/09/27 1.16 (NLCT and MR)]
% \end{macrocode}
% Need to do some conditional stuff
% \begin{macrocode}
@@ -2184,6 +2184,7 @@ defined}{}}}
% verse.
%\changes{1.09}{2009/04/26}{replaced \cs{index} with \cs{biblerefindex}}
%\changes{1.10}{2010/04/27}{separated child entry from parent entry to improve sorting}
+%\changes{1.16}{2016/09/27}{Don't add the \cs{bvidxpgformat} in the .idx file if defined as empty}
% \begin{macrocode}
\newcommand*{\@end@@bibleverse}{%
\if@bv@idx
@@ -2193,9 +2194,14 @@ defined}{}}}
\else
\def\@bv@tmp{\@bv@mainidxentry!\@bv@chidxsort @\@bv@idxentry}%
\fi
- \@do@biblerefindex
- {\@@bv@idxsort\relax @\@bv@tmp|\@bv@idxpgformat}%
-% \begin{macrocode}
+ \edef\@bv@tmpc{\@bv@idxpgformat}%\@bv@tmpa and \@bv@tmpb are tokens
+ \ifx\@empty\@bv@tmpc%
+ \@do@biblerefindex%
+ {\@@bv@idxsort\relax @\@bv@tmp}%
+ \else%
+ \@do@biblerefindex%
+ {\@@bv@idxsort\relax @\@bv@tmp|\@bv@idxpgformat}%
+ \fi%
\@bv@idxfalse
\fi
% \end{macrocode}