summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/bibleref
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-07-10 00:00:31 +0000
committerKarl Berry <karl@freefriends.org>2010-07-10 00:00:31 +0000
commitcdb7652d653cc1c8c06315f735d1a70728d2f9b1 (patch)
tree200bce243e84e7f22abec18304a2fcf41c79288e /Master/texmf-dist/source/latex/bibleref
parenta3553d2be74615ac58c2d0301d63971ca67b2d1c (diff)
bibleref 1.13 (8jul10)
git-svn-id: svn://tug.org/texlive/trunk@19317 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/bibleref')
-rw-r--r--Master/texmf-dist/source/latex/bibleref/bibleref.dtx72
-rw-r--r--Master/texmf-dist/source/latex/bibleref/bibleref.ins38
-rw-r--r--Master/texmf-dist/source/latex/bibleref/bibleref.sty851
3 files changed, 78 insertions, 883 deletions
diff --git a/Master/texmf-dist/source/latex/bibleref/bibleref.dtx b/Master/texmf-dist/source/latex/bibleref/bibleref.dtx
index 558926080e0..0703a983c5d 100644
--- a/Master/texmf-dist/source/latex/bibleref/bibleref.dtx
+++ b/Master/texmf-dist/source/latex/bibleref/bibleref.dtx
@@ -11,7 +11,7 @@
% -doc "bibleref-manual.tex"
% -author "Nicola Talbot"
% bibleref
-% Created on 2010/5/11 18:06
+% Created on 2010/7/7 10:21
%\fi
%\iffalse
%<*package>
@@ -48,22 +48,22 @@
-\CheckSum{1892}
+\CheckSum{1893}
\begin{document}
\DocInput{bibleref.dtx}
\end{document}
%</driver>
%\fi
-%\title{bibleref.sty v1.12: a \LaTeXe\ package for
-%typesetting bible references}
+%\title{bibleref.sty v1.13:
+%a \LaTeXe\ package for typesetting bible references}
%\author{Nicola Talbot\\[10pt]
%School of Computing Sciences\\
%University of East Anglia\\
%Norwich. Norfolk. NR4 7TJ.\\
%United Kingdom\\
%\url{http://theoval.cmp.uea.ac.uk/~nlct/}}
-%\date{11th May 2010}
+%\date{2010-07-07}
%
%\maketitle
%\tableofcontents
@@ -182,7 +182,6 @@
%\begin{verbatim}
%\addbiblebook{Susanna}{Story of Susanna}
%\end{verbatim}
-%\toTop
%
%\section{Defining New Styles}
%
@@ -205,7 +204,6 @@
%}
%\end{verbatim}
%Note the use of \verb|##1| instead of \verb|#1|.
-%\toTop
%
%\section{Indexing Bible References}
%
@@ -238,7 +236,6 @@
%delim_2 "\\dotfill "
%\end{verbatim}
%See the \app{makeindex} documentation for further details.
-%\toTop
%
%\subsection{Separate Scripture Index}
%
@@ -269,7 +266,6 @@
%You will then need to run \app{makeindex} on the file
%\texttt{scripture.idx}. See the \sty{multind} documentation
%for further details.
-%\toTop
%
%\subsection{Changing the Sort Order}
%
@@ -308,7 +304,6 @@
%\biblerefmap{Mark}{2@New Testament!02}
%...
%\end{verbatim}
-%\toTop
%
%\section{Acknowledgements}
%Many thanks to all the useful comments from comp.text.tex,
@@ -317,7 +312,6 @@
%\StopEventually{\phantomsection
%\addcontentsline{toc}{section}{Index}
%\PrintIndex
-%\toTop
%}
%
%
@@ -331,17 +325,23 @@
% Declare package
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{bibleref}[2010/05/11 1.12 (NLCT)]
+\ProvidesPackage{bibleref}[2010/07/07 1.13 (NLCT)]
% \end{macrocode}
% Need to do some conditional stuff
% \begin{macrocode}
\RequirePackage{ifthen}
% \end{macrocode}
-% The fmtcount package is needed for the full text
+% The \sty{fmtcount} package is needed for the full text
% citations
% \begin{macrocode}
\RequirePackage{fmtcount}
% \end{macrocode}
+% The \sty{amsgen} package is needed for \cs{new@ifnextchar}
+%\changes{1.13}{2010/07/07}{Added amsgen which provides
+%\cs{new@ifnextchar}}
+% \begin{macrocode}
+\RequirePackage{amsgen}
+% \end{macrocode}
%\begin{macro}{\BRbooknumberstyle}
% The style of the book
% number. By default, it simply displays its argument
@@ -854,7 +854,7 @@
\renewcommand*{\BRepistletothe}{}%
\renewcommand*{\BRepistleto}{}%
\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{ }
+\renewcommand*{\BRbkchsep}{ }%
\renewcommand*{\BRchvsep}{:}%
\renewcommand*{\BRchsep}{;}%
\renewcommand*{\BRvrsep}{--}%
@@ -1154,8 +1154,12 @@ defined}{}}}
% Sets the current style.
% \begin{macrocode}
\newcommand*{\biblerefstyle}[1]{%
-\@ifundefined{brs@#1}{\PackageError{bibleref}{%
-Unknown biblerefstyle '#1'}{}}{\csname brs@#1\endcsname}}
+ \@ifundefined{brs@#1}%
+ {%
+ \PackageError{bibleref}{Unknown biblerefstyle '#1'}{}%
+ }%
+ {\csname brs@#1\endcsname}%
+}
% \end{macrocode}
%\end{macro}
%
@@ -1320,7 +1324,11 @@ Unknown biblerefstyle '#1'}{}}{\csname brs@#1\endcsname}}
\def\@bv@mainidxentry{\BRbooktitlestyle{\csname bri@#1\endcsname}}%
}%
}%
- \@ifnextchar(%
+% \end{macrocode}
+%\changes{1.13}{2010/07/07}{changed \cs{@ifnextchar} to
+%\cs{new@ifnextchar}}
+% \begin{macrocode}
+ \new@ifnextchar(%
{\BRbkchsep\@bibleverse}%
{\@end@@bibleverse}%
}
@@ -1383,9 +1391,13 @@ Unknown biblerefstyle '#1'}{}}{\csname brs@#1\endcsname}}
\else
\@bv@do{\BRchvsep}\@br@vrsty{#1}%
\fi
- \@ifnextchar(%
+% \end{macrocode}
+%\changes{1.13}{2010/07/07}{changed \cs{@ifnextchar} to
+%\cs{new@ifnextchar}}
+% \begin{macrocode}
+ \new@ifnextchar(%
{\@bv@do{\BRchsep}\@bibleverse}%
- {\@ifnextchar-%
+ {\new@ifnextchar-%
{\@bv@do{\BRvrsep}\@bibleverser}%
{\@end@@bibleverse}%
}%
@@ -1540,18 +1552,18 @@ Unknown biblerefstyle '#1'}{}}{\csname brs@#1\endcsname}}
\usepackage{creatdtx}
-\CheckSum{1892}
+\CheckSum{1893}
\begin{document}
-\title{bibleref.sty v1.12: a \LaTeXe\ package for
-typesetting bible references}
+\title{bibleref.sty v1.13:
+a \LaTeXe\ package for typesetting bible references}
\author{Nicola Talbot\\[10pt]
School of Computing Sciences\\
University of East Anglia\\
Norwich. Norfolk. NR4 7TJ.\\
United Kingdom\\
\url{http://theoval.cmp.uea.ac.uk/~nlct/}}
-\date{11th May 2010}
+\date{2010-07-07}
\maketitle
\tableofcontents
@@ -1670,7 +1682,6 @@ For example:
\begin{verbatim}
\addbiblebook{Susanna}{Story of Susanna}
\end{verbatim}
-\toTop
\section{Defining New Styles}
@@ -1693,7 +1704,6 @@ has verses in lower case Roman numerals, and redefines
}
\end{verbatim}
Note the use of \verb|##1| instead of \verb|#1|.
-\toTop
\section{Indexing Bible References}
@@ -1726,7 +1736,6 @@ delim_1 "\\dotfill "
delim_2 "\\dotfill "
\end{verbatim}
See the \app{makeindex} documentation for further details.
-\toTop
\subsection{Separate Scripture Index}
@@ -1757,7 +1766,6 @@ the scripture index is displayed using
You will then need to run \app{makeindex} on the file
\texttt{scripture.idx}. See the \sty{multind} documentation
for further details.
-\toTop
\subsection{Changing the Sort Order}
@@ -1796,7 +1804,6 @@ testament, you can add this to the mapping. For example:
\biblerefmap{Mark}{2@New Testament!02}
...
\end{verbatim}
-\toTop
\section{Acknowledgements}
Many thanks to all the useful comments from comp.text.tex,
@@ -1805,7 +1812,6 @@ especially from Jesse~Billett, Brooks~Moses and Ulrich~M.~Schwarz.
\StopEventually{\phantomsection
\addcontentsline{toc}{section}{Index}
\PrintIndex
-\toTop
}
\end{document}
@@ -1897,10 +1903,12 @@ Another new testament reference \ibibleverse{Matt}.
\maketitle
Long citation in text:
-\biblerefstyle{text}
-\bibleverse{IICor}(12:15,18,21-33).
+\biblerefstyle{text}%
+\bibleverse{IICor}(12:15,18,21-33) and
+\bibleverse{Jeremiah}.
Short citation in footnote\footnote{%
-\biblerefstyle{chicago}\bibleverse{IICor}(12:15,18,21-33)}.
+\biblerefstyle{chicago}\bibleverse{IICor}(12:15,18,21-33) and
+\bibleverse{Jeremiah}}.
\section{Default Style}
diff --git a/Master/texmf-dist/source/latex/bibleref/bibleref.ins b/Master/texmf-dist/source/latex/bibleref/bibleref.ins
new file mode 100644
index 00000000000..6c8d41369dd
--- /dev/null
+++ b/Master/texmf-dist/source/latex/bibleref/bibleref.ins
@@ -0,0 +1,38 @@
+% bibleref.ins generated using makedtx version 0.94b 2010/7/7 10:21
+\input docstrip
+
+\preamble
+
+ bibleref.dtx
+ Copyright 2010 Nicola Talbot
+
+ This work may be distributed and/or modified under the
+ conditions of the LaTeX Project Public License, either version 1.3
+ of this license of (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+ and version 1.3 or later is part of all distributions of LaTeX
+ version 2005/12/01 or later.
+
+ This work has the LPPL maintenance status `maintained'.
+
+ The Current Maintainer of this work is Nicola Talbot.
+
+ This work consists of the files bibleref.dtx and bibleref.ins and the derived files bibleref.sty, bibleref-manual.tex, sample-multind.tex, sample.tex, bibleref.perl.
+
+\endpreamble
+
+\askforoverwritefalse
+
+\generate{\file{bibleref.sty}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{bibleref.dtx}{bibleref.sty,package}}
+\file{bibleref-manual.tex}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{bibleref.dtx}{bibleref-manual.tex,package}}
+\file{sample-multind.tex}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{bibleref.dtx}{sample-multind.tex,package}}
+\file{sample.tex}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{bibleref.dtx}{sample.tex,package}}
+\file{bibleref.perl}{\nopreamble\nopostamble\from{bibleref.dtx}{bibleref.perl}}
+}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/bibleref/bibleref.sty b/Master/texmf-dist/source/latex/bibleref/bibleref.sty
deleted file mode 100644
index c09911c7c6e..00000000000
--- a/Master/texmf-dist/source/latex/bibleref/bibleref.sty
+++ /dev/null
@@ -1,851 +0,0 @@
-%%
-%% This is file `bibleref.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% bibleref.dtx (with options: `bibleref.sty,package')
-%%
-%% bibleref.dtx
-%% Copyright 2010 Nicola Talbot
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
-%% of this license of (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status `maintained'.
-%%
-%% The Current Maintainer of this work is Nicola Talbot.
-%%
-%% This work consists of the files bibleref.dtx and bibleref.ins and the derived files bibleref.sty, bibleref-manual.tex, sample-multind.tex, sample.tex, bibleref.perl.
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{bibleref}[2010/05/11 1.12 (NLCT)]
-\RequirePackage{ifthen}
-\RequirePackage{fmtcount}
-\newcommand*{\BRbooknumberstyle}[1]{#1 }
-\newcommand*{\BRepistlenumberstyle}[1]{#1 }
-\newcommand*{\BRbookof}{}
-\newcommand*{\BRgospel}{}
-\newcommand*{\BRepistleto}{}
-\newcommand*{\BRepistletothe}{}
-\newcommand*{\BRepistleof}{}
-\newcommand*{\BRbooktitlestyle}[1]{#1}
-\newcommand*{\BRchapterstyle}[1]{#1}
-\newcommand*{\BRversestyle}[1]{#1}
-\newcommand*{\BRversesuffixstyle}[1]{#1}
-\newcommand*{\BRbkchsep}{ }
-\newcommand*{\BRchvsep}{:}
-\newcommand*{\BRchsep}{;}
-\newcommand*{\BRvrsep}{--}
-\newcommand*{\BRvsep}{,}
-\newcommand*{\BRperiod}{}
-\newcommand*{\brfullname}{%
-\def\br@Genesis{\BRbookof Genesis}%
-\def\br@Exodus{\BRbookof Exodus}%
-\def\br@Leviticus{\BRbookof Leviticus}%
-\def\br@Numbers{\BRbookof Numbers}%
-\def\br@Deuteronomy{\BRbookof Deuteronomy}%
-\def\br@Joshua{\BRbookof Joshua}%
-\def\br@Judges{\BRbookof Judges}%
-\def\br@Ruth{\BRbookof Ruth}%
-\def\br@ISamuel{\BRbooknumberstyle{1}\BRbookof Samuel}%
-\def\br@IISamuel{\BRbooknumberstyle{2}\BRbookof Samuel}%
-\def\br@IKings{\BRbooknumberstyle{1}\BRbookof Kings}%
-\def\br@IIKings{\BRbooknumberstyle{2}\BRbookof Kings}%
-\def\br@IChronicles{\BRbooknumberstyle{1}\BRbookof Chronicles}%
-\def\br@IIChronicles{\BRbooknumberstyle{2}\BRbookof Chronicles}%
-\def\br@Ezra{\BRbookof Ezra}%
-\def\br@Nehemiah{\BRbookof Nehemiah}%
-\def\br@Tobit{\BRbookof Tobit}%
-\def\br@Judith{\BRbookof Judith}%
-\def\br@Esther{\BRbookof Esther}%
-\def\br@IMaccabees{\BRbooknumberstyle{1}\BRbookof Maccabees}%
-\def\br@IIMaccabees{\BRbooknumberstyle{2}\BRbookof Maccabees}%
-\def\br@Job{\BRbookof Job}%
-\def\br@Psalms{\BRbookof Psalms}%
-\def\br@Proverbs{\BRbookof Proverbs}%
-\def\br@Ecclesiastes{\BRbookof Ecclesiastes}%
-\def\br@SongofSongs{\BRbookof Song of Songs}%
-\def\br@Wisdom{\BRbookof Wisdom}%
-\def\br@Ecclesiasticus{\BRbookof Ecclesiasticus}%
-\def\br@Isaiah{\BRbookof Isaiah}%
-\def\br@Jeremiah{\BRbookof Jeremiah}%
-\def\br@Lamentations{\BRbookof Lamentations}%
-\def\br@Baruch{\BRbookof Baruch}%
-\def\br@Ezekiel{\BRbookof Ezekiel}%
-\def\br@Daniel{\BRbookof Daniel}%
-\def\br@Hosea{\BRbookof Hosea}%
-\def\br@Joel{\BRbookof Joel}%
-\def\br@Amos{\BRbookof Amos}%
-\def\br@Obadiah{\BRbookof Obadiah}%
-\def\br@Jonah{\BRbookof Jonah}%
-\def\br@Micah{\BRbookof Micah}%
-\def\br@Nahum{\BRbookof Nahum}%
-\def\br@Habakkuk{\BRbookof Habakkuk}%
-\def\br@Zephaniah{\BRbookof Zephaniah}%
-\def\br@Haggai{\BRbookof Haggai}%
-\def\br@Zechariah{\BRbookof Zechariah}%
-\def\br@Malachi{\BRbookof Malachi}%
-\def\br@Matthew{\BRgospel Matthew}%
-\def\br@Mark{\BRgospel Mark}%
-\def\br@Luke{\BRgospel Luke}%
-\def\br@John{\BRgospel John}%
-\def\br@Acts{Acts}%
-\def\br@Romans{\BRepistletothe Romans}%
-\def\br@ICorinthians{\BRepistlenumberstyle{1}\BRepistletothe Corinthians}%
-\def\br@IICorinthians{\BRepistlenumberstyle{2}\BRepistletothe Corinthians}%
-\def\br@Galatians{\BRepistletothe Galatians}%
-\def\br@Ephesians{\BRepistletothe Ephesians}%
-\def\br@Philippians{\BRepistletothe Philippians}%
-\def\br@Colossians{\BRepistletothe Colossians}%
-\def\br@IThessalonians{\BRepistlenumberstyle{1}\BRepistletothe Thessalonians}%
-\def\br@IIThessalonians{\BRepistlenumberstyle{2}\BRepistletothe Thessalonians}%
-\def\br@ITimothy{\BRepistlenumberstyle{1}\BRepistleto Timothy}%
-\def\br@IITimothy{\BRepistlenumberstyle{2}\BRepistleto Timothy}%
-\def\br@Titus{\BRepistleto Titus}%
-\def\br@Philemon{\BRepistleto Philemon}%
-\def\br@Hebrews{\BRepistletothe Hebrews}%
-\def\br@James{\BRepistleof James}%
-\def\br@IPeter{\BRepistlenumberstyle{1}\BRepistleof Peter}%
-\def\br@IIPeter{\BRepistlenumberstyle{2}\BRepistleof Peter}%
-\def\br@IJohn{\BRepistlenumberstyle{1}\BRepistleof John}%
-\def\br@IIJohn{\BRepistlenumberstyle{2}\BRepistleof John}%
-\def\br@IIIJohn{\BRepistlenumberstyle{3}\BRepistleof John}%
-\def\br@Jude{\BRepistleof Jude}%
-\def\br@Revelation{\BRbookof Revelation}}
-\brfullname
-\newcommand*{\brabbrvname}{%
-\def\br@Genesis{Gn\BRperiod}%
-\def\br@Exodus{Ex\BRperiod}%
-\def\br@Leviticus{Lv\BRperiod}%
-\def\br@Numbers{Nb\BRperiod}%
-\def\br@Deuteronomy{Dt\BRperiod}%
-\def\br@Joshua{Jos\BRperiod}%
-\def\br@Judges{Jg\BRperiod}%
-\def\br@Ruth{Rt\BRperiod}%
-\def\br@ISamuel{\BRbooknumberstyle{1}S\BRperiod}%
-\def\br@IISamuel{\BRbooknumberstyle{2}S\BRperiod}%
-\def\br@IKings{\BRbooknumberstyle{1}K\BRperiod}%
-\def\br@IIKings{\BRbooknumberstyle{2}K\BRperiod}%
-\def\br@IChronicles{\BRbooknumberstyle{1}Ch\BRperiod}%
-\def\br@IIChronicles{\BRbooknumberstyle{2}Ch\BRperiod}%
-\def\br@Ezra{Ezr\BRperiod}%
-\def\br@Nehemiah{Ne\BRperiod}%
-\def\br@Tobit{Tb\BRperiod}%
-\def\br@Judith{Jdt\BRperiod}%
-\def\br@Esther{Est\BRperiod}%
-\def\br@IMaccabees{\BRbooknumberstyle{1}M\BRperiod}%
-\def\br@IIMaccabees{\BRbooknumberstyle{2}M\BRperiod}%
-\def\br@Job{Jb\BRperiod}%
-\def\br@Psalms{Ps\BRperiod}%
-\def\br@Proverbs{Pr\BRperiod}%
-\def\br@Ecclesiastes{Qo\BRperiod}%
-\def\br@SongofSongs{Sg\BRperiod}%
-\def\br@Wisdom{Ws\BRperiod}%
-\def\br@Ecclesiasticus{Si\BRperiod}%
-\def\br@Isaiah{Is\BRperiod}%
-\def\br@Jeremiah{Jr\BRperiod}%
-\def\br@Lamentations{Lm\BRperiod}%
-\def\br@Baruch{Ba\BRperiod}%
-\def\br@Ezekiel{Ezk\BRperiod}%
-\def\br@Daniel{Dn\BRperiod}%
-\def\br@Hosea{Ho\BRperiod}%
-\def\br@Joel{Jl\BRperiod}%
-\def\br@Amos{Am\BRperiod}%
-\def\br@Obadiah{Ob\BRperiod}%
-\def\br@Jonah{Jon\BRperiod}%
-\def\br@Micah{Mi\BRperiod}%
-\def\br@Nahum{Na\BRperiod}%
-\def\br@Habakkuk{Hab\BRperiod}%
-\def\br@Zephaniah{Zp\BRperiod}%
-\def\br@Haggai{Hg\BRperiod}%
-\def\br@Zechariah{Zc\BRperiod}%
-\def\br@Malachi{Ml\BRperiod}%
-\def\br@Matthew{Mt\BRperiod}%
-\def\br@Mark{Mk\BRperiod}%
-\def\br@Luke{Lk\BRperiod}%
-\def\br@John{Jn\BRperiod}%
-\def\br@Acts{Ac\BRperiod}%
-\def\br@Romans{Rm\BRperiod}%
-\def\br@ICorinthians{\BRepistlenumberstyle{1}Co\BRperiod}%
-\def\br@IICorinthians{\BRepistlenumberstyle{2}Co\BRperiod}%
-\def\br@Galatians{Ga\BRperiod}%
-\def\br@Ephesians{Ep\BRperiod}%
-\def\br@Philippians{Ph\BRperiod}%
-\def\br@Colossians{Col\BRperiod}%
-\def\br@IThessalonians{\BRepistlenumberstyle{1}Th\BRperiod}%
-\def\br@IIThessalonians{\BRepistlenumberstyle{2}Th\BRperiod}%
-\def\br@ITimothy{\BRepistlenumberstyle{1}Tm\BRperiod}%
-\def\br@IITimothy{\BRepistlenumberstyle{2}Tm\BRperiod}%
-\def\br@Titus{Tt\BRperiod}%
-\def\br@Philemon{Phm\BRperiod}%
-\def\br@Hebrews{Heb\BRperiod}%
-\def\br@James{Jm\BRperiod}%
-\def\br@IPeter{\BRepistlenumberstyle{1}P\BRperiod}%
-\def\br@IIPeter{\BRepistlenumberstyle{2}P\BRperiod}%
-\def\br@IJohn{\BRepistlenumberstyle{1}Jn\BRperiod}%
-\def\br@IIJohn{\BRepistlenumberstyle{2}Jn\BRperiod}%
-\def\br@IIIJohn{\BRepistlenumberstyle{3}Jn\BRperiod}%
-\def\br@Jude{Jude}%
-\def\br@Revelation{Rv\BRperiod}}
-\newcommand*{\braltabbrvname}{%
-\def\br@Genesis{Gen\BRperiod}%
-\def\br@Exodus{Exod\BRperiod}%
-\def\br@Leviticus{Lev\BRperiod}%
-\def\br@Numbers{Num\BRperiod}%
-\def\br@Deuteronomy{Deut\BRperiod}%
-\def\br@Joshua{Josh\BRperiod}%
-\def\br@Judges{Judg\BRperiod}%
-\def\br@Ruth{Ruth}%
-\def\br@ISamuel{\BRbooknumberstyle{1}Sam\BRperiod}%
-\def\br@IISamuel{\BRbooknumberstyle{2}Sam\BRperiod}%
-\def\br@IKings{\BRbooknumberstyle{1}Kgs\BRperiod}%
-\def\br@IIKings{\BRbooknumberstyle{2}Kgs\BRperiod}%
-\def\br@IChronicles{\BRbooknumberstyle{1}Chr\BRperiod}%
-\def\br@IIChronicles{\BRbooknumberstyle{2}Chr\BRperiod}%
-\def\br@Ezra{Ezra}%
-\def\br@Nehemiah{Neh\BRperiod}%
-\def\br@Tobit{Tobit}%
-\def\br@Judith{Judith}%
-\def\br@Esther{Esther}%
-\def\br@IMaccabees{\BRbooknumberstyle{1}M\BRperiod}%
-\def\br@IIMaccabees{\BRbooknumberstyle{2}M\BRperiod}%
-\def\br@Job{Job}%
-\def\br@Psalms{Ps\BRperiod}%
-\def\br@Proverbs{Prov\BRperiod}%
-\def\br@Ecclesiastes{Eccles\BRperiod}%
-\def\br@SongofSongs{S\BRperiod\ of S\BRperiod}%
-\def\br@Wisdom{Wisd\BRperiod}%
-\def\br@Ecclesiasticus{Ecclus\BRperiod}%
-\def\br@Isaiah{Isa\BRperiod}%
-\def\br@Jeremiah{Jer\BRperiod}%
-\def\br@Lamentations{Lam\BRperiod}%
-\def\br@Baruch{Baruch}%
-\def\br@Ezekiel{Ezek\BRperiod}%
-\def\br@Daniel{Dan\BRperiod}%
-\def\br@Hosea{Hos\BRperiod}%
-\def\br@Joel{Joel}%
-\def\br@Amos{Amos}%
-\def\br@Obadiah{Obad}%
-\def\br@Jonah{Jonah}%
-\def\br@Micah{Mic\BRperiod}%
-\def\br@Nahum{Nah\BRperiod}%
-\def\br@Habakkuk{Hab\BRperiod}%
-\def\br@Zephaniah{Zeph\BRperiod}%
-\def\br@Haggai{Hag\BRperiod}%
-\def\br@Zechariah{Zech\BRperiod}%
-\def\br@Malachi{Mal\BRperiod}%
-\def\br@Matthew{Matt\BRperiod}%
-\def\br@Mark{Mark}%
-\def\br@Luke{Luke}%
-\def\br@John{John}%
-\def\br@Acts{Acts}%
-\def\br@Romans{Rom\BRperiod}%
-\def\br@ICorinthians{\BRepistlenumberstyle{1}Cor\BRperiod}%
-\def\br@IICorinthians{\BRepistlenumberstyle{2}Cor\BRperiod}%
-\def\br@Galatians{Gal\BRperiod}%
-\def\br@Ephesians{Eph\BRperiod}%
-\def\br@Philippians{Phil\BRperiod}%
-\def\br@Colossians{Col\BRperiod}%
-\def\br@IThessalonians{\BRepistlenumberstyle{1}Thess\BRperiod}%
-\def\br@IIThessalonians{\BRepistlenumberstyle{2}Thess\BRperiod}%
-\def\br@ITimothy{\BRepistlenumberstyle{1}Tim\BRperiod}%
-\def\br@IITimothy{\BRepistlenumberstyle{2}Tim\BRperiod}%
-\def\br@Titus{Tit\BRperiod}%
-\def\br@Philemon{Philem\BRperiod}%
-\def\br@Hebrews{Heb\BRperiod}%
-\def\br@James{Jas\BRperiod}%
-\def\br@IPeter{\BRepistlenumberstyle{1}Pet\BRperiod}%
-\def\br@IIPeter{\BRepistlenumberstyle{2}Pet\BRperiod}%
-\def\br@IJohn{\BRepistlenumberstyle{1}John}%
-\def\br@IIJohn{\BRepistlenumberstyle{2}John}%
-\def\br@IIIJohn{\BRepistlenumberstyle{3}John}%
-\def\br@Jude{Jude}%
-\def\br@Revelation{Rev\BRperiod}}
-\newcommand*\br@Gn{\br@Genesis}%
-\newcommand*\br@Ex{\br@Exodus}%
-\newcommand*\br@Lv{\br@Leviticus}%
-\newcommand*\br@Nb{\br@Numbers}%
-\newcommand*\br@Dt{\br@Deuteronomy}%
-\newcommand*\br@Jos{\br@Joshua}%
-\newcommand*\br@Jg{\br@Judges}%
-\newcommand*\br@Rt{\br@Ruth}%
-\newcommand*\br@IS{\br@ISamuel}%
-\newcommand*\br@IIS{\br@IISamuel}%
-\newcommand*\br@IK{\br@IKings}%
-\newcommand*\br@IIK{\br@IIKings}%
-\newcommand*\br@ICh{\br@IChronicles}%
-\newcommand*\br@IICh{\br@IIChronicles}%
-\newcommand*\br@Ezr{\br@Ezra}%
-\newcommand*\br@Ne{\br@Nehemiah}%
-\newcommand*\br@Tb{\br@Tobit}%
-\newcommand*\br@Jdt{\br@Judith}%
-\newcommand*\br@Est{\br@Esther}%
-\newcommand*\br@IM{\br@IMaccabees}%
-\newcommand*\br@IIM{\br@IIMaccabees}%
-\newcommand*\br@Jb{\br@Job}%
-\newcommand*\br@Ps{\br@Psalms}%
-\newcommand*\br@Pr{\br@Proverbs}%
-\newcommand*\br@Qo{\br@Ecclesiastes}%
-\newcommand*\br@Sg{\br@SongofSongs}%
-\newcommand*\br@Ws{\br@Wisdom}%
-\newcommand*\br@Si{\br@Ecclesiasticus}%
-\newcommand*\br@Is{\br@Isaiah}%
-\newcommand*\br@Jr{\br@Jeremiah}%
-\newcommand*\br@Lm{\br@Lamentations}%
-\newcommand*\br@Ba{\br@Baruch}%
-\newcommand*\br@Ezk{\br@Ezekiel}%
-\newcommand*\br@Dn{\br@Daniel}%
-\newcommand*\br@Ho{\br@Hosea}%
-\newcommand*\br@Jl{\br@Joel}%
-\newcommand*\br@Am{\br@Amos}%
-\newcommand*\br@Ob{\br@Obadiah}%
-\newcommand*\br@Jon{\br@Jonah}%
-\newcommand*\br@Mi{\br@Micah}%
-\newcommand*\br@Na{\br@Nahum}%
-\newcommand*\br@Hab{\br@Habakkuk}%
-\newcommand*\br@Zp{\br@Zephaniah}%
-\newcommand*\br@Hg{\br@Haggai}%
-\newcommand*\br@Zc{\br@Zechariah}%
-\newcommand*\br@Ml{\br@Malachi}%
-\newcommand*\br@Mt{\br@Matthew}%
-\newcommand*\br@Mk{\br@Mark}%
-\newcommand*\br@Lk{\br@Luke}%
-\newcommand*\br@Jn{\br@John}%
-\newcommand*\br@Ac{\br@Acts}%
-\newcommand*\br@Rm{\br@Romans}%
-\newcommand*\br@ICo{\br@ICorinthians}%
-\newcommand*\br@IICo{\br@IICorinthians}%
-\newcommand*\br@Ga{\br@Galatians}%
-\newcommand*\br@Ep{\br@Ephesians}%
-\newcommand*\br@Ph{\br@Philippians}%
-\newcommand*\br@Col{\br@Colossians}%
-\newcommand*\br@ITh{\br@IThessalonians}%
-\newcommand*\br@IITh{\br@IIThessalonians}%
-\newcommand*\br@ITm{\br@ITimothy}%
-\newcommand*\br@IITm{\br@IITimothy}%
-\newcommand*\br@Tt{\br@Titus}%
-\newcommand*\br@Phm{\br@Philemon}%
-\newcommand*\br@Heb{\br@Hebrews}%
-\newcommand*\br@Jm{\br@James}%
-\newcommand*\br@IP{\br@IPeter}%
-\newcommand*\br@IIP{\br@IIPeter}%
-\newcommand*\br@IJn{\br@IJohn}%
-\newcommand*\br@IIJn{\br@IIJohn}%
-\newcommand*\br@Rv{\br@Revelation}
-\newcommand*\br@Gen{\br@Genesis}%
-\newcommand*\br@Exod{\br@Exodus}%
-\newcommand*\br@Lev{\br@Leviticus}%
-\newcommand*\br@Num{\br@Numbers}%
-\newcommand*\br@Deut{\br@Deuteronomy}%
-\newcommand*\br@Josh{\br@Joshua}%
-\newcommand*\br@Judg{\br@Judges}%
-\newcommand*\br@ISam{\br@ISamuel}%
-\newcommand*\br@IISam{\br@IISamuel}%
-\newcommand*\br@IKgs{\br@IKings}%
-\newcommand*\br@IIKgs{\br@IIKings}%
-\newcommand*\br@IChr{\br@IChronicles}%
-\newcommand*\br@IIChr{\br@IIChronicles}%
-\newcommand*\br@Neh{\br@Nehemiah}%
-\newcommand*\br@Esth{\br@Esther}%
-\newcommand*\br@IMacc{\br@IMaccabees}%
-\newcommand*\br@IIMacc{\br@IIMaccabees}%
-\newcommand*\br@Prov{\br@Proverbs}%
-\newcommand*\br@Eccl{\br@Ecclesiastes}%
-\newcommand*\br@SofS{\br@SongofSongs}%
-\newcommand*\br@Wisd{\br@Wisdom}%
-\newcommand*\br@Ecclus{\br@Ecclesiasticus}%
-\newcommand*\br@Isa{\br@Isaiah}%
-\newcommand*\br@Jer{\br@Jeremiah}%
-\newcommand*\br@Lam{\br@Lamentations}%
-\newcommand*\br@Ezek{\br@Ezekiel}%
-\newcommand*\br@Dan{\br@Daniel}%
-\newcommand*\br@Hos{\br@Hosea}%
-\newcommand*\br@Obad{\br@Obadiah}%
-\newcommand*\br@Mic{\br@Micah}%
-\newcommand*\br@Nah{\br@Nahum}%
-\newcommand*\br@Zeph{\br@Zephaniah}%
-\newcommand*\br@Hag{\br@Haggai}%
-\newcommand*\br@Zech{\br@Zechariah}%
-\newcommand*\br@Mal{\br@Malachi}%
-\newcommand*\br@Matt{\br@Matthew}%
-\newcommand*\br@Rom{\br@Romans}%
-\newcommand*\br@ICor{\br@ICorinthians}%
-\newcommand*\br@IICor{\br@IICorinthians}%
-\newcommand*\br@Gal{\br@Galatians}%
-\newcommand*\br@Eph{\br@Ephesians}%
-\newcommand*\br@Phil{\br@Philippians}%
-\newcommand*\br@IThess{\br@IThessalonians}%
-\newcommand*\br@IIThess{\br@IIThessalonians}%
-\newcommand*\br@ITim{\br@ITimothy}%
-\newcommand*\br@IITim{\br@IITimothy}%
-\newcommand*\br@Tit{\br@Titus}%
-\newcommand*\br@Philem{\br@Philemon}%
-\newcommand*\br@Jas{\br@James}%
-\newcommand*\br@IPet{\br@IPeter}%
-\newcommand*\br@IIPet{\br@IIPeter}%
-\newcommand*\br@Rev{\br@Revelation}
-\newcommand*{\brs@default}{%
-\brfullname
-\renewcommand*{\BRbooknumberstyle}[1]{##1 }%
-\renewcommand*{\BRepistlenumberstyle}[1]{##1 }%
-\renewcommand*{\BRbooktitlestyle}[1]{##1}%
-\renewcommand*{\BRchapterstyle}[1]{##1}%
-\renewcommand*{\BRversestyle}[1]{##1}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-\renewcommand*{\BRbookof}{}%
-\renewcommand*{\BRgospel}{}%
-\renewcommand*{\BRepistletothe}{}%
-\renewcommand*{\BRepistleto}{}%
-\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{ }
-\renewcommand*{\BRchvsep}{:}%
-\renewcommand*{\BRchsep}{;}%
-\renewcommand*{\BRvrsep}{--}%
-\renewcommand*{\BRvsep}{,}%
-\renewcommand*{\BRperiod}{}}
-\newcommand*{\brs@jerusalem}{%
-\brabbrvname
-\renewcommand*{\BRbooknumberstyle}[1]{##1 }%
-\renewcommand*{\BRepistlenumberstyle}[1]{##1 }%
-\renewcommand*{\BRbooktitlestyle}[1]{##1}%
-\renewcommand*{\BRchapterstyle}[1]{##1}%
-\renewcommand*{\BRversestyle}[1]{##1}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-\renewcommand*{\BRbookof}{}%
-\renewcommand*{\BRgospel}{}%
-\renewcommand*{\BRepistletothe}{}%
-\renewcommand*{\BRepistleto}{}%
-\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{ }
-\renewcommand*{\BRchvsep}{:}%
-\renewcommand*{\BRchsep}{; }%
-\renewcommand*{\BRvrsep}{--}%
-\renewcommand*{\BRvsep}{,}%
-\renewcommand*{\BRperiod}{}%
-}
-\newcommand*{\brs@anglosaxon}{%
-\braltabbrvname
-\renewcommand*{\BRbooknumberstyle}[1]{\MakeUppercase{\romannumeral##1} }%
-\renewcommand*{\BRepistlenumberstyle}[1]{\MakeUppercase{\romannumeral##1} }%
-\renewcommand*{\BRbooktitlestyle}[1]{##1}%
-\renewcommand*{\BRchapterstyle}[1]{\MakeUppercase{\romannumeral##1}}%
-\renewcommand*{\BRversestyle}[1]{##1}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-\renewcommand*{\BRbookof}{}%
-\renewcommand*{\BRgospel}{}%
-\renewcommand*{\BRepistletothe}{}%
-\renewcommand*{\BRepistleto}{}%
-\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{ }
-\renewcommand*{\BRchvsep}{.}%
-\renewcommand*{\BRchsep}{; }%
-\renewcommand*{\BRvrsep}{--}%
-\renewcommand*{\BRvsep}{,}%
-\renewcommand*{\BRperiod}{.}%
-}
-\newcommand*{\brs@JEH}{%
-\braltabbrvname
-\renewcommand*{\BRbooknumberstyle}[1]{##1 }%
-\renewcommand*{\BRepistlenumberstyle}[1]{##1 }%
-\renewcommand*{\BRbooktitlestyle}[1]{##1}%
-\renewcommand*{\BRchapterstyle}[1]{\romannumeral##1}%
-\renewcommand*{\BRversestyle}[1]{##1}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-\renewcommand*{\BRbookof}{}%
-\renewcommand*{\BRgospel}{}%
-\renewcommand*{\BRepistletothe}{}%
-\renewcommand*{\BRepistleto}{}%
-\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{ }
-\renewcommand*{\BRchvsep}{. }%
-\renewcommand*{\BRchsep}{; }%
-\renewcommand*{\BRvrsep}{--}%
-\renewcommand*{\BRvsep}{,}%
-\renewcommand*{\BRperiod}{.}%
-}
-\newcommand*{\brs@MHRA}{%
-\brfullname
-\renewcommand*{\BRbooknumberstyle}[1]{\textsc{\romannumeral##1} }%
-\renewcommand*{\BRepistlenumberstyle}[1]{\textsc{\romannumeral##1} }%
-\renewcommand*{\BRbooktitlestyle}[1]{##1}%
-\renewcommand*{\BRchapterstyle}[1]{\romannumeral##1}%
-\renewcommand*{\BRversestyle}[1]{##1}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-\renewcommand*{\BRbookof}{}%
-\renewcommand*{\BRgospel}{}%
-\renewcommand*{\BRepistletothe}{}%
-\renewcommand*{\BRepistleto}{}%
-\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{ }
-\renewcommand*{\BRchvsep}{. }%
-\renewcommand*{\BRchsep}{; }%
-\renewcommand*{\BRvrsep}{--}%
-\renewcommand*{\BRvsep}{,}%
-\renewcommand*{\BRperiod}{}%
-}
-\newcommand*{\brs@NTG}{%
-\braltabbrvname
-\renewcommand*{\BRbooknumberstyle}[1]{##1 }%
-\renewcommand*{\BRepistlenumberstyle}[1]{##1 }%
-\renewcommand*{\BRbooktitlestyle}[1]{##1}%
-\renewcommand*{\BRchapterstyle}[1]{\romannumeral##1}%
-\renewcommand*{\BRversestyle}[1]{##1}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-\renewcommand*{\BRbookof}{}%
-\renewcommand*{\BRgospel}{}%
-\renewcommand*{\BRepistletothe}{}%
-\renewcommand*{\BRepistleto}{}%
-\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{ }
-\renewcommand*{\BRchvsep}{,}%
-\renewcommand*{\BRchsep}{; }%
-\renewcommand*{\BRvrsep}{--}%
-\renewcommand*{\BRvsep}{,}%
-\renewcommand*{\BRperiod}{}%
-}
-\newcommand*{\brs@MLA}{%
-\braltabbrvname
-\renewcommand*{\BRbooknumberstyle}[1]{##1 }%
-\renewcommand*{\BRepistlenumberstyle}[1]{##1 }%
-\renewcommand*{\BRbooktitlestyle}[1]{##1}%
-\renewcommand*{\BRchapterstyle}[1]{\romannumeral##1}%
-\renewcommand*{\BRversestyle}[1]{##1}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-\renewcommand*{\BRbookof}{}%
-\renewcommand*{\BRgospel}{}%
-\renewcommand*{\BRepistletothe}{}%
-\renewcommand*{\BRepistleto}{}%
-\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{\ }
-\renewcommand*{\BRchvsep}{.}%
-\renewcommand*{\BRchsep}{; }%
-\renewcommand*{\BRvrsep}{--}%
-\renewcommand*{\BRvsep}{,}%
-\renewcommand*{\BRperiod}{.}%
-}
-\newcommand*{\brs@chicago}{%
-\braltabbrvname
-\renewcommand*{\BRbooknumberstyle}[1]{##1 }%
-\renewcommand*{\BRepistlenumberstyle}[1]{##1 }%
-\renewcommand*{\BRbooktitlestyle}[1]{##1}%
-\renewcommand*{\BRchapterstyle}[1]{\romannumeral##1}%
-\renewcommand*{\BRversestyle}[1]{##1}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-\renewcommand*{\BRbookof}{}%
-\renewcommand*{\BRgospel}{}%
-\renewcommand*{\BRepistletothe}{}%
-\renewcommand*{\BRepistleto}{}%
-\renewcommand*{\BRepistleof}{}%
-\renewcommand*{\BRbkchsep}{\ }
-\renewcommand*{\BRchvsep}{\,:\,}%
-\renewcommand*{\BRchsep}{; }%
-\renewcommand*{\BRvrsep}{--}%
-\renewcommand*{\BRvsep}{,}%
-\renewcommand*{\BRperiod}{.}%
-}
-\newcommand*{\brs@text}{%
-\biblerefstyle{default}%
-\renewcommand{\BRbooknumberstyle}[1]{%
-\Ordinalstringnum{##1}\ }%
-\renewcommand{\BRepistlenumberstyle}[1]{%
-\Ordinalstringnum{##1}\ }%
-\renewcommand{\BRbookof}{Book of }%
-\renewcommand{\BRgospel}{Gospel according to St }%
-\renewcommand{\BRepistletothe}{Epistle to the }%
-\renewcommand{\BRepistleto}{Epistle to }%
-\renewcommand{\BRepistleof}{Epistle of }%
-\renewcommand{\BRchapterstyle}[1]{%
-chapter \numberstringnum{##1}}%
-\renewcommand{\BRbkchsep}{, }%
-\renewcommand{\BRchvsep}{ verse }%
-\renewcommand{\BRchsep}{, }%
-\renewcommand{\BRvrsep}{ to }%
-\renewcommand{\BRvsep}{, }%
-\renewcommand{\BRversestyle}[1]{\numberstringnum{##1}}%
-\renewcommand*{\BRversesuffixstyle}[1]{##1}%
-}
-\DeclareOption{default}{\brs@default}
-\DeclareOption{jerusalem}{\brs@jerusalem}
-\DeclareOption{anglosaxon}{\brs@anglosaxon}
-\DeclareOption{JEH}{\brs@JEH}
-\DeclareOption{MHRA}{\brs@MHRA}
-\DeclareOption{NTG}{\brs@NTG}
-\DeclareOption{MLA}{\brs@MLA}
-\DeclareOption{chicago}{\brs@chicago}
-\DeclareOption{text}{\brs@text}
-\ProcessOptions
-\newcommand{\newbiblerefstyle}[2]{%
-\@ifundefined{brs@#1}{%
-\expandafter\def\csname brs@#1\endcsname{#2}}{%
-\PackageError{bibleref}{bible ref style '#1' already
-defined}{}}}
-\newcommand*{\setbooktitle}[2]{%
- \@ifundefined{br@#1}%
- {%
- \PackageError{bibleref}{Unknown book `#1'}{}%
- }%
- {%
- \expandafter\def\csname br@#1\endcsname{#2}%
- }%
-}
-\newcommand*{\setindexbooktitle}[2]{%
- \@ifundefined{br@#1}%
- {%
- \PackageError{bibleref}{Unknown book `#1'}{}%
- }%
- {%
- \expandafter\def\csname bri@#1\endcsname{#2}%
- }%
-}
-\newcommand*{\addbiblebook}[2]{%
- \@ifundefined{br@#1}%
- {%
- \expandafter\def\csname br@#1\endcsname{#2}%
- }%
- {%
- \PackageError{bibleref}{Book `#1' already defined}{}%
- }%
-}
-\newcommand*{\biblerefstyle}[1]{%
-\@ifundefined{brs@#1}{\PackageError{bibleref}{%
-Unknown biblerefstyle '#1'}{}}{\csname brs@#1\endcsname}}
-\newcommand*{\@br@vrsty}[1]{\@@br@vrsty#1-\@nil\end}
-\def\@@br@vrsty#1-#2\end{%
-\@do@verses#1,\relax\end
-\ifx\@nil#2\relax
-\else
- \@bv@addtochidxsort{-}%
- \@bv@do{\BRvrsep}%
- \@@br@vrsty#2\end%
-\fi
-}
-\def\br@stripverse#1{%
- \def\@br@versenum{}%
- \def\@br@versesuffix{}%
- \@br@stripverse#1\relax
-}
-\def\@br@stripverse#1#2{%
- \@br@checkisdigit{#1}%
- \if@br@isdigit
- \expandafter\toks@\expandafter{\@br@versenum}%
- \edef\@br@versenum{\the\toks@#1}%
- \let\@br@next\@br@stripverse
- \else
- \def\@br@versesuffix{#1}%
- \let\@br@next\@@br@stripverse
- \fi
- \ifx#2\relax
- \let\@br@next\relax
- \fi
- \@br@next#2%
-}
-\def\@@br@stripverse#1\relax{%
- \protected@edef\@br@versesuffix{\@br@versesuffix#1}%
-}
-\newif\if@br@isdigit
-\newcommand*{\@br@checkisdigit}[1]{%
- \@br@isdigittrue
- \if#10\relax
- \else
- \if#11\relax
- \else
- \if#12\relax
- \else
- \if#13\relax
- \else
- \if#14\relax
- \else
- \if#15\relax
- \else
- \if#16\relax
- \else
- \if#17\relax
- \else
- \if#18\relax
- \else
- \if#19\relax
- \else
- \@br@isdigitfalse
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
-}
-\def\@do@verses#1,#2\end{%
-\def\@br@tmp{#1}%
-\ifx\@br@tmp\@empty
-\else
- \br@stripverse{#1}%
- \ifnum\@br@versenum<10\relax
- \@bv@addtochidxsort{00#1}%
- \else
- \ifnum\@br@versenum<100\relax
- \@bv@addtochidxsort{0#1}%
- \else
- \@bv@addtochidxsort{#1}%
- \fi
- \fi
- \edef\@br@tmp{%
- \noexpand\BRversestyle{\@br@versenum}%
- \noexpand\BRversesuffixstyle{\@br@versesuffix}}%
- \expandafter\@bv@do\expandafter{\@br@tmp}%
-\fi
-\ifx\relax#2\relax
-\else
- \@bv@addtochidxsort{,}%
- \@bv@do{\BRvsep}%
- \@do@verses#2\end
-\fi
-}
-\newcommand*{\bibleverse}[1]{%
- \@ifundefined{br@#1}%
- {%
- \PackageError{bibleref}{Unknown book '#1'}{}%
- }%
- {%
- \@bv@idxsort{\csname br@#1\endcsname}%
- \def\@bv@chidxsort{}%
- \BRbooktitlestyle{\csname br@#1\endcsname}%
- \@ifundefined{bri@#1}%
- {%
- \def\@bv@mainidxentry{\BRbooktitlestyle{\csname br@#1\endcsname}}%
- }%
- {%
- \def\@bv@mainidxentry{\BRbooktitlestyle{\csname bri@#1\endcsname}}%
- }%
- }%
- \@ifnextchar(%
- {\BRbkchsep\@bibleverse}%
- {\@end@@bibleverse}%
-}
-\def\@bibleverse(#1:{%
- \def\@bv@tmp{#1}%
- \ifx\@bv@tmp\@empty
- \else
- \ifnum\@bv@tmp<10\relax
- \@bv@addtochidxsort{00#1:}%
- \else
- \ifnum\@bv@tmp<100\relax
- \@bv@addtochidxsort{0#1:}%
- \else
- \@bv@addtochidxsort{#1:}%
- \fi
- \fi
- \@bv@do{\BRchapterstyle{#1}}%
- \fi
- \@@bibleverse
-}
-\def\@bibleverser-(#1:{%
- \def\@bv@tmp{#1}%
- \ifx\@bv@tmp\@empty
- \else
- \ifnum\@bv@tmp<10\relax
- \@bv@addtochidxsort{00#1:}%
- \else
- \ifnum\@bv@tmp<100\relax
- \@bv@addtochidxsort{0#1:}%
- \else
- \@bv@addtochidxsort{#1:}%
- \fi
- \fi
- \@bv@do{\BRchapterstyle{#1}}%
- \fi
- \@@bibleverse
-}
-\def\@@bibleverse#1){%
- \def\@bv@tmp{#1}%
- \ifx\@bv@tmp\@empty
- \else
- \@bv@do{\BRchvsep}\@br@vrsty{#1}%
- \fi
- \@ifnextchar(%
- {\@bv@do{\BRchsep}\@bibleverse}%
- {\@ifnextchar-%
- {\@bv@do{\BRvrsep}\@bibleverser}%
- {\@end@@bibleverse}%
- }%
-}
-\newcommand*{\@end@@bibleverse}{%
-\if@bv@idx
- \expandafter\@do@bibleref@map\@@bv@idxsort\relax
- \ifx\@bv@idxentry\@empty
- \def\@bv@tmp{\@bv@mainidxentry}%
- \else
- \def\@bv@tmp{\@bv@mainidxentry!\@bv@chidxsort @\@bv@idxentry}%
- \fi
- \biblerefindex
- {\@@bv@idxsort\relax @\@bv@tmp|\@bv@idxpgformat}%
- \@bv@idxfalse
-\fi
-}
-\newcommand*{\biblerefindex}{\index}
-\newcommand*{\biblerefmap}[2]{%
- \expandafter\def\csname @bibleref@map@#1\endcsname{#2}%
-}
-\def\@do@bibleref@map#1\relax{%
- \@ifundefined{@bibleref@map@#1}{}{%
- \expandafter\let\expandafter\@@bv@idxsort
- \csname @bibleref@map@#1\endcsname
- }%
-}
-\newcommand{\@bv@do}[1]{#1\@bv@addtoidx{#1}}
-\newtoks\@bv@tmpa
-\newtoks\@bv@tmpb
-\newcommand{\@bv@addtoidx}[1]{%
-\if@bv@idx
- \@bv@tmpa={#1}%
- \@bv@tmpb=\expandafter{\@bv@idxentry}%
- \protected@edef\@bv@idxentry{\the\@bv@tmpb\the\@bv@tmpa}%
-\fi}
-\newcommand{\@bv@addtochidxsort}[1]{%
-\if@bv@idx
- \@bv@tmpa={#1}%
- \@bv@tmpb=\expandafter{\@bv@chidxsort}%
- \edef\@bv@chidxsort{\the\@bv@tmpb\the\@bv@tmpa}%
-\fi
-}
-\newif\if@bv@idx
-\@bv@idxfalse
-\newcommand{\@bv@idxsort}[1]{%
-\if@bv@idx
-{\def\BRbooknumberstyle##1##2\relax{##2##1}%
-\def\BRepistlenumberstyle##1##2\relax{##2##1}%
-\def\BRgospel{}\def\BRbookof{}\def\BRepistleto{}%
-\def\BRepistletothe{}\def\BRepistleof{}%
-\xdef\@@bv@idxsort{#1\relax}%
-}%
-\fi}
-\newcommand*{\ibibleverse}[1][\bvidxpgformat]{%
-\def\@bv@idxpgformat{#1}%
-\@bv@idxtrue\def\@bv@idxentry{}\bibleverse}
-\newcommand*{\bvidxpgformat}{textrm}
-\endinput
-%%
-%% End of file `bibleref.sty'.