{ "info": { "author": "Leonardo Boiko", "author_email": "leoboiko@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Natural Language :: Japanese", "Operating System :: POSIX", "Programming Language :: Python :: 3", "Topic :: Education", "Topic :: Text Processing :: Linguistic" ], "description": "myougiden is a command-line, Japanese/English English/Japanese dictionary.\nIt's based on EDICT (JMdict), the venerable collaborative project. It's\ncurrently functional, if a bit (a lot) rough in the edges.\n\nFeatures:\n - Fully Unicode-aware.\n - Regular expression support.\n - Partial, full, whole-word, and start-of-field queries.\n - Intelligently figure out what kind of query is intended.\n - Optional r\u014dmaji input and output.\n - Option for tab-separated output, easily manipulable with Unix tools. (beta)\n - Full color output, including partial match highlighting. No seriously, this\n thing has a *lot* of color. I mean we're talking Takashi Murakami material\n right here.\n - Displays JMdict restricted readings and senses.\n - Auto-pager, auto-color, auto-nice, auto-greppable output, and other small\n niceties.\n\nmyougiden saves EDICT data in sqlite3 format. This costs some\ndisk space (currently about 53MiB), but with indexes, it seems to\nbe reasonably fast.\n\nSample usage\n============\n\nSome example queries::\n\n $ myougiden -h # long help\n $ myougiden tea ceremony # guess what kind of query to run\n $ myougiden \u8336 # ibid\n $ myougiden -p \u8336 # include partial matches\n $ myougiden -p -f \u8336 # ...but limit to frequent words\n $ myougiden -p -f -t \u8336 # ...and tab-separated, single-line output\n $ myougiden -x '\u8336.' # regexp search\n $ myougiden sakura # if no match is found, treat as r\u014dmaji\n $ myougiden -r kanji # forces r\u014dmaji\n $ myougiden -a uK # consult documentation for EDICT-style abbreviations\n\nScreenshots\n===========\n\nhttp://namakajiri.net/pics/screenshots/myougiden.png\n\nInstallation\n============\n\nmyougiden needs Python 3 and pip. In Debian/Ubuntu, you can\ninstall them like this::\n\n $ sudo apt-get install python3 python3-pip\n\nThen install myougiden using pip::\n\n $ sudo pip-3.2 install myougiden # use your version\n\nThen, you need to compile the dictionary database at least once::\n\n $ sudo updatedb-myougiden -f\n # This command downloads and compile JMdict.\n # It's a bit heavy, go have some coffee...\n\nThat's it, have fun!\n\nEDICT/JMdict is a frequently updated dictionary. If you'd like\nto keep up with new entries and corrections, consider adding\n`updatedb-myougiden -f` to cron (for example, in\n/etc/cron.weekly/myougiden ).\n\nUpgrading\n---------\n\nJust upgrade the pip package::\n\n $ sudo pip install --upgrade myougiden\n\nInstalling in Debian squeeze\n----------------------------\n\nAs of this writing, Debian squeeze has no python3-pip. You can\ninstall it manually like this::\n\n $ sudo apt-get install python3.1 curl\n $ curl -O http://python-distribute.org/distribute_setup.py\n $ sudo python3.1 distribute_setup.py\n $ curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py\n $ sudo python3.1 get-pip.py\n\nNow you have a pip-3.1 to install any python3 pip packages!\n\nPython \u2264 3.1 needs the package `argparse` ::\n\n $ sudo pip-3.1 install argparse\n\nFinally, install as above::\n\n $ sudo pip-3.1 install myougiden\n $ sudo updatedb-myougiden -f\n\nInstalling from sources\n-----------------------\n\nRequired software:\n - Python 3\n - rsync (recommended)\n\nRequired python packages (available on pip):\n - romkan\n - termcolor\n - argparse (only for Python \u2264 3.1)\n - psutil (recommended; only for Python \u2264 3.2)\n\nTo install from github::\n\n $ git clone git://github.com/leoboiko/myougiden.git\n $ cd myougiden\n $ sudo python3 setup.py install", "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/leoboiko/myougiden", "keywords": null, "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "myougiden", "package_url": "https://pypi.org/project/myougiden/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/myougiden/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/leoboiko/myougiden" }, "release_url": "https://pypi.org/project/myougiden/0.8.8/", "requires_dist": null, "requires_python": null, "summary": "Japanese/English command-line dictionary", "version": "0.8.8" }, "last_serial": 1224771, "releases": { "0.8.7": [ { "comment_text": "", "digests": { "md5": "486db6bc0e005f720039ff45d120cc9a", "sha256": "eb139ef15596abc56c77918803119e7c55e2978f880ed5718b73c161fcde07bb" }, "downloads": -1, "filename": "myougiden-0.8.7.tar.gz", "has_sig": false, "md5_digest": "486db6bc0e005f720039ff45d120cc9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38665, "upload_time": "2014-09-09T13:49:05", "url": "https://files.pythonhosted.org/packages/e6/87/6f3604a20ddf4319dd7d1dd8e8ea19136d1597c14549260252659499273a/myougiden-0.8.7.tar.gz" } ], "0.8.8": [ { "comment_text": "", "digests": { "md5": "6e82909bd3dd5ee39620e5717ac3b97c", "sha256": "8353a271de56863a1f897af27d601cdac7e1f069bbe4c30b5126f61ec3fcaf00" }, "downloads": -1, "filename": "myougiden-0.8.8.tar.gz", "has_sig": false, "md5_digest": "6e82909bd3dd5ee39620e5717ac3b97c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38691, "upload_time": "2014-09-15T11:17:59", "url": "https://files.pythonhosted.org/packages/31/b6/f3d824f6854841a85d2d6ef3908e19277122a5ff6e2c8620eaf186218479/myougiden-0.8.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e82909bd3dd5ee39620e5717ac3b97c", "sha256": "8353a271de56863a1f897af27d601cdac7e1f069bbe4c30b5126f61ec3fcaf00" }, "downloads": -1, "filename": "myougiden-0.8.8.tar.gz", "has_sig": false, "md5_digest": "6e82909bd3dd5ee39620e5717ac3b97c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38691, "upload_time": "2014-09-15T11:17:59", "url": "https://files.pythonhosted.org/packages/31/b6/f3d824f6854841a85d2d6ef3908e19277122a5ff6e2c8620eaf186218479/myougiden-0.8.8.tar.gz" } ] }