{ "info": { "author": "Ondrej Tuma", "author_email": "mcbig@zeropage.cz", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: X11 Applications :: GTK", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Documentation", "Topic :: Software Development :: Documentation", "Topic :: Text Editors :: Documentation", "Topic :: Text Editors :: Text Processing", "Topic :: Text Processing", "Topic :: Text Processing :: Markup", "Topic :: Text Processing :: Markup :: HTML", "Topic :: Utilities" ], "description": "Formiko\n=======\n\n:author: Ond\u0159ej T\u016fma \n\nFormiko is reStructuredText and MarkDown editor and live previewer. It is\nwritten in Python with Gtk3, GtkSourceView and Webkit2. Use Docutils and\nrecommonmark Common Mark parser.\n\nFeatures:\n---------\n* GtkSourceView based editor with syntax highlighting\n* possible use Vim editor\n* vertical or horizontal window splitting\n* preview mode\n* periodic save file\n* json and html preview\n* spell check\n\nIt support these parsers and writers:\n\n* Docutils reStructuredText parser - http://docutils.sourceforge.net\n* Common Mark parser - https://github.com/rtfd/recommonmark\n* Docutils HTML4, S5/HTML slide show and PEP HTML writer -\n http://docutils.sourceforge.net\n* Tiny HTML writer - https://github.com/ondratu/docutils-tinyhtmlwriter\n* Yet another HTML writer - https://github.com/masayuko/docutils-htmlwriter\n* HTML 5 writer - https://github.com/Kozea/docutils-html5-writer\n\nVim support\n~~~~~~~~~~~\nFormiko have Vim editor support aka ``formiko-vim`` command. This run `Vim\n`_ editor in GtkSocket. At this moment, this\nsocket work only on X11 backend, so this is not work on Wayland yet.\n\nThere is bug for GTK+:\n Bug `721224 `_ - please\n add support for GtkSocket/GtkPlug in Wayland backend\n\nRequirements:\n-------------\n* python 2.7 or 3\n* GTK+3\n* gobject-introspection\n* PyGObject\n* Webkit2 4.x\n* GtkSourceView 3.x\n* gir files for all Gtk libraries\n* GtkSpell3\n\nrecommended:\n~~~~~~~~~~~~\n* docutils - reStrucured support\n* recommonmark - for Common Mark support (MarkDown)\n* Pygments - syntax color in html output code blocks\n\noptionally:\n~~~~~~~~~~~\n**Python**:\n\n* docutils-tinyhtmlwriter\n* docutils-htmlwriter\n* docutils-html5-writer\n\n**System**:\n\n* vim-gtk or vim-gnome for ``formiko-vim``\n\nInstallation\n------------\n\nDebian\n~~~~~~\nDebian use sometimes versions in package names. Here are in Stretch version.\nIf you use different version, your gtksource or webkit2 could have another\nversion name.\n\n.. code:: sh\n\n # python3.5, gtk3, librsvg etc are in dependencies\n apt install python3-pip python3-gi python3-docutils gir1.2-gtksource-3.0 \\\n gir1.2-webkit2-4.0 gir1.2-gtkspell3-3.0\n pip3 install formiko\n\n # optionaly\n apt install vim-gtk3\n pip3 install docutils-tinyhtmlwriter recommonmark docutils-html5-writer\n\nFormiko is in Debian repository from Buster. So you can install it standard way.\n\nNetBSD\n~~~~~~\nThere is not GtkSpell3 on NetBSD, which is need for next 1.3.x version. So you\nmust use 1.2.x bug fix release.\n\nNetBSD use pkgsrc, so some binaries are stored in ``/usr/pkg/bin`` directory.\nFormiko call vim and gvim directly. If you want to use vim version with\npkgsrc, you must fix ``VIM_PATH`` variable in ``formiko/vim.py`` file.\n\n.. code:: sh\n\n # python3.6 is in dependecies as like gtk3\n pkgin install py36-pip py36-gobject3 py36-docutils gtksourceview3 \\\n librsvg webkit-gtk py36-pygments\n pip3.6 install formiko\n\n # optionaly\n pkgin install vim-gtk3\n pip3.6 install docutils-tinyhtmlwriter recommonmark docutils-html5-writer", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ondratu/formiko", "keywords": "doc,html,rst,docutils,md,markdown,editor", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "formiko", "package_url": "https://pypi.org/project/formiko/", "platform": "", "project_url": "https://pypi.org/project/formiko/", "project_urls": { "Homepage": "https://github.com/ondratu/formiko" }, "release_url": "https://pypi.org/project/formiko/1.3.0/", "requires_dist": null, "requires_python": "", "summary": "Formiko is reStructuredText and MarkDown editor and live previewer.", "version": "1.3.0" }, "last_serial": 3493438, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "a77efd508d63946310cd9e3ef68a96d6", "sha256": "34bbef6d6cecc01bfa44905db99cf5592da281cf440ed4e39dc6dc45ef7e9a24" }, "downloads": -1, "filename": "formiko-1.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "a77efd508d63946310cd9e3ef68a96d6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 96249, "upload_time": "2016-07-12T06:46:13", "url": "https://files.pythonhosted.org/packages/03/31/ceb6a90dc26e5bdb72dc0ac8d80b56b192b39e9089354e41434941ce08ac/formiko-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31590b5f9b1e1e780a15e3779f1c45c6", "sha256": "8c2e16c3eb1e0d6410dcc53044eb4aec93d86cc6c91c7739b7038a9813822df9" }, "downloads": -1, "filename": "formiko-1.0.0.tar.gz", "has_sig": true, "md5_digest": "31590b5f9b1e1e780a15e3779f1c45c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84727, "upload_time": "2016-07-12T06:45:33", "url": "https://files.pythonhosted.org/packages/62/b4/959140feba1f00f13c306dc64d553b97c18fd2f710c8adaeb4de96a90778/formiko-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7d8b28a5d333bf3e6c14fbe62a46fb3d", "sha256": "37b88128a22f0c5ec383f3e77eec036c1f057e3b1178ef56d3e81089efd1ec4d" }, "downloads": -1, "filename": "formiko-1.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7d8b28a5d333bf3e6c14fbe62a46fb3d", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 97008, "upload_time": "2016-07-14T07:14:14", "url": "https://files.pythonhosted.org/packages/92/93/028683cc633a8a18755cf6f6807dea11f9666bfb626300825c416321e77f/formiko-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e84f6afb6ecee61546583614eb2a4fc3", "sha256": "bbd1a696a407663e580193b0c14e0aa0d10d44579aeb4ae45c48a73e12fd776b" }, "downloads": -1, "filename": "formiko-1.0.1.tar.gz", "has_sig": true, "md5_digest": "e84f6afb6ecee61546583614eb2a4fc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85224, "upload_time": "2016-07-14T07:13:32", "url": "https://files.pythonhosted.org/packages/a8/c9/92393fef1da10304dc15d8df88ab32c6d41edb11f892cb368b09f9748d0d/formiko-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "c861280b9e64157c3df8bbab5b1a40b8", "sha256": "13c8aa5849505318b59c365e3019b39c3834f1fb08ddafbe6e1687061e512221" }, "downloads": -1, "filename": "formiko-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "c861280b9e64157c3df8bbab5b1a40b8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 101969, "upload_time": "2017-08-03T06:49:17", "url": "https://files.pythonhosted.org/packages/d0/29/a66ab432658f14289d1dc7e9d928bc175714c1faf800f782422ab72a4c42/formiko-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7319da52713997a1f09b1824a530cb2c", "sha256": "5049999dda2acf56cab53a02ef7d586159a844fced35b93b273e8db92541ab49" }, "downloads": -1, "filename": "formiko-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7319da52713997a1f09b1824a530cb2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 101971, "upload_time": "2017-08-03T06:49:19", "url": "https://files.pythonhosted.org/packages/c5/5d/3dafe9cf8f0c36f664b0836aac274b1e54826fec4a25f3c1a3f0b0916bf8/formiko-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81eec0e02c30e861cab7c29d5562d1ef", "sha256": "ae64dd2826a34f0362129efcbe406410171b060d56a803b3b13d821ccf9f1c44" }, "downloads": -1, "filename": "formiko-1.1.0.tar.gz", "has_sig": true, "md5_digest": "81eec0e02c30e861cab7c29d5562d1ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89842, "upload_time": "2017-08-03T06:49:21", "url": "https://files.pythonhosted.org/packages/03/29/88282e1b4c994c2ed2d9982488c61c340b54af84930d69922ffab13f5ebb/formiko-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "4d881e34756553e00a1cf1b8cdaae09d", "sha256": "605113abd8715018c85e71c9631a4d99d8956da6c03d9a3a1e8a0fb43dc90cfc" }, "downloads": -1, "filename": "formiko-1.2.0.tar.gz", "has_sig": true, "md5_digest": "4d881e34756553e00a1cf1b8cdaae09d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90704, "upload_time": "2017-10-26T17:49:22", "url": "https://files.pythonhosted.org/packages/ff/33/a78ec39586a813ea8d73ea5b3690a13721219b6f44e518fd7a4ceee65df9/formiko-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "2264c19b95f3686fb78b5c8dad57df0b", "sha256": "3fae1b6aa0e260ea96dfcae9edc5f53b1b0436bea98ece068c248eace917b424" }, "downloads": -1, "filename": "formiko-1.2.1.tar.gz", "has_sig": true, "md5_digest": "2264c19b95f3686fb78b5c8dad57df0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90739, "upload_time": "2018-01-16T07:09:46", "url": "https://files.pythonhosted.org/packages/4c/5a/0a5d87fce983ebe5fb56d1f5a42bf9d551a02c3e5418a21aec63e04d84b5/formiko-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "445e0a6e394389c04e58747e5ddec3ee", "sha256": "08d5d4615072a41b8b7d1f9f70108e62975fd96491814dd6d51f32d529988aa6" }, "downloads": -1, "filename": "formiko-1.3.0.tar.gz", "has_sig": true, "md5_digest": "445e0a6e394389c04e58747e5ddec3ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93040, "upload_time": "2018-01-16T08:52:54", "url": "https://files.pythonhosted.org/packages/81/16/781a6aaa6de07f4615b767634da7d7e7cba286d07e56a85fc6a034baeb32/formiko-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "445e0a6e394389c04e58747e5ddec3ee", "sha256": "08d5d4615072a41b8b7d1f9f70108e62975fd96491814dd6d51f32d529988aa6" }, "downloads": -1, "filename": "formiko-1.3.0.tar.gz", "has_sig": true, "md5_digest": "445e0a6e394389c04e58747e5ddec3ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93040, "upload_time": "2018-01-16T08:52:54", "url": "https://files.pythonhosted.org/packages/81/16/781a6aaa6de07f4615b767634da7d7e7cba286d07e56a85fc6a034baeb32/formiko-1.3.0.tar.gz" } ] }