[陈连山]从“天雨粟,鬼夜哭”到敬惜字纸——论古代神话和民间习俗中的汉字崇拜
http://www.newdu.com 2024/11/22 03:11:39 中国民俗学网 陈连山 参加讨论
关键词:神话;仓颉;仓颉造字;敬惜字纸;文字崇拜;民间文化;民间习俗 “仓颉造字”是中国古史传说的一部分。从神话学立场看,“仓颉造字”也是文化发明神话的一部分。本文从神话学,而不是历史学的立场出发来分析“仓颉造字”,并通过分析敬惜字纸习俗,来阐明中国古代知识分子因为掌握了文字而获得的优越感,以及民众对于文字的崇拜。 一、汉字发明人的选定 文字是呈现书面语言的基本工具。文字本来是口头语言的记录,但是由于它本身的数量和书写成本的限制,导致并不能完全充分地记录口语的所有内容。在中国古代,这种情况更加突出,因为当时使用的文言文跟口语存在着比较大的差异。当然,文字这种书面语言也具有口语所不具备的优越性,那就是它能够超越时空的限制。在没有录音设备的古代,文字记录可以超越空间,传播给更远地区的人们,也可以跨越时代流传得更久。文字在保存和传播文化知识方面具有巨大的优越性。因此,文字是古代高等文明的标志,也是文明进一步发展的重要支柱。既然文字如此重要,那么,古人崇拜文字、崇拜文字发明人就显得十分自然了。 汉字的发明与发展是一个极其漫长的历史过程,不可能由某一个人突然发明出如此完整的文字体系。迄今为止,古典文献和考古材料都没有可靠的汉字发明人的任何信息。假如把仓颉看作确实可靠的历史人物,那么从历史学角度来探讨“仓颉造字”就存在着难以克服的障碍。这是本文采用神话学立场来研究“仓颉造字”的原因之一。 可是,古人似乎毫不费力地就找到了汉字发明人,而且不止一个。在神话中,苍颉、沮诵、伏羲都曾经被视为汉字发明人。《荀子·解蔽》说:“故,好书者众矣,而仓颉独传者,一也……”这里的“一”是指一心一意、专心致志的意思。爱好文字的人很多,但是只有仓颉的名声流传了下来,这是因为仓颉专心于文字。在荀子眼里,仓颉是众多文字创造者中最好的一个,或者说是最有功劳的一个。荀子的上述说法是有根据的,因为“仓颉造字”的说法在古代各种造字神话中是最为普遍的。《世本·作篇》则说汉字是两个人发明的:“沮诵、苍颉作书。(宋衷注:沮诵、苍颉,黄帝之史官。)”还有一种说法是汉字是伏羲发明的。《尚书·序》云:“古者,伏羲氏之王天下也,始画八卦,造书契,以代结绳之政。由是,文籍生焉。”司马贞《补三皇本纪》沿袭了此说法:“太皞庖牺氏(即伏羲)……造书契以代结绳之政。” 以上三种说法各不相同,特别是第一和第三种说法完全对立,如果从历史学角度来判断,根本无法得到合理解释。所以,我们只能把它们看作是古人出于崇拜汉字的实际需要而创造出的神话,三个人物都是神话中的人物。为什么选择这三个人物,并最后将汉字发明人归于仓颉一人呢?我从他们的身份入手来分析。 根据《说文解字·许慎序》的说法,仓颉是“黄帝之史”,宋衷亦有此说。这个身份是很神圣的,因为黄帝一直被看作华夏文明的始祖。《史记·黄帝本纪》说他“顺天地之纪,幽明之占,死生之说,存亡之难”。张守节解释说:“黄帝之前,未有衣裳屋宇。及黄帝造屋宇,制衣服,营殡葬,万民故免存亡之难。”黄帝作为神话传说中的远古帝王,其部下自然也都是文化发明人。仓颉作为黄帝的史官,出于记录历史的需要而发明文字是顺理成章的。《春秋元命苞》把仓颉的地位提升到古代帝王:“仓帝史皇氏,名颉,姓侯冈……”这个说法不见于其他古籍,可见流传不广。但是,这个身份的神圣性比其他古籍所说的仓颉为黄帝史官要高出很多。因此,《说文解字·许慎序》《世本·作篇》所讲的仓颉为黄帝史官的说法与《春秋元命苞》中仓颉为仓帝的说法是互相矛盾的。古籍中关于汉字发明人的三种矛盾说法,以及仓颉身份的不同记录表明,仓颉只是后人出于崇拜汉字的需要而创造出来的一个所谓的“历史人物”,其实质是古代神话中的文化发明英雄。 《世本·作篇》说汉字是沮诵和苍颉两个人共同发明的,这不太符合一般文化发明神话的规律。即使真的如此,其中也存在谁的功劳更大的问题。按照《荀子·解蔽》的说法,还是仓颉最为专业。另外,沮诵与仓颉的身份存在雷同,所以,沮诵在该神话的流传过程中就逐渐被仓颉吞并了。或者说,这两个黄帝史官在神话的不断发展中合而为一了。 作为古史传说中时代更早的帝王,伏羲的主要事迹在于画八卦、制嫁娶。绝大多数谈论八卦起源的材料都称八卦是伏羲发明的。同样,普遍存在的伏羲与女娲“人首蛇身”交尾的图像则是表明了伏羲和婚姻制度的关系。司马贞《补三皇本纪》云:
上述神话的核心仍然在于画八卦和制嫁娶,发明文字只是伏羲的众多成就之一。而仓颉只有这一项功绩(这就是荀子所说的“一”),所以,伏羲的“造书契”就很容易被“仓颉造字”取代。我们在晚期的史料和民俗资料中很少再看到伏羲“造书契”、发明文字的神话。由此可见,随着神话的发展演变,仓颉逐步成为唯一的文字发明者。 (责任编辑:admin) |