Ruby Character

Ruby characters, also called ruby, rubi or furigana, are sometimes used in the typography of ideographic languages, especially Japanese and Chinese. They are small characters placed above or to the side of an ideogram (kanji in the case of Japanese) that the reader may not recognize, providing its phonetic equivalent. Ruby annotations are used frequently in instructional books and books for children. Japanese ruby characters are also known as furigana outside of publishing circles. In Chinese, phonetic annotation almost never occur, except for grade-school level text books or dictionaries. There is no common term for such typographical practice. The two most common forms of Ruby notation found in applicable Chinese texts are Zhuyin (Mandarin Phonetic Symbols) and Hanyu Pinyin (Mandarin Romanization Scheme).

Ruby vs. rubi

When writing in Japanese or Chinese, pronunciation hints can be written on top of or alongside (when written vertically) of Chinese characters whose pronunciation is in question. These annotations are called furigana in Japanese and Zhuyin in Chinese. They are not restricted to printed material, but are used in handwriting as well. This may be done for many reasons:
  • because the character is a rare one, and the pronunciation is unknown to many
  • because the character has more than one pronunciation, and the context is insufficient to determine which to use
  • because the intended readers of the text are children (or non-native speakers) who are not expected to know the pronunciation
  • to emphasize either a pun or a joke using an alternate reading for kanji characters. This is often done in comic books to emphasize puns (dajare, ).
  • because a possibly-unfamiliar (usually foreign) or slang word is used, and a character is given to show the meaning, but in all other respects the pronunciation has nothing to do with the character itself; generally used with spoken dialogue (this possibly applies only to Japanese)
"Ruby" was originally the name of a British 5.5 pt font. Because of its size, it was originally used for the annotations in printed documents. In Japanese, this word lost its meaning "name of font" and became "typeset furigana". When it was translated back into English, the word was rendered by some as "rubi", which is the standard romanization for the Japanese ルビ. However, the spelling "ruby" has become more common since being adopted as a W3C standard. Due to smallness of the ruby font, small Kana characters are usually rendered as large characters in print. In Japanese and Chinese, Ruby retains its connotation of referring to typeset, as opposed to handwritten, annotations. As English has no native word for such annotations, this connotation is lost in English.

Sample use of ruby characters

The following examples depend on the capabilities of your web browser. Not all browsers can render ruby characters with the correct size and positioning. In order to accommodate such browsers, the ruby markup is structured such that a fallback rendering, consisting of the ruby characters in parentheses immediately after the main text, will appear. Note: font size has been increased to show details. Japanese ruby of the word Tokyo ("東京"):
hiragana
(とう) (きょう)
katakana
(トウ) (キョウ)
romaji
() (kyō)
Chinese ruby of the word Beijing ("北京"):
bopomofo
(ㄅㄟˇ)(ㄐㄧㄥ)
pinyin
(běi) (jīng)
Complex ruby is also possible but it is not supported by Wikipedia.

Supporting W3C Specifications

Ruby annotations are part of the XHTML 1.1 Specification only. It is not a part of HTML 4.01 or any of the XHTML 1.0 Specifications (XHTML-1.0-Strict, XHTML-1.0-Transitional, and XHTML-1.0-Frameset). The lack of support for this tag in most browsers may have something to do with the fact that XHTML 1.1 is not yet widely supported and excludes all of the deprecated functionality of HTML 4. (See below)

Browser compatibility

In regards to the latest versions of major browsers, Ruby annotations are now partially supported by Microsoft Internet Explorer for Windows and Macintosh (5.0+), but not by Mozilla (including Firefox), Safari/Konqueror or Opera. Fortunately, there are plug-ins that may allow a user to view Ruby in such incompatible browsers. See below for links.

External links

 

<< PreviousWord BrowserNext >>
fairy tale
frank robinson
dord
ganja
edith stein
ross perot
axis of evil
axis powers
amen
scrabble scoring examples
abendana
rhodes piano
sywell aerodrome
hypothetical planet
three little pigs
khmer
mon language
list of movies
schist
uraninite
hornblende
basalt
tectonic plate
beeswax
sacramento county, california
ruby
action movie
heat (movie)
hindu kush
tom hanks
ghost town
lager beer riot
example scrabble tournament game
sample chess game
carmelites
list of presidents of poland
begging the question
teresa of avila
national country council
fluorite
flux
douard roche
john herschel
de facto