譜碼法 修家譜 二維碼
6002
來源:世界甯商網(wǎng)網(wǎng)址:http://nings.org 譜碼法 修家譜 1、譜碼設(shè)想 北宋文學(xué)家歐陽修、蘇洵的修譜法,世稱廬陵歐式、眉山蘇式,用來各有千秋,在民間廣為流傳。按孟子的“君子之澤,五世而已”,傳統(tǒng)五服族譜,就是按血緣行輩排序作圖。歐式吊線圖,豎排五代一頁碼,其優(yōu)點(diǎn)是能顯明字輩代次,但不便于查閱血緣脈絡(luò),而且排版浪費(fèi)紙張。蘇式采用“世系圖+世系考”雙套模式,雖然“世系圖”一目了然,“世系考”節(jié)省紙張,但雙模制過于麻煩。 中國傳統(tǒng)大家族,都有四言、五律式字輩歌,字輩用于姓名的中間或末尾,或取“五行”為偏旁部首,老族譜能從字輩看出世系次序。然現(xiàn)代人遷徙頻繁,存有老族譜的人家不多,子孫已不嚴(yán)格按照字輩取名了。而家族的發(fā)展,代數(shù)在增多,老譜格式受書面排版限制,早已不適應(yīng)大家族現(xiàn)狀。 現(xiàn)代修譜需要進(jìn)入“數(shù)字化”,應(yīng)用電腦編輯,由數(shù)據(jù)庫鏈接,但也適用五代一組。創(chuàng)新模式已有數(shù)字鏈、表格化、樹枝圖等多種形式,并有修譜軟件可供套用,圖文并茂,百花齊放。本文介紹的“譜碼法”,是用“數(shù)字鏈”取代老譜吊線圖,為文字編輯及電腦排版提供方便。 2、基本譜碼 所謂“譜碼”,就是給每個(gè)譜員編上一個(gè)數(shù)字序碼。一世(始祖)設(shè)定為1,后面是名號、生卒年代及配偶等簡況。二世子女依長幼次序,編碼為11、12、13*、14…,其中“*”表示女性。三世孫輩為111、112、113…,121、122、123…,13*1…,其中“13*1”表示長子隨母姓入譜。 以此類推,每個(gè)人的譜碼,不僅明顯其縱向吊線定位,而且也隱顯其橫向關(guān)系,可在印刷版的卷冊分支中快速查找,更便于電子版數(shù)據(jù)庫的檢索。俗話常說“祖宗八代”,實(shí)際上多以近五代為考,可便捷查閱全景直系圖。 基本譜碼法序號簡短,適合代數(shù)較少的家族,河南郾城馬店分支《甯氏近代家譜》即為樣本。而超過10代的大家族則不適宜,另有五代一組的“分段編碼法”,由電腦數(shù)據(jù)庫鏈接全碼。 3、分段縮碼 一世始祖,設(shè)定為1;二世子女依次為11,12,13…以此類推,女性加“*”標(biāo)注。超過10個(gè)子女者,用10、11、12、13…加括號表示,括號只算1位,如譜碼13(10)5(12),表示譜員是第五代,即始祖第3子的第10子的第5子的第12子。對于幾十代的龐大家族,則需采取“顯名隱碼”的縮碼法,以五代為一組,分段編碼,如下述: (1)一世始祖仍設(shè)定為1,二世至五世的編碼按原方法。如龍躍五世明玉,譜碼為“11313”。(2)六世至十世,另起序碼,以五世祖名為冠,如明玉次子,譜碼為“明玉2”。為了便于查詢,可建立《五世對應(yīng)碼表》,如:明玉= 11313。按此,則明玉次子全碼為113132。 (3)十一世至十五世,又另起序碼,以十世祖名為冠,以此類推。
其一,每位譜員都有自己唯一的譜碼,字節(jié)在10以內(nèi)的,便于建立電腦“關(guān)系型數(shù)據(jù)庫”,也無20代以上譜碼過長之繁瑣。但“全碼”包括前幾組隱碼,連接起來也會很長。 其二,在譜碼對應(yīng)的卷冊中,能快速查找家譜關(guān)系。將個(gè)人譜碼輸入電腦,則能自動連接對應(yīng)關(guān)系,排出你的全碼,并識別親疏遠(yuǎn)近:僅末位不同則同父,僅末兩位不同則同祖,僅末三位不同則同曾祖,以此類推。 其三,便于轉(zhuǎn)換傳統(tǒng)吊線圖,歐式吊線圖為五代一表,可以直接轉(zhuǎn)換。 其四,對世系不明的分支,用單獨(dú)字頭處理;對世代失佚者,用(?)代替。 4、舉例說明 假設(shè)第5代成業(yè),譜碼13422,其長子勝利譜碼為“成業(yè)1”(第6代),勝利某玄孫繼昌,譜碼為“成業(yè)13222”(第10代)。家譜如此編碼,就不會有序碼過長之虞了。 每5代最長譜碼,是兩漢字加5位數(shù),但要顯示全碼就加長了。比如,第6代勝利的譜碼是“成業(yè)1”,全碼為134221,第10代繼昌的全碼是13422.13222。 繼昌之子第11代,是雙重隱碼,解讀分兩步:如“繼昌212 永興”(繼昌曾孫第13代),第一步先得“成業(yè)13222.212 永興”,第二步得全碼“13422.13222.212 永興”。第15代是三重隱碼,全碼解讀分三步。以此類推,越來越長。
(甯海根原創(chuàng)、甯蔚華摘編) |