User:Jpacobb/Silrnt/doc

UNDER DEVELOPMENT The whole subject of Bible references and citation is discussed in detail at Citing_sources/Bible and User:Jpacobb/Citing_the_Bible(Essay).

The three templates, and  have the same general style and aims as rest of the   templates. They are used to create external links to sites where copyright translations of the Bible and Intertestamental Apocrypha may be legally consulted. On the screen, they produce a short summary reference, but this has a hover function and when the cursor is placed over the reference it interprets the abbreviation by giving the full name of the book etc., for example The task is divided with the New Testament, the Old Testament, and the Deuterocanonical books each having their own template to reduce the time-lag involved in loading around eighty sets of data which would be necessary if only one template was used. All three templates use the same core,.

The specific problems caused by the difference between the Roman Catholic Canon of Scripture and the more limited Protestant one are discussed in the section on the Old Testament Apocrypha.

General Usage
The templates take three unnamed parameters and two optional named ones which affect the presentation.
 * {{User:Jpacobb/SilrXX|key|chapter:verse-chapter:verse|version}}
 * XX is 'nt', 'ot' or 'dc' as appropriate
 * key is a three-letter short code indicating the book. With one exception it consists of the first three characters of the book's name without any spaces.  For example, the key for '1 Corinthians' is "1co".  The key is not case-sensitive. The exception is the New Testament book Philemon which has the key 'Phm' since 'Phi' corresponds to Philipians. In the case of the deutero-canonical books which begin with the word the this word should be ignored.
 * chapter:verse indicates the starting point for the reference and the optional details after the hyphen provide the finishing point if the passage is more than a single verse.
 * version determines which version will be referenced. Again it is not case-sensitive.  Details of the codes are given below.  The default is ???
 * nb controls the use of the initial and final brackets, allowing them to be omitted when two or three references are given together. In this respect it follows the standard "nb syntax".  However, it has an extended use here in that if it starts with a '2' it will cause the template not to display on screen the name of the book. The standard syntax is as follows:
 * If nb= r, the right bracket will be replaced with a semicolon followed by a space.
 * If nb= l (lower-case 'L'), the left bracket will be omitted. In these templates only, the use of the initial '2' not only eliminates mention of the book, it also stops the leading left bracket appearing so the combination 2L is unnecessary. Note: the preceding link will require nb=r.
 * The values nb = lr or rl combine both effects.
 * fsize controls the size of font and is based on percentages with 100 being the standard font. The default value is 89 which normally reduces the text sufficiently to make it less conspicuous on the assumption that the references are normally useful additional information.  When the references are central to the statement made, fsize=100 should be used


 * Examples
 * "Some....text more... text" produces:
 * "Some....text more ... text"

Apocrypha or Deuterocanonical Books
Unfortunately the naming and division into chapters and verses of these books is not as standardized as with those of the Old and New Testaments, the sections of Esther and Daniel which are only found in the Greek versions being a particular case in point. THIS TEMPLATE IS NOT YET FUNCTIONAL

Bible Versions
As of August 2012 the Bible versions available are given in the table below. Since they depend on external sites, they may change from time to time. bg=BibleGateway; blb=Blue Letter Bible