{ "info": { "author": "Prabhu Ramachandran", "author_email": "prabhu@aero.iitb.ac.in", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Framework :: IPython", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "Tex2IPython Notebook\n====================\n\n|Build Status| |codecov|\n\nThis package makes it easy to convert a LaTeX file (currently) typically\nusing the beamer package into an IPython notebook with\n`RISE `__.\n\nTo use the package, simply run:\n\n::\n\n $ tex2ipy talk.tex talk.ipynb\n\nThis does not attempt to completely cover all TeX macros. Bulk of the\nbasics should work hopefully covering 90% of the basic macros.\n\nThere is a simple example presentation LaTeX file in the\n`examples `__\ndirectory along with the converted IPython notebook.\n\nCustomization\n-------------\n\nIf you wish to support more macros or your own, you can subclass\n``Tex2Cells`` and add any handlers for your own macros. Let us say you\nadd additional methods to your subclass and in a file called\n``customize.py`` you can use this file as follows:\n\n::\n\n $ tex2ipy -c customize.py talk.tex talk.ipynb\n\nThis will use your customizations for the conversion.\n\nKnown issues\n------------\n\n- Does not yet handle tables/tabular environments.\n\n- ``tex2ipy`` uses the very convenient\n `TexSoup `__ package to parse\n LaTeX. This package has a few minor issues with parsing inline math\n expressions embedded inside itemize/enumerate lists. This can cause\n some issues when converting files.\n\n.. |Build Status| image:: https://travis-ci.org/prabhuramachandran/tex2ipy.svg?branch=master\n :target: https://travis-ci.org/prabhuramachandran/tex2ipy\n.. |codecov| image:: https://codecov.io/gh/prabhuramachandran/tex2ipy/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/prabhuramachandran/tex2ipy\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/prabhuramachandran/tex2ipy", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "tex2ipy", "package_url": "https://pypi.org/project/tex2ipy/", "platform": "", "project_url": "https://pypi.org/project/tex2ipy/", "project_urls": { "Homepage": "https://github.com/prabhuramachandran/tex2ipy" }, "release_url": "https://pypi.org/project/tex2ipy/0.3/", "requires_dist": [ "TexSoup", "nbformat" ], "requires_python": "", "summary": "Convert beamer presentations to IPython notebooks", "version": "0.3" }, "last_serial": 3506927, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c85a12b5102c3acab2c3469df330ae77", "sha256": "2fcd7e4bb85af4be6ba6fb8a20a47e2f01d2ed6a690e67a6c17c520b045cec7b" }, "downloads": -1, "filename": "tex2ipy-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c85a12b5102c3acab2c3469df330ae77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11153, "upload_time": "2017-02-21T18:45:07", "url": "https://files.pythonhosted.org/packages/bd/5a/09f8bba52fdf2f9a26089b5eee5b97d0d8d40d357a5d6c175adb7ab3209e/tex2ipy-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68b2fe4339f926ba08851765cf0eb16d", "sha256": "06d78e4c23988d2322c5c61e1fc1f34943fdc8dfe72c211100ceec66ae892f69" }, "downloads": -1, "filename": "tex2ipy-0.1.tar.gz", "has_sig": false, "md5_digest": "68b2fe4339f926ba08851765cf0eb16d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9975, "upload_time": "2017-02-21T18:45:08", "url": "https://files.pythonhosted.org/packages/9e/38/598401d208b0fd4e8c64bb3e4684fa845b58742d9cfc3c71c6f0e668bb44/tex2ipy-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4e4daca644031631d98ea76ec49f6449", "sha256": "89832cc5efa75a89e3f046b5daa8eaeb06285c6388e8660e353f30732d775e08" }, "downloads": -1, "filename": "tex2ipy-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "4e4daca644031631d98ea76ec49f6449", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11912, "upload_time": "2017-03-22T11:41:32", "url": "https://files.pythonhosted.org/packages/70/11/7acdfe179a27c506f9283d8205e3e9c255d835dd32d103fbb44852a2a129/tex2ipy-0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb7a2f7fd706db9d1a55444ce3a83d34", "sha256": "624149d3fdaede1caae511fec725d1258ed81967c143db052f46bd6b54b6522e" }, "downloads": -1, "filename": "tex2ipy-0.2.tar.gz", "has_sig": false, "md5_digest": "bb7a2f7fd706db9d1a55444ce3a83d34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12064, "upload_time": "2017-03-22T11:41:36", "url": "https://files.pythonhosted.org/packages/0a/c6/950809924bb3be659802d7d5836701efe37bc86b8fa2885d7732c6b191fc/tex2ipy-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "9cf1be3a0473be8520dcdab0cda3e1ff", "sha256": "0d307bcee57690873117eefa29392a854d908d07bdda26b72ebf02934195657a" }, "downloads": -1, "filename": "tex2ipy-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9cf1be3a0473be8520dcdab0cda3e1ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12084, "upload_time": "2018-01-20T11:45:00", "url": "https://files.pythonhosted.org/packages/f3/5c/9780af47885d539252c1921011fa5fb14eb46dd7d98e0de46e7396de8c93/tex2ipy-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f47d0b781707b0fe4c165c827d30a71", "sha256": "52f908a610920d20d5eee186a636c41fb264587b5e32a10abeaad472be274560" }, "downloads": -1, "filename": "tex2ipy-0.3.tar.gz", "has_sig": false, "md5_digest": "3f47d0b781707b0fe4c165c827d30a71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12247, "upload_time": "2018-01-20T11:45:01", "url": "https://files.pythonhosted.org/packages/d4/be/bd099a5614458999829bacc895c5cb1cf693caa3401339f3dc6e58949864/tex2ipy-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9cf1be3a0473be8520dcdab0cda3e1ff", "sha256": "0d307bcee57690873117eefa29392a854d908d07bdda26b72ebf02934195657a" }, "downloads": -1, "filename": "tex2ipy-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9cf1be3a0473be8520dcdab0cda3e1ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12084, "upload_time": "2018-01-20T11:45:00", "url": "https://files.pythonhosted.org/packages/f3/5c/9780af47885d539252c1921011fa5fb14eb46dd7d98e0de46e7396de8c93/tex2ipy-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f47d0b781707b0fe4c165c827d30a71", "sha256": "52f908a610920d20d5eee186a636c41fb264587b5e32a10abeaad472be274560" }, "downloads": -1, "filename": "tex2ipy-0.3.tar.gz", "has_sig": false, "md5_digest": "3f47d0b781707b0fe4c165c827d30a71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12247, "upload_time": "2018-01-20T11:45:01", "url": "https://files.pythonhosted.org/packages/d4/be/bd099a5614458999829bacc895c5cb1cf693caa3401339f3dc6e58949864/tex2ipy-0.3.tar.gz" } ] }