Sphinx extension that allows LaTeX/PDF documents to be declared and parameterized within reStructuredText source files
Project description
sphinxcontrib-multilatex
==============================================================================
|pypi-version| |pypi-downloads| |docs-status| |build-status|
|coverage-status| |pypi-license|
A Sphinx extension that allows LaTeX/PDF documents to be declared and
parameterized within reStructuredText source files.
`Sphinx`_ offers a built-in `LaTeX builder <sphinx-latex-builder>`_ which
can produce pretty PDF documents. It requires PDF documents to be declared
in the ``conf.py`` file, see the
`latex_documents setting <sphinx-latexdocs-confval>`_. That works for
simple projects, but is not flexible enough for projects which create
multiple PDFs with varying templates and parameterization.
This extension provides a new LaTeX builder which determines which PDFs
to generate from declarations in line in the reStructuredText source.
Those declarations, in the form of reST directives, allow various
parameters to be set in the LaTeX output, such as which document class
to use, custom parameters, etc.
More information is available here:
- Documentation: https://sphinxcontrib-multilatex.readthedocs.org/en/latest/
- Download: https://pypi.python.org/pypi/sphinxcontrib-multilatex
- Development: https://github.com/t4ngo/sphinxcontrib-multilatex
.. _Sphinx: http://sphinx-doc.org/
.. _sphinx-latex-builder:
http://www.sphinx-doc.org/en/stable/builders.html#sphinx.builders.latex.LaTeXBuilder
.. _sphinx-latexdocs-confval:
http://www.sphinx-doc.org/en/stable/config.html#confval-latex_documents
.. |docs-status| image:: https://readthedocs.org/projects/sphinxcontrib-multilatex/badge/?version=latest
:alt: Documentation status
:scale: 100%
:target: https://sphinxcontrib-multilatex.readthedocs.org/en/latest/?badge=latest
.. |build-status| image:: https://travis-ci.org/t4ngo/sphinxcontrib-multilatex.svg
:alt: Build status
:target: https://travis-ci.org/t4ngo/sphinxcontrib-multilatex
.. |coverage-status| image:: https://coveralls.io/repos/t4ngo/sphinxcontrib-multilatex/badge.svg?branch=master&service=github
:alt: Test coverage status
:target: https://coveralls.io/github/t4ngo/sphinxcontrib-multilatex?branch=master
.. |pypi-version| image:: https://img.shields.io/pypi/v/sphinxcontrib-multilatex.svg
:alt: Latest version at PyPI
:target: https://pypi.python.org/pypi/sphinxcontrib-multilatex
.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/sphinxcontrib-multilatex.svg
:alt: Downloads from PyPI last month
:target: https://pypi.python.org/pypi/sphinxcontrib-multilatex
.. |pypi-license| image:: https://img.shields.io/pypi/l/sphinxcontrib-multilatex.svg
:alt: License specified at PyPI
:target: https://pypi.python.org/pypi/sphinxcontrib-multilatex
==============================================================================
|pypi-version| |pypi-downloads| |docs-status| |build-status|
|coverage-status| |pypi-license|
A Sphinx extension that allows LaTeX/PDF documents to be declared and
parameterized within reStructuredText source files.
`Sphinx`_ offers a built-in `LaTeX builder <sphinx-latex-builder>`_ which
can produce pretty PDF documents. It requires PDF documents to be declared
in the ``conf.py`` file, see the
`latex_documents setting <sphinx-latexdocs-confval>`_. That works for
simple projects, but is not flexible enough for projects which create
multiple PDFs with varying templates and parameterization.
This extension provides a new LaTeX builder which determines which PDFs
to generate from declarations in line in the reStructuredText source.
Those declarations, in the form of reST directives, allow various
parameters to be set in the LaTeX output, such as which document class
to use, custom parameters, etc.
More information is available here:
- Documentation: https://sphinxcontrib-multilatex.readthedocs.org/en/latest/
- Download: https://pypi.python.org/pypi/sphinxcontrib-multilatex
- Development: https://github.com/t4ngo/sphinxcontrib-multilatex
.. _Sphinx: http://sphinx-doc.org/
.. _sphinx-latex-builder:
http://www.sphinx-doc.org/en/stable/builders.html#sphinx.builders.latex.LaTeXBuilder
.. _sphinx-latexdocs-confval:
http://www.sphinx-doc.org/en/stable/config.html#confval-latex_documents
.. |docs-status| image:: https://readthedocs.org/projects/sphinxcontrib-multilatex/badge/?version=latest
:alt: Documentation status
:scale: 100%
:target: https://sphinxcontrib-multilatex.readthedocs.org/en/latest/?badge=latest
.. |build-status| image:: https://travis-ci.org/t4ngo/sphinxcontrib-multilatex.svg
:alt: Build status
:target: https://travis-ci.org/t4ngo/sphinxcontrib-multilatex
.. |coverage-status| image:: https://coveralls.io/repos/t4ngo/sphinxcontrib-multilatex/badge.svg?branch=master&service=github
:alt: Test coverage status
:target: https://coveralls.io/github/t4ngo/sphinxcontrib-multilatex?branch=master
.. |pypi-version| image:: https://img.shields.io/pypi/v/sphinxcontrib-multilatex.svg
:alt: Latest version at PyPI
:target: https://pypi.python.org/pypi/sphinxcontrib-multilatex
.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/sphinxcontrib-multilatex.svg
:alt: Downloads from PyPI last month
:target: https://pypi.python.org/pypi/sphinxcontrib-multilatex
.. |pypi-license| image:: https://img.shields.io/pypi/l/sphinxcontrib-multilatex.svg
:alt: License specified at PyPI
:target: https://pypi.python.org/pypi/sphinxcontrib-multilatex
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file sphinxcontrib-multilatex-0.1.3.tar.gz
.
File metadata
- Download URL: sphinxcontrib-multilatex-0.1.3.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d5ea3f601334b043dfca1288b2241d83ba777a14209433a4ca5f3f24acae366 |
|
MD5 | 4e4ef4f46bcd1f4fec81cf37206c97ba |
|
BLAKE2b-256 | e97c49eb8cd91a0e2ae3afc5abffef31375c19d447034cb09a67bb7906c63ae9 |
File details
Details for the file sphinxcontrib_multilatex-0.1.3-py2-none-any.whl
.
File metadata
- Download URL: sphinxcontrib_multilatex-0.1.3-py2-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51e84cdadf8350877756201c7968379207bb3e91dc098a8fac8659c82a58458c |
|
MD5 | 8d9abd883c7c6221979ce346f7c032fc |
|
BLAKE2b-256 | 184db147e2d0f0384e0a6b8464284c708efc1325310f09d97a18c8ffa1fbc8f0 |