《日知录》·卷二十六
○史记通鉴兵事秦楚之际,兵所出入之途,曲折变化,唯太史公序之如指掌。以山川郡国不易明,故曰东曰西日南日北,一言之下,而形势了然。以关塞江河为一方界限,故于项羽,则曰“梁乃以八千人渡江而西”,曰“羽乃悉引兵渡河”,曰“羽将诸侯兵三十余万,行略地至河南”,曰“羽渡淮”,日“羽遂引东欲渡乌江”;于高帝则曰:“出成皋玉门北渡河”,曰“引兵渡河,复取成皋”。盖自古史书兵事地形之详,未有过此者。太史公胸中固有一天下大势,非後代书生之所能几也。
司马温公《通鉴》承左氏而作,其中所载兵法甚详,凡亡国之臣、盗贼之佐,苟有一策亦具录之。朱子《纲目》大半削去,似未达温公之意。
○史记于序事中寓论断古人作史,有不待论断,而于序事之中即见其指者,惟太史公能之。《平准书》未载卜式语,《王翦传》未载客语,《荆轲传》未载鲁句践语,《晁错传》未载邓公与景帝语,《武安侯田?传》未载武帝语,皆史家于序事中寓论断法也,後人知此法者鲜矣,惟班孟坚间一有之,如《霍光传》载任宣与霍禹语,见光多作威福;《黄霸传》载张敞奏见祥瑞,多不以实,通传皆褒,独此寓贬,可谓得太史公之法者矣。 ○史记《史记·秦始皇本纪》末云:“宣公初志润月。”然则宣公以前皆无润,每三十年多一年,与诸国之史皆不合矣,则秦之所用者何正邪?
子长作《史记》,在武帝太初中。《高祖功臣年表》平阳侯下云:“元鼎三年,今侯宗元年。”今侯者,作《史记》时见为侯也。下又云:“征和二年,侯宗坐太子死,国除。”则後人所续也。卷中书征和者二,後元者一。《惠景问候者年表》书征和者一,後元者三。《建元以来侯者年表》书征和者二。《汉兴将相年表》有天汉、太始、征和、後元以至昭、宣、元、成诸号,历书亦同。《楚元王世家》书地节二年;《齐悼惠王世家》书建始三年者二;《曹相国世家》书征和二年;《贾谊传》贾嘉至孝昭时列为九卿;《田叔传》、《匈奴传》、《卫将军传》未有戾太子及巫蛊事;《司马相如传》赞扬雄,以为靡丽之赋,劝百而讽一,皆後人所续也。
《河渠书》东海引钜定,《汉书·沟恤志》因之,“东海”疑是“北海”之误,按《地理志》齐郡县十二,其五曰矩定,下云:“马车读水首受钜定,东北至琅槐入海。”又千乘郡博昌下云:“博水东北至矩定人马车渎。”而《孝武纪》曰:“征和四年春正月,行幸东菜,临大海。三月,上耕于钜定,还幸泰山,修封。”计其道里亦当在齐,去东海远矣。 凡世家多本之《左氏传》,其与传不同者,皆当以左氏为正。《齐世家》:“吾大公望子久矣。”此是妄为之说,周之大王,齐之大公,吴之太伯,有国之始祖谓之太祖。其义一也。
《赵世家》:“赵简子除三年之丧,期而已。”此因《左传》:“降于丧食”之文而误为之解,本无其事。
敬侯十一年,魏、韩、赵共灭晋,分其地,成侯十六年,与韩、魏分晋,封晋君以端氏。此文重出。
《田敬仲完世家》:“敬仲之如齐,以陈氏为田氏,”此亦太史公之误。《奋秋传》未有称田者,至战国时始为田耳。《仲尼弟子传》:“公孙龙,字子石,少孔子五十三岁。”按《汉朽》注:“公孙龙,赵人,为坚白异同之说者,与平原君同时,去夫子近二百年。”殆非也。且云少孔子五十三岁,则当田常伐鲁之年仅十三四岁尔,而曰“子张、子石请行”,岂甘罗、外黄舍人儿之比乎?《商君传》:“以较为大良造,将兵围魏安邑,降之。”此必安邑字误,其下文曰:“魏惠王使使割河西之地,献于秦,以和。而魏遂去安邑,徙都大梁。”乃是自安邑徙都之事耳,安邑,魏都,其王在焉,岂得围而便降?《秦本纪》:“昭王二十一年,魏献安邑。”若已降于五十年之前,何烦再献乎?《虞卿传》楼昌、楼缓恐是一人,虞卿进说亦是一事。记者或以为赵王不听,或以为听之。太史公两收之,而不觉其重尔。
燕王遗约间书,恐即乐毅事,而传者误以为其子。然以二事相校,在乐毅当日,惠王