Feature Request: Furigana

Feature requests, and in-depth discussions of features and the way Mellel works

Moderators: Eyal Redler, redlers, Ori Redler

Post Reply

Would You like to see Furigana (or Ruby/Rubi text) in Mellel?

I would love it
10
42%
I can see its uses
4
17%
Keep it in mind, but we have other priorities
2
8%
Forget it, there are more important things to worry about
8
33%
 
Total votes: 24

jlennon314
New to all this
Posts: 4
Joined: Thu Oct 05, 2006 1:41 am

Feature Request: Furigana

Post by jlennon314 »

Furigana, also known as Ruby or Rubi, is common in Japanese and Chinese. I will speak of Japanese furigana (rubi) because that is what I am most familiar with.

Furigana are small characters which rest on the top (or in vertical writing on the right side) of the standard characters. Furigana are made up of smaller hirigana symbols which explain the pronunciation of the kanji that they are with. They are useful in many texts, ranging from textbooks and teaching guides to regular novels and novella. They may also be used as a way to explain the pronunciation of someone's name, as there are many possible pronunciations of kanji available.

Though they are widely used in Japanese typesetting, I have yet to find a program that has this function, at least on a Mac. It seems to be a good ability for Mellel to display, not only to set itself apart from the other word processors, but to be closer to its goal of true multi-lingual support.
nicka
Knows everything, can prove it
Posts: 677
Joined: Thu Oct 20, 2005 2:55 pm
Location: Oslo
Contact:

Post by nicka »

I'm strongly in favour, both because this is essential for true East Asian text support and because basically the same feature is needed for interlinear glosses, needed by linguists, among others. These are key consituencies for an avowedly multilingual, academic word-processor.
Mellel would be ahead of the competition in implementing these features. There's a format for ruby text in HTML but it is not displayed properly by browsers. There are add-ons for making LaTeX do interlinear glosses, such as cgloss4e.sty; no word-processor handles this well at present, as far as I know.
I think the key to this feature is the ability to set two or more adjacent lines so that the beginnings of (some, specified) words are aligned. Compare the examples at http://en.wikipedia.org/wiki/Ruby_characters and http://en.wikipedia.org/wiki/Gloss#In_linguistics. In comparison with this fundamental point, the relative sizes of the characters, and whether the gloss is before or after the sentence it glosses are only details.
So linguists and others who want interlinear glosses should vote for this feature too.

Two points to add to the orignal post's description:
1) furigana can also be katakana, not just hiragana. In Japanese texts, roman letters, arabic numerals or Chinese characters can be used in the same way. All are a kind of interlinear gloss, with the special features that the gloss comes before the main text (ie above right to left text or to the right of vertical text) and the gloss characters are generally smaller than the ones in the main text.
2) as jlennon says, similar glosses can be used in other scripts, particularly East Asian ones. For example, Mandarin Chinese is often written in Taiwan with a pronunciation gloss in the chu-yin script.
Timotheus
Knows everything, can prove it
Posts: 285
Joined: Thu Oct 20, 2005 4:36 pm

Post by Timotheus »

Perhaps in cases like this one could add to the alternatives between which to choose an option like "I don't know anything about Japanese, so I abstain from judgement".
nicka
Knows everything, can prove it
Posts: 677
Joined: Thu Oct 20, 2005 2:55 pm
Location: Oslo
Contact:

Post by nicka »

Perhaps in cases like this one could add to the alternatives between which to choose an option like "I don't know anything about Japanese, so I abstain from judgement".
That's why I just wrote a post pointing out the wider significance and giving URLs of websites with examples...
nicka
Knows everything, can prove it
Posts: 677
Joined: Thu Oct 20, 2005 2:55 pm
Location: Oslo
Contact:

Post by nicka »

Those who can't wait for ruby text in Mellel can try LightWayText, which does ruby characters on both vertical and horizontal text. The same software company makes the free iTextExpress which can't do ruby, but does do vertical text nicely, automatically using vertical alternates in Japanese text.
Post Reply