本文經 J-Compass 編輯流程調查與事實查核;編輯團隊於發布前審核資料來源及準確性。 了解我們的編輯方法 →
本譯文僅供參考,以方便閱讀。內容以英文版本為準。 閱讀英文原文 →
振假名:漢字上方的讀音標註
振假名(振り仮名)是印在漢字旁用來拼寫其讀音的小號假名字符。1 對於學習者而言,它們是日語排版中最引人注目的部分之一:漂浮在漫畫頁面或兒童故事書漢字上方的小巧平假名,能將原本難以認讀的漢字轉化為可準確拼讀的詞彙。
概述
一句話概括振假名
振假名是印在漢字(或其他基底字符)旁邊用來表示發音的較小假名字符。1 在橫排文本中,假名位於基底字符上方;在直排文本中,假名位於基底字符右側。1
在日語印刷與數位出版領域,還有兩個近義詞經常出現:讀假名(読み仮名)和「ルビ」(rubi)。1 振假名是「ruby文字」(旁註標記)的一種具體應用——ruby文字是排版學和網路標準中對所有依附於基底字符的小號註釋文本的通稱。12
子供向けの本にはすべての漢字にふりがながついています。1
「面向兒童的書籍中,所有漢字都帶有振假名。」
振假名、ルビ、Ruby文字、讀假名:術語辨析
有四個名稱指代同一種基本事物,但各自的使用語境有所不同。振り仮名(furigana,振假名)是印刷、出版和教育界的標準日語詞彙。1 読み仮名(yomigana,讀假名)是教學和詞典中青睞的近義詞,尤其是在作者希望將其與送假名(附加在漢字詞根後用於表示詞形變化的假名尾綴)進行區分對比時。1
ルビ(rubi)是日語印刷行業的專業術語,借用自英國印刷術語「ruby」。2 該詞後來又作為「rubi」被反向借回英語排版學中,這也是為什麼在技術文獻中這兩種拼寫並存的原因。
英語中的「ruby」比日語外來語借詞早了一個多世紀。它最初指一種用於行間註釋的 5.5 磅英國鉛字字號;美國印刷業則將相同字號稱為「agate」(瑪瑙),這一名稱最早可追溯至 1831 年。2 2001 年的 W3C Ruby 註釋推薦標準將 HTML 和 XML 標記規範統一拼寫為「ruby」,這也是現代網頁元素採用 <ruby> 而非 <rubi> 的原因。3
在日語日常編輯文稿中,常用的詞彙是振り仮名(furigana)。ルビ則是排版車間與 DTP(桌面出版)領域的行業術語,主要出現在諸如《NHK 新用字用語辭典》等專業書籍的書名以及文字處理軟體的選單中。1 英語排版中的「ruby」是振假名所屬的更大類別,二者不可隨意等同替換。
簡要歷史與 1946 年的轉折點
二戰前的日本印刷品中廣泛使用振假名。Seeley 在《日本文字史》(A History of Writing in Japan)中總結並反覆強調了一個核心觀點:戰前出版物中的漢字負擔極重,如果沒有振假名的輔助標註,大部分青少年讀者根本無法閱讀。14
這一局面的轉折點有著明確的時間節點。1946 年 11 月 16 日,日本文部省公布了包含 1,850 個字符的當用漢字表。伴隨字表發布的告示明確指出,在官方公文和新聞報導中,「原則上不應使用振假名」。5 其目標是推動作者直接使用受限的規範字集,而不是依賴假名標註來勉強維持生僻漢字的使用。
1981 年,包含 1,945 個字符的常用漢字表取代了當用漢字表;2010 年 11 月 30 日內閣修訂版進一步將其擴充至 2,136 個字符(新增 196 字,刪去 5 字)。67 隨之確立的出版編輯慣例是「部分振假名」:常用漢字表內的漢字不帶注音,而振假名僅用於表外漢字、非常規讀音以及專有名詞。16
振假名從未離開過兒童讀物、語言學習教材或漫畫。所謂戰後「振假名消失了」的說法,僅適用於政府公文和報紙正文,而不代表整個日本出版界。1
振假名在何處出現(以及在何處不出現)
理解「編輯門檻」是學習者掌握這一主題最有價值的核心概念。振假名在何處出現、在何處省略,均遵循明確的規則。這些規則取決於出版商對目標讀者已知漢字量的預估。
兒童讀物與小學讀本
日本的兒童讀物通常會對每個漢字都標註振假名,這種慣例稱為「総ルビ」(sōrubi,全注音)。1 之所以存在這一慣例,是因為小學讀本嚴格根據文部科學省的分年級漢字表(教育漢字)進行編排。該字表將常用漢字(2,136 字)中的 1,026 個字符分配到小學 1 至 6 年級中。6 振假名橋接了故事中符合年齡段的詞彙與每個漢字正式被教學的年級:即使某個漢字尚未在課堂上學過,讀者依然能夠通暢認讀該詞彙。
少年與少女漫畫
少年與少女漫畫通常對所有非數字字符都標註振假名,部分作品可能會對小學低年級漢字或極常用詞省略注音。1 青年漫畫(Seinen)與女性漫畫(Josei)大部分時間則省略振假名,即使角色名字較為常見也不標註。部分出版商仍會在重要角色姓名首次登場時予以標註。1
少年漫画では、ほとんどすべての漢字にふりがながふられている。1
「在少年漫畫中,幾乎所有漢字都標註了振假名。」
這種分野反映了目標受眾的預期漢字掌握水準。少年與少女漫畫面向尚處於學齡期漢字課程體系內的讀者;而青年與女性漫畫則面向早已完成基礎教育的成年讀者。16
報紙、小說與成人讀物
報紙和成人小說遵循與常用漢字表掛鉤的「部分注音」慣例。表內漢字通常不帶注音。振假名主要出現在表外漢字、使用非常規表外讀音的常用漢字,以及讀音不顯見的人名與地名上。16 1946 年當用漢字通告中「原則上不應使用振假名」的一刀切規則正是此慣例的直接前身,後來經過放寬調整,恰好在純漢字會阻礙讀者閱讀的地方保留了振假名。5
在這一門檻之上還存在「首次出現」慣例:當一個表外漢字或生僻姓名在初次登場標註了讀音後,在同一篇文章或章節的後續出現中可能不再標註。1 如果你在閱讀中第二次遇到生僻人名卻沒有注音,請往前翻閱尋找初次出現的位置,而不要以為其讀音發生了改變。
學習者材料與分級讀物
日語學習教材將振假名作為分階段的輔助工具:N5 和 N4 級別為全注音,N3 級別為部分注音,而 N2 與 N1 級別則極少或完全不標註振假名。1 這種慣例類似於兒童讀物的分級機制,但它是與 JLPT 級別而非日本小學年級掛鉤的。JLPT 根據使用頻率和實用性區間來定義其漢字範圍,而非按照文部省的教學大綱。16
分級讀物隨著叢書冊數的提升,會明確且逐步地減少振假名。1 這種刪減是一種教學法決策而非排版決策:出版商有意隨著學習者的進步提高閱讀難度。
人名、地名與專有名詞
人名在初次出現時往往附帶振假名,因為日本姓名允許大量不規則讀音,包括一類專門用於名字的特殊讀音——名乘(名乗り)。1 此外,在火車站站牌上,即使漢字讀音家喻戶曉,站名漢字旁通常也會同時標註振假名和羅馬字。1
駅名の漢字には、よく知られていてもふりがながつく。1
「即使讀音眾所周知,車站站名的漢字通常也會標註振假名。」
外語人名的處理因源語言而異。中文人名通常按日語漢字音發音,並用平假名標註;韓語人名通常按韓語讀音發音,並用片假名標註。1 假名文字的選擇本身就承載著資訊:平假名提示該漢字採用日語讀法,而片假名則提示其採用外國讀音。
當字與義訓:當振假名成為讀音而非註釋時
當字(当て字 / 宛字)是借用漢字的聲音來表示固有詞或外來詞、而不甚關注字符本義的用法。8 歷史上著名的表音當字包括「倶楽部」(kurabu,俱樂部)、「珈琲」(kōhī,咖啡)和「亜米利加」(Amerika,美國,標準出版物中簡稱為「米国」 Beikoku)。8 當某些當字不再被普遍認讀時,便需要振假名來保障可讀性。如今許多較早的當字已轉而直接用片假名書寫(寫作クラブ而非倶楽部)。8
倶楽部 (クラブ)8
「Kurabu(俱樂部):漢字僅用於表音,片假名振假名提示其為外來語讀音。」
義訓(義訓)是賦予字符或複合詞的創造性讀音,覆蓋了原有的詞典讀音。配合振假名使用時,義訓可以營造出複雜的文學或詩意效果,尤其是在讀音與漢字字義衝突、或用以闡明不明顯的指代對象時。9 在漫畫中,這種手法已成為常見的文學修辭:作者用漢字寫出一個詞(「真正」的指代物),同時用振假名標註另一個詞(角色「口中說出」的詞),讓讀者同時接收兩層含義。例如維基百科的振假名條目中提到將「悪夢」(噩夢)標註為「しんじつ」(真相),或將「炎の雷」標註為「ファイアボルト」(Firebolt,火弩箭)。1
悪夢 (しんじつ)1
「漢字為『噩夢』,注音為『真相』:漢字表達一層意思,振假名表達另一層意思,讀者同時領會二者。」
一種重在表達含義而非讀音的變體稱為「振漢字(振り漢字)」,它反轉了這一關係:假名基底文本上方標註漢字,用以提供語意上的特異性。1
熟字訓(熟字訓)是義訓在詞典級別的對應物:它是複合詞層面固定確立的讀音,其假名無法拆分對應到單個漢字的讀音上。9 常見例子包括「今日」(kyō,今天)、「今朝」(kesa,今天早晨)、「大人」(otona,成年人)、「煙草」(tabako,煙草)和「麦酒」(bīru,啤酒)。9 在排版上,熟字訓的振假名通常居中橫跨整個詞,對於活用詞則橫跨整個詞根,因為該讀音屬於整個詞彙整體。9
今日 (きょう)9
「Kyō(今天):假名無法逐字拆解對應,這是固定的熟字訓讀音。」
全注音、部分注音與括號替代方案
讀者主要在三種編輯模式下接觸振假名。識別其模式有助於了解出版商對你漢字水準的預設立場。
全注音(総ルビ)
全注音(総ルビ,sōrubi)是指正文中的每一個漢字都在其上方或側邊標註假名讀音。1 常見於兒童圖書、小學教材以及絕大部分少年和少女漫畫中。1
在出版物級別,這種規範是全局一致的:一本書要麼通篇採用全注音,要麼不採用。段落中途隨意切換是極其罕見的;若有局部注音,則表明該漢字是出於特定原因進行單獨標註,例如非 Jōyō 生僻字、特殊姓名或義訓。16
部分注音
部分注音是成人印刷品的標準形式,廣泛用於報紙、小說、雜誌和學術論著。振假名只出現在非常用漢字、使用非標準讀音的常用漢字以及讀音不顯見的專有名詞上,其他文字均不附帶注音。16 常用漢字表在此充當了編輯分界線,為遵循該規範的出版物提供了統一的加注標準。67
面向廣泛年齡層受眾的媒體有時會打破部分注音規範,為常用漢字也添加振假名。這種調整屬於無障礙可讀性決策,而非排版風格手冊的硬性規定。1
作為振假名替代的括號讀音
在無法渲染 ruby 文字的純文本環境(如電子郵件、社群媒體和即時通訊軟體)中,標準的替代方案是在漢字後使用括號註明讀音:例如「漢字(かんじ)」。1 這種寫法可以逐字標註(日(に)本(ほん)語(ご)),也可以按詞標註(日本語(にほんご))。在日常書寫中按詞標註更常見,逐字標註則用於需要明確區分每個漢字具體讀音的場合。1
HTML 中的 <rp> 元素正是專門為了在老舊渲染引擎中模擬這種降級回退機制而設計的。當瀏覽器不支援 ruby 排版時,<ruby> 代碼塊可以平穩退化為「漢字(かんじ)」的形式。10
直排與橫排版面
日語文本的排版方向決定了振假名的放置位置。如果你只在網路上接觸過日語,可能習慣了橫排注音;直排注音初看或許不太習慣,但它在紙質小說和報紙中佔據主導地位。
橫排文本:振假名位於上方
橫排(横書き)是從左到右書寫的橫向排版。振假名置於基底文字行的上方。111 明治時代日本開始印刷外語詞典,橫排排版隨之引入日語印刷體系。如今橫排已成為網路、科技和參考資料的標準排版方式。11 HTML 與 W3C 的 <ruby> 模型預設假定為橫排排版,在從左至右的環境中將 <rt> 放置在基底字符上方。103
直排文本:振假名位於右側
直排(縦書き)是從上到下、自右向左書寫的傳統排版。振假名置於基底文字行的右側。11112 在日本的小說、報紙、雜誌以及絕大多數漫畫中,直排至今仍然非常普及。11 當外圍版面為直排時,相同的 <ruby> 元素即可正確處理縱向渲染。其定位規則取決於主文本的流動方向,而非固定的「上方」指令。1112
單字注音、熟語注音與成組注音
三種對齊定位模式描述了注音假名字串如何在基底字符上分布。模式的選擇既涉及排版審美規範,也取決於讀音能否逐字拆分對應。
| 模式 | 日語名稱 | 讀音映射方式 | 典型用途 |
|---|---|---|---|
| 單字注音(Mono-ruby) | モノルビ | 每個基底字符對應一個獨立的注音串,並居中對齊 | 單個字符的音讀或訓讀讀音12 |
| 熟語注音(Jukugo-ruby) | 熟語ルビ | 單字讀音在複合詞下排列對齊,詞結合處留有額外間距 | 每個漢字仍保留獨立讀音的複合詞(熟語)12 |
| 成組注音(Group-ruby) | グループルビ | 整個讀音在全部基底字符上通體居中,不作逐字切分 | 不存在逐字拆分對應的熟字訓和義訓129 |
W3C JLReq(日語排版需求)技術報告指出了這些模式內使用的兩種間距分布方式:「1-2-1 (JIS)」(在較短字串的首尾及字符之間添加間距)和「0-1-0」(僅在字符之間添加均等間距)。1 對於熟字訓而言,成組注音更為常見,因為許多日語單字擁有與單個書寫漢字讀音無關的獨特整體發音。1
漢字 (かんじ):單字注音(mono-ruby),其中 漢 ↔ かん,字 ↔ じ。12
「『漢字』採用單字注音:每個漢字正上方都有各自獨立的讀音。」
今日 (きょう):成組注音(group-ruby),其中 きょう 跨越 今日 整體分布,不作逐字拆分。19
「『今日』採用成組注音:假名歸屬於複合詞整體,而非單獨歸屬於任何一個漢字。」
數位文本中的振假名:Unicode 與 HTML 簡述
網路上的振假名是 W3C 和 WHATWG 內建於 HTML 中的通用排版模型的一種具體體現。在網路上閱讀日語無需親自編寫標籤,但了解這些元素名稱有助於理解日語網頁的原始碼。
Unicode 的「ruby」命名與鉛字印刷來源
作為排版術語,「ruby」曾是英國一種用於行間註釋的 5.5 磅鉛字字號的名稱;美國對應的字號稱為「agate」(瑪瑙),自 1831 年起便有記載。2 2001 年 5 月的 W3C Ruby 註釋推薦標準在標記規範中確立使用「ruby」而非「rubi」。儘管日語音譯詞ルビ反向羅馬化為「rubi」,但規範依然沿用了既有的英語排版詞彙。23
Unicode 提供了用於內部資料交換的行間註釋控制字符(U+FFF9 ANNOTATION ANCHOR、U+FFFA ANNOTATION SEPARATOR、U+FFFB ANNOTATION TERMINATOR)。這些字符並非面向最終用戶展示,也不是學習者在網頁上看到的標記形式。2
<ruby>、<rt> 與 <rp> 元素一覽
<ruby> 用於標記包含 ruby 注音的一段或多段文本內容。它包裹著基底文本和一個或多個 <rt> 元素,以及可選的 <rp> 元素。10 <rt> 用於標記 ruby 注音中的註釋文本組件,承載讀音內容。10 <rp> 則在不支援 ruby 注音的使用者代理(瀏覽器)中,為注音文本周圍提供括號等降級包裹符號。10
HTML Living Standard 中的標準降級回退示例如下:<ruby>漢<rp>(</rp><rt>かん</rt><rp>)</rp></ruby> 在支援的瀏覽器中渲染為上方帶「かん」的「漢」,在不支援的瀏覽器中則優雅降級顯示為「漢(かん)」。10 2001 年的 W3C Ruby 註釋推薦標準最早引入了該模型,HTML5 將其正式納入核心規範,如今它們已是 WHATWG HTML Living Standard 的標準組成部分。103
延伸了解
振假名反映的是編輯的選擇,並不總是字典讀音
編輯添加振假名是為了協助讀者閱讀,但在漫畫和文學作品中,振假名可能是一種刻意與字典讀音相背離的義訓。19 如果你未經詞典查證就從漫畫分格中強行記憶某個漢字與讀音的組合,你記住的可能是作者個人的修辭風格,而非該詞的標準發音。解決方法很簡單:當在漫畫或小說中遇到意外的讀音時,查驗詞典即可確認。
依賴全注音的習慣可能會阻礙漢字識記
長期只閱讀全注音的少年漫畫,是導致中級學習者漢字識別能力停滯不前的常見原因。全注音會讓視線完全繞過漢字而只讀假名,使得大腦無需透過字形去主動辨識漢字。16
實用的應對方法是:一旦熟悉了學齡常用漢字,便逐步過渡到部分注音作品,例如青年漫畫或 JLPT 分級讀物。依託常用漢字表的出版規範使得青年及以上級別的讀物成為天然的分級閱讀階梯:透過僅為難字注音,部分注音迫使讀者對其他所有漢字進行主動辨識。
常用漢字に慣れたら、ふりがなの少ない本に進もう。1
「一旦習慣了常用漢字,就應逐步過渡到振假名較少的書籍中去。」
為什麼某些外來語漢字會帶有片假名振假名
像「倶楽部 (クラブ)」這樣的當字以及中文地名,通常使用片假名注音來提示該發音屬於外來語或非訓讀。18 片假名文字本身就承載著資訊:在發出讀音之前,讀者就已經知曉該發音不會是常規的音讀或訓讀。如果在漢字複合詞上看到平假名振假名,通常預期為日語常規讀音;片假名振假名則提示相反的情況。
1946 年當用漢字改革縮減了振假名的應用範圍,而非徹底廢除
1946 年當用漢字文獻中「原則上不應使用振假名」的通則,僅針對政府公文與報紙正文。5 它並不適用於兒童讀物、教材或漫畫,這些載體始終保留著振假名。1 戰後所謂「振假名消亡」的說法至多只算對了一半。該通則頒布於 1946 年 11 月 16 日,而隨後繼承它的部分注音慣例正是其直接演變結果,並在 1981 年和 2010 年的常用漢字修訂中得到了進一步完善與放寬。657
排版助記法:振假名跟隨讀者的視線流動
在橫排(横書き)中,假名位於基底字符上方;在直排(縦書き)中,假名位於基底字符右側。1112 記住注音方位的簡單方法是:振假名順應讀者視線的自然流動方向,因此它絕不會橫切阻斷閱讀路徑。在橫排文本中,視線水平橫移並向上掃視註釋;在直排文本中,視線自上而下流動並向右掃視註釋。