From 471ceede8874332f594eb9cc818d6d283804b11a Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Wed, 17 Mar 2021 07:35:07 +0900 Subject: fetchbibpipes update --- texmf-dist/tex/latex/fetchbibpes/fetchbibpes.sty | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) (limited to 'texmf-dist/tex/latex') diff --git a/texmf-dist/tex/latex/fetchbibpes/fetchbibpes.sty b/texmf-dist/tex/latex/fetchbibpes/fetchbibpes.sty index 684bbab2..1680aa66 100644 --- a/texmf-dist/tex/latex/fetchbibpes/fetchbibpes.sty +++ b/texmf-dist/tex/latex/fetchbibpes/fetchbibpes.sty @@ -19,7 +19,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e}[1997/12/01] \ProvidesPackage{fetchbibpes} - [2018/07/30 v2.4.9 fetchbibpes: Fetch Bible passages from DEF files (dps)] + [2021/03/08 v2.4.10 fetchbibpes: Fetch Bible passages from DEF files (dps)] \RequirePackage{xkeyval} \def\csarg#1#2{\expandafter#1\csname#2\endcsname} \let\fb@Zero=0 \let\fb@One=1 \let\fb@Two=2 @@ -291,9 +291,9 @@ \let\fbp@pformat\@empty \define@boolkey{fbpes}{caps}[true]{\ifKV@fbpes@caps \def\fbpes@case{\uppercase}\else - \let\fbpes@case\relax\fi + \let\fbpes@case\@empty\fi } -\let\fbpes@case\relax +\let\fbpes@case\@empty \define@boolkey{fbpes}{showfirst}[true]{} \KV@fbpes@showfirstfalse \define@key{fbpes}{shownone}[]{\let\verseFmt\@gobble} @@ -463,9 +463,10 @@ \fp@looptoreplace\fi \r@fbp@enclose \egroup}% + \if@versetxt\else \ifKV@fbpes@citeatend \fbp@priorRefSpc{\ifKV@fbpes@nocite\else - \book@passage\fi}\fi + \book@passage\fi}\fi\fi \egroup } \newif\if@versetxt\@versetxtfalse @@ -610,7 +611,17 @@ \@tempcnta\fb@verseEnd \else \ifKV@fbpes@typeset - \fb@insrtvn\fb@qq(\bib@ver)\fb@qq + \if@versetxt + \PackageInfo{fetchbibpes}{For \string\fetchversestxt\space + with the typeset option:\MessageBreak + \bib@ver\space is not defined. + Expand \string\passagetxt\MessageBreak + to see the error message}% + \edef\x{\noexpand\g@addto@macro\noexpand + \passagetxt{\fb@insrtvn ??(\bib@ver)??}}\x + \else + \fb@insrtvn\fb@qq(\bib@ver)\fb@qq + \fi \else \edef\x{\noexpand\g@addto@macro\noexpand \passagetxt{\fb@insrtvn ??(\bib@ver)??}}\x @@ -640,8 +651,9 @@ \iffound@ltstarstop\let\fbpes@alt\@empty\fi }\ifKV@fbpes@typeset\r@fbp@enclose\fi % dps \egroup + \if@versetxt\else \ifKV@fbpes@citeatend - \fbp@priorRefSpc{\book@passage}\fi + \fbp@priorRefSpc{\book@passage}\fi\fi \egroup } \newif\iffound@ltstarstop \found@ltstarstopfalse -- cgit v1.2.3