Metadata-Version: 1.1
Name: dragonmapper
Version: 0.2.1
Summary: Identification and conversion functions for Chinese text processing
Home-page: https://github.com/tsroten/dragonmapper
Author: Thomas Roten
Author-email: thomas@roten.us
License: UNKNOWN
Description: =============
        Dragon Mapper
        =============
        
        .. image:: https://badge.fury.io/py/dragonmapper.png
            :target: http://badge.fury.io/py/dragonmapper
            
        .. image:: https://travis-ci.org/tsroten/dragonmapper.png?branch=develop
                :target: https://travis-ci.org/tsroten/dragonmapper
        
        Dragon Mapper is a Python library that provides identification and conversion
        functions for Chinese text processing.
        
        * Documentation: http://dragonmapper.rtfd.org
        * GitHub: https://github.com/tsroten/dragonmapper
        * Free software: MIT license
        
        Features
        --------
        
        * Convert between Chinese characters, Pinyin, Zhuyin, and the International
          Phonetic Alphabet.
        * Identify a string as Traditional or Simplified Chinese, Pinyin, Zhuyin, or
          the International Phonetic Alphabet.
        
        .. code:: python
        
            >>> s = '我是一个美国人。'
            >>> dragonmapper.hanzi.is_simplified(s)
            True
            >>> dragonmapper.hanzi.to_pinyin(s)
            'wǒshìyīgèměiguórén。'
            >>> dragonmapper.hanzi.to_pinyin(s, all_readings=True)
            '[wǒ][shì/shi/tí][yī][gè/ge/gě/gàn][měi][guó][rén/ren]。'
        
        .. code:: python
        
            >>> s = 'Wǒ shì yīgè měiguórén.'
            >>> dragonmapper.transcriptions.is_pinyin(s)
            True
            >>> dragonmapper.transcriptions.pinyin_to_zhuyin(s)
            'ㄨㄛˇ ㄕˋ ㄧ ㄍㄜˋ ㄇㄟˇ ㄍㄨㄛˊ ㄖㄣˊ.'
            >>> dragonmapper.transcriptions.pinyin_to_ipa(s)
            'wɔ˧˩˧ ʂɨ˥˩ i˥ kɤ˥˩ meɪ˧˩˧ kwɔ˧˥ ʐən˧˥.'
        
        Getting Started
        ---------------
        * `Install Dragon Mapper <http://dragonmapper.readthedocs.org/en/latest/installation.html>`_
        * Read `Dragon Mapper's tutorial <http://dragonmapper.readthedocs.org/en/latest/tutorial.html>`_
        * Report bugs and ask questions via `GitHub Issues <https://github.com/tsroten/dragonmapper>`_
        * Refer to the `API documentation <http://dragonmapper.readthedocs.org/en/latest/api.html>`_ when you need more technical information
        * `Contribute <http://dragonmapper.readthedocs.org/en/latest/contributing.html>`_ documentation, code, or feedback
        
        
        
        
        Change Log
        ----------
        
        0.2.1 (2014-04-28)
        ++++++++++++++++++
        
        * Reformats ``README.rst``.
        * Renames change log file to ``*.rst``.
        * Adds authors and contributing files.
        * Sets up Travis CI.
        * Adds version to ``__init__.py``.
        * Fixes #5. Make ``accented_to_numbered()`` add apostrophes when needed.
        * Fixes #4. Fixes ``numbered_to_accented()`` handling of ``'v'`` vowel.
        * Fixes #3. Changes ``IndexError`` exception handlers to ``KeyError``.
        * Fixes #2. Fixes ``accented_to_numbered()`` with uppercase accented vowel.
        
        0.2.0 (2014-04-14)
        ++++++++++++++++++
        
        * Fixes typo in is_pinyin.
        * Adds is_pinyin_compatible() and is_zhuyin_compatible() functions.
        * Removes code for identifying Hanzi and incorporates Hanzi Identifier library.
        * Removes Sphinx viewcode extension.
        * Adds Python 3.4 environment to tox configuration.
        * Fixes typo in setup.py. Fixes #1.
        
        0.1.0 (2014-02-17)
        ++++++++++++++++++
        
        * Initial release.
        
Keywords: chinese,mandarin,transcription,pinyin,zhuyin,ipa,convert,bopomofo,hanzi,characters,readings
Platform: any
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Text Processing :: Linguistic
