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

Hi Joshua,

I’ve been looking for something like this for a while now and am really enjoying it. I’m not great at markdown or computing stuff in general but enjoy trying.
I was wondering how you get the verse numbers in line with your h6 headers.
You said custom CSS is that something you are willing to share how to do?

Thank You

Hi Silas! I’m glad you’re enjoying it.

You can find the CSS here: CSS tweaks for Bible Study.

Here are some customisations from other people in this thread!

Neat project! I’ve been thinking about ways to use Obsidian to set up courses, including one on Koine. I’ll be curious to see how your project develops.

I did just want to let you know, though, that the Obsidian Publish version is entirely broken for me (on Firefox) as of now.

I am loving this solution. Is there a way to create something like a journal Bible where there would be two columns: the Bible left and notes to the right. I think one idea would be to add table with two columns, but that seems like it would get a little messy. It would be great if I could split a note in Obsidian to divide it into two columns that way. Let me know if you have any thoughts.

71-Wtgk36lL.AC_UF350,350_QL80

Also, is there a way I can protect the scripture text within a note from accidental edits?

You can simply create a document with the Bible text and your notes at the bottom. Split the screen (left/right) and you have everything in the right place!

1 Like

Awesome, thanks so much!

@Joschua Thanks for all you have done with this. After running the script a few times, I am still not quite getting the correct results. I used “bash bg2obs.sh -e -i -v ESV” to get the ESV version with the editorial headers (and I did receive approval from Crossway/ESV). However, the editorial headers are not showing up correctly. See the image from Acts 4:22 where the editorial header is “The Believers Pray for Boldness.” It seems to be stuck with verse 22 instead of being on its own line.

Here is another example where at the beginning of Acts 4 it seems to not include “Peter and John Before the Council.”

Here is what it looks like in VS Code in case the *** means something.

Do you have any ideas of what happened? I tried it originally without the -e option, and it also included the editorial headers, but not as headers (see screenshot below).

Thanks again!
-Stevie

Can you add Turkish language please?

So can anyone verify this is still working.

I believe i have ruby and both scripts from joe & jgclark properly setup.

the bash bg2obs.sh doesnt error out in the command window.

it starts creating the folders and .md files

the problem is that it gets the first chaper of each book correct then each chapter 2-x is all chapter 1.

example gen chapter 1 is correct. gen 3, gen 8, gen 50 in the .md file for each chapter is actually chapter 1.

same for all the other books in the bible.

i dont let it run long enough since i dont believe its working correctly. even judges ch 1 will be correct, but judges ch 3 would show the text from ch 1.

any help would be appreciated.

for anyone who comes across this in the future researching further it was already an issue and you need to use this older version of Jgclark script GitHub - jgclark/BibleGateway-to-Markdown at d693e85bba94122a2f46bec3ff9487333bccfdbf

1 Like

I was able to successfully get everything to work except the editorial headers are not formatted correctly. I did this about a month ago. You can see my previous error in the above message. I don’t think I would be able to help you figure out your issue though. I was barely able to follow the directions to get it working. But hopefully it could help you to know that it has been working.

Hey Joe - thanks for building this! Really appreciate it.

As I was replicating, I ran into an issue – all of the numbered books (e.g., 1 Samuel, 2 Samuel, 1 Kings, 2 Kings, etc.) have returned the following error. All other books have downloaded perfectly.

What should I do?

e[0;31;49mError: the data returned from BibleGateway is empty, so stopping. Please check your usage, and if still a problem, please raise an issue on GitHub.e[0m