Taboo
避讳:古人为什么不能随便叫名字
我们今天直呼其名是亲近,古人直呼其名是冒犯。为了不冒犯,他们改字、缺笔、留空、换读音——改到最后,连我们熟悉的「观音」「嫦娥」都不是原来的名字了。
先把逻辑理顺:名是要避的,字是不避的。因为名是尊长所命的私称,字本来就是为了给别人叫才取的。避讳避的是名,这也正是「字」在古代社交中不可或缺的原因——没有字,你连叫对方什么都没法叫。
一、三类讳:君、亲、圣
《公羊传》把这套规矩的边界说得很清楚:
春秋为尊者讳,为亲者讳,为贤者讳。
《公羊传·闵公元年》
对应到实际制度,就是三类:
- 国讳(君讳) 当朝君主及其祖先的名字,全国上下都要避。这是最硬的一类,犯者可能获罪。
- 家讳(私讳) 自己父祖的名字,只在家族内部避。别人到你家做客,要先问清楚——「入门而问讳」,这句话就出自《礼记·曲礼上》。
- 圣讳 孔子、孟子等圣贤之名。清代曾专门下谕避孔子讳,「丘」姓一度改写作「邱」。
二、四种避法
不能写、不能说,总得有个替代办法。古人想出了四条路:
1. 改字——换一个意思相近的字
这是最常用的一种。汉文帝名刘恒,于是「恒山」改称「常山」,「恒」换成了义近的「常」。
2. 缺笔——少写一笔
字形照旧,只在末笔省去一点一画。清康熙名玄烨,清代刻本里的「玄」字多缺末笔;避孔子讳时,「丘」也常缺一笔。这种办法的好处是读者一眼就知道在避谁。
3. 空字——留空或写「某」
直接不写,留一个方框,或者写成「某」。读碑刻、抄本时看到突兀的空格,多半就是这里。
4. 改音——字不变,读音变
最著名的例子是「正月」。秦始皇名嬴政,与「正」同音,于是「正月」改读如「征月」,这个读音一直沿用到今天——我们现在读「zhēng yuè」,其实是两千多年前避讳留下的化石。
三、几个改变过文本的著名案例
| 所避之讳 | 原词 → 改后 | 说明 |
|---|---|---|
| 秦始皇 嬴政 | 正月 → 读「征月」 | 改音,非改字 |
| 汉文帝 刘恒 | 姮娥 → 嫦娥 | 「姮」与「恒」同音,故改。嫦娥本名姮娥 |
| 汉文帝 刘恒 | 恒山 → 常山 | 「恒」换义近的「常」 |
| 汉武帝 刘彻 | 蒯彻 → 蒯通 | 人名被后世史书改写 |
| 司马迁父 司马谈 | 赵谈 → 赵同 | 《史记》避家讳,「谈」多作「同」 |
| 唐太宗 李世民 | 观世音 → 观音 | 省去「世」字,遂成通称 |
| 唐高宗 李治 | 治 → 理 | 唐代文献中「治」多写作「理」 |
| 宋太祖 赵匡胤 | 匡 → 正 | 宋人避讳改字 |
| 清康熙 玄烨 | 玄 → 缺末笔 | 清代刻本常见 |
这张表值得多看一会儿。它说明一件事:我们今天当作「原名」的很多词,其实是被避讳改过的。你以为「观音」是简称、「嫦娥」是本名,恰好相反——「观世音」「姮娥」才是更早的形态。
四、避讳不只改字,还改制度和地名
这套规矩的波及面比想象中大:
- 改地名 恒山改常山是最典型的;历代因避讳改名的郡县不在少数。
- 改官名 唐代避太宗讳,六部中的「民部」后来改称「户部」,这个名称一直用到清末。
- 改人名 前文提到的蔡琰,字昭姬,后世通称「文姬」,一般认为是为避晋文帝司马昭讳而改。
- 改书名与篇名 抄刻时为避讳而改动原书用字,是校勘学上的一大麻烦。
所以读古书遇到「这个人怎么有两个名字」「这个地方怎么前后叫法不同」,先别急着判断是笔误——很可能是在避讳。
五、为什么偏偏不避「字」
这一条最能说明「字」的功能。名是私的、是尊长给的、是需要被保护起来的;字是公的、是给社会用的。所以:
- 别人称你,用字——这是尊重,不是冒犯。
- 你自己称自己,用名——这是自谦。
- 君上、父祖称你,可以用名——这是上下之分。
避讳制度越严,字就越重要。因为一旦名字成了禁区,社交就必须靠字来运转。这也是为什么魏晋到唐宋,字的使用频率高得惊人——那不是文人的雅癖,是制度逼出来的刚需。
六、今天还剩什么
制度层面,避讳在清末民初就废除了。但它的影子还在:
- 不直呼长辈名字,仍被很多人视为基本礼貌。
- 给孩子取名时主动避开祖辈用字,仍是常见的家庭习惯——这其实就是家讳的现代版本。
- 「正月」读「zhēng」,是国讳留下的最后一个日常痕迹。
所以今天取字,有一条实用建议:先把家里的避讳摸清楚。不是要守规矩,而是避免一个尴尬——取出来的字正好撞上祖辈的名,长辈听着别扭,自己也不好解释。这一步比选字本身更该先做。