彭棟
摘 要: 本文從引書角度針對《史記正義》中“訛脫衍倒”以及標點等問題,參照《史記》其他版本,結合相關資料,進行校勘考證,寫成札記十二條。茲列于下,以備討論。
關鍵詞: 《史記正義》 引書 校考
《史記正義》百三十卷,唐張守節撰。張守節,其人不詳。在唐代,《正義》原有單刻本流行(現已不復可見),唐以后,為后學增改刪補,失其本真。到了宋代,《正義》被附在《集解》、《索隱》之后散入《史記》正文下進行合刻,逐成“史記三家注”。
關于《史記三家注》引書,《索隱》至甚,《正義》次之,《集解》最少。程金造先生在《論史記三家注解》曰:“三家所引之書,合之可千有余種,若除其重復,尚可得五百種上下。”然就《正義》引書而言,據筆者粗略統計,去其重復,引書近250余種。近來筆者從《正義》引書切入,試校勘其文本,發現修訂本《史記》尚有可商榷之處,今列出12則,參照《史記》其他版本①,結合相關資料,進行討論。本文以中華書局2014年8月第1版,2014年8月北京第1次印刷的修訂本《史記》為底本,寫出校勘記十二條。諸所論述,于每條之后,隨文標注冊數、頁數、行數,以便核校。
百濟國西南海中有大島十五所
1.《括地志》云:“百濟國西南海中有大島十五所,皆置邑,有人居,屬百濟。又倭國西南大海中島居凡百余小國,在京南萬三千五百里。”(1/51/15)
按:疑“海”上脫“渤”字。《史記·夏本紀》“島夷卉服”《正義》引《括地志》作“百濟國西南渤海中有大島十五所”。又《說文解字義證·山部》“島”引《括地志》作“百濟國西南渤海中有大島十五所,皆置邑落,有人居,屬百濟。”當據補。
在洛州陽城縣北二十三里也
2.《括地志》云:“華山在華州華陰縣南八里。熊耳山在虢州盧氏縣南五十里。嵩高山亦名太室山,亦名外方山,在洛州陽城縣北二十三里也。桐柏山在唐州桐柏縣東南五十里,淮水出焉。橫尾山,古陪尾山也,在安州安陸縣北六十里。”(1/86/6)
按:疑“北”上脫“西”字。《史記·封禪書》“嵩高也”《正義》引《括地志》作“在洛州陽城縣西北二十三里。”又《玉海》卷九十八《郊祀·封禪·漢禮登中岳》引《括地志》作“嵩山,亦名太室,在洛州陽城縣西北二十三里。”《四書釋地》“陽城箕山之陰”引《括地志》作“嵩山,一名外方山,在洛州陽城縣西北二十三里。”當據補。
西南入泲
3.《地埋志》云汶水出泰山郡萊蕪縣原山,西南入泲。(1/92/7)
按:“南”字疑衍。《漢書·地理志》“浮于汶,逹于泲”顏注作“汶水出泰山郡萊蕪縣原山,言渡汶水西達于泲也,汶音問。”《禹貢指南》“浮于汶,逹于濟”引顏注同。然《尚書·禹貢》“浮于汶,逹于濟”《正義》引《地理志》作“汶水出泰山萊蕪縣原山,西南入濟也”。《水經注》“汶水出泰山萊蕪縣原山,西南過其縣南”引《地理志》與之同。綜上可知,汶水出泰山郡萊蕪縣原山,西南入濟,西達于泲。
“泲”、“濟”二字,別為二水,見證如下:
《釋名疏證補·釋水》“濟”引畢沅說云:“《說文》:‘濟水,出常山房子贊皇山,東入泜。然則別是一水,非沇水東流所為也。據此云‘濟河而南,則實是泲水。《說文》:‘泲,沇也,東入于海。今經典多通用濟字。蘇輿曰:《水經·濟水注》引《風俗通》云:‘濟出常山房子縣贊皇山。蓋以常山之濟當四瀆之濟,酈道元已駁之。徐鍇《說文系傳》云:《漢書》:‘房子縣贊皇山,濟水所出,東至廮陶入泜。此非四瀆之濟,四瀆之濟古皆作‘泲。今人多亂之。辨泲、濟二字甚悉。《漢書·地理志》:‘河東,垣縣,《禹貢》王屋山在東北,沇水所出。其前載《禹貢》導沇水文,竝作‘泲字。又房子縣下云:‘贊皇山石,濟水所出。《說文·水部》:‘濟水,出常山房子贊皇山。濟上當從《漢志》加石字,段氏玉裁以為《志》衍石字似非。又云:‘泲,沇也,東入于海。班許二書,其于濟、泲二字尚存古人之真。《尚書》、《周禮》、《春秋三傳》、《爾雅》、《史記》、《風俗通》及此書竝作‘濟。蓋相亂已久。《春秋說題辭》:‘濟之為言齊也。齊者,度也。度者,員也。《風俗通》亦云:‘濟者,齊也。齊其度量也。義各別。《呂覽·有始篇》:‘河濟之間為兗州。高注:‘河出其北,濟經其南。與此合。”另有《書集傳或問》、《正字通》二書辨“泲”、“濟”,其義與《釋名疏證補》同,此不贅錄。
涇水出原州百泉縣西南笄頭山涇谷
4.《括地志》云:“涇水出原州百泉縣西南笄頭山涇谷,東南流入渭也。”(1/92/16)
按:疑“涇水”后脫“源”字,《史記·夏本紀》“涇屬渭汭”《正義》引《括地志》有“源”字。又《庾子山集》卷十二《終南山義谷銘》“西連子午則據涇浮渭”倪璠注引《括地志》作“涇水源出原州百泉縣西南笄頭山涇谷。渭水源出渭原縣西七十六里鳥鼠山,今名青雀山。渭有三源,竝出鳥鼠山,東流入河。”《說文解字義證·水部》“涇”引《括地志》作“涇水源出原州百泉縣西南笄頭山涇谷。”當據補。
謂之女媧
5.《帝系》云“禹娶涂山氏之子,謂之女媧,是生啟”。(1/100/13)
按:疑“女媧”為“女憍”之誤。《漢書·古今人表》作“女趫。禹妃,涂山氏女,生啟。”《說文通訓定聲·小部》“趫”云:“《古今人表》‘女趫,《帝系》作‘憍,《吳越春秋》作‘嬌,《世本②》作‘媧。”“趫”、“憍”,音形相近,可通。又《史記·夏本紀》“予不子”《索隱》“是禹娶涂山氏號女媧也”《校勘記》云:“殿本、會注本作‘女憍。”
故六城在壽州安豐縣南一百三十二里
6、《括地志》云:“故六城在壽州安豐縣南一百三十二里。《春秋》文五年秋,楚成大心滅之。”(1/103/3)
按:疑“三十二”當作“三十”,《春秋地名考略》卷十四《諸小國》“六”引《括地志》作“故六城在壽州安豐縣南百三十二里。”《讀史方輿紀要》卷二十六《南直八》“六安廢縣”引《括地志》與《春秋地名考略》同。《重修安徽通志》卷五十三《與地志·古跡》“六安州”引《括地志》作“故六城在壽州安豐縣南一百三十里。”《四書釋地》又續三《皋陶》引《括地志》與《重修安徽通志》同。
又,《史記·項羽本紀》“故立布爲九江王都六”《正義》引《括地志》作“故六城在壽州安豐縣南百三十二里”。《史記·楚世家》“吳伐取楚之六﹑潛”《正義》作“六城在壽州安豐縣南百三十二里。”《史記·黥布列傳》“姓英氏”《正義》作“故六城在壽州安豐縣西南百三十三里。”此三處誤,均當作“一百三十里”。
帝羿有窮氏未聞其先何姓 因夏民以代夏政
7.《帝王紀》云:“帝羿有窮氏未聞其先何姓。帝嚳以上,世掌射正。至嚳,賜以彤弓素矢,封之于鉏,爲帝司射,歷虞、夏。羿學射于吉甫,其臂長,故以善射聞。及夏之衰,自鉏遷于窮石,因夏民以代夏政。帝相徙于商丘,依同姓諸侯斟尋……初,夏之遺臣曰靡,事羿,羿死,逃于有鬲氏,收斟尋二國余燼,殺寒浞,立少康,滅奡于過,后杼滅豷于戈,有窮遂亡也。”(1/106/12)
按:疑“其先何姓”當作“其姓何先”。且此處標點可商榷,當作“帝羿有窮氏未聞其先,何姓。”殘本、彭本、凌本、殿本、百衲本《史記·夏本紀》引《帝王世紀》皆作“其姓何先”。《帝王世紀》卷三《殷商》云:“帝羿有窮氏未聞其姓何先。”《李太白全集·古賦》、《說文解字義證·邑部》、《左通補釋》卷十五、《古史紀年》卷三、《繹史》卷十三、《四書經注集證·論語》均引《帝王世紀》與之同。當據改。
又,疑“代夏政”當作“伐夏篡”,殘本、彭本、凌本、殿本、百衲本《史記·夏本紀》引《帝王世紀》作“伐夏篡”,《說文解字義證·邑部》與之同。當據改。
東有城
8.《晉太康地記》云:“尸鄉南有亳阪,東有城,太甲所放處也。”(1/129/2)
按:疑“東有”后脫“桐”字。《孟子·盡心》云:“公孫丑曰:‘伊尹曰:“予不狎于不順。”放太甲于桐,民大悅……則固可放與?”《后漢書·朱馮虞鄭周列傳》“無伊尹之心則篡矣”注引《孟子》作“公孫丑問曰:‘伊尹放太甲于桐宮,人大悅……故可放歟?”《讀史方輿紀要》卷四十八《河南三》引《晉太康地記》作“尸鄉南有亳坂,東有桐城,太甲所放處亦曰桐宮,湯墓在焉。”《春秋地名考略》卷一、《東晉疆域志》卷二、《大清一統志》卷二百六、《四書經注集證·孟子》卷二、《竹書統箋》卷五均引《晉太康地記》與之同,當據補。
太白山西有陳倉山
9.《三秦記》云:“太白山西有陳倉山,山有石雞,與山雞不別。趙高燒山,山雞飛去,而石雞不去,晨鳴山頭,聲聞三里。或言是玉雞。”(4/1636/5)
按:疑“西”當作“南”,“三里”當作“三十里”。《太平御覽·地部》“太白山”引《三秦記》作“太白山南有陳倉山,山有石,與山雞不別。趙髙燒山,雞飛去,晨鳴山頭,聲聞三十里,或謂是玉雞。”《事類賦·地部》、《類雋》卷五《地理類》、《格致鏡原》卷八十、《倘湖樵書》卷十二均引《三秦記》作“太白山南有陳倉山”和“三十里”。當據改。
觀易姓而王可得而數者七十余人
10.《韓詩外傳》云:“孔子升泰山,觀易姓而王可得而數者七十余人,不得而數者萬數也。”(4/1638/14)
按:疑“人”當作“氏”。《通典》卷五十四《封禪》“無懷氏封泰山禪云云”《注》引《韓詩外傳》作“孔子升泰山,觀易姓而王可得而數者七十余氏,不得而數者萬數。”《通志》卷四十三、《白虎通疏證》卷六、《禮書通故》卷三十一皆引《韓詩外傳》與之同。又,“人”、“氏”常通用。《昌黎先生文集·謝自然詩》云:“山林人可入,魍魎莫逢旃。”“人”,一作“氏”。《玉臺新詠·古詩為焦仲卿妻作》之作者為“無名人”,亦作“無名氏”。
是虙之與伏古來通字誤爲宓較可明矣
11.《顏氏家訓》云:“兗州永昌郡城,舊單父縣地也。東門有子賤碑,漢世所立,乃云濟南伏生即子賤之后,是‘虙之與‘伏古來通,字誤爲‘宓,較可明矣。”(7/2681/4)
按:疑“字誤”之后脫“以”字,且此處標點可商榷,當作“是‘虙之與‘伏,古來通字,誤爲‘宓,較可明矣”。《顏氏家訓·書證》云:“是‘虙之與‘伏,古來通字,誤以爲‘宓,較可知矣。”《史記志疑》卷二十八、《說文解字義證·虍部》均引《顏氏家訓》作“是‘虙之與‘伏,古來通字,誤以爲‘宓,較可知矣”。當據補。
又,“明”字當作“知”。理由見上,然“明”、“知”二字,意近可通。
以且蘭有椓船柯處
12.常氏《華陽國志》云:“楚頃襄王時,遣莊蹻伐夜郎,軍至且蘭,椓船于岸而步戰。既滅夜郎,以且蘭有椓船柯處,乃改其名爲牂柯。”(9/3629/6)
按:“椓船”后疑脫“牂”字。《漢書·地理志》“牂柯郡”顏注引《華陽國志》作“以且蘭有椓船牂柯處。”《后漢書·南蠻西南夷列傳》云:“既滅夜郎,因留王滇池。以且蘭[有]椓船牂柯處,乃改其名為牂柯。”《水經注釋》卷三十六《溫水》、《藝文類聚》卷七十一《舟車部》皆引《華陽國志》作“椓船牂柯處”。當據補。
注釋:
①文中所引《史記》版本:殘本、彭本、凌本、殿本、百衲本。“殘本”為日本京都大學東洋文化研究所藏慶元中建安黃善夫刊本《史記》殘二卷,“彭本”為中國國家圖書館藏元至元二十五年彭寅翁崇道精舍刻本,“凌本”為哈佛大學漢和圖書館藏明萬歷四年刊吳興凌稚隆《史記評林》本,“殿本”為清華大學圖書館藏光緒二十九年五洲同文局石印武英殿本《史記》,“百衲本”為上海涵芬樓影印南宋黃善夫刻本。
②按:《說文通訓定聲》原作“《世木》”,誤。當作《世本》。王謨輯本《世本》云:“禹娶涂山氏女,名女媧,生啟。”秦嘉謨輯補本《世本》云:“禹娶涂山氏之子,謂之女媧,是生啟。”今據改。
參考文獻:
[1]程金造.史記管窺[M].陜西:陜西人民出版社,1985.
[2]司馬遷.史記[M].北京:中華書局,2014.
[3]桂馥.說文解字義證[M].北京:中華書局,1987.
[4]王應麟.玉海[M].揚州:廣陵書社,2003.
[5]閻若璩.四書釋地(文淵閣四庫全書電子版),上海人民出版社.
[6]班固.漢書[M].北京:中華書局,1962.
[7]毛晃.禹貢指南(文淵閣四庫全書電子版),上海人民出版社.
[8]孔安國.尚書正義[M].北京:北京大學出版社,2000.
[9]陳橋驛.水經注校注[M].北京:中華書局,2007.
[10]畢沅,王先謙.釋名疏證補[M].北京:中華書局,2008.
[11]陳大猷.書集傳或問(文淵閣四庫全書電子版),上海人民出版社.
[12]張自烈.正字通[M].濟南:齊魯書社,1997.
[13]倪璠.庾子山集注[M].北京:中華書局,1980.
[14]朱駿聲.說文通訓定聲[M].北京:中華書局,1984.
[15]吳越春秋輯校匯考[M].上海:上海古籍出版社,1997.
[16]王謨,秦嘉謨.世本八種[M].北京:中華書局,2008.
[17]高士奇.春秋地名考略(文淵閣四庫全書電子版),上海人民出版社.
[18]顧祖禹.讀史方輿紀要[M].北京:中華書局,2005.
[19]沈葆楨,吳坤修.光緒重修安徽通志[M].南京:鳳凰出版社,2011.
[20]王琦.李太白全集[M].北京:中華書局,1977.
[21]梁履繩.左通補釋[M].上海:上海古籍出版社,1996.
[22]林春溥.古史紀年[M].上海:上海古籍出版社,1996.
[23]馬驌.繹史[M].北京:中華書局,2002.
[24]吳昌宗.四書經注集證[M].上海:上海古籍出版社,1996.
[25]趙岐,孫奭.孟子注疏[M].北京:中華書局,2000.
[26]范曄.后漢書[M].北京:中華書局,1965.
[27]洪亮吉.東晉疆域志[M].北京:中華書局,1985.
[28]穆彰阿,潘錫恩.大清一統志[M].上海:上海古籍出版社,2008.
[29]徐文靖.竹書統箋(文淵閣四庫全書電子版),上海人民出版社.
[30]李昉.太平御覽[M].北京:中華書局,1960.
[31]吳淑.事類賦(中華再造善本)[M].北京:北京圖書館出版社,2006.
[32]鄭若庸.類雋[M].上海:上海辭書出版社,1991.
[33]陳元龍.格致鏡原(文淵閣四庫全書電子版),上海人民出版社.
[34]來集之.倘湖樵書輯[M].濟南:齊魯書社,1995.
[35]杜佑.通典[M].北京:中華書局,1988.
[36]鄭樵.通志[M].北京:中華書局,1987.
[37]陳立.白虎通疏證[M].北京:中華書局,1994.
[38]黃以周.禮書通故[M].北京:中華書局,2007.
[39]王利器.顏氏家訓集解[M].北京:中華書局,1993.
[40]梁玉繩.史記志疑.[M].北京:中華書局,1981.
[41]趙一清.水經注釋(文淵閣四庫全書電子版).上海人民出版社.
[42]歐陽修.藝文類聚(文淵閣四庫全書電子版).上海人民出版社.