魏晋以后,佛教逐渐兴盛,影响深入到中国社会、思想、文化之中。道教也在政治、社会方面起相当作用,都应在史书中有所反映。但魏收之前的裴松之注《三国志》,以佛家事附于东夷传。沈约《宋书》附于蛮夷传。《魏书》中始设释老志,不能不目为卓识创举。北魏时鲜卑部族蕃衍,太和以后又有改鲜卑姓为汉姓之举。魏收师汉人氏族谱牒之意,结合北方民族部落族姓的风习,设官氏志,于百官之外兼志氏族,是适应时代特征的处理方法,为后人研究北魏历史提供了极大方便。《魏书》本纪、列传相连,而志列在最后,符合刘知几《史通》所谓:“本纪所书,资传乃显,表志异体,不必相涉。”列传的类列和次第,也都各有其意义。书中收录的诏令奏议,大都关系政治,其他文章,也足供考察作者身世和为人。而当时流行的轻浮诗文,所取极少。这些都是《魏书》的显著优点。
魏收在北齐时修魏史,北齐继承东魏,他不得不以东魏为正统,因有不少挂漏,对高欢也多溢美。例如地形志以文书散佚为理由,不依据北魏最盛的宣武帝延昌年间版图,反而采用偏安的东魏武定之世为标准,给后代研究北魏历史造成很大困难。魏收为人恃才傲物,利用修史凌侮别人,“迁怒所至,毁及高曾”。因而申诉其不公平者百有余人,称其书为“秽史”。实际上,作为封建史家,在政治上的荦荦大端,魏收的观点和当时统治阶级公认的看法是相一致的。例如传说他因受金而为尔朱荣作佳传。但《魏书》尔朱传中对他的专横残暴似及给魏朝统治带来的祸害,都有充分的描述和足够的谴责。“秽史”之说,只是一些门阀士族斤斤于自己祖先在书中的反映,并不完全符合事实。
《北齐书》
记述北朝高齐一代历史的纪传体史书。唐李百药撰。原名《齐书》,宋代始加北字,以示与《南齐书》相区别。含本纪八卷,列传四十二卷,共五十卷。该书北宋时已残缺不全,大致第四、十三、十六至二十五、四十一至四十五,共十七卷是李氏原书,其余是后人用《北史》、高峻《小史》所补。大体纪传中有史臣论和赞,并称高祖、世宗、显祖、肃宗、世祖等庙号者,是李书原文;称谥号如神武、文襄、文宣、孝昭、武成的部分,则出于《北史》。五十卷之中,一卷有赞无论,五卷有论无赞,十九卷论赞全缺。
李百药(~),字重规,定州安平(今属河北)人。父李德林,北齐时参预修国史,完成纪、传二十七卷。隋开皇初,奉诏续撰,增为三十八卷。唐贞观元年(),李百药拜中书舍人,又受诏撰齐书。根据李德林的旧稿,杂采他书,扩充改写为五十卷,贞观十年成书。
该书中不少记述用当时口语,李百药可能利用了刘知几所称赞的隋代王劭所撰《齐志》。《北齐书》和萧子显《南齐书》都仿效范晔的《后汉书》体例,每卷末尾在史臣论之后,又有韵文写成的赞,叠床架屋,颇嫌繁复。
《周书》
叙述北朝宇文周一代历史的纪传体史书。唐令狐德棻等撰。含本纪八卷、列传四十二卷,共五十卷。该书北宋时已残缺不全。今本每卷纪传都有史臣论,而第十八、二十四、二十六、三十一、三十二共五卷缺,大约不是令狐德棻的原本。其中三十一、三十二两卷全用《北史》补。二十四、二十六两卷大约是用高峻《小史》所补,而第二十四卷脱漏尤多。
令狐德棻(~),宣州华原(今陕西耀县)人。在唐初颇有文名,多次参加官书的编写。武德五年(),任秘书丞,向唐高祖李渊提出:梁陈和北齐还有记载保存,而由于隋末战乱,周隋文献多有遗缺。现在耳目所及,还能得到可以凭信的史料。唐因隋继承北周历数,唐朝祖先建立功业都在周时。因此令狐德棻建议,修梁、陈、齐、周、隋五朝之史。高祖采纳其意见,并给每一史都委派了主持人。时过数年,修史事业未能成就。贞观三年(),唐太宗李世民又下令修撰梁、陈、齐、周、隋五代史,周史由令狐德棻和秘书郎岑文本负责,德棻又推荐殿中侍御史崔仁师协助。贞观十年成书。北周诏令文书多仿先秦文体,《周书》如实照录。但书中叙事纪言,也往往过于文雅,华而失实,不能恰当反映北周当时风气,因而《周书》在《史通》中多处受到刘知几的批评。