Metadata-Version: 1.1
Name: mathmakerlib
Version: 0.4.1
Summary: Mathmaker Lib offers lualatex-printable mathematical objects. Geometric shapes are created using TikZ.
Home-page: https://github.com/nicolashainaux/mathmakerlib/
Author: Nicolas Hainaux
Author-email: nh.techn@gmail.com
License: GNU General Public License v3 or later (GPLv3+)
Description: |PyPI1| |PyPI2| |PyPI3| |Build Status| |Coveralls branch| |AppVeyor Build Status| |Documentation Status1| |Maintenance|
        
        |PyPI4|
        
        
        Overview
        ========
        
        Mathmaker Lib offers lualatex-printable mathematical objects.
        
        `Repo is here <https://github.com/nicolashainaux/mathmakerlib>`__
        
        `See documentation here <http://mathmaker-lib.readthedocs.io/>`__
        
        Contact: nh dot techn (hosted by gmail dot com)
        
        .. |PyPI1| image:: https://img.shields.io/pypi/v/mathmakerlib.svg?maxAge=2592000
           :target: https://pypi.python.org/pypi/mathmakerlib
        .. |PyPI2| image:: https://img.shields.io/pypi/status/mathmakerlib.svg?maxAge=2592000
        .. |PyPI3| image:: https://img.shields.io/pypi/pyversions/mathmakerlib.svg?maxAge=2592000
        .. |Build Status| image:: https://travis-ci.org/nicolashainaux/mathmakerlib.svg?branch=dev
           :target: https://travis-ci.org/nicolashainaux/mathmakerlib
        .. |Coveralls branch| image:: https://img.shields.io/coveralls/nicolashainaux/mathmakerlib/master.svg?maxAge=2592000
           :target: https://coveralls.io/github/nicolashainaux/mathmakerlib
        .. |AppVeyor Build Status| image:: https://ci.appveyor.com/api/projects/status/uophwj4u6i3byd5r/branch/master?svg=true
           :target: https://ci.appveyor.com/project/nicolashainaux/mathmakerlib
        .. |Documentation Status1| image:: https://readthedocs.org/projects/mathmakerlib/badge/?version=master
           :target: http://mathmaker-lib.readthedocs.io/
        .. |Maintenance| image:: https://img.shields.io/maintenance/yes/2017.svg?maxAge=2592000
        .. |PyPI4| image:: https://img.shields.io/pypi/l/mathmakerlib.svg?maxAge=2592000
           :target: https://github.com/nicolashainaux/mathmakerlib/blob/master/LICENSE
        
        Changelog
        =========
        
        Version 0.4 (2017-12-19)
        -------------------------
        
        * Add more complex geometric objects: Polygon, Triangle, RightTriangle, EquilateralTriangle, IsoscelesTriangle, Quadrilateral, Rhombus, Rectangle, Square.
        * Numbers can be "copied" using copy.copy() or copy.deepcopy().
        * Add Point.rotate().
        * Add the ability to change the size of Point's drawn shape (using Point.shape_scale).
        * Add LineSegment.mark and the ability to change its size (using LineSegment.mark_scale).
        * mathmakerlib.requires_pkg becomes mathmakerlib.required and will also handle required options and hacks.
        * Add module mathmakerlib.mmlib_setup to configure the behaviour (default values etc.).
        
        Patch 0.4.1 (2018-01-01)
        ^^^^^^^^^^^^^^^^^^^^^^^^
        
        * Fix the locale monkey patch
        
        Version 0.3 (2017-11-17)
        ------------------------
        
        * Add basic geometric objects: Point, LineSegment and DividedLineSegment.
        * Add Fraction.
        * Add module mathmakerlib.requires_pkg that tells which LaTeX packages will be required to compile the document (like tikz, xcolor, siunitx...).
        
        Version 0.2 (2017-11-01)
        ------------------------
        
        * Add Sign, Exponented and Unit classes.
        * Numbers are now Signed objects and may be assigned a Unit.
        
        Patches 0.2.1 and 0.2.2 (2017-11-02)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        
        * Bring back Numbers' hashability.
        * Add physical_quantity() in unit module.
        
        Initial version 0.1 (2017-10-24)
        ---------------------------------
        
        * Number class and decimal numbers' related functions.
        
        Contributors
        ============
        
        Development
        -----------
        
        * Lead developer: Nicolas Hainaux
        
        * Clever advices: Olivier Cecillon
        
        Patience and chocolate cakes
        ----------------------------
        
        Sophie Reboud
        
Platform: any
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Development Status :: 3 - Alpha
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Topic :: Education :: Computer Aided Instruction (CAI)
Classifier: Environment :: Console
Classifier: Intended Audience :: Education
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: POSIX :: BSD :: FreeBSD
