Skip to main content

mkdocs-ruby-plugin

An MkDocs plugin to add pinyin/furigana to Chinese/Japanese Kanji text.

It's based on https://github.com/ijaureguialzo/mkdocs-furigana-plugin, but replace CSS style with HTML <ruby> tag.

Installation

pip3 install mkdocs-ruby-plugin

Or

pip3 install https://github.com/lesliezhu/mkdocs-ruby-plugin/archive/refs/heads/master.zip

Usage

Write kanji like this:

我(wo)是一只{猫(mao)}。猫(ねこ).

It will look like:

我wo是一只猫mao。猫ねこ.

Or like this when there is more than one character:

我(wo)是{一只猫(yizhimao)}。{綺麗猫(きれいねこ)}.

It will look like:

我wo是一只猫yizhimao。綺麗猫きれいねこ.

To enable the plugin in the mkdocs.yml file:

plugins:
  - ruby:
      global_enable: true
      title_enable: true
      outer_begin: '{'
      outer_end: '}'
      inter_begin: '('
      inter_end: ')

If ruby.global_enable = false, you can enable this plugin in single page:

---
ruby: true
---

If ruby.global_enable = true, you can disable this plugin in single page:

---
ruby: false
---

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mkdocs-ruby-plugin-0.0.3.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mkdocs_ruby_plugin-0.0.3-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file mkdocs-ruby-plugin-0.0.3.tar.gz.

File metadata

  • Download URL: mkdocs-ruby-plugin-0.0.3.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/6.0.0 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.2

File hashes

Hashes for mkdocs-ruby-plugin-0.0.3.tar.gz
Algorithm Hash digest
SHA256 3e4434f6248e67f4f78292d34594a6943b203dcf69c1f5bdb62eb4cdca3e6879
MD5 bc3ee593b0d2e00421dfeabb6195a773
BLAKE2b-256 9541c5011011bb563c2a388a066de7b5c1f03e6eebb6e60c0439f574e198dbb5

See more details on using hashes here.

File details

Details for the file mkdocs_ruby_plugin-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: mkdocs_ruby_plugin-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/6.0.0 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.2

File hashes

Hashes for mkdocs_ruby_plugin-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5cfc7578d583a103bd1e19f281be3ecba7b480c6484bd9ceffc53c1b8413bfb2
MD5 ea258c2c809a82324d8525ddb11dac8d
BLAKE2b-256 546cdd028c077910ba6249c1f66457c2cdcdf55c7b3185ff7143c4c7a4c8081e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

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