修家谱的主要问题

栏目:资讯发布:2023-10-14浏览:1收藏

修家谱的主要问题,第1张

这是一个由于实施计划生育政策带来家谱编修的问题。

女儿能否入谱,并不是指女儿可不可以修入族谱(历代修谱,女儿本就记录在内了),而是指女儿能不能够作为本族的传承之人。

之所以说这是计划生育政策带来的一个问题,因为这在以前并不成为问题。某人无子只有女儿,他当然算是“绝代”了,但这种情况不多,因为过去生育子女不受限制,而且,一定继续生,到生了儿子为止,“不孝有三,无后为大”,你不要以为这个无后是没有后代,它特指没有儿子。

没有儿子,意味着断了香火,不能以子传子,子子孙孙了。

从1970年代,特别是1980年代,政府开始推行的计划生育政策作为一项基本国策被强制推行,特别是在城市,一对夫妇只能生育一个孩子,这样独女户的情况就多了起来。我本人就只有一个女儿,估计这辈子也不准备要儿子了。

也正因为如此,很多人,特别是只有女儿的人就提出,女儿也可以作为传承之人。

我的看法是,尽管无奈,尽管可以理解,但还是不能一概而论。我的意思是说,要看族人的反应和其本人的意愿,这一点要在凡例中说明清楚,作为一条制度规定下来,要行都行,一视同仁。我们林氏家族在修编族谱时采用的办法是:在女儿的齿录中载明女婿的相关信息,再载入所生子女的姓名、性别等信息,对其第二代以下暂不延伸登载,广大族人普遍接受。

族谱说到底,是父亲氏族的一个产物,在过去,它有它一定的规则和标准,但并不一定只能是以子传子,子子孙孙。这倒不是歧视妇女、男女不平等的问题,而是按照传统的宗法制度只能如此。不然的话就会乱。我曾经研读过一本《韩氏女谱》就是如此,也就是说,你只能采用一个标准。

打个比方,某人只有一个女儿,女儿当然可以随父姓,也可以随母姓,但在一些家族,谱名只能随父姓。她长大以后要结婚,结婚之后要生孩子。如果这个人坚持要将女儿、女婿、外孙修入自己的族谱,那他的这个外甥是不是应该改姓?你要求改姓,他的爸爸、爷爷会同意吗?再如果到时候女婿的家族也要修谱,那她的女婿和外孙修不修?

所以,女儿入谱的问题不是没有办法。有一种情况就是可以变通的。那就是如果女儿、女婿育有二子,他同意一个随父姓,一个随母姓,或者虽只有一个儿子,但他们同意随母亲姓,那么这个时候就可以采用入赘的方式叙其齿录了。但如果计划生育政策不放松,这种情况也会很少出现。换句话说,过去出现过继或领养的情况也是存在的,就是采取了这种方法处理的,比如李鸿章原本应该姓许,但他的祖父改为李姓,他自然也就不再姓许了。

组织、经费、编辑只是修谱的三个不同侧面,其实紧密相连,合为一体的,不应人为割裂。我从这三个方面分而论之,是为了思路更清晰。 翻印损耗效应

以生活中的一个场景来诠释家谱传承所隐藏的重大危机。

将一张记载信息的纸张放进复印机中复印,再将得到的复印件进行复印,每次都用上次的复印件进行复印,多次重复这个操作,将发现复印件纸越来越模糊,最后得到的是一张毫无价值的纯黑色废纸。

这是因为每次翻印都会产生误差,而一次次误差叠加将导致这个最终结果。

家谱在历史传承中,每隔数十年重新修谱都要:翻录旧家谱—>添加新族人—>印刷家谱书。这一次次修谱的过程不正如同翻印纸张的过程!

传承影响因素

在以前家谱秘不示人的家规下,很多家族家谱30年一小修、60年一大修后,旧的家谱除留下一两本保存在宗祠或族长手中外,其余都全部销毁掉。

如经历战争、饥荒、动乱等灾难,家谱保存无比艰难!仅近代就有:太平天国运动;日本侵华战争;文革的“破四旧”…… 让无数的家谱被焚毁,甚至孤本也不曾留下,家族历史从此中断!

且因家谱书纸质的原因,在历史岁月中容易受到火灾、水浸受潮、自然磨损等影响而阻碍家谱向后世传承。

长期保存,不供奉也是可以的,没有规定一定供奉;

可以每逢春节供奉,三十请神,开始供奉,初三送神就撤供了。

可以在初三送神的时候把家谱放入焚烧纸钱的火堆里,“升”了。

#include<stdioh>

#include<stringh>

char w[5][20]={{"child"},{"parent"},{"sibling"},{"descendant"},{"ancestor"}};

    int kong(char a[]) {

    int n=0,i;

    for(i=0;a[i]!='\0';i++) {

    if(a[i]==' ')

    n++;

    else

    break;

    }

    return n;

}

char fam[200][20];

int num[200]={0};

int search(char a[],int n) {

    int i=1;

    while(1) {

    if(!strcmp(a,fam[i]))

    return i;

    i++;

    }

    return 0;

}

int search1(int n,int x) {

    int i=1;

    while(i<x) {

    if(num[i]==n)

    return i;

    i++;

    }

    return 0;

}

char name[1000],word[1000],n1[100],n2[100],d[100];

