The Literary Mind and the Carving of Dragons 文心雕龍
史傳第十六 Volume 16: History and Biographies
Click on any word to see more details.
開辟草昧,歲紀綿邈,居今識古,其載籍乎?軒轅之世,史有蒼頡,主文之職,其來久矣。《曲禮》曰︰“史載筆。“史者,使也。執筆左右,使之記也。古者左史記事者,右史記言者。言經則《尚書》,事經則《春秋》也。唐虞流于典謨,商夏被于誥誓。洎周命維新,姬公定法,三正以班歷,貫四時以聯事。諸侯建邦,各有國史,彰善癉惡,樹之風聲。自平王微弱,政不及雅,憲章散紊,彝倫攸斁。昔者夫子閔王道之缺,傷斯文之墜,靜居以嘆鳳,臨衢而泣麟,于是就太師以正《雅》、《頌》,因魯史以修《春秋》。舉得失以表黜陟,征存亡以標勸戒;褒見一字,貴逾軒冕;貶在片言,誅深斧鉞。然睿旨幽隱,經文婉約,丘明同時,實得微言。乃原始要終,創為傳體。傳者,轉也;轉受經旨,以授于后,實聖文之羽翮,記籍之冠冕也。
及至縱橫之世,史職猶存。秦并七王,而戰國有策。蓋錄而弗敘,故即簡而為名也。漢滅嬴項,武功積年。陸賈稽古,作《楚漢春秋》。爰及太史談,世惟執簡,子長繼志,甄序帝勣。比堯稱典,則位雜中賢;法孔題經,則文非玄聖。故取式《呂覽》,通號曰紀。紀綱之號,亦宏稱也。故《本紀》以述皇王,《列傳》以總侯伯,《八書》以鋪政體,《十表》以譜年爵,雖殊古式,而得事序焉。爾其實錄無隱之旨,博雅弘辯之才,愛奇反經之尤,條例踳落之失,叔皮論之詳矣。
及班固述漢,因循前業,觀司馬遷之辭,思實過半。其《十志》該富,贊序弘麗,儒雅彬彬,信有遺味。至于宗經矩聖之典,端緒丰贍之功,遺親攘美之罪,征賄鬻筆之愆,公理辨之究矣。觀夫左氏綴事,附經間出,于文為約,而氏族難明。及史遷各傳,人始區詳而易覽,述者宗焉。及孝惠委機,呂后攝政,班史立紀,違經失實,何則?庖犧以來,未聞女帝者也。漢運所值,難為后法。牝雞無晨,武王首誓;婦無與國,齊桓著盟;宣后亂秦,呂氏危漢:豈唯政事難假,亦名號宜慎矣。張衡司史,而惑同遷固,元平二后,欲為立紀,謬亦甚矣。尋子弘雖偽,要當孝惠之嗣;孺子誠微,實繼平帝之體;二子可紀,何有于二后哉?
至于《后漢》紀傳,發源《東觀》。袁張所制,偏駁不倫;薛謝之作,疏謬少信。若司馬彪之詳實,華嶠之准當,則其冠也。及魏代三雄,記傳互出。《陽秋》、《魏略》之屬,《江表》、《吳錄》之類。或激抗難征,或疏闊寡要。唯陳壽《三志》,文質辨洽,荀張比之于遷固,非妄譽也。
至于晉代之書,系乎著作。陸機肇始而未備,王韶續末而不終,干寶述《紀》,以審正得序;孫盛《陽秋》,以約舉為能。按《春秋經傳》,舉例發凡;自《史》、《漢》以下,莫有准的。至鄧粲《晉紀》,始立條例。又擺落漢魏,憲章殷周,雖湘川曲學,亦有心典謨。及安國立例,乃鄧氏之規焉。
原夫載籍之作也,必貫乎百氏,被之千載,表征盛衰,殷鑒興廢,使一代之制,共日月而長存,王霸之跡,并天地而久大。是以在漢之初,史職為盛。郡國文計,先集太史之府,欲其詳悉于體國也。閱石室,啟金匱,裂帛,檢殘竹,欲其博練于稽古也。是立義選言,宜依經以樹則;勸戒與奪,必附聖以居宗。然后詮評昭整,苛濫不作矣。
然紀傳為式,編年綴事,文非泛論,按實而書。歲遠則同異難密,事積則起訖易疏,斯固總會之為難也。或有同歸一事,而數人分功,兩記則失于復重,偏舉則病于不周,此又銓配之未易也。故張衡摘史班之舛濫,傅玄譏《后漢》之尤煩,皆此類也。
若夫追述遠代,代遠多偽。公羊高云“傳聞異辭“,荀況稱“錄遠詳近“,蓋文疑則闕,貴信史也。然俗皆愛奇,莫顧實理。傳聞而欲偉其事,錄遠而欲詳其跡。于是棄同即異,穿鑿傍說,舊史所無,我書則傳。此訛濫之本源,而述遠之巨蠹也。至于記編同時,時同多詭,雖定、哀微辭,而世情利害。勛榮之家,雖庸夫而盡飾;迍敗之士,雖令德而嗤埋,吹霜煦露,寒暑筆端,此又同時之枉,可為嘆息者也!故述遠則誣矯如彼,記近則回邪如此,析理居正,唯素心乎!
若乃尊賢隱諱,固尼父之聖旨,蓋纖瑕不能玷瑾瑜也;奸慝懲戒,實良史之直筆,農夫見莠,其必鋤也:若斯之科,亦萬代一准焉。至于尋繁領雜之術,務信棄奇之要,明白頭訖之序,品酌事例之條,曉其大綱,則眾理可貫。然史之為任,乃彌綸一代,負海內之責,而贏是非之尤。秉筆荷擔,莫此之勞。遷、固通矣,而歷詆后世。若任情失正,文其殆哉!
贊曰︰史肇軒黃,體備周孔。世歷斯編,善惡偕總。騰褒裁貶,萬古魂動。辭宗邱明,直歸南董。
Chinese text: This work was published before January 1, 1923, and is in the
public domain worldwide because the author died at least 100 years ago.
Dictionary cache status: not loaded