跳转到主要内容

类似于Markdown的标记语言

项目描述

stonemark -- 一个类似于MarkDown的严格标记语言

一个更宽容的Markdown实现,也就是说:如果我在文本格式中无法判断文档布局应该是什么样子,我不希望转换器为我猜测。

基本缩进为四个空格,尽管列表从零或两个空格缩进开始。不允许在列表后使用缩进的代码块。

目前支持的语法

    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^

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分布

stonemark-0.3.6.tar.gz (31.2 kB 查看哈希值)

上传时间 源代码

构建的发行版

stonemark-0.3.6-py3-none-any.whl (31.6 kB 查看哈希值)

上传时间 Python 3

stonemark-0.3.6-py2-none-any.whl (31.6 kB 查看哈希值)

上传时间 Python 2

由以下支持