COM API Bible Book Abbreviations
These abbreviations will be used in 4.0d Beta 3 and later.
The following list of Books and Abbreviations is supported by the “Bible” data type in the Logos 4 COM API. The “Abbreviation” is used as the value of the BibleReferenceDetails.Book property.
Wiki: TOC, VTOC, Home
Forum: Home, Gen, L4, Mac4
Bible Book |
Abbreviation |
Genesis |
Ge |
Exodus |
Ex |
Leviticus |
Le |
Numbers |
Nu |
Deuteronomy |
Dt |
Joshua |
Jos |
Judges |
Jdg |
Ruth |
Ru |
1 Samuel |
1Sa |
2 Samuel |
2Sa |
1 Kings |
1Ki |
2 Kings |
2Ki |
1 Chronicles |
1Ch |
2 Chronicles |
2Ch |
Ezra |
Ezr |
Nehemiah |
Ne |
Esther |
Es |
Job |
Job |
Psalms |
Ps |
Proverbs |
Pr |
Ecclesiastes |
Ec |
Song of Solomon |
So |
Isaiah |
Is |
Jeremiah |
Je |
Lamentations |
La |
Ezekiel |
Eze |
Daniel |
Da |
Hosea |
Ho |
Joel |
Joe |
Amos |
Am |
Obadiah |
Ob |
Jonah |
Jon |
Micah |
Mic |
Nahum |
Na |
Habakkuk |
Hab |
Zephaniah |
Zep |
Haggai |
Hag |
Zechariah |
Zec |
Malachi |
Mal |
Tobit |
Tob |
Judith |
Jdt |
Greek Esther |
GkEs |
Wisdom of Solomon |
Wis |
Sirach |
Sir |
Baruch |
Bar |
Letter of Jeremiah |
LetJer |
Song of Three Youths |
SongThr |
Susanna |
Sus |
Bel and the Dragon |
Bel |
1 Maccabees |
1Mac |
2 Maccabees |
2Mac |
1 Esdras |
1Esd |
Prayer of Manasseh |
PrMan |
Psalm 151 |
Ps151 |
3 Maccabees |
3Mac |
2 Esdras |
2Esd |
4 Maccabees |
4Mac |
Odes |
Ode |
Psalms of Solomon |
PsSol |
Epistle to the Laodiceans |
Laod |
Matthew |
Mt |
Mark |
Mk |
Luke |
Lk |
John |
Jn |
Acts |
Ac |
Romans |
Ro |
1 Corinthians |
1Co |
2 Corinthians |
2Co |
Galatians |
Ga |
Ephesians |
Eph |
Philippians |
Php |
Colossians |
Col |
1 Thessalonians |
1Th |
2 Thessalonians |
2Th |
1 Timothy |
1Ti |
2 Timothy |
2Ti |
Titus |
Tt |
Philemon |
Phm |
Hebrews |
Heb |
James |
Jas |
1 Peter |
1Pe |
2 Peter |
2Pe |
1 John |
1Jn |
2 John |
2Jn |
3 John |
3Jn |
Jude |
Jud |
Revelation |
Re |
These additional books are supported by the “BibleLXX” data type:
Bible Book |
Abbreviation |
1 Kingdoms |
1Kgdms |
2 Kingdoms |
2Kgdms |
3 Kingdoms |
3Kgdms |
4 Kingdoms |
4Kgdms |
Esdras A |
EsdA |
Esdras B |
EsdB |
Creating the list
The list above was created with the following C# 4 code:
dynamic book = app.DataTypes.GetDataType("Bible").Details.FirstBook;
while (book != null)
{
Console.WriteLine("| {0} | {1} |", book.Render(), book.Details.Book);
book = book.Details.NextBook;
}