{
"info": {
"author": "Marc Brinkmann",
"author_email": "git@marcbrinkmann.de",
"bugtrack_url": null,
"classifiers": [
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3"
],
"description": "latex\n=====\n\nDocumentation can be found at https://pythonhosted.org/latex .\n\nAllows calling LaTeX from Python without leaving a mess. Similar to the\n(officially obsolete) `tex `_ package, whose\n`successor `_ is not PyPi-installable:\n\n.. code-block:: python\n\n min_latex = (r\"\\documentclass{article}\"\n r\"\\begin{document}\"\n r\"Hello, world!\"\n r\"\\end{document}\")\n\n from latex import build_pdf\n\n # this builds a pdf-file inside a temporary directory\n pdf = build_pdf(min_latex)\n\n # look at the first few bytes of the header\n print bytes(pdf)[:10]\n\nAlso comes with support for using `Jinja2 `_ templates\nto generate LaTeX files.\n\n``make_env`` can be used to create an ``Environment`` that plays well with\nLaTex::\n\n Variables can be used in a LaTeX friendly way: Hello, \\VAR{name|e}.\n\n Note that autoescaping is off. Blocks are creating using the block macro:\n\n \\BLOCK{if weather is 'good'}\n Hooray.\n \\BLOCK{endif}\n\n \\#{comments are supported as well}\n %# and so are line comments\n\n To keep things short, line statements can be used:\n\n %- if weather is good\n Yay.\n %- endif\n\n\nExample use\n-----------\n\n.. code-block:: python\n\n from jinja2.loaders import FileSystemLoader\n from latex.jinja2 import make_env\n\n env = make_env(loader=FileSystemLoader('.'))\n tpl = env.get_template('doc.latex')\n\n print(tpl.render(name=\"Alice\"))\n\nThe ``base.latex`` demonstrates how ``\\BLOCK{...}`` is substituted for\n``{% ... %}``:\n\n.. code-block:: latex\n\n \\documentclass{article}\n \\begin{document}\n \\BLOCK{block body}\\BLOCK{endblock}\n \\end{document}\n\nFinally, ``doc.latex`` shows why the ``%-`` syntax is usually preferable:\n\n.. code-block:: latex\n\n %- extends \"base.latex\"\n\n %- block body\n Hello, \\VAR{name|e}.\n %- endblock\n",
"description_content_type": null,
"docs_url": "https://pythonhosted.org/latex/",
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/mbr/latex",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "latex",
"package_url": "https://pypi.org/project/latex/",
"platform": "",
"project_url": "https://pypi.org/project/latex/",
"project_urls": {
"Homepage": "http://github.com/mbr/latex"
},
"release_url": "https://pypi.org/project/latex/0.7.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Wrappers for calling LaTeX/building LaTeX documents.",
"version": "0.7.0"
},
"last_serial": 3338417,
"releases": {
"0.1dev": [],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "1e2c8c9394b8790ec2bc4fd04680d9ec",
"sha256": "6459db0df2d956a4a1c76544896ec12d7e4d16020e5859d125b105e4409accf3"
},
"downloads": -1,
"filename": "latex-0.3.tar.gz",
"has_sig": true,
"md5_digest": "1e2c8c9394b8790ec2bc4fd04680d9ec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3890,
"upload_time": "2015-03-26T13:05:32",
"url": "https://files.pythonhosted.org/packages/cb/97/b4ef5a7a3f9f0b00c0af13d2f18a9d77ff09ae4f2d6a484807c9b38358ec/latex-0.3.tar.gz"
}
],
"0.4": [
{
"comment_text": "",
"digests": {
"md5": "2f5d0ebacfcd898cba28c5956d93d52b",
"sha256": "424d02741cb94f36263cb7736c258a2fc066c5626b583e1c46cb6a972477fb7b"
},
"downloads": -1,
"filename": "latex-0.4.tar.gz",
"has_sig": true,
"md5_digest": "2f5d0ebacfcd898cba28c5956d93d52b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4141,
"upload_time": "2015-03-26T15:08:02",
"url": "https://files.pythonhosted.org/packages/d9/ac/b2f158014a67828cd9f8003f40f46e85a7ab9ff1d5e30f128eee656126d9/latex-0.4.tar.gz"
}
],
"0.5": [
{
"comment_text": "",
"digests": {
"md5": "693cc6bd6d75b8834c34098073fad8be",
"sha256": "7e49373c7761da96dbf352ad06b0c893182a3c19ca63ffdcb7599cd78f199088"
},
"downloads": -1,
"filename": "latex-0.5.tar.gz",
"has_sig": true,
"md5_digest": "693cc6bd6d75b8834c34098073fad8be",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5188,
"upload_time": "2015-04-25T14:34:31",
"url": "https://files.pythonhosted.org/packages/57/e9/e6671987aa00ef4d4b425d9f4a946bb87a0f470b9941477484f1c7da84be/latex-0.5.tar.gz"
}
],
"0.5.2": [
{
"comment_text": "",
"digests": {
"md5": "3c5ecb9b35c4b61e0b3e785ef5268946",
"sha256": "2e55b6f2c7f5e8c47aa30b0ed5500e8778b9f10abbb452d818c420ff60945379"
},
"downloads": -1,
"filename": "latex-0.5.2.tar.gz",
"has_sig": true,
"md5_digest": "3c5ecb9b35c4b61e0b3e785ef5268946",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5200,
"upload_time": "2015-04-25T14:42:08",
"url": "https://files.pythonhosted.org/packages/02/cb/ab2374662d8a4c7d4013a2769755000bf46ccd7866ef770e30e2b919f704/latex-0.5.2.tar.gz"
}
],
"0.5.2.dev1": [
{
"comment_text": "",
"digests": {
"md5": "9e88f5c077f45584a3500d51b8474c51",
"sha256": "08432a0e259adedc75cdcbd5b5c6b86f7ec3372d31468396a3dfeb4d477babb3"
},
"downloads": -1,
"filename": "latex-0.5.2.dev1.tar.gz",
"has_sig": true,
"md5_digest": "9e88f5c077f45584a3500d51b8474c51",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5199,
"upload_time": "2015-04-25T14:37:25",
"url": "https://files.pythonhosted.org/packages/0e/d9/ab5d1ff473d53eba1009bdf504315eadcfb26dcd6a5f1a458c5d40b0ef6a/latex-0.5.2.dev1.tar.gz"
}
],
"0.5.3": [
{
"comment_text": "",
"digests": {
"md5": "d415c8944f261c8e29a35bfbf850ac7d",
"sha256": "309652337c4afeb1cf696d682bccd47d578f3e99fe22153094e41107670a9621"
},
"downloads": -1,
"filename": "latex-0.5.3.tar.gz",
"has_sig": true,
"md5_digest": "d415c8944f261c8e29a35bfbf850ac7d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5184,
"upload_time": "2015-06-10T14:34:01",
"url": "https://files.pythonhosted.org/packages/b5/21/176f882b3bc9c2896301ce4171eb116159fe8707645e606792d8f8414efd/latex-0.5.3.tar.gz"
}
],
"0.5.4": [
{
"comment_text": "",
"digests": {
"md5": "7e307c54d2b56fee4eccd948126cba48",
"sha256": "c2717af74665be2f2a2104daa53341591f6b9c20f9baf97f406e27a527653885"
},
"downloads": -1,
"filename": "latex-0.5.4.tar.gz",
"has_sig": true,
"md5_digest": "7e307c54d2b56fee4eccd948126cba48",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5184,
"upload_time": "2015-06-11T00:49:23",
"url": "https://files.pythonhosted.org/packages/f9/c1/3a60b56d70fe285d284adbf8168a69e3e0d03ec2d95fe8cce56b032c2945/latex-0.5.4.tar.gz"
}
],
"0.5.5": [
{
"comment_text": "",
"digests": {
"md5": "fa35dc3130ccddbbbd6db33d42ba46b1",
"sha256": "c2f6145e885a17037fe91a6ce6718d821db8fba71ffa102349387401ec9d9f20"
},
"downloads": -1,
"filename": "latex-0.5.5.tar.gz",
"has_sig": true,
"md5_digest": "fa35dc3130ccddbbbd6db33d42ba46b1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5234,
"upload_time": "2015-06-12T10:22:51",
"url": "https://files.pythonhosted.org/packages/26/7c/cdecd7dd795eb27bd4e57d428c261d5f06b354e101dbcd23f5f6eb7c2012/latex-0.5.5.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "f8e5d62111b3aa079dc533c92057ed26",
"sha256": "a5317e326efb7dcdc2b362b2f1ae9873e4c3b75d923bc961feb5d443ce9245c2"
},
"downloads": -1,
"filename": "latex-0.6.0.tar.gz",
"has_sig": true,
"md5_digest": "f8e5d62111b3aa079dc533c92057ed26",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5792,
"upload_time": "2015-07-22T11:31:39",
"url": "https://files.pythonhosted.org/packages/1b/9a/a936a7b10d62ac492e9407e20248a7ebd76431ea94fda5354e2768924ea2/latex-0.6.0.tar.gz"
}
],
"0.6.1": [
{
"comment_text": "",
"digests": {
"md5": "aeab224095be52107b7b32f08a980c5a",
"sha256": "8c3b6cfc8198339e25cf30bb241f3842da21e27a34eb17c098d870f90e9584b4"
},
"downloads": -1,
"filename": "latex-0.6.1.tar.gz",
"has_sig": true,
"md5_digest": "aeab224095be52107b7b32f08a980c5a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5844,
"upload_time": "2015-07-22T11:54:28",
"url": "https://files.pythonhosted.org/packages/08/0b/b87a56cfc31774922b20a72533f87b103712800485d0c8d9b1034daed171/latex-0.6.1.tar.gz"
}
],
"0.6.2": [
{
"comment_text": "",
"digests": {
"md5": "df9bfde7410cba846a32db299a86e06e",
"sha256": "ea98215ebc2c89a1fb3e90e3db5f2f12cc292390bdadb3ced1cecf5e2d10316b"
},
"downloads": -1,
"filename": "latex-0.6.2.tar.gz",
"has_sig": true,
"md5_digest": "df9bfde7410cba846a32db299a86e06e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6128,
"upload_time": "2016-07-01T12:28:16",
"url": "https://files.pythonhosted.org/packages/46/55/defa4ff7318a148341d187984f413a8e85f90de4e72f3af1a365760cf13b/latex-0.6.2.tar.gz"
}
],
"0.6.3": [
{
"comment_text": "",
"digests": {
"md5": "ca9d525f9f74171e7ba55309f567a879",
"sha256": "4fac5d9dc24588857682bc33ac39f46f0cc5023bd9ace6c9dcdb24adea366e07"
},
"downloads": -1,
"filename": "latex-0.6.3.tar.gz",
"has_sig": true,
"md5_digest": "ca9d525f9f74171e7ba55309f567a879",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6126,
"upload_time": "2016-10-16T20:43:09",
"url": "https://files.pythonhosted.org/packages/b4/00/b60e2a185dc899469ff2fd056f756cbfb1ca7f6fe6bcb515f9d507e8c920/latex-0.6.3.tar.gz"
}
],
"0.6.4": [
{
"comment_text": "",
"digests": {
"md5": "fd9f9aa7607643be16c593b92bc95d79",
"sha256": "24e853aaac6f50b93eb8cfdcbdba84f28f08878dd03645742f1fe8dfed450d66"
},
"downloads": -1,
"filename": "latex-0.6.4.tar.gz",
"has_sig": true,
"md5_digest": "fd9f9aa7607643be16c593b92bc95d79",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6233,
"upload_time": "2016-11-10T15:37:01",
"url": "https://files.pythonhosted.org/packages/20/b3/cad5f303cb6e453d1982f00d641b925dd05edaae1e0b001aaa233ab32da7/latex-0.6.4.tar.gz"
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "13bcf3dc19136a535dd455f6546635d6",
"sha256": "bf10c3fe27e9f3adccebc12e90ec239c86dcba101b89221f6775918211482a79"
},
"downloads": -1,
"filename": "latex-0.7.0.tar.gz",
"has_sig": true,
"md5_digest": "13bcf3dc19136a535dd455f6546635d6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6523,
"upload_time": "2017-11-16T12:33:12",
"url": "https://files.pythonhosted.org/packages/e3/f3/c2562ee509faadaaf4f9d5b9491de146c6522ed2843dcecfd4f8e1a72f1d/latex-0.7.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "13bcf3dc19136a535dd455f6546635d6",
"sha256": "bf10c3fe27e9f3adccebc12e90ec239c86dcba101b89221f6775918211482a79"
},
"downloads": -1,
"filename": "latex-0.7.0.tar.gz",
"has_sig": true,
"md5_digest": "13bcf3dc19136a535dd455f6546635d6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6523,
"upload_time": "2017-11-16T12:33:12",
"url": "https://files.pythonhosted.org/packages/e3/f3/c2562ee509faadaaf4f9d5b9491de146c6522ed2843dcecfd4f8e1a72f1d/latex-0.7.0.tar.gz"
}
]
}