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, HomeForum: 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;}