← StudyX Devlog

青空文库的振假名:为什么有的作品多,有的作品少

Hiroki ObaraHiroki Obara · DeveloperNiho使用指南
青空文库的振假名:为什么有的作品多,有的作品少

青空文库里楠山正雄的《桃太郎》是这样开头的:

まいにち、おじいさんは山へしば刈《か》りに、おばあさんは川へ洗濯《せんたく》に行きました。

(每天,老爷爷上山砍柴,老奶奶到河边洗衣服。)

夏目漱石《心》的开头是这样的:

私《わたくし》はその人を常に先生と呼んでいた。だからここでもただ先生と書くだけで本名は打ち明けない。これは世間を憚《はば》かる遠慮というよりも、その方が私にとって自然だからである。

(我一直称他为先生。所以在这里也只写“先生”,不透露他的真名。这与其说是顾忌世人,不如说是因为这样对我来说更自然。)

两段都引自青空文库的文本文件,《》里面是读音。《桃太郎》连「刈」「洗濯」这样简单的字也标了读音;《心》的「常」「先生」「本名」「世間」都没有标,只有不常见的「憚」标了。

在青空文库读多了,就会发现有的书几乎每个词都有振假名,有的书却很少。下面根据青空文库自己的规定和原文,看看这些读音(日语叫「ルビ」)是怎么写的,以及数量为什么因书而异。

用《》表示注音

青空文库的注记一览中「ルビとルビのように付く文字」一节规定,注音用「《 》」来写,例子是「青空文庫《あおぞらぶんこ》」。在浏览器里看的 XHTML 版本中,这会显示成标在字上方的振假名。

文本文件里有时还会用「|」标出注音从哪里开始。根据注记一览,被注音的字由汉字和假名等不同种类的文字组成时,要在前面加「|」;如果只有一种文字,比如全是汉字或全是片假名,就不需要「|」。平假名和片假名算作不同种类。

青空文库作业手册【输入篇】的「4-1. ルビ」举了「武州|青梅《おうめ》の宿」这个例子。读音只对应「青梅」,前面的「武州」也是汉字,所以用「|」标出起点。被注音的汉字如果跟在假名、符号等非汉字的文字后面,就不需要「|」。《桃太郎》里也有用「|」的地方:

きじが一|羽《わ》とんで来《き》ました。

(一只野鸡飞了过来。)

这里的「わ」只对应数鸟的量词「羽」,而不是整个「一羽」。

注音不一定是读音。注记一览里还有「霧の|ロンドン警視庁《スコットランドヤード》」的例子:汉字写的是“伦敦警视厅”,上面标的是它所指的外国名称“苏格兰场”。

还有一种东西看起来像注音,却不按注音来输入:底本在字旁标的「ママ」。作业手册解释,这是“原稿可能有误植,但保持原样”的意思,要用输入者注来写,而不是用《》。

振假名来自底本

青空文库的作品都是根据纸本书输入的。作业手册的「本という財産とどう向き合うか」把这本作为依据的书叫做「底本」。

输入篇写道,青空文库以“基于底本制作电子文件”为目标,原则是“不随意编辑”。注音也按照底本输入。认为底本的注音是误植而加以修改时,校对篇要求像「籠《ざる》[#ルビの「ざる」は底本では「さる」]」这样,用注记留下底本原来的样子(这里的意思是:注音「ざる」在底本中是「さる」)。

所以,振假名的多少与其说取决于作品,不如说取决于底本。《桃太郎》的底本是神话和昔话的合集「日本の神話と十大昔話」,《心》的底本是一个文库本的「こころ」。两者都写在文件末尾「底本:」后面。读音多,是因为底本本来就标得多。

同一个故事,两个版本

青空文库有时会以不同的表记收录同一部作品。作业手册说明,用旧字旧假名写的作品,会以保持原貌的形式(旧字旧仮名版)、改为现代表记的形式(新字新仮名版),以及只把旧字体换成新字体的中间形式(新字旧仮名版)登录。版本不同,底本也可能不同。

宫泽贤治的《要求很多的餐馆》有新字新假名和新字旧假名两个版本。新字旧假名版的底本是「宮沢賢治全集8」。下面是两位绅士在山里商量回去的同一段。

新字新假名版:

「ぼくはもう戻《もど》ろうとおもう。」

「そいじゃ、これで切りあげよう。なあに戻りに、昨日《きのう》の宿屋で、山鳥を拾円《じゅうえん》も買って帰ればいい。」

 風がどうと吹《ふ》いてきて、草はざわざわ、木の葉はかさかさ、木はごとんごとんと鳴りました。

新字旧假名版:

「ぼくはもう戻らうとおもふ。」

「そいぢや、これで切りあげやう。なあに戻りに、昨日の宿屋で、山鳥を拾円も買つて帰ればいゝ。」

 風がどうと吹いてきて、草はざわざわ、木の葉はかさかさ、木はごとんごとんと鳴りました。

(“我想回去了。”“那就到此为止吧。回去的路上,在昨天的旅馆买上十元的山鸡带回去就行了。”风呼地吹来,草沙沙作响,树叶哗哗地响,树咯吱咯吱地响。)

「戻」「昨日」「拾円」「吹」的读音只出现在新字新假名版里。而附近的「腹は空《す》いてきた」(肚子饿了)和「兎《うさぎ》」(兔子),两个版本都标了读音。即使在新字新假名版的这一段里,「戻」也只在第一次的「戻《もど》ろう」标了读音,后面的「なあに戻りに」没有标。两个版本振假名的数量,见 JLPT 各级别能读哪些日本近代文学。

改写成现代表记的版本

只有旧字旧假名版本的作品,输入者有时会把它改写成现代表记。这时要遵循青空文库的「旧字、旧仮名で書かれた作品を、現代表記にあらためる際の作業指針」,其中有几条与振假名有关:

  • 作者特有的借字(当て字),以及现在很少用汉字书写的代词、副词、连词、助动词,根据需要标注振假名。
  • 用汉字书写的外国专有名词和外来语,根据需要标注振假名。
  • 难读的词、容易读错的词,标注振假名。
  • 从全部标音(総ルビ)的底本中,可以省去一部分振假名。

这种版本的振假名就和底本不完全一样了。指针规定,做过这种改写的,要在文件末尾的注记中写明。所以看文件末尾,就能知道这个文本依据哪本书、是怎样输入的。

青空文库本身的介绍见 青空文库是什么;旧假名的读法见 旧假名遣怎么读;怎样逐步去掉振假名,见 什么时候该去掉振假名。

在 Niho 里读注音

我做的 Niho 是一款 iPhone、iPad 上的免费阅读应用,收录青空文库17,000多部作品,并内置词典。没有广告,也没有应用内购买。界面支持简体中文。

Niho 会把青空文库《》里的注音,显示成词语上方的振假名。只有底本标了注音的地方才会显示。在阅读画面点「Aa」打开「阅读设置」,用「显示振假名」可以打开或关闭。

作品详情页会显示「现代假名」「历史假名」等表记。「发现」的书架上排的是新字新假名的版本,旧假名的版本可以通过搜索找到。遇到没有注音的汉字,长按后点「查词」,就会显示读音和释义。读完第一本书的步骤见 Niho 上手指南。

在 App Store 下载