《资治通鉴》怎样编成编年:丛目、长编与《目录》《考异》

阅读 52

《资治通鉴》二百九十四卷,记事一千三百六十二年,它的编年是怎样做出来的?本文介绍司马光与刘攽、刘恕、范祖禹的分工,先列丛目、再修长编、最后删定的三步工作法,多国并立时期以何种年号纪年的处理,以及与正文配套的《资治通鉴目录》三十卷如何充当年表和事目索引、《考异》三十卷如何记录史料取舍。

《资治通鉴》共二百九十四卷,从周威烈王二十三年写到后周世宗显德六年,记载了一千三百六十二年的历史。要把如此漫长的历史按年月日编排得井井有条,需要一套严密的工作方法。司马光和他的助手们在这方面积累了丰富的经验,他们的做法也成为后世编纂大型史书的范例。

通鉴的编纂是一项集体工程。宋英宗时,司马光获准设立书局,选择助手。刘攽负责两汉部分,刘恕负责魏晋南北朝部分,范祖禹负责唐代部分,最后由司马光统一修改定稿。宋神宗即位后,亲自为这部书题名《资治通鉴》,并写了序文。司马光后来退居洛阳,继续主持编纂,直到元丰七年全书告成,前后历时十九年。

编纂的第一步是“丛目”。助手们先把各种史料中的事件,按照年月日的顺序排列出来,列成提纲式的目录,把所有相关的史料都标注在相应的事目之下。这一步的目的是把分散在各种史书中的材料,统一到时间线上。

第二步是“长编”。根据丛目,把各种史料的原文汇集起来,进行比较和初步的取舍,写成详细的初稿。司马光要求长编宁可繁复,不可简略,尽量把有价值的材料都保留下来。仅唐代部分的长编,就有数百卷之多。

第三步是删定。司马光亲自对长编进行删削和修改,确定最终的文字。他要在大量的材料中选择最可信、最重要的内容,用简洁的语言写出来。这一步的工作量最大,也最能体现司马光的史识和文笔。

在纪年上,通鉴遇到一个难题:在三国、南北朝、五代等多国并立的时期,应当用哪个政权的年号来纪年?司马光的做法是选取一个政权的年号作为纪年的标准,例如三国时期用魏的年号,南北朝时期用南朝的年号。他说明这样做只是为了纪年的方便,并不表示对各政权的褒贬。不过,这一做法仍然引起了后世的讨论,朱熹编《资治通鉴纲目》时就改变了三国时期的正统处理。

除了正文,司马光还编撰了两部配套的书。一部是《资治通鉴目录》三十卷,以年为经,以国为纬,按年列出各国的大事事目,并注明在正文中的卷数,既是年表,又是检索正文的索引。另一部是《资治通鉴考异》三十卷,记录在不同史料之间如何取舍,说明选择某一说法、舍弃另一说法的理由,开创了史书附录考证的先例。

站内收录的《资治通鉴》是通鉴的正文。阅读时如果能配合《目录》查找年份和事件,配合《考异》了解史料的来源和取舍,就能更深入地理解这部编年史的编纂过程,也能体会司马光所说的“臣之精力,尽于此书”。