Skip to main content

Editor for reStructuredText and Markdown

Project description

Version Downloads

Markup Editor is a editor for reStructuredText and Markdown.

Feature

  • support Markdown and reStructuredText

  • Syntax Highlight for reStructuredText

  • support MathJax

  • HTML Preview

  • Customized rst properties

  • Synchronize scroll with preview window

  • File system explorer

  • Customized widnow layout

  • Customized template

  • Customized HTML css

  • Multiple editor windows

Install

in Linux:

pip3 install meditor --user

install with download from github:

# download source
git clone https://github.com/liuyug/meditor.git
cd meditor

# for Virtualenv
virtualenv ../virtualenv
# on Linux
source ../virtualenv/bin/activate
# on Window cmd
../virtualenv/scripts/activate
# on Window PowerShell
Set-ExecutionPolicy -Scope CurrentUser  RemoteSigned
../virtualenv/scripts/activate

# check version, above 3.5
python --version
pip --version

# install 3rd packages
pip install -r requirements.txt
# prepre data files
# ui window
bash ui.sh
# fetch reStructuredText documents
bash help.sh
# for Simple MathJax
bash math.sh
# for preview themes
bash themes.sh
# for icon theme that is used under win32
bash icon_theme.sh list
bash icon_theme.sh <theme name>
# install meditor
python3 setup.py install . --user

Screen Shot

check screenshot directory to view more Themes

screenshot.png screenshot/screenshot_rst_solarized_light.png screenshot/screenshot_md_infoq.png

Other

Iconset: NuoveXT 2 Icons by Saki

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

meditor-2.12.22-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file meditor-2.12.22-py3-none-any.whl.

File metadata

File hashes

Hashes for meditor-2.12.22-py3-none-any.whl
Algorithm Hash digest
SHA256 070aa4c7170fa6a1b8d0c439cc7d628aee5e7ca3a59391d7b6b32297650b47ba
MD5 d4e76d396dd2d5e7b051beaabff61615
BLAKE2b-256 430a81cd6bb0554314c67ff8e174966277a2a414f14159558815eaf74388f451

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