文献校雠
第 1 章 文献校雠
公元前 26 年,西汉成帝河平三年,长安城北的中垒校尉府里,一位年近五十、头发花白的中年人接到了一道诏书。当时没有人会想到,这道诏书将永久改变中国人阅读历史的方式。中年人叫刘向,他在未来十余年时间里,要把皇家图书馆里堆积如山的散乱竹简与帛书,一卷一卷校勘、删定、誊抄、分类,最后为每一部书撰写一份说明文字。这套作业流程,被后世学者称为「校雠学」。而我们今天看到的《战国策》,正是这套流程最具代表性的产物之一。
本章要回答的核心问题是:刘向究竟怎样把一堆来源复杂、真伪混杂的战国游说记录,整合成了一部结构清晰的书?今本《战国策》三十三卷四百九十七章里,哪些是战国时期的原始材料,哪些经过了汉代学者的改造,又有哪些是后世掺入的赝品?要回答这两个问题,我们需要走进两千年前的校书现场,复盘那场中国最早的「文献工程」。
1. 散落的「战国故事」原本是什么样子
先建立一个直觉:在汉武帝罢黜百家、独尊儒术之后,战国时期纵横家们活跃的游说记录,已经在主流意识形态中边缘化了一百多年。到了刘向接手时,这些材料大多散落在皇家图书馆的不同角落,状况相当混乱。
《汉书·艺文志》保留了班固对当时文献生态的描述:纵横家一类共记录了「《苏子》三十一篇、《张子》十篇、《庞煖》二篇、《闾丘先生》十三篇、《蒯子》五篇、《司马穰苴》五篇、《战国策》三十三篇」等若干篇目。注意,这里「《战国策》三十三篇」已经是刘向整理之后的成果。在更早的时候,皇家藏书里没有这本书,有的只是一些名为《国策》《国事》《短长》《事语》《长书》《脩书》的零散篇章。
「策」「短长」「事语」这些词,分别提示了材料的几个来源:「策」本义是竹简,借代为一种记事的简册;「短长」强调纵横家揣摩形势、利弊短长的论辩风格;「事语」则把材料定位为「故事+对话」的合集。刘向要做的,是把这些分散在不同名目下的篇章,按主题和时代重新归拢,给它们一个统一的称呼:《战国策》。
这场整理工作的挑战,主要来自三个层面。第一,原始材料来源庞杂,既有秦国史官的记录,也有六国游士的自著,还有汉初蒯通、陆贾等人转述战国掌故的二手材料。第二,不同来源对同一事件记述不一,字句差异很大,必须以某种标准判断是非。第三,原本没有目录,没有索引,要靠整理者自己设计分类体系。
校雠学正是为了处理这三层挑战而诞生的。它的核心思路,是把整理工作拆解成可操作、可重复、可检验的几个步骤。下面我们一步步来看。
2. 校雠学五步作业法
校雠学的具体流程,散见于《汉书·艺文志》、刘向《战国策叙录》、《文选》收录的刘向《管子序》、《说苑序》等多份文献。把这些零星记载拼合起来,可以重建出刘向团队的标准化作业链条:搜本、对校、勘误、定本、叙录。
```mermaid flowchart LR A[搜本<br/>广罗异本] --> B[对校<br/>相互参校] B --> C[勘误<br>勘定异文] C --> D[定本<br/>分类编次] D --> E[叙录<br/>撰写提要] E --> F[誊录定本<br/>上报皇室] ```
每一步都有明确的技术目标,缺一不可。
2.1 搜本
校书的第一步,是把所有能找到的相关抄本汇集起来。刘向在《管子叙录》中说:「所校雠中《管子》书三百八十九篇,大中大夫卜圭书二十七篇,臣富参书四十一篇,射声校尉立书十一篇,太史书九十六篇,凡中外书以校……除复重四百八十四篇,定著八十六篇。」短短一段话,列出了五种不同的来源:中书(皇家藏本)、大夫私人藏本、参军私人藏本、射声校尉私人藏本、太史官府藏本。
这种「广罗异本」的做法,本质上是承认一个朴素的事实:每个抄本都可能在传抄过程中产生错误,拥有的异本越多,对勘出真相的概率越大。刘向团队搜罗《战国策》相关材料的方式,我们今天只能从《战国策叙录》的残篇推断。他们面对的「异本」,至少包括以下几类:皇家藏本(可能多达十几份)、太史公(即司马迁)所据的六国古史底本、各地诸侯王及私人藏书、淮南王刘安门客汇集的战国故事、以及纵横家后学自编的游说辞集。每份底本都带着自己的传抄传统,文字出入在所难免。
搜本这一环节的工程量极大,根据《汉书》记载,仅仅是「雠校」中秘书这一项工作,刘向就调动了一支由步兵校尉任宏、太史令尹咸、侍医李柱国等人组成的专家团队,加上若干助手与誊写员,前后历时十余年。
2.2 对校
异本搜齐之后,下一步是「死校法」:把不同版本摆在同一张书案上,由校书吏逐字逐句比对。这种方法听起来笨拙,但在印刷术出现之前,是发现错误的唯一可靠手段。
刘向团队的对校工作会留下大量原始记录。后世把这些记录称为「校记」或「异文」,一般以某种特定格式标注:「某书作某,某书作某,今从某」之类的格式。例如唐代陆德明《经典释文》里就保留了相当多汉代校书的痕迹,可以让我们反推刘向当年是怎么做的。
对校时一个微妙但关键的判断是:当异本之间出现差异时,校书吏不能立刻定夺谁是谁非。他们只会机械地记录差异,留待第三步「勘误」再做裁决。这正是「校雠」与「删改」的本质区别——校对者只负责「对」,裁定则属于更高一级的判断。
2.3 勘误
这一步是整条流水线的智力核心。校书吏呈上异文清单之后,刘向这样的总负责人要做两件事:一是根据对仗、文气、史实逻辑判断正误;二是参考当时可用的其他文献加以佐证。
刘向在《战国策叙录》里举过一个例子,原文大意是:在整理过程中发现「本字多误为俗字」,例如「燕」字常被误写成「臙」、「齐」字常被误写成「斉」之类,必须逐一纠正。但更重要的是史实性的勘误:例如同一事件在异本里时间、地点、当事人对不上,需要参照《史记》《左传》《国语》等他书裁定。
勘误这一步有一个常被忽视的副产品:每一次裁定,本质上都是一次「对历史真相的判断」,但这种判断又不可避免地带上了汉代学者的偏见。比如刘向身为宗室成员,对六国灭亡的描述,往往会自觉或不自觉地强调「不修德政」「不听忠言」的道德训诫。这种道德化解读,正是今本《战国策》在多大程度上保留战国原始材料这一问题的复杂性根源。
2.4 定本
勘误之后,得到的是一份相对可靠的异文裁定本。接下来需要做两件事:一是删除重复篇章,二是把剩下的篇章按某种逻辑排列编次。
删除重复看似简单,实则极难。同一个故事的两个版本,往往详略不同、记述侧重不同、结尾不同。刘向的标准通常是「以意定从」:判断哪一个版本更像「源」,哪一个是「流」,只保留最接近原始形态的那一份。其余作为材料进入叙录里说明。
分类编次则是定本工作中思想含量最高的部分。《战国策》按国别分为东周、西周、秦、齐、楚、赵、魏、韩、燕、宋、卫、中山十二国,每国之下各系若干章。这种「以国为纲」的分类逻辑,反映了汉初人对战国史的认知框架:把战国理解为「十二个独立外交实体的故事集」,而不是一个由时间和因果贯穿的整体。值得注意的是,这个分类框架并非唯一可能。如果按主题分类,纵横家故事自然会聚成一类;如果按时间分类,则会出现「合纵」「连横」的事件序列。刘向选择了国别,本质上是为读者提供了「地图式」而非「剧情式」的入口。
2.5 叙录
最后一环是撰写叙录。叙录是每一本书前面附的「说明文字」,相当于今天的学术序言。它通常包括:书名由来、篇目数量、材料来源、流传经过、编次标准、简要评价。刘向为《战国策》撰写的叙录,是今本所有保留下的叙录中最重要的一份。今天我们看到的刘向《战国策叙录》保存在《战国策》最末一卷之后(南宋以后被挪到了开头位置),仍然有约三百多字的篇幅。
叙录的功能不只是介绍书目,更是「如何阅读这本书」的指南。读者拿到一本古书,先读叙录,等于先建立了一个框架,再去读正文才不会迷路。这是一种非常现代的编辑意识。
通过这五步,刘向团队把一份「散乱材料汇总」,变成了一份「可以流通、可以解读、可以传承」的标准化文本。这是中国文献史上第一次系统化地把整理方法制度化。
3. 「策」的语义与三十三卷的分类逻辑
《战国策》三十三卷四百九十七章这组数字,看起来枯燥,背后却藏着校雠学最关键的一次判断。
第一个问题:「策」是什么意思?许慎《说文解字》里,「策」字有两种用法。一指占卜用的「蓍」,二指书写用的「竹简」(即「册」的语源)。这里的「策」,取的是后者。但在战国策的具体语境里,「策」还暗含第三层意思:「策谋」「策略」。《史记·货殖列传》说「贫富之道,莫之夺予,而巧者余有馀,拙者不足……能使之有策,则争矣」,这里的策就是谋略。所以「战国策」四个字,既指「战国时期的策略汇编」,又指承载这些策略的「册子」。
第二个问题:为什么是三十三卷?现存最早的《战国策》定本是北宋曾巩校刊的,曾巩在《战国策序》中明确说,他所见到的刘向原书已经是「三十三篇」,与《汉书·艺文志》记载吻合。但在南宋姚宏、鲍彪等人注本之后,由于反复刊刻,今天的版本数有所不同。一个关键的事实是:刘向整理出来的三十三篇,四百九十七章,并非全部保留到了今天——其中部分内容散佚,部分插入的内容则来源可疑。
分类逻辑上,今本《战国策》分为:东周策一卷、西周策一卷、秦策五卷、齐策六卷、楚策四卷、赵策四卷、魏策四卷、韩策三卷、燕策三卷、宋卫策一卷、中山策一卷,再加目录一卷,总共三十三。这种分配并不均匀:齐楚秦这些大国篇幅最多,宋卫中山这些小国最少。这种不均匀本身就透露出材料分布的真相——强国游说活动多,故事也就多。
但这里有一个常被忽视的细节:今本《战国策》是否真的全部是刘向亲手定稿?要回答这个问题,必须借助两类参照系——一是西汉末年的文献目录(特别是《七略》和《别录》是否对每篇有逐篇标注),二是近代以来的出土材料。
4. 刘向父子与《别录》《七略》
理解今本《战国策》的「二手性」,必须先理解刘向父子的学术接力。
刘向(前 77 年—前 6 年)领校中秘书的工作,断断续续持续到他去世前。晚年他把每部书的叙录集合起来,打算编一部「总目录」,这是《别录》的雏形。《别录》未能完成,刘向去世后,刘歆接过父亲的工作,于西汉末年到新朝初年,把《别录》进一步浓缩、分类,编成了中国第一部系统化的图书分类目录《七略》。
《七略》的分类体系是:辑略(总述)+六艺略、诸子略、诗赋略、兵书略、术数略、方技略。其中纵横家类归属于「诸子略」,原书名为《苏子》《张子》《庞煖》等等,《战国策》则单独列出,意味着在刘氏父子的判断里,这是「游说记录汇编」,不是「某家思想论集」。
《别录》和《七略》今天都已经散佚了,但班固《汉书·艺文志》几乎是《七略》的节略版,所以我们仍能通过《汉书·艺文志》反推刘氏父子的工作。例如,《汉书·艺文志》在「春秋类」末记载:「《战国策》三十三篇」并附按语:「或曰《国策》,或曰《国事》,或曰《短长》,或曰《事语》,或曰《长书》,或曰《脩书》。战国时游士辅所用之国,为之策谋,宜为《战国策》。」(按语引自刘向叙录)
这段按语透露了三条信息:第一,战国策在刘向之前有多个名称;第二,刘向「宜为」即判定应当称作「战国策」,这是他的命名权;第三,材料来源是「游士辅所用之国,为之策谋」,即各国游说故事的合集。
那么刘向父子对《战国策》每篇的真伪与来源是怎么判断的?这恰恰是校雠学留下的一个遗憾。由于《别录》《七略》散佚,详细到篇的判语我们今天看不到。1973 年湖南长沙马王堆三号汉墓出土的帛书《战国纵横家书》,部分程度上补足了这一缺憾——它给我们提供了刘向当年所依据的「异本」之一长什么样,让我们有可能反推刘向勘误时的判断依据。
5. 出土帛书的证伪与印证
1973 年冬天,长沙马王堆三号墓的发掘震动学术圈。这座墓属于西汉初年一位利苍家族成员,下葬时间约在文帝时期。墓中出土的帛书里,有一种被定名为《战国纵横家书》的东西,经整理后共得二十七章。
这二十七章给了我们三个层次的证据,足以重构今本《战国策》的真实结构。
第一层:篇章对应关系。二十七章中,有十七章可以从今本《战国策》里找到对应文字,但字句颇有出入;另外十章则与今本《战国策》任何一篇都不对应,是古本《战国策》曾经存在、但刘向最终没有收入今本的篇章。换句话说,今本《战国策》只是战国纵横家故事的一小部分,刘向当年的选材有相当大的取舍空间。
第二层:史实错位。帛书里最重要的章节之一是苏秦给燕昭王的书信,对应今本《战国策·燕策一》。帛书明确显示,苏秦活跃于燕昭王(前 311 年—前 279 年在位)时期,联合五国攻齐。然而司马迁《史记·苏秦列传》却说苏秦是「齐湣王」时期的人物,主张合纵六国攻秦——这是司马迁在写《史记》时被某种后世传闻误导了,今本《战国策》里又有合纵攻秦又有合纵攻齐,相传就是这场混乱的产物。帛书证据让今天的学者能比较确定:帛书更接近史实,司马迁记错了,今本《战国策》里那些「苏秦主张六国合纵攻秦」的记载,至少有一部分是后世窜入。
第三层:文风差异。帛书章节往往用极简的对话体,类似电报;今本《战国策》的对应章节则大量铺陈,夹杂文采修饰。这种差异提示我们:今本《战国策》在流传过程中,被文学化、戏剧化处理了。原始材料是「记录」,今本是「故事」,这两者之间的差别正是校雠学要警觉的对象。
帛书的发现,对我们理解今本《战国策》的「二手性」形成了实质性冲击。它告诉我们:今本《战国策》并非战国原始材料的完整呈现,也不是刘向当年所见的原始汇辑,而是经过刘向编选、汉代后来再次修订、北宋再次校刊多道工序之后的「层累文本」。每一层都留下了自己的烙印。
6. 动手练习:用「异文比对法」读荆轲
理论之后,让我们做一次实操。校雠学最重要的实操技能就是「异文比对法」——把同一事件的不同来源文本并排摆放,记录差异,判断材料孰先孰后、孰真孰伪。这里我们以「荆轲刺秦王」为例,对勘《战国策·燕策二》与《史记·刺客列传》两段。
请先做这三件事:找一份权威点的《战国策》注本(比如缪文远《战国策新校注》或范祥雍《战国策笺证》),再找一份权威点的《史记》注本(比如泷川资言《史记会注考证》或中华书局点校本),然后打开两个版本相应的章节,并排放在桌子上,动手比对。下面给出三个实际差异作为示范。
差异一:太子丹还是燕王喜做主角。
《战国策·燕策二》整段的叙事主语是「燕太子丹」,从太子丹在秦做人质、逃亡回国开始,到策划刺秦行动、最终失败,全篇都以太子丹为决策核心。而《史记·刺客列传》虽然也以太子丹为主线,但同时反复提及「燕王喜」的角色——比如荆轲出发前,燕王喜曾经明确表态反对、担心秦国报复,最后荆轲死了,燕王喜又杀了太子丹以谢秦。这种差异并非字句差异,而是叙事重心差异:战国策强调「太子丹的复仇」,史记强调「燕王室的分裂决策」。
差异二:田光之死的处理详略。
田光是太子丹向荆轲引荐的关键中间人。荆轲见太子丹之前,太子丹让田光不要泄露此事,田光为表诚信当场自刎。在《史记·刺客列传》里,这段故事用了相当篇幅渲染田光的壮烈;而在《战国策·燕策二》中,田光之死的细节被大幅压缩,甚至有人怀疑今本《战国策》对田光的处理是源自《史记》改造。两种文本的差异意味着:史记式的叙述,更多文学加工;战国策式的更接近原始记事。
差异三:易水送别的歌辞。
「风萧萧兮易水寒,壮士一去兮不复还」这段千古绝唱的归属,在《史记》和《战国策》里略有不同。《史记·刺客列传》记载为「高渐离击筑,荆轲和而歌」,歌词完整保留;而《战国策·燕策二》的对应段落里则没有保留歌辞的完整歌词,只用概述的方式描述了场景。两段对比之下,司马迁的版本无疑更富文学性,但也更可能是司马迁化用了「通行歌辞」作为叙事渲染,而非逐字引自原始事件记录。
把这三处差异记下来,你已经完成了校雠学的第一项基本训练。接下来你可以自己再发现至少两到三处实质差异,例如「荆轲最后是被杀还是自杀」「秦廷那位医生夏无且的细节」等等。每一处差异都提示一个判断问题:哪一段更接近史实?文学改编加了多少?有没有第三方材料可以佐证?
7. 一组工具书与进阶索引
如果你想在课外继续深入这一领域,以下几份材料和工具比较实用。
第一类:原始文本。中华书局的《战国策》(2012 年点校本)是目前公认较好的现代整理本。配合的注释读本可以选择缪文远《战国策新校注》(四川古籍出版社)或范祥雍《战国策笺证》(上海古籍)。《史记》方面,中华书局点校本配合泷川资言《史记会注考证》足够应付绝大部分需要。
第二类:帛书。马王堆汉墓帛书整理小组编《马王堆汉墓帛书〔叁〕》(文物出版社 1983 年),其中收录了完整《战国纵横家书》释文与图版。另外可以看杨宽《战国史》和马非百《秦史》对帛书章节的引用。
第三类:专题研究。台湾学者郑良树的《战国策研究》(台湾大学出版)系统讨论了校勘问题;大陆学者熊宪光《战国策研究与选译》、何晋《战国策人物故事与思想》等是较好的入门书。更高阶的研究,可以看诸祖耿、钱穆等老先生的文章,以及日本学者藤田胜久《中国古代国家与支配结构》中关于战国策史源学考辨的篇章。
本章小结
通过拆解刘向的校书流程,我们现在已经能把《战国策》的「生成过程」还原成一个清晰的工程图:搜本—对校—勘误—定本—叙录五步作业法。每一道工序都对应一种技术难题,每一道工序之后留下的痕迹也都成为今天读者判别「原貌与后世改动」的依据。
更重要的是,我们从帛书《战国纵横家书》获得了关键的反证:今本《战国策》只是刘向当年所见材料中的一部分,今本里的某些故事带有司马迁或更后学者的文学化痕迹,某些篇章则可能是后世窜入的伪作。这种「二手性」觉悟,是阅读古代文献时最基础也最容易被忽视的素养。
带着这套校雠学的判断框架,下一章我们将进入一个完全不同的层级:战国时期地缘政治的具体运作。我们要问的是,即便《战国策》里有些故事是后世的文学加工,那个时代的国家格局、地理约束、外交逻辑是否仍然可以被我们通过这些「并不完美」的材料还原出来?纵横家们在各国之间穿梭游说,他们的策略选项背后是哪些刚性的地理与人口条件?我们要用第二张地图,从文字回到大地。