“北京”去哪了?——前八十回的地名沉默与遗民编码
一、数字铁证:姑苏、扬州、金陵全写真名,北京直书为零
据《红楼三城》统计,前八十回中:
| 地名 | 出现次数 | 备注 |
|---|---|---|
| 南京(含金陵、应天、江宁、石头城) | 33次 | 真名真写 |
| 苏州(含姑苏) | 16次 | 真名真写 |
| 扬州(含维扬) | 6次 | 真名真写 |
| 北京 | 0次 | 直书未见 |
姑苏写真名16次、扬州写真名6次、金陵写真名33次——三座城市全部以真名实写,唯独全书政治中心“北京”直书为零。
这不是“没写到”。启功先生在《读〈红楼梦〉札记》中明确指出:书中虽有大量“进京”“来京”的说法,但“全书竟然没有一个‘京’字上带有‘北’字的”。
澎湃新闻也确认:“曹雪芹始终没有说京都就是北京,说到京城,作者有时还用‘神京’‘长安’‘进京’这些模糊的说法。”
甲戌本凡例校释更是一针见血:“实则只避一‘北’字,小说中有‘南京’而无‘北京’。 ”

二、替代方案:“都中”承担全部京城功能
前八十回中,“都中”反复出现,覆盖了“京城”的全部叙事功能:
| 回目 | 原文 | 功能 |
|---|---|---|
| 第二回 | “雨村因问:‘近日都中可有新闻没有?’” | 信息中枢 |
| 第三回 | “有日到了都中,进入神京” | 地理到达 |
| 第四回 | 护官符后的房分统计 | 行政户籍 |
| 第五回 | 警幻之言 | 权力中心 |
“都中”出现多次(精确频次待程序统计回填),承担了京城在权力、信息、户籍、地理等所有维度的叙事功能。但作者始终不叫它“北京”——只有功能,没有名字。
三、文学替代:“长安”的虚指功能
书中还用“长安”作为替代词:
- 第六回刘姥姥:“这长安城中遍地都是钱”
- 第十五回:“长安县内善才庵”
- 第五十六回:“长安都中也有个宝玉”
“长安”是汉唐旧都,是一个纯粹的文学符号。刘姥姥口中的“长安城”是口语化的泛指,善才庵的“长安县”是套用古称——没有一处是在描写真实的长安城。
作者用“长安”和“都中”双轨并行的方式,覆盖了“北京”的全部功能:文人/叙事用“长安”(古称虚指),日常/口语用“都中”(功能代号)。唯独不用“北京”。
四、作者自证:甲戌本凡例的编码说明书
甲戌本凡例有一段极为关键的说明:
“书中凡写‘长安’,在文人笔墨之间,则从古之称;凡愚夫妇、儿女子家常口角,则曰‘中京’,是不欲着迹于方向也。盖天子之邦,亦当以中为尊,特避其‘东南西北’四字样也。 ”
这段话透露了三个关键信息:
- 主动编码:“不欲着迹于方向”是作者的主动策略,不是“不敢写”的被动回避。
- 分人分称:文人用“长安”,百姓用“中京”——不同人群不同称谓,是自觉的分层编码系统。
- 避“北”字:“特避其‘东南西北’四字样”——“北京”二字里有“北”,属于要避的方位词。
凡例校释进一步点破:“实则只避一‘北’字,小说中有‘南京’而无‘北京’。 ”
但有一个细节值得注意:凡例声明的“中京”,在正文中几乎未出现(校释:“书中人物言谈称‘中京’者,尚未发现”)。实际承担京城功能的是“都中”,而非“中京”。
这意味着:凡例是“理想编码方案”,正文是“实际编码执行”——两者有微妙差异,但核心策略一致:避“北”字、避“北京”直书。
作者在凡例写作期可能原本计划用“中京”替代,后发现“中京”“中都”犯辽金都城忌讳,便废除此方案,改用“都中”补位——都,都城;中,中心。去掉“京”字和方位字,只保留“首都”这一功能内核。
这是一套动态的、有自我修正的编码系统,不是写完后随手改的。
五、版本校勘的反向铁证
第7回,焦大醉骂中有一段话——各版本存在系统性的差异:
| 版本 | 原文 | 处理方式 |
|---|---|---|
| 庚辰本 | “从南带至此” | 保留“此”(这里) |
| 程甲本 | “从南带至此” | 同上 |
| 杨继振藏本 | “从南带至此” | 同上 |
| 程乙本 | “从家里带了来” | 模糊化处理 |
| 新中国成立后校改本 | “从南带至北” | 强行塞入“北”字 |
作者用“此”不用“北”。 如果他想写“北”,直接写就是了。他用“此”(这里),恰恰证明“北”字在他笔下是禁忌。后人把“此”篡改为“北”,反向证实了作者的本意:“北”在《红楼梦》的文本中是被系统回避的。
从“从南带至此”到“从南带至北”——“北”字是后人硬塞进去的。作者不写“北”,后世偏要加上。这个篡改本身,就是反向铁证。
六、遗民地名编码梯
将以上数据串联,可形成一条清晰的“遗民地名编码梯”:
| 层级 | 地名 | 出现方式 | 编码含义 |
|---|---|---|---|
| 零覆盖 | 姑苏 | 真名16次 | 可写——遗民记忆中的“根” |
| 浅覆盖 | 扬州 | 真名6次 | 可写但不完整 |
| 中等覆盖 | 金陵 | 真名33次 | 故都,可写名字但不敢写细节 |
| 重覆盖 | 长安 | 文学虚指 | 古称替代,无地理实指 |
| 极覆盖 | 都中 | 功能替代 | 彻底替代——功能在,名字无 |
| 完全沉默 | 北京 | 0次 | 拒绝承认 |
编码强度递增: 从姑苏(真名真写)到北京(直书为零),是一条从“敢写”到“不敢写”到“彻底不写”的完整链条。北京处于这条链的顶端——不是“不敢写”,是“拒绝写”。

