本文经 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 记住注音方位的简单方法是:振假名顺应读者视线的自然流动方向,因此它绝不会横切阻断阅读路径。在横排文本中,视线水平横移并向上扫视注释;在竖排文本中,视线自上而下流动并向右扫视注释。