ScripturePad Guide
ScripturePad is a Markdown pastebin specifically designed for translatable sermon notes with Bible reference integration. It is built on mdbin, but with added features for ministry use.
ScripturePad uses marked.js for Markdown parsing, and extends it with features for Bible references and translation support.
The following guide has been adapted with modifications from learnxinyminutes.
Custom URLs
When saving a new paste, you may choose to use a custom URL.
- The maximum URL length is 40 characters.
- The only reserved URL is
guide
, for the guide you are reading right now. - If a custom URL is not provided, it will be generated for you.
Edit Codes
You may optionally protect your paste from edits and deletion using a custom edit code.
If a custom edit code is not provided, anyone can edit or delete your paste.
Untranslatable Content
When creating multilingual content, you may want to prevent certain words or phrases from being translated when users view the page through automatic translation. ScripturePad provides a simple syntax for this:
This is normal text that will be translated.
But &proper names& like &John Smith& or &Jerusalem& will be protected from translation.
Greek words like &agape& or &logos& will remain untranslated.
Scripture references like &John 3:16& or &Romans 8:28& will stay as is.
Simply wrap any text you want to protect from translation in ampersand signs (&
). This will add a special translate="no"
attribute to the HTML, which is respected by most automatic translation tools like Google Translate.
This is particularly useful for:
- Scripture references (Matthew 5:1-12)
- Names of people and places (Peter, Capernaum)
- Original language terms (koinonia, shalom)
- Technical theological terms (justification, sanctification)
Scripture Citations
ScripturePad makes it easy to include scripture passages in your notes. Simply add a Bible reference followed by an ampersand and space:
John 3:16 &
Psalm 23:1-6 &
Song of Songs 2 &
This will automatically insert the full scripture text when the note is rendered, making it easy for readers to see the referenced passages without looking them up separately. The citation will pull from the available Bible translations.
HTML Elements
Markdown is a superset of HTML, so any HTML file is valid Markdown. ScripturePad automatically sanitizes untrusted HTML.
<!--This means we can use HTML elements in Markdown, such as the comment
element, and they won't be affected by a markdown parser. However, if you
create an HTML element in your markdown file, you cannot use markdown syntax
within that element's contents.-->
Headings
# This is an <h1>
## This is an <h2>
### This is an <h3>
#### This is an <h4>
##### This is an <h5>
###### This is an <h6>
Markdown also provides us with two alternative ways of indicating h1 and h2.
This is an h1
=============
This is an h2
-------------
Simple text styles
*This text is in italics.*
_And so is this text._
**This text is in bold.**
__And so is this text.__
***This text is in both.***
**_As is this!_**
*__And this!__*
~~This text is rendered with strikethrough.~~
Paragraphs
This is a paragraph. I'm typing in a paragraph isn't this fun?
Now I'm in paragraph 2.
I'm still in paragraph 2 too!
I'm in paragraph three!
Blockquotes
> This is a block quote. You can either
> manually wrap your lines and put a `>` before every line or you can let your lines get really long and wrap on their own.
> It doesn't make a difference so long as they start with a `>`.
> You can also use more than one level
>> of indentation?
> How neat is that?
Lists
* Item
* Item
* Another item
or
+ Item
+ Item
+ One more item
or
- Item
- Item
- One last item
or
1. Item one
2. Item two
3. Item three
or
1. Item one
1. Item two
1. Item three
or
1. Item one
2. Item two
3. Item three
* Sub-item
* Sub-item
4. Item four
Task Lists
Boxes below without the 'x' are unchecked HTML checkboxes.
- [ ] First task to complete.
- [ ] Second task that needs done
This checkbox below will be a checked HTML checkbox.
- [x] This task has been completed
Code Blocks
```ruby def foobar puts "Hello world!" end ```
Horizontal rule
***
---
- - -
****************
Links
[Click me!](http://test.com/)
[Click me!](http://test.com/ "Link to Test.com")
Relative paths work too:
[Go to music](/music/).
And reference style links:
[Click this link][link1] for more info about it!
[Also check out this link][foobar] if you want to.
[link1]: http://test.com/ "Cool!"
[foobar]: http://foobar.biz/ "Alright!"
Table of Contents
- [Heading](#heading)
- [Another heading](#another-heading)
- [Chapter](#chapter)
- [Subchapter <h3 />](#subchapter-h3-)
mdbin
also supports automatically generated table of contents using the [[[TOC]]]
token. For example, typing this:
Here is the table of contents:
[[[TOC]]]
Will generate the table of contents containing all headings in your document.
Images

Tables
| Col1 | Col2 | Col3 |
| :----------- | :------: | ------------: |
| Left-aligned | Centered | Right-aligned |
| blah | blah | blah |
or:
Col 1 | Col2 | Col3
:-- | :-: | --:
Ugh this is so ugly | make it | stop