{ "info": { "author": "Matthias Baumann", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Text Processing :: Markup :: LaTeX" ], "description": "\n# Tex2txt: a flexible LaTeX filter\n\nThis is a Python script or module for the extraction of plain text\nfrom LaTeX documents.\nDue to the following characteristics, it may be integrated with a\nproofreading software:\n\n- tracking of line numbers or character positions during text manipulations,\n- simple inclusion of own LaTeX macros and environments with tailored\n treatment,\n- careful conservation of text flows,\n- detection of trailing interpunction in equations,\n- proper handling of nestable elements like \\{\\} braces.\n\nA more complete description is available at the\n[Github page](https://github.com/matze-dd/Tex2txt).\n\n## Example\n```\nThis is\\footnote{A footnote may be set\nin \\textcolor{red}{redx colour.}}\nis the main text.\n```\nThe example script shell2.py will extract plain text, call\n[LanguageTool](https://www.languagetool.org),\nand correct position numbers in its messages.\nHere is the output.\n```\ntest.tex\n========\n1.) Line [1], column [6], Rule ID: ENGLISH_WORD_REPEAT_RULE\nMessage: Possible typo: you repeated a word\nSuggestion: is\nThis is is the main text. A footnote may be set in r...\n ^^^^^ \n\ntest.tex\n========\n2.) Line [2], column [20], Rule ID: MORFOLOGIK_RULE_EN_GB\nMessage: Possible spelling mistake found\nSuggestion: red; Rex; reds; redo; Red; Rede; redox; red x\n...s the main text. A footnote may be set in redx colour. \n ^^^^ \n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/matze-dd/Tex2txt", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "tex2txt", "package_url": "https://pypi.org/project/tex2txt/", "platform": "", "project_url": "https://pypi.org/project/tex2txt/", "project_urls": { "Homepage": "https://github.com/matze-dd/Tex2txt" }, "release_url": "https://pypi.org/project/tex2txt/1.6.5/", "requires_dist": null, "requires_python": "", "summary": "A flexible LaTeX filter", "version": "1.6.5" }, "last_serial": 5735695, "releases": { "1.6.5": [ { "comment_text": "", "digests": { "md5": "b58cd6bf6107ef55a8a9f97143b3e11a", "sha256": "9aea04d0313571d886fd89b6a736295bbfa3f0e43105b08a57faa5b3fd514fea" }, "downloads": -1, "filename": "tex2txt-1.6.5-py3-none-any.whl", "has_sig": false, "md5_digest": "b58cd6bf6107ef55a8a9f97143b3e11a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35954, "upload_time": "2019-08-27T09:05:42", "url": "https://files.pythonhosted.org/packages/c3/36/a5d5b28d0ebff0119de5f027db5923bc92022ca2b329db6a432e7753fac4/tex2txt-1.6.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02626bf462d1c089afdff3467b19c77b", "sha256": "63ce6ba41c43f72b382df48104f0cafbfe816dc51fe5f9c61e67ba8a51f3ab6c" }, "downloads": -1, "filename": "tex2txt-1.6.5.tar.gz", "has_sig": false, "md5_digest": "02626bf462d1c089afdff3467b19c77b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23832, "upload_time": "2019-08-27T09:05:43", "url": "https://files.pythonhosted.org/packages/7d/84/c33b6365ca2c904afd513571ee206133d4e206b4698890a42f099bcf2bde/tex2txt-1.6.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b58cd6bf6107ef55a8a9f97143b3e11a", "sha256": "9aea04d0313571d886fd89b6a736295bbfa3f0e43105b08a57faa5b3fd514fea" }, "downloads": -1, "filename": "tex2txt-1.6.5-py3-none-any.whl", "has_sig": false, "md5_digest": "b58cd6bf6107ef55a8a9f97143b3e11a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35954, "upload_time": "2019-08-27T09:05:42", "url": "https://files.pythonhosted.org/packages/c3/36/a5d5b28d0ebff0119de5f027db5923bc92022ca2b329db6a432e7753fac4/tex2txt-1.6.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02626bf462d1c089afdff3467b19c77b", "sha256": "63ce6ba41c43f72b382df48104f0cafbfe816dc51fe5f9c61e67ba8a51f3ab6c" }, "downloads": -1, "filename": "tex2txt-1.6.5.tar.gz", "has_sig": false, "md5_digest": "02626bf462d1c089afdff3467b19c77b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23832, "upload_time": "2019-08-27T09:05:43", "url": "https://files.pythonhosted.org/packages/7d/84/c33b6365ca2c904afd513571ee206133d4e206b4698890a42f099bcf2bde/tex2txt-1.6.5.tar.gz" } ] }