A Python binding for Upskirt.
Project description
A Python binding for Upskirt.
Documentation can be found at: http://misaka.61924.nl/
Installation
With pip:
pip install misaka
Or manually:
python setup.py install
Usage
Without any extensions or flags enabled:
import misaka misaka.html('Hello, world!')
With extensions and render flags:
import misaka as m m.html( 'Hello, world!', m.EXT_AUTOLINK | m.EXT_TABLES, m.HTML_EXPAND_TABS )
In combination with functools.partial:
import functools import misaka as m markdown = functools.partial( m.html, extensions=m.EXT_AUTOLINK | m.EXT_TABLES, render_flags=p.HTML_EXPAND_TABS ) markdown('Awesome!')
Or generate a table of contents:
misaka.toc(''' # Header one Some text here. ## Header two Some more text ''')
Extensions & render flags
Extensions:
EXT_AUTOLINK EXT_LAX_HTML_BLOCKS EXT_TABLES EXT_NO_INTRA_EMPHASIS EXT_STRIKETHROUGH EXT_FENCED_CODE EXT_SPACE_HEADERS
Render flags:
HTML_GITHUB_BLOCKCODE HTML_SKIP_HTML HTML_SKIP_STYLE HTML_HARD_WRAP HTML_TOC HTML_SKIP_LINKS HTML_SAFELINK HTML_SKIP_IMAGES HTML_EXPAND_TABS HTML_USE_XHTML HTML_SMARTYPANTS
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
misaka-0.3.2.tar.gz
(27.5 kB
view details)
File details
Details for the file misaka-0.3.2.tar.gz
.
File metadata
- Download URL: misaka-0.3.2.tar.gz
- Upload date:
- Size: 27.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0040acdfbd59cfe4357ee9e2395c71b76bf1caa5875a9b99de200e90edb92877 |
|
MD5 | b0633f674e38ff06a9e3c590c18f09aa |
|
BLAKE2b-256 | 41fa9f8fe93bf402d8dcbdbcb111be6be2fac2cdeaee404868951fbff0860fc6 |