Skip to main content

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

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)

Uploaded Source

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

Hashes for furigana-0.0.4.tar.gz
Algorithm Hash digest
SHA256 c428572328f4b61eb8e98312d5ff0730c1e201e5da3ae8b677b615d5da87ef9a
MD5 89a3ba1f14ef3016d3c609a7abf95efb
BLAKE2b-256 e0d9421ee8884e234f35503cdb0ef8338d9ec526356df51d3e565dbe2c7dad03

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0

1 file

0.1

1 file

0.0.7.1

1 file

0.0.7

1 file

0.0.6

1 file

0.0.5

1 file

This release

0.0.4 This release

1 file

0.0.3

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page