Notes - eliranwong/UniqueBible GitHub Wiki

There are two main types of notes you can make: Bible notes and Topical notes.

Bible notes include notes on books, chapters, and verses. Topical notes are saved as individual note files independent of bible text.

Bible book, chapter and verse notes are accessible from any translation of the Bible. If a note is made on either a book, chapter or a verse, a hand icon will be displayed:

  • Book note icon - before chapter title

  • Chapter note icon - after chapter title

  • Verse note icon - after verse number

Clicking on the hand icon will open up the Bible note. All bible notes are stored in marvelData/note.sqlite.

A custom note is a free form note that is not associated with any Bible chapter or verse. Each note is stored in its own file and can be located anywhere.

You can edit notes using built-in note editor or external text editors.

You can launch built-in note editor by pressing "Edit" button as shown in a screenshot below, or by running command line.

Notes that contain a verse reference are automatically converted into links.

Screenshots

open_notes

edit_notes

Adding links to run UBA commands

You can add a link in a note to run any command in the following format:

***[<COMMAND>:::<SUBCOMMAND>@<TEXT TO DISPLAY>]

(Be sure the command does not have any formatting by highlighting the command and hitting the clear formatting button.)

Examples:

***[COMPARE:::KJV_NET_CUV:::John 3:16@Compare John 3:16]

***[ANYPDF:::/dev/UniqueBible/songs.pdf@Song file in PDF]

***[CMD:::start ..@Open parent directory on PC]

***[CMD:::open ..@Open parent directory on Mac]

***[CMD:::open https://UniqueBible.app@Open UniqueBible.app]

***[PDF:::Helps to the Study of the Bible.pdf@Helps to the Study of the Bible]

***[SPEAK:::All Scripture is inspired by God@Speak]

***[VLC:::video/ProdigalSon.mp4@Prodigal Son]

Bible notes synching

It is possible to sync Bible notes made on different computers. See Gist synching.

Single line commands to open / edit / search bible notes, e.g.:

To open:

* OPENBOOKNOTE:::John

* OPENCHAPTERNOTE:::John 3

* OPENVERSENOTE:::John 3:16

To edit:

* EDITBOOKNOTE:::John

* EDITCHAPTERNOTE:::John 3

* EDITVERSENOTE:::John 3:16

To search:

* SEARCHBOOKNOTE:::faith

* SEARCHCHAPTERNOTE:::faith

* SEARCHVERSENOTE:::faith
⚠️ **GitHub.com Fallback** ⚠️