Bible Study in Obsidian Kit (including the Bible in Markdown)

Hmm. Not perfectly. I’ve ran across a few chapters that just have part of what looks like footnote text, but no biblical text. So far, I have just cut and pasted from Bible Gateway. Not perfect, but good enough. My purpose is essentially to use the bible in Obsidian as a way to link other materials to particular chapters. (I was considering just running the broken script to generate all the book/chapter notes and link to that.

Is there an edition if the WEB markdown bible that has all the filenames with the full Bible book names rather than the abbreviated ones? (Gen-01 Exod-03) I’d like it to be formatted the long way, and in a completely readable way “1 Chronicles 3; 2 John 4” for example. Is this available for download? Im completely unknowledgeable on how to do it myself. I might go through each file manually… but that sounds like it sill yake a while haha.

i looked at the scripts and the instructions, i didnt see any options for keeping the full names of Bible books and not having any aliases. Is that possible to do with these scripts?

Hello,

I am looking for a solution to display my Bible in Obsidian. I downloaded the Bible using Joshua’s script some time ago. Then, I customized the Minimal Theme with a CSS snippet to align the h6 headings to the left edge (I found this somewhere in the forum). However, I find it distracting while reading that there is always such a large space between the verses. Is there a snippet or another solution for this? Unfortunately, I have no programming knowledge and cannot do it myself…

Thank you,
Chris

1 Like

Add the following under .markdown-preview-view h6:

margin-top: -30px !important

You may have to play around with the numeric value a bit to get it just right or just to your liking.

The CSS above also has an effect on embeds in both Live Preview and Reading modes, so you will probably also need to add some or all of the following CSS:

/* Live preview and popup previews */
div.markdown-embed .markdown-preview-view h6 {
	position: relative; 	/* Changed from absolute to enable verse and SNW counter display in popup previews */
	margin-top: -20px !important; /* Note that this affects the top margin in both live-preview embeds and popup previews! Added to enable verse and SNW counter display in popup previews */
}

/* Reading Mode */
.markdown-preview-view .markdown-embed-content p:first-child {
	margin: 1px;
	margin-top: 25px !important; /* Added to counteract -30px above and match block quotes */
}

I had to add all this to my Bible verse CSS to counteract a bug I documented here.

New to obsidian. I’ve been getting my vault set up and working on running the script to get the a bible in markdown.

Has anyone else experienced empty folders for books of the Bible that have number prefixes (ie, 1 Samuel, 2 Samuel, etc)?

All the other books seem fine. But not those specific ones. I’m not a programmer, so I don’t know what happened.

Should I run the script again? Do something else?

Don’t get me wrong, this is a cool tool, but it’s results are far from perfect.
In my Bible folder in my vault I’ve had over 30 notes (aka chapters) that are either empty or partially truncated.

And the entire book of Acts is blank.

TO ALL: Grace, mercy, [and] peace, from God our Father and Jesus Christ our Lord
Excellent, this has a lot of potential for me. Our father exhorts us to:
|
“Study to shew thyself approved unto God, a workman that needeth not to be ashamed, rightly dividing the word of truth.” ~ 2Ti 2:15 AKJV
|
I give thanks to God for YOU (of ye/you) and your capacity to get wisdom & understanding Pro 4 (grace= crown glory)
|
With this I am more compel to use the Publish feature, and help to get us all there, “Till we all come in the unity of the faith,…” Eph 4:13 and able to endure unto the end:

The grace of our Lord Jesus Christ [be] with you all. Amen.

1 Like

cpmoellering Grace to YOU from God our Father
Maybe there is a way to download txt Bible (perhaps broken into books) and parse it to markdown.

I’ve loved using this setup for my Bible study. One thing I wanted was a way to auto link to study topics I created so I created a plugin anyone can use! Check it out here:

You can create keywords and which files you want to link it to. In this case I made it find all occurrences of Jesus and link it to my doc on Him. Works great for locations too.

3 Likes

I’ll be testing this out for sure - one of the things I find most annoying in my notes is going back and finding all of the references to Jesus/God/other common words/names and linking them. Even with Crossbow, the process can be tedious.

Do you have any plans for additional features, building out the documentation (how it works/how it can be used), etc.? I’ll admit, it took me a little clicking around to realize the only way I could link was through a ribbon button, not through the Command Palette.

Curious if you plan to get it on the community plugins list too?

bash bg2obs.sh -v NRSVUE is resulting in
./locales/en/name.txt: No such file or directory
Language not found!

I do have all the files in the proper location. Ideas?

For anyone who this might help, I’ve created an obsidian plugin to allow linking and embedding header ranges:

You can install in the obsidan community plugin search by searching “Link Range”

Hey guys. I’m new to Obsidian notes. I wanted to import the RSCVE bible translation into my vault, but am so new to scripting as well and have no idea how to pull this translation into markdown. Can someone please help? IF someone has done this already, can you please send me the file folder with the markdowns?

Hi can you please help me to download the catholic bible? Github’s instructions are confusing to me and I am new to scripting and have no familiarity with it

Does anyone know, how i can convert “old” links (e.g. [[Mt 1#1]] ) to a more readable version like [[Mt 1#1|Mt 1,1]]?

I found the solution with “Atom” (with regular expressions):
find: \[\[(\d+\w+|\w+) (\d+)#(\d+)\]\]
replace: [[$1 $2#$3|$1 $2,$3]]

1 Like

This kind of global replacement using regex is really excellent and efficient for situations like this.

Global search and replace in most IDEs does this very well, and Atom’s has always been the best in my experience, but since Microsoft discontinued Atom, I’ve been using a fork called Pulsar, which is open-source and was created by the community; in my experience, Pulsar has been even better than Atom was for me, including in global search and replace (which I use regularly to make changes and/or corrections in bulk in my files).

1 Like

If you are still looking for it here (GitHub - uemerson-silva/Obsidian-Bible-PT: Markdown file Bible in version NVI-PT to be used in Obsidian) is a version NVI-PT that you can download and use in your Obsidian Vault.

1 Like

You can update them in the ./locales/en/booksAbbr.txt file.