Furigana Tool automates the process of writing HTML code for Furigana with ruby syntax. It uses a modified version of the Gem library and adds a User Interface to it.
This tool was designed to work in conjunction with the HTML Table Generator which I created for another project.
The Ruby Syntax
“A ruby annotation is a small extra text, attached to the main text to indicate the pronunciation or meaning of the corresponding characters. This kind of annotation is often used in Japanese publications.” — W3Schools
Consider the word Furigana as an example:
To create something like this in HTML, we can write:
<ruby>
<rb>振</rb><rt>ふ</rt>
<rb>り</rb><rt></rt>
<rb>仮</rb><rt>が</rt>
<rb>名</rb><rt>な</rt>
</ruby>
Or the word Dai ni kan (Volume 2):
HTML:
<ruby>
<rb>第</rb><rt>たい</rt>
<rb>2</rb><rt></rt>
<rb>巻</rb><rt>かん</rt>
</ruby>
Using the Furigana Tool
As you might have guessed, having to write HTML code every time I wanted to use Furigana was a pain. This tool made things much easier. Now all I have to do is type in the Kanji and Furigana, and it will generate the code for me.