Small utility to help moving from Jekyll/Octopress textile to Nikola ReStructured Text
Project description
============== =============== ========= ============
VERSION DOWNLOADS TESTS COVERAGE
============== =============== ========= ============
|pip version| |pip downloads| |travis| |coveralls|
============== =============== ========= ============
Small utility to help moving from Jekyll/Octopress Textile file to standard ReStructured Text.
Installation
------------
.. code:: bash
pip install textile2rst
Usage
-----
.. code:: bash
python -m textile2rst filename.textile
What does it do?
----------------
#. Replaces ``<!-- more -->`` by ``.. more``
#. Replaces ``<br/>`` by ``----``
#. Replaces section titles
#. Replaces Jekyll/Octopress code style with directive ``highlight`` into RST format with ``.. code::``
#. Replaces inline links by RST links, gathering them all at the end.
What doesn't it do?
-------------------
#. If you used underscores to set bold or italic, it won't translate it and RST parsers will fail.
#. It doesn't change the metadata in YAML
#. Change the internal references with Jekyll directive ``post_url``
#. Manage any other directive.
.. |travis| image:: https://travis-ci.org/magmax/textile2rst.png
:target: `Travis`_
:alt: Travis results
.. |coveralls| image:: https://coveralls.io/repos/magmax/textile2rst/badge.png
:target: `Coveralls`_
:alt: Coveralls results_
.. |pip version| image:: https://pypip.in/v/textile2rst/badge.png
:target: https://pypi.python.org/pypi/textile2rst
:alt: Latest PyPI version
.. |pip downloads| image:: https://pypip.in/d/textile2rst/badge.png
:target: https://pypi.python.org/pypi/textile2rst
:alt: Number of PyPI downloads
VERSION DOWNLOADS TESTS COVERAGE
============== =============== ========= ============
|pip version| |pip downloads| |travis| |coveralls|
============== =============== ========= ============
Small utility to help moving from Jekyll/Octopress Textile file to standard ReStructured Text.
Installation
------------
.. code:: bash
pip install textile2rst
Usage
-----
.. code:: bash
python -m textile2rst filename.textile
What does it do?
----------------
#. Replaces ``<!-- more -->`` by ``.. more``
#. Replaces ``<br/>`` by ``----``
#. Replaces section titles
#. Replaces Jekyll/Octopress code style with directive ``highlight`` into RST format with ``.. code::``
#. Replaces inline links by RST links, gathering them all at the end.
What doesn't it do?
-------------------
#. If you used underscores to set bold or italic, it won't translate it and RST parsers will fail.
#. It doesn't change the metadata in YAML
#. Change the internal references with Jekyll directive ``post_url``
#. Manage any other directive.
.. |travis| image:: https://travis-ci.org/magmax/textile2rst.png
:target: `Travis`_
:alt: Travis results
.. |coveralls| image:: https://coveralls.io/repos/magmax/textile2rst/badge.png
:target: `Coveralls`_
:alt: Coveralls results_
.. |pip version| image:: https://pypip.in/v/textile2rst/badge.png
:target: https://pypi.python.org/pypi/textile2rst
:alt: Latest PyPI version
.. |pip downloads| image:: https://pypip.in/d/textile2rst/badge.png
:target: https://pypi.python.org/pypi/textile2rst
:alt: Number of PyPI downloads
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
textile2rst-0.0.1.tar.gz
(3.3 kB
view hashes)
Built Distribution
Close
Hashes for textile2rst-0.0.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3900d904368568e241aa426c2f90002640a52806006734459b637429b5b958c1 |
|
MD5 | 471a193ff1e46dea8c91dc7fbd95e679 |
|
BLAKE2b-256 | f1a3ec991fd971738eb64236914a8e415f16862a23468a5d8f6d086a179959d8 |