氏族博攷 (四庫全書本)/卷09
氏族博攷 卷九 |
欽定四庫全書
氏族博攷卷九 眀 凌廸知 撰譜系
總論
氏族者古史官所記也昔周小史定世系辨昭穆故古有世本錄黄帝以来至春秋時諸侯卿大夫名號紀統左丘眀傳春秋亦言天子建徳因生以賜姓祚之土命之氏諸侯以字為氏以諡為族昔堯錫伯禹姓曰姒氏曰有夏伯夷姓曰姜氏曰有吕下及三代官有世功則有官族邑亦如之後世或氏於國則齊魯秦呉氏於謚則文武承宣氏於官則司馬司徒氏於爵則王孫公孫氏於字則孟孫叔孫氏於居則東門北郭氏於志則三烏五鹿氏於事則巫乙匠陶於是受姓命氏粲然衆矣秦既滅學公矦子孫失其本系漢興司馬遷父子乃約世本修史記因周譜眀世家乃知姓氏之所由出虞夏商周昆吾大彭豕韋齊桓晉文皆同祖也更王迭覇多者千祀少者數十代先王之封既絶後嗣䝉其福猶為彊家漢髙祖興徒歩有天下命官以賢詔爵以功誓曰非劉氏王無功矦者天下共誅之先王公卿之胄才則用不才弃之不辯士與庶族然則始尚官矣然猶徙山東豪傑以實京師齊諸田楚屈景皆右姓也其後進㧞豪英論而錄之蓋七相五公之所由興也魏氏立九品置中正尊世胄卑寒士權歸右姓已其州大中正主簿郡中正功曹皆取著姓氏士族為之以定門胄品藻人物晉宋因之始尚姓已然其别貴賤分士庶不可易也于時有司選舉必稽譜籍而考其真偽故官有世胄譜有世官賈氏王氏譜學出焉由是有譜局令史職皆具過江則為僑姓王劉袁蕭為大東南則為呉姓朱張顧陸為大山東則為郡姓王崔盧李鄭為大關中亦號郡姓韋裴柳薛楊杜首之代北則為虜姓元長孫宇文子陸源實首之虜姓者魏孝文帝遷洛有八氏十姓三十六族九十二姓八氏十姓出於帝宗屬或諸國從魏者三十六族九十二姓世為部落大人竝號河南陽人郡姓者以中國士人差第閥閲為之制凡三世有三公曰膏粱有令僕者曰華腴尚書領䕶而上者為甲姓九卿若方伯者為乙姓散騎常侍大中大夫者為丙姓吏部正員外郎為丁姓凡得入者謂之四姓又詔代入諸胄初無族姓其穆陸奚于下吏部勿充猥官得視四姓北齊因仍舉秀才州主簿郡功曹非四姓不在選故江左定氏族凡郡上姓第一則為右姓太和以郡四姓為右姓齊浮屠曇刪類例凡甲門為右姓周建德氏族以四海通望為右姓隋開皇氏族以上品茂姓則為右姓唐貞觀氏族志凡第一等則為右姓路氏著姓略以盛門為右姓柳冲姓族系錄凡四海望族則為右姓不通歴代之説不可與言譜也今流俗獨以崔盧李鄭為四姓加太原王氏號五姓蓋不經也夫文之弊至於尚官官之弊至於尚姓姓之弊至於尚詐隋承其弊不知其所以弊乃反古道罷鄉舉離地著尊執事之吏於是乎士無鄉里里無衣冠人無廉恥士族亂而庶人僣矣故善言譜者繫之地望而不惑質之姓氏而無疑綴之婚姻而有别山東之人質故尚婚婭其信可與也江左之人文故尚人物其智可與也闗中之人雄故尚冠冕其逹可與也代北之人武故尚貴戚其泰可與也及其𡚁則尚婚婭者先外族後本宗尚人物者進庶孽退嫡長尚冠冕者略伉儷慕榮華尚貴戚者徇勢利亡禮教四者俱弊則失其所尚矣人無所守則士族削士族削則國從而衰管仲曰為國之道利出一孔者王二孔者彊三孔者弱四孔者亡故冠婚者人道大倫周漢之官人齊其政一其門使下知禁此出一孔也故王魏晉官人尊中正立九品鄉有異政家有競心此出二孔也故彊江左代北諸紛亂不一其要無歸此出三孔也故弱隋氏官人以吏道治天下人之行不本鄉黨政煩於上人亂於下此出四孔也故亡唐承隋亂宜救之以忠忠厚則鄉黨之行修則人物之道長則冠冕之緒崇則教化之風美乃可與古參矣晉太元中散騎常侍河東賈弼譔姓氏簿狀十八州百六十郡合七百一十二篇甄析士庶無所遺宋王𢎞劉湛好其書𢎞毎日對千客可不犯一人諱湛為選曹撰百家譜以助詮序文傷寡省王儉又廣之王僧孺演益為十八篇東南諸矦自為一篇不入百家數弼傳子匪之匪之傳子希鏡希鏡譔姓氏要狀十五篇尤所諳究希鏡傳子執執更作姓氏英賢一百篇又著百家譜廣两王所記執傳其孫冠冠撰梁國親王太子序親簿四篇王氏之學本於賈氏唐興言譜者以路敬淳為宗柳冲韋述次之李守素亦名姓氏時謂肉譜者後有李公淹蕭頴士殷孔志至為世所稱初漢有鄧氏官譜應劭有氏族一篇王符潜夫論亦有姓氏一篇宋何承天有姓苑二篇譜學大抵具此魏太和時詔諸郡中正各列本土姓族次第為舉選名曰方司格人到於今稱之〈雜編〉
古者别生分類始有姓氏之書尊世系叙昭穆則有姓氏之官源派有叙秩秩可考自譜牒乆廢源流無㨿崛起草莽之夫而求附聖眀之後生長夷狄之族而僣紊帝出之裔噫可歎矣且五帝之相承三世之繼禪無非出於黄帝之後考之史遷世表黄帝二世而顓帝三世而髙辛四世而帝堯至舜則八世此帝之世系出於黄帝眀矣四世而禹二十世而湯至武王則三十一世此王之世系出於黄帝又眀矣是雖史遷世掌天官能知譜牒之詳而亦帝王盛世歴歴有官若書也〈雜編〉
世之執茫昩之説者曰契生於卵后稷人跡世系無可考也泥五徳之説者曰髙辛以水生木夏禹以土生金世系之不必信也意稷契之事特經傳欲示以天命精㣲之意五徳之説又特起於漢儒附㑹之私皆不可以實論也秦起西戎特一醜類托於栢翳之所出若難信也况吕政受命寄身不常而亦玷栢翳之後可乎漢起鄉中特一亭長本於唐堯之所出似無疑也况鄙哉劉𥙿亦冒堯王而亦玷唐堯之後可乎曹魏之興肇於宦官曹騰而以為曹叔振鐸之裔夫何僣矧嵩係飬息姓氏無考邪唐祖之始肇於隴西北道而為出皋陶夫何偽矧以理為李尤為不經邪甚者晉之敬塘西夷裔也而改姓石氏可乎唐之克用朱邪族也而冒姓李氏可乎嗚呼杜正倫求與於城南諸杜君子所鄙郭崇韜哭子儀之墓識者羞之况帝王正統使醜類卑族混而無别君子安得不辯之哉此無他自秦以後姓氏無書毋怪乎夷夏貴賤之混也〈雜編〉
子長之序司馬氏所自出也其先司馬適晉後復奔魏子雲之序揚氏所自出也其祖食采晋陽後為陽侯二公之序詳矣然按之春秋隨㑹奔秦自秦入魏入魏而還晋豈有自晉而奔魏之理則知子長之説也妄考之張衡言晉大夫食采於陽為楊氏有罪而楊氏滅無有所謂陽矦則知子雲之説也疎嗚呼子長子雲漢大儒也所序又復自姓也本末源流錯謬無㨿况欲以一人之見而論他人之譜籍噫難矣哉〈雜編〉
姓氏之學最盛於唐而國姓無定論林寶作元和姓纂而自姓不知所由来漢有鄧氏官譜應劭有氏族篇又有潁川太守聊氏萬姓譜魏立九品置中正州大中正主簿郡中正功曹各有簿狀以選舉晋宋齊梁因之故晉散騎常侍賈弼太保王𢎞齊衛將軍王儉梁北中郎諮議參軍知撰譜事王僧孺之徒各有百家譜徐官又有百官譜宋何承天撰姓苑與後魏河南官氏志此二書尤為姓氏家所宗唐太宗命諸儒撰氏族志一百卷桞冲撰大唐姓系錄二百卷路淳有衣冠譜韋述有開元譜柳芳有永泰譜栁璨有韻略張九齡有韻譜林寳有姓纂卲思有姓解其書雖多皆本世本公子譜二書二書皆本左傳然左氏所眀者因生賜姓祚土命氏及以字以諡以官以邑五者而已〈通志氏族序〉
通典載晉太元中賈弼大披羣論撰十八州百一十六郡合七百一十二卷士庶略無遺缺宋王洪劉湛竝好其書洪日對千客不犯一人諱湛復選百家譜傷於寡略齊王僧孺又為八十卷東南諸侯則為一部不在百家之數〈事文類聚〉
李守素為倉曹參軍通姓氏學號肉譜虞世南與論人物歎曰肉譜定可畏許敬宗曰此名豈雅目邪世南曰昔任彦升通經時稱五經笥令以倉曹為人物志可乎〈事文類聚〉
歐陽文忠公蘇眀允各為世譜文忠依漢年表眀允以禮大宗小宗為次雖例不同皆足以考其世次雖然竊文忠所謂不知姓之所自而昩昭穆之叙則禽獸不若也其譏切世之人可謂至矣然歐陽氏得姓凡幾年其間文學之士蓋亦多矣文忠始為之譜斯言恐未為得也〈塵史〉
晉摰虞撰族氏昭穆十卷上疏進之以為足物廣多聞人以為定品違法司徒劾之詔原之
後魏太和中定四海望族以崔寳等為冠其後矜尚門地故氏族志一切降之
唐髙宗時許敬宗以不叙武后世以李義府恥其家無名更以孔志約楊仁卿等十二人刋定之合二百三十五姓二千二百八十七家帝自叙所以然改為姓氏錄韋述好譜學見栁冲所撰姓族系錄每私冩懐之還舎則又繕錄故於栁氏源派為詳乃更撰開元譜十二篇孔至眀世族學與韋述蕭頴士柳冲齊名撰百家類例以張説等為近世新族剟去之説子垍方有寵怒曰天下族姓何豫若事而妄紛紛邪
桞冲修國史為太宗命諸儒撰氏族志甄差羣姓其後門胄興替不常冲請改修其書帝詔魏元忠等共取功徳時望國籍之家等而次之號姓系錄
路敬淳兼修國氏尤眀姓系自魏晉以降推本始末皆有條序著姓略衣冠系錄百餘篇
劉子𤣥别撰劉氏家史及譜考上推漢為陸終苖裔非堯後彭城叢亭諸劉出楚孝王嚚曾孫居巢後不承元王按據眀審議者髙其博
唐太宗詔士廉與韋述岑文本令狐徳棻齎天下譜牒叅考史傳檢正真偽進忠賢退悖惡先宗室後外戚退新門進舊望右膏粱左寒畯合二百九十三姓千六百五十一家為九等號曰世族志〈以上俱白孔六帖〉
事實
自叙宗衮
謝康樂稱太傅為宗衮
與巫通譜
唐趙彦昭遷中書侍郎同平章事以權倖進中宗時有巫趙挟鬼道出入禁掖彦昭以姑事之其得宰相巫力也
尊為父兄
李義府己貴乃言系出趙郡與諸李叙昭穆嗜進者徃徃尊為父兄給事中李崇引與同譜既謫普州急削去
呼為叔父
羅威賦詠甚有情致錢塘人羅隠有詩名威遣使賂遺自叙宗姪呼為叔父
同譜復合
㑹稽黄渥與庭堅皆出於婺州之黃由七世以上失其譜以年相望與渥相近復以兄弟合宗
不許通譜
杜正倫求與城南諸杜同譜不許銜之諸杜所居號杜固其地有旺氣故世衣冠正倫既執政建言鑿杜固通水利既鑿川流如血閲十日止自是南杜不振
不妄認祖
狄青為樞宻使有狄梁公之後持梁公畫像及告身十餘通詣青獻之以謂青之逺祖青謝之曰一時遭際安敢自附梁公厚贈而還之比之郭崇韜哭子儀之墓所得多矣
遥遥華胄
梁何昌㝢為吏部尚書有姓閔求官者昌㝢問君是誰後對曰子騫後昌㝢掩口笑曰遥遙華胄
認郭汾陽
五代唐郭崇韜為樞密使用事自宰相豆盧革等皆附之以其姓郭因問崇韜曰汾陽王本太原人徙華隂公世家雁門豈其支派邪崇韜曰因遭亂亡失譜牒嘗聞先人言上距汾陽四世耳革曰然則固從祖也
通譜方相
唐有士人姓方好矜門地但姓方貴人必認為親戚或戲之曰豐邑方相何親遽曰再從伯氏戲者笑曰既是方相姪只堪嚇鬼豐邑乃蓋造凶器出賣之地
妄認遠祖
有一故相逺派在姑蘇因嬉遊書其壁曰大丞相再從姪某嘗遊有士人李璋素好訕謔題其傍曰混元皇帝三十七代孫李璋繼至
同姓末屬
劉向上疏臣幸得同姓末屬聯肺腑
異派同根
李密與唐髙祖書曰與兄派流雖異根系本同
厚待同姓
何武為郡吏事太守何壽壽知武有宰相器以其同姓故厚之
乃與通譜
張九齡張説為相親重之乃與通譜系
詔附屬籍
韋嗣立與韋后屬疏帝特詔附屬籍
四同
李摰與李敏同姓同歳同門又同及第故詩云契分四般同
别洞
尚書故實唐黄生登進士第人問與頗同房否對曰别洞黃氏
氏族博攷卷九
Public domainPublic domainfalsefalse