{ "info": { "author": "Christer van der Meeren", "author_email": "cmeeren@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: Microsoft :: Windows", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Text Processing :: Markup :: LaTeX", "Topic :: Utilities" ], "description": "| |docs| |version| |downloads| |supported-versions|\n| |travis| |appveyor| |codecov| |landscape| |scrutinizer|\n\n.. |docs| image:: https://readthedocs.org/projects/latexdiffcite/badge/?style=flat\n :target: https://readthedocs.org/projects/latexdiffcite\n :alt: Documentation Status\n\n.. |version| image:: http://img.shields.io/pypi/v/latexdiffcite.svg?style=flat\n :alt: PyPI Package latest release\n :target: https://pypi.python.org/pypi/latexdiffcite\n\n.. |downloads| image:: http://img.shields.io/pypi/dm/latexdiffcite.svg?style=flat\n :alt: PyPI Package monthly downloads\n :target: https://pypi.python.org/pypi/latexdiffcite\n\n.. |supported-versions| image:: https://pypip.in/py_versions/latexdiffcite/badge.svg?style=flat\n :alt: Supported versions\n :target: https://pypi.python.org/pypi/latexdiffcite\n\n.. |travis| image:: http://img.shields.io/travis/cmeeren/latexdiffcite/master.svg?style=flat\n :alt: Travis-CI Build Status\n :target: https://travis-ci.org/cmeeren/latexdiffcite\n\n.. |appveyor| image:: https://ci.appveyor.com/api/projects/status/github/cmeeren/latexdiffcite?branch=master\n :alt: AppVeyor Build Status\n :target: https://ci.appveyor.com/project/cmeeren/latexdiffcite\n\n.. |codecov| image:: http://img.shields.io/codecov/c/github/cmeeren/latexdiffcite/master.svg?style=flat\n :alt: Coverage Status\n :target: https://codecov.io/github/cmeeren/latexdiffcite\n\n.. |landscape| image:: https://landscape.io/github/cmeeren/latexdiffcite/master/landscape.svg?style=flat\n :target: https://landscape.io/github/cmeeren/latexdiffcite/master\n :alt: Code Quality Status\n\n.. |scrutinizer| image:: https://img.shields.io/scrutinizer/g/cmeeren/latexdiffcite/master.svg?style=flat\n :alt: Scrutinizer Status\n :target: https://scrutinizer-ci.com/g/cmeeren/latexdiffcite/\n\n|\n\nWhat is `latexdiffcite`?\n========================\n\n`latexdiffcite` is a wrapper around `latexdiff` to make citations diff properly:\n\n.. image:: https://latexdiffcite.readthedocs.org/en/latest/_images/illustration.png\n\n`latexdiffcite` is a wrapper around `latexdiff` which, before calling `latexdiff`, replaces (in temporary files!) citation commands such as ``\\cite{...}`` with written-out formatted references. It does this by looking up references in a corresponding ``.bib`` file or ``.bbl`` file and formatting them according to a user-specifiable configuration. `latexdiff` will then properly mark changes in the citations. The citation format can be heavily customized to match what you are already getting from LaTeX/BibTeX.\n\n\nQuick start\n===========\n\n`latexdiff` is required, but you of course already have that installed and working, right? :-)\n\nInstall with ``pip``::\n\n pip install latexdiffcite\n\nTo compare two ``.tex`` files on disk, use the ``file`` subcommand like this::\n\n latexdiffcite file FILE_OLD FILE_NEW\n\nTo compare two revisions (commit hash, tag, branch, etc.) of a ``.tex`` file in a git repository, use the ``git`` subcommand like this::\n\n latexdiffcite git FILE REV_OLD [REV_NEW] [FILE_NEW]\n\n* ``REV_OLD`` and ``REV_NEW`` can be commit hashes, tags, branches, etc.\n* ``REV_NEW`` is optional, and defaults to ``HEAD`` (the latest committed version).\n* ``FILE_NEW`` is optional, and is used when the new filename/path is different than the old\n\n\nDocumentation\n=============\n\nFor customization and advanced usage, see `latexdiffcite.readthedocs.org `_.\n\n\nChangelog\n=========\n\n\n1.0.6 (2017-02-26)\n-----------------------------------------\n\n* Fix bug where temp files has not finished writing before calling latexdiff\n\n1.0.5 (2017-02-21)\n-----------------------------------------\n\n* Fix crash when LaTeX commands were used in pre-notes and post-notes\n\n1.0.4 (2015-06-08)\n-----------------------------------------\n\n* Minor readme/doc changes\n\n\n1.0.0 (2015-06-08)\n-----------------------------------------\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cmeeren/latexdiffcite", "keywords": "latex,latexdiff,citations", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "latexdiffcite", "package_url": "https://pypi.org/project/latexdiffcite/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/latexdiffcite/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/cmeeren/latexdiffcite" }, "release_url": "https://pypi.org/project/latexdiffcite/1.0.6/", "requires_dist": null, "requires_python": null, "summary": "Wrapper around latexdiff to make citations diff properly", "version": "1.0.6" }, "last_serial": 5539142, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "d004c7d913f44f8e07b8083977c79fda", "sha256": "a8b0357c9ab7c6402f147e470a17f609e189f5bbec3f971c8275a4ade984888a" }, "downloads": -1, "filename": "latexdiffcite-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d004c7d913f44f8e07b8083977c79fda", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14877, "upload_time": "2015-06-08T19:51:54", "url": "https://files.pythonhosted.org/packages/9f/67/c2dab67736df6ae61c1825c74d5acf2e097d3a6a3be0108d428680f224e4/latexdiffcite-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd33d9ef41d251129bf0e842b11d0f50", "sha256": "2d5c646acf3bc2dcb495c72e58b58fdd7981e947a4cb7350898c2db838dcfb91" }, "downloads": -1, "filename": "latexdiffcite-1.0.1.zip", "has_sig": false, "md5_digest": "fd33d9ef41d251129bf0e842b11d0f50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 130108, "upload_time": "2015-06-08T19:51:59", "url": "https://files.pythonhosted.org/packages/ce/a0/82837f5d8e9a792966cfcab241918cfee1c7074bd3115f0c83af280148d7/latexdiffcite-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a736e10d2df6e8fa35b159c9c4969174", "sha256": "25e48ce198f854ccc117239fae4c8656fa1e9038dc74cc4c2ef8b63d77ad328c" }, "downloads": -1, "filename": "latexdiffcite-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a736e10d2df6e8fa35b159c9c4969174", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14902, "upload_time": "2015-06-08T20:16:21", "url": "https://files.pythonhosted.org/packages/60/ed/b2f879a7b97670ecd87046f858f52f82d1583560fbc8df6c99532149d32b/latexdiffcite-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2e4436e555fcd6233339855c3f325b6", "sha256": "224d896d85495596ffe67e189bb17380c14b298e62340a05e266ed391fe1f566" }, "downloads": -1, "filename": "latexdiffcite-1.0.2.zip", "has_sig": false, "md5_digest": "e2e4436e555fcd6233339855c3f325b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 130121, "upload_time": "2015-06-08T20:16:25", "url": "https://files.pythonhosted.org/packages/33/02/53e6f6edb346637acf48a911d307de23ab6adf5293917fcbb88a8f4031fa/latexdiffcite-1.0.2.zip" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "025919811ec59109bc2c74db3af17ff3", "sha256": "bd474941cc88031483214ed28a15ce535afdcc86dc48a6a95ed3ec8606ca75dd" }, "downloads": -1, "filename": "latexdiffcite-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "025919811ec59109bc2c74db3af17ff3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14898, "upload_time": "2015-06-08T20:49:31", "url": "https://files.pythonhosted.org/packages/0f/24/00963232f4edba2a070936d419f9e1bbda508023af24b633061f3eeb0975/latexdiffcite-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e01889ceda802cd48fea7bee44b638c6", "sha256": "5e97a835f9b037757b59641ccf0f46f9b52a4370ee7dc8c78185fce527595cee" }, "downloads": -1, "filename": "latexdiffcite-1.0.4.zip", "has_sig": false, "md5_digest": "e01889ceda802cd48fea7bee44b638c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 130122, "upload_time": "2015-06-08T20:49:35", "url": "https://files.pythonhosted.org/packages/d1/d5/7526fe7d2fd8543bf6a189589e23d9e48af76fdf194019c568ce9b61e1c7/latexdiffcite-1.0.4.zip" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "b2c9f3526f8f7c33dc3b29145192affd", "sha256": "8886aad68e477182f5796b33b105a8a7998f3b78fa448f8df55c6724be4c6bb9" }, "downloads": -1, "filename": "latexdiffcite-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2c9f3526f8f7c33dc3b29145192affd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14650, "upload_time": "2017-02-21T21:52:35", "url": "https://files.pythonhosted.org/packages/d6/28/b496cac60e642b88898f3a1c5b01e426ffcecd83afbbcfe0fefe0e1d5d6f/latexdiffcite-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f55f215c3448b35fb0e4d40db6687a0", "sha256": "f90c465e143e4eb1ea3fbf2746ad737d477560601322bd093941f49545915e9a" }, "downloads": -1, "filename": "latexdiffcite-1.0.5.tar.gz", "has_sig": false, "md5_digest": "1f55f215c3448b35fb0e4d40db6687a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102477, "upload_time": "2017-02-21T21:52:37", "url": "https://files.pythonhosted.org/packages/8d/23/c87e4a1be9c67ab2ed72f80467b8f800bebcb31487290ce637b18d36fa8e/latexdiffcite-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "65c86880dcc2b2e0ac1f69bde4757230", "sha256": "cbb138f9df8f62f8dad1801591ffb9e09bedb212dce1d57164f363313b36f23e" }, "downloads": -1, "filename": "latexdiffcite-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65c86880dcc2b2e0ac1f69bde4757230", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14832, "upload_time": "2017-02-26T12:49:50", "url": "https://files.pythonhosted.org/packages/45/e1/9473355d8fd7aea4ef863b6208d11b763ef16f752379997848d8e4c3c6e3/latexdiffcite-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f53523bfe29ab2278e085366da7cf93", "sha256": "5a248e732d8791f3977c5c83fdb7cf2e381bb490d0903dfe680b726c4bb88166" }, "downloads": -1, "filename": "latexdiffcite-1.0.6.tar.gz", "has_sig": false, "md5_digest": "4f53523bfe29ab2278e085366da7cf93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103483, "upload_time": "2017-02-26T12:49:48", "url": "https://files.pythonhosted.org/packages/11/b9/7325de3ae6ed0b619bbc6c0dcdd496b8cb0a5267e1c13ed56b14e1dbe244/latexdiffcite-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "65c86880dcc2b2e0ac1f69bde4757230", "sha256": "cbb138f9df8f62f8dad1801591ffb9e09bedb212dce1d57164f363313b36f23e" }, "downloads": -1, "filename": "latexdiffcite-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65c86880dcc2b2e0ac1f69bde4757230", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14832, "upload_time": "2017-02-26T12:49:50", "url": "https://files.pythonhosted.org/packages/45/e1/9473355d8fd7aea4ef863b6208d11b763ef16f752379997848d8e4c3c6e3/latexdiffcite-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f53523bfe29ab2278e085366da7cf93", "sha256": "5a248e732d8791f3977c5c83fdb7cf2e381bb490d0903dfe680b726c4bb88166" }, "downloads": -1, "filename": "latexdiffcite-1.0.6.tar.gz", "has_sig": false, "md5_digest": "4f53523bfe29ab2278e085366da7cf93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103483, "upload_time": "2017-02-26T12:49:48", "url": "https://files.pythonhosted.org/packages/11/b9/7325de3ae6ed0b619bbc6c0dcdd496b8cb0a5267e1c13ed56b14e1dbe244/latexdiffcite-1.0.6.tar.gz" } ] }