MdBible - Versions

How to install a zip in MdBible

In the app, open Settings → Translation → Install from a zip file and pick the file. The app checks the whole zip before it writes anything: if the zip is damaged or is not a version, nothing is written to your vault. If your vault already has a folder with the same abbreviation, the install is refused — delete the old version first, from the same menu. Your notes and highlights are not kept in the version’s folder, so deleting a version removes none of them.

How to build a version’s zip

Any Bible text you have in Markdown can become an installable version. The zip only needs the shape below.

1. A folder named for the version’s abbreviation

The folder’s name is the abbreviation — the version’s identity in the app and the name of the folder it will take in your vault. Use only letters and digits, no slashes or colons, and do not use footnotes, which is reserved.

BSB/
  version.md
  01. Gênesis/
    Gn 01.md
    Gn 02.md
    …
  19. Salmos/
    Sl 001.md
    …
  66. Apocalipse/
    Ap 22.md

2. The version.md

At the top of the folder, a version.md file says what the version is called:

---
name: Berean Standard Bible
id: BSB
version: 1.0.0
language: en
copyright: Public domain.
---

3. A folder per book, a file per chapter

The book folders and their abbreviations, in order:

# Folder Abbr. # Folder Abbr. # Folder Abbr.
01 Gênesis Gn 23 Isaías Is 45 Romanos Rm
02 Êxodo Ex 24 Jeremias Jr 46 1 Coríntios 1Co
03 Levítico Lv 25 Lamentações Lm 47 2 Coríntios 2Co
04 Números Nm 26 Ezequiel Ez 48 Gálatas Gl
05 Deuteronômio Dt 27 Daniel Dn 49 Efésios Ef
06 Josué Js 28 Oséias Os 50 Filipenses Fp
07 Juízes Jz 29 Joel Jl 51 Colossenses Cl
08 Rute Rt 30 Amós Am 52 1 Tessalonicenses 1Ts
09 1 Samuel 1Sm 31 Obadias Ob 53 2 Tessalonicenses 2Ts
10 2 Samuel 2Sm 32 Jonas Jn 54 1 Timóteo 1Tm
11 1 Reis 1Rs 33 Miquéias Mq 55 2 Timóteo 2Tm
12 2 Reis 2Rs 34 Naum Na 56 Tito Tt
13 1 Crônicas 1Cr 35 Habacuque Hc 57 Filemom Fm
14 2 Crônicas 2Cr 36 Sofonias Sf 58 Hebreus Hb
15 Esdras Ed 37 Ageu Ag 59 Tiago Tg
16 Neemias Ne 38 Zacarias Zc 60 1 Pedro 1Pe
17 Ester Et 39 Malaquias Ml 61 2 Pedro 2Pe
18 Jó Jó 40 Mateus Mt 62 1 João 1Jo
19 Salmos Sl 41 Marcos Mc 63 2 João 2Jo
20 Provérbios Pv 42 Lucas Lc 64 3 João 3Jo
21 Eclesiastes Ec 43 João Jo 65 Judas Jd
22 Cânticos Ct 44 Atos At 66 Apocalipse Ap

4. Inside each chapter

Each verse is a level-6 heading with its number, followed by the text:

###### 1
In the beginning God created the heavens and the earth.
###### 2
Now the earth was formless and void…

A translator’s footnotes can stay in the text (…void[^1], with [^1]: the note at the end of the file): the app shows them as the verse’s marginal notes. Frontmatter at the top of the file is allowed and ignored.

5. Zip it

Zip the folder (not what is inside it), as an ordinary zip:

Zipping only the folder’s contents, with version.md at the top of the zip, works too: the abbreviation then comes from the id in version.md. Files that are not .md and hidden files are ignored. A zip with more than one version inside is refused — make one zip per version.

Tip: is the version already in your vault?

If you use MdBible with an Obsidian vault, you need no zip at all: copy the version’s folder, in this same shape, into the vault’s Bible folder (bible/, or the one you chose in Settings). The next time the app reads the vault, the version appears in the list.

Leia em português · Léelo en español