●范志鵬,丁紅旗(華東師范大學(xué) 古籍研究所,上海 200241)
《唐鈔文選集注》的著錄,最早見于日本森立之在孝明天皇安政三年(1856年) 所撰的《經(jīng)籍訪古志》卷六“總類”。進(jìn)入20世紀(jì)初,日本學(xué)者如斯波六郎等,陸續(xù)開始了對(duì)其研究。光緒、宣統(tǒng)以后(1908年),中國(guó)學(xué)者羅振玉、董康等,也漸次接觸到這些珍本,羅氏甚至還不惜以變賣房屋的巨資影印,編成《唐寫文選集注殘本》廣為流布?!段倪x鈔》(以下簡(jiǎn)稱《鈔》) 就是賴此才得以保存的初唐《文選》注釋中的重要的一種。2000年,南京大學(xué)周勛初又廣加收羅,編成《唐鈔文選集注匯存》一書出版,更為研究提供了一個(gè)堅(jiān)實(shí)的文獻(xiàn)基礎(chǔ)。對(duì)《鈔》的研究,極具分量的是臺(tái)灣學(xué)者邱棨鐊先生1976年發(fā)表在《銘傳學(xué)報(bào)》第13期上的《〈文選集注〉所引〈文選鈔〉 研究》[1]708-727一文,該文重在對(duì) 《鈔》注的作者、撰作年代,以及注釋義例等加以考核。此后,周勛初先生在《〈文選〉所載〈奏彈劉整〉一文諸注本分析》、[2]《唐鈔文選集注匯存·序》中亦有所判斷。然而,對(duì)其作者、性質(zhì)的考訂,還能進(jìn)一步深化,也有這個(gè)必要——即便于深入研究《鈔》。因此,筆者不吝鄙陋,以期能拋磚引玉而有所裨益。
對(duì)《鈔》注的作者,有兩種截然不同的觀點(diǎn):一種以周勛初為代表,認(rèn)為是公孫羅,見上舉《唐鈔文選集注匯存·序》。不過,周先生發(fā)言謹(jǐn)慎,僅舉三條依據(jù),并以不無(wú)推測(cè)的口吻來(lái)陳述。另一種以斯波六郎、邱棨鐊為代表,否認(rèn)上說(shuō),在《文選諸版本研究》[1]849-961一文中,斯波通過比勘 《鈔》《音決》的歧異,肯定二者決非同一作者,因公認(rèn)《音決》是公孫羅的作品,那《鈔》自然就非其作品了。沿此思路,邱文又進(jìn)一步收集例證,似乎坐實(shí)了這個(gè)觀點(diǎn)。然而,文字、注釋的歧異是能說(shuō)明一些問題,但非力證,因?yàn)椤垛n》很可能是“薈萃眾說(shuō),鈔為一帙”(見下節(jié)),出現(xiàn)一些文字的歧異、未加整飭處也是可能的。因在抄本流傳的時(shí)代,個(gè)別文字的歧異實(shí)是在所難免,更何況,《音決》也并不一定就是公孫羅的作品,因此,還需要從其他方面加以慎重推斷。
假如通觀上節(jié)例舉的《鈔》注“今地名”,則不難發(fā)現(xiàn),其所涉及的地域,主要為吳興、丹陽(yáng)、江都、江寧、兗州、合肥、壽春、武昌、循州、衡州等地,恰都集中在江南,或毗鄰地區(qū),或者說(shuō),這正是其所熟習(xí)的地域。東晉以來(lái),長(zhǎng)江上游的荊州,下游的建鄴,一直是江南偏安政權(quán)的兩個(gè)核心區(qū)域。尤其值得注意的是《鈔》地名注釋所潛含的作者知識(shí)背景:
《吳地記》云:太伯所都,在今蘇州吳縣,后為越所滅。越考烈王封黃歇為春申君,治吳。吳王濞都廣陵,至孫權(quán)初都武昌,后都建鄴,在古丹陽(yáng)之地,今之江寧是也。(1·81)①為核檢方便,今據(jù)《唐鈔文選集注匯存》(上海古籍出版社,2000年出版) 一書標(biāo)注頁(yè)碼,前為冊(cè),后為頁(yè)碼。
東吳,山名,因山以為,俗號(hào)據(jù)天下而言其地,在江之東,故稱東吳也。(1·82)
吳人謂之瀨也。(1·106)
今江都城北亦有之,俗呼為章渠鳥也。(1·117)
鯪鯉,江東諸郡丹陽(yáng)、吳興山中皆有之。(1·165)
或云長(zhǎng)洲在震澤邊,茂苑在吳國(guó)西南七十里。……東山府在蘇州之東,有東府山,夫差治處即吳郡也,在揚(yáng)州東南七百里。(1·176)
建鄴江邊有洲名張公洲,內(nèi)可藏舟。(1·210)
承明,亭名,今在蘇州北,機(jī)被召入洛,于此亭與士龍別,作此詩(shī)也。(1·270)
萬(wàn)始,亭名,皆在蘇州北。(1·273)
這也是現(xiàn)今《鈔》注中所能見到的對(duì)地理方位、物產(chǎn)解釋最為詳盡的地方。上面例子中,東吳本不需解釋,卻作了闡釋。對(duì)吳地都城的變遷,江都一帶的地理,甚至一個(gè)亭子、章渠鳥、鯪鯉等,都如數(shù)家珍、了如指掌,甚至還出現(xiàn)了極為罕見的一一指明“茂苑”“東府山”的距離遠(yuǎn)近。在注“今地名”的篇章中,也以《吳都賦》中為最,且特別詳盡。眾所周知,賦為鋪陳其事,歌頌其物,京都大賦更是如此?!垛n》注鐘愛此篇,詳加作注,也足以彰顯其對(duì)吳地舊都的癡情,而且,注釋精確到這種程度,也不能不看出作者對(duì)吳地地域遷革、人情風(fēng)物都特別熟習(xí)。這只能是身居其地、耳濡目染的產(chǎn)物,從這個(gè)角度看,邱文所舉的6例中3例都出自《吳都賦》,就不足為奇了(其中5例都屬于南方)。
還不止于此,在《吳都賦》的注釋中,還能體會(huì)到《鈔》注者不言而喻的抑止不住的吳地優(yōu)越感:
言遠(yuǎn)覽古昔已來(lái),惟吳地有舜、禹游行之跡,則蜀皆椎結(jié)(疑有誤字) 左言無(wú)所聞也。(1·85)
這種情形又一再出現(xiàn):“《尚書》說(shuō)‘命舜陟方乃死’,孔氏云:‘陟,外也,外道南巡,將死于蒼梧之野?!窳横杭葻o(wú),明蜀之惡也。”(1·87)“禹舜陟方于蒼梧,夏禹班巡于會(huì)稽,公孫子陽(yáng)當(dāng)年為墟,劉玄德二葉而滅祀,由此而言之,故綽然而有余也?!保?·94)固然堯、舜、禹為上古時(shí)期的英主圣君,唐時(shí)業(yè)已神化,可一再稱頌,也似乎沒必要在同一篇文章中三番五次地稱引、褒獎(jiǎng),再三致意。因此,與其說(shuō)是左思行文本身?yè)P(yáng)此抑彼的因素,還不如說(shuō)是《鈔》注者有意地引申、偏解的結(jié)果。至少,李善、五臣都沒有這種類似的注釋。從這個(gè)意義上說(shuō),對(duì)此地域的熟習(xí),必是江南地域之人,或者直接說(shuō)是江都、蘇州一帶之人亦無(wú)不可。這也有反例,即《鈔》注對(duì)北方地名,都沒注出較具體的地理位置,僅以“地名”概括了事,如:
桑間、北里,皆朝歌地名。(2·150)
陽(yáng)平,漢中之地名也。(2·613)
皆北地之郡名。(3·153)
不僅如此,其對(duì)北方地名的指稱,甚至還出現(xiàn)了不應(yīng)有的錯(cuò)誤,如上面所舉的“樂陵郡屬兗州”條與“池陽(yáng)屬右扶風(fēng)”條。
當(dāng)然,在字里行間還能覓到作者親吳的絲絲跡象:
三國(guó),謂吳魏蜀也。(3·231)
以治吳魏蜀也。(1·244)
明帝遣曹休伐吳,……吳人所誘而敗也。(2·299)
“吳”排在第一,并為其所敗而諱避,稱一“誘”字,顯然,《鈔》注者是以吳為正統(tǒng),這與唐初房玄齡修《晉書》時(shí)所代表的以魏為正統(tǒng)顯然背離——這只能是身為吳人的緣故。
再看梁朝以來(lái)《文選》學(xué)興盛的地域。據(jù)前,第一個(gè)《文選》學(xué)中心就在江都,曹憲的弟子也都是江都及其附近之人,一時(shí)間蔚為興盛。筆者推測(cè),退一步,《鈔》的作者即便不是公孫羅,也屬于江、淮間潛究《文選》的學(xué)者?!垛n》注的作者屬于江左之人,這在學(xué)術(shù)上也有一個(gè)證據(jù)。因當(dāng)日南北的長(zhǎng)期阻隔,交流不暢,而出現(xiàn)了截然有異的南北學(xué)術(shù)風(fēng)尚,此也即《隋書》卷七十五《儒林傳·序》所說(shuō)的:“南北所治,章句好尚,互有不同。江左《周易》則王輔嗣,《尚書》則孔安國(guó),《左傳》則杜元?jiǎng)P。河、洛《左傳》則服子慎,《尚書》、《周易》則鄭康成。《詩(shī)》則并主于毛公,《禮》則同遵于鄭氏?!倍垛n》注引用的正是引孔安國(guó)的《尚書》注、杜預(yù)《左傳》注、毛《詩(shī)》、《禮記》鄭玄注。如《左氏傳》杜預(yù)注:3·77,3·96;《左傳》……氏注(甚且因?yàn)槭煜?,而省略了姓)?·138;杜預(yù) 《左氏傳》注:3·275;《禮記》鄭玄注:3·41;《尚書》孔安國(guó)注:3·26,3·55,3·223;鄭玄《詩(shī)》注:3·32;毛《詩(shī)》鄭玄注:3·40;《論語(yǔ)》孔安國(guó)注:3·222。誠(chéng)然,朝代雖有鼎革,然其學(xué)風(fēng)、積習(xí)則會(huì)一脈相承,自不會(huì)一朝突變,學(xué)風(fēng)的烙印還依舊存在。
在此基礎(chǔ)上,再一次來(lái)檢查公孫羅的傳記資料。不無(wú)遺憾的是,現(xiàn)存的傳記僅有《舊唐書》卷一百八十九上《李善傳》所附的寥寥數(shù)語(yǔ):
公孫羅,江都人也。歷沛王府參軍、無(wú)錫縣丞,撰《文選音義》,卷行于代。
“沛王”指李賢,據(jù)《舊唐書》卷四載,李賢龍朔二年(662年)以沛王外任揚(yáng)州大都督,直到咸亨三年(672年)九月徙封雍王止。則公孫羅的王府參軍,亦在揚(yáng)州府,此后任無(wú)錫縣丞,更屬揚(yáng)州近畿地區(qū)。這樣,至少能證實(shí)兩點(diǎn):(1) 公孫羅是江都人,正與以上所考若合符契;(2)這兩處職任,當(dāng)是史臣所認(rèn)為的公孫羅一生中最重要的職務(wù),或者說(shuō),是其青壯年以后,或偏后時(shí)期的職任,當(dāng)然,也算不上沉淪下僚。據(jù)《通典》卷三十三《職官十五》“參軍事”條,“至隋為郡官,謂之書佐。大唐改為參軍,掌直侍督守,無(wú)常職,有事則出使?!保?]縣丞一職,則“通判縣事”,[3]“諸州上縣丞,為從八品”。而這一時(shí)段(662—672年)正是在以上所考《鈔》注最可能出現(xiàn)的時(shí)段,也是公孫羅學(xué)術(shù)積累豐厚、最可能完成《鈔》注的年齡。
還能提供一個(gè)力證。在《大正藏》第68冊(cè)所載錄的八世紀(jì)日僧人善珠(724—797) 《因明論疏明燈抄》中,還保留有三條公孫羅注:
陸士衡《文賦》曰:“識(shí)前修之所濟(jì)?!惫珜O羅曰:“前修,謂前代賢人所修之文也。桂古賣反?!保劬淼谝唬ㄊ璧谝槐荆荩ā段倪x》卷十七《文賦》為“練世情之常尤,識(shí)前修之所淑?!保?/p>
陸士衡《文賦》曰:“或藻思綺合?!惫珜O羅曰:“藻,水草有文者也?!保劬淼谖澹?/p>
潘安仁《秋興賦序》曰:“攝官承乏。”公孫羅曰:“乏,無(wú)也,言承此無(wú)人之時(shí)?!保劬淼诹?/p>
遺憾的是,今殘存的《文選集注》中,因無(wú)《文賦》《秋興賦·序》,而不能直接核實(shí)。不過,善珠雖沒明言,但此是公孫羅為《文選》作的注,當(dāng)無(wú)疑問,因?yàn)槎亩家娪凇段倪x》。公孫羅有《文選鈔》《文選音義》,據(jù)此注體例,當(dāng)為《文選鈔》中的注文,因?yàn)樗稀垛n》注的語(yǔ)言風(fēng)格。又,今查《文選集注》卷九《吳都賦》“雕琢蔓藻”中,《鈔》注“藻,水草也”,正與上“水草有文者也”接近;因?yàn)榇颂幚钌谱⒁膭㈠幼椤奥澹T逯畬僖病?,用詞截然有異——此足以證明這3條是《鈔》中的注文。
這一點(diǎn),在《文選集注》中也有一條材料能佐證,卷四十七曹植《贈(zèng)徐干詩(shī)》有一條“《鈔》曰:‘羅云:從此以下七首’”。對(duì)此,斯波六郎《舊鈔文選集注殘卷》謂“《鈔》之作者除公孫羅以外,尚有一人”,邱文則認(rèn)為是一不能確定的羅姓之人。實(shí)際上,二人實(shí)未能深究此處集注者特別的體例,即結(jié)合上下文,因?yàn)榫o接著下面有兩處“五家劉良曰”、“五家張銑曰”的體例——這顯然是在提示作者。與此一脈相承,“羅”應(yīng)當(dāng)是在向讀者提示作者的信息,即公孫羅。
綜合而定,《鈔》的作者當(dāng)為公孫羅。
邱棨鐊在文末的一段推測(cè)實(shí)值得我們深思:
而所以名之曰“鈔”,且不著撰者之名者,其故安在?蓋江都之“選學(xué)”,各承師說(shuō),研討辨明,經(jīng)年累月,遂乃薈萃眾說(shuō),鈔為一帙,故名之曰《鈔》。而意在踵事增華,昌顯“選學(xué)”,故不以一人之學(xué)名歟?
此堪稱一時(shí)興到的神來(lái)之筆,惜乎未能多加例證?!安@‘選學(xué)’”“不以一人之學(xué)名”等多屬揣測(cè),但邱先生提出“薈萃眾說(shuō),鈔為一帙”的觀點(diǎn),實(shí)可深思。史學(xué)家呂思勉先生曾對(duì)東晉以來(lái)“抄”字的涵義研究后概括道:“抄”主要為“摘取”,“抄字之義,……古則意謂摘取。故抄書之時(shí),刪節(jié)字句,習(xí)為固然?!保?]“照本侈錄之謂寫?!保?]在 《鈔》注中,確實(shí)有一些特異的現(xiàn)象值得深思。
(1)注中存在廣泛借鑒他注的痕跡。漢魏以來(lái),多有為單篇文章作注的,如曹大家注《幽通賦》、薛綜注《二京賦》、張載和劉逵注《三都賦》等,然而這些文章大多是傳誦一時(shí)的長(zhǎng)章。一般的短章,就《隋志》所載,幾乎很難找到注者(當(dāng)然也許有,但在流衍中不幸湮沒)?!垛n》的一些注中,審其語(yǔ)氣,明顯地參閱了他人的注。除了明確標(biāo)示為前人舊注,如卷八十八《難蜀父老》“因朝”下引文穎的注釋外,還有直接承襲舊注而不加說(shuō)明者,如上考“永昌博南縣”條。而且,更突出者是《鈔》對(duì)時(shí)人注釋的征引,如:
《鈔》曰:故林,即謂昔為洗馬,又云機(jī)被廢官時(shí)也。(1·300)
《鈔》曰:孫云秦王名晏。(3·527)
李,霜作露,與錯(cuò)字為韻。(2·118)
李本,揗作柱,非。(2·137)
李作隱,有作潛者,非。(2·142)
李生言隨其所違之事續(xù)而奏之。(2·382)
李生,其勢(shì)常也,屬下句。(3·445)
集本及此者,多有作搖者,又見一集復(fù)作瑤。(2·153)
按一般注釋體例,引用他注至少要稱其全名(《鈔》注沒有善注“舊注是者,因而留之,并于篇首題其姓名。其有乖繆,臣乃具釋,并稱臣善以別之。他皆類此”等體例提示語(yǔ)),不能單以姓來(lái)區(qū)別。上例中,《隋志》中沒有見為《陸機(jī)集》、干寶《晉紀(jì)》作注的人?;蛘哒f(shuō),注文中所言的“又云”“孫云”等,很可能就是與《鈔》注同時(shí)或略微靠前的人,因?yàn)槭炝?xí)而簡(jiǎn)稱。其次,對(duì)上面多次引用的“李生”,邱文疑是“李先生之弟子歟”。核現(xiàn)今所能見到的宋代《文選》國(guó)子監(jiān)本、明州本,以及韓國(guó)奎章閣本(秀州本),能發(fā)現(xiàn)《鈔》所引證的李生話語(yǔ),與李善注完全不同,即李生絕非指李善。退一步,如是李善弟子,因師承的存在,似亦不會(huì)與李善注有較大的差距,即“李生”為“李先生之弟子”的可能性亦不大。
不僅如此,《鈔》注還廣泛地參閱各種文集,即《鈔》注提到的“集本”“一集”等,以核對(duì)、判明原貌。盡管這可能是每位注者都會(huì)采用的一種方式,但也說(shuō)明作者確實(shí)曾參閱了多個(gè)本子,并盡可能地采為己用。這一點(diǎn),在卷六十二江淹《雜體詩(shī)》注中最為明顯,每首詩(shī)下,《鈔》注者都會(huì)注出“詩(shī)在本集”,如“劉太尉”下,“傷其亂離,故作之,詩(shī)在本集及《文選》,今擬之”。
(2) 《鈔》注在體例上未能整齊劃一,這有兩點(diǎn):第一,稱謂頗為不一。整體上,《鈔》注近于一半的注釋都標(biāo)明了出處,但對(duì)同一書或同一人的稱謂頗為混雜,這種情況特別普遍,如上所舉的對(duì)顏師古《漢書》注的稱謂,就有顏師古、師古、顏公、顏監(jiān)等。對(duì)毛萇《詩(shī)》傳也至少有3種稱謂:“《詩(shī)傳》曰”“毛萇曰”“毛《傳》曰”。這種不一、甚至不無(wú)舛雜的稱謂,除了說(shuō)明注者未加整飭、劃一外,適足以說(shuō)明其注釋來(lái)源的多途,即雜鈔的痕跡。第二,據(jù)前“廣州南康”條,其時(shí)間在武德四年(621年) 至貞觀十一(637年)年,此適足與《鈔》引顏?zhàn)ⅰ稘h書》、唐修《晉書》的時(shí)間直接沖突,上面提到的避諱例也說(shuō)明了沖突的存在。之所以有這種情況,很可能就是《鈔》注直接抄錄他人注釋、不加審核的結(jié)果。道理很簡(jiǎn)單,公孫羅的青壯年在662—672前后,他也絕不可能自貞觀十一年(637),即幼年時(shí)就開始注書。
《鈔》注甚至還有嚴(yán)重的疏漏,《文選集注》卷六十一江淹《雜體詩(shī)三十首》題下“今案”:“以后十三首《鈔》脫”(1·663),卷六十三《離騷經(jīng)》一首題下“今案”:“此篇至《招隱》篇,《鈔》脫也”(1·785),即從《離騷經(jīng)》,到《九歌》《九章》《卜居》《漁父》《九辯》《招魂》《招隱》,相當(dāng)于善注中的第三十二、三十三兩卷失注。這么多的篇章,就恐怕不能用散佚來(lái)解釋,只能是《鈔》注者的疏漏所致,也說(shuō)明了《鈔》注的不嚴(yán)謹(jǐn)性。
(3) 一些注釋明顯地悖于常理,或流于望文生義。如卷八《蜀都賦》中“百果佳宅”,《鈔》竟釋為“言皆是某甲室宅之中有也”,不禁讓人汗顏。卷六十八曹植《七啟》中,竟釋“鮫人”為“皆水下居,形似人也”,儼然是非人類的動(dòng)物。甚且,釋義后反讓人不知所云,如卷八《蜀都賦》中釋“差鱗次色,錦質(zhì)報(bào)章”為“報(bào),反報(bào)也。言其鱗甲各有行列,反報(bào)其文章也”。這些注釋,固然是其水平的反映,但《鈔》注者未能審核整飭、來(lái)源多途也當(dāng)是一個(gè)重要的因素。此也毋庸諱言。第一節(jié)中“永昌博南縣”例,正說(shuō)明了《鈔》注舊注的襲用,即“薈萃眾說(shuō)”,屬雜鈔的性質(zhì)。這都顯示了《鈔》注體例不謹(jǐn)嚴(yán)、雜鈔的性質(zhì),也許正因?yàn)檫@些較為嚴(yán)重的缺陷,致使其在唐時(shí)就迅速散佚乎?