int main() {

    int n,m,i,j,a,b,t,x,k,h;

    while(scanf("%d%d",&n,&m)!=EOF) {

        memset(fam,'\0',sizeof(fam));

        memset(num,'\0',sizeof(num));

        scanf("%s",fam[1]);

        getchar();

        a=b=2;

        t=1;

        num[1]=1;

    for(i=2;i<=n;i++) {

        memset(name,'\0',sizeof(name));

        gets(name);

        b=kong(name);

        if(b>a) {

            if(fam[search1(t2+1,i)][0]!='\0')

                t=t2+1;

            else 

                t=t2;

        }

        else { if(b<a) {

            h=(a-b)/2;

            while(h>=1) {

                t=t/2;

                h--;

            }

        }}

    if(fam[search1(t2,i)][0]!='\0')

    x=t2+1;

    else x=t2;

    num[i]=x;

    for(j=b;name[j]!='\0';j++)

    fam[i][j-b]=name[j];

    a=b;

    }

    for(i=0;i<m;i++) {

    gets(word);

    k=0;h=0;

    memset(n1,'\0',sizeof(n1));

    memset(n2,'\0',sizeof(n2));

    memset(d,'\0',sizeof(d));

    for(j=0;word[j]!='\0';j++) {

    if(word[j]==' ') {

    k++;

    h=0;

    continue;

    }

    if(k==0)

    n1[j]=word[j];

    if(k==5) {

    n2[h]=word[j];

    h++;

    }

    if(k==3) {

    d[h]=word[j];

    h++;

    }

    }

    if(!strcmp(d,w[0])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    if(a==b2||a==(b2+1))

    printf("True\n");

    else printf("False\n");

    continue;

    }

    if(!strcmp(d,w[1])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    if(b==a2||b==(a2+1))

    printf("True\n");

    else printf("False\n");

    continue;

    }

    if(!strcmp(d,w[2])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    if((a==b+1&&a==b/22+1)||(a==b-1&&b==a/22+1))

    printf("True\n");

    else printf("False\n");

    continue;

    }

    if(!strcmp(d,w[3])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    while(a>0) {

    a=a/2;

    if(a==b) {

    printf("True\n");

    break;

    }

    if(a==0)

    printf("False\n");

    }

    continue;

    }

    if(!strcmp(d,w[4])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    while(b>0) {

    b=b/2;

    if(a==b) {

    printf("True\n");

    break;

    }

    if(b==0)

    printf("False\n");

    }

    continue;

    }

    }

    }

    return 0;

}

听说回答的够长能够自动采纳

1、关于家谱封面

设计及其族谱命名问题。一般来说,族谱封面、名称应当简洁明了,避免复杂化。并且封面有自己姓氏标识或者是那个地区的姓氏等

2、关于目录、序文

字体的编排问题。每篇序文都要有标题,有作者署名,不能笼统处理,要分列之。并且序文不要不留空白的一篇接着一篇刊载。版面出现部分空白,这是正常的作法。字体太小,老年人看不清,阅读不方便。

3、关于垂线图设计及其编排问题

垂线图设计要简洁、便于阅读。要先设计总系,再行分支。这样阅读起来就很方便。

4、关于族谱中文章的标点问题

有的族谱中,部分文章标了点,有的没标点,编排方式不统一,这样不妥,应当全部标点。

5、关于家谱序文的写作问题。

族谱序文的写作,同样是有一定的规律。今人在编纂族谱时,大部分修谱人也写了序跋。但是,因为能力和水平问题,所写的序跋不尽人意。迁徙、重要人物、职官等情况;二是本支族家谱的初创、续修等编纂情况,其他内容则不作要求。跋,又名“后序”。

6、关于齿录信息的记载详略问题

从目前看到的新近续修家谱的情况来说,一般而言,个人的齿录,应包含这几个重要内容。男丁:谱名、字号、生卒年月日时辰、葬地、方位、功名或职官等。女丁:娘家地址、娘家父亲姓名、字号、生卒年月日时辰、葬地、方位、儿子数量次序(谱名)、女儿数量及婚配情况(女婿的地址或单位和姓名要载明),修谱人根据实际情况进行记载。

7、关于女儿是否应该上谱的问题

现在的一部分家谱,以男女平等为由,将女儿上谱,还配了谱名,个人以为不妥。族谱,本来就是以男人为主线的世系图录,女儿只能载于母亲名下。给女儿配个字派、定个“谱名”,是不适宜、不合规矩的。

现今社会,因为计划生育政策的缘故,独生子女家庭较多,有的家庭只有一个女儿,这也是没有办法的事。

8、关于家谱的校对问题。

就从你们确知的祖父辈起记即可,代代相传,世世增修,自然就成卷秩浩繁的大族谱。

关键是后辈是否有人愿意接力增修。当人口越来越多的时候,族人分居各地,续谱是一项苦差。

编辑族谱不要贪多求全,修成半部百科全书,毕竟现代网络高度发达,生活常识等就不要填充入族谱,这样可以节省费用,用于支付提高印刷质量的费用,比如印刷照片类内容的彩页。汉字增笔或减笔即成别字,世系线确保没有连接错误,因此印刷前切要认真校对印刷稿本。

族谱就是族谱,紧紧围绕族人、族事的主题就好。

笔下不记人过。没有精彩事迹或履历的族人,实记生卒时间、墓葬地点及子女的数量、名字、排行,即可。具有精彩事迹或履历的族人,宜作传记。

修家谱的主要问题

这是一个由于实施计划生育政策带来家谱编修的问题。女儿能否入谱,并不是指女儿可不可以修入族谱(历代修谱,女儿本就记录在内了),而是...
点击下载
热门文章
    确认删除?
    回到顶部