Metadata-Version: 1.2
Name: mathml2omml
Version: 0.0.2
Summary: UNKNOWN
Home-page: https://github.com/amedama41/mathml2omml
Author: amedama41
Author-email: kamo.devel41@gmail.com
License: UNKNOWN
Description: math2omml
        =========
        
        Pure Python library to convert MathML to OMML (Office Math Markup Language).
        
        Installation
        ------------
        
        Use pip:
        
        .. code:: sh
        
           pip install mathml2omml
        
        or, use setup.py:
        
        .. code:: sh
        
           python3 setup.py install
        
        Usage
        -----
        
        Mathml2omml takes a MathML as string, and outputs an OMML as string:
        
        .. code:: python
        
           import mathml2omml
        
           mathml = '<math><mi>x</mi><mo>+</mo><mi>y</mi></math>'
           omml = math2omml.convert(mathml)
        
        By default, mathml2omml recognises only entities defined in MathML specification.
        If the input includes other entities, pass the entity information
        as a dictionary to the second argument:
        
        .. code:: python
        
           import html.entities
        
           mathml = '<math><msubsup><mo>&int;</mo><mn>1</mn><mi>x</mi></msubsup></math>'
           omml = math2omml.convert(mathml, html.entities.name2codepoint)
        
Keywords: MathML,OpenXML
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Text Processing :: Markup :: XML
Requires-Python: >=3.5