七、结论
“北京”在前八十回中直书为零,不是文本漏洞,不是作者疏忽。
三城数据(南京33次、苏州16次、扬州6次)与“北京0次”形成对比;甲戌本凡例确认“特避其‘东南西北’”;版本校勘中“从南带至此”被后人篡改为“从南带至北”,反向证实“北”字在作者笔下是禁忌。
“北京”的缺席,是遗民立场的编码,不是文学修辞。
一个作者,给姑苏、扬州、金陵全写真名,唯独不给全书最大城市写真名——他不是不知道它叫什么,他是不承认它配叫那个名字。
“都中”不是“北京”的省略,是“北京”的判决。
附录:本文引用原文锚点
- 《红楼三城》统计数据:南京33次、苏州16次、扬州6次、北京0次
- 启功《读〈红楼梦〉札记》:“全书竟然没有一个‘京’字上带有‘北’字的”
- 澎湃新闻:“曹雪芹始终没有说京都就是北京”
- 甲戌本凡例:“特避其‘东南西北’四字样也”
- 甲戌本凡例校释:“实则只避一‘北’字,小说中有‘南京’而无‘北京’”
- 焦大醉骂段落版本校勘:庚辰本“从南带至此” vs 程乙本“从家里带了来” vs 新中国校改本“从南带至北”
©红楼本相 原创内容,仅在知乎专栏与个人博客(hongloumeng.top)发布。
未经授权,禁止搬运至头条、微信公众号、百家号、抖音、B站等任何平台,禁止二次剪辑、洗稿、拆条、篡改数据后重新发布。转载需提前沟通,获授权后方可转载,且必须完整保留原文数据、运算规则及出处链接。删改核心论证、替换关键公式、隐瞒出处的转载,本体系不予认可。本博客与知乎专栏为唯一首发平台,任何其他平台发布的版本均视为未经授权的转载行为。



