袁氏家谱的谱牒
同其他姓氏一样,袁氏很早就有了自己的谱牒。汝南袁氏虽在东汉末年湮灭,但其家谱却传了下来,南朝宋时史学家、文学家范晔在著《后汉书》时得以为弄清袁安子孙世系。南朝宋临川王刘义庆所作的一部主要记录汉末、三国、两晋士族阶层奇闻轶事的小说《世说新语》曾引用《袁氏家传》、《袁氏世纪》、《袁氏谱》等资料,说明陈郡袁氏也有世谱传世。
在东晋南朝讲究族望、注重门第的社会风气下,吏部选择官员必稽谱牒,考证谱牒的真伪,从高门士族中取士。谱牒成为门阀士族把持政治、排斥寒门庶族的工具,也是士族间彼此通婚的依据。因此,谱牒盛行,并形成了谱牒学和专门以著述为生的家族。陈郡袁氏在东晋南朝与陈郡谢氏、琅砑王氏、兰陵萧氏并为侨姓大族,贾弼的《姓氏簿状》和王僧儒的《十八州谱》等书对袁氏家族情况定有著录。《隋书·经籍志》有《袁州诸姓谱》八卷,袁姓作为袁州宜春郡四姓之首,被列入该谱。《韩昌黎(愈)集》中有《袁氏先庙碑》,说明在唐代袁姓也有家谱传世。
宋朝进士袁采著《袁氏世范》,被人推崇为仅次于《颜氏家训》的一部家族力作。《古今图书集成》还收录了明朝时汪道昆为潜江(今属湖北省)袁姓所撰家谱写的序。从序中可以了解到,他受袁使君(汉代称州刺史为使君,汉以后用作对州郡长官的尊称)的委托而为袁氏家谱作序。这位袁氏子弟修家谱的目的有三个:一为尊宗,二为敬族,三为合族之间互相体恤。当时袁姓在潜江居住了数百年,已成为当地的望族。这次修家谱,是袁使君受…家人嘱托,经友人鼓动而促成的。考察潜江袁姓世次,自袁使君上溯10代的发展情况比较清楚,遂以德清公为这一支袁姓的始祖,从德清公到袁使君共11代。德清公的后代安斌公、安珍公时,袁姓共分两支,家谱因而分上下两卷,每卷先用一总图标明袁姓的历史演变,再用分图表明各自血缘、亲疏关系,然后分章叙述族上世次,俾使长幼有序。袁姓家谱在宗法上秉承周礼,在谱式上则仿欧阳修、苏洵的谱例,修谱时遵循“必信而传”(即实事求是)的原则,欧谱不注入谱人的生卒年月,袁谱也遵照执行,每对夫妇都不注明生卒年月,以示夫妇终身厮守,同穴长眠之义。丈夫的继室姓氏附在夫妇姓名之后,如果改嫁他人则削掉不录;妾生育有子女者,予以著录,否则一律不予记载。对族中无子者和无子早夭、有子早夭者,分别以“止”、“殇”、“早世”注明,以示区别。
引言
何谓族谱
族谱:又称家谱、宗谱、谱牒等。是一种以图表形式反映家族内部的世代、传承等关系,以及重要人物事迹的书,是一种特殊的具有平民特色的文献。
族谱的组成
族谱的编纂是在儒学指导下进行的,从浅层次上看反映了祖宗崇拜,从深层次上看,则是儒学思想的反映。族谱,一般由以下部分组成:谱名、谱序、凡例、姓氏源流、世系考、世系表、人物传记、祠堂、坟莹、家训族规、恩荣录、像赞、艺文、纂修人名、领谱字号等。
1谱名
阐明本族的姓氏和堂号、续修次数等问题。以民国版《江津县汉鼓山王氏族谱》为例,在封面上即写明本谱由发源于江津的王氏族人续修,重修时间为乙酉年(民国三十四年,即1945年)。其中,江津是地名,汉鼓山王氏则是堂号。
堂号,实质上是祠堂名号,是家族的标志和代表。汉鼓山王氏祠堂,是太原王氏迁居到江津的始祖——王千一之子在父亲的墓旁不远处所建。
2谱序
谱序又叫卷首语,包括新序、旧序、族外人的客序、目录和刻印人名,以及其他关于本族的记述。谱序的内容大多是论述纂修族谱的重要意义、本族历次修谱的情形、本次修谱的缘起和本姓本族的源流等。而外姓名流所作的谱序,则注重儒家道德伦理的宣扬,强调敬祖宗、辨昭穆、孝祖先等。谱序的作者包括各色人等,有的是本族之人,有的是社会名流,也有的是当地的地方官员。
3凡例
凡例又称谱例,主要阐述族谱的纂修原则和体例,订出若干条适合社会潮流与需要的规则,作为修谱时所要遵循的原则。例如,1774年在续修《孔子世家谱》时,衍圣公府颁发的谱例共有34条。如入谱规矩,出谱规矩,立传规矩等。
入谱规矩。 一般来说,族谱在收录族人时,并不考虑他的贫富贵贱、社会地位如何。只要是同一祖宗的子孙,只要不违犯国法、家规等硬性要求,都能入谱。
出谱规矩。 主要针对犯罪、出家的族人,要从族谱中移除。
立传规矩。 对于家族重要人物,对其德行、功业、学说等进行记录,供后人学习。
4谱论
谱论专收先贤的谱说、谱论、谱议的篇章和古代经典中的有关论述,对修谱的作用、功能、意义、历史、原理和方法等加以发表和阐述。在历史上,有不少皇帝也很关注续修族谱。例如,清代的顺治皇帝指出续谱的目的在于强化孝梯思想,妥善处理长幼、尊卑之间的关系,加强家族内部的联系,教训青年人不要胡作非为,让他们明白礼节,改良社会风气。
7姓氏源流
姓氏源流记述的是本族的来源、历史渊源、始祖、世派、迁徙、各支派之间的关系。这是宏观介绍本族的来龙去脉,具有一定的史料价值。但是,由于对始迁祖之前的家族情况的考证,习惯上往往会追溯到黄帝,并且会千方百计和历史名人攀上关系。这样做虽说影响了家史的真实性,但是也说明了后人对于中华民族始祖黄帝的尊崇。
6世系考
世系考详细记载了族中所有成员,从第一世到修谱时的最后一代的姓名、字、号、生卒年月日、行次和子女等,记载本族成员的简况、名、讳、排行、字、号、生卒年月日和寿数等。有的也记载本族支系的历史渊源和迁徙情况。这部分是整个族谱中最重要的、篇幅最大的部分。
7世系表
世系表用图表形式反映家族内部的世代、传承等关系。有的地方会把世系表画在神轴上,逢年过节时,隆重地进行祭祀。山东高密的李氏家族,还保有这样的习惯。
从黄帝到始迁祖
在族谱修纂时,有些家族会把从黄帝到本族始迁祖的世系加以追溯。例如,前述衍庆堂《李氏宗谱》就罗列了从一世祖利贞到65代祖李道的世系。由于唐代之前的族谱大都已经散失,所以,这种追溯往往无法证实。
8字辈
字辈起源于宋朝,是专门登载族内姓名排行的字语。字辈一般选择具有美好寓意的文字,在排列时有的是四言、五言或七言,句子可长可短。字辈长则五六十字,短则十多字。据说宋太祖赵匡削曾经给赵家立了14个“范字”——“匡德惟从,世令子伯,师希与孟,由宜”,共14个字。在族谱中,“字派”“班次”“班辈”“班行”等都是字辈的同义词。记载字辈,主要是给族人取名使用,目的是“顾名思义”,了解尊卑和亲疏。
9宗祠
祠堂是族人祭祀祖先、处理族内重要事务的场所。在《礼记》一书中,先哲指出君子建立房屋,要先立宗庙,再立马厩和库房,最后才修建家人的住所。
宗祠出现之前,中国已经有了宗庙、石室、家庙等建筑。这些建筑的建造,都是为了表达对祖先的尊重,也是希望子孙后世能够铭记祖先的恩德。
10坟莹
古人认为,已经过世的祖先可以庇佑后人,因此要慎择葬地。让死去的祖先入土为安,也是子孙孝梯的表现。此外,古人非常注重对祖坟的保护。在族谱编纂中,坟莹一般包括墓地图、坟向、祖坟及各支派墓地分布等内容。
11族规
在中国古代,家族是社会的基本组成部分。个体与家族之间是“一荣俱荣,一损俱损”的依存关系。个体的行为,不仅涉及到自身的利益,而且关系到家庭、家族的兴衰荣辱。所以,有必要用家法族规来规范家族成员的行为,确保家族的长盛不衰。对此,宋代儒学家程颐强调,做父亲的要从严治家,否则就会乱了长幼尊卑之序和男女内外之别。要从严治家,就必须有家法。
族规又叫家范、家规、家训、家法、宗范等,是由家族的尊长或者成员代表共同制定的,带有劝导和惩戒双重特性,用以约束和教化族人的规则。儒家认为“道之以政,齐之以刑,民免而无耻;道之以德,齐之以礼,有耻且格”,意思是伦理劝诫比惩戒更为合理。家法族规深受儒家这一思想的影响,以道德教化为主,以惩戒为辅。
此外,还包括族产、契约、人物传记、迁徙记、恩荣录、像赞、艺文、纂修、捐资人名、领谱字号、续后篇等内容。
族谱可以回答“灵魂三问”
我是谁?族谱的世系表可以回答。
我从哪里来?从族谱的迁徙记可以得到答案。
我要到哪里去?从族谱中的族规(家训)可以找到做人的目标。
千年族谱盼新生
《周易》说:有天地然后有万物,有万物然后有男女,有男女然后有夫妇,有夫妇然后有父子,有父子然后有君臣,有君臣然后有上下,有上下然后礼义有所措。只要有人类的地方,就会有种族传承,就会有族谱。在美国,有十三位总统有爱尔兰血统,包括罗斯福、肯尼迪、尼克松、克林顿等。而爱尔兰斋美国人大约有3700万人,在美国3亿人口中占据1/10。尽管只有大约31%的爱尔兰血统,美国总统奥巴马还是非常珍视它,希望它可以为自己的竞选提供帮助。
在当代,外国也有很多家谱网站。例如,奥巴马的爱尔兰血统就是由英国的家谱网站发现的。1850年,爱尔兰面临着严重的土豆大饥荒。那一年,有个名叫法尔蒙斯·基尔尼的爱尔兰青年和姐姐、姐夫一起逃到美国俄亥俄州,接收了亲戚的房产。后来,他结了婚,并生育了10个儿女。奥巴马的母亲安·杜汉就是基尔尼的后代之一。所以,法尔蒙斯·基尔尼是奥巴马的五世外祖父。奥巴马的父亲是肯尼亚人。2011年5月,奥巴马前往爱尔兰中部奥法利郡的小镇莫尼高尔“寻根”。
而在现代化的中国,也一定会有族谱的一席之地。
—end—
PS:除关于汉鼓山王氏的内容及外,本文其余内容大多引用自《家国情怀 儒家与族谱》(岳晗著)一书,笔者在此表示感谢。
颜氏族人将六十代以下拟定行辈吉字挨次开载,以供遵循排序,从六十一代开始,子孙起名必须依行辈吉字而定,颜氏子孙要严格按规定执行,不能随意更改。
曲阜颜氏行辈吉字由六十一世起:
公重从嗣胤,伯光绍懋崇,怀士锡振承,景世廷秉培,克建永沛昭,启裕显兆守。
为适应颜氏人口发展需要,曲阜颜氏后裔又续定九十一世至一百二十一世行辈吉字30字:
德泽知好乐,惟有仰立卓,周正曾安鼎,祥云天自多,继志忠孝悌,纲常如大科。
自七十四代起,阖族依此吉字排行。其他支派分别在家谱中记载了各自行辈吉字。
山东滕州古滕颜氏行辈--自十九世起:
道景秉培进,承沛昭启裕,长思联广临,宏发肇鲁蕃,绍德传家庆,慎中继英贤,四维开新宇,曜滕光尚远。
浙江会稽(绍兴市)横溪颜氏阖族总行字目:
东鲁儒风远,临沂祖泽长,承先勤克复,奕世定流芳。
浙江省会稽(绍兴市)横溪颜氏阖族小行字目:
永传贤圣德,齐继诗礼家,宗功思浩大,佑启灿光华。
江西省莲花县梅洲颜氏二修排行分辈:
定庆仲良,一仕日相。
江西省莲花县梅洲三修排行分辈:
定禾世火,志文廷象。
江西省莲花县梅洲四修排行及萍乡上埠大沙塘排行:
云生西方上,凝立自见光,标奇思雅致,呈采尚多良,令德推贤俊,忠厚裕庆长,秉礼兼守义,学成名显扬。
江西省萍乡市颜氏六修族谱载插岭字派:
伯学士凤,懋锡质树,奂培钟汝,本承家训,用储国章,业绍吉新,裕垂枚祥 ,贤德之师,节孝有光。克恢先泽。世远荣昌。
江西省萍乡市金沙湾32字派:
仁义世承,忠信凝祥,令德裕庆,正大永昌,标奇呈瑞,诗书文章,学成名立,发达显扬。
安徽省长丰县复圣堂世派--自一世起:
盛朝多有瑞,麟凤齐重长,东正庆继礼,传家世克昌,文明崇学术,俊秀绎书香,士子芳声远 ,醇良德化祥,义忠呈贤惠,慈仁久发光,瀚林乃显祖,豪杰赖春阳。
福建省德化县泗滨颜氏字行--自二世起:
文化追叔,伯邦秉朝,爵秩长怀,柏志俊茂,继君绍子,乔可英廷,永言孝思,声闻在上,明德维皇,贤魁多士 ,才重忠良,紫佩握符,绵绪炽昌,功贻世美,贵显华章。
福建省永春县桃场世系字行--自十五世起:
孟惟尚时,原卿叔孔,及嗣绳其,祖武万年,受祜贻厥,孙谋以燕翼子 。
福建省永春县篷壸孔里江田颜氏字行--自二十五世起:
讳辈:上昌盛世,玉振金声,承先启后,克绍箕裘。
字辈:绳其祖武,万年受祜,贻厥孙谋,以燕翼子。
马来西亚仁贵颜氏宗祠新编续订昭穆--自四十一世起:
垂裕厚昆,兴诸衍庆,丕振宇宙,树民建国,德扬光宗,亿世绪昌。
福建省安溪紫泥颜氏昭穆--自四十一世起:
宗鲁芳声远,支分裕后昌,云仍功祖德,奕世昭贤良。
福建省同安浯江字行--自十二世起:
德光体宽肇,惟有养启卿,美轮芳子耀,臣光允章永,绶俞运奕昌。
福建省晋江市安海北镇房西埯思安公订--自十四世起:
式时惇叙,际遇昌期,呈才远大,恢复家声。
福建省晋江市安海北镇房西埯州东离公订--自十四世起:
廸壳诒庆,臣邻卿尹,显承谟烈,垂裕重熙。
福州古田县昆山村颜汗公衍派字行--自十七世起:
则永昌经邦登,学士干桂万年香。
福建省南安金陶区南墘十四都字行:
朝廷广孝虽恩报国至邻显亲。
广东省潮阳州倚公派通修颜氏家谱字行--自十六世起:
天嘉宜周子,迁可仲世叔,崇微彰显德,昭意衍弘基。
广东省潮阳书名卅辈--自十世起:
邦仲继廷仕,存德世荣昌,经纶昭烈武,晋爵承国恩,克复崇先训,家学有本源。
广东省潮阳表号卅辈序:
鸣凤起奕立,建章程永成,敦仁锦庆厚,衍泽垂芳宏,上朝龙登俊,显达振宗声。
广东省潮安登隆原湖乡字行:
经世焕文章,义安起泰长,圣泽同风远。
广东省海丰县颜氏辈序--自七十二世起:
清尚宗遂绍,存德世荣昌,经纶招烈武,晋爵锡洪恩,克复从先训,家里有本源。
广东省海丰县重修族谱再撰100字辈序--自一百零二世起:
泉自鲁阜演,会海启宏基,沂康安新化,达青扬儒雅,诚孝尊祖导,序致立言全,积善亦常荫 ,厚履纳信义,修齐勉兴治,冀习督君博,孜励宜奋志,勋硕隆登位,宽正孚声远,谦逊以持恒,允明慎精语,昆仲居和悦,怡心开觉慧,壮显恢丕业,千秋同匡举,初绵传芳长。
广东省台山县海晏那村颜氏昭穆:
鸣显尚道德,仪恒重义礼,盛时世运捷,端可北和希。
广东省连平县官坑颜氏字行:
兴世远士希汝祖孙学有家存。
海南省琼州及雷州世系(由莆田分支):
日可祠如国家大振学业。
海南省琼州(由永春分支):
元表俊清以希大成业为经。
海南省琼州万宁县颜氏字行--自二十三世起:
光表俊清以希大成业为经。
广西区防城港宏文公裔孙班行:
祖德储材,训循文礼,孙谋锡庆,世挺仁贤。
福建省浯州即金门渡彭湖而台湾世系字行:
夏日其晋起忠孝可伯履,功宗登瑞榜联助衍宏基,复克己忠孝科晋起,功宗登瑞榜联助衍宏基。
台北市颜荣派下昭穆:
祖武万年受佑贻厥孙谋以燕子。
山东省颜姓渡台湾居大甲字行:
泰世开荣贵 嘉尚乐雍熙。
参考资料
颜家家谱排序行业问答[引用时间2018-1-26]
苗氏家谱集锦
济源市苗氏宗谱序
轩辕黄帝登天坛祭天战蚩尤《济源县志》开篇即是。赐子苗龙择太行径塞龙发脉中定居循祭盛传民间。“黄帝之子二十五人,得姓者十四人”龙在其数成为帝王人物的专用名称华夏民族的图腾。人为苗氏、土为苗地、庄为苗邑 、政为苗亭。自汉桑钦《水经》和北魏郦道元《水经注》“溴水出原山勋掌谷”见书后、苗地苗邑渐隐,一勋掌叫响怀府八县。毛泽东亲批资治通鉴,见169——陈纪三:起召阳协洽晋柔兆,阉茂凡四年,世祖问皇帝下,齐诏书空斛律光督步骑二万,筑勋掌城于轵关仍筑长城二百里,置十二戍。勋掌殷称国,周作邑,秦汉置亭,北齐筑城,唐宋元明清设镇,共和国建乡扎区,始终保持着一方小都邑的行政建制权利体系,是晋封贲皇食邑于苗以地为姓的所在地。其他书说与此不吻合的外错原因,是清修《济源县志卷二古迹九》勋掌城在县西北二十五里、一作勋掌、魏高欢筑以御西魏《济源县志卷未识余四》“武成帝河清二年四月,斛都率步骑二万筑勋掌城于轵关《今封门口》西”等失误所致,卷二方向对,人错。卷末方向错,人对。勋掌远在轵关东北四十里,别书对苗亭据志引用自然不准确。《通志氏族略》记苗出自芈姓。《姓氏五书注》载上古有名医曰苗父、苗姓当出于此。满洲百济国《古朝鲜》等少数民族译音姓苗炎黄昆季,人和根同。这就是“苗姓三源”。查《康熙字典》“苗古文宀目木 ,又姓《晋语》苗棼皇晋大夫”。汉许慎《说文解字》无古 字及其注。说明古 字系苗氏元祖初用字,远在汉前,秦统一文字后改用标准苗字使用至今。考贲皇生于春秋末,东周弱,五伯征的时代。系黄帝后、颛顼支,重黎脉,祝融族、陆终妻鬼方女所生六子,季连半姓,传至鬻熊,博学有道,周文王、武王俱师之遂以熊为氏。周封熊绎国楚子爵都丹阳。五传熊渠,僭周称王、又八传至熊仪。是为若敖开始姓斗,斗熊半昭、屈、景同为楚王室公族大姓。若敖娶陨子之女生斗伯比。比亦婚陨女生长子斗谷於菟,表字子文。三楚称子文为最大贤者。次子斗越椒,字伯棼,文子斗班,字子扬,父子、侄叔三代为令尹。班子克黄字子仪。椒子贲皇,因父蒸野漳,筮狙庄王中原问鼎南归,兵败竟陵清河桥被罪族,避祸奔晋。鄢陵等役,楚材晋用功著,晋封大夫,食于苗,更姓苗贲皇。贲皇逝后晋遭“六卿擅权”三家分晋而失国,贲皇官秩家牍随之失考。成为苗氏从战国到唐宋的空断代,形成了豫济勋掌老根苗,晋长治上党郡望苗。鲁定陶济阴郡望苗,越金华东阳郡望苗,四大支系和堂号。
在济源勋掌老根苗的世居地有中国苗姓最大的祠堂,坐落在勋掌城南大街中段,座南向北,东西长五十米,南北宽四十米,占地面积2000平方米。祠前照壁溴水,石狮进为上舞台下阙门,天井院池,甬道正祠配房,厢房等群房建筑。正祠内供中祖苗全的神位、巨匾、楹联、圆碑、方碣、石香炉等蕴藏着丰厚的民间氏族庙堂文化,用无声的文字图物叙说苗氏家历史。
老根苗重农耕,繁人口,八代不闻朝政,至元发奋仕途。苗全、苗立、苗畅一门三大夫。畅子世荣元大都(今北京)佐巡警院使。同治徽州路总管府事 骑尉。苗道一、元代济源名观龙翔宫道士。苗大本明代人,苗畅子、世荣弟,洪武四年探花勒兵部郎中。苗琚、世荣子、世袭骁骑尉。苗森、邑乡贤达,够买山场创修金炉顶庙宇、勋掌田守忠真人修炼登仙遂成。济源名胜至今。苗天印清代人,顺治时任彰德卫千总。苗尔嗣,清代北樊人,顺治丙戌科举人《怀庆府志》编校。苗永魁清代蓼坞人,太学生,例赠承德邦,祠堂立石志德。苗大文,字宏郁,清代蓼坞人,任清河北道清书明吏事授登仕郎。同治四年授承德郎。苗亮采,清代人,乾隆46年府学贡。苗同文,清代人,同治六年旌表忠烈义士,位列县忠义祠第十一位,志有悼词。苗耘奄,清代人,名成东,教育家苗令庚、苗令图之师。县授“詹台雅宜”“共策治安”金匾奖。有“教泽碑”颂其德。苗令图,清代人,光绪丁酉科拔贡,直隶州通判,济源文章书法泰斗。苗鸿宾,清代人,光绪癸己武举。苗世忠,清代人,县忠义祠107名。苗信芳,清代人,县忠义祠第341名。苗芳图,现代闫和人,济源著名抗日烈士。苗芳书,现代闫和人,曾任太岳区豫北中学教师,勋掌完小校长,济源一中教导主任,济源九中校长,获教育部授予“教育家”称号。苗瑞合,现代勋掌人,新中国第一任济源县“大众剧团”团长,勋掌怀梆剧团卓越***。济源县第一任商会会长。苗既平,现代勋掌人,济源宣传部长,原大寨起义的***,著名烈士。苗维清,又名苗迪青,现代北樊村人,留日博士,大学教授,地理博士,地质学家,上海市政协委员,全国政协委员。苗绍歧,现代苗庄人,全国第五届人民代表大会代表,省市劳动模范,煤炭工业部劳动模范。苗绍臣,现代苗庄村人,中共党员,教授级工程师,煤炭工业部劳动模范,修武县、焦作市两级第九届、第十届人大代表。勋掌苗鸿忠、苗既云、苗铁安、苗树龙、苗鸿文、苗志轩、苗既彦、苗绿久、苗占歧、苗三毛、苗既正、苗鸿礼、苗树斌、苗鸿申(南阳军分区)、苗鸿申(北京军分区),闫和苗瑞成、苗龙升、苗芳会、苗有升、苗占富、苗余山、苗锦硕,北社村苗红方、苗小福、苗先祥、苗维忠,北樊村苗先业、苗彩云,小郭富村苗绍祥、苗绍魁,克井村苗保金,白涧村苗树贵,大郭富村苗小喜,南樊村苗思芹,苗庄村苗绍文,任寨村苗心禄,茶店村苗绍元等39人,是当代国家发证的烈士。
勲勋掌城中分布着九庙二寺十八堂两阁一庵,古典建筑,苗祠堂仅次于泰山庙、镇安寺。圆明寺列第四位,列十八堂之首。现有文物存量居庙寺堂阁的第一。拔贡在济源素有“大字苗令图,小字牛兰亭”两大书法家的盛称。祠内他写有“绥吾思成”巨壁大字,照壁石刻“胚胎由楚晋,为王者师为伯左者佐,发达在元明,以爵则了以官则郎”的对联,出其手笔。文溯鬻熊为周文王、武王之师,斗伯比、子文、班椒任楚令尹,贲皇封晋大夫,俱为王伯佐命弼臣的历史。褒扬勋掌苗氏在元明两朝五世,大夫的煌赫门庭。字出于颜而利于颜。他还在村东南高阜上写“魁星阁高壮东南,勋掌城古边西北”语句,是他在村东口文昌阁上又一名联。前有文昌高读雄文,后有祖师却听春秋。较为书法界称道的是“金炉脉延济源县,明月光增勋掌城”泰山庙会舞擞台柱牌联。把济源脉气,勋掌形胜,北齐相介。复姓斛律名光,字明月增建边防关城的考说广而告之。引出另一才子,酒同寅“建此城以御西魏”的结论。拔贡把雄强茂密宽绰精拙的颜体,写出沉稳锋利的书风。劲力倾倒小楷圣手牛兰亭与之深交。除拔贡书法外,祠堂楹柱上还有“动贻燕谋赋瓜瓞共快绵长”、“幽明罔间尚资爼豆焕先猷”、“献袭三陈缅祖德秋更凛霜”、“祖孙相绳曾以簪缨绵世□”等联语。特别是一槐莫虚栽务从根本地培起。告诫祠出后人,动掌苗氏与山西洪洞大槐树下移民无关。元明两朝正是动掌苗姓辉煌之世,何来屠村戮人灭族燹祸。妄拉他人作祖?书写时间早与拔贡,属钟繇书派一路,惜无书者姓名,半数遗失难成对,令人遗憾。墙上嵌碣堂中竖碑,石香炉铭辞书法更是流派纷呈竟娆绽放。
除勋掌外,因任官、经商、避兵、躲难迁徙离开济源的三大郡望。更是名人辈出,称雄于史。汉有兵枝巧家苗子、新莽国师苗欣、父城长苗萌、幽洲牧苗曾、苗礼、东阿侯苗光。隋有义军首领苗梁、唐有宰相苗晋卿、御史苗丕、博士苗舜卿父子三人。苗番、苗习愔、苗恪、父子三进士,大历十才子诗人苗神客、谏议大夫苗拯、画家苗龙。宋有军师苗训、子太子洗马苗守信、兵部侍郎苗时中、破鬼章的苗援、讨生羌镇洮西的苗都指挥使苗履、统 官的苗博,与文天祥联兵抗元就义的苗再成。金中都(今北京)经略史苗道润。明兵部尚书作 苗衷、太子少师苗朝阳、佥都敕史苗昨士。清天津镇总兵苗国综。作家苗萁,太平天国奏王苗沛林。现代二汽东风公司董事长苗纡。中国女篮队长苗杰等。正是他们的繁衍播迁,使苗跃身为当今中国姓氏序列的第一百五十四位。《百家姓》的第五十万事大吉位。
这次勋掌苗氏修祠传谱的序,按辈份按资历按政治地位都轮不到一介白身粗通文墨之人来写。族尊诚托几辞不掉,只能仅据自有《中国史纲要》考证、毛泽东读批资治通鉴 《中华话页文选》注释、《中国文学史》论说、《白话孙子兵法》指溯、《怀庆府志》、《济源县志》、《济源县续志》、《民国济源志稿》、《济源市志》条释、《说文解字》、《康熙字典》字意、《新华字典》读音、《神话传说词典》专介、石刻墨拓、访谈记要老《家谱序》等资料、述史、论事、推理成序。却没能超越旧家谱考证水平。把战国至唐宋苗氏上千年的历史断链溯理接通。难以使族人满意。恕文才驽钝资料少缺,请饱学之士辨斥指正。
C++语言: 二叉树实现的简单家谱树
/
File Name: BiTreecpp
Author: Geng Lequn[glq2000@126com]
Thur July 1 2010
Discription: 建立二叉家谱树,实现输入任意两个人的名字,查找得到其关系
/
#include <iostream>
#include <string>
#include <cstring>
#include <cstdlib>
#include <vector>
#include <mathh>
using namespace std;
typedef struct _Node
{
string sex; //性别 m 男; f 女
string name; //此人的姓名
string spause; //配偶的姓名
unsigned short level; //层次 辈分最高一层为1,下一层为为2,以此类推
struct _Node l_child; //指向其第一个孩子的指针
struct _Node r_brother; //指向其某一个兄弟姐妹的指针, 即左孩子为其后代,右孩子为其兄弟姐妹
struct _Node btr; //指向其父亲或者母亲的指针
_Node():level(0),l_child(NULL),r_brother(NULL),btr(NULL){cout<<"constructor"<<endl;}
~_Node(){cout<<name<<" destructor"<<endl;}
}Node, PNode;
void CreateBiTreePreOrder(PNode &pn, PNode pback, unsigned short depth);//建立二叉家谱树,以先序方式
void VisitBiTreePreOrder(PNode root); //前序遍历此二叉树
void TellRelation(PNode root); //判断两人关系
void DestroyBiTreePostOrder(PNode root); //销毁二叉树,释放节点占用的空间
void FindPersonMiddleOrder(PNode root, string name, PNode &presult); //返回家谱中指向某人的指针,找不到返回NULL
Node root=NULL; //全局变量,二叉树的根节点
unsigned findPersonFlag = 0; //标志位,0 没找到; 1 找到,找到后就不再搜索直接返回;利用此flag可避免将整个tree遍历一遍(若该name在tree中存在的话)
int main()
{
cout<<"请按先序遍历的顺序根据提示输入家谱信息,不存在则输入\"#\""<<endl;
CreateBiTreePreOrder(root, NULL, 1);//建立二叉家谱树,以先序方式
VisitBiTreePreOrder(root); //前序遍历此二叉树
TellRelation(root); //判断两人关系
DestroyBiTreePostOrder(root); //销毁二叉树
getchar();getchar();getchar();
return 0;
}
/
function:建立二叉家谱树,以先序方式
argument:
pn: 指向二叉树节点的引用
pback: pn这个节点的btr指针的值,即指向其parent的指针
depth: 该节点的层次,分最高一层为1,下一层为为2,以此类推
/
void CreateBiTreePreOrder(PNode &pn, PNode pback, unsigned short depth)
{
string str;
cin>>str; //输入该人信息,格式是 sex-name-spausename,如不存在则输入#
if(str == "#") //如: M-tom-marry, 表示此人叫tom, 男性, 配偶名字marry
{
pn = NULL;
return;
}
//如果是自定义的struct/class,应该使用构造函数。如果是内建数据类型,
//比如int,应该memset。 当然,更好的建议是使用vector取代new出来的数组
pn = new Node;
//处理输入的字符串
vector<string> v;
for(size_t b=0, e=strfind('-'); ; e=strfind('-', b))
{
if(e == string::npos)
{
vpush_back(strsubstr(b));
break;
}
else
vpush_back(strsubstr(b, e-b));
b = e+1;
}
//初始化该节点
pn->sex = v[0];
pn->name = v[1];
pn->spause = v[2];
pn->btr = pback;
pn->level = depth;
//递归建立左右子树的节点
CreateBiTreePreOrder(pn->l_child, pn, depth+1); //注意后两个参数的值
CreateBiTreePreOrder(pn->r_brother, pback, depth); //注意后两个参数的值
}
/
function: 前序遍历此二叉树
/
void VisitBiTreePreOrder(PNode pn)
{
if(!pn)
return;
cout<<endl<<"sex:"<<pn->sex<<endl;
cout<<"name:"<<pn->name<<endl;
cout<<"spause:"<<pn->spause<<endl;
cout<<"level:"<<pn->level<<endl;
cout<<"father's name:"<<((pn->btr == NULL)"NULL":pn->btr->name)<<endl;
cout<<"======================"<<endl;
VisitBiTreePreOrder(pn->l_child);
VisitBiTreePreOrder(pn->r_brother);
}
/
function: 中序遍历找到家谱中的一个人,返回其指针,若找不到,返回NULL
isSpause 1表示是找到的节点的配偶 0表示不是所找到的节点的配偶
/
void FindPersonMiddleOrder(PNode pn, string name, PNode &presult)
{
if(!pn)
return;
FindPersonMiddleOrder(pn->l_child, name, presult);
if(findPersonFlag) return;
if(name == pn->name || name == pn->spause)
{
presult = pn;
findPersonFlag = 1; //全局标志位,0 没找到; 1 找到,找到后就不再搜索直接返回;利用此全局flag可避免将整个tree遍历一遍(若该name在tree中存在的话)
return; //下次使用前不要忘记置为0
}
FindPersonMiddleOrder(pn->r_brother, name, presult);
}
/
function: 判断两人关系,若两人中至少一人不在树中,则两人无关系
若两人在树中,先判断两人是否同层次,若同层,判断是否是亲兄弟姐妹;
若不同层,设辈分大的人为A,辈分小的人为B,判断A和B是亲的还是表的,
比如,A为男性,且比B大一倍,判断A是否为B的爸爸,或亲叔叔(舅舅),或表叔叔(舅舅)
简单起见,此处没有区分是叔叔还是舅舅
比如,A为男性,且比B大两倍,判断A是否为B的亲爷爷(姥爷),或亲爷爷(姥爷)的亲兄弟
,或亲爷爷(姥爷)的表兄弟
简单起见,此处没有区分是叔叔和舅舅等做进一步区分
简单起见,查询时只输入节点中的name,不查询spause,否则处理起来太麻烦
/
void TellRelation(PNode pn)
{
string name1, name2;
//p1指向name1, p2指向name2, pbig指向辈分大的,psmall指向辈分小的
PNode p1 = NULL, p2 = NULL, pbig = NULL, psmall = NULL;
int differ = 0; //两人辈分数的差别
string title;
Label:
cout<<endl<<"输入想查询关系的两个人的名字,不想查则将两人名字输成#:"<<endl;
while(cin>>name1 && cin>>name2)
{
if(name1=="#" && name2=="#") return;
p1 = NULL; p2 = NULL; //因为程序是循环执行的,需要将上次遗留的值清掉
findPersonFlag = 0;
FindPersonMiddleOrder(root, name1, p1);
findPersonFlag = 0;
FindPersonMiddleOrder(root, name2, p2);
if(!p1 || !p2) //若有一个为空或都为空,说明至少有一个人不在家谱中,故两人无亲缘关系
{
cout<<name1<<((!p1)" 不在":" 在")<<" 家谱树中"<<endl;
cout<<name2<<((!p2)" 不在":" 在")<<" 家谱树中"<<endl;
cout<<name1<<" 和 "<<name2<<" 间没有关系"<<endl<<endl;
goto Label;
}
differ = (int)abs(p1->level - p2->level);
if(!differ) //辈分一样大
{
if(p1->sex == p2->sex)
{
if(p1->sex == "M") title = "兄弟关系";
else title = "姐妹关系";
}
else title = "兄妹(姐弟)关系";
if(p1->btr == p2->btr) //parent相同
cout<<name1<<" 和 "<<name2<<" 间是 "<<" 亲 "<<title<<endl;
else
cout<<name1<<" 和 "<<name2<<" 间是 "<<" 表 "<<title<<endl;
}
else //辈分不一样大
{
if(p1->level < p2->level) {pbig = p1; psmall = p2;}
else {pbig = p2; psmall = p1;}
switch(differ)
{
case 1:
if(psmall->btr == pbig)
title = ((pbig->sex == "M")"爸爸":"妈妈");
else
{
if(psmall->btr->btr == pbig->btr)
title = ((pbig->sex == "M")"亲叔(舅)":"亲姑(姨)");
else
title = ((pbig->sex == "M")"表叔(舅)":"表姑(姨)");
}
break;
case 2:
if(psmall->btr->btr == pbig)
title = ((pbig->sex == "M")"爷爷(姥爷)":"奶奶(姥姥)");
else
{
string tmp = ((pbig->sex == "M")"兄弟":"姐妹");
if(psmall->btr->btr->btr == pbig->btr)
title = ((psmall->btr->btr->sex == "M")"爷爷(姥爷)的亲":"奶奶(姥姥)的亲") + tmp;
else
title = ((psmall->btr->btr->sex == "M")"爷爷(姥爷)的表":"奶奶(姥姥)的表") + tmp;
}
break;
default:
string tmp2;
PNode pt = psmall;
int n = differ-2; //计算"老"字 (即grand这个字) 出现的个数
for(int i=0; i<n; ++i)
tmp2 += "老";
for(int i=0; i<differ; ++i)
pt = pt->btr;
if(pt == pbig)
title = tmp2 + ((pbig->sex == "M")"爷爷(姥爷)":"奶奶(姥姥)");
else
{
string tmp3 = ((pbig->sex == "M")"兄弟":"姐妹");
if(pt->btr == pbig->btr)
{title = tmp2 + ((pt->sex == "M")"爷爷(姥爷)的亲":"奶奶(姥姥)的亲"); title+=tmp3;}
else
{title = tmp2 + ((pt->sex == "M")"爷爷(姥爷)的表":"奶奶(姥姥)的表"); title+=tmp3;}
}
break;
}
cout<<pbig->name<<" 是 "<<psmall->name<<" 的 "<<title<<endl;
}
goto Label;
}
}
/
function: 后序遍历销毁此二叉树,释放节点占用的内存空间
/
void DestroyBiTreePostOrder(PNode pn)
{
if(!pn) return;
DestroyBiTreePostOrder(pn->l_child);
DestroyBiTreePostOrder(pn->r_brother);
delete pn;
}
《孔子世家谱》并非目前世界上最长的家谱
文/武汉九月菊
昨日,楚天都市报在《天下第一家谱即将付梓》一文中报道说,历经10年的续修,被吉尼斯世界记录认定为目前世界最长的家谱----《孔子世家谱》即将交付印刷。这部延续时间之久,保存之完备无出其右的谱牒经孔子后人编纂,成功化解断续危机,使入谱总数超过200万,总计将达60—70册,见证了孔子家族的传承史。
该报还载文说,《孔子世家谱》延续2500多年,80多代没有中断过。在2005年度吉尼斯世界纪录(中国)颁证典礼上,《孔子世家谱》以其延时之长,族系之明,纂辑之广,核查之实、体系之全,被列为“世界最长家谱”。至今,孔子后裔已繁衍至83代。
《孔子世家谱》是目前世界上最长的家谱吗?非也!
汉室堂《刘氏家谱》才是目前世界上最长的家谱。该家谱记载的历史从三皇五帝时期的尧帝第9子刘源明开始至今,延续4200年,传承170多代没有中断过。
汉室堂《刘氏家谱》是我几年前发现于重庆一个偏远山区的刘姓家族,该家谱千百年来秘而未宣。该刘姓家族为汉室刘邦家族的一支,因其特殊的历史渊源,早在夏朝以前的五帝时期就已传承了3代。即尧帝第九子刘源明(妣古氏、巫氏)为第1代刘氏始祖,第2代为刘永和,第3代刘纪乐(妣甘氏)、刘纪安(妣王氏)。传到夏朝的刘累已是18代了。而许多刘氏来源的书籍史料都把刘累作为刘姓最早的一支始祖。
据汉室堂《刘氏家谱》记载,传至中华民族有文字记载的殷商晚期已经是第38代了。传至汉高祖刘邦为第75代,三国蜀主刘备为第89代,不仅其间传承的代数从未间断,甚至连每代始祖妣(夫人)的姓氏都记的十分清楚。记载的历史长达4000余年。记载历史之长,不仅为中国家谱之最,也为世界家谱之最,远比《孔子世家谱》长1700年。
这一重要发现,把有文字记载的中国历史提前了1千多年。前几年,在山西襄汾县陶寺村发掘出尧舜古城遗址,发现了陶文,证实了当时已经确有文字存在,进一步证明了中国五千年的文明史。
十分珍贵的是,该谱记载了一支曾经对中华民族历史起过重大影响的汉室家族,其中的传承关系不仅前后详尽清楚,而且其间记载的许多史料极其珍贵,已有许多考古发现和史料证实。该谱还对刘邦刘备等诸多帝王和他们的后裔有一些鲜为人知的记载,对刘备葬于何地和墓的特征也有记载。
该谱之所以传承久远而完整,是因为其家族在中国漫长的历史中,有一些重要的历史人物做背景,其后人从未间断修缮和补充之故。该谱仅自唐朝以来重要的修谱有15次。
另外,《天下第一家谱即将付梓》一文说,《孔子世家谱》“采用新规,女性首次被允许进入家谱”。并引用孔氏后人孔开屏的话说“允许女性入谱是男女平等的表现”。在汉室堂《刘氏家谱》中,女性作为男性的配偶一直是入谱的,在清朝以前的几千年只有女性的姓而无其名,从民国开始已有女性的姓名入谱。
作为家族后裔传承而言,女性可以入谱,但是不能以女性的姓氏来传承,只能以夫姓传承。如以女性姓氏传承,以种姓传承为其特征的谱系必乱。因为种姓传承不变的染色体基因在y上,男性的染色体基因是xy,女性的染色体基因是xx。某人或某家族是否某人后裔,做染色体基因检查便知。现代科技已经可以对发掘出的几千年前的古人染色体基因做鉴定了
1、河北侯氏一支:天廷云久书
2、河北南宫:成赐云香庆瑞……
3、湖南湘潭衡州:太守裔建业盛冈林文武多俊杰历朝列晋绅忠恕泽洪广贻廉德懋光英华辉上国贤达显荣昌肇唐勋烈继绍宋典型彰培植锤名士修齐兆福祥
4、湖南岳阳:士业奇仁玉文华焕楚邦家声芳大振国泽庆平章克象昭民德承荣献俊良光先启佑永万代锡蕃昌
5、湖南张家界:宗德启万世
6、湖南会泽:开堂世明金
7、山东乐陵杨安镇:玉长殿德廷飞
8、山东菏泽:天朴文继广存凯
扩展资料:
侯氏人口分布:
明朝时期,侯姓大约有26万余人,约占全国人口的028%,排在第七十七位。宋元明600年全国人口纯增长率是20%,侯姓人口增长为负值,净减少了8万。面对战乱和屠杀,受害群体首先应是主体在北方的人群,侯姓是北方地区姓氏,自然受到了惨重的损失。陕西为侯姓第一大省,约占侯姓总人口的176%。
在全国的分布主要集中于陕西、山西、浙江,这三省侯姓大约占侯姓总人口的44%,其次分布于山东、河南、甘肃、江苏、河北,这五省的侯姓又集中了33%。宋元明600余年,侯姓的分布总格局变化较大,其人口主要由北方向东南和西部迁移。全国重新形成了北部秦晋豫鲁、东南江浙两大块侯姓人口聚集地区。
-侯氏
袁氏家谱的谱牒
本文2023-09-27 14:15:47发表“资讯”栏目。
本文链接:https://www.lezaizhuan.com/article/118520.html