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.1.tar.gz
(27.5 kB
view details)
File details
Details for the file misaka-0.3.1.tar.gz
.
File metadata
- Download URL: misaka-0.3.1.tar.gz
- Upload date:
- Size: 27.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d9b36c5e0870d92375150974e75458eca62f7411485f11d9369c0fa868a4d51 |
|
MD5 | ecc32e5831ceae4f623c8ba05a19ca19 |
|
BLAKE2b-256 | 89321881bbc36ef479ab7e53844b00ac2272b682f661e0cd6d608bbfb13f384b |