Skip to main content

a markup language similar to markdown

Project description

stonemark -- a strict markup language similar to MarkDown

A much less forgiving markdown implementation, which is to say: if I can't tell what the document layout is supposed to be in text format, I don't want the converter guessing for me.

The basic indentation is four spaces, although lists start at either zero or two space indentation. Indented code blocks are not allowed after a list.

Currently supported syntax:

    Element                 StoneMark Syntax

                            ==========
    Heading                 H1 Heading    H2 Heading   H3 Heading
                            ==========    ==========   ----------

    Bold                    **bold text**

    Italic                  *italicized text*

    Bold & Italic           ***bold, italicized text***

    Ordered List            1. First item
                            2. Second item
                            3. Third item

    Unordered List          - First item
                            - Second item
                            - Third item

    Code                    `code`

    Horizontal Rule         --- or ***

    Link         (in-line)  [title](https://www.example.com)

                (separate)  [title][id]
                            ...
                            [id]: <https://www.example.com>

    Image                   ![alt text](image.jpg)


    Fenced Code Block       ``` or ~~~
                            {
                              "firstName": "John",
                              "lastName": "Smith",
                              "age": 25
                            }
                            ``` or ~~~

    Footnote                Here's a sentence with a footnote. [^1]

                            [^1]: This is the footnote.

    Strikethrough           ~~The world is flat.~~

    Underline               __Pay attention.__

    Highlight               I need to highlight these ==very important words==.

    Subscript               H~2~O
    Superscript             X^2^

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stonemark-0.3.6.tar.gz (31.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

stonemark-0.3.6-py3-none-any.whl (31.6 kB view details)

Uploaded Python 3

stonemark-0.3.6-py2-none-any.whl (31.6 kB view details)

Uploaded Python 2

File details

Details for the file stonemark-0.3.6.tar.gz.

File metadata

  • Download URL: stonemark-0.3.6.tar.gz
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/58.1.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.13+

File hashes

Hashes for stonemark-0.3.6.tar.gz
Algorithm Hash digest
SHA256 54cf71a51b6cf78384f5a44192b7e102640a225171f70cee8554b627176bd8e5
MD5 1d7cb168024ec3b9c95f80bc600e0b90
BLAKE2b-256 8ca0849b381b675d1d07a1faf4f2016cd34984ba2a9fd51cbc9cddac7a3c6774

See more details on using hashes here.

File details

Details for the file stonemark-0.3.6-py3-none-any.whl.

File metadata

  • Download URL: stonemark-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 31.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/58.1.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.13+

File hashes

Hashes for stonemark-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 5fc02ff5878f76bac4834e2d53b8db6a65644f611f01e7d6a2f178fb02171f48
MD5 62ee31591c2969c5abcefdda736abac2
BLAKE2b-256 86bad3064d92c3db9623ca979659c0c99af1c3579a94e39e9abefa0d0b0da551

See more details on using hashes here.

File details

Details for the file stonemark-0.3.6-py2-none-any.whl.

File metadata

  • Download URL: stonemark-0.3.6-py2-none-any.whl
  • Upload date:
  • Size: 31.6 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/58.1.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.13+

File hashes

Hashes for stonemark-0.3.6-py2-none-any.whl
Algorithm Hash digest
SHA256 3c135a5365fb034a43fae552f9d61f6275ce1751e5fc0504c32bc8d601598d53
MD5 0c5fd1a3e6403c7abc4339d3aa5d9170
BLAKE2b-256 50ec8526248726d01416bd312a3c24abf6d1792e82f23fd95b55441ea990050d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page