管宏杰,邵宝凤
(周口师范学院 马克思主义学院,河南 周口 466001)
明代《登科录·进士家状》保存了进士姓名、籍贯、中式年龄、上三代直系亲属姓名及履历等方面的珍贵信息,是研究明代科举的首选史料。但这些信息也不可避免地存在讹误,影响了其史料价值。本文谨就“进士家状”部分上三代直系亲属履历进行考证,以期对明史尤其是明代进士社会流动等领域的研究有所裨益。
《建文二年殿试登科录》载: “胡靖,旧名广,贯江西吉安府吉水县儒籍……曾祖鼎亨,祖弥高,父子祺。”[1]11
按,“父子祺”履历为平民,误,当为“知府”。据《明太祖实录》卷一〇六载: “升彭州知州胡子祺为延平府知府。子祺,吉安吉水人。洪武三年以儒士举赴京……至是,升延平府知府,踰年,以疾卒于官。”[2]杨士奇《胡延平传》载:“胡延平,名寿昌,字子祺,以字行。历官至延平知府……延平没于官,洪武丁巳十二月也……延平二子,长曰直,次曰广”[3]321-323。杨士奇《故文渊阁大学士兼左春坊大学士赠荣禄大夫少师礼部尚书谥文穆胡公神道碑铭》亦载胡靖“曾祖鼎亨,祖弥高,父子祺,累官延平知府”[3]177。此外, 《(嘉靖)延平府志》 卷七《官师志》[4]、《(乾隆)延平府志》 卷二二 《职官一》[5]也都载胡寿昌任延平知府。可知,胡子祺在靖中进士前并非平民,其履历依《登科录》行文惯例应载为“知府”。
《建文二年殿试登科录》载:“王艮,贯江西吉安府吉水县儒籍……曾祖孟,祖与耕,父其尹。”[1]12
按,“曾祖孟” “祖与耕”履历为平民,皆误,当分别为“赠万安县尹”“元承务郎,永新州同知”。据解缙《翰林院修撰王钦止先生墓表》载:“予友翰林院修撰王君钦止讳艮……其祖讳充耘……号与耕,元统癸酉科甲,授吉安府同知永新州事……曾祖讳孟,赠万安县尹……父讳其尹。”[6]此外,《明一统志》卷五六《吉安府·人物》 载王充耘“举进士,同知永新州”[7];《(万历)永新县志》卷二《官师第三》载其任元永新州同知[8];《(同治)永新县志》卷九《职官志》载其为“元统甲戌进士,授承务郎,同知永新州”[9]。可知,王孟、王与耕在艮中进士前俱非平民,其履历依《登科录》行文惯例应分别载为“赠万安县尹”“元承务郎,永新州同知”。
《建文二年殿试登科录》载: “金幼孜,贯江西临江府新淦县民籍……曾祖德明,祖仲卿,父守正。”[1]15
按,“父守正”履历为平民,误,当为“训导”。据杨荣《故资善大夫太子少保礼部尚书兼武英殿大学士赠荣禄大夫谥文靖金公神道碑铭》载:“公讳善,字幼孜,世居临江之新淦……曾祖德明,祖仲卿,皆以儒传家。父讳守正,学问该博,洪武初辟为郡学训导。”[10]275另, 《(嘉靖)江西通志》 卷二三《临江府·秩官》[11]、《(隆庆)临江府志》卷五《官师》[12]、《(同治)临江府志》 卷九《官师志》[13]也都载洪武初金守正任府学训导。可知,金守正在幼孜中进士前并非平民,其履历依《登科录》行文惯例应载为“训导”。
《建文二年殿试登科录》载: “胡濙,贯直隶常州府武进县民籍……曾祖庸,祖祯,父宗仁。”[1]30
按,“曾祖庸”“祖祯”履历为平民,皆误,当分别为“元奉议大夫江浙儒学提举”“元常州路医学录”。据王亻與《资德大夫礼部尚书赠太保谥忠安胡公行状》载:“公姓胡氏,讳濙……上世宿迁人……占籍为武进人……曾祖庸,元奉议大夫江浙儒学提举,祖祯,为常州路医学录,考宗仁”[14];李贤《礼部尚书致仕赠太保谥忠安胡公神道碑铭》[15]、姚夔《故资德大夫正治上卿礼部尚书赠太保谥忠安胡公墓志铭》[16]也都载胡濙“曾祖庸,元奉议大夫江浙儒学提举,祖祯,为常州路医学录,考宗仁,隐居不仕”。可知,胡庸、胡祯在濙中进士前俱非平民,其履历依《登科录》行文惯例应分别载为“元奉议大夫江浙儒学提举”“元常州路医学录”。
《建文二年殿试登科录》载: “秦凤,贯直隶庐州府舒城县军籍……曾祖原五,祖添祐,父璧。”[1]33
按,“曾祖原五” “祖添(天)祐” “父璧”履历为平民,皆误,当分别为“元提举” “知州”“县丞”。据程敏政《南舒秦氏家谱序》载:“吏部侍郎秦公崇化手续其家谱而刻之有年矣。间奉以相示曰: ‘我先世居庐州舒城之友鹿沖,自宋以上谱逸莫可考。五世祖汉卿,胜国时始以儒起家,为提举;提举生六安守天祐;六安生奉化丞均玉;奉化生洪武庚辰进士、行在刑部郎中子仪,先祖也。’”[17]引文“吏部侍郎秦公崇化”,即指天顺元年进士秦民悦,该科《登科录》载其上三代直系亲属姓名及履历为“曾祖璧,县丞;祖凤,进士,刑部郎中;父文绶”[18]。秦民悦“五世祖汉卿”,即秦凤曾祖原五,为元提举;民悦四世祖,即秦凤祖天祐,为六安知州;民悦曾祖,即凤父璧,为奉化县丞。此外, 《(万历)重修六安州志》卷五《官师表》[19]、《(康熙)庐州府志》 卷一四 《职官三》[20]、《(康熙)舒城县志》 卷一一《职官》[21]、《(雍正)六安州志》 卷一二《秩官》[22]、《(雍正)舒城县志》卷一三《职官》[23]、《(嘉庆)重修舒城县志》 卷一七《职官》[24]100、《(嘉庆)庐州府志》 卷十《职官表二》[25]159、《(同治)六安州志》卷一七《职官志一》[26]皆载秦添祐任元六安州知州; 《(康熙)庐州府志》卷一八《选举》[20]、《(康熙)舒城县志》 卷一一《职官》[21]、《(雍正)舒城县志》 卷一三《职官》[23]、《(嘉庆)重修舒城县志》 卷二十《人物》[24]158、《(嘉庆)庐州府志》卷一三《选举表上》[25]201皆载秦璧任奉化县丞;《(光绪)续修舒城县志》卷三四《人物志》有更为翔实的记载: “秦璧字均玉,洪武中举聪明正直,任奉化县丞。”[27]秦凤上三代直系亲属在其中进士前俱非平民,其亲属履历依《登科录》行文惯例应分别载为“元提举”“知州”“县丞”。
《建文二年殿试登科录》载: “黄胤宗,贯浙江嘉兴府海盐县儒籍……曾祖泽,祖辰,父文杰。”[1]40
按,“父文杰”履历为平民,误,当为“王府教授”。据杨荣《故翰林检讨黄君墓志铭》载:“胤宗讳某,浙之嘉兴海盐人,世业儒。曾祖某、祖某,俱引德弗仕;父文杰,洪武中为秦王府教授,母顾氏。胤宗生而秀伟,幼克向学……举为郡庠生,岁庚辰,以《易》经登进士第。”[10]354可知,黄文杰在胤宗中进士前并非平民,其履历依《登科录》行文惯例应载为“王府教授”。
《永乐十年进士登科录》载: “黄常祖,贯福建兴化府莆田县右厢第二图民籍……曾祖林,祖佛,父震。”[28]
按,“曾祖林”履历为平民,误,当为“元涵江书院山长”。据彭韶《明中议大夫山西左参政致仕澹轩黄公墓志铭》载:“公讳常祖……先世居涵江,簪缨济美,为闽大族。曾祖林,元涵江书院山长;祖佛,不仕……父震……精易学,为莆士师。公少习之,始游郡庠……已而,公应贡升太学生,果举永乐辛卯京闱乡荐,明年壬辰马铎榜三甲第一人。”[29]可知,黄林在常祖中进士前并非平民,其履历依《登科录》行文惯例应载为“元涵江书院山长”。
《嘉靖四十四年进士登科录》载: “王楣,贯顺天府遵化县民籍……曾祖林,祖镗,父经。”[30]16
按, “祖镗” “父经”履历为平民,皆误,当分别为“寿官” “庠生”。据《嘉靖四十四年乙丑科进士履历便览》载: “王楣……曾祖林;祖镗,寿官;父经,赠郎中。”[31]385《嘉靖乙丑科进士同年乡籍》亦载楣“曾祖林;祖镗,寿官;父经,庠生,累赠郎中”[32]506。需指出的是,《登科录》载王楣祖、父母存世情况为“永感下”,这就说明其祖、父在其中进士时皆已去世,由此可知,王镗在楣中进士之前就已荣获由朝廷授予的“寿官”官号,具有稳定的高于平民的身份和待遇;王经在楣中进士之前就已考取“庠生”,拥有学校功名而非平民,至于其累赠“郎中”,显然是楣登第显贵之后追赠所致。综上,王镗、王经履历依《登科录》行文惯例应分别载为“寿官”“庠生”。
《嘉靖四十四年进士登科录》载:“方九功,贯河南南阳府南阳县军籍……曾祖显,祖思聪,父豸。”[30]37
按,“祖思聪”“父豸”履历为平民,皆误,当分别为“省祭官” “廪生”。据《嘉靖四十四年乙丑科进士履历便览》载:“方九功……曾祖显;祖思聪,省祭官;父豸,封知县,加员外郎。”[31]443《嘉靖乙丑科进士同年乡籍》 亦载九功“曾祖显;祖思聪,省祭官;父豸,岁贡,累封员外郎。”[32]654需指出的是,《登科录》 载方九功祖、父母存世情况为“严侍下”,这就说明其祖在其中进士时已去世,由此可知,方思聪在九功中进士前就已荣获由朝廷授予的“省祭官”官号,具有稳定的高于平民的身份和待遇;此外, 《(万历)南阳府志》卷九《选举表上·岁贡》载方豸为隆庆元年南阳府学岁贡生[33],明制,“非廪生久次者,不得充岁贡也”[34],因此,方豸在九功中进士前已拥有“廪生”功名,应无疑;《嘉靖乙丑科进士同年乡籍》载豸为岁贡生,“累封员外郎”,显然是九功登第显贵之后追封所致。综上,方思聪、方豸履历依《登科录》行文惯例应分别载为“省祭官”“廪生”。
《嘉靖四十四年进士登科录》载: “查铎,贯直隶宁国府泾县民籍……曾祖厫,祖世伦,父景明。”[30]73
按,“祖世伦”履历为平民,误,当为“寿官”。《嘉靖四十四年乙丑科进士履历便览》[31]397、《嘉靖乙丑科进士同年乡籍》[32]490皆载查铎祖世伦为“寿官”, 《登科录》载查铎祖、父母存世情况为“具庆下”,这就说明其祖在其中进士时已去世,由此可知,查世伦在铎中进士前就已荣获由朝廷授予的“寿官”官号,具有稳定的高于平民的身份和待遇,其履历依《登科录》行文惯例应载为“寿官”。
《嘉靖四十四年进士登科录》载:“古之贤,贯四川夔州府梁山县民籍……曾祖敩,祖桂,父书。”[30]79
按, “祖桂” “父书”履历为平民,皆误,当分别为“贡士” “庠生”。据汪道昆《明封承德郎户部陕西司主事梁山古公行状》载:“公名书,字载道,三世以《三礼》世其家。既籍县增广生,慷慨自负……父桂,仅贡泽宫。”[35]《嘉靖四十四年乙丑科进士履历便览》[31]466与《嘉靖乙丑科进士同年乡籍》[32]657也都载古之贤祖桂为“贡士”。《登科录》载古之贤祖、父母存世情况为“具庆下”,这就说明其祖在其中进士时已去世,由此可知,古桂在之贤中进士前已拥有“贡士”功名,具有稳定的高于平民的身份和待遇。《梁山古公行状》载古书“籍县增广生”[35],而明代生员入学的平均年龄为22岁[36], 《登科录》 载古之贤中式年龄为27岁,这就说明,古书在之贤中进士前已拥有学校功名而非平民。综上,古桂、古书履历依《登科录》行文惯例应分别载为“贡士”“庠生”。
《隆庆二年进士登科录》载: “赵钦汤,贯山西平阳府解州民籍……曾祖志亨,祖景德,父良臣。”[37]8988
按,“祖景德”履历为平民,误,当为“驿丞”。据焦竑《赠通议大夫南京户部右侍郎兼都察院右佥都御史四川邛州白鹤驿驿丞赵公墓表》载:“公讳景德,字宗仁,世山西解州人。……幼业儒不成……补邑掾……久之,以文无害,授四川邛州白鹤驿驿丞……公卒嘉靖己未五月四日,享年若干。”[38]李维桢《南京户部右侍郎赠户部尚书赵公墓志铭》亦载赵钦汤“王父景德,仕四川白鹤驿丞”[39]。可知,赵景德卒于嘉靖己未即嘉靖三十八年(1559),在隆庆二年(1568)钦汤中进士之前,任职四川白鹤驿驿丞,其履历依《登科录》行文惯例应载为“驿丞”。
《隆庆二年进士登科录》载: “史邦直,贯山东济南府乐陵县军籍……曾祖麟;祖述,岁贡生; 父袋。”[37]9019
按, “祖述”履历为“岁贡生”, “父袋”履历为平民,皆误,当分别为“典仪”“庠生”。据邢侗《诰封奉政大夫陕西西安府同知拙斋史公墓志铭》载:“公讳袋……述,由岁贡仕珉府典仪,乡里推为善人,配阎孺人,公父母也。公蚤隶诸生籍,会年及当婚矣。”[40]《(乾隆)乐陵县志》卷五《选举志·岁贡》亦载史述为正德年间乐陵县学岁贡生,“任岷王府典仪,邦直之祖”[41]。《登科录》载史邦直祖、父母存世情况为“具庆下”,这就说明其祖在其中进士时已去世,由此可知,史述在邦直中进士前任岷王府典仪,应无疑;《拙斋史公墓志铭》载袋“早隶诸生籍,会年及当婚矣”[40],据此可知,史袋在邦直中进士前已为“庠生”,具有稳定的高于平民的身份和待遇。综上,史述、史袋履历依《登科录》行文惯例应分别载为“典仪”“庠生”。
《隆庆二年进士登科录》载: “曹铣,贯直隶松江府华亭县民籍……曾祖文豫,祖麒,父玉。”[37]9049
按,“曾祖文豫” “祖麒”履历为平民,皆误,当分别为“将仕郎” “七品散官”。据莫如忠《明故中宪大夫福建漳州知府景坡曹公墓志铭》载: “公讳铣……大父麒,以例授七品官”[42];《(乾隆)金山县志》卷一一《科目二·旌义》有更翔实的记载:“曹麒,字松月,文豫子,成化甲辰年大水,出粟二千斛赈民,弘治壬子,又大水,复出粟赈民,授义官,承事郎。”[43]458《(乾隆)金山县志》 卷一一 《科目二·旌义》还载:“曹文豫,字盈和……成化丁酉,水渰禾稼,割私廪四百斛给散饥民,义声动州邑。己亥,应诏输粟于边,授冠带将仕郎。”[43]457《(嘉庆)松江府志》 卷七九 《名迹志·冢墓》 亦载“旌授将仕郎曹文豫墓”[44],《(光绪)金山县志》卷一三《名迹志·冢墓》也载“义官曹文豫墓”[45]。可知,曹文豫、曹麒在铣中进士前皆已荣获由朝廷授予的“将仕郎”“七品散官”的官号,具有稳定的高于平民的身份和待遇,其履历依《登科录》行文惯例应分别载为“将仕郎”“七品散官”。
以上共2节14条,分别考证了建文至万历朝《登科录》中有关上三代直系亲属履历的23处讹误;继而,笔者认为有必要作出以下三点说明:
首先,明代《登科录》记载的上三代直系亲属履历是考察明代进士社会流动的首选史料,而由台湾学生书局影印收录于《明代登科录汇编》中的《建文二年殿试登科录》,却不具有作为考察进士社会流动的史料价值。该《登科录》记载的110名进士上三代直系亲属履历皆为平民[1]11-68,显然严重不符合事实,上文考证的该科进士胡靖等人上三代直系亲属履历存在讹误就是典型例证。此外,上文考证的胡靖、王艮、金幼孜、胡濙、秦凤、黄胤宗、黄常祖、王楣、方九功、查铎、古之贤、赵钦汤、曹铣等13名进士,俱非出身于上三代直系亲属无任何功名、官号和捐衔的平民家庭,由于中式者有意隐讳或编纂刊印者的疏忽和粗心,给人造成错觉,从而掩盖了历史真相。
其次,明代《登科录》中存在上三代直系亲属履历实际为虚职官而极易被误认为实职官的情况。如《正德三年进士登科录》载: “方鹏,贯直隶苏州府昆山县民籍……曾祖文贵;祖盛,遇例冠带;父麟,州吏目”[46]。依其文义,方鹏父麟应为实任州吏目,实则非也。据王守仁《节菴方公墓表》载: “苏之昆山有节菴方翁麟者,始为士业举子,已而弃去……会岁歉,尽出其所有以赈饥乏,朝廷义其所为,荣之冠服。后复遥授建宁州吏目……以士业授二子鹏、凤,皆举进士。”[47]顾潜《寿方节菴序》亦载方麟“少精于律学……不能久折腰屈人下,退而耕于其野,以例遥授福宁州之幕职,足迹罕入城府”[48]。所谓遥授,即授予官衔而不须到任,故《(嘉靖)福宁州志》 卷七《历官·吏目》[49]、《(万历)福宁州志》卷八《官政志一·吏目》[50]记载的明代历任州吏目皆无方麟。据此可知,方麟履历依《登科录》行文惯例应载为“遥授州吏目”,而《登科录》载为“州吏目”,则掩盖了进士方鹏出身于非实任官宦家庭的事实。
再次,依据某些确凿史料虽也能判断明代《登科录》对上三代直系亲属履历误载,但因史料所限,准确的履历仍不得不暂时存疑。如《万历二年进士登科录》载: “马鸣銮,贯四川成都府内江县民籍……曾祖恺;祖升阶,知县;父鲁卿,进士。”[51]其中, “父鲁卿” 履历为“进士”,不准确。马鲁卿为隆庆五年(1571)进士,据《隆庆五年辛未科进士履历便览》载:“马鲁卿……授盩厔知县,松江府儒学教授。”[52]《(天启)新修成都府志》卷二一《人物列传》亦载:“马鲁卿,字道传,内江人,登第后即除盩厔令……随请为松江授。”[53]《(崇祯)松江府志》卷二七《守令题名·教授》也载: “马鲁卿,四川内江人,辛未进士,万历二年任。”[54]可知,马鲁卿中进士后初授盩厔知县,万历二年(1574)改任松江府儒学教授,但改任的确切月份,已难以考证,而其子鸣銮恰于该年中进士,缘此,其履历依《登科录》行文惯例应载为“知县”或“教授”。受史料所限, 《登科录》此处“父鲁卿”正确的履历,不得不暂时存疑。