Skip to content

Added more synonyms, including ones for III John which did not exist at all.

Logan West requested to merge LoganWest/bibleref:patch-2 into master

I added a lot of synonyms because I constantly found myself having to check the code to see which combinations were allowed, as the initial release in 2011 was not very consistent. I think the package should allow the user to enter the abbreviation in whatever form feels natural to them, and the package should take care of standardizing the abbreviations. See this thread: #25 (closed)

Additionally, I strongly suggest reorganizing the synonym lists in the code and I'd be happy to do it myself. Currently there is an initial list of synonyms:

\newcommand*\br@Gn{\br@Genesis}%
\newcommand*\br@Ex{\br@Exodus}%
\newcommand*\br@Lv{\br@Leviticus}%

And then below it are additional synonyms:

\newcommand*\br@Gen{\br@Genesis}%
\newcommand*\br@Exod{\br@Exodus}%
\newcommand*\br@Lev{\br@Leviticus}%

Particularly with the new synonyms added in this one, I would suggest combining them into something like:

\newcommand*\br@Gn{\br@Genesis}%
\newcommand*\br@Gen{\br@Genesis}%
\newcommand*\br@Ex{\br@Exodus}%
\newcommand*\br@Exo{\br@Exodus}%
\newcommand*\br@Exod{\br@Exodus}%
\newcommand*\br@Lv{\br@Leviticus}%
\newcommand*\br@Lev{\br@Leviticus}%
\newcommand*\br@Levit{\br@Leviticus}%

That way it will be much easier to see what synonyms are actually there. Just let me know and I will re-organize those into one list.

Merge request reports