《晋书》编撰史料

前源文献
参见:十八家晋史
在唐人修晋书以前“据晋、宋等书列传所载,诸家为晋书者无虑数十种”,其中到唐初时能为世人所见尚有19种。这么多家记述晋史的旧史文献就成为了唐修《晋书》时主要的前源文献。刘知几《史通·古今正史》篇云:“皇家贞观中有诏,以前后晋史十有八家,制作虽多,未能尽善,乃敕史官更加篆录,采正典与杂说数十余部,兼引伪史十六国书,为纪十,志二十,列传七十,载记三十,并序例目录,合为百三十二卷。自是言晋史者,皆弃其旧本,竞从新撰者焉。”
18家晋书之名由此而立,但唐初所存的晋朝史书实际为19家。其中用编年体撰写的有11家,分别是:
(一)陆机《晋记》4卷
(二)干宝《晋纪》23卷
(三)曹嘉之《晋记》10卷
(四)习凿齿《汉晋阳秋》47卷
(五)邓粲《晋纪》11卷
(六)孙盛《晋阳秋》32卷
(七)刘谦之《晋记》23卷
(八)王韶之《晋记》10卷
(九)徐广《晋纪》45卷
(十)檀道鸾《续晋阳秋》20卷
(十一)郭季产《续晋记》5卷
用纪传体撰写的有8家,分别是:
(十二)王隐《晋书》93卷
(十三)虞预《晋书》44卷
(十四)朱凤《晋书》14卷
(十五)何法盛《晋中兴书》78卷
(十六)谢灵运《晋书》36卷
(十七)萧子云《晋书》102卷
(十八)萧子显《晋史草》30卷
(十九)臧荣绪《晋书》110卷
这19家中包括西晋和东晋全部史实的仅臧荣绪一家。臧荣绪的《晋书》乃唐初以前唯一完整的一个本子,因而唐初所修撰的《晋书》主要以臧氏之书为蓝本,并通称为《新晋书》,以区别于臧氏之《旧晋书》。自臧氏之书亡佚,《新晋书》才独居《晋书》之名。
《史通》在上面所引的那段话之前原有一句,“齐隐士东莞臧荣绪又集东、西二史,合成一书”,所以后面才说,“自是言晋史者,皆弃其旧本,竞从新撰者焉”。于此可知唐初所称的18家晋书是指臧荣绪《晋书》以外的诸家史书而言:《史通》的话是依据贞观中的诏书而说的,所以较为简略,从唐初各家流传的情况和修撰《晋书》的过程看,这样理解是无可怀疑的。
除上述19家外,还有4家纪传体晋书,它们是:
(廿)谢沈《晋书》(卷数不明)
(廿一)郑忠《晋书》7卷
(廿二)沈约《晋书》110卷
(廿三)庾铣《东晋新书》7卷
上述23家晋书各有不少缺憾,诸如有的属于未完成的史稿,如谢灵运、沈约、萧子显等所撰;有的受客观条件所限,很难做到载录完全,成为晋朝的通史;臧荣绪《晋书》虽说志传俱备,较为完整,但与东晋一代并立甚至比东晋更久的十六国史又未能录入其中。在这种情况下,唐太宗于贞观十八年(664年),敕令房玄龄、褚遂良等重撰《晋书》,贞观二十年书成,凡130卷。到安史之乱发生时,作为“御史”晋书编写时的主要蓝本臧荣绪所撰《晋书》已下落不明,其余的22家晋史书也皆散佚。
总结:臧荣绪《晋书》110卷为最全面的旧晋书,而现行《晋书》实为新晋书(添加《十六国春秋》等十六国历史编入“载记”条目)。