convert Kanji in Japanese into Kanji attached with Hiragana (Furigana(振り仮名)). For example, "澱んだ街角" => "澱(よど)んだ街角(まちかど)"
Project description
furigana
Generate furigana(振り仮名) from Japanese
It uses MeCab (a Natural Language Toolkit) to split Japanese into words, and superscript it with furigana (振り仮名).
Example:
input
print_plaintext('澱んだ街角で僕らは出会った')
output
澱(よど)んだ街角(まちかど)で僕(ぼく)らは出(で)会(あ)った
input
print_html('お茶にお煎餅、よく合いますね')
output
お茶(ちゃ)にお煎餅(せんべい)、よく合(あ)いますね
Usage
$ python3 furigana.py '活版印刷の流れを汲む出版作業では'
Dependency
See https://pypi.python.org/pypi/mecab-python3/0.7 run below commands on ubuntu
sudo apt-get install libmecab-dev sudo apt-get install mecab mecab-ipadic-utf8 pip install mecab-python3
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
furigana-0.0.4.tar.gz
(3.5 kB
view details)
File details
Details for the file furigana-0.0.4.tar.gz
.
File metadata
- Download URL: furigana-0.0.4.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
c428572328f4b61eb8e98312d5ff0730c1e201e5da3ae8b677b615d5da87ef9a
|
|
MD5 |
89a3ba1f14ef3016d3c609a7abf95efb
|
|
BLAKE2b-256 |
e0d9421ee8884e234f35503cdb0ef8338d9ec526356df51d3e565dbe2c7dad03
|