本頁使用了標題或全文手工轉換

旁註標記

維基百科,自由的百科全書
前往: 導覽搜尋
本頁面使用旁註標記,若瀏覽器不支援標音會顯示在文字後方,如:衣(ㄧ)。

旁註標記ruby character),或稱注音標示加注音Ruby字元rubyrubi,是一種表意文字音標印刷方式,廣泛地運用於日文中文。一般這些字是放於表意文字的上方或右邊,作為文字的拼音或註解。

「Ruby」或「rubi」是日本印刷業的用語,非術語的稱呼則是振假名(日語:振り仮名 Furigana)。在台灣,由於標註的多為注音符號,故多稱為「注音標示」、「加注音」或「加註注音」。如Microsoft Word繁體中文版的Ruby功能就譯為「注音標示」。在中國大陸,用於標註的多為漢語拼音,多見於兒童刊物,一般稱做「給漢字注音」或簡稱「注音」。

在中文裡,通常使用漢語拼音注音符號做旁註標記,但一般不在報章等一般{檔案}或圖書使用標音旁註標記,通常只用於小學的教科書或辭典,或兒童圖書等。由於中國大陸通常中文只用橫寫,所以一般只見上方的旁註標記。台灣橫直寫均用,一般兒童讀物多直寫,注音也標示在右方為主。例如台灣每日發行的《國語日報》,所有的報導文章都使用注音旁註標記。

用途[編輯]

在書寫日文和中文時,有些單字的發音經常被標註在字的上方或右方。這個動作叫做注音;它們不止用於印刷品,而且用於手寫中。這可能由於以下幾種原因:

  • 因為這個字是生僻字,很多人不知道發音
  • 因為這個字有多種發音,且不能從上下文中推測
  • 因為這篇文章是給兒童(或外語學習者)看的,他們對發音不太了解
  • 在日語的笑話和漫畫中用於強調,通常是雙關語,中國大陸和台灣亦有類似的注音文
  • 在日語中,使用一個不熟悉的外來語或俚語,注音是為了表示它的含義,而且這些字和意思沒有關係,通常使用假名

Ruby原指5.5級的字型格式,在美國又稱Agate,它的大小正好適合注音。現在在日文中,這詞不再表示字型的名稱,而是表示名詞形式的標音。當它被翻譯回英文時,它被稱為rubi(由假名譯來,日文:ルビ)。但是Ruby的拼法還是比較普遍。

除了字母以外,一些假名也會用Ruby來標註。

旁註標記的範例[編輯]

以下的例子將會使用表格來表示「東京」於日語拼音顯示日式的Ruby字元:

平假名 片假名 日語羅馬字
とう きょう
トウ キョウ
kyō

注意:字型會加大以顯示上面的資料。

以下的例子將會使用表格來表示以「北京」顯示的Ruby字元:

注音符號 漢語拼音
ㄅㄟˇ ㄐㄧㄥ
běi jīng

瀏覽器的旁註標記功能[編輯]

2011年,W3C發布XHTML旁註標記功能[1],這個功能不是HTML 4.01的一部分或XHTML 1.0規格(XHTML-1.0-Strict、XHTML-1.0-Transitional,以及XHTML-1.0-Frameset)中的任何一部分,而是XHTML 1.1規格中的其中一部分,並且作為HTML5規格的核心部分由W3C完成制定。[2]

Ruby標籤得到微軟Internet Explorer(5.0及以上)和Google Chrome以及Mac的Safari的部分支援,但KonquerorOpera(15.0版本之前)都不支援Ruby標籤。WebKit nightly版在2010年1月添加Ruby標籤支援[3]Safari在5.0.6版加入該功能[4],Mozilla Firefox 38也提供支援。[5][6]

在Ruby標籤未受廣泛支援的情況下,可以通過使用CSS來實現。[7]

Ruby標籤也可以添加到允許自訂擴充功能的瀏覽器當中。

Ruby標籤經結構化以達到回溯相容,以在主要文字後面包含在括弧中的旁註字元組成,會在不支援ruby標籤的瀏覽器裡面顯現出來。

W3C還為CSS level 2制定ruby模組,能允許額外自動分組和自動略去與與注釋物件相同的假名。[8]當前僅有Firefox 38提供支援。[5]

範例[編輯]

XHTML CSS level 2[8]
標記
<ruby><rp></rp><rt>とう</rt><rp></rp><rp></rp><rt>きょう</rt><rp></rp>
</ruby>
<ruby><rp></rp><rt>ㄅㄟˇ</rt><rp></rp><rp></rp><rt>ㄐㄧㄥ</rt><rp></rp>
</ruby>
<ruby>
<rb></rb><rb></rb><rb></rb><rb></rb><rp></rp>
<rt></rt><rt></rt><rt></rt><rt></rt><rp></rp>
</ruby>
顯示

とう きょう

ㄅㄟˇ ㄐㄧㄥ


所有假名都應該顯示在文字上方,除了り。

未解析 東(とう)京(きょう) 北(ㄅㄟˇ)京(ㄐㄧㄥ) 振り仮名(ふりがな)

注意:並不是所有的瀏覽器都可以正常瀏覽Ruby字元,如果您的瀏覽器不支援,可能會以括號的方式顯示出注音的部分。

Unicode的旁註標記功能[編輯]

Unicode通用字元集通過行間注釋(interlinear annotation)符號來實現旁註標記功能:

  • U+FFF9—Interlinear annotation anchor—標記要注釋的文字
  • U+FFFA—Interlinear annotation separator—注釋文字的開頭
  • U+FFFB—Interlinear annotation terminator—注釋文字的結尾

用法如下所示:

  • U+FFF9U+FFFAとうU+FFFBU+FFF9U+FFFAきょうU+FFFB
  • U+FFF9U+FFFAㄅㄟˇU+FFFBU+FFF9U+FFFAㄐ丨ㄥU+FFFB

結果為:

  • 東とう京きょう
  • 北ㄅㄟˇ京ㄐ丨ㄥ

只有少數程式支援這個功能。Unicode技術報告#20[9]說明這些字元不能用於標記式語言和應用程式,建議在適當的地方代之以旁註標記。

參考文獻[編輯]

  1. ^ Marcin Sawicki, Michel Suignard, Masayasu Ishikawa, Martin Dürst, Tex Texin. Ruby Annotation. W3C Recommendation. World Wide Web Consortium. 2001-05-31 [2007-02-14]. 
  2. ^ HTML5. [2014-11-12]. 
  3. ^ Roland Steiner. Ruby Rendering in WebKit. Surfin』 Safari. WebKit project. 2010-01-20 [2010-01-21]. 
  4. ^ The ruby element - HTML5 Doctor
  5. ^ 5.0 5.1 Xidorn Quan. Ruby support in Firefox Developer Edition 38. Mozilla. 2015-03-05 [2015-05-05]. 
  6. ^ Mozilla Firefox 38.0 Release Notes. Mozilla.org. [2015-04-10]. 
  7. ^ CSS Ruby支援 網際網路檔案館存檔,存檔日期2007-02-28.——適用於所有瀏覽器
  8. ^ 8.0 8.1 Elika J. Etemad, Koji Ishii. CSS Ruby Layout Module Level 1. W3C Editor’s Draft. World Wide Web Consortium. 2015-04-16 [2015-05-05]. 
  9. ^ Martin Dürst, Asmus Freytag. Unicode in XML and other Markup Languages. W3C統一碼聯盟. 2007-05-16. 

外部連結[編輯]